From 6eb915c129fc90c6f4c82ae097dd6ffad5239efc Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Jan 2021 14:28:30 +0800 Subject: +scripts --- .../Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs | 105 ++ .../Scripts/XMainClient/KKSG/AIDebugMsg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs | 62 + .../XMainClient/KKSG/AbsEnterSceneArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs | 62 + .../XMainClient/KKSG/AbsEnterSceneRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AbsPartyBase.cs | 105 ++ .../Scripts/XMainClient/KKSG/AbsPartyBase.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AbsPartyInfo.cs | 74 + .../Scripts/XMainClient/KKSG/AbsPartyInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AbyssFlameStage.cs | 16 + .../XMainClient/KKSG/AbyssFlameStage.cs.meta | 12 + .../XMainClient/KKSG/AceptGuildInheritArg.cs | 62 + .../XMainClient/KKSG/AceptGuildInheritArg.cs.meta | 12 + .../XMainClient/KKSG/AceptGuildInheritRes.cs | 62 + .../XMainClient/KKSG/AceptGuildInheritRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AchieveBriefInfo.cs | 191 +++ .../XMainClient/KKSG/AchieveBriefInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AchieveDbInfo.cs | 51 + .../Scripts/XMainClient/KKSG/AchieveDbInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/AchieveType.cs | 20 + .../Scripts/XMainClient/KKSG/AchieveType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AchivementInfo.cs | 105 ++ .../XMainClient/KKSG/AchivementInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActOpenState.cs | 18 + .../Scripts/XMainClient/KKSG/ActOpenState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivatAtlasArg.cs | 62 + .../XMainClient/KKSG/ActivatAtlasArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivatAtlasRes.cs | 62 + .../XMainClient/KKSG/ActivatAtlasRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivateFashionArg.cs | 62 + .../XMainClient/KKSG/ActivateFashionArg.cs.meta | 12 + .../XMainClient/KKSG/ActivateFashionCharm.cs | 117 ++ .../XMainClient/KKSG/ActivateFashionCharm.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivateFashionRes.cs | 105 ++ .../XMainClient/KKSG/ActivateFashionRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivateHairColor.cs | 74 + .../XMainClient/KKSG/ActivateHairColor.cs.meta | 12 + .../XMainClient/KKSG/ActivateHairColorArg.cs | 105 ++ .../XMainClient/KKSG/ActivateHairColorArg.cs.meta | 12 + .../XMainClient/KKSG/ActivateHairColorRes.cs | 117 ++ .../XMainClient/KKSG/ActivateHairColorRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivatePreShowArg.cs | 62 + .../XMainClient/KKSG/ActivatePreShowArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivatePreShowRes.cs | 62 + .../XMainClient/KKSG/ActivatePreShowRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActiveCookbookArg.cs | 105 ++ .../XMainClient/KKSG/ActiveCookbookArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActiveCookbookRes.cs | 105 ++ .../XMainClient/KKSG/ActiveCookbookRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivityRecord.cs | 311 ++++ .../XMainClient/KKSG/ActivityRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ActivityRoleNotify.cs | 34 + .../XMainClient/KKSG/ActivityRoleNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddAttrCount.cs | 62 + .../Scripts/XMainClient/KKSG/AddAttrCount.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddBlackListArg.cs | 105 ++ .../XMainClient/KKSG/AddBlackListArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddBlackListRes.cs | 78 + .../XMainClient/KKSG/AddBlackListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddFriendArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/AddFriendArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddFriendRes.cs | 78 + .../Scripts/XMainClient/KKSG/AddFriendRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddGuildInheritArg.cs | 62 + .../XMainClient/KKSG/AddGuildInheritArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddGuildInheritRes.cs | 62 + .../XMainClient/KKSG/AddGuildInheritRes.cs.meta | 12 + .../XMainClient/KKSG/AddLevelScriptExtString.cs | 148 ++ .../KKSG/AddLevelScriptExtString.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddTempAttrArg.cs | 62 + .../XMainClient/KKSG/AddTempAttrArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AddTempAttrRes.cs | 105 ++ .../XMainClient/KKSG/AddTempAttrRes.cs.meta | 12 + .../XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs | 105 ++ .../KKSG/AdjustGuildArenaRolePosArg.cs.meta | 12 + .../XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs | 74 + .../KKSG/AdjustGuildArenaRolePosRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs | 105 ++ .../Scripts/XMainClient/KKSG/AgreeQAReq.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs | 62 + .../Scripts/XMainClient/KKSG/AgreeQARes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AllBuffsInfo.cs | 85 + .../Scripts/XMainClient/KKSG/AllBuffsInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AllGiftIBItem.cs | 29 + .../Scripts/XMainClient/KKSG/AllGiftIBItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AllSynCardAttr.cs | 29 + .../XMainClient/KKSG/AllSynCardAttr.cs.meta | 12 + .../XMainClient/KKSG/AllianceGuildTerrArg.cs | 62 + .../XMainClient/KKSG/AllianceGuildTerrArg.cs.meta | 12 + .../XMainClient/KKSG/AllianceGuildTerrRes.cs | 62 + .../XMainClient/KKSG/AllianceGuildTerrRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AllyMatchRoleID.cs | 105 ++ .../XMainClient/KKSG/AllyMatchRoleID.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AncientTimes.cs | 62 + .../Scripts/XMainClient/KKSG/AncientTimes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AncientTimesArg.cs | 62 + .../XMainClient/KKSG/AncientTimesArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AncientTimesRes.cs | 105 ++ .../XMainClient/KKSG/AncientTimesRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AnswerAckNtf.cs | 492 ++++++ .../Scripts/XMainClient/KKSG/AnswerAckNtf.cs.meta | 12 + .../XMainClient/KKSG/AntiAddictionRemindInfo.cs | 105 ++ .../KKSG/AntiAddictionRemindInfo.cs.meta | 12 + .../XMainClient/KKSG/AntiAddictionReportType.cs | 14 + .../KKSG/AntiAddictionReportType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs | 171 ++ .../Scripts/XMainClient/KKSG/ArenaRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarHistData.cs | 117 ++ .../XMainClient/KKSG/ArenaStarHistData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarPara.cs | 29 + .../Scripts/XMainClient/KKSG/ArenaStarPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarReqArg.cs | 148 ++ .../XMainClient/KKSG/ArenaStarReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarReqRes.cs | 203 +++ .../XMainClient/KKSG/ArenaStarReqRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarReqType.cs | 14 + .../XMainClient/KKSG/ArenaStarReqType.cs.meta | 12 + .../XMainClient/KKSG/ArenaStarTopRoleData.cs | 137 ++ .../XMainClient/KKSG/ArenaStarTopRoleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArenaStarType.cs | 18 + .../Scripts/XMainClient/KKSG/ArenaStarType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArgentaActivityArg.cs | 105 ++ .../XMainClient/KKSG/ArgentaActivityArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArgentaActivityRes.cs | 160 ++ .../XMainClient/KKSG/ArgentaActivityRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ArgentaData.cs | 160 ++ .../Scripts/XMainClient/KKSG/ArgentaData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArgentaPreData.cs | 85 + .../XMainClient/KKSG/ArgentaPreData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArtifactComposeArg.cs | 128 ++ .../XMainClient/KKSG/ArtifactComposeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ArtifactComposeRes.cs | 117 ++ .../XMainClient/KKSG/ArtifactComposeRes.cs.meta | 12 + .../XMainClient/KKSG/ArtifactComposeType.cs | 14 + .../XMainClient/KKSG/ArtifactComposeType.cs.meta | 12 + .../XMainClient/KKSG/ArtifactDeityStoveOpArg.cs | 191 +++ .../KKSG/ArtifactDeityStoveOpArg.cs.meta | 12 + .../XMainClient/KKSG/ArtifactDeityStoveOpRes.cs | 62 + .../KKSG/ArtifactDeityStoveOpRes.cs.meta | 12 + .../XMainClient/KKSG/ArtifactDeityStoveOpType.cs | 22 + .../KKSG/ArtifactDeityStoveOpType.cs.meta | 12 + .../XMainClient/KKSG/AskForCheckInBonusArg.cs | 17 + .../XMainClient/KKSG/AskForCheckInBonusArg.cs.meta | 12 + .../XMainClient/KKSG/AskForCheckInBonusRes.cs | 62 + .../XMainClient/KKSG/AskForCheckInBonusRes.cs.meta | 12 + .../XMainClient/KKSG/AskGuildArenaInfoArg.cs | 17 + .../XMainClient/KKSG/AskGuildArenaInfoArg.cs.meta | 12 + .../XMainClient/KKSG/AskGuildArenaInfoReq.cs | 128 ++ .../XMainClient/KKSG/AskGuildArenaInfoReq.cs.meta | 12 + .../XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs | 17 + .../KKSG/AskGuildArenaTeamInfoArg.cs.meta | 12 + .../XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs | 85 + .../KKSG/AskGuildArenaTeamInfoRes.cs.meta | 12 + .../XMainClient/KKSG/AskGuildBossInfoArg.cs | 17 + .../XMainClient/KKSG/AskGuildBossInfoArg.cs.meta | 12 + .../XMainClient/KKSG/AskGuildBossInfoRes.cs | 277 +++ .../XMainClient/KKSG/AskGuildBossInfoRes.cs.meta | 12 + .../XMainClient/KKSG/AskGuildSkillInfoArg.cs | 17 + .../XMainClient/KKSG/AskGuildSkillInfoArg.cs.meta | 12 + .../XMainClient/KKSG/AskGuildSkillInfoReq.cs | 128 ++ .../XMainClient/KKSG/AskGuildSkillInfoReq.cs.meta | 12 + .../XMainClient/KKSG/AskGuildWageInfoArg.cs | 17 + .../XMainClient/KKSG/AskGuildWageInfoArg.cs.meta | 12 + .../XMainClient/KKSG/AskGuildWageInfoRes.cs | 472 ++++++ .../XMainClient/KKSG/AskGuildWageInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AtlasUpStarArg.cs | 62 + .../XMainClient/KKSG/AtlasUpStarArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AtlasUpStarRes.cs | 148 ++ .../XMainClient/KKSG/AtlasUpStarRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/Attribute.cs | 51 + .../Scripts/XMainClient/KKSG/Attribute.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AttributeInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/AttributeInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctDBDataOperate.cs | 16 + .../XMainClient/KKSG/AuctDBDataOperate.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctItemBrief.cs | 105 ++ .../Scripts/XMainClient/KKSG/AuctItemBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctOverlapData.cs | 121 ++ .../XMainClient/KKSG/AuctOverlapData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionAccountType.cs | 18 + .../XMainClient/KKSG/AuctionAccountType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionAllReqArg.cs | 363 ++++ .../XMainClient/KKSG/AuctionAllReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionAllReqRes.cs | 354 ++++ .../XMainClient/KKSG/AuctionAllReqRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionAllReqType.cs | 32 + .../XMainClient/KKSG/AuctionAllReqType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionReqType.cs | 16 + .../XMainClient/KKSG/AuctionReqType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionSaleData.cs | 164 ++ .../XMainClient/KKSG/AuctionSaleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AuctionSortType.cs | 34 + .../XMainClient/KKSG/AuctionSortType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs | 105 ++ .../XMainClient/KKSG/AudioAuthKeyArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs | 406 +++++ .../XMainClient/KKSG/AudioAuthKeyRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/AudioBrief.cs | 148 ++ .../Scripts/XMainClient/KKSG/AudioBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AudioTextArg.cs | 62 + .../Scripts/XMainClient/KKSG/AudioTextArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AudioTextRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/AudioTextRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs | 74 + .../XMainClient/KKSG/AutoBreakAtlasArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs | 62 + .../XMainClient/KKSG/AutoBreakAtlasRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/AutoFight.cs | 62 + .../Scripts/XMainClient/KKSG/AutoFight.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BFFightTime.cs | 62 + .../Scripts/XMainClient/KKSG/BFFightTime.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BMFightTime.cs | 105 ++ .../Scripts/XMainClient/KKSG/BMFightTime.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs | 62 + .../Scripts/XMainClient/KKSG/BMReadyTime.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs | 277 +++ .../Scripts/XMainClient/KKSG/BMRoleEnter.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BMRoleSceneSync.cs | 74 + .../XMainClient/KKSG/BMRoleSceneSync.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BRRankState.cs | 191 +++ .../Scripts/XMainClient/KKSG/BRRankState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowActOp.cs | 20 + .../Scripts/XMainClient/KKSG/BackFlowActOp.cs.meta | 12 + .../KKSG/BackFlowActivityOperationArg.cs | 105 ++ .../KKSG/BackFlowActivityOperationArg.cs.meta | 12 + .../KKSG/BackFlowActivityOperationRes.cs | 305 ++++ .../KKSG/BackFlowActivityOperationRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs | 148 ++ .../Scripts/XMainClient/KKSG/BackFlowBuy.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs | 62 + .../XMainClient/KKSG/BackFlowBuyOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs | 176 ++ .../XMainClient/KKSG/BackFlowBuyOpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowData.cs | 370 ++++ .../Scripts/XMainClient/KKSG/BackFlowData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs | 62 + .../XMainClient/KKSG/BackFlowOpenNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowPreData.cs | 74 + .../XMainClient/KKSG/BackFlowPreData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowShopData.cs | 117 ++ .../XMainClient/KKSG/BackFlowShopData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BackFlowShopGood.cs | 148 ++ .../XMainClient/KKSG/BackFlowShopGood.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BagContent.cs | 258 +++ .../Scripts/XMainClient/KKSG/BagContent.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BagExpandData.cs | 148 ++ .../Scripts/XMainClient/KKSG/BagExpandData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/BagType.cs | 18 + .../Scripts/XMainClient/KKSG/BagType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BanquetAwardArg.cs | 105 ++ .../XMainClient/KKSG/BanquetAwardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BanquetAwardRes.cs | 117 ++ .../XMainClient/KKSG/BanquetAwardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BanquetNtfArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/BanquetNtfArg.cs.meta | 12 + .../XMainClient/KKSG/BattleChestRewardType.cs | 18 + .../XMainClient/KKSG/BattleChestRewardType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BattleData.cs | 451 +++++ .../Scripts/XMainClient/KKSG/BattleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFailedData.cs | 148 ++ .../XMainClient/KKSG/BattleFailedData.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldAwardNumArg.cs | 17 + .../KKSG/BattleFieldAwardNumArg.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldAwardNumRes.cs | 29 + .../KKSG/BattleFieldAwardNumRes.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldBattleResult.cs | 504 ++++++ .../KKSG/BattleFieldBattleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldData.cs | 305 ++++ .../XMainClient/KKSG/BattleFieldData.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldLeftAward.cs | 105 ++ .../XMainClient/KKSG/BattleFieldLeftAward.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldPoint.cs | 105 ++ .../XMainClient/KKSG/BattleFieldPoint.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldRank.cs | 148 ++ .../XMainClient/KKSG/BattleFieldRank.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldRankArg.cs | 17 + .../XMainClient/KKSG/BattleFieldRankArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldRankRes.cs | 29 + .../XMainClient/KKSG/BattleFieldRankRes.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldReadyInfo.cs | 191 +++ .../XMainClient/KKSG/BattleFieldReadyInfo.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldReliveInfo.cs | 62 + .../XMainClient/KKSG/BattleFieldReliveInfo.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldRoleAgainst.cs | 29 + .../KKSG/BattleFieldRoleAgainst.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldRoleAgainstArg.cs | 17 + .../KKSG/BattleFieldRoleAgainstArg.cs.meta | 12 + .../XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs | 105 ++ .../KKSG/BattleFieldRoleSimpleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleFieldType.cs | 14 + .../XMainClient/KKSG/BattleFieldType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleLogReport.cs | 128 ++ .../XMainClient/KKSG/BattleLogReport.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleRewardChest.cs | 191 +++ .../XMainClient/KKSG/BattleRewardChest.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleStarData.cs | 105 ++ .../XMainClient/KKSG/BattleStarData.cs.meta | 12 + .../XMainClient/KKSG/BattleStatisticsData.cs | 492 ++++++ .../XMainClient/KKSG/BattleStatisticsData.cs.meta | 12 + .../XMainClient/KKSG/BattleStatisticsNtf.cs | 84 + .../XMainClient/KKSG/BattleStatisticsNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BattleWatcherNtf.cs | 187 ++ .../XMainClient/KKSG/BattleWatcherNtf.cs.meta | 12 + .../XMainClient/KKSG/BigMeleeBattleResult.cs | 246 +++ .../XMainClient/KKSG/BigMeleeBattleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BigMeleePoint.cs | 105 ++ .../Scripts/XMainClient/KKSG/BigMeleePoint.cs.meta | 12 + .../XMainClient/KKSG/BigMeleePointOutLook.cs | 105 ++ .../XMainClient/KKSG/BigMeleePointOutLook.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BigMeleeRelive.cs | 62 + .../XMainClient/KKSG/BigMeleeRelive.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BindSkillRes.cs | 74 + .../Scripts/XMainClient/KKSG/BindSkillRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BingSkillArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/BingSkillArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BlackListNtf.cs | 29 + .../Scripts/XMainClient/KKSG/BlackListNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BlackListReport.cs | 17 + .../XMainClient/KKSG/BlackListReport.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BossRushArg.cs | 62 + .../Scripts/XMainClient/KKSG/BossRushArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BossRushData.cs | 406 +++++ .../Scripts/XMainClient/KKSG/BossRushData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BossRushPara.cs | 105 ++ .../Scripts/XMainClient/KKSG/BossRushPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BossRushReqStatus.cs | 24 + .../XMainClient/KKSG/BossRushReqStatus.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BossRushRes.cs | 137 ++ .../Scripts/XMainClient/KKSG/BossRushRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BossRushResult.cs | 105 ++ .../XMainClient/KKSG/BossRushResult.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs | 128 ++ .../Scripts/XMainClient/KKSG/BoxInfos.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs | 20 + .../Scripts/XMainClient/KKSG/BoxType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BroadCastG2RType.cs | 16 + .../XMainClient/KKSG/BroadCastG2RType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BroadCastType.cs | 14 + .../Scripts/XMainClient/KKSG/BroadCastType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/Buff.cs | 191 +++ .../Assets/Scripts/XMainClient/KKSG/Buff.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs | 406 +++++ .../Scripts/XMainClient/KKSG/BuffInfo.2.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs | 148 ++ .../Scripts/XMainClient/KKSG/BuffItem.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs | 117 ++ .../Scripts/XMainClient/KKSG/BuffList.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BulletUnitData.cs | 336 ++++ .../XMainClient/KKSG/BulletUnitData.cs.meta | 12 + .../XMainClient/KKSG/BuyDragonGuildShopItemArg.cs | 105 ++ .../KKSG/BuyDragonGuildShopItemArg.cs.meta | 12 + .../XMainClient/KKSG/BuyDragonGuildShopItemRes.cs | 62 + .../KKSG/BuyDragonGuildShopItemRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs | 17 + .../Scripts/XMainClient/KKSG/BuyDrawReq.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs | 62 + .../Scripts/XMainClient/KKSG/BuyDrawRes.cs.meta | 12 + .../XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs | 17 + .../KKSG/BuyExtraSkillEmblemSlotArg.cs.meta | 12 + .../XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs | 105 ++ .../KKSG/BuyExtraSkillEmblemSlotRes.cs.meta | 12 + .../XMainClient/KKSG/BuyGoldAndFatigueArg.cs | 148 ++ .../XMainClient/KKSG/BuyGoldAndFatigueArg.cs.meta | 12 + .../XMainClient/KKSG/BuyGoldAndFatigueRes.cs | 62 + .../XMainClient/KKSG/BuyGoldAndFatigueRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs | 176 ++ .../XMainClient/KKSG/BuyGoldFatInfo.cs.meta | 12 + .../XMainClient/KKSG/BuyHeroInHeroBattleArg.cs | 62 + .../KKSG/BuyHeroInHeroBattleArg.cs.meta | 12 + .../XMainClient/KKSG/BuyHeroInHeroBattleRes.cs | 62 + .../KKSG/BuyHeroInHeroBattleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs | 62 + .../XMainClient/KKSG/BuyJadeSlotArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs | 62 + .../XMainClient/KKSG/BuyJadeSlotNewArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs | 62 + .../XMainClient/KKSG/BuyJadeSlotNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs | 62 + .../XMainClient/KKSG/BuyJadeSlotRes.cs.meta | 12 + .../XMainClient/KKSG/BuyPartnerShopItemArg.cs | 105 ++ .../XMainClient/KKSG/BuyPartnerShopItemArg.cs.meta | 12 + .../XMainClient/KKSG/BuyPartnerShopItemRes.cs | 62 + .../XMainClient/KKSG/BuyPartnerShopItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyShopItemArg.cs | 105 ++ .../XMainClient/KKSG/BuyShopItemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyShopItemRes.cs | 62 + .../XMainClient/KKSG/BuyShopItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuySpriteEggArg.cs | 62 + .../XMainClient/KKSG/BuySpriteEggArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuySpriteEggRes.cs | 203 +++ .../XMainClient/KKSG/BuySpriteEggRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs | 62 + .../XMainClient/KKSG/BuyTeamSceneCountP.cs.meta | 12 + .../XMainClient/KKSG/BuyTeamSceneCountRet.cs | 191 +++ .../XMainClient/KKSG/BuyTeamSceneCountRet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs | 62 + .../XMainClient/KKSG/BuyVipLevelGiftArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs | 74 + .../XMainClient/KKSG/BuyVipLevelGiftRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/CallData.cs | 234 +++ .../Scripts/XMainClient/KKSG/CallData.cs.meta | 12 + .../KKSG/CampDuelActivityOperationArg.cs | 105 ++ .../KKSG/CampDuelActivityOperationArg.cs.meta | 12 + .../KKSG/CampDuelActivityOperationRes.cs | 207 +++ .../KKSG/CampDuelActivityOperationRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampDuelData.cs | 320 ++++ .../Scripts/XMainClient/KKSG/CampDuelData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/CampID.cs | 16 + .../Assets/Scripts/XMainClient/KKSG/CampID.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampRoleRecord.cs | 78 + .../XMainClient/KKSG/CampRoleRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampTaskInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/CampTaskInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs | 203 +++ .../XMainClient/KKSG/CampTaskInfo2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampTaskStatus.cs | 18 + .../XMainClient/KKSG/CampTaskStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CampTaskType.cs | 18 + .../Scripts/XMainClient/KKSG/CampTaskType.cs.meta | 12 + .../XMainClient/KKSG/CancelLeavePartnerArg.cs | 17 + .../XMainClient/KKSG/CancelLeavePartnerArg.cs.meta | 12 + .../XMainClient/KKSG/CancelLeavePartnerRes.cs | 62 + .../XMainClient/KKSG/CancelLeavePartnerRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CancelRedDot.cs | 62 + .../Scripts/XMainClient/KKSG/CancelRedDot.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs | 105 ++ .../Scripts/XMainClient/KKSG/CardAttr.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs | 30 + .../Scripts/XMainClient/KKSG/CardMatchOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CardMatchState.cs | 26 + .../XMainClient/KKSG/CardMatchState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/CareerData.cs | 148 ++ .../Scripts/XMainClient/KKSG/CareerData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CarrerDataType.cs | 18 + .../XMainClient/KKSG/CarrerDataType.cs.meta | 12 + .../XMainClient/KKSG/ChangeDeclarationArg.cs | 62 + .../XMainClient/KKSG/ChangeDeclarationArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeDeclarationRes.cs | 105 ++ .../XMainClient/KKSG/ChangeDeclarationRes.cs.meta | 12 + .../KKSG/ChangeDragonGuildPositionArg.cs | 105 ++ .../KKSG/ChangeDragonGuildPositionArg.cs.meta | 12 + .../KKSG/ChangeDragonGuildPositionRes.cs | 62 + .../KKSG/ChangeDragonGuildPositionRes.cs.meta | 12 + .../KKSG/ChangeDragonGuildSettingArg.cs | 148 ++ .../KKSG/ChangeDragonGuildSettingArg.cs.meta | 12 + .../KKSG/ChangeDragonGuildSettingRes.cs | 62 + .../KKSG/ChangeDragonGuildSettingRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs | 62 + .../XMainClient/KKSG/ChangeGuildCardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs | 148 ++ .../XMainClient/KKSG/ChangeGuildCardRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeGuildPositionArg.cs | 105 ++ .../KKSG/ChangeGuildPositionArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeGuildPositionRes.cs | 62 + .../KKSG/ChangeGuildPositionRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeGuildSettingArg.cs | 191 +++ .../XMainClient/KKSG/ChangeGuildSettingArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeGuildSettingRes.cs | 62 + .../XMainClient/KKSG/ChangeGuildSettingRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeLiveVisibleArg.cs | 62 + .../XMainClient/KKSG/ChangeLiveVisibleArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeLiveVisibleRes.cs | 62 + .../XMainClient/KKSG/ChangeLiveVisibleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeNameArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/ChangeNameArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs | 62 + .../XMainClient/KKSG/ChangeNameCountNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeNameRes.cs | 62 + .../Scripts/XMainClient/KKSG/ChangeNameRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs | 34 + .../XMainClient/KKSG/ChangeOutLookOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs | 62 + .../XMainClient/KKSG/ChangeOutLookOpRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeProfessionArg.cs | 62 + .../XMainClient/KKSG/ChangeProfessionArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeProfessionRes.cs | 62 + .../XMainClient/KKSG/ChangeProfessionRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeRiskBoxStateArg.cs | 148 ++ .../XMainClient/KKSG/ChangeRiskBoxStateArg.cs.meta | 12 + .../XMainClient/KKSG/ChangeRiskBoxStateRes.cs | 74 + .../XMainClient/KKSG/ChangeRiskBoxStateRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs | 62 + .../XMainClient/KKSG/ChangeSkillSetArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs | 78 + .../XMainClient/KKSG/ChangeSkillSetRes.cs.meta | 12 + .../XMainClient/KKSG/ChangeSupplementNtf.cs | 74 + .../XMainClient/KKSG/ChangeSupplementNtf.cs.meta | 12 + .../XMainClient/KKSG/ChangeSupplementReport.cs | 105 ++ .../KKSG/ChangeSupplementReport.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs | 62 + .../XMainClient/KKSG/ChangeWatchRoleArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs | 62 + .../XMainClient/KKSG/ChangeWatchRoleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChangedAttribute.cs | 257 +++ .../XMainClient/KKSG/ChangedAttribute.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs | 34 + .../Scripts/XMainClient/KKSG/ChatArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ChatChannel.cs | 38 + .../Scripts/XMainClient/KKSG/ChatChannel.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs | 29 + .../Scripts/XMainClient/KKSG/ChatDest.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs | 622 +++++++ .../Scripts/XMainClient/KKSG/ChatInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ChatNotify.cs | 34 + .../Scripts/XMainClient/KKSG/ChatNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatOfflineNotify.cs | 101 ++ .../XMainClient/KKSG/ChatOfflineNotify.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ChatParam.cs | 146 ++ .../Scripts/XMainClient/KKSG/ChatParam.cs.meta | 12 + .../XMainClient/KKSG/ChatParamDragonGuild.cs | 105 ++ .../XMainClient/KKSG/ChatParamDragonGuild.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamGuild.cs | 105 ++ .../XMainClient/KKSG/ChatParamGuild.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamItem.cs | 34 + .../Scripts/XMainClient/KKSG/ChatParamItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamLink.cs | 117 ++ .../Scripts/XMainClient/KKSG/ChatParamLink.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamNum.cs | 62 + .../Scripts/XMainClient/KKSG/ChatParamNum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamRole.cs | 148 ++ .../Scripts/XMainClient/KKSG/ChatParamRole.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamSpectate.cs | 105 ++ .../XMainClient/KKSG/ChatParamSpectate.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChatParamTeam.cs | 148 ++ .../Scripts/XMainClient/KKSG/ChatParamTeam.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/ChatRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ChatSource.cs | 551 ++++++ .../Scripts/XMainClient/KKSG/ChatSource.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CheckQueuingNtf.cs | 148 ++ .../XMainClient/KKSG/CheckQueuingNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CheckQueuingReq.cs | 62 + .../XMainClient/KKSG/CheckQueuingReq.cs.meta | 12 + .../XMainClient/KKSG/CheckRoleBeforePayArg.cs | 148 ++ .../XMainClient/KKSG/CheckRoleBeforePayArg.cs.meta | 12 + .../XMainClient/KKSG/CheckRoleBeforePayRes.cs | 62 + .../XMainClient/KKSG/CheckRoleBeforePayRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/CheckinArg.cs | 17 + .../Scripts/XMainClient/KKSG/CheckinArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CheckinInfoNotify.cs | 257 +++ .../XMainClient/KKSG/CheckinInfoNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CheckinRecord.cs | 148 ++ .../Scripts/XMainClient/KKSG/CheckinRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/CheckinRes.cs | 277 +++ .../Scripts/XMainClient/KKSG/CheckinRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChooseProfArg.cs | 62 + .../Scripts/XMainClient/KKSG/ChooseProfArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChooseProfRes.cs | 62 + .../Scripts/XMainClient/KKSG/ChooseProfRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChooseRollReqArg.cs | 78 + .../XMainClient/KKSG/ChooseRollReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ChooseRollReqRes.cs | 62 + .../XMainClient/KKSG/ChooseRollReqRes.cs.meta | 12 + .../XMainClient/KKSG/ChooseSpecialEffectsArg.cs | 62 + .../KKSG/ChooseSpecialEffectsArg.cs.meta | 12 + .../XMainClient/KKSG/ChooseSpecialEffectsRes.cs | 62 + .../KKSG/ChooseSpecialEffectsRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CircleDrawData.cs | 191 +++ .../XMainClient/KKSG/CircleDrawData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CircleDrawGive.cs | 105 ++ .../XMainClient/KKSG/CircleDrawGive.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/CityData.cs | 277 +++ .../Scripts/XMainClient/KKSG/CityData.cs.meta | 12 + .../XMainClient/KKSG/ClearGuildTerrAllianceArg.cs | 17 + .../KKSG/ClearGuildTerrAllianceArg.cs.meta | 12 + .../XMainClient/KKSG/ClearGuildTerrAllianceRes.cs | 62 + .../KKSG/ClearGuildTerrAllianceRes.cs.meta | 12 + .../XMainClient/KKSG/ClearPrivateChatListArg.cs | 105 ++ .../KKSG/ClearPrivateChatListArg.cs.meta | 12 + .../XMainClient/KKSG/ClearPrivateChatListRes.cs | 62 + .../KKSG/ClearPrivateChatListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs | 246 +++ .../XMainClient/KKSG/CliAntiCheatInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ClickGuildCampArg.cs | 17 + .../XMainClient/KKSG/ClickGuildCampArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs | 34 + .../XMainClient/KKSG/ClickNewNoticeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs | 62 + .../XMainClient/KKSG/ClickNewNoticeRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ClientInfo.cs | 879 ++++++++++ .../Scripts/XMainClient/KKSG/ClientInfo.cs.meta | 12 + .../XMainClient/KKSG/ClientQueryRankListArg.cs | 320 ++++ .../KKSG/ClientQueryRankListArg.cs.meta | 12 + .../XMainClient/KKSG/ClientQueryRankListRes.cs | 223 +++ .../KKSG/ClientQueryRankListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ClientReviveInfo.cs | 62 + .../XMainClient/KKSG/ClientReviveInfo.cs.meta | 12 + .../XMainClient/KKSG/ClientUpdatePackageData.cs | 62 + .../KKSG/ClientUpdatePackageData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CloseHintNtf.cs | 62 + .../Scripts/XMainClient/KKSG/CloseHintNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs | 17 + .../XMainClient/KKSG/CloseLeagueEleNtf.cs.meta | 12 + .../XMainClient/KKSG/CloseSkyCraftEliNtf.cs | 17 + .../XMainClient/KKSG/CloseSkyCraftEliNtf.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs | 105 ++ .../Scripts/XMainClient/KKSG/ComAgate.cs.meta | 12 + .../XMainClient/KKSG/CommendFirstPassArg.cs | 62 + .../XMainClient/KKSG/CommendFirstPassArg.cs.meta | 12 + .../XMainClient/KKSG/CommendFirstPassRes.cs | 148 ++ .../XMainClient/KKSG/CommendFirstPassRes.cs.meta | 12 + .../XMainClient/KKSG/CommendWatchBattleArg.cs | 17 + .../XMainClient/KKSG/CommendWatchBattleArg.cs.meta | 12 + .../XMainClient/KKSG/CommendWatchBattleRes.cs | 62 + .../XMainClient/KKSG/CommendWatchBattleRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/CommentType.cs | 22 + .../Scripts/XMainClient/KKSG/CommentType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CommitAnswerNtf.cs | 191 +++ .../XMainClient/KKSG/CommitAnswerNtf.cs.meta | 12 + .../XMainClient/KKSG/CompeteDragonInfo2DB.cs | 148 ++ .../XMainClient/KKSG/CompeteDragonInfo2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs | 14 + .../XMainClient/KKSG/CompeteDragonOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CountDownNtf.cs | 62 + .../Scripts/XMainClient/KKSG/CountDownNtf.cs.meta | 12 + .../XMainClient/KKSG/CoverDesignationNtf.cs | 105 ++ .../XMainClient/KKSG/CoverDesignationNtf.cs.meta | 12 + .../XMainClient/KKSG/CreateCrossBattleSceneArg.cs | 90 + .../KKSG/CreateCrossBattleSceneArg.cs.meta | 12 + .../XMainClient/KKSG/CreateCrossBattleSceneData.cs | 105 ++ .../KKSG/CreateCrossBattleSceneData.cs.meta | 12 + .../XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs | 148 ++ .../KKSG/CreateOrJoinDragonGuildArg.cs.meta | 12 + .../XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs | 191 +++ .../KKSG/CreateOrJoinDragonGuildRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs | 191 +++ .../XMainClient/KKSG/CreateOrJoinGuild.cs.meta | 12 + .../XMainClient/KKSG/CreateOrJoinGuildRes.cs | 148 ++ .../XMainClient/KKSG/CreateOrJoinGuildRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CreateRoleNewArg.cs | 105 ++ .../XMainClient/KKSG/CreateRoleNewArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CreateRoleNewRes.cs | 78 + .../XMainClient/KKSG/CreateRoleNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgBattleType.cs | 14 + .../XMainClient/KKSG/CrossGvgBattleType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs | 449 +++++ .../XMainClient/KKSG/CrossGvgGuildInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgOperArg.cs | 74 + .../XMainClient/KKSG/CrossGvgOperArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgOperRes.cs | 62 + .../XMainClient/KKSG/CrossGvgOperRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgOperType.cs | 18 + .../XMainClient/KKSG/CrossGvgOperType.cs.meta | 12 + .../XMainClient/KKSG/CrossGvgRacePointRecord.cs | 250 +++ .../KKSG/CrossGvgRacePointRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs | 535 ++++++ .../XMainClient/KKSG/CrossGvgRoomInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgRoomState.cs | 16 + .../XMainClient/KKSG/CrossGvgRoomState.cs.meta | 12 + .../XMainClient/KKSG/CrossGvgRoomStateNtf.cs | 50 + .../XMainClient/KKSG/CrossGvgRoomStateNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs | 62 + .../XMainClient/KKSG/CrossGvgStateNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CrossGvgTimeState.cs | 22 + .../XMainClient/KKSG/CrossGvgTimeState.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleClientInfo.cs | 122 ++ .../KKSG/CustomBattleClientInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleConfig.cs | 879 ++++++++++ .../XMainClient/KKSG/CustomBattleConfig.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleData.cs | 90 + .../XMainClient/KKSG/CustomBattleData.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleDataRole.cs | 50 + .../XMainClient/KKSG/CustomBattleDataRole.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleGMNotify.cs | 105 ++ .../XMainClient/KKSG/CustomBattleGMNotify.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleLoadingNtf.cs | 74 + .../KKSG/CustomBattleLoadingNtf.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleMatchRoleInfo.cs | 429 +++++ .../KKSG/CustomBattleMatchRoleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleOp.cs | 46 + .../XMainClient/KKSG/CustomBattleOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleOpArg.cs | 293 ++++ .../XMainClient/KKSG/CustomBattleOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleOpRes.cs | 78 + .../XMainClient/KKSG/CustomBattleOpRes.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleQueryInfo.cs | 57 + .../XMainClient/KKSG/CustomBattleQueryInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleRank.cs | 277 +++ .../XMainClient/KKSG/CustomBattleRank.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleResult.cs | 277 +++ .../XMainClient/KKSG/CustomBattleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleRole.cs | 418 +++++ .../XMainClient/KKSG/CustomBattleRole.cs.meta | 12 + .../XMainClient/KKSG/CustomBattleRoleState.cs | 18 + .../XMainClient/KKSG/CustomBattleRoleState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleScale.cs | 18 + .../XMainClient/KKSG/CustomBattleScale.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleState.cs | 18 + .../XMainClient/KKSG/CustomBattleState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleTag.cs | 18 + .../XMainClient/KKSG/CustomBattleTag.cs.meta | 12 + .../Scripts/XMainClient/KKSG/CustomBattleType.cs | 14 + .../XMainClient/KKSG/CustomBattleType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DBOperType.cs | 20 + .../Scripts/XMainClient/KKSG/DBOperType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DEProgress.cs | 148 ++ .../Scripts/XMainClient/KKSG/DEProgress.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DEProgressArg.cs | 17 + .../Scripts/XMainClient/KKSG/DEProgressArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DEProgressRes.cs | 203 +++ .../Scripts/XMainClient/KKSG/DEProgressRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DEProgressState.cs | 16 + .../XMainClient/KKSG/DEProgressState.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/DERank.cs | 176 ++ .../Assets/Scripts/XMainClient/KKSG/DERank.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DERankArg.cs | 17 + .../Scripts/XMainClient/KKSG/DERankArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DERankChangePara.cs | 105 ++ .../XMainClient/KKSG/DERankChangePara.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DERankRes.cs | 117 ++ .../Scripts/XMainClient/KKSG/DERankRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DEStageProgress.cs | 85 + .../XMainClient/KKSG/DEStageProgress.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs | 105 ++ .../Assets/Scripts/XMainClient/KKSG/DHRArg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs | 18 + .../Scripts/XMainClient/KKSG/DHRReqOp.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs | 160 ++ .../Assets/Scripts/XMainClient/KKSG/DHRRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs | 16 + .../Scripts/XMainClient/KKSG/DHRState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DHRewrad2State.cs | 105 ++ .../XMainClient/KKSG/DHRewrad2State.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DPSNotify.cs | 62 + .../Scripts/XMainClient/KKSG/DPSNotify.cs.meta | 12 + .../XMainClient/KKSG/DailyRefreshOperType.cs | 18 + .../XMainClient/KKSG/DailyRefreshOperType.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskAskHelpArg.cs | 105 ++ .../XMainClient/KKSG/DailyTaskAskHelpArg.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskAskHelpRes.cs | 105 ++ .../XMainClient/KKSG/DailyTaskAskHelpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs | 62 + .../XMainClient/KKSG/DailyTaskEventNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs | 17 + .../XMainClient/KKSG/DailyTaskGiveUpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs | 62 + .../XMainClient/KKSG/DailyTaskGiveUpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DailyTaskIconType.cs | 16 + .../XMainClient/KKSG/DailyTaskIconType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DailyTaskInfo.cs | 191 +++ .../Scripts/XMainClient/KKSG/DailyTaskInfo.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskRefreshInfo.cs | 277 +++ .../XMainClient/KKSG/DailyTaskRefreshInfo.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskRefreshOperArg.cs | 105 ++ .../KKSG/DailyTaskRefreshOperArg.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskRefreshOperRes.cs | 148 ++ .../KKSG/DailyTaskRefreshOperRes.cs.meta | 12 + .../XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs | 492 ++++++ .../KKSG/DailyTaskRefreshRoleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DamageResult.cs | 320 ++++ .../Scripts/XMainClient/KKSG/DamageResult.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DeathInfo.cs | 277 +++ .../Scripts/XMainClient/KKSG/DeathInfo.cs.meta | 12 + .../XMainClient/KKSG/DecomposeEquipmentArg.cs | 40 + .../XMainClient/KKSG/DecomposeEquipmentArg.cs.meta | 12 + .../XMainClient/KKSG/DecomposeEquipmentRes.cs | 74 + .../XMainClient/KKSG/DecomposeEquipmentRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DelGuildInheritArg.cs | 17 + .../XMainClient/KKSG/DelGuildInheritArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DelGuildInheritRes.cs | 62 + .../XMainClient/KKSG/DelGuildInheritRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DelayInfo.cs | 62 + .../Scripts/XMainClient/KKSG/DelayInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/Designation2DB.cs | 160 ++ .../XMainClient/KKSG/Designation2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DesignationType.cs | 20 + .../XMainClient/KKSG/DesignationType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DisplayAddItemArg.cs | 105 ++ .../XMainClient/KKSG/DisplayAddItemArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DneRecord.cs | 105 ++ .../Scripts/XMainClient/KKSG/DneRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoAddFriendArg.cs | 74 + .../XMainClient/KKSG/DoAddFriendArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoAddFriendRes.cs | 74 + .../XMainClient/KKSG/DoAddFriendRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoEnterSceneArg.cs | 62 + .../XMainClient/KKSG/DoEnterSceneArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoEnterSceneRes.cs | 439 +++++ .../XMainClient/KKSG/DoEnterSceneRes.cs.meta | 12 + .../XMainClient/KKSG/DonateMemberItemArg.cs | 117 ++ .../XMainClient/KKSG/DonateMemberItemArg.cs.meta | 12 + .../XMainClient/KKSG/DonateMemberItemRes.cs | 203 +++ .../XMainClient/KKSG/DonateMemberItemRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs | 191 +++ .../Scripts/XMainClient/KKSG/DoodadInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs | 105 ++ .../XMainClient/KKSG/DoodadItemAddNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs | 29 + .../XMainClient/KKSG/DoodadItemAllSkill.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoodadItemSkill.cs | 148 ++ .../XMainClient/KKSG/DoodadItemSkill.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs | 105 ++ .../XMainClient/KKSG/DoodadItemUseNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/DoorState.cs | 105 ++ .../Scripts/XMainClient/KKSG/DoorState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonExpResult.cs | 214 +++ .../XMainClient/KKSG/DragonExpResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonGroupDB.cs | 50 + .../Scripts/XMainClient/KKSG/DragonGroupDB.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRecordC2S.cs | 17 + .../XMainClient/KKSG/DragonGroupRecordC2S.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRecordInfoList.cs | 461 +++++ .../KKSG/DragonGroupRecordInfoList.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRecordS2C.cs | 74 + .../XMainClient/KKSG/DragonGroupRecordS2C.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRoleInfo.cs | 508 ++++++ .../XMainClient/KKSG/DragonGroupRoleInfo.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRoleListC2S.cs | 17 + .../KKSG/DragonGroupRoleListC2S.cs.meta | 12 + .../XMainClient/KKSG/DragonGroupRoleListS2C.cs | 74 + .../KKSG/DragonGroupRoleListS2C.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildApprovalArg.cs | 105 ++ .../KKSG/DragonGuildApprovalArg.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildApprovalRes.cs | 62 + .../KKSG/DragonGuildApprovalRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonGuildBindReq.cs | 62 + .../XMainClient/KKSG/DragonGuildBindReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonGuildBindRes.cs | 105 ++ .../XMainClient/KKSG/DragonGuildBindRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonGuildInfo.cs | 664 ++++++++ .../XMainClient/KKSG/DragonGuildInfo.cs.meta | 12 + .../KKSG/DragonGuildJoinBindGroupArg.cs | 62 + .../KKSG/DragonGuildJoinBindGroupArg.cs.meta | 12 + .../KKSG/DragonGuildJoinBindGroupRes.cs | 62 + .../KKSG/DragonGuildJoinBindGroupRes.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildMemberArg.cs | 62 + .../XMainClient/KKSG/DragonGuildMemberArg.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildMemberRes.cs | 74 + .../XMainClient/KKSG/DragonGuildMemberRes.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildMembersInfo.cs | 621 +++++++ .../KKSG/DragonGuildMembersInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs | 62 + .../XMainClient/KKSG/DragonGuildNameNtf.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildRecordData.cs | 300 ++++ .../XMainClient/KKSG/DragonGuildRecordData.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildRoleTaskItem.cs | 105 ++ .../KKSG/DragonGuildRoleTaskItem.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildSettingChanged.cs | 148 ++ .../KKSG/DragonGuildSettingChanged.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildShopItemClient.cs | 148 ++ .../KKSG/DragonGuildShopItemClient.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildShopRecordItem.cs | 277 +++ .../KKSG/DragonGuildShopRecordItem.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildSortType.cs | 22 + .../XMainClient/KKSG/DragonGuildSortType.cs.meta | 12 + .../KKSG/DragonGuildTaskConditionType.cs | 18 + .../KKSG/DragonGuildTaskConditionType.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildTaskInfo.cs | 148 ++ .../XMainClient/KKSG/DragonGuildTaskInfo.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildTaskType.cs | 14 + .../XMainClient/KKSG/DragonGuildTaskType.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildUnBindGroupArg.cs | 62 + .../KKSG/DragonGuildUnBindGroupArg.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildUnBindGroupRes.cs | 62 + .../KKSG/DragonGuildUnBindGroupRes.cs.meta | 12 + .../XMainClient/KKSG/DragonGuildUpdateType.cs | 20 + .../XMainClient/KKSG/DragonGuildUpdateType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonInfo2Client.cs | 234 +++ .../XMainClient/KKSG/DragonInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonRecord.cs | 234 +++ .../Scripts/XMainClient/KKSG/DragonRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonRecord2DB.cs | 160 ++ .../XMainClient/KKSG/DragonRecord2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DragonWeakType.cs | 18 + .../XMainClient/KKSG/DragonWeakType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DrawLotteryArg.cs | 62 + .../XMainClient/KKSG/DrawLotteryArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/DrawLotteryRes.cs | 128 ++ .../XMainClient/KKSG/DrawLotteryRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EMentorMsgOpType.cs | 20 + .../XMainClient/KKSG/EMentorMsgOpType.cs.meta | 12 + .../XMainClient/KKSG/EMentorRelationPosition.cs | 16 + .../KKSG/EMentorRelationPosition.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EMentorTaskStatus.cs | 22 + .../XMainClient/KKSG/EMentorTaskStatus.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/EffectData.cs | 117 ++ .../Scripts/XMainClient/KKSG/EffectData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EffectMultiParams.cs | 117 ++ .../XMainClient/KKSG/EffectMultiParams.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs | 29 + .../XMainClient/KKSG/EmblemLevelUpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs | 105 ++ .../XMainClient/KKSG/EmblemLevelUpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EmblemSlotType.cs | 18 + .../XMainClient/KKSG/EmblemSlotType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/EmptyData.cs | 17 + .../Scripts/XMainClient/KKSG/EmptyData.cs.meta | 12 + .../XMainClient/KKSG/EnchantActiveAttributeArg.cs | 105 ++ .../KKSG/EnchantActiveAttributeArg.cs.meta | 12 + .../XMainClient/KKSG/EnchantActiveAttributeRes.cs | 62 + .../KKSG/EnchantActiveAttributeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnchantEquipArg.cs | 105 ++ .../XMainClient/KKSG/EnchantEquipArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnchantEquipRes.cs | 78 + .../XMainClient/KKSG/EnchantEquipRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnchantTransferArg.cs | 105 ++ .../XMainClient/KKSG/EnchantTransferArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnchantTransferRes.cs | 62 + .../XMainClient/KKSG/EnchantTransferRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EndGuildCardArg.cs | 17 + .../XMainClient/KKSG/EndGuildCardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EndGuildCardRes.cs | 105 ++ .../XMainClient/KKSG/EndGuildCardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs | 336 ++++ .../XMainClient/KKSG/EnemyDoodadInfo.cs.meta | 12 + .../XMainClient/KKSG/EnemyDropDoodadInfo.cs | 29 + .../XMainClient/KKSG/EnemyDropDoodadInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnhanceItemArg.cs | 105 ++ .../XMainClient/KKSG/EnhanceItemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnhanceItemRes.cs | 128 ++ .../XMainClient/KKSG/EnhanceItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnhanceTransterArg.cs | 105 ++ .../XMainClient/KKSG/EnhanceTransterArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnhanceTransterRes.cs | 105 ++ .../XMainClient/KKSG/EnhanceTransterRes.cs.meta | 12 + .../XMainClient/KKSG/EnterBMReadySceneArg.cs | 62 + .../XMainClient/KKSG/EnterBMReadySceneArg.cs.meta | 12 + .../XMainClient/KKSG/EnterBMReadySceneRes.cs | 105 ++ .../XMainClient/KKSG/EnterBMReadySceneRes.cs.meta | 12 + .../XMainClient/KKSG/EnterBattleReadySceneArg.cs | 62 + .../KKSG/EnterBattleReadySceneArg.cs.meta | 12 + .../XMainClient/KKSG/EnterBattleReadySceneRes.cs | 62 + .../KKSG/EnterBattleReadySceneRes.cs.meta | 12 + .../XMainClient/KKSG/EnterLeisureSceneArg.cs | 62 + .../XMainClient/KKSG/EnterLeisureSceneArg.cs.meta | 12 + .../XMainClient/KKSG/EnterLeisureSceneRes.cs | 62 + .../XMainClient/KKSG/EnterLeisureSceneRes.cs.meta | 12 + .../XMainClient/KKSG/EnterSceneCoolDownNotify.cs | 40 + .../KKSG/EnterSceneCoolDownNotify.cs.meta | 12 + .../XMainClient/KKSG/EnterSceneCoolDownQuery.cs | 74 + .../KKSG/EnterSceneCoolDownQuery.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnterSceneType.cs | 14 + .../XMainClient/KKSG/EnterSceneType.cs.meta | 12 + .../XMainClient/KKSG/EnterWatchBattleArg.cs | 105 ++ .../XMainClient/KKSG/EnterWatchBattleArg.cs.meta | 12 + .../XMainClient/KKSG/EnterWatchBattleRes.cs | 78 + .../XMainClient/KKSG/EnterWatchBattleRes.cs.meta | 12 + .../XMainClient/KKSG/EnterWeddingSceneArg.cs | 62 + .../XMainClient/KKSG/EnterWeddingSceneArg.cs.meta | 12 + .../XMainClient/KKSG/EnterWeddingSceneRes.cs | 62 + .../XMainClient/KKSG/EnterWeddingSceneRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EntityCategory.cs | 20 + .../XMainClient/KKSG/EntityCategory.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EntitySpecies.cs | 30 + .../Scripts/XMainClient/KKSG/EntitySpecies.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EntityTargetData.cs | 105 ++ .../XMainClient/KKSG/EntityTargetData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/EnumServerState.cs | 22 + .../XMainClient/KKSG/EnumServerState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ErrorCode.cs | 1706 +++++++++++++++++++ .../Scripts/XMainClient/KKSG/ErrorCode.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs | 160 ++ .../Scripts/XMainClient/KKSG/ErrorInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/EventNotify.cs | 62 + .../Scripts/XMainClient/KKSG/EventNotify.cs.meta | 12 + .../XMainClient/KKSG/ExecuteLevelScriptNtf.cs | 62 + .../XMainClient/KKSG/ExecuteLevelScriptNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ExpBackType.cs | 16 + .../Scripts/XMainClient/KKSG/ExpBackType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ExpFindBackArg.cs | 62 + .../XMainClient/KKSG/ExpFindBackArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ExpFindBackData.cs | 29 + .../XMainClient/KKSG/ExpFindBackData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ExpFindBackInfo.cs | 105 ++ .../XMainClient/KKSG/ExpFindBackInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ExpFindBackRes.cs | 62 + .../XMainClient/KKSG/ExpFindBackRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ExpTeamMemberState.cs | 18 + .../XMainClient/KKSG/ExpTeamMemberState.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs | 17 + .../Assets/Scripts/XMainClient/KKSG/FMBArg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs | 62 + .../Assets/Scripts/XMainClient/KKSG/FMBRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs | 105 ++ .../Assets/Scripts/XMainClient/KKSG/FMDArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionChanged.cs | 85 + .../XMainClient/KKSG/FashionChanged.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionChangedData.cs | 117 ++ .../XMainClient/KKSG/FashionChangedData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionComposeArg.cs | 148 ++ .../XMainClient/KKSG/FashionComposeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionComposeRes.cs | 62 + .../XMainClient/KKSG/FashionComposeRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/FashionData.cs | 289 ++++ .../Scripts/XMainClient/KKSG/FashionData.cs.meta | 12 + .../XMainClient/KKSG/FashionIBShopBuyArg.cs | 29 + .../XMainClient/KKSG/FashionIBShopBuyArg.cs.meta | 12 + .../XMainClient/KKSG/FashionIBShopBuyRes.cs | 62 + .../XMainClient/KKSG/FashionIBShopBuyRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionNTFType.cs | 20 + .../XMainClient/KKSG/FashionNTFType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FashionRecord.cs | 431 +++++ .../Scripts/XMainClient/KKSG/FashionRecord.cs.meta | 12 + .../XMainClient/KKSG/FashionSynthesisInfoArg.cs | 62 + .../KKSG/FashionSynthesisInfoArg.cs.meta | 12 + .../XMainClient/KKSG/FashionSynthesisInfoRes.cs | 148 ++ .../KKSG/FashionSynthesisInfoRes.cs.meta | 12 + .../XMainClient/KKSG/FatigueRecoverTimeInfo.cs | 40 + .../KKSG/FatigueRecoverTimeInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/Festival520Data.cs | 74 + .../XMainClient/KKSG/Festival520Data.cs.meta | 12 + .../Scripts/XMainClient/KKSG/Festival520Type.cs | 18 + .../XMainClient/KKSG/Festival520Type.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchAchiveArg.cs | 62 + .../XMainClient/KKSG/FetchAchiveArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchAchiveRes.cs | 62 + .../XMainClient/KKSG/FetchAchiveRes.cs.meta | 12 + .../XMainClient/KKSG/FetchChapterChestArg.cs | 105 ++ .../XMainClient/KKSG/FetchChapterChestArg.cs.meta | 12 + .../XMainClient/KKSG/FetchChapterChestRes.cs | 62 + .../XMainClient/KKSG/FetchChapterChestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchDGAppArg.cs | 17 + .../Scripts/XMainClient/KKSG/FetchDGAppArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchDGAppRes.cs | 129 ++ .../Scripts/XMainClient/KKSG/FetchDGAppRes.cs.meta | 12 + .../XMainClient/KKSG/FetchDragonGuildListArg.cs | 277 +++ .../KKSG/FetchDragonGuildListArg.cs.meta | 12 + .../XMainClient/KKSG/FetchDragonGuildRes.cs | 74 + .../XMainClient/KKSG/FetchDragonGuildRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchGAPPArg.cs | 17 + .../Scripts/XMainClient/KKSG/FetchGAPPArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchGAPPRes.cs | 129 ++ .../Scripts/XMainClient/KKSG/FetchGAPPRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchGuildListArg.cs | 277 +++ .../XMainClient/KKSG/FetchGuildListArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchGuildListRes.cs | 74 + .../XMainClient/KKSG/FetchGuildListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchMailArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/FetchMailArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchMailRes.cs | 117 ++ .../Scripts/XMainClient/KKSG/FetchMailRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs | 148 ++ .../XMainClient/KKSG/FetchPlantInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs | 128 ++ .../XMainClient/KKSG/FetchPlantInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs | 105 ++ .../XMainClient/KKSG/FetchPlatNoticeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs | 90 + .../XMainClient/KKSG/FetchPlatNoticeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchTeamListArg.cs | 74 + .../XMainClient/KKSG/FetchTeamListArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FetchTeamListRes.cs | 85 + .../XMainClient/KKSG/FetchTeamListRes.cs.meta | 12 + .../XMainClient/KKSG/FightGroupChangeNtf.cs | 105 ++ .../XMainClient/KKSG/FightGroupChangeNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FightGroupType.cs | 20 + .../XMainClient/KKSG/FightGroupType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FinishStateInfo.cs | 105 ++ .../XMainClient/KKSG/FinishStateInfo.cs.meta | 12 + .../XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs | 62 + .../KKSG/FirstPassGetTopRoleInfoArg.cs.meta | 12 + .../XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs | 203 +++ .../KKSG/FirstPassGetTopRoleInfoRes.cs.meta | 12 + .../XMainClient/KKSG/FirstPassInfoReqArg.cs | 17 + .../XMainClient/KKSG/FirstPassInfoReqArg.cs.meta | 12 + .../XMainClient/KKSG/FirstPassInfoReqRes.cs | 74 + .../XMainClient/KKSG/FirstPassInfoReqRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FirstPassRecord.cs | 29 + .../XMainClient/KKSG/FirstPassRecord.cs.meta | 12 + .../XMainClient/KKSG/FirstPassRewardNtfData.cs | 105 ++ .../KKSG/FirstPassRewardNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FirstPassStageInfo.cs | 246 +++ .../XMainClient/KKSG/FirstPassStageInfo.cs.meta | 12 + .../XMainClient/KKSG/FirstPassStageInfo2Client.cs | 206 +++ .../KKSG/FirstPassStageInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FishingState.cs | 20 + .../Scripts/XMainClient/KKSG/FishingState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FiveRewardRes.cs | 191 +++ .../Scripts/XMainClient/KKSG/FiveRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FiveRewardRet.cs | 62 + .../Scripts/XMainClient/KKSG/FiveRewardRet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FiveRewardState.cs | 234 +++ .../XMainClient/KKSG/FiveRewardState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FlowerInfo2Client.cs | 234 +++ .../XMainClient/KKSG/FlowerInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FlowerRecord.cs | 214 +++ .../Scripts/XMainClient/KKSG/FlowerRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ForgeEquipArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/ForgeEquipArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ForgeEquipRes.cs | 62 + .../Scripts/XMainClient/KKSG/ForgeEquipRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs | 16 + .../Scripts/XMainClient/KKSG/ForgeOpType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/FortStatus.cs | 12 + .../Scripts/XMainClient/KKSG/FortStatus.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/FortType.cs | 12 + .../Scripts/XMainClient/KKSG/FortType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/Friend2Client.cs | 1067 ++++++++++++ .../Scripts/XMainClient/KKSG/Friend2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs | 320 ++++ .../XMainClient/KKSG/FriendDegreeUpNtf.cs.meta | 12 + .../XMainClient/KKSG/FriendGardenPlantLogArg.cs | 17 + .../KKSG/FriendGardenPlantLogArg.cs.meta | 12 + .../XMainClient/KKSG/FriendGardenPlantLogRes.cs | 74 + .../KKSG/FriendGardenPlantLogRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/FriendGift.cs | 105 ++ .../Scripts/XMainClient/KKSG/FriendGift.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendGiftOpArg.cs | 74 + .../XMainClient/KKSG/FriendGiftOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendGiftOpRes.cs | 62 + .../XMainClient/KKSG/FriendGiftOpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendGiftReceive.cs | 16 + .../XMainClient/KKSG/FriendGiftReceive.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendGiftSend.cs | 14 + .../XMainClient/KKSG/FriendGiftSend.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendOpNotify.cs | 145 ++ .../XMainClient/KKSG/FriendOpNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendOpType.cs | 34 + .../Scripts/XMainClient/KKSG/FriendOpType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendPlantLog.cs | 320 ++++ .../XMainClient/KKSG/FriendPlantLog.cs.meta | 12 + .../XMainClient/KKSG/FriendQueryReportNew.cs | 62 + .../XMainClient/KKSG/FriendQueryReportNew.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FriendVipInfo.cs | 148 ++ .../Scripts/XMainClient/KKSG/FriendVipInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/FunctionId.cs | 16 + .../Scripts/XMainClient/KKSG/FunctionId.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FuseEquipArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/FuseEquipArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/FuseEquipRes.cs | 62 + .../Scripts/XMainClient/KKSG/FuseEquipRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs | 14 + .../XMainClient/KKSG/G2M_MarriageOpType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GASaleHistory.cs | 234 +++ .../Scripts/XMainClient/KKSG/GASaleHistory.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GASaleItem.cs | 363 ++++ .../Scripts/XMainClient/KKSG/GASaleItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFBattleField.cs | 90 + .../XMainClient/KKSG/GCFBattleField.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFCommonArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/GCFCommonArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFCommonRes.cs | 236 +++ .../Scripts/XMainClient/KKSG/GCFCommonRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFFightInfoArg.cs | 17 + .../XMainClient/KKSG/GCFFightInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFFightInfoRes.cs | 144 ++ .../XMainClient/KKSG/GCFFightInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFG2CSynPara.cs | 379 +++++ .../Scripts/XMainClient/KKSG/GCFG2CSynPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFG2CSynType.cs | 18 + .../Scripts/XMainClient/KKSG/GCFG2CSynType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFGuildBrief.cs | 234 +++ .../Scripts/XMainClient/KKSG/GCFGuildBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFJvDianInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/GCFJvDianInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFJvDianType.cs | 16 + .../Scripts/XMainClient/KKSG/GCFJvDianType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs | 17 + .../XMainClient/KKSG/GCFReadyInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs | 74 + .../XMainClient/KKSG/GCFReadyInfoRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GCFReqType.cs | 18 + .../Scripts/XMainClient/KKSG/GCFReqType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFRoleBrief.cs | 277 +++ .../Scripts/XMainClient/KKSG/GCFRoleBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs | 234 +++ .../XMainClient/KKSG/GCFZhanChBriefInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFZhanLingPara.cs | 148 ++ .../XMainClient/KKSG/GCFZhanLingPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GCFZhanLingType.cs | 16 + .../XMainClient/KKSG/GCFZhanLingType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GCFsynType.cs | 22 + .../Scripts/XMainClient/KKSG/GCFsynType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GHisRecord.cs | 234 +++ .../Scripts/XMainClient/KKSG/GHisRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs | 74 + .../Scripts/XMainClient/KKSG/GMCmdArg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs | 148 ++ .../Scripts/XMainClient/KKSG/GMCmdRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GMFFailReason.cs | 20 + .../Scripts/XMainClient/KKSG/GMFFailReason.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GMFReadyType.cs | 16 + .../Scripts/XMainClient/KKSG/GMFReadyType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs | 16 + .../XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs | 20 + .../Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GameAppType.cs | 14 + .../Scripts/XMainClient/KKSG/GameAppType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenBanquetArg.cs | 62 + .../XMainClient/KKSG/GardenBanquetArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenBanquetNtf.cs | 191 +++ .../XMainClient/KKSG/GardenBanquetNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenBanquetRes.cs | 117 ++ .../XMainClient/KKSG/GardenBanquetRes.cs.meta | 12 + .../XMainClient/KKSG/GardenCookingFoodArg.cs | 62 + .../XMainClient/KKSG/GardenCookingFoodArg.cs.meta | 12 + .../XMainClient/KKSG/GardenCookingFoodRes.cs | 160 ++ .../XMainClient/KKSG/GardenCookingFoodRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenEventLog.cs | 277 +++ .../XMainClient/KKSG/GardenEventLog.cs.meta | 12 + .../XMainClient/KKSG/GardenExpelSpriteArg.cs | 148 ++ .../XMainClient/KKSG/GardenExpelSpriteArg.cs.meta | 12 + .../XMainClient/KKSG/GardenExpelSpriteRes.cs | 74 + .../XMainClient/KKSG/GardenExpelSpriteRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenFishInfoArg.cs | 62 + .../XMainClient/KKSG/GardenFishInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenFishInfoRes.cs | 148 ++ .../XMainClient/KKSG/GardenFishInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenFishStopArg.cs | 62 + .../XMainClient/KKSG/GardenFishStopArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenOverviewArg.cs | 17 + .../XMainClient/KKSG/GardenOverviewArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenOverviewRes.cs | 494 ++++++ .../XMainClient/KKSG/GardenOverviewRes.cs.meta | 12 + .../XMainClient/KKSG/GardenPlantEventNoticeArg.cs | 363 ++++ .../KKSG/GardenPlantEventNoticeArg.cs.meta | 12 + .../XMainClient/KKSG/GardenPlayEventType.cs | 32 + .../XMainClient/KKSG/GardenPlayEventType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenQuestType.cs | 16 + .../XMainClient/KKSG/GardenQuestType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenStealArg.cs | 148 ++ .../XMainClient/KKSG/GardenStealArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GardenStealRes.cs | 74 + .../XMainClient/KKSG/GardenStealRes.cs.meta | 12 + .../XMainClient/KKSG/Get520FestivalRedPacket.cs | 191 +++ .../KKSG/Get520FestivalRedPacket.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveBrifInfoReq.cs | 17 + .../XMainClient/KKSG/GetAchieveBrifInfoReq.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveBrifInfoRes.cs | 203 +++ .../XMainClient/KKSG/GetAchieveBrifInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveClassifyInfoReq.cs | 62 + .../KKSG/GetAchieveClassifyInfoReq.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveClassifyInfoRes.cs | 74 + .../KKSG/GetAchieveClassifyInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetAchievePointRewardReq.cs | 62 + .../KKSG/GetAchievePointRewardReq.cs.meta | 12 + .../XMainClient/KKSG/GetAchievePointRewardRes.cs | 62 + .../KKSG/GetAchievePointRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveRewardReq.cs | 62 + .../XMainClient/KKSG/GetAchieveRewardReq.cs.meta | 12 + .../XMainClient/KKSG/GetAchieveRewardRes.cs | 62 + .../XMainClient/KKSG/GetAchieveRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetActivityChestArg.cs | 62 + .../XMainClient/KKSG/GetActivityChestArg.cs.meta | 12 + .../XMainClient/KKSG/GetActivityChestRes.cs | 128 ++ .../XMainClient/KKSG/GetActivityChestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetActivityInfoArg.cs | 17 + .../XMainClient/KKSG/GetActivityInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetActivityInfoRes.cs | 78 + .../XMainClient/KKSG/GetActivityInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetAllWeddingInfoArg.cs | 17 + .../XMainClient/KKSG/GetAllWeddingInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetAllWeddingInfoRes.cs | 96 ++ .../XMainClient/KKSG/GetAllWeddingInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetAudioListReq.cs | 74 + .../XMainClient/KKSG/GetAudioListReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetAudioListRes.cs | 74 + .../XMainClient/KKSG/GetAudioListRes.cs.meta | 12 + .../XMainClient/KKSG/GetBackFlowSpActTimeArg.cs | 17 + .../KKSG/GetBackFlowSpActTimeArg.cs.meta | 12 + .../XMainClient/KKSG/GetBackFlowSpActTimeRes.cs | 105 ++ .../KKSG/GetBackFlowSpActTimeRes.cs.meta | 12 + .../XMainClient/KKSG/GetClassifyDesignationReq.cs | 62 + .../KKSG/GetClassifyDesignationReq.cs.meta | 12 + .../XMainClient/KKSG/GetClassifyDesignationRes.cs | 74 + .../KKSG/GetClassifyDesignationRes.cs.meta | 12 + .../XMainClient/KKSG/GetCompeteDragonInfoArg.cs | 62 + .../KKSG/GetCompeteDragonInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetCompeteDragonInfoRes.cs | 234 +++ .../KKSG/GetCompeteDragonInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs | 17 + .../XMainClient/KKSG/GetCrossGvgDataArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs | 193 +++ .../XMainClient/KKSG/GetCrossGvgDataRes.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskAskHelpArg.cs | 17 + .../KKSG/GetDailyTaskAskHelpArg.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskAskHelpRes.cs | 160 ++ .../KKSG/GetDailyTaskAskHelpRes.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskInfoArg.cs | 17 + .../XMainClient/KKSG/GetDailyTaskInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskInfoRes.cs | 332 ++++ .../XMainClient/KKSG/GetDailyTaskInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs | 17 + .../KKSG/GetDailyTaskRefreshInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs | 246 +++ .../KKSG/GetDailyTaskRefreshInfoRes.cs.meta | 12 + .../KKSG/GetDailyTaskRefreshRecordArg.cs | 17 + .../KKSG/GetDailyTaskRefreshRecordArg.cs.meta | 12 + .../KKSG/GetDailyTaskRefreshRecordRes.cs | 74 + .../KKSG/GetDailyTaskRefreshRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskRewardArg.cs | 105 ++ .../XMainClient/KKSG/GetDailyTaskRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetDailyTaskRewardRes.cs | 74 + .../XMainClient/KKSG/GetDailyTaskRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetDanceIdsArg.cs | 29 + .../XMainClient/KKSG/GetDanceIdsArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetDanceIdsRes.cs | 40 + .../XMainClient/KKSG/GetDanceIdsRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetDesignationReq.cs | 17 + .../XMainClient/KKSG/GetDesignationReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetDesignationRes.cs | 246 +++ .../XMainClient/KKSG/GetDesignationRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildBindInfoArg.cs | 62 + .../KKSG/GetDragonGuildBindInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildBindInfoRes.cs | 148 ++ .../KKSG/GetDragonGuildBindInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildShopArg.cs | 17 + .../XMainClient/KKSG/GetDragonGuildShopArg.cs.meta | 12 + .../KKSG/GetDragonGuildShopRecordArg.cs | 17 + .../KKSG/GetDragonGuildShopRecordArg.cs.meta | 12 + .../KKSG/GetDragonGuildShopRecordRes.cs | 74 + .../KKSG/GetDragonGuildShopRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildShopRes.cs | 74 + .../XMainClient/KKSG/GetDragonGuildShopRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildTaskChestArg.cs | 105 ++ .../KKSG/GetDragonGuildTaskChestArg.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildTaskChestRes.cs | 128 ++ .../KKSG/GetDragonGuildTaskChestRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs | 17 + .../KKSG/GetDragonGuildTaskInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs | 193 +++ .../KKSG/GetDragonGuildTaskInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetDragonTopInfoArg.cs | 17 + .../XMainClient/KKSG/GetDragonTopInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetDragonTopInfoRes.cs | 74 + .../XMainClient/KKSG/GetDragonTopInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs | 148 ++ .../XMainClient/KKSG/GetEnhanceAttrArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs | 74 + .../XMainClient/KKSG/GetEnhanceAttrRes.cs.meta | 12 + .../XMainClient/KKSG/GetFirstPassRewardArg.cs | 62 + .../XMainClient/KKSG/GetFirstPassRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetFirstPassRewardRes.cs | 62 + .../XMainClient/KKSG/GetFirstPassRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerActivityRewardArg.cs | 17 + .../KKSG/GetFlowerActivityRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerActivityRewardRes.cs | 62 + .../KKSG/GetFlowerActivityRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetFlowerArg.cs | 17 + .../Scripts/XMainClient/KKSG/GetFlowerArg.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerLeftTimeArg.cs | 17 + .../XMainClient/KKSG/GetFlowerLeftTimeArg.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerLeftTimeRes.cs | 148 ++ .../XMainClient/KKSG/GetFlowerLeftTimeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetFlowerRes.cs | 148 ++ .../Scripts/XMainClient/KKSG/GetFlowerRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs | 17 + .../XMainClient/KKSG/GetFlowerRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerRewardListArg.cs | 17 + .../KKSG/GetFlowerRewardListArg.cs.meta | 12 + .../XMainClient/KKSG/GetFlowerRewardListRes.cs | 117 ++ .../KKSG/GetFlowerRewardListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs | 62 + .../XMainClient/KKSG/GetFlowerRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetGoddessTrialRewardsArg.cs | 17 + .../KKSG/GetGoddessTrialRewardsArg.cs.meta | 12 + .../XMainClient/KKSG/GetGoddessTrialRewardsRes.cs | 105 ++ .../KKSG/GetGoddessTrialRewardsRes.cs.meta | 12 + .../XMainClient/KKSG/GetGrowthFundTimeArg.cs | 17 + .../XMainClient/KKSG/GetGrowthFundTimeArg.cs.meta | 12 + .../XMainClient/KKSG/GetGrowthFundTimeRes.cs | 105 ++ .../XMainClient/KKSG/GetGrowthFundTimeRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBindInfoReq.cs | 62 + .../XMainClient/KKSG/GetGuildBindInfoReq.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBindInfoRes.cs | 148 ++ .../XMainClient/KKSG/GetGuildBindInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs | 62 + .../KKSG/GetGuildBonusDetailInfoArg.cs.meta | 12 + .../KKSG/GetGuildBonusDetailInfoResult.cs | 348 ++++ .../KKSG/GetGuildBonusDetailInfoResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs | 234 +++ .../XMainClient/KKSG/GetGuildBonusInfo.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusLeftArg.cs | 17 + .../XMainClient/KKSG/GetGuildBonusLeftArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusLeftRes.cs | 74 + .../XMainClient/KKSG/GetGuildBonusLeftRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusListArg.cs | 17 + .../XMainClient/KKSG/GetGuildBonusListArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusListResult.cs | 74 + .../KKSG/GetGuildBonusListResult.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusRewardArg.cs | 62 + .../KKSG/GetGuildBonusRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusRewardResult.cs | 148 ++ .../KKSG/GetGuildBonusRewardResult.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusSendListArg.cs | 17 + .../KKSG/GetGuildBonusSendListArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildBonusSendListRes.cs | 74 + .../KKSG/GetGuildBonusSendListRes.cs.meta | 12 + .../KKSG/GetGuildCamPartyRandItemArg.cs | 148 ++ .../KKSG/GetGuildCamPartyRandItemArg.cs.meta | 12 + .../KKSG/GetGuildCamPartyRandItemRes.cs | 74 + .../KKSG/GetGuildCamPartyRandItemRes.cs.meta | 12 + .../KKSG/GetGuildCampPartyExchangeInfoArg.cs | 17 + .../KKSG/GetGuildCampPartyExchangeInfoArg.cs.meta | 12 + .../KKSG/GetGuildCampPartyExchangeInfoRes.cs | 74 + .../KKSG/GetGuildCampPartyExchangeInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCampPartyRewardArg.cs | 62 + .../KKSG/GetGuildCampPartyRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCampPartyRewardRes.cs | 74 + .../KKSG/GetGuildCampPartyRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCheckinBoxArg.cs | 62 + .../XMainClient/KKSG/GetGuildCheckinBoxArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCheckinBoxRes.cs | 62 + .../XMainClient/KKSG/GetGuildCheckinBoxRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCheckinRecordsArg.cs | 17 + .../KKSG/GetGuildCheckinRecordsArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildCheckinRecordsRes.cs | 107 ++ .../KKSG/GetGuildCheckinRecordsRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildDonateInfoArg.cs | 17 + .../XMainClient/KKSG/GetGuildDonateInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildDonateInfoRes.cs | 128 ++ .../XMainClient/KKSG/GetGuildDonateInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetGuildIntegralInfoArg.cs | 17 + .../KKSG/GetGuildIntegralInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetGuildIntegralInfoRes.cs | 191 +++ .../KKSG/GetGuildIntegralInfoRes.cs.meta | 12 + .../KKSG/GetGuildPartyReceiveInfoArg.cs | 17 + .../KKSG/GetGuildPartyReceiveInfoArg.cs.meta | 12 + .../KKSG/GetGuildPartyReceiveInfoRes.cs | 74 + .../KKSG/GetGuildPartyReceiveInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetGuildQADataReq.cs | 17 + .../XMainClient/KKSG/GetGuildQADataReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetGuildQADataRes.cs | 148 ++ .../XMainClient/KKSG/GetGuildQADataRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetGuildWageReward.cs | 62 + .../XMainClient/KKSG/GetGuildWageReward.cs.meta | 12 + .../XMainClient/KKSG/GetGuildWageRewardArg.cs | 17 + .../XMainClient/KKSG/GetGuildWageRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleGameRecordArg.cs | 17 + .../KKSG/GetHeroBattleGameRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleGameRecordRes.cs | 74 + .../KKSG/GetHeroBattleGameRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleInfoArg.cs | 17 + .../XMainClient/KKSG/GetHeroBattleInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleInfoRes.cs | 408 +++++ .../XMainClient/KKSG/GetHeroBattleInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs | 17 + .../KKSG/GetHeroBattleWeekRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs | 148 ++ .../KKSG/GetHeroBattleWeekRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetHolidayStageInfoArg.cs | 17 + .../KKSG/GetHolidayStageInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetHolidayStageInfoRes.cs | 191 +++ .../KKSG/GetHolidayStageInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetJadeSealAllInfoArg.cs | 62 + .../XMainClient/KKSG/GetJadeSealAllInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetJadeSealAllInfoRes.cs | 74 + .../XMainClient/KKSG/GetJadeSealAllInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueBattleInfoArg.cs | 17 + .../KKSG/GetLeagueBattleInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueBattleInfoRes.cs | 676 ++++++++ .../KKSG/GetLeagueBattleInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueBattleRecordArg.cs | 17 + .../KKSG/GetLeagueBattleRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueBattleRecordRes.cs | 289 ++++ .../KKSG/GetLeagueBattleRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueEleInfoArg.cs | 17 + .../XMainClient/KKSG/GetLeagueEleInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueEleInfoRes.cs | 90 + .../XMainClient/KKSG/GetLeagueEleInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueTeamInfoArg.cs | 62 + .../XMainClient/KKSG/GetLeagueTeamInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetLeagueTeamInfoRes.cs | 78 + .../XMainClient/KKSG/GetLeagueTeamInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetLevelSealInfoArg.cs | 17 + .../XMainClient/KKSG/GetLevelSealInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetLevelSealInfoRes.cs | 78 + .../XMainClient/KKSG/GetLevelSealInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetLevelSealSealGiftArg.cs | 62 + .../KKSG/GetLevelSealSealGiftArg.cs.meta | 12 + .../XMainClient/KKSG/GetLevelSealSelfGiftRes.cs | 62 + .../KKSG/GetLevelSealSelfGiftRes.cs.meta | 12 + .../XMainClient/KKSG/GetListSubscribeArg.cs | 62 + .../XMainClient/KKSG/GetListSubscribeArg.cs.meta | 12 + .../XMainClient/KKSG/GetListSubscribeRes.cs | 117 ++ .../XMainClient/KKSG/GetListSubscribeRes.cs.meta | 12 + .../XMainClient/KKSG/GetLuckyActivityInfoArg.cs | 17 + .../KKSG/GetLuckyActivityInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetLuckyActivityInfoRes.cs | 203 +++ .../KKSG/GetLuckyActivityInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetMarriageLivenessArg.cs | 17 + .../KKSG/GetMarriageLivenessArg.cs.meta | 12 + .../XMainClient/KKSG/GetMarriageLivenessRes.cs | 160 ++ .../KKSG/GetMarriageLivenessRes.cs.meta | 12 + .../XMainClient/KKSG/GetMarriagePrivilegeArg.cs | 17 + .../KKSG/GetMarriagePrivilegeArg.cs.meta | 12 + .../XMainClient/KKSG/GetMarriagePrivilegeRes.cs | 62 + .../KKSG/GetMarriagePrivilegeRes.cs.meta | 12 + .../XMainClient/KKSG/GetMarriageRelationArg.cs | 17 + .../KKSG/GetMarriageRelationArg.cs.meta | 12 + .../XMainClient/KKSG/GetMarriageRelationRes.cs | 305 ++++ .../KKSG/GetMarriageRelationRes.cs.meta | 12 + .../KKSG/GetMobaBattleBriefRecordArg.cs | 17 + .../KKSG/GetMobaBattleBriefRecordArg.cs.meta | 12 + .../KKSG/GetMobaBattleBriefRecordRes.cs | 117 ++ .../KKSG/GetMobaBattleBriefRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleGameRecordArg.cs | 62 + .../KKSG/GetMobaBattleGameRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleGameRecordRes.cs | 34 + .../KKSG/GetMobaBattleGameRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleInfoArg.cs | 17 + .../XMainClient/KKSG/GetMobaBattleInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleInfoRes.cs | 148 ++ .../XMainClient/KKSG/GetMobaBattleInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs | 17 + .../KKSG/GetMobaBattleWeekRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs | 148 ++ .../KKSG/GetMobaBattleWeekRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetMyApplyMasterInfoArg.cs | 62 + .../KKSG/GetMyApplyMasterInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetMyApplyMasterInfoRes.cs | 117 ++ .../KKSG/GetMyApplyMasterInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetMyApplyStudentInfoArg.cs | 62 + .../KKSG/GetMyApplyStudentInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetMyApplyStudentInfoRes.cs | 117 ++ .../KKSG/GetMyApplyStudentInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs | 17 + .../XMainClient/KKSG/GetMyMentorInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs | 262 +++ .../XMainClient/KKSG/GetMyMentorInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs | 17 + .../XMainClient/KKSG/GetMyRiftInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs | 257 +++ .../XMainClient/KKSG/GetMyRiftInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetMyWatchRecordArg.cs | 17 + .../XMainClient/KKSG/GetMyWatchRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetMyWatchRecordRes.cs | 235 +++ .../XMainClient/KKSG/GetMyWatchRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetNewZoneBenefitArg.cs | 17 + .../XMainClient/KKSG/GetNewZoneBenefitArg.cs.meta | 12 + .../XMainClient/KKSG/GetNewZoneBenefitRes.cs | 246 +++ .../XMainClient/KKSG/GetNewZoneBenefitRes.cs.meta | 12 + .../XMainClient/KKSG/GetNextDayRewardArg.cs | 17 + .../XMainClient/KKSG/GetNextDayRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetNextDayRewardRes.cs | 62 + .../XMainClient/KKSG/GetNextDayRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs | 62 + .../XMainClient/KKSG/GetOnlineRewardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs | 62 + .../XMainClient/KKSG/GetOnlineRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetOtherGuildBriefArg.cs | 62 + .../XMainClient/KKSG/GetOtherGuildBriefArg.cs.meta | 12 + .../XMainClient/KKSG/GetOtherGuildBriefRes.cs | 406 +++++ .../XMainClient/KKSG/GetOtherGuildBriefRes.cs.meta | 12 + .../XMainClient/KKSG/GetOtherMentorStatusArg.cs | 62 + .../KKSG/GetOtherMentorStatusArg.cs.meta | 12 + .../XMainClient/KKSG/GetOtherMentorStatusRes.cs | 105 ++ .../KKSG/GetOtherMentorStatusRes.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerDetailInfoArg.cs | 17 + .../KKSG/GetPartnerDetailInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerDetailInfoRes.cs | 289 ++++ .../KKSG/GetPartnerDetailInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs | 17 + .../XMainClient/KKSG/GetPartnerInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs | 289 ++++ .../XMainClient/KKSG/GetPartnerInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerLivenessArg.cs | 17 + .../XMainClient/KKSG/GetPartnerLivenessArg.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerLivenessRes.cs | 160 ++ .../XMainClient/KKSG/GetPartnerLivenessRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPartnerShopArg.cs | 17 + .../XMainClient/KKSG/GetPartnerShopArg.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerShopRecordArg.cs | 17 + .../KKSG/GetPartnerShopRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetPartnerShopRecordRes.cs | 74 + .../KKSG/GetPartnerShopRecordRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPartnerShopRes.cs | 74 + .../XMainClient/KKSG/GetPartnerShopRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs | 17 + .../XMainClient/KKSG/GetPayAllInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs | 78 + .../XMainClient/KKSG/GetPayAllInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPayRewardArg.cs | 17 + .../XMainClient/KKSG/GetPayRewardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetPayRewardRes.cs | 105 ++ .../XMainClient/KKSG/GetPayRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetPlatShareAwardArg.cs | 62 + .../XMainClient/KKSG/GetPlatShareAwardArg.cs.meta | 12 + .../XMainClient/KKSG/GetPlatShareAwardRes.cs | 62 + .../XMainClient/KKSG/GetPlatShareAwardRes.cs.meta | 12 + .../XMainClient/KKSG/GetPlatformShareChestArg.cs | 148 ++ .../KKSG/GetPlatformShareChestArg.cs.meta | 12 + .../XMainClient/KKSG/GetPlatformShareChestRes.cs | 191 +++ .../KKSG/GetPlatformShareChestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetQADataReq.cs | 17 + .../Scripts/XMainClient/KKSG/GetQADataReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetQADataRes.cs | 191 +++ .../Scripts/XMainClient/KKSG/GetQADataRes.cs.meta | 12 + .../XMainClient/KKSG/GetRiftGuildRankArg.cs | 17 + .../XMainClient/KKSG/GetRiftGuildRankArg.cs.meta | 12 + .../XMainClient/KKSG/GetRiftGuildRankRes.cs | 128 ++ .../XMainClient/KKSG/GetRiftGuildRankRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs | 148 ++ .../XMainClient/KKSG/GetRiskMapInfosArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs | 78 + .../XMainClient/KKSG/GetRiskMapInfosRes.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftEliInfoArg.cs | 17 + .../XMainClient/KKSG/GetSkyCraftEliInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftEliInfoRes.cs | 90 + .../XMainClient/KKSG/GetSkyCraftEliInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs | 17 + .../XMainClient/KKSG/GetSkyCraftInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs | 332 ++++ .../XMainClient/KKSG/GetSkyCraftInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftRecordArg.cs | 17 + .../XMainClient/KKSG/GetSkyCraftRecordArg.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftRecordRes.cs | 289 ++++ .../XMainClient/KKSG/GetSkyCraftRecordRes.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs | 62 + .../KKSG/GetSkyCraftTeamInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs | 78 + .../KKSG/GetSkyCraftTeamInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetSpActivityBigPrizeArg.cs | 62 + .../KKSG/GetSpActivityBigPrizeArg.cs.meta | 12 + .../XMainClient/KKSG/GetSpActivityBigPrizeRes.cs | 62 + .../KKSG/GetSpActivityBigPrizeRes.cs.meta | 12 + .../XMainClient/KKSG/GetSpActivityRewardArg.cs | 105 ++ .../KKSG/GetSpActivityRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetSpActivityRewardRes.cs | 62 + .../KKSG/GetSpActivityRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetSweepTowerRewardArg.cs | 17 + .../KKSG/GetSweepTowerRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetSweepTowerRewardRes.cs | 62 + .../KKSG/GetSweepTowerRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetSystemRewardArg.cs | 62 + .../XMainClient/KKSG/GetSystemRewardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GetSystemRewardRes.cs | 62 + .../XMainClient/KKSG/GetSystemRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetTowerActivityTopArg.cs | 17 + .../KKSG/GetTowerActivityTopArg.cs.meta | 12 + .../XMainClient/KKSG/GetTowerActivityTopRes.cs | 117 ++ .../KKSG/GetTowerActivityTopRes.cs.meta | 12 + .../XMainClient/KKSG/GetTowerFirstPassRewardArg.cs | 62 + .../KKSG/GetTowerFirstPassRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetTowerFirstPassRewardRes.cs | 62 + .../KKSG/GetTowerFirstPassRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetUnitAppearanceArg.cs | 191 +++ .../XMainClient/KKSG/GetUnitAppearanceArg.cs.meta | 12 + .../XMainClient/KKSG/GetUnitAppearanceRes.cs | 78 + .../XMainClient/KKSG/GetUnitAppearanceRes.cs.meta | 12 + .../XMainClient/KKSG/GetWatchInfoByIDArg.cs | 62 + .../XMainClient/KKSG/GetWatchInfoByIDArg.cs.meta | 12 + .../XMainClient/KKSG/GetWatchInfoByIDRes.cs | 117 ++ .../XMainClient/KKSG/GetWatchInfoByIDRes.cs.meta | 12 + .../XMainClient/KKSG/GetWeddingInviteInfoArg.cs | 17 + .../KKSG/GetWeddingInviteInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetWeddingInviteInfoRes.cs | 204 +++ .../KKSG/GetWeddingInviteInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetWeeklyTaskInfoArg.cs | 17 + .../XMainClient/KKSG/GetWeeklyTaskInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GetWeeklyTaskInfoRes.cs | 311 ++++ .../XMainClient/KKSG/GetWeeklyTaskInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GetWeeklyTaskRewardArg.cs | 105 ++ .../KKSG/GetWeeklyTaskRewardArg.cs.meta | 12 + .../XMainClient/KKSG/GetWeeklyTaskRewardRes.cs | 105 ++ .../KKSG/GetWeeklyTaskRewardRes.cs.meta | 12 + .../XMainClient/KKSG/GetWorldBossStateArg.cs | 62 + .../XMainClient/KKSG/GetWorldBossStateArg.cs.meta | 12 + .../XMainClient/KKSG/GetWorldBossStateRes.cs | 148 ++ .../XMainClient/KKSG/GetWorldBossStateRes.cs.meta | 12 + .../XMainClient/KKSG/GetWorldBossTimeLeftArg.cs | 17 + .../KKSG/GetWorldBossTimeLeftArg.cs.meta | 12 + .../XMainClient/KKSG/GetWorldBossTimeLeftRes.cs | 105 ++ .../KKSG/GetWorldBossTimeLeftRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiftIBBackInfo.cs | 105 ++ .../XMainClient/KKSG/GiftIBBackInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs | 207 +++ .../Scripts/XMainClient/KKSG/GiftIbItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiftIbItemState.cs | 14 + .../XMainClient/KKSG/GiftIbItemState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs | 62 + .../XMainClient/KKSG/GiftIbReqGoodsArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs | 62 + .../XMainClient/KKSG/GiftIbReqGoodsRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiftIbShipStatus.cs | 16 + .../XMainClient/KKSG/GiftIbShipStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs | 17 + .../XMainClient/KKSG/GiveUpQuestionNtf.cs.meta | 12 + .../XMainClient/KKSG/GlobalRiftFloorInfo.cs | 117 ++ .../XMainClient/KKSG/GlobalRiftFloorInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfAllFightEnd.cs | 94 ++ .../XMainClient/KKSG/GmfAllFightEnd.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs | 105 ++ .../XMainClient/KKSG/GmfBatlleStatePara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfBattleState.cs | 18 + .../XMainClient/KKSG/GmfBattleState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GmfCombat.cs | 148 ++ .../Scripts/XMainClient/KKSG/GmfCombat.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfGuildBrief.cs | 191 +++ .../Scripts/XMainClient/KKSG/GmfGuildBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfGuildCombat.cs | 106 ++ .../XMainClient/KKSG/GmfGuildCombat.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs | 50 + .../XMainClient/KKSG/GmfGuildCombatPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfHalfRoles.cs | 90 + .../Scripts/XMainClient/KKSG/GmfHalfRoles.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs | 62 + .../XMainClient/KKSG/GmfJoinBattleArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs | 62 + .../XMainClient/KKSG/GmfJoinBattleRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs | 148 ++ .../Scripts/XMainClient/KKSG/GmfKickRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs | 126 ++ .../XMainClient/KKSG/GmfOneBattleEnd.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/GmfReadyArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/GmfReadyRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs | 363 ++++ .../Scripts/XMainClient/KKSG/GmfRole.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfRoleBrief.cs | 148 ++ .../Scripts/XMainClient/KKSG/GmfRoleBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfRoleCombat.cs | 50 + .../Scripts/XMainClient/KKSG/GmfRoleCombat.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfRoleDatas.cs | 50 + .../Scripts/XMainClient/KKSG/GmfRoleDatas.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfWaitFightArg.cs | 62 + .../XMainClient/KKSG/GmfWaitFightArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs | 62 + .../XMainClient/KKSG/GmfWaitOtherArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GoBackReadyScene.cs | 17 + .../XMainClient/KKSG/GoBackReadyScene.cs.meta | 12 + .../XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs | 62 + .../KKSG/GoalAwardsGetAwards_C2M.cs.meta | 12 + .../XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs | 105 ++ .../KKSG/GoalAwardsGetAwards_M2C.cs.meta | 12 + .../XMainClient/KKSG/GoalAwardsGetList_C2M.cs | 62 + .../XMainClient/KKSG/GoalAwardsGetList_C2M.cs.meta | 12 + .../XMainClient/KKSG/GoalAwardsGetList_M2C.cs | 74 + .../XMainClient/KKSG/GoalAwardsGetList_M2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GoalAwardsInfo.cs | 203 +++ .../XMainClient/KKSG/GoalAwardsInfo.cs.meta | 12 + .../XMainClient/KKSG/GoalAwardsRedPointNtf.cs | 29 + .../XMainClient/KKSG/GoalAwardsRedPointNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GoalAwardsValue.cs | 105 ++ .../XMainClient/KKSG/GoalAwardsValue.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GoldClickArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/GoldClickArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GoldClickRes.cs | 289 ++++ .../Scripts/XMainClient/KKSG/GoldClickRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GprAllFightEnd.cs | 137 ++ .../XMainClient/KKSG/GprAllFightEnd.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GprOneBattleEnd.cs | 73 + .../XMainClient/KKSG/GprOneBattleEnd.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs | 17 + .../XMainClient/KKSG/GroupChatApplyNtf.cs.meta | 12 + .../XMainClient/KKSG/GroupChatChangeNameC2S.cs | 105 ++ .../KKSG/GroupChatChangeNameC2S.cs.meta | 12 + .../XMainClient/KKSG/GroupChatChangeNameS2C.cs | 62 + .../KKSG/GroupChatChangeNameS2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatClearC2S.cs | 17 + .../XMainClient/KKSG/GroupChatClearC2S.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatClearS2C.cs | 62 + .../XMainClient/KKSG/GroupChatClearS2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs | 105 ++ .../XMainClient/KKSG/GroupChatCreateC2S.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs | 105 ++ .../XMainClient/KKSG/GroupChatCreateS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatDismissPtc.cs | 105 ++ .../XMainClient/KKSG/GroupChatDismissPtc.cs.meta | 12 + .../XMainClient/KKSG/GroupChatFindRoleInfo.cs | 535 ++++++ .../XMainClient/KKSG/GroupChatFindRoleInfo.cs.meta | 12 + .../KKSG/GroupChatFindRoleInfoListC2S.cs | 62 + .../KKSG/GroupChatFindRoleInfoListC2S.cs.meta | 12 + .../KKSG/GroupChatFindRoleInfoListS2C.cs | 74 + .../KKSG/GroupChatFindRoleInfoListS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatFindTeamInfo.cs | 492 ++++++ .../XMainClient/KKSG/GroupChatFindTeamInfo.cs.meta | 12 + .../KKSG/GroupChatFindTeamInfoListC2S.cs | 62 + .../KKSG/GroupChatFindTeamInfoListC2S.cs.meta | 12 + .../KKSG/GroupChatFindTeamInfoListS2C.cs | 74 + .../KKSG/GroupChatFindTeamInfoListS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs | 62 + .../KKSG/GroupChatGetGroupInfoC2S.cs.meta | 12 + .../XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs | 74 + .../KKSG/GroupChatGetGroupInfoS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatIssueCountNtf.cs | 105 ++ .../KKSG/GroupChatIssueCountNtf.cs.meta | 12 + .../XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs | 148 ++ .../KKSG/GroupChatLeaderAddRoleC2S.cs.meta | 12 + .../XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs | 62 + .../KKSG/GroupChatLeaderAddRoleS2C.cs.meta | 12 + .../KKSG/GroupChatLeaderIssueInfoC2S.cs | 34 + .../KKSG/GroupChatLeaderIssueInfoC2S.cs.meta | 12 + .../KKSG/GroupChatLeaderIssueInfoS2C.cs | 62 + .../KKSG/GroupChatLeaderIssueInfoS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatLeaderReviewC2S.cs | 191 +++ .../KKSG/GroupChatLeaderReviewC2S.cs.meta | 12 + .../KKSG/GroupChatLeaderReviewListC2S.cs | 17 + .../KKSG/GroupChatLeaderReviewListC2S.cs.meta | 12 + .../KKSG/GroupChatLeaderReviewListS2C.cs | 74 + .../KKSG/GroupChatLeaderReviewListS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatLeaderReviewS2C.cs | 62 + .../KKSG/GroupChatLeaderReviewS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatManagerC2S.cs | 85 + .../XMainClient/KKSG/GroupChatManagerC2S.cs.meta | 12 + .../XMainClient/KKSG/GroupChatManagerPtc.cs | 85 + .../XMainClient/KKSG/GroupChatManagerPtc.cs.meta | 12 + .../XMainClient/KKSG/GroupChatManagerS2C.cs | 62 + .../XMainClient/KKSG/GroupChatManagerS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatPlayerApplyC2S.cs | 105 ++ .../KKSG/GroupChatPlayerApplyC2S.cs.meta | 12 + .../XMainClient/KKSG/GroupChatPlayerApplyS2C.cs | 62 + .../KKSG/GroupChatPlayerApplyS2C.cs.meta | 12 + .../XMainClient/KKSG/GroupChatPlayerInfo.cs | 406 +++++ .../XMainClient/KKSG/GroupChatPlayerInfo.cs.meta | 12 + .../KKSG/GroupChatPlayerIssueInfoC2S.cs | 34 + .../KKSG/GroupChatPlayerIssueInfoC2S.cs.meta | 12 + .../KKSG/GroupChatPlayerIssueInfoS2C.cs | 62 + .../KKSG/GroupChatPlayerIssueInfoS2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs | 62 + .../XMainClient/KKSG/GroupChatQuitC2S.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs | 105 ++ .../XMainClient/KKSG/GroupChatQuitPtc.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs | 62 + .../XMainClient/KKSG/GroupChatQuitS2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs | 277 +++ .../XMainClient/KKSG/GroupChatTeamInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs | 105 ++ .../XMainClient/KKSG/GrowthFundAwardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs | 85 + .../XMainClient/KKSG/GrowthFundAwardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildActivityRole.cs | 148 ++ .../XMainClient/KKSG/GuildActivityRole.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildApprovalArg.cs | 105 ++ .../XMainClient/KKSG/GuildApprovalArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildApprovalRes.cs | 62 + .../XMainClient/KKSG/GuildApprovalRes.cs.meta | 12 + .../XMainClient/KKSG/GuildArenaGroupData.cs | 320 ++++ .../XMainClient/KKSG/GuildArenaGroupData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildArenaHistory.cs | 105 ++ .../XMainClient/KKSG/GuildArenaHistory.cs.meta | 12 + .../XMainClient/KKSG/GuildArenaSimpleDeployArg.cs | 17 + .../KKSG/GuildArenaSimpleDeployArg.cs.meta | 12 + .../XMainClient/KKSG/GuildArenaSimpleDeployRes.cs | 74 + .../KKSG/GuildArenaSimpleDeployRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildArenaState.cs | 22 + .../XMainClient/KKSG/GuildArenaState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildArenaType.cs | 26 + .../XMainClient/KKSG/GuildArenaType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildAuctItemTime.cs | 62 + .../XMainClient/KKSG/GuildAuctItemTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildAuctReqArg.cs | 234 +++ .../XMainClient/KKSG/GuildAuctReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildAuctReqRes.cs | 171 ++ .../XMainClient/KKSG/GuildAuctReqRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildAuctReqType.cs | 22 + .../XMainClient/KKSG/GuildAuctReqType.cs.meta | 12 + .../XMainClient/KKSG/GuildAuctResultType.cs | 16 + .../XMainClient/KKSG/GuildAuctResultType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs | 203 +++ .../XMainClient/KKSG/GuildBestCardsNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBindGroupReq.cs | 62 + .../XMainClient/KKSG/GuildBindGroupReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBindGroupRes.cs | 105 ++ .../XMainClient/KKSG/GuildBindGroupRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBindStatus.cs | 20 + .../XMainClient/KKSG/GuildBindStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBonusAppear.cs | 535 ++++++ .../XMainClient/KKSG/GuildBonusAppear.cs.meta | 12 + .../XMainClient/KKSG/GuildBonusBriefInfo.cs | 105 ++ .../XMainClient/KKSG/GuildBonusBriefInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildBonusGetAllData.cs | 62 + .../XMainClient/KKSG/GuildBonusGetAllData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBonusType.cs | 66 + .../XMainClient/KKSG/GuildBonusType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBossTimeOut.cs | 17 + .../XMainClient/KKSG/GuildBossTimeOut.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBriefArg.cs | 62 + .../Scripts/XMainClient/KKSG/GuildBriefArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBriefRes.cs | 879 ++++++++++ .../Scripts/XMainClient/KKSG/GuildBriefRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildBuff.cs | 105 ++ .../Scripts/XMainClient/KKSG/GuildBuff.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBuffCDParam.cs | 62 + .../XMainClient/KKSG/GuildBuffCDParam.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBuffItem.cs | 148 ++ .../Scripts/XMainClient/KKSG/GuildBuffItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildBuffRecord.cs | 105 ++ .../XMainClient/KKSG/GuildBuffRecord.cs.meta | 12 + .../XMainClient/KKSG/GuildBuffSimpleAllInfo.cs | 29 + .../KKSG/GuildBuffSimpleAllInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildBuffSimpleInfo.cs | 74 + .../XMainClient/KKSG/GuildBuffSimpleInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildBuffSimpleItem.cs | 85 + .../XMainClient/KKSG/GuildBuffSimpleItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCampChatInfo.cs | 148 ++ .../XMainClient/KKSG/GuildCampChatInfo.cs.meta | 12 + .../KKSG/GuildCampExchangeOperateArg.cs | 277 +++ .../KKSG/GuildCampExchangeOperateArg.cs.meta | 12 + .../KKSG/GuildCampExchangeOperateRes.cs | 62 + .../KKSG/GuildCampExchangeOperateRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCampInfoArg.cs | 17 + .../XMainClient/KKSG/GuildCampInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCampInfoRes.cs | 203 +++ .../XMainClient/KKSG/GuildCampInfoRes.cs.meta | 12 + .../XMainClient/KKSG/GuildCampItemOperate.cs | 22 + .../XMainClient/KKSG/GuildCampItemOperate.cs.meta | 12 + .../KKSG/GuildCampPartyReqExchangeReq.cs | 62 + .../KKSG/GuildCampPartyReqExchangeReq.cs.meta | 12 + .../KKSG/GuildCampPartyReqExchangeRes.cs | 62 + .../KKSG/GuildCampPartyReqExchangeRes.cs.meta | 12 + .../KKSG/GuildCampPartyTradeNotifyArg.cs | 696 ++++++++ .../KKSG/GuildCampPartyTradeNotifyArg.cs.meta | 12 + .../XMainClient/KKSG/GuildCampPartyTradeType.cs | 14 + .../KKSG/GuildCampPartyTradeType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCampRankInfo.cs | 117 ++ .../XMainClient/KKSG/GuildCampRankInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildCampSpriteInfo.cs | 148 ++ .../XMainClient/KKSG/GuildCampSpriteInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs | 601 +++++++ .../XMainClient/KKSG/GuildCardMatchNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCardMatchReq.cs | 105 ++ .../XMainClient/KKSG/GuildCardMatchReq.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs | 18 + .../Scripts/XMainClient/KKSG/GuildCardOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCardRankNtf.cs | 85 + .../XMainClient/KKSG/GuildCardRankNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCardRankReq.cs | 62 + .../XMainClient/KKSG/GuildCardRankReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCastFeats.cs | 105 ++ .../XMainClient/KKSG/GuildCastFeats.cs.meta | 12 + .../XMainClient/KKSG/GuildCheckInBonusInfoArg.cs | 17 + .../KKSG/GuildCheckInBonusInfoArg.cs.meta | 12 + .../XMainClient/KKSG/GuildCheckInBonusInfoRes.cs | 332 ++++ .../KKSG/GuildCheckInBonusInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCheckinArg.cs | 62 + .../XMainClient/KKSG/GuildCheckinArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs | 105 ++ .../XMainClient/KKSG/GuildCheckinBoxNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildCheckinRes.cs | 62 + .../XMainClient/KKSG/GuildCheckinRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildDarenaUnit.cs | 105 ++ .../XMainClient/KKSG/GuildDarenaUnit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildFatigueArg.cs | 105 ++ .../XMainClient/KKSG/GuildFatigueArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildFatigueRes.cs | 148 ++ .../XMainClient/KKSG/GuildFatigueRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs | 17 + .../XMainClient/KKSG/GuildGoblinInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs | 203 +++ .../XMainClient/KKSG/GuildGoblinInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildGoblinResult.cs | 105 ++ .../XMainClient/KKSG/GuildGoblinResult.cs.meta | 12 + .../XMainClient/KKSG/GuildGoblinRoleKillInfo.cs | 234 +++ .../KKSG/GuildGoblinRoleKillInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildGoblinSceneInfo.cs | 105 ++ .../XMainClient/KKSG/GuildGoblinSceneInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildHallBuffData.cs | 234 +++ .../XMainClient/KKSG/GuildHallBuffData.cs.meta | 12 + .../XMainClient/KKSG/GuildHallGetBuffList_C2M.cs | 17 + .../KKSG/GuildHallGetBuffList_C2M.cs.meta | 12 + .../XMainClient/KKSG/GuildHallGetBuffList_M2C.cs | 117 ++ .../KKSG/GuildHallGetBuffList_M2C.cs.meta | 12 + .../XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs | 62 + .../KKSG/GuildHallUpdateBuff_C2M.cs.meta | 12 + .../XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs | 78 + .../KKSG/GuildHallUpdateBuff_M2C.cs.meta | 12 + .../XMainClient/KKSG/GuildHallUpdatePoint.cs | 234 +++ .../XMainClient/KKSG/GuildHallUpdatePoint.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildHistoryArg.cs | 17 + .../XMainClient/KKSG/GuildHistoryArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildHistoryRes.cs | 74 + .../XMainClient/KKSG/GuildHistoryRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildInfo.cs | 664 ++++++++ .../Scripts/XMainClient/KKSG/GuildInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildJoinBindGroupReq.cs | 62 + .../XMainClient/KKSG/GuildJoinBindGroupReq.cs.meta | 12 + .../XMainClient/KKSG/GuildJoinBindGroupRes.cs | 62 + .../XMainClient/KKSG/GuildJoinBindGroupRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildLadderRank.cs | 191 +++ .../XMainClient/KKSG/GuildLadderRank.cs.meta | 12 + .../XMainClient/KKSG/GuildLadderRoleRank.cs | 191 +++ .../XMainClient/KKSG/GuildLadderRoleRank.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildLogEnum.cs | 30 + .../Scripts/XMainClient/KKSG/GuildLogEnum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildLogType.cs | 16 + .../Scripts/XMainClient/KKSG/GuildLogType.cs.meta | 12 + .../XMainClient/KKSG/GuildMatchFightState.cs | 26 + .../XMainClient/KKSG/GuildMatchFightState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberArg.cs | 62 + .../XMainClient/KKSG/GuildMemberArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs | 121 ++ .../XMainClient/KKSG/GuildMemberAskInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberAskItem.cs | 578 +++++++ .../XMainClient/KKSG/GuildMemberAskItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberData.cs | 750 ++++++++ .../XMainClient/KKSG/GuildMemberData.cs.meta | 12 + .../XMainClient/KKSG/GuildMemberDonateRankItem.cs | 320 ++++ .../KKSG/GuildMemberDonateRankItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberFlag.cs | 18 + .../XMainClient/KKSG/GuildMemberFlag.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberInfo.cs | 633 +++++++ .../XMainClient/KKSG/GuildMemberInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildMemberRes.cs | 171 ++ .../XMainClient/KKSG/GuildMemberRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildOpType.cs | 14 + .../Scripts/XMainClient/KKSG/GuildOpType.cs.meta | 12 + .../XMainClient/KKSG/GuildPartySummonSpiritArg.cs | 17 + .../KKSG/GuildPartySummonSpiritArg.cs.meta | 12 + .../XMainClient/KKSG/GuildPartySummonSpiritRes.cs | 62 + .../KKSG/GuildPartySummonSpiritRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildQAType.cs | 22 + .../Scripts/XMainClient/KKSG/GuildQAType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildRecord.cs | 714 ++++++++ .../Scripts/XMainClient/KKSG/GuildRecord.cs.meta | 12 + .../KKSG/GuildSchoolHallGetRankList_C2M.cs | 17 + .../KKSG/GuildSchoolHallGetRankList_C2M.cs.meta | 12 + .../KKSG/GuildSchoolHallGetRankList_M2C.cs | 246 +++ .../KKSG/GuildSchoolHallGetRankList_M2C.cs.meta | 12 + .../XMainClient/KKSG/GuildSchoolHallRankData.cs | 277 +++ .../KKSG/GuildSchoolHallRankData.cs.meta | 12 + .../XMainClient/KKSG/GuildSettingChanged.cs | 191 +++ .../XMainClient/KKSG/GuildSettingChanged.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/GuildSkill.cs | 105 ++ .../Scripts/XMainClient/KKSG/GuildSkill.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildSkillAllData.cs | 74 + .../XMainClient/KKSG/GuildSkillAllData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildSkillData.cs | 105 ++ .../XMainClient/KKSG/GuildSkillData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildSortType.cs | 20 + .../Scripts/XMainClient/KKSG/GuildSortType.cs.meta | 12 + .../XMainClient/KKSG/GuildTerrAllianceInfo.cs | 234 +++ .../XMainClient/KKSG/GuildTerrAllianceInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs | 160 ++ .../XMainClient/KKSG/GuildTerrChallInfo.cs.meta | 12 + .../XMainClient/KKSG/GuildUnBindGroupReq.cs | 62 + .../XMainClient/KKSG/GuildUnBindGroupReq.cs.meta | 12 + .../XMainClient/KKSG/GuildUnBindGroupRes.cs | 62 + .../XMainClient/KKSG/GuildUnBindGroupRes.cs.meta | 12 + .../KKSG/GuildZiCaiDonateHistoryData.cs | 234 +++ .../KKSG/GuildZiCaiDonateHistoryData.cs.meta | 12 + .../KKSG/GuildZiCaiDonateHistory_C2M.cs | 17 + .../KKSG/GuildZiCaiDonateHistory_C2M.cs.meta | 12 + .../KKSG/GuildZiCaiDonateHistory_M2C.cs | 74 + .../KKSG/GuildZiCaiDonateHistory_M2C.cs.meta | 12 + .../XMainClient/KKSG/GuildZiCaiDonate_C2M.cs | 62 + .../XMainClient/KKSG/GuildZiCaiDonate_C2M.cs.meta | 12 + .../XMainClient/KKSG/GuildZiCaiDonate_M2C.cs | 62 + .../XMainClient/KKSG/GuildZiCaiDonate_M2C.cs.meta | 12 + .../XMainClient/KKSG/GuildZiCaiGetList_C2M.cs | 17 + .../XMainClient/KKSG/GuildZiCaiGetList_C2M.cs.meta | 12 + .../XMainClient/KKSG/GuildZiCaiGetList_M2C.cs | 74 + .../XMainClient/KKSG/GuildZiCaiGetList_M2C.cs.meta | 12 + .../Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs | 148 ++ .../XMainClient/KKSG/GuildZiCaiItemData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HallIconPara.cs | 121 ++ .../Scripts/XMainClient/KKSG/HallIconPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HallIconState.cs | 14 + .../Scripts/XMainClient/KKSG/HallIconState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HandleMicphoneArg.cs | 62 + .../XMainClient/KKSG/HandleMicphoneArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HellDropInfo.cs | 277 +++ .../Scripts/XMainClient/KKSG/HellDropInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HellDropInfoAll.cs | 74 + .../XMainClient/KKSG/HellDropInfoAll.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleAncientPowerData.cs | 40 + .../KKSG/HeroBattleAncientPowerData.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleCanUseHeroData.cs | 96 ++ .../KKSG/HeroBattleCanUseHeroData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleData.cs | 214 +++ .../XMainClient/KKSG/HeroBattleData.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleGroupData.cs | 148 ++ .../XMainClient/KKSG/HeroBattleGroupData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleInCircle.cs | 29 + .../XMainClient/KKSG/HeroBattleInCircle.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleOneGame.cs | 171 ++ .../XMainClient/KKSG/HeroBattleOneGame.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleOver.cs | 16 + .../XMainClient/KKSG/HeroBattleOver.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleOverTimeData.cs | 62 + .../KKSG/HeroBattleOverTimeData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleRecord.cs | 720 ++++++++ .../XMainClient/KKSG/HeroBattleRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleResult.cs | 300 ++++ .../XMainClient/KKSG/HeroBattleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleSyncData.cs | 191 +++ .../XMainClient/KKSG/HeroBattleSyncData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleTeamData.cs | 148 ++ .../XMainClient/KKSG/HeroBattleTeamData.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleTeamMember.cs | 277 +++ .../XMainClient/KKSG/HeroBattleTeamMember.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs | 29 + .../XMainClient/KKSG/HeroBattleTeamMsg.cs.meta | 12 + .../XMainClient/KKSG/HeroBattleTeamRoleData.cs | 128 ++ .../KKSG/HeroBattleTeamRoleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroBattleTipsData.cs | 62 + .../XMainClient/KKSG/HeroBattleTipsData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroKillNotifyData.cs | 149 ++ .../XMainClient/KKSG/HeroKillNotifyData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroKillUnit.cs | 191 +++ .../Scripts/XMainClient/KKSG/HeroKillUnit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroKillUnitType.cs | 14 + .../XMainClient/KKSG/HeroKillUnitType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HeroRankData.cs | 234 +++ .../Scripts/XMainClient/KKSG/HeroRankData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/HintNotify.cs | 74 + .../Scripts/XMainClient/KKSG/HintNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HoldWeddingReq.cs | 17 + .../XMainClient/KKSG/HoldWeddingReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HoldWeddingRes.cs | 78 + .../XMainClient/KKSG/HoldWeddingRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseAnimation.cs | 62 + .../XMainClient/KKSG/HorseAnimation.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/HorseAward.cs | 148 ++ .../Scripts/XMainClient/KKSG/HorseAward.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseAwardAll.cs | 29 + .../Scripts/XMainClient/KKSG/HorseAwardAll.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseCountDownTime.cs | 62 + .../XMainClient/KKSG/HorseCountDownTime.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/HorseFinal.cs | 148 ++ .../Scripts/XMainClient/KKSG/HorseFinal.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/HorseRank.cs | 105 ++ .../Scripts/XMainClient/KKSG/HorseRank.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseReConnectArg.cs | 62 + .../XMainClient/KKSG/HorseReConnectArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseReConnectRes.cs | 122 ++ .../XMainClient/KKSG/HorseReConnectRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/HorseWaitTime.cs | 62 + .../Scripts/XMainClient/KKSG/HorseWaitTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBBuyItemReq.cs | 105 ++ .../Scripts/XMainClient/KKSG/IBBuyItemReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBBuyItemRes.cs | 62 + .../Scripts/XMainClient/KKSG/IBBuyItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs | 29 + .../XMainClient/KKSG/IBGiftHistAllItem.cs.meta | 12 + .../XMainClient/KKSG/IBGiftHistAllItemArg.cs | 62 + .../XMainClient/KKSG/IBGiftHistAllItemArg.cs.meta | 12 + .../XMainClient/KKSG/IBGiftHistAllItemRes.cs | 78 + .../XMainClient/KKSG/IBGiftHistAllItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBGiftHistItem.cs | 121 ++ .../XMainClient/KKSG/IBGiftHistItem.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs | 62 + .../Scripts/XMainClient/KKSG/IBGiftIcon.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs | 105 ++ .../Scripts/XMainClient/KKSG/IBGiftOrder.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs | 62 + .../Scripts/XMainClient/KKSG/IBGiftTips.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBQueryItemReq.cs | 105 ++ .../XMainClient/KKSG/IBQueryItemReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBQueryItemRes.cs | 128 ++ .../XMainClient/KKSG/IBQueryItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBShopAllRecord.cs | 257 +++ .../XMainClient/KKSG/IBShopAllRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBShopHasBuy.cs | 105 ++ .../Scripts/XMainClient/KKSG/IBShopHasBuy.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs | 74 + .../Scripts/XMainClient/KKSG/IBShopIcon.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBShopItemInfo.cs | 277 +++ .../XMainClient/KKSG/IBShopItemInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IBShopOneRecord.cs | 234 +++ .../XMainClient/KKSG/IBShopOneRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IconWatchListNum.cs | 62 + .../XMainClient/KKSG/IconWatchListNum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs | 62 + .../XMainClient/KKSG/IdentifyEmblemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs | 62 + .../XMainClient/KKSG/IdentifyEmblemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdipClearChatInfo.cs | 62 + .../XMainClient/KKSG/IdipClearChatInfo.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs | 510 ++++++ .../Scripts/XMainClient/KKSG/IdipData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdipHintData.cs | 105 ++ .../Scripts/XMainClient/KKSG/IdipHintData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/IdipMessage.cs | 62 + .../Scripts/XMainClient/KKSG/IdipMessage.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdipPunishData.cs | 191 +++ .../XMainClient/KKSG/IdipPunishData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IdipPunishInfo.cs | 191 +++ .../XMainClient/KKSG/IdipPunishInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InheritData.cs | 191 +++ .../Scripts/XMainClient/KKSG/InheritData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InlayAllJadeArg.cs | 62 + .../XMainClient/KKSG/InlayAllJadeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InlayAllJadeRes.cs | 105 ++ .../XMainClient/KKSG/InlayAllJadeRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InspireArg.cs | 17 + .../Scripts/XMainClient/KKSG/InspireArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InspireRes.cs | 148 ++ .../Scripts/XMainClient/KKSG/InspireRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IntegralBattle.cs | 492 ++++++ .../XMainClient/KKSG/IntegralBattle.cs.meta | 12 + .../Scripts/XMainClient/KKSG/IntegralState.cs | 18 + .../Scripts/XMainClient/KKSG/IntegralState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/Integralunit.cs | 191 +++ .../Scripts/XMainClient/KKSG/Integralunit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightAgainPara.cs | 34 + .../XMainClient/KKSG/InvFightAgainPara.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InvFightArg.cs | 234 +++ .../Scripts/XMainClient/KKSG/InvFightArg.cs.meta | 12 + .../XMainClient/KKSG/InvFightBattleResult.cs | 105 ++ .../XMainClient/KKSG/InvFightBattleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightBefESpara.cs | 29 + .../XMainClient/KKSG/InvFightBefESpara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightNotifyType.cs | 14 + .../XMainClient/KKSG/InvFightNotifyType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightPara.cs | 148 ++ .../Scripts/XMainClient/KKSG/InvFightPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightReqType.cs | 20 + .../XMainClient/KKSG/InvFightReqType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InvFightRes.cs | 117 ++ .../Scripts/XMainClient/KKSG/InvFightRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvFightRoleBrief.cs | 320 ++++ .../XMainClient/KKSG/InvFightRoleBrief.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InvHReqType.cs | 16 + .../Scripts/XMainClient/KKSG/InvHReqType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvHistoryArg.cs | 62 + .../Scripts/XMainClient/KKSG/InvHistoryArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InvHistoryRes.cs | 74 + .../Scripts/XMainClient/KKSG/InvHistoryRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/InvUnfState.cs | 105 ++ .../Scripts/XMainClient/KKSG/InvUnfState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/InviteRufuse.cs | 62 + .../Scripts/XMainClient/KKSG/InviteRufuse.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/Item.cs | 741 ++++++++ .../Assets/Scripts/XMainClient/KKSG/Item.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemArtifact.cs | 29 + .../Scripts/XMainClient/KKSG/ItemArtifact.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemBrief.cs | 191 +++ .../Scripts/XMainClient/KKSG/ItemBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemBuffOpArg.cs | 191 +++ .../Scripts/XMainClient/KKSG/ItemBuffOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemBuffOpRes.cs | 107 ++ .../Scripts/XMainClient/KKSG/ItemBuffOpRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemChanged.cs | 162 ++ .../Scripts/XMainClient/KKSG/ItemChanged.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemComposeArg.cs | 62 + .../XMainClient/KKSG/ItemComposeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemComposeRes.cs | 62 + .../XMainClient/KKSG/ItemComposeRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs | 161 ++ .../Scripts/XMainClient/KKSG/ItemEnchant.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs | 12 + .../Scripts/XMainClient/KKSG/ItemEnum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemFindBackArg.cs | 148 ++ .../XMainClient/KKSG/ItemFindBackArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemFindBackData.cs | 62 + .../XMainClient/KKSG/ItemFindBackData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemFindBackInfo.cs | 332 ++++ .../XMainClient/KKSG/ItemFindBackInfo.cs.meta | 12 + .../XMainClient/KKSG/ItemFindBackInfo2Client.cs | 300 ++++ .../KKSG/ItemFindBackInfo2Client.cs.meta | 12 + .../XMainClient/KKSG/ItemFindBackInfoArg.cs | 17 + .../XMainClient/KKSG/ItemFindBackInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ItemFindBackInfoRes.cs | 117 ++ .../XMainClient/KKSG/ItemFindBackInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemFindBackRes.cs | 62 + .../XMainClient/KKSG/ItemFindBackRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemFindBackType.cs | 42 + .../XMainClient/KKSG/ItemFindBackType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemForge.cs | 57 + .../Scripts/XMainClient/KKSG/ItemForge.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs | 105 ++ .../Scripts/XMainClient/KKSG/ItemFuse.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs | 74 + .../Scripts/XMainClient/KKSG/ItemJade.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemJadeSingle.cs | 128 ++ .../XMainClient/KKSG/ItemJadeSingle.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ItemRandAttr.cs | 29 + .../Scripts/XMainClient/KKSG/ItemRandAttr.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemRecord.cs | 148 ++ .../Scripts/XMainClient/KKSG/ItemRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs | 62 + .../Scripts/XMainClient/KKSG/ItemSellArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs | 62 + .../Scripts/XMainClient/KKSG/ItemSellRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs | 40 + .../Scripts/XMainClient/KKSG/ItemUseOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeComposeArg.cs | 234 +++ .../XMainClient/KKSG/JadeComposeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeComposeNewArg.cs | 234 +++ .../XMainClient/KKSG/JadeComposeNewArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeComposeNewRes.cs | 105 ++ .../XMainClient/KKSG/JadeComposeNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeComposeRes.cs | 62 + .../XMainClient/KKSG/JadeComposeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeOperationArg.cs | 191 +++ .../XMainClient/KKSG/JadeOperationArg.cs.meta | 12 + .../XMainClient/KKSG/JadeOperationNewArg.cs | 191 +++ .../XMainClient/KKSG/JadeOperationNewArg.cs.meta | 12 + .../XMainClient/KKSG/JadeOperationNewRes.cs | 105 ++ .../XMainClient/KKSG/JadeOperationNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeOperationRes.cs | 62 + .../XMainClient/KKSG/JadeOperationRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeSealInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/JadeSealInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JadeSlotInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/JadeSlotInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs | 234 +++ .../XMainClient/KKSG/JoinLargeRoomArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs | 363 ++++ .../XMainClient/KKSG/JoinLargeRoomReply.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs | 78 + .../XMainClient/KKSG/JoinLargeRoomRes.cs.meta | 12 + .../XMainClient/KKSG/JoinLeagueEleBattleArg.cs | 17 + .../KKSG/JoinLeagueEleBattleArg.cs.meta | 12 + .../XMainClient/KKSG/JoinLeagueEleBattleRes.cs | 62 + .../KKSG/JoinLeagueEleBattleRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs | 17 + .../Scripts/XMainClient/KKSG/JoinRoom.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JoinRoomReply.cs | 277 +++ .../Scripts/XMainClient/KKSG/JoinRoomReply.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JustDanceArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/JustDanceArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/JustDanceRes.cs | 62 + .../Scripts/XMainClient/KKSG/JustDanceRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/KKVsRoleState.cs | 18 + .../Scripts/XMainClient/KKSG/KKVsRoleState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/KMatchCommonArg.cs | 148 ++ .../XMainClient/KKSG/KMatchCommonArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/KMatchCommonRes.cs | 148 ++ .../XMainClient/KKSG/KMatchCommonRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs | 14 + .../Scripts/XMainClient/KKSG/KMatchOp.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/KMatchType.cs | 34 + .../Scripts/XMainClient/KKSG/KMatchType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs | 105 ++ .../XMainClient/KKSG/KickAccountJkydMsg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/KickType.cs | 24 + .../Scripts/XMainClient/KKSG/KickType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/KillEnemyScoreData.cs | 62 + .../XMainClient/KKSG/KillEnemyScoreData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LBEleRoomInfo.cs | 223 +++ .../Scripts/XMainClient/KKSG/LBEleRoomInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LBEleRoomState.cs | 16 + .../XMainClient/KKSG/LBEleRoomState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LBEleRoundInfo.cs | 74 + .../XMainClient/KKSG/LBEleRoundInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LBEleTeamInfo.cs | 234 +++ .../Scripts/XMainClient/KKSG/LBEleTeamInfo.cs.meta | 12 + .../XMainClient/KKSG/LargeRoomLoginParam.cs | 62 + .../XMainClient/KKSG/LargeRoomLoginParam.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs | 40 + .../XMainClient/KKSG/LargeRoomRoleParam.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleBaseDataNtf.cs | 50 + .../KKSG/LeagueBattleBaseDataNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleFightState.cs | 18 + .../KKSG/LeagueBattleFightState.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs | 94 ++ .../KKSG/LeagueBattleLoadInfoNtf.cs.meta | 12 + .../KKSG/LeagueBattleMatchTimeoutNtf.cs | 17 + .../KKSG/LeagueBattleMatchTimeoutNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleOneRecord.cs | 363 ++++ .../XMainClient/KKSG/LeagueBattleOneRecord.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleOneResultNtf.cs | 137 ++ .../KKSG/LeagueBattleOneResultNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleOneRole.cs | 121 ++ .../XMainClient/KKSG/LeagueBattleOneRole.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleOneTeam.cs | 203 +++ .../XMainClient/KKSG/LeagueBattleOneTeam.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleReadyOper.cs | 14 + .../XMainClient/KKSG/LeagueBattleReadyOper.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleReadyReqArg.cs | 62 + .../KKSG/LeagueBattleReadyReqArg.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleReadyReqRes.cs | 62 + .../KKSG/LeagueBattleReadyReqRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs | 62 + .../XMainClient/KKSG/LeagueBattleReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs | 62 + .../XMainClient/KKSG/LeagueBattleReqRes.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleReqType.cs | 14 + .../XMainClient/KKSG/LeagueBattleReqType.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleResultNtf.cs | 94 ++ .../XMainClient/KKSG/LeagueBattleResultNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleResultRole.cs | 121 ++ .../KKSG/LeagueBattleResultRole.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleResultTeam.cs | 418 +++++ .../KKSG/LeagueBattleResultTeam.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleRoleBrief.cs | 363 ++++ .../XMainClient/KKSG/LeagueBattleRoleBrief.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleRoleState.cs | 22 + .../XMainClient/KKSG/LeagueBattleRoleState.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleStartMatchNtf.cs | 17 + .../KKSG/LeagueBattleStartMatchNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleStateNtf.cs | 105 ++ .../XMainClient/KKSG/LeagueBattleStateNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleStopMatchNtf.cs | 17 + .../KKSG/LeagueBattleStopMatchNtf.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleTeamData.cs | 375 ++++ .../XMainClient/KKSG/LeagueBattleTeamData.cs.meta | 12 + .../XMainClient/KKSG/LeagueBattleTimeState.cs | 28 + .../XMainClient/KKSG/LeagueBattleTimeState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueBattleType.cs | 18 + .../XMainClient/KKSG/LeagueBattleType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueEliType.cs | 16 + .../Scripts/XMainClient/KKSG/LeagueEliType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueRankData.cs | 406 +++++ .../XMainClient/KKSG/LeagueRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueTeamDetail.cs | 289 ++++ .../XMainClient/KKSG/LeagueTeamDetail.cs.meta | 12 + .../XMainClient/KKSG/LeagueTeamMemberDetail.cs | 78 + .../KKSG/LeagueTeamMemberDetail.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeagueTeamState.cs | 16 + .../XMainClient/KKSG/LeagueTeamState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs | 62 + .../XMainClient/KKSG/LearnGuildSkillAgr.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs | 62 + .../XMainClient/KKSG/LearnGuildSkillRes.cs.meta | 12 + .../XMainClient/KKSG/LeaveDragonGuildArg.cs | 62 + .../XMainClient/KKSG/LeaveDragonGuildArg.cs.meta | 12 + .../XMainClient/KKSG/LeaveDragonGuildRes.cs | 62 + .../XMainClient/KKSG/LeaveDragonGuildRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveGuildArg.cs | 62 + .../Scripts/XMainClient/KKSG/LeaveGuildArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveGuildRes.cs | 62 + .../Scripts/XMainClient/KKSG/LeaveGuildRes.cs.meta | 12 + .../XMainClient/KKSG/LeaveLargeRoomParam.cs | 62 + .../XMainClient/KKSG/LeaveLargeRoomParam.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs | 17 + .../XMainClient/KKSG/LeaveLeagueTeamArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs | 62 + .../XMainClient/KKSG/LeaveLeagueTeamRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeavePartnerArg.cs | 17 + .../XMainClient/KKSG/LeavePartnerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeavePartnerRes.cs | 62 + .../XMainClient/KKSG/LeavePartnerRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveSceneType.cs | 14 + .../XMainClient/KKSG/LeaveSceneType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs | 17 + .../XMainClient/KKSG/LeaveSkyTeamArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs | 62 + .../XMainClient/KKSG/LeaveSkyTeamRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LeaveTeamType.cs | 20 + .../Scripts/XMainClient/KKSG/LeaveTeamType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LevelChanged.cs | 182 ++ .../Scripts/XMainClient/KKSG/LevelChanged.cs.meta | 12 + .../XMainClient/KKSG/LevelScriptStateData.cs | 29 + .../XMainClient/KKSG/LevelScriptStateData.cs.meta | 12 + .../XMainClient/KKSG/LevelSealButtonType.cs | 16 + .../XMainClient/KKSG/LevelSealButtonType.cs.meta | 12 + .../XMainClient/KKSG/LevelSealExchangeArg.cs | 17 + .../XMainClient/KKSG/LevelSealExchangeArg.cs.meta | 12 + .../XMainClient/KKSG/LevelSealExchangeRes.cs | 62 + .../XMainClient/KKSG/LevelSealExchangeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LevelSealInfo.cs | 320 ++++ .../Scripts/XMainClient/KKSG/LevelSealInfo.cs.meta | 12 + .../XMainClient/KKSG/LevelSealOverExpArg.cs | 17 + .../XMainClient/KKSG/LevelSealOverExpArg.cs.meta | 12 + .../XMainClient/KKSG/LevelSealOverExpRes.cs | 105 ++ .../XMainClient/KKSG/LevelSealOverExpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LevelSealRecord.cs | 234 +++ .../XMainClient/KKSG/LevelSealRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs | 105 ++ .../XMainClient/KKSG/LevelUpSlotAttrArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs | 74 + .../XMainClient/KKSG/LevelUpSlotAttrRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LiveIconData.cs | 121 ++ .../Scripts/XMainClient/KKSG/LiveIconData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LiveNameInfo.cs | 379 +++++ .../Scripts/XMainClient/KKSG/LiveNameInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LiveRecord.cs | 192 +++ .../Scripts/XMainClient/KKSG/LiveRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs | 40 + .../Scripts/XMainClient/KKSG/LiveType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoadAccountData.cs | 492 ++++++ .../XMainClient/KKSG/LoadAccountData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs | 62 + .../XMainClient/KKSG/LoadOffLineChatNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LogDBType.cs | 14 + .../Scripts/XMainClient/KKSG/LogDBType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginActivityArg.cs | 62 + .../XMainClient/KKSG/LoginActivityArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginActivityRes.cs | 74 + .../XMainClient/KKSG/LoginActivityRes.cs.meta | 12 + .../XMainClient/KKSG/LoginActivityStatus.cs | 62 + .../XMainClient/KKSG/LoginActivityStatus.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs | 336 ++++ .../Scripts/XMainClient/KKSG/LoginArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginChallenge.cs | 105 ++ .../XMainClient/KKSG/LoginChallenge.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginExtraData.cs | 105 ++ .../XMainClient/KKSG/LoginExtraData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginGateData.cs | 406 +++++ .../Scripts/XMainClient/KKSG/LoginGateData.cs.meta | 12 + .../KKSG/LoginReconnectEnterSceneData.cs | 94 ++ .../KKSG/LoginReconnectEnterSceneData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginReconnectInfo.cs | 105 ++ .../XMainClient/KKSG/LoginReconnectInfo.cs.meta | 12 + .../XMainClient/KKSG/LoginReconnectReqArg.cs | 62 + .../XMainClient/KKSG/LoginReconnectReqArg.cs.meta | 12 + .../XMainClient/KKSG/LoginReconnectReqRes.cs | 62 + .../XMainClient/KKSG/LoginReconnectReqRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LoginRecord.cs | 203 +++ .../Scripts/XMainClient/KKSG/LoginRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs | 196 +++ .../Scripts/XMainClient/KKSG/LoginRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LoginReward.cs | 160 ++ .../Scripts/XMainClient/KKSG/LoginReward.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginRewardGetReq.cs | 62 + .../XMainClient/KKSG/LoginRewardGetReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginRewardGetRet.cs | 62 + .../XMainClient/KKSG/LoginRewardGetRet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginRewardRet.cs | 160 ++ .../XMainClient/KKSG/LoginRewardRet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LoginRewardState.cs | 16 + .../XMainClient/KKSG/LoginRewardState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LoginType.cs | 22 + .../Scripts/XMainClient/KKSG/LoginType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LogoutType.cs | 20 + .../Scripts/XMainClient/KKSG/LogoutType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LotteryDrawReq.cs | 17 + .../XMainClient/KKSG/LotteryDrawReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LotteryDrawRes.cs | 203 +++ .../XMainClient/KKSG/LotteryDrawRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/LotteryType.cs | 22 + .../Scripts/XMainClient/KKSG/LotteryType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/LuckyActivity.cs | 117 ++ .../Scripts/XMainClient/KKSG/LuckyActivity.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MSGiveItemType.cs | 12 + .../XMainClient/KKSG/MSGiveItemType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MSUseSumamryType.cs | 14 + .../XMainClient/KKSG/MSUseSumamryType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MailOpArg.cs | 74 + .../Scripts/XMainClient/KKSG/MailOpArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MailOpRes.cs | 74 + .../Scripts/XMainClient/KKSG/MailOpRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MailOpType.cs | 18 + .../Scripts/XMainClient/KKSG/MailOpType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MakePartnerResult.cs | 289 ++++ .../XMainClient/KKSG/MakePartnerResult.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MapIntItem.cs | 105 ++ .../Scripts/XMainClient/KKSG/MapIntItem.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs | 105 ++ .../Scripts/XMainClient/KKSG/MapKeyValue.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MarriageApplyInfo.cs | 148 ++ .../XMainClient/KKSG/MarriageApplyInfo.cs.meta | 12 + .../XMainClient/KKSG/MarriageApplyResponse.cs | 148 ++ .../XMainClient/KKSG/MarriageApplyResponse.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MarriageLevelInfo.cs | 148 ++ .../XMainClient/KKSG/MarriageLevelInfo.cs.meta | 12 + .../XMainClient/KKSG/MarriageLevelValueNtfData.cs | 34 + .../KKSG/MarriageLevelValueNtfData.cs.meta | 12 + .../KKSG/MarriageNewPrivilegeNtfData.cs | 62 + .../KKSG/MarriageNewPrivilegeNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MarriageOpType.cs | 22 + .../XMainClient/KKSG/MarriageOpType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MarriagePos.cs | 18 + .../Scripts/XMainClient/KKSG/MarriagePos.cs.meta | 12 + .../XMainClient/KKSG/MarriageRelationOpArg.cs | 148 ++ .../XMainClient/KKSG/MarriageRelationOpArg.cs.meta | 12 + .../XMainClient/KKSG/MarriageRelationOpRes.cs | 148 ++ .../XMainClient/KKSG/MarriageRelationOpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MarriageStatus.cs | 30 + .../XMainClient/KKSG/MarriageStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MatchToWorldType.cs | 16 + .../XMainClient/KKSG/MatchToWorldType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MayhemRankInfo.cs | 363 ++++ .../XMainClient/KKSG/MayhemRankInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MentorApplyStatus.cs | 18 + .../XMainClient/KKSG/MentorApplyStatus.cs.meta | 12 + .../XMainClient/KKSG/MentorBreakApplyInfo.cs | 191 +++ .../XMainClient/KKSG/MentorBreakApplyInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MentorMsgApplyType.cs | 22 + .../XMainClient/KKSG/MentorMsgApplyType.cs.meta | 12 + .../XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs | 234 +++ .../KKSG/MentorMyBeAppliedMsgArg.cs.meta | 12 + .../XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs | 74 + .../KKSG/MentorMyBeAppliedMsgRes.cs.meta | 12 + .../XMainClient/KKSG/MentorRelationOpArg.cs | 148 ++ .../XMainClient/KKSG/MentorRelationOpArg.cs.meta | 12 + .../XMainClient/KKSG/MentorRelationOpRes.cs | 105 ++ .../XMainClient/KKSG/MentorRelationOpRes.cs.meta | 12 + .../XMainClient/KKSG/MentorRelationOpType.cs | 30 + .../XMainClient/KKSG/MentorRelationOpType.cs.meta | 12 + .../XMainClient/KKSG/MentorRelationStatus.cs | 20 + .../XMainClient/KKSG/MentorRelationStatus.cs.meta | 12 + .../XMainClient/KKSG/MentorRelationStatusData.cs | 105 ++ .../KKSG/MentorRelationStatusData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MentorSelfInfo.cs | 29 + .../XMainClient/KKSG/MentorSelfInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MentorTaskType.cs | 72 + .../XMainClient/KKSG/MentorTaskType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MidasExceptionInfo.cs | 62 + .../XMainClient/KKSG/MidasExceptionInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MilitaryRankData.cs | 148 ++ .../XMainClient/KKSG/MilitaryRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MilitaryRecord.cs | 246 +++ .../XMainClient/KKSG/MilitaryRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaAddExpData.cs | 105 ++ .../XMainClient/KKSG/MobaAddExpData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaBattleOneGame.cs | 386 +++++ .../XMainClient/KKSG/MobaBattleOneGame.cs.meta | 12 + .../XMainClient/KKSG/MobaBattleOneGameBrief.cs | 320 ++++ .../KKSG/MobaBattleOneGameBrief.cs.meta | 12 + .../XMainClient/KKSG/MobaBattleOneGameRole.cs | 406 +++++ .../XMainClient/KKSG/MobaBattleOneGameRole.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaBattleResult.cs | 191 +++ .../XMainClient/KKSG/MobaBattleResult.cs.meta | 12 + .../XMainClient/KKSG/MobaBattleRoleResult.cs | 203 +++ .../XMainClient/KKSG/MobaBattleRoleResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaBattleTeamData.cs | 148 ++ .../XMainClient/KKSG/MobaBattleTeamData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs | 29 + .../XMainClient/KKSG/MobaBattleTeamMsg.cs.meta | 12 + .../XMainClient/KKSG/MobaBattleTeamRoleData.cs | 128 ++ .../KKSG/MobaBattleTeamRoleData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs | 62 + .../Scripts/XMainClient/KKSG/MobaHintNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaMiniMapData.cs | 29 + .../XMainClient/KKSG/MobaMiniMapData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs | 14 + .../Assets/Scripts/XMainClient/KKSG/MobaOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaRoleChangeData.cs | 29 + .../XMainClient/KKSG/MobaRoleChangeData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaRoleData.cs | 535 ++++++ .../Scripts/XMainClient/KKSG/MobaRoleData.cs.meta | 12 + .../XMainClient/KKSG/MobaSignalBroadcastData.cs | 148 ++ .../KKSG/MobaSignalBroadcastData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaSignalingArg.cs | 62 + .../XMainClient/KKSG/MobaSignalingArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MobaSignalingRes.cs | 62 + .../XMainClient/KKSG/MobaSignalingRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ModifyArg.cs | 62 + .../Scripts/XMainClient/KKSG/ModifyArg.cs.meta | 12 + .../XMainClient/KKSG/ModifyDragonGuildNameArg.cs | 62 + .../KKSG/ModifyDragonGuildNameArg.cs.meta | 12 + .../XMainClient/KKSG/ModifyDragonGuildNameRes.cs | 62 + .../KKSG/ModifyDragonGuildNameRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ModifyRes.cs | 62 + .../Scripts/XMainClient/KKSG/ModifyRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs | 148 ++ .../Scripts/XMainClient/KKSG/MoveInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MulActivitInfo.cs | 363 ++++ .../XMainClient/KKSG/MulActivitInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MulActivityArg.cs | 62 + .../XMainClient/KKSG/MulActivityArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MulActivityCha.cs | 74 + .../XMainClient/KKSG/MulActivityCha.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MulActivityIconSys.cs | 62 + .../XMainClient/KKSG/MulActivityIconSys.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MulActivityRes.cs | 117 ++ .../XMainClient/KKSG/MulActivityRes.cs.meta | 12 + .../XMainClient/KKSG/MulActivityTimeState.cs | 18 + .../XMainClient/KKSG/MulActivityTimeState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/MyDragonGuild.cs | 492 ++++++ .../Scripts/XMainClient/KKSG/MyDragonGuild.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs | 234 +++ .../Scripts/XMainClient/KKSG/MyGuild.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs | 16 + .../Scripts/XMainClient/KKSG/MysqlOpType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/MythShopOP.cs | 16 + .../Scripts/XMainClient/KKSG/MythShopOP.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NewBattleResult.cs | 181 ++ .../XMainClient/KKSG/NewBattleResult.cs.meta | 12 + .../XMainClient/KKSG/NewGetFlowerRewardListArg.cs | 17 + .../KKSG/NewGetFlowerRewardListArg.cs.meta | 12 + .../XMainClient/KKSG/NewGetFlowerRewardListRes.cs | 117 ++ .../KKSG/NewGetFlowerRewardListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NewGuildBonusData.cs | 62 + .../XMainClient/KKSG/NewGuildBonusData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NextDayRewardNtf.cs | 105 ++ .../XMainClient/KKSG/NextDayRewardNtf.cs.meta | 12 + .../XMainClient/KKSG/NextDayRewardReport.cs | 17 + .../XMainClient/KKSG/NextDayRewardReport.cs.meta | 12 + .../XMainClient/KKSG/NoticeDoingGuildInherit.cs | 148 ++ .../KKSG/NoticeDoingGuildInherit.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildArenaBegin.cs | 62 + .../XMainClient/KKSG/NoticeGuildArenaBegin.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildArenaNextTime.cs | 62 + .../KKSG/NoticeGuildArenaNextTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs | 62 + .../XMainClient/KKSG/NoticeGuildBossEnd.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildLadderStart.cs | 62 + .../KKSG/NoticeGuildLadderStart.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildTerrBattleWin.cs | 105 ++ .../KKSG/NoticeGuildTerrBattleWin.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildTerrBigIcon.cs | 62 + .../KKSG/NoticeGuildTerrBigIcon.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs | 17 + .../XMainClient/KKSG/NoticeGuildTerrEnd.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs | 62 + .../XMainClient/KKSG/NoticeGuildTerrWar.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs | 62 + .../XMainClient/KKSG/NoticeGuildTerrall.cs.meta | 12 + .../XMainClient/KKSG/NoticeGuildWageReward.cs | 17 + .../XMainClient/KKSG/NoticeGuildWageReward.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NoticeHungryDown.cs | 105 ++ .../XMainClient/KKSG/NoticeHungryDown.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/NoticeType.cs | 22 + .../Scripts/XMainClient/KKSG/NoticeType.cs.meta | 12 + .../XMainClient/KKSG/NotifyEnemyEnterFight.cs | 105 ++ .../XMainClient/KKSG/NotifyEnemyEnterFight.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs | 62 + .../XMainClient/KKSG/NotifyEnhanceSuit.cs.meta | 12 + .../XMainClient/KKSG/NotifyLeagueTeamCreate.cs | 117 ++ .../KKSG/NotifyLeagueTeamCreate.cs.meta | 12 + .../XMainClient/KKSG/NotifyLeagueTeamDissolve.cs | 105 ++ .../KKSG/NotifyLeagueTeamDissolve.cs.meta | 12 + .../XMainClient/KKSG/NotifyMarriageApplyData.cs | 50 + .../KKSG/NotifyMarriageApplyData.cs.meta | 12 + .../KKSG/NotifyMarriageDivorceApplyData.cs | 191 +++ .../KKSG/NotifyMarriageDivorceApplyData.cs.meta | 12 + .../XMainClient/KKSG/NotifyMentorApplyData.cs | 160 ++ .../XMainClient/KKSG/NotifyMentorApplyData.cs.meta | 12 + .../XMainClient/KKSG/NotifyPlatShareResultArg.cs | 105 ++ .../KKSG/NotifyPlatShareResultArg.cs.meta | 12 + .../XMainClient/KKSG/NotifySkyTeamCreate.cs | 105 ++ .../XMainClient/KKSG/NotifySkyTeamCreate.cs.meta | 12 + .../XMainClient/KKSG/NotifyStartUpTypeToClient.cs | 62 + .../KKSG/NotifyStartUpTypeToClient.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NotifyTransferWall.cs | 105 ++ .../XMainClient/KKSG/NotifyTransferWall.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs | 214 +++ .../XMainClient/KKSG/NpcFeelingOneNpc.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFeelingRecord.cs | 365 ++++ .../XMainClient/KKSG/NpcFeelingRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFeelingUnite.cs | 105 ++ .../XMainClient/KKSG/NpcFeelingUnite.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs | 239 +++ .../Scripts/XMainClient/KKSG/NpcFlArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFlItemType.cs | 16 + .../Scripts/XMainClient/KKSG/NpcFlItemType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs | 121 ++ .../Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFlReqType.cs | 22 + .../Scripts/XMainClient/KKSG/NpcFlReqType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs | 322 ++++ .../Scripts/XMainClient/KKSG/NpcFlRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs | 148 ++ .../Scripts/XMainClient/KKSG/NpcFlReturn.cs.meta | 12 + .../Scripts/XMainClient/KKSG/NpcFlRoleExp.cs | 105 ++ .../Scripts/XMainClient/KKSG/NpcFlRoleExp.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs | 191 +++ .../Scripts/XMainClient/KKSG/NpcLikeItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs | 676 ++++++++ .../XMainClient/KKSG/OneLiveRecordInfo.cs.meta | 12 + .../XMainClient/KKSG/OneMentorApplyMasterShow.cs | 164 ++ .../KKSG/OneMentorApplyMasterShow.cs.meta | 12 + .../XMainClient/KKSG/OneMentorApplyStudentShow.cs | 121 ++ .../KKSG/OneMentorApplyStudentShow.cs.meta | 12 + .../XMainClient/KKSG/OneMentorBeAppliedMsg.cs | 164 ++ .../XMainClient/KKSG/OneMentorBeAppliedMsg.cs.meta | 12 + .../KKSG/OneMentorRelationInfo2Client.cs | 273 +++ .../KKSG/OneMentorRelationInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs | 246 +++ .../XMainClient/KKSG/OneMentorTaskInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OnlineRewardNtf.cs | 40 + .../XMainClient/KKSG/OnlineRewardNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OnlineRewardReport.cs | 17 + .../XMainClient/KKSG/OnlineRewardReport.cs.meta | 12 + .../XMainClient/KKSG/OnlyOnceGuildBonusData.cs | 105 ++ .../KKSG/OnlyOnceGuildBonusData.cs.meta | 12 + .../KKSG/Open520FestivityRedPacketArg.cs | 105 ++ .../KKSG/Open520FestivityRedPacketArg.cs.meta | 12 + .../KKSG/Open520FestivityRedPacketRes.cs | 234 +++ .../KKSG/Open520FestivityRedPacketRes.cs.meta | 12 + .../XMainClient/KKSG/OpenGardenFarmlandArg.cs | 148 ++ .../XMainClient/KKSG/OpenGardenFarmlandArg.cs.meta | 12 + .../XMainClient/KKSG/OpenGardenFarmlandRes.cs | 62 + .../XMainClient/KKSG/OpenGardenFarmlandRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenGuildQAReq.cs | 17 + .../XMainClient/KKSG/OpenGuildQAReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenGuildQARes.cs | 62 + .../XMainClient/KKSG/OpenGuildQARes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenPrivateChat.cs | 62 + .../XMainClient/KKSG/OpenPrivateChat.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenSceneChestArg.cs | 62 + .../XMainClient/KKSG/OpenSceneChestArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenSceneChestRes.cs | 62 + .../XMainClient/KKSG/OpenSceneChestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OpenSpriteEgg.cs | 62 + .../Scripts/XMainClient/KKSG/OpenSpriteEgg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OperateRecord.cs | 148 ++ .../Scripts/XMainClient/KKSG/OperateRecord.cs.meta | 12 + .../XMainClient/KKSG/Operation520FestivalArg.cs | 105 ++ .../KKSG/Operation520FestivalArg.cs.meta | 12 + .../XMainClient/KKSG/Operation520FestivalRes.cs | 121 ++ .../KKSG/Operation520FestivalRes.cs.meta | 12 + .../XMainClient/KKSG/OtherFetchDoodadRes.cs | 46 + .../XMainClient/KKSG/OtherFetchDoodadRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs | 178 ++ .../Scripts/XMainClient/KKSG/OutLook.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookChange.cs | 78 + .../Scripts/XMainClient/KKSG/OutLookChange.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookConsumePre.cs | 74 + .../XMainClient/KKSG/OutLookConsumePre.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookDesignation.cs | 105 ++ .../XMainClient/KKSG/OutLookDesignation.cs.meta | 12 + .../XMainClient/KKSG/OutLookDisplayFashion.cs | 117 ++ .../XMainClient/KKSG/OutLookDisplayFashion.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookEquip.cs | 96 ++ .../Scripts/XMainClient/KKSG/OutLookEquip.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookGuild.cs | 148 ++ .../Scripts/XMainClient/KKSG/OutLookGuild.cs.meta | 12 + .../XMainClient/KKSG/OutLookMilitaryRank.cs | 62 + .../XMainClient/KKSG/OutLookMilitaryRank.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/OutLookOp.cs | 105 ++ .../Scripts/XMainClient/KKSG/OutLookOp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookSprite.cs | 62 + .../Scripts/XMainClient/KKSG/OutLookSprite.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookState.cs | 148 ++ .../Scripts/XMainClient/KKSG/OutLookState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookStateType.cs | 26 + .../XMainClient/KKSG/OutLookStateType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/OutLookTitle.cs | 62 + .../Scripts/XMainClient/KKSG/OutLookTitle.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/OutLookType.cs | 14 + .../Scripts/XMainClient/KKSG/OutLookType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PKInformation.cs | 379 +++++ .../Scripts/XMainClient/KKSG/PKInformation.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PVPInformation.cs | 34 + .../XMainClient/KKSG/PVPInformation.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PVPResult.cs | 214 +++ .../Scripts/XMainClient/KKSG/PVPResult.cs.meta | 12 + .../XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs | 18 + .../XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs | 257 +++ .../Scripts/XMainClient/KKSG/PandoraDrop.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PandoraLotteryArg.cs | 105 ++ .../XMainClient/KKSG/PandoraLotteryArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PandoraLotteryRes.cs | 74 + .../XMainClient/KKSG/PandoraLotteryRes.cs.meta | 12 + .../XMainClient/KKSG/PartnerLivenessItem.cs | 234 +++ .../XMainClient/KKSG/PartnerLivenessItem.cs.meta | 12 + .../XMainClient/KKSG/PartnerMemberDetail.cs | 434 +++++ .../XMainClient/KKSG/PartnerMemberDetail.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PartnerOperType.cs | 22 + .../XMainClient/KKSG/PartnerOperType.cs.meta | 12 + .../XMainClient/KKSG/PartnerShopItemClient.cs | 148 ++ .../XMainClient/KKSG/PartnerShopItemClient.cs.meta | 12 + .../XMainClient/KKSG/PartnerShopRecordItem.cs | 277 +++ .../XMainClient/KKSG/PartnerShopRecordItem.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PartnerUpdateType.cs | 18 + .../XMainClient/KKSG/PartnerUpdateType.cs.meta | 12 + .../XMainClient/KKSG/PartyExchangeItemInfo.cs | 234 +++ .../XMainClient/KKSG/PartyExchangeItemInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayAccessDataType.cs | 20 + .../XMainClient/KKSG/PayAccessDataType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayAileen.cs | 117 ++ .../Scripts/XMainClient/KKSG/PayAileen.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayAileenInfo.cs | 148 ++ .../Scripts/XMainClient/KKSG/PayAileenInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayAileenRecord.cs | 207 +++ .../XMainClient/KKSG/PayAileenRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs | 661 ++++++++ .../Scripts/XMainClient/KKSG/PayAllInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayAwardRecord.cs | 105 ++ .../XMainClient/KKSG/PayAwardRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/PayBaseInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayButtonStatus.cs | 16 + .../XMainClient/KKSG/PayButtonStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs | 62 + .../XMainClient/KKSG/PayBuyGoodsFail.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs | 148 ++ .../Scripts/XMainClient/KKSG/PayCard.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayCardAwardArg.cs | 62 + .../XMainClient/KKSG/PayCardAwardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayCardAwardRes.cs | 78 + .../XMainClient/KKSG/PayCardAwardRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayCardType.cs | 14 + .../Scripts/XMainClient/KKSG/PayCardType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayClickArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/PayClickArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayClickRes.cs | 246 +++ .../Scripts/XMainClient/KKSG/PayClickRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayConsume.cs | 257 +++ .../Scripts/XMainClient/KKSG/PayConsume.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayConsumeRebate.cs | 148 ++ .../XMainClient/KKSG/PayConsumeRebate.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayFirstAwardArg.cs | 17 + .../XMainClient/KKSG/PayFirstAwardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayFirstAwardRes.cs | 62 + .../XMainClient/KKSG/PayFirstAwardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayFriendItemArg.cs | 207 +++ .../XMainClient/KKSG/PayFriendItemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayFriendItemRes.cs | 277 +++ .../XMainClient/KKSG/PayFriendItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayGiftIbStatus.cs | 18 + .../XMainClient/KKSG/PayGiftIbStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayGiftNtfData.cs | 74 + .../XMainClient/KKSG/PayGiftNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayGiftRecord.cs | 191 +++ .../Scripts/XMainClient/KKSG/PayGiftRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs | 277 +++ .../Scripts/XMainClient/KKSG/PayInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayMember.cs | 148 ++ .../Scripts/XMainClient/KKSG/PayMember.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayMemberPrivilege.cs | 332 ++++ .../XMainClient/KKSG/PayMemberPrivilege.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayMemberRecord.cs | 363 ++++ .../XMainClient/KKSG/PayMemberRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayNotifyArg.cs | 336 ++++ .../Scripts/XMainClient/KKSG/PayNotifyArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayNotifyRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/PayNotifyRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayParamType.cs | 24 + .../Scripts/XMainClient/KKSG/PayParamType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayParameterInfo.cs | 277 +++ .../XMainClient/KKSG/PayParameterInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayPrivilegeShop.cs | 148 ++ .../XMainClient/KKSG/PayPrivilegeShop.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayScoreData.cs | 62 + .../Scripts/XMainClient/KKSG/PayScoreData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PayV2Record.cs | 720 ++++++++ .../Scripts/XMainClient/KKSG/PayV2Record.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PayconsumeBrief.cs | 105 ++ .../XMainClient/KKSG/PayconsumeBrief.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs | 148 ++ .../Scripts/XMainClient/KKSG/PaytssInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs | 62 + .../Scripts/XMainClient/KKSG/PeerBoxArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs | 121 ++ .../Scripts/XMainClient/KKSG/PeerBoxRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PeriodTaskType.cs | 14 + .../XMainClient/KKSG/PeriodTaskType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PersonalCareerArg.cs | 105 ++ .../XMainClient/KKSG/PersonalCareerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PersonalCareerRes.cs | 122 ++ .../XMainClient/KKSG/PersonalCareerRes.cs.meta | 12 + .../XMainClient/KKSG/PersonalCarrerReqType.cs | 16 + .../XMainClient/KKSG/PersonalCarrerReqType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PersonalHomePage.cs | 547 ++++++ .../XMainClient/KKSG/PersonalHomePage.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PetChangeNotfiy.cs | 171 ++ .../XMainClient/KKSG/PetChangeNotfiy.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PetInviteInfo.cs | 320 ++++ .../Scripts/XMainClient/KKSG/PetInviteInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PetInviteNtf.cs | 78 + .../Scripts/XMainClient/KKSG/PetInviteNtf.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs | 38 + .../Assets/Scripts/XMainClient/KKSG/PetOP.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PetOperationArg.cs | 207 +++ .../XMainClient/KKSG/PetOperationArg.cs.meta | 12 + .../XMainClient/KKSG/PetOperationOtherArg.cs | 105 ++ .../XMainClient/KKSG/PetOperationOtherArg.cs.meta | 12 + .../XMainClient/KKSG/PetOperationOtherRes.cs | 62 + .../XMainClient/KKSG/PetOperationOtherRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PetOperationRes.cs | 203 +++ .../XMainClient/KKSG/PetOperationRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs | 16 + .../Scripts/XMainClient/KKSG/PetOtherOp.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PetSingle.cs | 488 ++++++ .../Scripts/XMainClient/KKSG/PetSingle.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PetSysData.cs | 203 +++ .../Scripts/XMainClient/KKSG/PetSysData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PhotographEffect.cs | 117 ++ .../XMainClient/KKSG/PhotographEffect.cs.meta | 12 + .../XMainClient/KKSG/PhotographEffectArg.cs | 17 + .../XMainClient/KKSG/PhotographEffectArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs | 62 + .../Scripts/XMainClient/KKSG/PicUrlInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs | 320 ++++ .../Scripts/XMainClient/KKSG/PkBaseHist.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkMatchStage.cs | 191 +++ .../Scripts/XMainClient/KKSG/PkMatchStage.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkNVNType.cs | 14 + .../Scripts/XMainClient/KKSG/PkNVNType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs | 128 ++ .../Scripts/XMainClient/KKSG/PkOneRec.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs | 277 +++ .../Scripts/XMainClient/KKSG/PkOneRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkPrepareNtf.cs | 62 + .../Scripts/XMainClient/KKSG/PkPrepareNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkRankExtraData.cs | 148 ++ .../XMainClient/KKSG/PkRankExtraData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs | 956 +++++++++++ .../Scripts/XMainClient/KKSG/PkRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkRecordSubInfo.cs | 133 ++ .../XMainClient/KKSG/PkRecordSubInfo.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/PkReqArg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs | 121 ++ .../Scripts/XMainClient/KKSG/PkReqRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkReqType.cs | 18 + .../Scripts/XMainClient/KKSG/PkReqType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs | 375 ++++ .../Scripts/XMainClient/KKSG/PkResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkResultType.cs | 16 + .../Scripts/XMainClient/KKSG/PkResultType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs | 94 ++ .../Scripts/XMainClient/KKSG/PkRoleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs | 29 + .../Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs | 203 +++ .../Scripts/XMainClient/KKSG/PkRoleRec.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PkTimeoutNtf.cs | 62 + .../Scripts/XMainClient/KKSG/PkTimeoutNtf.cs.meta | 12 + .../XMainClient/KKSG/PlantCultivationArg.cs | 191 +++ .../XMainClient/KKSG/PlantCultivationArg.cs.meta | 12 + .../XMainClient/KKSG/PlantCultivationRes.cs | 148 ++ .../XMainClient/KKSG/PlantCultivationRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlantGrowState.cs | 22 + .../XMainClient/KKSG/PlantGrowState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlantHarvestArg.cs | 148 ++ .../XMainClient/KKSG/PlantHarvestArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlantHarvestRes.cs | 160 ++ .../XMainClient/KKSG/PlantHarvestRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PlantInfo.cs | 504 ++++++ .../Scripts/XMainClient/KKSG/PlantInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlatBanAccount.cs | 105 ++ .../XMainClient/KKSG/PlatBanAccount.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PlatFriend.cs | 234 +++ .../Scripts/XMainClient/KKSG/PlatFriend.cs.meta | 12 + .../XMainClient/KKSG/PlatFriendRankInfo2Client.cs | 395 +++++ .../KKSG/PlatFriendRankInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlatFriendServer.cs | 191 +++ .../XMainClient/KKSG/PlatFriendServer.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PlatNotice.cs | 406 +++++ .../Scripts/XMainClient/KKSG/PlatNotice.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs | 14 + .../Scripts/XMainClient/KKSG/PlatType.cs.meta | 12 + .../XMainClient/KKSG/PlatformShareAwardPara.cs | 191 +++ .../KKSG/PlatformShareAwardPara.cs.meta | 12 + .../XMainClient/KKSG/PlatformShareResult.cs | 601 +++++++ .../XMainClient/KKSG/PlatformShareResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceNtfData.cs | 148 ++ .../XMainClient/KKSG/PlayDiceNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceOverArg.cs | 17 + .../XMainClient/KKSG/PlayDiceOverArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceOverData.cs | 17 + .../XMainClient/KKSG/PlayDiceOverData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceOverRes.cs | 164 ++ .../XMainClient/KKSG/PlayDiceOverRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs | 105 ++ .../XMainClient/KKSG/PlayDiceRequestArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs | 148 ++ .../XMainClient/KKSG/PlayDiceRequestRes.cs.meta | 12 + .../KKSG/PokerTournamentEndReFundMsg.cs | 17 + .../KKSG/PokerTournamentEndReFundMsg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/Position.cs | 277 +++ .../Scripts/XMainClient/KKSG/Position.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PositionCheck.cs | 121 ++ .../Scripts/XMainClient/KKSG/PositionCheck.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PositionCheckList.cs | 29 + .../XMainClient/KKSG/PositionCheckList.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PrivateChatList.cs | 51 + .../XMainClient/KKSG/PrivateChatList.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PunishDataType.cs | 14 + .../XMainClient/KKSG/PunishDataType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PunishType.cs | 42 + .../Scripts/XMainClient/KKSG/PunishType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PushConfig.cs | 105 ++ .../Scripts/XMainClient/KKSG/PushConfig.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs | 148 ++ .../Scripts/XMainClient/KKSG/PushInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PushPraise.cs | 105 ++ .../Scripts/XMainClient/KKSG/PushPraise.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PushQuestionNtf.cs | 105 ++ .../XMainClient/KKSG/PushQuestionNtf.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs | 62 + .../Assets/Scripts/XMainClient/KKSG/PvpArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs | 406 +++++ .../Scripts/XMainClient/KKSG/PvpBaseData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpBattleBeginData.cs | 234 +++ .../XMainClient/KKSG/PvpBattleBeginData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpBattleEndData.cs | 148 ++ .../XMainClient/KKSG/PvpBattleEndData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpBattleKill.cs | 203 +++ .../Scripts/XMainClient/KKSG/PvpBattleKill.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs | 461 +++++ .../Scripts/XMainClient/KKSG/PvpData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PvpHistory.cs | 29 + .../Scripts/XMainClient/KKSG/PvpHistory.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpNowGameData.cs | 375 ++++ .../XMainClient/KKSG/PvpNowGameData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpNowUnitData.cs | 320 ++++ .../XMainClient/KKSG/PvpNowUnitData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs | 257 +++ .../Scripts/XMainClient/KKSG/PvpOneRec.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/PvpReqType.cs | 20 + .../Scripts/XMainClient/KKSG/PvpReqType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs | 137 ++ .../Assets/Scripts/XMainClient/KKSG/PvpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/PvpRoleBrief.cs | 234 +++ .../Scripts/XMainClient/KKSG/PvpRoleBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs | 277 +++ .../XMainClient/KKSG/QAEnterRoomNtf.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs | 105 ++ .../Scripts/XMainClient/KKSG/QAIDName.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QAIDNameList.cs | 29 + .../Scripts/XMainClient/KKSG/QAIDNameList.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs | 148 ++ .../Scripts/XMainClient/KKSG/QANotify.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs | 117 ++ .../Scripts/XMainClient/KKSG/QAOverNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QARoomRankData.cs | 105 ++ .../XMainClient/KKSG/QARoomRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QARoomRankNtf.cs | 74 + .../Scripts/XMainClient/KKSG/QARoomRankNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs | 535 ++++++ .../Scripts/XMainClient/KKSG/QQVipInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QQVipInfoClient.cs | 234 +++ .../XMainClient/KKSG/QQVipInfoClient.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QTEOperation.cs | 105 ++ .../Scripts/XMainClient/KKSG/QTEOperation.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryBoxsArg.cs | 17 + .../Scripts/XMainClient/KKSG/QueryBoxsArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryBoxsRes.cs | 117 ++ .../Scripts/XMainClient/KKSG/QueryBoxsRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryClientIpArg.cs | 62 + .../XMainClient/KKSG/QueryClientIpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryClientIpRes.cs | 62 + .../XMainClient/KKSG/QueryClientIpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryGateArg.cs | 363 ++++ .../Scripts/XMainClient/KKSG/QueryGateArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryGateRes.cs | 456 +++++ .../Scripts/XMainClient/KKSG/QueryGateRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryGuildCardArg.cs | 17 + .../XMainClient/KKSG/QueryGuildCardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryGuildCardRes.cs | 461 +++++ .../XMainClient/KKSG/QueryGuildCardRes.cs.meta | 12 + .../XMainClient/KKSG/QueryGuildCheckinArg.cs | 17 + .../XMainClient/KKSG/QueryGuildCheckinArg.cs.meta | 12 + .../XMainClient/KKSG/QueryGuildCheckinRes.cs | 234 +++ .../XMainClient/KKSG/QueryGuildCheckinRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs | 17 + .../XMainClient/KKSG/QueryLotteryCDArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs | 277 +++ .../XMainClient/KKSG/QueryLotteryCDRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs | 62 + .../XMainClient/KKSG/QueryMayhemRankArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs | 219 +++ .../XMainClient/KKSG/QueryMayhemRankRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryOpenGameArg.cs | 17 + .../XMainClient/KKSG/QueryOpenGameArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryOpenGameRes.cs | 105 ++ .../XMainClient/KKSG/QueryOpenGameRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryPkInfoRes.cs | 250 +++ .../XMainClient/KKSG/QueryPkInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryPowerPointArg.cs | 17 + .../XMainClient/KKSG/QueryPowerPointArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryPowerPointRes.cs | 85 + .../XMainClient/KKSG/QueryPowerPointRes.cs.meta | 12 + .../XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs | 74 + .../KKSG/QueryQQFriendsVipInfoArg.cs.meta | 12 + .../XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs | 74 + .../KKSG/QueryQQFriendsVipInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs | 62 + .../XMainClient/KKSG/QueryQQVipInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs | 78 + .../XMainClient/KKSG/QueryQQVipInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryResWarArg.cs | 62 + .../XMainClient/KKSG/QueryResWarArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryResWarEnum.cs | 14 + .../XMainClient/KKSG/QueryResWarEnum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryResWarRes.cs | 94 ++ .../XMainClient/KKSG/QueryResWarRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryRoleStateAck.cs | 40 + .../XMainClient/KKSG/QueryRoleStateAck.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryRoleStateReq.cs | 29 + .../XMainClient/KKSG/QueryRoleStateReq.cs.meta | 12 + .../XMainClient/KKSG/QuerySceneDayCountArg.cs | 74 + .../XMainClient/KKSG/QuerySceneDayCountArg.cs.meta | 12 + .../XMainClient/KKSG/QuerySceneDayCountRes.cs | 107 ++ .../XMainClient/KKSG/QuerySceneDayCountRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs | 17 + .../XMainClient/KKSG/QuerySceneTimeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs | 105 ++ .../XMainClient/KKSG/QuerySceneTimeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryShopItemArg.cs | 105 ++ .../XMainClient/KKSG/QueryShopItemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/QueryShopItemRes.cs | 160 ++ .../XMainClient/KKSG/QueryShopItemRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs | 105 ++ .../Scripts/XMainClient/KKSG/QuitRoom.cs.meta | 12 + .../XMainClient/KKSG/RandomFriendWaitListArg.cs | 62 + .../KKSG/RandomFriendWaitListArg.cs.meta | 12 + .../XMainClient/KKSG/RandomFriendWaitListRes.cs | 184 ++ .../KKSG/RandomFriendWaitListRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RankData.cs | 1713 +++++++++++++++++++ .../Scripts/XMainClient/KKSG/RankData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RankList.cs | 29 + .../Scripts/XMainClient/KKSG/RankList.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs | 105 ++ .../Scripts/XMainClient/KKSG/RankOnce.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RankeType.cs | 96 ++ .../Scripts/XMainClient/KKSG/RankeType.cs.meta | 12 + .../XMainClient/KKSG/ReEnterRiskBattleArg.cs | 17 + .../XMainClient/KKSG/ReEnterRiskBattleArg.cs.meta | 12 + .../XMainClient/KKSG/ReEnterRiskBattleRes.cs | 62 + .../XMainClient/KKSG/ReEnterRiskBattleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReachAchieveNtf.cs | 62 + .../XMainClient/KKSG/ReachAchieveNtf.cs.meta | 12 + .../XMainClient/KKSG/ReachDesignationNtf.cs | 62 + .../XMainClient/KKSG/ReachDesignationNtf.cs.meta | 12 + .../XMainClient/KKSG/ReadAccountDataType.cs | 16 + .../XMainClient/KKSG/ReadAccountDataType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RecAllianceArg.cs | 62 + .../XMainClient/KKSG/RecAllianceArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RecAllianceRes.cs | 105 ++ .../XMainClient/KKSG/RecAllianceRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReceiveFlowerData.cs | 320 ++++ .../XMainClient/KKSG/ReceiveFlowerData.cs.meta | 12 + .../KKSG/ReceiveRoleFlowerInfo2Client.cs | 117 ++ .../KKSG/ReceiveRoleFlowerInfo2Client.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReconectSync.cs | 138 ++ .../Scripts/XMainClient/KKSG/ReconectSync.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReconnArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/ReconnArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReconnRes.cs | 62 + .../Scripts/XMainClient/KKSG/ReconnRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReconnectScene.cs | 105 ++ .../XMainClient/KKSG/ReconnectScene.cs.meta | 12 + .../XMainClient/KKSG/RefreshSweepRewardArg.cs | 17 + .../XMainClient/KKSG/RefreshSweepRewardArg.cs.meta | 12 + .../XMainClient/KKSG/RefreshSweepRewardRes.cs | 105 ++ .../XMainClient/KKSG/RefreshSweepRewardRes.cs.meta | 12 + .../XMainClient/KKSG/RefreshWeeklyTaskArg.cs | 62 + .../XMainClient/KKSG/RefreshWeeklyTaskArg.cs.meta | 12 + .../XMainClient/KKSG/RefreshWeeklyTaskRes.cs | 78 + .../XMainClient/KKSG/RefreshWeeklyTaskRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RemoveBlackListArg.cs | 62 + .../XMainClient/KKSG/RemoveBlackListArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RemoveBlackListRes.cs | 62 + .../XMainClient/KKSG/RemoveBlackListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RemoveFriendArg.cs | 62 + .../XMainClient/KKSG/RemoveFriendArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RemoveFriendRes.cs | 62 + .../XMainClient/KKSG/RemoveFriendRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs | 62 + .../XMainClient/KKSG/RemoveIBShopIcon.cs.meta | 12 + .../KKSG/ReplyPartyExchangeItemOptArg.cs | 105 ++ .../KKSG/ReplyPartyExchangeItemOptArg.cs.meta | 12 + .../KKSG/ReplyPartyExchangeItemOptRes.cs | 320 ++++ .../KKSG/ReplyPartyExchangeItemOptRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs | 117 ++ .../XMainClient/KKSG/ReportBadPlayerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs | 62 + .../XMainClient/KKSG/ReportBadPlayerRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReportBattleArg.cs | 34 + .../XMainClient/KKSG/ReportBattleArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReportBattleRes.cs | 62 + .../XMainClient/KKSG/ReportBattleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ReportDataRecord.cs | 676 ++++++++ .../XMainClient/KKSG/ReportDataRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs | 62 + .../Scripts/XMainClient/KKSG/ReqAutoPlay.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildArenaHistoryRes.cs | 17 + .../KKSG/ReqGuildArenaHistoryRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildArenaHistoryRse.cs | 29 + .../KKSG/ReqGuildArenaHistoryRse.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildInheritInfoArg.cs | 17 + .../KKSG/ReqGuildInheritInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildInheritInfoRes.cs | 29 + .../KKSG/ReqGuildInheritInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildLadderInfoAgr.cs | 62 + .../XMainClient/KKSG/ReqGuildLadderInfoAgr.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildLadderInfoRes.cs | 214 +++ .../XMainClient/KKSG/ReqGuildLadderInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs | 62 + .../KKSG/ReqGuildLadderRnakInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs | 117 ++ .../KKSG/ReqGuildLadderRnakInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildRankInfoArg.cs | 17 + .../XMainClient/KKSG/ReqGuildRankInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildRankInfoRes.cs | 191 +++ .../XMainClient/KKSG/ReqGuildRankInfoRes.cs.meta | 12 + .../KKSG/ReqGuildTerrAllianceInfoArg.cs | 17 + .../KKSG/ReqGuildTerrAllianceInfoArg.cs.meta | 12 + .../KKSG/ReqGuildTerrAllianceInfoRes.cs | 74 + .../KKSG/ReqGuildTerrAllianceInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs | 62 + .../KKSG/ReqGuildTerrChallInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs | 74 + .../KKSG/ReqGuildTerrChallInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrCityInfo.cs | 203 +++ .../XMainClient/KKSG/ReqGuildTerrCityInfo.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs | 17 + .../KKSG/ReqGuildTerrCityInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs | 17 + .../KKSG/ReqGuildTerrIntellInfoArg.cs.meta | 12 + .../XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs | 29 + .../KKSG/ReqGuildTerrIntellInfoRes.cs.meta | 12 + .../XMainClient/KKSG/ReqPlatFriendRankListArg.cs | 17 + .../KKSG/ReqPlatFriendRankListArg.cs.meta | 12 + .../XMainClient/KKSG/ReqPlatFriendRankListRes.cs | 90 + .../KKSG/ReqPlatFriendRankListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarAllInfo.cs | 117 ++ .../Scripts/XMainClient/KKSG/ResWarAllInfo.cs.meta | 12 + .../XMainClient/KKSG/ResWarAllTeamBaseInfo.cs | 29 + .../XMainClient/KKSG/ResWarAllTeamBaseInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarArg.cs | 62 + .../Scripts/XMainClient/KKSG/ResWarArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarBuffArg.cs | 62 + .../Scripts/XMainClient/KKSG/ResWarBuffArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarBuffRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/ResWarBuffRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarEnemyTime.cs | 62 + .../XMainClient/KKSG/ResWarEnemyTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarExploreArg.cs | 62 + .../XMainClient/KKSG/ResWarExploreArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarExploreRes.cs | 62 + .../XMainClient/KKSG/ResWarExploreRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs | 203 +++ .../Scripts/XMainClient/KKSG/ResWarFinal.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarFinalAll.cs | 29 + .../XMainClient/KKSG/ResWarFinalAll.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarGroupData.cs | 148 ++ .../XMainClient/KKSG/ResWarGroupData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarGuildBrief.cs | 403 +++++ .../XMainClient/KKSG/ResWarGuildBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarMineData.cs | 105 ++ .../XMainClient/KKSG/ResWarMineData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarPVEArg.cs | 62 + .../Scripts/XMainClient/KKSG/ResWarPVEArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarPVERes.cs | 62 + .../Scripts/XMainClient/KKSG/ResWarPVERes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarRank.cs | 191 +++ .../Scripts/XMainClient/KKSG/ResWarRank.cs.meta | 12 + .../XMainClient/KKSG/ResWarRankSimpleInfo.cs | 29 + .../XMainClient/KKSG/ResWarRankSimpleInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarRes.cs | 50 + .../Scripts/XMainClient/KKSG/ResWarRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarResult.cs | 16 + .../Scripts/XMainClient/KKSG/ResWarResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarRoleRank.cs | 234 +++ .../XMainClient/KKSG/ResWarRoleRank.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs | 62 + .../XMainClient/KKSG/ResWarRoleRankArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs | 29 + .../XMainClient/KKSG/ResWarRoleRankRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarState.cs | 14 + .../Scripts/XMainClient/KKSG/ResWarState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarStateInfo.cs | 62 + .../XMainClient/KKSG/ResWarStateInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs | 406 +++++ .../XMainClient/KKSG/ResWarTeamBaseInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResWarTime.cs | 62 + .../Scripts/XMainClient/KKSG/ResWarTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResWarTimeType.cs | 18 + .../XMainClient/KKSG/ResWarTimeType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResetSkillArg.cs | 62 + .../Scripts/XMainClient/KKSG/ResetSkillArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResetSkillRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/ResetSkillRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResetTowerArg.cs | 62 + .../Scripts/XMainClient/KKSG/ResetTowerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ResetTowerRes.cs | 62 + .../Scripts/XMainClient/KKSG/ResetTowerRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResetType.cs | 16 + .../Scripts/XMainClient/KKSG/ResetType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ResumeItem.cs | 78 + .../Scripts/XMainClient/KKSG/ResumeItem.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs | 62 + .../Scripts/XMainClient/KKSG/RetAutoPlay.cs.meta | 12 + .../XMainClient/KKSG/ReturnSmeltStoneArg.cs | 62 + .../XMainClient/KKSG/ReturnSmeltStoneArg.cs.meta | 12 + .../XMainClient/KKSG/ReturnSmeltStoneRes.cs | 62 + .../XMainClient/KKSG/ReturnSmeltStoneRes.cs.meta | 12 + .../XMainClient/KKSG/ReturnToSelectRoleArg.cs | 17 + .../XMainClient/KKSG/ReturnToSelectRoleArg.cs.meta | 12 + .../XMainClient/KKSG/ReturnToSelectRoleRes.cs | 34 + .../XMainClient/KKSG/ReturnToSelectRoleRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReviveArg.cs | 121 ++ .../Scripts/XMainClient/KKSG/ReviveArg.cs.meta | 12 + .../XMainClient/KKSG/ReviveCountdownInfo.cs | 148 ++ .../XMainClient/KKSG/ReviveCountdownInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs | 117 ++ .../Scripts/XMainClient/KKSG/ReviveInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReviveRes.cs | 74 + .../Scripts/XMainClient/KKSG/ReviveRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ReviveType.cs | 24 + .../Scripts/XMainClient/KKSG/ReviveType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RewardChanged.cs | 40 + .../Scripts/XMainClient/KKSG/RewardChanged.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RewardInfo.cs | 429 +++++ .../Scripts/XMainClient/KKSG/RewardInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RewardRecord.cs | 171 ++ .../Scripts/XMainClient/KKSG/RewardRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RewardStatus.cs | 16 + .../Scripts/XMainClient/KKSG/RewardStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs | 148 ++ .../XMainClient/KKSG/RiftEachFloorInfo.cs.meta | 12 + .../XMainClient/KKSG/RiftFirstPassOpType.cs | 14 + .../XMainClient/KKSG/RiftFirstPassOpType.cs.meta | 12 + .../XMainClient/KKSG/RiftFirstPassRewardArg.cs | 105 ++ .../KKSG/RiftFirstPassRewardArg.cs.meta | 12 + .../XMainClient/KKSG/RiftFirstPassRewardRes.cs | 74 + .../KKSG/RiftFirstPassRewardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiftFloorStatus.cs | 20 + .../XMainClient/KKSG/RiftFloorStatus.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs | 207 +++ .../XMainClient/KKSG/RiftGuildRankInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiftRankData.cs | 191 +++ .../Scripts/XMainClient/KKSG/RiftRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiftRecord2Db.cs | 268 +++ .../Scripts/XMainClient/KKSG/RiftRecord2Db.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RiftResult.cs | 148 ++ .../Scripts/XMainClient/KKSG/RiftResult.cs.meta | 12 + .../XMainClient/KKSG/RiftSceneInfoNtfData.cs | 74 + .../XMainClient/KKSG/RiftSceneInfoNtfData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs | 207 +++ .../Scripts/XMainClient/KKSG/RiskBoxInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskBoxState.cs | 20 + .../Scripts/XMainClient/KKSG/RiskBoxState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs | 46 + .../Scripts/XMainClient/KKSG/RiskBuyData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs | 17 + .../XMainClient/KKSG/RiskBuyRequestArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs | 62 + .../XMainClient/KKSG/RiskBuyRequestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskGridInfo.cs | 207 +++ .../Scripts/XMainClient/KKSG/RiskGridInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskGridType.cs | 22 + .../Scripts/XMainClient/KKSG/RiskGridType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs | 180 ++ .../Scripts/XMainClient/KKSG/RiskInfo2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskMapInfos.cs | 128 ++ .../Scripts/XMainClient/KKSG/RiskMapInfos.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RiskOneMapInfo.cs | 214 +++ .../XMainClient/KKSG/RiskOneMapInfo.cs.meta | 12 + .../XMainClient/KKSG/RiskRecoverDiceData.cs | 105 ++ .../XMainClient/KKSG/RiskRecoverDiceData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs | 978 +++++++++++ .../Scripts/XMainClient/KKSG/RoleAllInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RoleBrief.cs | 1040 ++++++++++++ .../Scripts/XMainClient/KKSG/RoleBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleBriefInfo.cs | 262 +++ .../Scripts/XMainClient/KKSG/RoleBriefInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RoleConfig.cs | 40 + .../Scripts/XMainClient/KKSG/RoleConfig.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleDataReadType.cs | 14 + .../XMainClient/KKSG/RoleDataReadType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleEventType.cs | 12 + .../Scripts/XMainClient/KKSG/RoleEventType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleExtraInfo.cs | 320 ++++ .../Scripts/XMainClient/KKSG/RoleExtraInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleFindBackRecord.cs | 376 +++++ .../XMainClient/KKSG/RoleFindBackRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleGuildBonusData.cs | 51 + .../XMainClient/KKSG/RoleGuildBonusData.cs.meta | 12 + .../XMainClient/KKSG/RoleGuildContribute.cs | 191 +++ .../XMainClient/KKSG/RoleGuildContribute.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleLotteryInfo.cs | 719 ++++++++ .../XMainClient/KKSG/RoleLotteryInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleMiscData.cs | 1541 +++++++++++++++++ .../Scripts/XMainClient/KKSG/RoleMiscData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleOutLookBrief.cs | 348 ++++ .../XMainClient/KKSG/RoleOutLookBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RolePartnerData.cs | 363 ++++ .../XMainClient/KKSG/RolePartnerData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RolePushInfo.cs | 40 + .../Scripts/XMainClient/KKSG/RolePushInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleRiskInfo.cs | 191 +++ .../Scripts/XMainClient/KKSG/RoleRiskInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleSmallInfo.cs | 234 +++ .../Scripts/XMainClient/KKSG/RoleSmallInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RoleState.cs | 18 + .../Scripts/XMainClient/KKSG/RoleState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleStateMatch.cs | 148 ++ .../XMainClient/KKSG/RoleStateMatch.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleStateNtf.cs | 51 + .../Scripts/XMainClient/KKSG/RoleStateNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleStateReport.cs | 51 + .../XMainClient/KKSG/RoleStateReport.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RoleSystem.cs | 117 ++ .../Scripts/XMainClient/KKSG/RoleSystem.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs | 585 +++++++ .../Scripts/XMainClient/KKSG/RoleTask.cs.meta | 12 + .../Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs | 234 +++ .../XMainClient/KKSG/RoleTeamCostInfo.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs | 172 ++ .../Scripts/XMainClient/KKSG/RoleType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/RollInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs | 74 + .../Scripts/XMainClient/KKSG/RollInfoRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SAtlasRecord.cs | 40 + .../Scripts/XMainClient/KKSG/SAtlasRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs | 73 + .../Scripts/XMainClient/KKSG/SBuffRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SCEliRoomInfo.cs | 223 +++ .../Scripts/XMainClient/KKSG/SCEliRoomInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SCEliRoundInfo.cs | 74 + .../XMainClient/KKSG/SCEliRoundInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SCEliRoundType.cs | 18 + .../XMainClient/KKSG/SCEliRoundType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SCEliTeamInfo.cs | 105 ++ .../Scripts/XMainClient/KKSG/SCEliTeamInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SChatRecord.cs | 105 ++ .../Scripts/XMainClient/KKSG/SChatRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/SMail.cs | 816 +++++++++ .../Assets/Scripts/XMainClient/KKSG/SMail.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SPetRecord.cs | 363 ++++ .../Scripts/XMainClient/KKSG/SPetRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SQARecord.cs | 171 ++ .../Scripts/XMainClient/KKSG/SQARecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SRoleMultiReward.cs | 85 + .../XMainClient/KKSG/SRoleMultiReward.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SSceneState.cs | 105 ++ .../Scripts/XMainClient/KKSG/SSceneState.cs.meta | 12 + .../XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs | 105 ++ .../KKSG/STC_ACHIEVE_POINT_REWARD.cs.meta | 12 + .../Scripts/XMainClient/KKSG/STransformBuff.cs | 121 ++ .../XMainClient/KKSG/STransformBuff.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs | 16 + .../XMainClient/KKSG/SaveHistIbGiftEnum.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs | 268 +++ .../Scripts/XMainClient/KKSG/SceneCfg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs | 51 + .../XMainClient/KKSG/SceneDamageRankNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneFinishState.cs | 22 + .../XMainClient/KKSG/SceneFinishState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneLeftDoodad.cs | 29 + .../XMainClient/KKSG/SceneLeftDoodad.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneMobaOpArg.cs | 105 ++ .../XMainClient/KKSG/SceneMobaOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneMobaOpRes.cs | 105 ++ .../XMainClient/KKSG/SceneMobaOpRes.cs.meta | 12 + .../XMainClient/KKSG/ScenePrepareInfoNtf.cs | 29 + .../XMainClient/KKSG/ScenePrepareInfoNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneRequest.cs | 148 ++ .../Scripts/XMainClient/KKSG/SceneRequest.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SceneStateNtf.cs | 78 + .../Scripts/XMainClient/KKSG/SceneStateNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SceneType.cs | 144 ++ .../Scripts/XMainClient/KKSG/SceneType.cs.meta | 12 + .../XMainClient/KKSG/SelectChargeBackRoleArg.cs | 62 + .../KKSG/SelectChargeBackRoleArg.cs.meta | 12 + .../XMainClient/KKSG/SelectChargeBackRoleRes.cs | 62 + .../KKSG/SelectChargeBackRoleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelectChestArg.cs | 62 + .../XMainClient/KKSG/SelectChestArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelectChestRes.cs | 74 + .../XMainClient/KKSG/SelectChestRes.cs.meta | 12 + .../XMainClient/KKSG/SelectHeroAncientPowerArg.cs | 62 + .../KKSG/SelectHeroAncientPowerArg.cs.meta | 12 + .../XMainClient/KKSG/SelectHeroAncientPowerRes.cs | 62 + .../KKSG/SelectHeroAncientPowerRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelectRoleNewArg.cs | 62 + .../XMainClient/KKSG/SelectRoleNewArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelectRoleNewRes.cs | 191 +++ .../XMainClient/KKSG/SelectRoleNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelectRoleNtfData.cs | 121 ++ .../XMainClient/KKSG/SelectRoleNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SelfServerData.cs | 78 + .../XMainClient/KKSG/SelfServerData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SendFlowerArg.cs | 234 +++ .../Scripts/XMainClient/KKSG/SendFlowerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SendFlowerRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/SendFlowerRes.cs.meta | 12 + .../XMainClient/KKSG/SendGift2PlatFriendArg.cs | 62 + .../KKSG/SendGift2PlatFriendArg.cs.meta | 12 + .../XMainClient/KKSG/SendGift2PlatFriendRes.cs | 62 + .../KKSG/SendGift2PlatFriendRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SendGuildBonusArg.cs | 17 + .../XMainClient/KKSG/SendGuildBonusArg.cs.meta | 12 + .../KKSG/SendGuildBonusInSendListArg.cs | 62 + .../KKSG/SendGuildBonusInSendListArg.cs.meta | 12 + .../KKSG/SendGuildBonusInSendListRes.cs | 62 + .../KKSG/SendGuildBonusInSendListRes.cs.meta | 12 + .../XMainClient/KKSG/SendGuildBonusNtfData.cs | 62 + .../XMainClient/KKSG/SendGuildBonusNtfData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SendGuildBonusRes.cs | 62 + .../XMainClient/KKSG/SendGuildBonusRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ServerFlag.cs | 24 + .../Scripts/XMainClient/KKSG/ServerFlag.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ServerOpenDay.cs | 191 +++ .../Scripts/XMainClient/KKSG/ServerOpenDay.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ServerTag.cs | 14 + .../Scripts/XMainClient/KKSG/ServerTag.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetDesignationReq.cs | 105 ++ .../XMainClient/KKSG/SetDesignationReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetDesignationRes.cs | 117 ++ .../XMainClient/KKSG/SetDesignationRes.cs.meta | 12 + .../XMainClient/KKSG/SetHeroInHeroBattleArg.cs | 62 + .../KKSG/SetHeroInHeroBattleArg.cs.meta | 12 + .../XMainClient/KKSG/SetHeroInHeroBattleRes.cs | 62 + .../KKSG/SetHeroInHeroBattleRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetPreShowArg.cs | 29 + .../Scripts/XMainClient/KKSG/SetPreShowArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetPreShowRes.cs | 62 + .../Scripts/XMainClient/KKSG/SetPreShowRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetRoleConfigReq.cs | 105 ++ .../XMainClient/KKSG/SetRoleConfigReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetRoleConfigRes.cs | 62 + .../XMainClient/KKSG/SetRoleConfigRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetSubscirbeArg.cs | 117 ++ .../XMainClient/KKSG/SetSubscirbeArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetSubscribeRes.cs | 62 + .../XMainClient/KKSG/SetSubscribeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SetVoipMemberState.cs | 62 + .../XMainClient/KKSG/SetVoipMemberState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ShadowCatData.cs | 74 + .../Scripts/XMainClient/KKSG/ShadowCatData.cs.meta | 12 + .../XMainClient/KKSG/ShadowCatOperationArg.cs | 105 ++ .../XMainClient/KKSG/ShadowCatOperationArg.cs.meta | 12 + .../XMainClient/KKSG/ShadowCatOperationRes.cs | 74 + .../XMainClient/KKSG/ShadowCatOperationRes.cs.meta | 12 + .../XMainClient/KKSG/ShareRandomGiftData.cs | 62 + .../XMainClient/KKSG/ShareRandomGiftData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ShareReportData.cs | 105 ++ .../XMainClient/KKSG/ShareReportData.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs | 207 +++ .../Scripts/XMainClient/KKSG/ShopItem.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/ShopRecord.cs | 117 ++ .../Scripts/XMainClient/KKSG/ShopRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ShopRecordOne.cs | 333 ++++ .../Scripts/XMainClient/KKSG/ShopRecordOne.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs | 62 + .../XMainClient/KKSG/ShowFlowerPageArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs | 475 ++++++ .../XMainClient/KKSG/ShowFlowerPageRes.cs.meta | 12 + .../XMainClient/KKSG/SkillBulletResultReqUnit.cs | 176 ++ .../KKSG/SkillBulletResultReqUnit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillChangedData.cs | 301 ++++ .../XMainClient/KKSG/SkillChangedData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillCoolPara.cs | 17 + .../Scripts/XMainClient/KKSG/SkillCoolPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillDataUnit.cs | 191 +++ .../Scripts/XMainClient/KKSG/SkillDataUnit.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SkillInfo.cs | 191 +++ .../Scripts/XMainClient/KKSG/SkillInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillInitCoolPara.cs | 17 + .../XMainClient/KKSG/SkillInitCoolPara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillLevelupArg.cs | 62 + .../XMainClient/KKSG/SkillLevelupArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillLevelupRes.cs | 62 + .../XMainClient/KKSG/SkillLevelupRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SkillRecord.cs | 193 +++ .../Scripts/XMainClient/KKSG/SkillRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs | 246 +++ .../XMainClient/KKSG/SkillReplyDataUnit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillResultReqUnit.cs | 278 +++ .../XMainClient/KKSG/SkillResultReqUnit.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkillTypeEnum.cs | 26 + .../Scripts/XMainClient/KKSG/SkillTypeEnum.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityAllInfo.cs | 117 ++ .../XMainClient/KKSG/SkyCityAllInfo.cs.meta | 12 + .../XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs | 117 ++ .../KKSG/SkyCityAllTeamBaseInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs | 17 + .../Scripts/XMainClient/KKSG/SkyCityArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityEnterArg.cs | 62 + .../XMainClient/KKSG/SkyCityEnterArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityEnterRes.cs | 62 + .../XMainClient/KKSG/SkyCityEnterRes.cs.meta | 12 + .../XMainClient/KKSG/SkyCityEstimateBaseInfo.cs | 320 ++++ .../KKSG/SkyCityEstimateBaseInfo.cs.meta | 12 + .../XMainClient/KKSG/SkyCityEstimateInfo.cs | 128 ++ .../XMainClient/KKSG/SkyCityEstimateInfo.cs.meta | 12 + .../XMainClient/KKSG/SkyCityFinalBaseInfo.cs | 320 ++++ .../XMainClient/KKSG/SkyCityFinalBaseInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs | 128 ++ .../XMainClient/KKSG/SkyCityFinalInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityGroupData.cs | 148 ++ .../XMainClient/KKSG/SkyCityGroupData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityRankData.cs | 277 +++ .../XMainClient/KKSG/SkyCityRankData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs | 50 + .../Scripts/XMainClient/KKSG/SkyCityRes.cs.meta | 12 + .../XMainClient/KKSG/SkyCityTeamBaseInfo.cs | 320 ++++ .../XMainClient/KKSG/SkyCityTeamBaseInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityTeamScore.cs | 105 ++ .../XMainClient/KKSG/SkyCityTeamScore.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs | 105 ++ .../XMainClient/KKSG/SkyCityTimeInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCityTimeType.cs | 22 + .../XMainClient/KKSG/SkyCityTimeType.cs.meta | 12 + .../XMainClient/KKSG/SkyCraftBattleRecord.cs | 277 +++ .../XMainClient/KKSG/SkyCraftBattleRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs | 34 + .../XMainClient/KKSG/SkyCraftEliRoomNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs | 62 + .../XMainClient/KKSG/SkyCraftMatchNtf.cs.meta | 12 + .../XMainClient/KKSG/SkyCraftMatchNtfType.cs | 16 + .../XMainClient/KKSG/SkyCraftMatchNtfType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs | 62 + .../XMainClient/KKSG/SkyCraftMatchReq.cs.meta | 12 + .../XMainClient/KKSG/SkyCraftMatchReqTpe.cs | 14 + .../XMainClient/KKSG/SkyCraftMatchReqTpe.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs | 62 + .../XMainClient/KKSG/SkyCraftMatchRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftRankData.cs | 234 +++ .../XMainClient/KKSG/SkyCraftRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyCraftType.cs | 14 + .../Scripts/XMainClient/KKSG/SkyCraftType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyTeamDetail.cs | 160 ++ .../Scripts/XMainClient/KKSG/SkyTeamDetail.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs | 34 + .../XMainClient/KKSG/SkyTeamMemberInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SkyTeamState.cs | 16 + .../Scripts/XMainClient/KKSG/SkyTeamState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SmeltItemArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/SmeltItemArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SmeltItemRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/SmeltItemRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SpActivity.cs | 149 ++ .../Scripts/XMainClient/KKSG/SpActivity.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpActivityChange.cs | 191 +++ .../XMainClient/KKSG/SpActivityChange.cs.meta | 12 + .../XMainClient/KKSG/SpActivityOffsetDay.cs | 51 + .../XMainClient/KKSG/SpActivityOffsetDay.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpActivityOne.cs | 315 ++++ .../Scripts/XMainClient/KKSG/SpActivityOne.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpActivityTask.cs | 148 ++ .../XMainClient/KKSG/SpActivityTask.cs.meta | 12 + .../XMainClient/KKSG/SpFirstCompleteScene.cs | 74 + .../XMainClient/KKSG/SpFirstCompleteScene.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpecialStageInfo.cs | 121 ++ .../XMainClient/KKSG/SpecialStageInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpecialStateNtf.cs | 148 ++ .../XMainClient/KKSG/SpecialStateNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpriteChanged.cs | 51 + .../Scripts/XMainClient/KKSG/SpriteChanged.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs | 452 +++++ .../Scripts/XMainClient/KKSG/SpriteInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpriteOperationArg.cs | 214 +++ .../XMainClient/KKSG/SpriteOperationArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpriteOperationRes.cs | 171 ++ .../XMainClient/KKSG/SpriteOperationRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SpriteRecord.cs | 112 ++ .../Scripts/XMainClient/KKSG/SpriteRecord.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SpriteState.cs | 105 ++ .../Scripts/XMainClient/KKSG/SpriteState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SpriteType.cs | 36 + .../Scripts/XMainClient/KKSG/SpriteType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageAssistOne.cs | 105 ++ .../XMainClient/KKSG/StageAssistOne.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageCountResetArg.cs | 62 + .../XMainClient/KKSG/StageCountResetArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageCountResetRes.cs | 62 + .../XMainClient/KKSG/StageCountResetRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageGuildInfo.cs | 148 ++ .../XMainClient/KKSG/StageGuildInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/StageInfo.cs | 802 +++++++++ .../Scripts/XMainClient/KKSG/StageInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageRankCond.cs | 28 + .../Scripts/XMainClient/KKSG/StageRankCond.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageResultInfo.cs | 309 ++++ .../XMainClient/KKSG/StageResultInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageRoleResult.cs | 1782 ++++++++++++++++++++ .../XMainClient/KKSG/StageRoleResult.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/StageTrophy.cs | 117 ++ .../Scripts/XMainClient/KKSG/StageTrophy.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageTrophyData.cs | 332 ++++ .../XMainClient/KKSG/StageTrophyData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StageWatchInfo.cs | 105 ++ .../XMainClient/KKSG/StageWatchInfo.cs.meta | 12 + .../XMainClient/KKSG/StartBattleFailedRes.cs | 105 ++ .../XMainClient/KKSG/StartBattleFailedRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartGuildCardArg.cs | 17 + .../XMainClient/KKSG/StartGuildCardArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartGuildCardRes.cs | 160 ++ .../XMainClient/KKSG/StartGuildCardRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartPlantArg.cs | 234 +++ .../Scripts/XMainClient/KKSG/StartPlantArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartPlantRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/StartPlantRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartRollNtfData.cs | 34 + .../XMainClient/KKSG/StartRollNtfData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/StartUpType.cs | 16 + .../Scripts/XMainClient/KKSG/StartUpType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartWeddingCarArg.cs | 17 + .../XMainClient/KKSG/StartWeddingCarArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StartWeddingCarRes.cs | 62 + .../XMainClient/KKSG/StartWeddingCarRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StcAchieveInfo.cs | 105 ++ .../XMainClient/KKSG/StcAchieveInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StcDesignationInfo.cs | 234 +++ .../XMainClient/KKSG/StcDesignationInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StepMoveData.cs | 191 +++ .../Scripts/XMainClient/KKSG/StepMoveData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StepSyncData.cs | 578 +++++++ .../Scripts/XMainClient/KKSG/StepSyncData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StepSyncInfo.cs | 74 + .../Scripts/XMainClient/KKSG/StepSyncInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StopMatchReason.cs | 18 + .../XMainClient/KKSG/StopMatchReason.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs | 62 + .../XMainClient/KKSG/StudyGuildSkillArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs | 191 +++ .../XMainClient/KKSG/StudyGuildSkillRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SubScribe.cs | 148 ++ .../Scripts/XMainClient/KKSG/SubScribe.cs.meta | 12 + .../XMainClient/KKSG/SurviveFightEndType.cs | 18 + .../XMainClient/KKSG/SurviveFightEndType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SurviveFightStage.cs | 14 + .../XMainClient/KKSG/SurviveFightStage.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SurviveRankData.cs | 191 +++ .../XMainClient/KKSG/SurviveRankData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SurviveRecord.cs | 191 +++ .../Scripts/XMainClient/KKSG/SurviveRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SurviveReqArg.cs | 17 + .../Scripts/XMainClient/KKSG/SurviveReqArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SurviveReqRes.cs | 234 +++ .../Scripts/XMainClient/KKSG/SurviveReqRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/SweepArg.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs | 160 ++ .../Scripts/XMainClient/KKSG/SweepRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SweepResult.cs | 29 + .../Scripts/XMainClient/KKSG/SweepResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SweepTowerArg.cs | 78 + .../Scripts/XMainClient/KKSG/SweepTowerArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SweepTowerRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/SweepTowerRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs | 96 ++ .../Scripts/XMainClient/KKSG/SynCardAttr.cs.meta | 12 + .../XMainClient/KKSG/SynDoingGuildInherit.cs | 148 ++ .../XMainClient/KKSG/SynDoingGuildInherit.cs.meta | 12 + .../XMainClient/KKSG/SynGuilIntegralState.cs | 62 + .../XMainClient/KKSG/SynGuilIntegralState.cs.meta | 12 + .../XMainClient/KKSG/SynGuildArenaBattleInfo.cs | 160 ++ .../KKSG/SynGuildArenaBattleInfo.cs.meta | 12 + .../XMainClient/KKSG/SynGuildArenaFightUnit.cs | 105 ++ .../KKSG/SynGuildArenaFightUnit.cs.meta | 12 + .../XMainClient/KKSG/SynGuildArenaRoleOnline.cs | 105 ++ .../KKSG/SynGuildArenaRoleOnline.cs.meta | 12 + .../XMainClient/KKSG/SynGuildInheritNumInfo.cs | 191 +++ .../KKSG/SynGuildInheritNumInfo.cs.meta | 12 + .../XMainClient/KKSG/SynGuildIntegralState.cs | 62 + .../XMainClient/KKSG/SynGuildIntegralState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SynPetInfoArg.cs | 62 + .../Scripts/XMainClient/KKSG/SynPetInfoArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SynPetInfoRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/SynPetInfoRes.cs.meta | 12 + .../XMainClient/KKSG/SyncPlatFriend2MSData.cs | 46 + .../XMainClient/KKSG/SyncPlatFriend2MSData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs | 28 + .../Scripts/XMainClient/KKSG/SyncTeamM2C.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs | 62 + .../Scripts/XMainClient/KKSG/SyncTimeArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs | 62 + .../Scripts/XMainClient/KKSG/SyncTimeRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SynsMsSubType.cs | 28 + .../Scripts/XMainClient/KKSG/SynsMsSubType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SynsMsType.cs | 14 + .../Scripts/XMainClient/KKSG/SynsMsType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs | 105 ++ .../Scripts/XMainClient/KKSG/SysOpenTime.cs.meta | 12 + .../Scripts/XMainClient/KKSG/SystemRewardType.cs | 40 + .../XMainClient/KKSG/SystemRewardType.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/Systems.cs | 40 + .../Scripts/XMainClient/KKSG/Systems.cs.meta | 12 + .../XMainClient/KKSG/TShowRoleDailyVoteData.cs | 148 ++ .../KKSG/TShowRoleDailyVoteData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TShowTopListArg.cs | 105 ++ .../XMainClient/KKSG/TShowTopListArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TShowTopListRes.cs | 117 ++ .../XMainClient/KKSG/TShowTopListRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TShowVoteRecord.cs | 117 ++ .../XMainClient/KKSG/TShowVoteRecord.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs | 14 + .../Scripts/XMainClient/KKSG/TableDef.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TactEnterSceneArg.cs | 105 ++ .../XMainClient/KKSG/TactEnterSceneArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TactEnterSceneRes.cs | 62 + .../XMainClient/KKSG/TactEnterSceneRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TajieHelp2DB.cs | 74 + .../Scripts/XMainClient/KKSG/TajieHelp2DB.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TajieHelpData.cs | 234 +++ .../Scripts/XMainClient/KKSG/TajieHelpData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TajieHelpSceneData.cs | 148 ++ .../XMainClient/KKSG/TajieHelpSceneData.cs.meta | 12 + .../XMainClient/KKSG/TakeMarriageChestArg.cs | 62 + .../XMainClient/KKSG/TakeMarriageChestArg.cs.meta | 12 + .../XMainClient/KKSG/TakeMarriageChestRes.cs | 128 ++ .../XMainClient/KKSG/TakeMarriageChestRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs | 62 + .../XMainClient/KKSG/TakeOffAllJadeArg.cs.meta | 12 + .../XMainClient/KKSG/TakeOffAllJadeNewArg.cs | 62 + .../XMainClient/KKSG/TakeOffAllJadeNewArg.cs.meta | 12 + .../XMainClient/KKSG/TakeOffAllJadeNewRes.cs | 62 + .../XMainClient/KKSG/TakeOffAllJadeNewRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs | 62 + .../XMainClient/KKSG/TakeOffAllJadeRes.cs.meta | 12 + .../XMainClient/KKSG/TakePartnerChestArg.cs | 62 + .../XMainClient/KKSG/TakePartnerChestArg.cs.meta | 12 + .../XMainClient/KKSG/TakePartnerChestRes.cs | 128 ++ .../XMainClient/KKSG/TakePartnerChestRes.cs.meta | 12 + .../XMainClient/KKSG/TalkGuildCampSpriteArg.cs | 62 + .../KKSG/TalkGuildCampSpriteArg.cs.meta | 12 + .../XMainClient/KKSG/TalkGuildCampSpriteRes.cs | 29 + .../KKSG/TalkGuildCampSpriteRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TargetHurtInfo.cs | 78 + .../XMainClient/KKSG/TargetHurtInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs | 62 + .../Scripts/XMainClient/KKSG/TarjaBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TaskActivityType.cs | 48 + .../XMainClient/KKSG/TaskActivityType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TaskConditionInfo.cs | 191 +++ .../XMainClient/KKSG/TaskConditionInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TaskConnType.cs | 24 + .../Scripts/XMainClient/KKSG/TaskConnType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TaskHelpInfo.cs | 234 +++ .../Scripts/XMainClient/KKSG/TaskHelpInfo.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs | 117 ++ .../Scripts/XMainClient/KKSG/TaskInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs | 105 ++ .../Scripts/XMainClient/KKSG/TaskOPArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs | 14 + .../Scripts/XMainClient/KKSG/TaskOPEnum.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs | 105 ++ .../Scripts/XMainClient/KKSG/TaskOPRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs | 16 + .../Scripts/XMainClient/KKSG/TaskOper.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TaskRefreshNtf.cs | 105 ++ .../XMainClient/KKSG/TaskRefreshNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TaskStatus.cs | 18 + .../Scripts/XMainClient/KKSG/TaskStatus.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamBrief.cs | 551 ++++++ .../Scripts/XMainClient/KKSG/TeamBrief.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamChanged.cs | 68 + .../Scripts/XMainClient/KKSG/TeamChanged.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamCountClient.cs | 191 +++ .../XMainClient/KKSG/TeamCountClient.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamCountInfo.cs | 234 +++ .../Scripts/XMainClient/KKSG/TeamCountInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamEventG2M.cs | 12 + .../Scripts/XMainClient/KKSG/TeamEventG2M.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamExtraInfo.cs | 164 ++ .../Scripts/XMainClient/KKSG/TeamExtraInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamFullDataNtf.cs | 90 + .../XMainClient/KKSG/TeamFullDataNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs | 578 +++++++ .../XMainClient/KKSG/TeamInvRoleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamInvRoleState.cs | 24 + .../XMainClient/KKSG/TeamInvRoleState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamInvite.cs | 336 ++++ .../Scripts/XMainClient/KKSG/TeamInvite.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamInviteAck.cs | 148 ++ .../Scripts/XMainClient/KKSG/TeamInviteAck.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamInviteArg.cs | 62 + .../Scripts/XMainClient/KKSG/TeamInviteArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamInviteRes.cs | 96 ++ .../Scripts/XMainClient/KKSG/TeamInviteRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamMember.cs | 778 +++++++++ .../Scripts/XMainClient/KKSG/TeamMember.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TeamMemberType.cs | 16 + .../XMainClient/KKSG/TeamMemberType.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs | 422 +++++ .../Scripts/XMainClient/KKSG/TeamOPArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs | 332 ++++ .../Scripts/XMainClient/KKSG/TeamOPRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamOperate.cs | 60 + .../Scripts/XMainClient/KKSG/TeamOperate.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamRecord.cs | 402 +++++ .../Scripts/XMainClient/KKSG/TeamRecord.cs.meta | 12 + .../KKSG/TeamRequestPlatFreind2ClientData.cs | 105 ++ .../KKSG/TeamRequestPlatFreind2ClientData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamSelect.cs | 105 ++ .../Scripts/XMainClient/KKSG/TeamSelect.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamState.cs | 18 + .../Scripts/XMainClient/KKSG/TeamState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs | 78 + .../Scripts/XMainClient/KKSG/TeamSynRift.cs.meta | 12 + .../XMainClient/KKSG/TeleportNoticeState.cs | 62 + .../XMainClient/KKSG/TeleportNoticeState.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs | 191 +++ .../Scripts/XMainClient/KKSG/TerrData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ThanksForBonusArg.cs | 62 + .../XMainClient/KKSG/ThanksForBonusArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ThanksForBonusRes.cs | 62 + .../XMainClient/KKSG/ThanksForBonusRes.cs.meta | 12 + .../XMainClient/KKSG/ThemeActivityChangeData.cs | 117 ++ .../KKSG/ThemeActivityChangeData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ThemeActivityData.cs | 74 + .../XMainClient/KKSG/ThemeActivityData.cs.meta | 12 + .../XMainClient/KKSG/ThemeActivityHintArg.cs | 62 + .../XMainClient/KKSG/ThemeActivityHintArg.cs.meta | 12 + .../XMainClient/KKSG/ThemeActivityHintRes.cs | 62 + .../XMainClient/KKSG/ThemeActivityHintRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TitleLevelUpArg.cs | 17 + .../XMainClient/KKSG/TitleLevelUpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TitleLevelUpRes.cs | 105 ++ .../XMainClient/KKSG/TitleLevelUpRes.cs.meta | 12 + .../XMainClient/KKSG/TowerFirstPassRewardData.cs | 17 + .../KKSG/TowerFirstPassRewardData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TowerRecord.cs | 418 +++++ .../Scripts/XMainClient/KKSG/TowerRecord.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TowerRecord2DB.cs | 117 ++ .../XMainClient/KKSG/TowerRecord2DB.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TowerResult.cs | 105 ++ .../Scripts/XMainClient/KKSG/TowerResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TowerSceneInfoData.cs | 117 ++ .../XMainClient/KKSG/TowerSceneInfoData.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TransNotify.cs | 105 ++ .../Scripts/XMainClient/KKSG/TransNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TransSkillNotfiy.cs | 85 + .../XMainClient/KKSG/TransSkillNotfiy.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TransformOpArg.cs | 148 ++ .../XMainClient/KKSG/TransformOpArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TransformOpRes.cs | 105 ++ .../XMainClient/KKSG/TransformOpRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TrophyDetail.cs | 105 ++ .../Scripts/XMainClient/KKSG/TrophyDetail.cs.meta | 12 + .../XMainClient/KKSG/TrophyGetTypeDetail.cs | 74 + .../XMainClient/KKSG/TrophyGetTypeDetail.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TryAlliance.cs | 62 + .../Scripts/XMainClient/KKSG/TryAlliance.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TryAllianceArg.cs | 62 + .../XMainClient/KKSG/TryAllianceArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs | 62 + .../Scripts/XMainClient/KKSG/TryDanceArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs | 62 + .../Scripts/XMainClient/KKSG/TryDanceRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TryFishArg.cs | 148 ++ .../Scripts/XMainClient/KKSG/TryFishArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/TryFishRes.cs | 160 ++ .../Scripts/XMainClient/KKSG/TryFishRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TssSdkAntiData.cs | 105 ++ .../XMainClient/KKSG/TssSdkAntiData.cs.meta | 12 + .../XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs | 74 + .../KKSG/TurnOverWeeklyTaskItemArg.cs.meta | 12 + .../XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs | 62 + .../KKSG/TurnOverWeeklyTaskItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/TutorialInfo.cs | 62 + .../Scripts/XMainClient/KKSG/TutorialInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UnitAppearList.cs | 29 + .../XMainClient/KKSG/UnitAppearList.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UnitAppearance.cs | 1064 ++++++++++++ .../XMainClient/KKSG/UnitAppearance.cs.meta | 12 + .../XMainClient/KKSG/UnitAppearanceField.cs | 40 + .../XMainClient/KKSG/UnitAppearanceField.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs | 105 ++ .../XMainClient/KKSG/UnitAppearanceTeam.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UnitSpecialState.cs | 14 + .../XMainClient/KKSG/UnitSpecialState.cs.meta | 12 + .../XMainClient/KKSG/UnlockSealFindBackData.cs | 148 ++ .../KKSG/UnlockSealFindBackData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpLoadAudioReq.cs | 320 ++++ .../XMainClient/KKSG/UpLoadAudioReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpLoadAudioRes.cs | 105 ++ .../XMainClient/KKSG/UpLoadAudioRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpdateDisplayItems.cs | 117 ++ .../XMainClient/KKSG/UpdateDisplayItems.cs.meta | 12 + .../XMainClient/KKSG/UpdateFreeflowHintInfo.cs | 62 + .../KKSG/UpdateFreeflowHintInfo.cs.meta | 12 + .../XMainClient/KKSG/UpdateGuildArenaState.cs | 148 ++ .../XMainClient/KKSG/UpdateGuildArenaState.cs.meta | 12 + .../KKSG/UpdateLeagueBattleSeasonInfo.cs | 332 ++++ .../KKSG/UpdateLeagueBattleSeasonInfo.cs.meta | 12 + .../KKSG/UpdateLeagueEleRoomStateNtf.cs | 34 + .../KKSG/UpdateLeagueEleRoomStateNtf.cs.meta | 12 + .../XMainClient/KKSG/UpdateLeagueTeamState.cs | 62 + .../XMainClient/KKSG/UpdateLeagueTeamState.cs.meta | 12 + .../KKSG/UpdateMentorApplyStudentInfoArg.cs | 191 +++ .../KKSG/UpdateMentorApplyStudentInfoArg.cs.meta | 12 + .../KKSG/UpdateMentorApplyStudentInfoRes.cs | 62 + .../KKSG/UpdateMentorApplyStudentInfoRes.cs.meta | 12 + .../XMainClient/KKSG/UpdatePartnerToClient.cs | 277 +++ .../XMainClient/KKSG/UpdatePartnerToClient.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs | 34 + .../XMainClient/KKSG/UpdateStageInfoNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpdateStartUpType.cs | 62 + .../XMainClient/KKSG/UpdateStartUpType.cs.meta | 12 + .../XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs | 29 + .../KKSG/UpdateVoipRoomMemberNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpgradeEquipArg.cs | 62 + .../XMainClient/KKSG/UpgradeEquipArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UpgradeEquipRes.cs | 62 + .../XMainClient/KKSG/UpgradeEquipRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UseGuildBuffArg.cs | 105 ++ .../XMainClient/KKSG/UseGuildBuffArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UseGuildBuffRes.cs | 105 ++ .../XMainClient/KKSG/UseGuildBuffRes.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/UseItemArg.cs | 332 ++++ .../Scripts/XMainClient/KKSG/UseItemArg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/UseItemRes.cs | 133 ++ .../Scripts/XMainClient/KKSG/UseItemRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UseSupplementReq.cs | 105 ++ .../XMainClient/KKSG/UseSupplementReq.cs.meta | 12 + .../Scripts/XMainClient/KKSG/UseSupplementRes.cs | 62 + .../XMainClient/KKSG/UseSupplementRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs | 148 ++ .../Assets/Scripts/XMainClient/KKSG/Vec3.cs.meta | 12 + .../Scripts/XMainClient/KKSG/VoipRoomMember.cs | 191 +++ .../XMainClient/KKSG/VoipRoomMember.cs.meta | 12 + .../Scripts/XMainClient/KKSG/VsPayRevivePara.cs | 105 ++ .../XMainClient/KKSG/VsPayRevivePara.cs.meta | 12 + .../Scripts/XMainClient/KKSG/VsPayReviveRes.cs | 62 + .../XMainClient/KKSG/VsPayReviveRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WageRewardState.cs | 16 + .../XMainClient/KKSG/WageRewardState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WarningItemSet.cs | 29 + .../XMainClient/KKSG/WarningItemSet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WarningPackage.cs | 44 + .../XMainClient/KKSG/WarningPackage.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WarningRandomSet.cs | 59 + .../XMainClient/KKSG/WarningRandomSet.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WatchBattleData.cs | 105 ++ .../XMainClient/KKSG/WatchBattleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingBrief.cs | 223 +++ .../Scripts/XMainClient/KKSG/WeddingBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingCarNotify.cs | 50 + .../XMainClient/KKSG/WeddingCarNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingEventNtf.cs | 191 +++ .../XMainClient/KKSG/WeddingEventNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingInviteNtf.cs | 94 ++ .../XMainClient/KKSG/WeddingInviteNtf.cs.meta | 12 + .../XMainClient/KKSG/WeddingInviteOperType.cs | 26 + .../XMainClient/KKSG/WeddingInviteOperType.cs.meta | 12 + .../XMainClient/KKSG/WeddingInviteOperatorArg.cs | 148 ++ .../KKSG/WeddingInviteOperatorArg.cs.meta | 12 + .../XMainClient/KKSG/WeddingInviteOperatorRes.cs | 62 + .../KKSG/WeddingInviteOperatorRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs | 34 + .../XMainClient/KKSG/WeddingLoadInfoNtf.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingOperType.cs | 34 + .../XMainClient/KKSG/WeddingOperType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingOperatorArg.cs | 62 + .../XMainClient/KKSG/WeddingOperatorArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingOperatorRes.cs | 62 + .../XMainClient/KKSG/WeddingOperatorRes.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingRoleBrief.cs | 277 +++ .../XMainClient/KKSG/WeddingRoleBrief.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingState.cs | 14 + .../Scripts/XMainClient/KKSG/WeddingState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeddingStateNtf.cs | 191 +++ .../XMainClient/KKSG/WeddingStateNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/WeddingType.cs | 14 + .../Scripts/XMainClient/KKSG/WeddingType.cs.meta | 12 + .../KKSG/WeekEnd4v4BattleAllRoleData.cs | 29 + .../KKSG/WeekEnd4v4BattleAllRoleData.cs.meta | 12 + .../XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs | 492 ++++++ .../KKSG/WeekEnd4v4BattleRoleData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs | 148 ++ .../XMainClient/KKSG/WeekEnd4v4Data.cs.meta | 12 + .../XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs | 17 + .../XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs.meta | 12 + .../XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs | 191 +++ .../XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs.meta | 12 + .../XMainClient/KKSG/WeekEnd4v4TeamResult.cs | 160 ++ .../XMainClient/KKSG/WeekEnd4v4TeamResult.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeekReportData.cs | 148 ++ .../XMainClient/KKSG/WeekReportData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeekReportDataType.cs | 22 + .../XMainClient/KKSG/WeekReportDataType.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeeklyTaskData.cs | 354 ++++ .../XMainClient/KKSG/WeeklyTaskData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs | 277 +++ .../XMainClient/KKSG/WeeklyTaskInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/WordNotify.cs | 62 + .../Scripts/XMainClient/KKSG/WordNotify.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs | 62 + .../XMainClient/KKSG/WorldBossAttrNtf.cs.meta | 12 + .../XMainClient/KKSG/WorldBossDamageInfo.cs | 148 ++ .../XMainClient/KKSG/WorldBossDamageInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WorldBossEndArg.cs | 17 + .../XMainClient/KKSG/WorldBossEndArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WorldBossEndRes.cs | 46 + .../XMainClient/KKSG/WorldBossEndRes.cs.meta | 12 + .../XMainClient/KKSG/WorldBossGuildAddAttrArg.cs | 62 + .../KKSG/WorldBossGuildAddAttrArg.cs.meta | 12 + .../XMainClient/KKSG/WorldBossGuildAddAttrRes.cs | 62 + .../KKSG/WorldBossGuildAddAttrRes.cs.meta | 12 + .../KKSG/WorldBossGuildAddAttrSyncClient.cs | 62 + .../KKSG/WorldBossGuildAddAttrSyncClient.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WorldBossState.cs | 20 + .../XMainClient/KKSG/WorldBossState.cs.meta | 12 + .../Scripts/XMainClient/KKSG/WorldBossStateNtf.cs | 148 ++ .../XMainClient/KKSG/WorldBossStateNtf.cs.meta | 12 + .../XMainClient/KKSG/WorldChannelLeftTimesNtf.cs | 62 + .../KKSG/WorldChannelLeftTimesNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/WorldLevel.cs | 62 + .../Scripts/XMainClient/KKSG/WorldLevel.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/XQTEState.cs | 36 + .../Scripts/XMainClient/KKSG/XQTEState.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs | 36 + .../Scripts/XMainClient/KKSG/XSkillSlot.cs.meta | 12 + .../Scripts/XMainClient/KKSG/ZoneRoleInfo.cs | 363 ++++ .../Scripts/XMainClient/KKSG/ZoneRoleInfo.cs.meta | 12 + .../Scripts/XMainClient/KKSG/applyguildarenaarg.cs | 17 + .../XMainClient/KKSG/applyguildarenaarg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/applyguildarenares.cs | 62 + .../XMainClient/KKSG/applyguildarenares.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/atlasdata.cs | 105 ++ .../Scripts/XMainClient/KKSG/atlasdata.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/breakAtlas.cs | 105 ++ .../Scripts/XMainClient/KKSG/breakAtlas.cs.meta | 12 + .../Scripts/XMainClient/KKSG/breakAtlasRes.cs | 62 + .../Scripts/XMainClient/KKSG/breakAtlasRes.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs | 126 ++ .../Scripts/XMainClient/KKSG/buffInfo.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/buyextype.cs | 24 + .../Scripts/XMainClient/KKSG/buyextype.cs.meta | 12 + .../XMainClient/KKSG/getapplyguildlistarg.cs | 17 + .../XMainClient/KKSG/getapplyguildlistarg.cs.meta | 12 + .../XMainClient/KKSG/getapplyguildlistres.cs | 29 + .../XMainClient/KKSG/getapplyguildlistres.cs.meta | 12 + .../XMainClient/KKSG/getguildbosstimeleftArg.cs | 17 + .../KKSG/getguildbosstimeleftArg.cs.meta | 12 + .../XMainClient/KKSG/getguildbosstimeleftRes.cs | 105 ++ .../KKSG/getguildbosstimeleftRes.cs.meta | 12 + .../XMainClient/KKSG/getintegralbattleInfoarg.cs | 17 + .../KKSG/getintegralbattleInfoarg.cs.meta | 12 + .../XMainClient/KKSG/getintegralbattleInfores.cs | 40 + .../KKSG/getintegralbattleInfores.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs | 17 + .../Scripts/XMainClient/KKSG/gmfjoinarg.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs | 62 + .../Scripts/XMainClient/KKSG/gmfjoinres.cs.meta | 12 + .../Scripts/XMainClient/KKSG/guildArenaWarData.cs | 74 + .../XMainClient/KKSG/guildArenaWarData.cs.meta | 12 + .../Scripts/XMainClient/KKSG/guildarenadisplace.cs | 29 + .../XMainClient/KKSG/guildarenadisplace.cs.meta | 12 + .../XMainClient/KKSG/guildcamppartyNotifyNtf.cs | 128 ++ .../KKSG/guildcamppartyNotifyNtf.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/petGetSkill.cs | 105 ++ .../Scripts/XMainClient/KKSG/petGetSkill.cs.meta | 12 + .../Assets/Scripts/XMainClient/KKSG/randomtask.cs | 62 + .../Scripts/XMainClient/KKSG/randomtask.cs.meta | 12 + Client/Assets/Scripts/XMainClient/KKSG/roArg.cs | 62 + .../Assets/Scripts/XMainClient/KKSG/roArg.cs.meta | 12 + .../Scripts/XMainClient/KKSG/synGuildInheritExp.cs | 320 ++++ .../XMainClient/KKSG/synGuildInheritExp.cs.meta | 12 + .../Scripts/XMainClient/KKSG/titleChangeData.cs | 62 + .../XMainClient/KKSG/titleChangeData.cs.meta | 12 + 4192 files changed, 282958 insertions(+) create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BagType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Buff.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Buff.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CallData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CallData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampID.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampID.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CityData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CityData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FortType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FortType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Item.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Item.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KickType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KickType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Position.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Position.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SMail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SMail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Systems.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Systems.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/roArg.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/roArg.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs.meta create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs create mode 100644 Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs.meta (limited to 'Client/Assets/Scripts/XMainClient/KKSG') diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs new file mode 100644 index 00000000..b6ad0616 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AIDebugMsg")] + [Serializable] + public class AIDebugMsg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "msg", DataFormat = DataFormat.Default)] + public string msg + { + get + { + return this._msg ?? ""; + } + set + { + this._msg = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool msgSpecified + { + get + { + return this._msg != null; + } + set + { + bool flag = value == (this._msg == null); + if (flag) + { + this._msg = (value ? this.msg : null); + } + } + } + + private int? _level; + + private string _msg; + + private IExtension extensionObject; + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializemsg() + { + return this.msgSpecified; + } + + private void Resetmsg() + { + this.msgSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs.meta new file mode 100644 index 00000000..157c6fc8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AIDebugMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f03f11e2e77dd5946ae9ccbd0a5c8571 +timeCreated: 1611404830 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs new file mode 100644 index 00000000..bedfaf67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AbsEnterSceneArg")] + [Serializable] + public class AbsEnterSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs.meta new file mode 100644 index 00000000..37b66d83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce893ef61240e3c40a48f6482c33c677 +timeCreated: 1611404579 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs new file mode 100644 index 00000000..493b4904 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AbsEnterSceneRes")] + [Serializable] + public class AbsEnterSceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs.meta new file mode 100644 index 00000000..d353bac7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsEnterSceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d19ce7856a8727542a0480faa356cd69 +timeCreated: 1611404592 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs new file mode 100644 index 00000000..380e24b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AbsPartyBase")] + [Serializable] + public class AbsPartyBase : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "diff", DataFormat = DataFormat.TwosComplement)] + public uint diff + { + get + { + return this._diff ?? 0u; + } + set + { + this._diff = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool diffSpecified + { + get + { + return this._diff != null; + } + set + { + bool flag = value == (this._diff == null); + if (flag) + { + this._diff = (value ? new uint?(this.diff) : null); + } + } + } + + private uint? _type; + + private uint? _diff; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializediff() + { + return this.diffSpecified; + } + + private void Resetdiff() + { + this.diffSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs.meta new file mode 100644 index 00000000..260fe054 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyBase.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a27c0ec6f5f59af4cb616fd80946ada6 +timeCreated: 1611404257 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs new file mode 100644 index 00000000..019ff8b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AbsPartyInfo")] + [Serializable] + public class AbsPartyInfo : IExtensible + { + [ProtoMember(1, Name = "aby", DataFormat = DataFormat.Default)] + public List aby + { + get + { + return this._aby; + } + } + + [ProtoMember(2, IsRequired = false, Name = "abyssmailtime", DataFormat = DataFormat.TwosComplement)] + public uint abyssmailtime + { + get + { + return this._abyssmailtime ?? 0u; + } + set + { + this._abyssmailtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abyssmailtimeSpecified + { + get + { + return this._abyssmailtime != null; + } + set + { + bool flag = value == (this._abyssmailtime == null); + if (flag) + { + this._abyssmailtime = (value ? new uint?(this.abyssmailtime) : null); + } + } + } + + private readonly List _aby = new List(); + + private uint? _abyssmailtime; + + private IExtension extensionObject; + + private bool ShouldSerializeabyssmailtime() + { + return this.abyssmailtimeSpecified; + } + + private void Resetabyssmailtime() + { + this.abyssmailtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs.meta new file mode 100644 index 00000000..6456f378 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbsPartyInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: afd164dcf8306ff42a91f77f0e507327 +timeCreated: 1611404347 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs b/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs new file mode 100644 index 00000000..9eb7d31f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AbyssFlameStage")] + public enum AbyssFlameStage + { + [ProtoEnum(Name = "ABYSS_NONE_FLAME", Value = 1)] + ABYSS_NONE_FLAME = 1, + [ProtoEnum(Name = "ABYSS_ON_FLAME", Value = 2)] + ABYSS_ON_FLAME, + [ProtoEnum(Name = "ABYSS_WIN_FLAME", Value = 3)] + ABYSS_WIN_FLAME + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs.meta new file mode 100644 index 00000000..51615ee3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AbyssFlameStage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9ed51302d57a1d54ca9a43f2a3cd2411 +timeCreated: 1611404243 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs new file mode 100644 index 00000000..f531b546 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AceptGuildInheritArg")] + [Serializable] + public class AceptGuildInheritArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + private ulong? _roleId; + + private IExtension extensionObject; + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs.meta new file mode 100644 index 00000000..26aaa787 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 06a058b85362ecf46b2a4c70c0ae59cf +timeCreated: 1611402965 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs new file mode 100644 index 00000000..ffb05bd5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AceptGuildInheritRes")] + [Serializable] + public class AceptGuildInheritRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs.meta new file mode 100644 index 00000000..58e99978 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AceptGuildInheritRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e429c454a30c93b418cf59be17c7026f +timeCreated: 1611404736 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs new file mode 100644 index 00000000..d5839376 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AchieveBriefInfo")] + [Serializable] + public class AchieveBriefInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "achieveClassifyType", DataFormat = DataFormat.TwosComplement)] + public uint achieveClassifyType + { + get + { + return this._achieveClassifyType ?? 0u; + } + set + { + this._achieveClassifyType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achieveClassifyTypeSpecified + { + get + { + return this._achieveClassifyType != null; + } + set + { + bool flag = value == (this._achieveClassifyType == null); + if (flag) + { + this._achieveClassifyType = (value ? new uint?(this.achieveClassifyType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "achievePoint", DataFormat = DataFormat.TwosComplement)] + public uint achievePoint + { + get + { + return this._achievePoint ?? 0u; + } + set + { + this._achievePoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achievePointSpecified + { + get + { + return this._achievePoint != null; + } + set + { + bool flag = value == (this._achievePoint == null); + if (flag) + { + this._achievePoint = (value ? new uint?(this.achievePoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxAchievePoint", DataFormat = DataFormat.TwosComplement)] + public uint maxAchievePoint + { + get + { + return this._maxAchievePoint ?? 0u; + } + set + { + this._maxAchievePoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxAchievePointSpecified + { + get + { + return this._maxAchievePoint != null; + } + set + { + bool flag = value == (this._maxAchievePoint == null); + if (flag) + { + this._maxAchievePoint = (value ? new uint?(this.maxAchievePoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "canRewardCount", DataFormat = DataFormat.TwosComplement)] + public uint canRewardCount + { + get + { + return this._canRewardCount ?? 0u; + } + set + { + this._canRewardCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canRewardCountSpecified + { + get + { + return this._canRewardCount != null; + } + set + { + bool flag = value == (this._canRewardCount == null); + if (flag) + { + this._canRewardCount = (value ? new uint?(this.canRewardCount) : null); + } + } + } + + private uint? _achieveClassifyType; + + private uint? _achievePoint; + + private uint? _maxAchievePoint; + + private uint? _canRewardCount; + + private IExtension extensionObject; + + private bool ShouldSerializeachieveClassifyType() + { + return this.achieveClassifyTypeSpecified; + } + + private void ResetachieveClassifyType() + { + this.achieveClassifyTypeSpecified = false; + } + + private bool ShouldSerializeachievePoint() + { + return this.achievePointSpecified; + } + + private void ResetachievePoint() + { + this.achievePointSpecified = false; + } + + private bool ShouldSerializemaxAchievePoint() + { + return this.maxAchievePointSpecified; + } + + private void ResetmaxAchievePoint() + { + this.maxAchievePointSpecified = false; + } + + private bool ShouldSerializecanRewardCount() + { + return this.canRewardCountSpecified; + } + + private void ResetcanRewardCount() + { + this.canRewardCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs.meta new file mode 100644 index 00000000..7ad22360 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveBriefInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5e9fc5edd7cc7a64581d011219372ce0 +timeCreated: 1611403810 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs new file mode 100644 index 00000000..8cc2bdc0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AchieveDbInfo")] + [Serializable] + public class AchieveDbInfo : IExtensible + { + [ProtoMember(1, Name = "achieveData", DataFormat = DataFormat.Default)] + public List achieveData + { + get + { + return this._achieveData; + } + } + + [ProtoMember(2, Name = "achieveAward", DataFormat = DataFormat.Default)] + public List achieveAward + { + get + { + return this._achieveAward; + } + } + + [ProtoMember(3, Name = "oldachievement", DataFormat = DataFormat.Default)] + public List oldachievement + { + get + { + return this._oldachievement; + } + } + + private readonly List _achieveData = new List(); + + private readonly List _achieveAward = new List(); + + private readonly List _oldachievement = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs.meta new file mode 100644 index 00000000..3191011b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveDbInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 205768a9fd8a79b4bbe9086e39bc0d8f +timeCreated: 1611403405 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs new file mode 100644 index 00000000..0d09b963 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AchieveType")] + public enum AchieveType + { + [ProtoEnum(Name = "ACHIEVE_TYPE_COMMON", Value = 1)] + ACHIEVE_TYPE_COMMON = 1, + [ProtoEnum(Name = "ACHIEVE_TYPE_RAID", Value = 2)] + ACHIEVE_TYPE_RAID, + [ProtoEnum(Name = "ACHIEVE_TYPE_NEST", Value = 3)] + ACHIEVE_TYPE_NEST, + [ProtoEnum(Name = "ACHIEVE_TYPE_BATTLE", Value = 4)] + ACHIEVE_TYPE_BATTLE, + [ProtoEnum(Name = "ACHIEVE_TYPE_ACTIVITY", Value = 5)] + ACHIEVE_TYPE_ACTIVITY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs.meta new file mode 100644 index 00000000..d877671a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchieveType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2af1478d3b9274e46b1de4652644dc9b +timeCreated: 1611403497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs new file mode 100644 index 00000000..10aa62e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AchivementInfo")] + [Serializable] + public class AchivementInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "achivementID", DataFormat = DataFormat.TwosComplement)] + public uint achivementID + { + get + { + return this._achivementID ?? 0u; + } + set + { + this._achivementID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achivementIDSpecified + { + get + { + return this._achivementID != null; + } + set + { + bool flag = value == (this._achivementID == null); + if (flag) + { + this._achivementID = (value ? new uint?(this.achivementID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private uint? _achivementID; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializeachivementID() + { + return this.achivementIDSpecified; + } + + private void ResetachivementID() + { + this.achivementIDSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs.meta new file mode 100644 index 00000000..75d451c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AchivementInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6ec14b8ee02b9b04e96b7ae0d37767bf +timeCreated: 1611403906 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs new file mode 100644 index 00000000..b0c25ebc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActOpenState")] + public enum ActOpenState + { + [ProtoEnum(Name = "ActOpenState_NotOpen", Value = 1)] + ActOpenState_NotOpen = 1, + [ProtoEnum(Name = "ActOpenState_Prepare", Value = 2)] + ActOpenState_Prepare, + [ProtoEnum(Name = "ActOpenState_Running", Value = 3)] + ActOpenState_Running, + [ProtoEnum(Name = "ActOpenState_Over", Value = 4)] + ActOpenState_Over + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs.meta new file mode 100644 index 00000000..951e764e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActOpenState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16205d8824b3d1d45a95c742d557be9c +timeCreated: 1611403287 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs new file mode 100644 index 00000000..55887c99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivatAtlasArg")] + [Serializable] + public class ActivatAtlasArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + private uint? _teamid; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs.meta new file mode 100644 index 00000000..eb35e76c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c9de86ba7c9b564faeb42912174c5ba +timeCreated: 1611403175 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs new file mode 100644 index 00000000..c84865c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivatAtlasRes")] + [Serializable] + public class ActivatAtlasRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs.meta new file mode 100644 index 00000000..bac753c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatAtlasRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4d96368bd768384c8893fa4c2e010b2 +timeCreated: 1611404604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs new file mode 100644 index 00000000..3f4f8af9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateFashionArg")] + [Serializable] + public class ActivateFashionArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "suit_id", DataFormat = DataFormat.TwosComplement)] + public uint suit_id + { + get + { + return this._suit_id ?? 0u; + } + set + { + this._suit_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool suit_idSpecified + { + get + { + return this._suit_id != null; + } + set + { + bool flag = value == (this._suit_id == null); + if (flag) + { + this._suit_id = (value ? new uint?(this.suit_id) : null); + } + } + } + + private uint? _suit_id; + + private IExtension extensionObject; + + private bool ShouldSerializesuit_id() + { + return this.suit_idSpecified; + } + + private void Resetsuit_id() + { + this.suit_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs.meta new file mode 100644 index 00000000..c3e68ea5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80b4fb52b139e8e41889c7c7ee0ca07c +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs new file mode 100644 index 00000000..1ce51b82 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateFashionCharm")] + [Serializable] + public class ActivateFashionCharm : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "suit_id", DataFormat = DataFormat.TwosComplement)] + public uint suit_id + { + get + { + return this._suit_id ?? 0u; + } + set + { + this._suit_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool suit_idSpecified + { + get + { + return this._suit_id != null; + } + set + { + bool flag = value == (this._suit_id == null); + if (flag) + { + this._suit_id = (value ? new uint?(this.suit_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "activate_count", DataFormat = DataFormat.TwosComplement)] + public uint activate_count + { + get + { + return this._activate_count ?? 0u; + } + set + { + this._activate_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activate_countSpecified + { + get + { + return this._activate_count != null; + } + set + { + bool flag = value == (this._activate_count == null); + if (flag) + { + this._activate_count = (value ? new uint?(this.activate_count) : null); + } + } + } + + [ProtoMember(3, Name = "items", DataFormat = DataFormat.TwosComplement)] + public List items + { + get + { + return this._items; + } + } + + private uint? _suit_id; + + private uint? _activate_count; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializesuit_id() + { + return this.suit_idSpecified; + } + + private void Resetsuit_id() + { + this.suit_idSpecified = false; + } + + private bool ShouldSerializeactivate_count() + { + return this.activate_countSpecified; + } + + private void Resetactivate_count() + { + this.activate_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs.meta new file mode 100644 index 00000000..1836711c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionCharm.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e83e9a0cd9216bb4d8f13af6725d2bda +timeCreated: 1611404752 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs new file mode 100644 index 00000000..1ffcc275 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateFashionRes")] + [Serializable] + public class ActivateFashionRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "active_count", DataFormat = DataFormat.TwosComplement)] + public uint active_count + { + get + { + return this._active_count ?? 0u; + } + set + { + this._active_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool active_countSpecified + { + get + { + return this._active_count != null; + } + set + { + bool flag = value == (this._active_count == null); + if (flag) + { + this._active_count = (value ? new uint?(this.active_count) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _active_count; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeactive_count() + { + return this.active_countSpecified; + } + + private void Resetactive_count() + { + this.active_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs.meta new file mode 100644 index 00000000..8a1afc8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateFashionRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 512d2cc9c83cd344abaae0a08a5387bc +timeCreated: 1611403705 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs new file mode 100644 index 00000000..9815f6df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateHairColor")] + [Serializable] + public class ActivateHairColor : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hair_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_id + { + get + { + return this._hair_id ?? 0u; + } + set + { + this._hair_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_idSpecified + { + get + { + return this._hair_id != null; + } + set + { + bool flag = value == (this._hair_id == null); + if (flag) + { + this._hair_id = (value ? new uint?(this.hair_id) : null); + } + } + } + + [ProtoMember(2, Name = "hair_color_id", DataFormat = DataFormat.TwosComplement)] + public List hair_color_id + { + get + { + return this._hair_color_id; + } + } + + private uint? _hair_id; + + private readonly List _hair_color_id = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializehair_id() + { + return this.hair_idSpecified; + } + + private void Resethair_id() + { + this.hair_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs.meta new file mode 100644 index 00000000..fc5b2431 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColor.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a9c27b0493b45c1459ab1eefd62c2738 +timeCreated: 1611404301 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs new file mode 100644 index 00000000..0ff5b77b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateHairColorArg")] + [Serializable] + public class ActivateHairColorArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hair_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_id + { + get + { + return this._hair_id ?? 0u; + } + set + { + this._hair_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_idSpecified + { + get + { + return this._hair_id != null; + } + set + { + bool flag = value == (this._hair_id == null); + if (flag) + { + this._hair_id = (value ? new uint?(this.hair_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hair_color_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_color_id + { + get + { + return this._hair_color_id ?? 0u; + } + set + { + this._hair_color_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_color_idSpecified + { + get + { + return this._hair_color_id != null; + } + set + { + bool flag = value == (this._hair_color_id == null); + if (flag) + { + this._hair_color_id = (value ? new uint?(this.hair_color_id) : null); + } + } + } + + private uint? _hair_id; + + private uint? _hair_color_id; + + private IExtension extensionObject; + + private bool ShouldSerializehair_id() + { + return this.hair_idSpecified; + } + + private void Resethair_id() + { + this.hair_idSpecified = false; + } + + private bool ShouldSerializehair_color_id() + { + return this.hair_color_idSpecified; + } + + private void Resethair_color_id() + { + this.hair_color_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs.meta new file mode 100644 index 00000000..54433678 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2745e2c649ed8094987dda9445e978e2 +timeCreated: 1611403470 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs new file mode 100644 index 00000000..18b699aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivateHairColorRes")] + [Serializable] + public class ActivateHairColorRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hair_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_id + { + get + { + return this._hair_id ?? 0u; + } + set + { + this._hair_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_idSpecified + { + get + { + return this._hair_id != null; + } + set + { + bool flag = value == (this._hair_id == null); + if (flag) + { + this._hair_id = (value ? new uint?(this.hair_id) : null); + } + } + } + + [ProtoMember(3, Name = "hair_colorid_list", DataFormat = DataFormat.TwosComplement)] + public List hair_colorid_list + { + get + { + return this._hair_colorid_list; + } + } + + private ErrorCode? _result; + + private uint? _hair_id; + + private readonly List _hair_colorid_list = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializehair_id() + { + return this.hair_idSpecified; + } + + private void Resethair_id() + { + this.hair_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs.meta new file mode 100644 index 00000000..77b77a92 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivateHairColorRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5768d3b921d05de49861535451c77cfa +timeCreated: 1611403749 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs new file mode 100644 index 00000000..93f31a01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivatePreShowArg")] + [Serializable] + public class ActivatePreShowArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs.meta new file mode 100644 index 00000000..57eb89fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 50e6fe90c2d92144c864a8185ba28fc7 +timeCreated: 1611403704 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs new file mode 100644 index 00000000..01658b9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivatePreShowRes")] + [Serializable] + public class ActivatePreShowRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs.meta new file mode 100644 index 00000000..01ab95b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivatePreShowRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9687976b0486fad4b80f1cdcb6399e74 +timeCreated: 1611404185 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs new file mode 100644 index 00000000..8cdb89bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActiveCookbookArg")] + [Serializable] + public class ActiveCookbookArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cook_book_id", DataFormat = DataFormat.TwosComplement)] + public uint cook_book_id + { + get + { + return this._cook_book_id ?? 0u; + } + set + { + this._cook_book_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cook_book_idSpecified + { + get + { + return this._cook_book_id != null; + } + set + { + bool flag = value == (this._cook_book_id == null); + if (flag) + { + this._cook_book_id = (value ? new uint?(this.cook_book_id) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _cook_book_id; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializecook_book_id() + { + return this.cook_book_idSpecified; + } + + private void Resetcook_book_id() + { + this.cook_book_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs.meta new file mode 100644 index 00000000..3fb2b049 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b622d2aaedc24b43902dd4b5c397492 +timeCreated: 1611403168 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs new file mode 100644 index 00000000..3dad93cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActiveCookbookRes")] + [Serializable] + public class ActiveCookbookRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "food_id", DataFormat = DataFormat.TwosComplement)] + public uint food_id + { + get + { + return this._food_id ?? 0u; + } + set + { + this._food_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool food_idSpecified + { + get + { + return this._food_id != null; + } + set + { + bool flag = value == (this._food_id == null); + if (flag) + { + this._food_id = (value ? new uint?(this.food_id) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _food_id; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializefood_id() + { + return this.food_idSpecified; + } + + private void Resetfood_id() + { + this.food_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs.meta new file mode 100644 index 00000000..b8b74680 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActiveCookbookRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d6ec9dce0517e24f8b3227eef014c4d +timeCreated: 1611403805 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs new file mode 100644 index 00000000..0aacbfed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs @@ -0,0 +1,311 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivityRecord")] + [Serializable] + public class ActivityRecord : IExtensible + { + [ProtoMember(1, Name = "ActivityId", DataFormat = DataFormat.TwosComplement)] + public List ActivityId + { + get + { + return this._ActivityId; + } + } + + [ProtoMember(2, Name = "FinishCount", DataFormat = DataFormat.TwosComplement)] + public List FinishCount + { + get + { + return this._FinishCount; + } + } + + [ProtoMember(3, IsRequired = false, Name = "ActivityAllValue", DataFormat = DataFormat.TwosComplement)] + public uint ActivityAllValue + { + get + { + return this._ActivityAllValue ?? 0u; + } + set + { + this._ActivityAllValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ActivityAllValueSpecified + { + get + { + return this._ActivityAllValue != null; + } + set + { + bool flag = value == (this._ActivityAllValue == null); + if (flag) + { + this._ActivityAllValue = (value ? new uint?(this.ActivityAllValue) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "DoubleActivityId", DataFormat = DataFormat.TwosComplement)] + public uint DoubleActivityId + { + get + { + return this._DoubleActivityId ?? 0u; + } + set + { + this._DoubleActivityId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DoubleActivityIdSpecified + { + get + { + return this._DoubleActivityId != null; + } + set + { + bool flag = value == (this._DoubleActivityId == null); + if (flag) + { + this._DoubleActivityId = (value ? new uint?(this.DoubleActivityId) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ChestGetInfo", DataFormat = DataFormat.TwosComplement)] + public uint ChestGetInfo + { + get + { + return this._ChestGetInfo ?? 0u; + } + set + { + this._ChestGetInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ChestGetInfoSpecified + { + get + { + return this._ChestGetInfo != null; + } + set + { + bool flag = value == (this._ChestGetInfo == null); + if (flag) + { + this._ChestGetInfo = (value ? new uint?(this.ChestGetInfo) : null); + } + } + } + + [ProtoMember(6, Name = "NeedFinishCount", DataFormat = DataFormat.TwosComplement)] + public List NeedFinishCount + { + get + { + return this._NeedFinishCount; + } + } + + [ProtoMember(7, IsRequired = false, Name = "activityWeekValue", DataFormat = DataFormat.TwosComplement)] + public uint activityWeekValue + { + get + { + return this._activityWeekValue ?? 0u; + } + set + { + this._activityWeekValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityWeekValueSpecified + { + get + { + return this._activityWeekValue != null; + } + set + { + bool flag = value == (this._activityWeekValue == null); + if (flag) + { + this._activityWeekValue = (value ? new uint?(this.activityWeekValue) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "LastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public ulong LastUpdateTime + { + get + { + return this._LastUpdateTime ?? 0UL; + } + set + { + this._LastUpdateTime = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LastUpdateTimeSpecified + { + get + { + return this._LastUpdateTime != null; + } + set + { + bool flag = value == (this._LastUpdateTime == null); + if (flag) + { + this._LastUpdateTime = (value ? new ulong?(this.LastUpdateTime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "guildladdertime", DataFormat = DataFormat.TwosComplement)] + public uint guildladdertime + { + get + { + return this._guildladdertime ?? 0u; + } + set + { + this._guildladdertime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildladdertimeSpecified + { + get + { + return this._guildladdertime != null; + } + set + { + bool flag = value == (this._guildladdertime == null); + if (flag) + { + this._guildladdertime = (value ? new uint?(this.guildladdertime) : null); + } + } + } + + private readonly List _ActivityId = new List(); + + private readonly List _FinishCount = new List(); + + private uint? _ActivityAllValue; + + private uint? _DoubleActivityId; + + private uint? _ChestGetInfo; + + private readonly List _NeedFinishCount = new List(); + + private uint? _activityWeekValue; + + private ulong? _LastUpdateTime; + + private uint? _guildladdertime; + + private IExtension extensionObject; + + private bool ShouldSerializeActivityAllValue() + { + return this.ActivityAllValueSpecified; + } + + private void ResetActivityAllValue() + { + this.ActivityAllValueSpecified = false; + } + + private bool ShouldSerializeDoubleActivityId() + { + return this.DoubleActivityIdSpecified; + } + + private void ResetDoubleActivityId() + { + this.DoubleActivityIdSpecified = false; + } + + private bool ShouldSerializeChestGetInfo() + { + return this.ChestGetInfoSpecified; + } + + private void ResetChestGetInfo() + { + this.ChestGetInfoSpecified = false; + } + + private bool ShouldSerializeactivityWeekValue() + { + return this.activityWeekValueSpecified; + } + + private void ResetactivityWeekValue() + { + this.activityWeekValueSpecified = false; + } + + private bool ShouldSerializeLastUpdateTime() + { + return this.LastUpdateTimeSpecified; + } + + private void ResetLastUpdateTime() + { + this.LastUpdateTimeSpecified = false; + } + + private bool ShouldSerializeguildladdertime() + { + return this.guildladdertimeSpecified; + } + + private void Resetguildladdertime() + { + this.guildladdertimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs.meta new file mode 100644 index 00000000..2f248474 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e2c5604b36fe9948a9d82726f852053 +timeCreated: 1611404240 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs new file mode 100644 index 00000000..22ce678e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ActivityRoleNotify")] + [Serializable] + public class ActivityRoleNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ActivityRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ActivityRecord ActivityRecord + { + get + { + return this._ActivityRecord; + } + set + { + this._ActivityRecord = value; + } + } + + private ActivityRecord _ActivityRecord = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs.meta new file mode 100644 index 00000000..379f21c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ActivityRoleNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a56d288d159c16a45a7f8a14cc643246 +timeCreated: 1611404286 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs new file mode 100644 index 00000000..c4417c43 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddAttrCount")] + [Serializable] + public class AddAttrCount : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs.meta new file mode 100644 index 00000000..67ec7508 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddAttrCount.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4eb4204a40aefd740b3c74418bbb29d5 +timeCreated: 1611403699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs new file mode 100644 index 00000000..b19a9806 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddBlackListArg")] + [Serializable] + public class AddBlackListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "otherroleid", DataFormat = DataFormat.TwosComplement)] + public ulong otherroleid + { + get + { + return this._otherroleid ?? 0UL; + } + set + { + this._otherroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool otherroleidSpecified + { + get + { + return this._otherroleid != null; + } + set + { + bool flag = value == (this._otherroleid == null); + if (flag) + { + this._otherroleid = (value ? new ulong?(this.otherroleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _otherroleid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeotherroleid() + { + return this.otherroleidSpecified; + } + + private void Resetotherroleid() + { + this.otherroleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs.meta new file mode 100644 index 00000000..88014ba7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 36ceaa9f755551c4e80920427d18ed86 +timeCreated: 1611403563 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs new file mode 100644 index 00000000..0530cbd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddBlackListRes")] + [Serializable] + public class AddBlackListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "black", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Friend2Client black + { + get + { + return this._black; + } + set + { + this._black = value; + } + } + + private ErrorCode? _errorcode; + + private Friend2Client _black = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs.meta new file mode 100644 index 00000000..56be78cf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddBlackListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31eab9ae04e4a354095cfab0fcd78395 +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs new file mode 100644 index 00000000..93430cf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddFriendArg")] + [Serializable] + public class AddFriendArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "friendroleid", DataFormat = DataFormat.TwosComplement)] + public ulong friendroleid + { + get + { + return this._friendroleid ?? 0UL; + } + set + { + this._friendroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool friendroleidSpecified + { + get + { + return this._friendroleid != null; + } + set + { + bool flag = value == (this._friendroleid == null); + if (flag) + { + this._friendroleid = (value ? new ulong?(this.friendroleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _friendroleid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializefriendroleid() + { + return this.friendroleidSpecified; + } + + private void Resetfriendroleid() + { + this.friendroleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs.meta new file mode 100644 index 00000000..356f8bd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d994ec03bc22b74fbfd35d58f7420a5 +timeCreated: 1611403197 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs new file mode 100644 index 00000000..45e20292 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddFriendRes")] + [Serializable] + public class AddFriendRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "frienddata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Friend2Client frienddata + { + get + { + return this._frienddata; + } + set + { + this._frienddata = value; + } + } + + private ErrorCode? _errorcode; + + private Friend2Client _frienddata = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs.meta new file mode 100644 index 00000000..007fadb3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddFriendRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5704fb25c96ceb4eafac7934410779a +timeCreated: 1611404876 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs new file mode 100644 index 00000000..0fe27cdd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddGuildInheritArg")] + [Serializable] + public class AddGuildInheritArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqRoleId", DataFormat = DataFormat.TwosComplement)] + public ulong reqRoleId + { + get + { + return this._reqRoleId ?? 0UL; + } + set + { + this._reqRoleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqRoleIdSpecified + { + get + { + return this._reqRoleId != null; + } + set + { + bool flag = value == (this._reqRoleId == null); + if (flag) + { + this._reqRoleId = (value ? new ulong?(this.reqRoleId) : null); + } + } + } + + private ulong? _reqRoleId; + + private IExtension extensionObject; + + private bool ShouldSerializereqRoleId() + { + return this.reqRoleIdSpecified; + } + + private void ResetreqRoleId() + { + this.reqRoleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs.meta new file mode 100644 index 00000000..c2fadcca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e18198664b2b55f458fc5f81ad1e0098 +timeCreated: 1611404702 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs new file mode 100644 index 00000000..378f9185 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddGuildInheritRes")] + [Serializable] + public class AddGuildInheritRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs.meta new file mode 100644 index 00000000..582e553a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddGuildInheritRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c94612ae165418b46a2a660479a276eb +timeCreated: 1611404538 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs new file mode 100644 index 00000000..8a7d449e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddLevelScriptExtString")] + [Serializable] + public class AddLevelScriptExtString : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "extString", DataFormat = DataFormat.Default)] + public string extString + { + get + { + return this._extString ?? ""; + } + set + { + this._extString = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extStringSpecified + { + get + { + return this._extString != null; + } + set + { + bool flag = value == (this._extString == null); + if (flag) + { + this._extString = (value ? this.extString : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneTempID", DataFormat = DataFormat.TwosComplement)] + public uint sceneTempID + { + get + { + return this._sceneTempID ?? 0u; + } + set + { + this._sceneTempID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneTempIDSpecified + { + get + { + return this._sceneTempID != null; + } + set + { + bool flag = value == (this._sceneTempID == null); + if (flag) + { + this._sceneTempID = (value ? new uint?(this.sceneTempID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "waveID", DataFormat = DataFormat.TwosComplement)] + public int waveID + { + get + { + return this._waveID ?? 0; + } + set + { + this._waveID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool waveIDSpecified + { + get + { + return this._waveID != null; + } + set + { + bool flag = value == (this._waveID == null); + if (flag) + { + this._waveID = (value ? new int?(this.waveID) : null); + } + } + } + + private string _extString; + + private uint? _sceneTempID; + + private int? _waveID; + + private IExtension extensionObject; + + private bool ShouldSerializeextString() + { + return this.extStringSpecified; + } + + private void ResetextString() + { + this.extStringSpecified = false; + } + + private bool ShouldSerializesceneTempID() + { + return this.sceneTempIDSpecified; + } + + private void ResetsceneTempID() + { + this.sceneTempIDSpecified = false; + } + + private bool ShouldSerializewaveID() + { + return this.waveIDSpecified; + } + + private void ResetwaveID() + { + this.waveIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs.meta new file mode 100644 index 00000000..3f8dba5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddLevelScriptExtString.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d1896403ca141874080ff35c7384f4a6 +timeCreated: 1611404591 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs new file mode 100644 index 00000000..53f1c8df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddTempAttrArg")] + [Serializable] + public class AddTempAttrArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs.meta new file mode 100644 index 00000000..5f1abf6e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee34504f1fc83f24da3c4ee136f29516 +timeCreated: 1611404795 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs new file mode 100644 index 00000000..7672316a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AddTempAttrRes")] + [Serializable] + public class AddTempAttrRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs.meta new file mode 100644 index 00000000..3174c273 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AddTempAttrRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39568b3b456d9e54f9770e69f3188b9d +timeCreated: 1611403591 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs new file mode 100644 index 00000000..c213b23c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AdjustGuildArenaRolePosArg")] + [Serializable] + public class AdjustGuildArenaRolePosArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public uint pos + { + get + { + return this._pos ?? 0u; + } + set + { + this._pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new uint?(this.pos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + private uint? _pos; + + private ulong? _roleId; + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs.meta new file mode 100644 index 00000000..97cd4a74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e620578116ecab45b93cf7d73cf5810 +timeCreated: 1611403607 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs new file mode 100644 index 00000000..26b821b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AdjustGuildArenaRolePosRes")] + [Serializable] + public class AdjustGuildArenaRolePosRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "fightunits", DataFormat = DataFormat.Default)] + public List fightunits + { + get + { + return this._fightunits; + } + } + + private ErrorCode? _errorCode; + + private readonly List _fightunits = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs.meta new file mode 100644 index 00000000..1400b582 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AdjustGuildArenaRolePosRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2cb0c91e8d5f0334797ce82fc0f474c5 +timeCreated: 1611403503 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs new file mode 100644 index 00000000..b6fc79bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AgreeQAReq")] + [Serializable] + public class AgreeQAReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "agree", DataFormat = DataFormat.Default)] + public bool agree + { + get + { + return this._agree ?? false; + } + set + { + this._agree = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool agreeSpecified + { + get + { + return this._agree != null; + } + set + { + bool flag = value == (this._agree == null); + if (flag) + { + this._agree = (value ? new bool?(this.agree) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private bool? _agree; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeagree() + { + return this.agreeSpecified; + } + + private void Resetagree() + { + this.agreeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs.meta new file mode 100644 index 00000000..ec4455c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQAReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1bb8cfd340ed79246bfaf92ae2dcd9b4 +timeCreated: 1611403338 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs new file mode 100644 index 00000000..0f4e82a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AgreeQARes")] + [Serializable] + public class AgreeQARes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs.meta new file mode 100644 index 00000000..09d88c78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AgreeQARes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe6e8dd2f1f0d6549bbbfa8b733e731e +timeCreated: 1611404940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs new file mode 100644 index 00000000..7839ac1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllBuffsInfo")] + [Serializable] + public class AllBuffsInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "BuffState", DataFormat = DataFormat.TwosComplement)] + public uint BuffState + { + get + { + return this._BuffState ?? 0u; + } + set + { + this._BuffState = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BuffStateSpecified + { + get + { + return this._BuffState != null; + } + set + { + bool flag = value == (this._BuffState == null); + if (flag) + { + this._BuffState = (value ? new uint?(this.BuffState) : null); + } + } + } + + [ProtoMember(2, Name = "StateParamIndex", DataFormat = DataFormat.TwosComplement)] + public List StateParamIndex + { + get + { + return this._StateParamIndex; + } + } + + [ProtoMember(3, Name = "StateParamValues", DataFormat = DataFormat.TwosComplement)] + public List StateParamValues + { + get + { + return this._StateParamValues; + } + } + + private uint? _BuffState; + + private readonly List _StateParamIndex = new List(); + + private readonly List _StateParamValues = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeBuffState() + { + return this.BuffStateSpecified; + } + + private void ResetBuffState() + { + this.BuffStateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs.meta new file mode 100644 index 00000000..bd13ce6c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllBuffsInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1a01c8614fc03a04e8536980b9adacfa +timeCreated: 1611403307 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs new file mode 100644 index 00000000..60cc1a12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllGiftIBItem")] + [Serializable] + public class AllGiftIBItem : IExtensible + { + [ProtoMember(1, Name = "gift", DataFormat = DataFormat.Default)] + public List gift + { + get + { + return this._gift; + } + } + + private readonly List _gift = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs.meta new file mode 100644 index 00000000..ab212540 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllGiftIBItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 48ee0b97eeb6c6943baa36b0db18c370 +timeCreated: 1611403659 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs new file mode 100644 index 00000000..680447b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllSynCardAttr")] + [Serializable] + public class AllSynCardAttr : IExtensible + { + [ProtoMember(1, Name = "allAttrs", DataFormat = DataFormat.Default)] + public List allAttrs + { + get + { + return this._allAttrs; + } + } + + private readonly List _allAttrs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs.meta new file mode 100644 index 00000000..aa04f889 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllSynCardAttr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15bfb290d93996d428ba473239bf16c5 +timeCreated: 1611403264 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs new file mode 100644 index 00000000..69aa5b11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllianceGuildTerrArg")] + [Serializable] + public class AllianceGuildTerrArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs.meta new file mode 100644 index 00000000..816a3e89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: da937bdc06e69b644bc2296b60f65c07 +timeCreated: 1611404648 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs new file mode 100644 index 00000000..9c70af79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllianceGuildTerrRes")] + [Serializable] + public class AllianceGuildTerrRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcod", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcod + { + get + { + return this._errorcod ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcod = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodSpecified + { + get + { + return this._errorcod != null; + } + set + { + bool flag = value == (this._errorcod == null); + if (flag) + { + this._errorcod = (value ? new ErrorCode?(this.errorcod) : null); + } + } + } + + private ErrorCode? _errorcod; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcod() + { + return this.errorcodSpecified; + } + + private void Reseterrorcod() + { + this.errorcodSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs.meta new file mode 100644 index 00000000..f969179e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllianceGuildTerrRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f578757697bba74aa4d1f3d3b054d6e +timeCreated: 1611404029 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs b/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs new file mode 100644 index 00000000..090b4393 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AllyMatchRoleID")] + [Serializable] + public class AllyMatchRoleID : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "allyID", DataFormat = DataFormat.TwosComplement)] + public ulong allyID + { + get + { + return this._allyID ?? 0UL; + } + set + { + this._allyID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allyIDSpecified + { + get + { + return this._allyID != null; + } + set + { + bool flag = value == (this._allyID == null); + if (flag) + { + this._allyID = (value ? new ulong?(this.allyID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + private ulong? _allyID; + + private ulong? _roleID; + + private IExtension extensionObject; + + private bool ShouldSerializeallyID() + { + return this.allyIDSpecified; + } + + private void ResetallyID() + { + this.allyIDSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs.meta new file mode 100644 index 00000000..a89852c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AllyMatchRoleID.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a99f575f83069ff46b4cd2583e1b9f40 +timeCreated: 1611404299 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs new file mode 100644 index 00000000..1fe68e2b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AncientTimes")] + [Serializable] + public class AncientTimes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "award", DataFormat = DataFormat.TwosComplement)] + public uint award + { + get + { + return this._award ?? 0u; + } + set + { + this._award = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool awardSpecified + { + get + { + return this._award != null; + } + set + { + bool flag = value == (this._award == null); + if (flag) + { + this._award = (value ? new uint?(this.award) : null); + } + } + } + + private uint? _award; + + private IExtension extensionObject; + + private bool ShouldSerializeaward() + { + return this.awardSpecified; + } + + private void Resetaward() + { + this.awardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs.meta new file mode 100644 index 00000000..3d2b0278 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e99be7d626fed324a81766d22b2038c0 +timeCreated: 1611404757 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs new file mode 100644 index 00000000..1da44c18 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AncientTimesArg")] + [Serializable] + public class AncientTimesArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public uint pos + { + get + { + return this._pos ?? 0u; + } + set + { + this._pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new uint?(this.pos) : null); + } + } + } + + private uint? _pos; + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs.meta new file mode 100644 index 00000000..240bfb96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15ba801db7c81e44784ae8b4f7b54e79 +timeCreated: 1611403264 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs new file mode 100644 index 00000000..d9b3070d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AncientTimesRes")] + [Serializable] + public class AncientTimesRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "reward", DataFormat = DataFormat.TwosComplement)] + public uint reward + { + get + { + return this._reward ?? 0u; + } + set + { + this._reward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardSpecified + { + get + { + return this._reward != null; + } + set + { + bool flag = value == (this._reward == null); + if (flag) + { + this._reward = (value ? new uint?(this.reward) : null); + } + } + } + + private ErrorCode? _error; + + private uint? _reward; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializereward() + { + return this.rewardSpecified; + } + + private void Resetreward() + { + this.rewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs.meta new file mode 100644 index 00000000..dc0d75a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AncientTimesRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d9bbc4f62e274c64ea53225970f30073 +timeCreated: 1611404645 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs new file mode 100644 index 00000000..a0496a71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AnswerAckNtf")] + [Serializable] + public class AnswerAckNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "answer", DataFormat = DataFormat.Default)] + public string answer + { + get + { + return this._answer ?? ""; + } + set + { + this._answer = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool answerSpecified + { + get + { + return this._answer != null; + } + set + { + bool flag = value == (this._answer == null); + if (flag) + { + this._answer = (value ? this.answer : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "correct", DataFormat = DataFormat.Default)] + public bool correct + { + get + { + return this._correct ?? false; + } + set + { + this._correct = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool correctSpecified + { + get + { + return this._correct != null; + } + set + { + bool flag = value == (this._correct == null); + if (flag) + { + this._correct = (value ? new bool?(this.correct) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "times", DataFormat = DataFormat.TwosComplement)] + public uint times + { + get + { + return this._times ?? 0u; + } + set + { + this._times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timesSpecified + { + get + { + return this._times != null; + } + set + { + bool flag = value == (this._times == null); + if (flag) + { + this._times = (value ? new uint?(this.times) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "audioUid", DataFormat = DataFormat.TwosComplement)] + public ulong audioUid + { + get + { + return this._audioUid ?? 0UL; + } + set + { + this._audioUid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioUidSpecified + { + get + { + return this._audioUid != null; + } + set + { + bool flag = value == (this._audioUid == null); + if (flag) + { + this._audioUid = (value ? new ulong?(this.audioUid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "answertime", DataFormat = DataFormat.TwosComplement)] + public uint answertime + { + get + { + return this._answertime ?? 0u; + } + set + { + this._answertime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool answertimeSpecified + { + get + { + return this._answertime != null; + } + set + { + bool flag = value == (this._answertime == null); + if (flag) + { + this._answertime = (value ? new uint?(this.answertime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "userName", DataFormat = DataFormat.Default)] + public string userName + { + get + { + return this._userName ?? ""; + } + set + { + this._userName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userNameSpecified + { + get + { + return this._userName != null; + } + set + { + bool flag = value == (this._userName == null); + if (flag) + { + this._userName = (value ? this.userName : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "coverDesignationId", DataFormat = DataFormat.TwosComplement)] + public uint coverDesignationId + { + get + { + return this._coverDesignationId ?? 0u; + } + set + { + this._coverDesignationId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coverDesignationIdSpecified + { + get + { + return this._coverDesignationId != null; + } + set + { + bool flag = value == (this._coverDesignationId == null); + if (flag) + { + this._coverDesignationId = (value ? new uint?(this.coverDesignationId) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "audioTime", DataFormat = DataFormat.TwosComplement)] + public uint audioTime + { + get + { + return this._audioTime ?? 0u; + } + set + { + this._audioTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioTimeSpecified + { + get + { + return this._audioTime != null; + } + set + { + bool flag = value == (this._audioTime == null); + if (flag) + { + this._audioTime = (value ? new uint?(this.audioTime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + private ulong? _roleId; + + private string _answer; + + private bool? _correct; + + private uint? _times; + + private uint? _rank; + + private ulong? _audioUid; + + private uint? _answertime; + + private string _userName; + + private uint? _coverDesignationId; + + private uint? _audioTime; + + private uint? _profession; + + private IExtension extensionObject; + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + private bool ShouldSerializeanswer() + { + return this.answerSpecified; + } + + private void Resetanswer() + { + this.answerSpecified = false; + } + + private bool ShouldSerializecorrect() + { + return this.correctSpecified; + } + + private void Resetcorrect() + { + this.correctSpecified = false; + } + + private bool ShouldSerializetimes() + { + return this.timesSpecified; + } + + private void Resettimes() + { + this.timesSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeaudioUid() + { + return this.audioUidSpecified; + } + + private void ResetaudioUid() + { + this.audioUidSpecified = false; + } + + private bool ShouldSerializeanswertime() + { + return this.answertimeSpecified; + } + + private void Resetanswertime() + { + this.answertimeSpecified = false; + } + + private bool ShouldSerializeuserName() + { + return this.userNameSpecified; + } + + private void ResetuserName() + { + this.userNameSpecified = false; + } + + private bool ShouldSerializecoverDesignationId() + { + return this.coverDesignationIdSpecified; + } + + private void ResetcoverDesignationId() + { + this.coverDesignationIdSpecified = false; + } + + private bool ShouldSerializeaudioTime() + { + return this.audioTimeSpecified; + } + + private void ResetaudioTime() + { + this.audioTimeSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs.meta new file mode 100644 index 00000000..2707169e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AnswerAckNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6fe20faabc8d3a447bdd2d367d9553b6 +timeCreated: 1611403929 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs new file mode 100644 index 00000000..d9cde0b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AntiAddictionRemindInfo")] + [Serializable] + public class AntiAddictionRemindInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public AntiAddictionReportType type + { + get + { + return this._type ?? AntiAddictionReportType.ReportTypeSingle; + } + set + { + this._type = new AntiAddictionReportType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new AntiAddictionReportType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "remindmsg", DataFormat = DataFormat.Default)] + public string remindmsg + { + get + { + return this._remindmsg ?? ""; + } + set + { + this._remindmsg = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remindmsgSpecified + { + get + { + return this._remindmsg != null; + } + set + { + bool flag = value == (this._remindmsg == null); + if (flag) + { + this._remindmsg = (value ? this.remindmsg : null); + } + } + } + + private AntiAddictionReportType? _type; + + private string _remindmsg; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeremindmsg() + { + return this.remindmsgSpecified; + } + + private void Resetremindmsg() + { + this.remindmsgSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs.meta new file mode 100644 index 00000000..4ebaac54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionRemindInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bea7b7977454755428aba5dbe4f9d3e7 +timeCreated: 1611404480 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs new file mode 100644 index 00000000..e5a5e576 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AntiAddictionReportType")] + public enum AntiAddictionReportType + { + [ProtoEnum(Name = "ReportTypeSingle", Value = 1)] + ReportTypeSingle = 1, + [ProtoEnum(Name = "ReportTypeTotal", Value = 2)] + ReportTypeTotal + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs.meta new file mode 100644 index 00000000..1bc7bf15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AntiAddictionReportType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd4e747894286ed4785d3ee9b2be6c45 +timeCreated: 1611404682 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs new file mode 100644 index 00000000..3b1290df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaRecord")] + [Serializable] + public class ArenaRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "OptimalRank", DataFormat = DataFormat.TwosComplement)] + public uint OptimalRank + { + get + { + return this._OptimalRank ?? 0u; + } + set + { + this._OptimalRank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OptimalRankSpecified + { + get + { + return this._OptimalRank != null; + } + set + { + bool flag = value == (this._OptimalRank == null); + if (flag) + { + this._OptimalRank = (value ? new uint?(this.OptimalRank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dayupdate", DataFormat = DataFormat.TwosComplement)] + public uint dayupdate + { + get + { + return this._dayupdate ?? 0u; + } + set + { + this._dayupdate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayupdateSpecified + { + get + { + return this._dayupdate != null; + } + set + { + bool flag = value == (this._dayupdate == null); + if (flag) + { + this._dayupdate = (value ? new uint?(this.dayupdate) : null); + } + } + } + + [ProtoMember(4, Name = "pointreward", DataFormat = DataFormat.TwosComplement)] + public List pointreward + { + get + { + return this._pointreward; + } + } + + [ProtoMember(5, Name = "rankreward", DataFormat = DataFormat.TwosComplement)] + public List rankreward + { + get + { + return this._rankreward; + } + } + + private uint? _OptimalRank; + + private uint? _point; + + private uint? _dayupdate; + + private readonly List _pointreward = new List(); + + private readonly List _rankreward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeOptimalRank() + { + return this.OptimalRankSpecified; + } + + private void ResetOptimalRank() + { + this.OptimalRankSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializedayupdate() + { + return this.dayupdateSpecified; + } + + private void Resetdayupdate() + { + this.dayupdateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs.meta new file mode 100644 index 00000000..9bd55e87 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 433ac22cf6bfb4c4db27277d7132c751 +timeCreated: 1611403641 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs new file mode 100644 index 00000000..a47407a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarHistData")] + [Serializable] + public class ArenaStarHistData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rankOneNum", DataFormat = DataFormat.TwosComplement)] + public uint rankOneNum + { + get + { + return this._rankOneNum ?? 0u; + } + set + { + this._rankOneNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankOneNumSpecified + { + get + { + return this._rankOneNum != null; + } + set + { + bool flag = value == (this._rankOneNum == null); + if (flag) + { + this._rankOneNum = (value ? new uint?(this.rankOneNum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rankTenNum", DataFormat = DataFormat.TwosComplement)] + public uint rankTenNum + { + get + { + return this._rankTenNum ?? 0u; + } + set + { + this._rankTenNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankTenNumSpecified + { + get + { + return this._rankTenNum != null; + } + set + { + bool flag = value == (this._rankTenNum == null); + if (flag) + { + this._rankTenNum = (value ? new uint?(this.rankTenNum) : null); + } + } + } + + [ProtoMember(3, Name = "rankRecent", DataFormat = DataFormat.Default)] + public List rankRecent + { + get + { + return this._rankRecent; + } + } + + private uint? _rankOneNum; + + private uint? _rankTenNum; + + private readonly List _rankRecent = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializerankOneNum() + { + return this.rankOneNumSpecified; + } + + private void ResetrankOneNum() + { + this.rankOneNumSpecified = false; + } + + private bool ShouldSerializerankTenNum() + { + return this.rankTenNumSpecified; + } + + private void ResetrankTenNum() + { + this.rankTenNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs.meta new file mode 100644 index 00000000..09e3076a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarHistData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5cd7619d1227f7b4eb1ad45881737c69 +timeCreated: 1611403803 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs new file mode 100644 index 00000000..bc390c2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarPara")] + [Serializable] + public class ArenaStarPara : IExtensible + { + [ProtoMember(1, Name = "newdata", DataFormat = DataFormat.TwosComplement)] + public List newdata + { + get + { + return this._newdata; + } + } + + private readonly List _newdata = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs.meta new file mode 100644 index 00000000..ebb1fd9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f8ad986831e2e142b2168de20b5e591 +timeCreated: 1611403209 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs new file mode 100644 index 00000000..3e8f058d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarReqArg")] + [Serializable] + public class ArenaStarReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public ArenaStarReqType reqtype + { + get + { + return this._reqtype ?? ArenaStarReqType.ASRT_ROLEDATA; + } + set + { + this._reqtype = new ArenaStarReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new ArenaStarReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "zantype", DataFormat = DataFormat.TwosComplement)] + public ArenaStarType zantype + { + get + { + return this._zantype ?? ArenaStarType.AST_PK; + } + set + { + this._zantype = new ArenaStarType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zantypeSpecified + { + get + { + return this._zantype != null; + } + set + { + bool flag = value == (this._zantype == null); + if (flag) + { + this._zantype = (value ? new ArenaStarType?(this.zantype) : null); + } + } + } + + private ArenaStarReqType? _reqtype; + + private ulong? _roleid; + + private ArenaStarType? _zantype; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializezantype() + { + return this.zantypeSpecified; + } + + private void Resetzantype() + { + this.zantypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs.meta new file mode 100644 index 00000000..9902413e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cb81339b23d4074ea55e0f94abfac0a +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs new file mode 100644 index 00000000..de18fa6c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarReqRes")] + [Serializable] + public class ArenaStarReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "toproledata", DataFormat = DataFormat.Default)] + public List toproledata + { + get + { + return this._toproledata; + } + } + + [ProtoMember(3, IsRequired = false, Name = "seasonbegintime", DataFormat = DataFormat.TwosComplement)] + public uint seasonbegintime + { + get + { + return this._seasonbegintime ?? 0u; + } + set + { + this._seasonbegintime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seasonbegintimeSpecified + { + get + { + return this._seasonbegintime != null; + } + set + { + bool flag = value == (this._seasonbegintime == null); + if (flag) + { + this._seasonbegintime = (value ? new uint?(this.seasonbegintime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "seasonendtime", DataFormat = DataFormat.TwosComplement)] + public uint seasonendtime + { + get + { + return this._seasonendtime ?? 0u; + } + set + { + this._seasonendtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seasonendtimeSpecified + { + get + { + return this._seasonendtime != null; + } + set + { + bool flag = value == (this._seasonendtime == null); + if (flag) + { + this._seasonendtime = (value ? new uint?(this.seasonendtime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "season_num", DataFormat = DataFormat.TwosComplement)] + public uint season_num + { + get + { + return this._season_num ?? 0u; + } + set + { + this._season_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool season_numSpecified + { + get + { + return this._season_num != null; + } + set + { + bool flag = value == (this._season_num == null); + if (flag) + { + this._season_num = (value ? new uint?(this.season_num) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _toproledata = new List(); + + private uint? _seasonbegintime; + + private uint? _seasonendtime; + + private uint? _season_num; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeseasonbegintime() + { + return this.seasonbegintimeSpecified; + } + + private void Resetseasonbegintime() + { + this.seasonbegintimeSpecified = false; + } + + private bool ShouldSerializeseasonendtime() + { + return this.seasonendtimeSpecified; + } + + private void Resetseasonendtime() + { + this.seasonendtimeSpecified = false; + } + + private bool ShouldSerializeseason_num() + { + return this.season_numSpecified; + } + + private void Resetseason_num() + { + this.season_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs.meta new file mode 100644 index 00000000..c6e3bdf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e95ab0d7658d00e4c896c5bc161cc570 +timeCreated: 1611404756 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs new file mode 100644 index 00000000..20f55058 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarReqType")] + public enum ArenaStarReqType + { + [ProtoEnum(Name = "ASRT_ROLEDATA", Value = 1)] + ASRT_ROLEDATA = 1, + [ProtoEnum(Name = "ASRT_DIANZAN", Value = 2)] + ASRT_DIANZAN + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs.meta new file mode 100644 index 00000000..4701d2b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f7949a92f0a711040ada8d4cb9dd86e7 +timeCreated: 1611404888 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs new file mode 100644 index 00000000..93f9d8fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs @@ -0,0 +1,137 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarTopRoleData")] + [Serializable] + public class ArenaStarTopRoleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "historydata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ArenaStarHistData historydata + { + get + { + return this._historydata; + } + set + { + this._historydata = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleOutLookBrief outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "season", DataFormat = DataFormat.TwosComplement)] + public uint season + { + get + { + return this._season ?? 0u; + } + set + { + this._season = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seasonSpecified + { + get + { + return this._season != null; + } + set + { + bool flag = value == (this._season == null); + if (flag) + { + this._season = (value ? new uint?(this.season) : null); + } + } + } + + private ArenaStarHistData _historydata = null; + + private RoleOutLookBrief _outlook = null; + + private uint? _rank; + + private uint? _season; + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeseason() + { + return this.seasonSpecified; + } + + private void Resetseason() + { + this.seasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs.meta new file mode 100644 index 00000000..29b15176 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarTopRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1a6f6476823b4b4d9de0ae7f71d21f4 +timeCreated: 1611404491 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs new file mode 100644 index 00000000..951fa508 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArenaStarType")] + public enum ArenaStarType + { + [ProtoEnum(Name = "AST_PK", Value = 1)] + AST_PK = 1, + [ProtoEnum(Name = "AST_HEROBATTLE", Value = 2)] + AST_HEROBATTLE, + [ProtoEnum(Name = "AST_WEEKNEST", Value = 3)] + AST_WEEKNEST, + [ProtoEnum(Name = "AST_LEAGUE", Value = 4)] + AST_LEAGUE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs.meta new file mode 100644 index 00000000..f46ef52d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArenaStarType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 21b1e5d8731c8844eac92cf44b25b09c +timeCreated: 1611403415 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs new file mode 100644 index 00000000..c5beb012 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArgentaActivityArg")] + [Serializable] + public class ArgentaActivityArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _type; + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs.meta new file mode 100644 index 00000000..9971e55d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e7c911312ddf77b419699f6a58e4fbb5 +timeCreated: 1611404750 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs new file mode 100644 index 00000000..6c12ddd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArgentaActivityRes")] + [Serializable] + public class ArgentaActivityRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public uint leftTime + { + get + { + return this._leftTime ?? 0u; + } + set + { + this._leftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new uint?(this.leftTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, Name = "getRewardIDs", DataFormat = DataFormat.TwosComplement)] + public List getRewardIDs + { + get + { + return this._getRewardIDs; + } + } + + private ErrorCode? _errorcode; + + private uint? _leftTime; + + private uint? _level; + + private readonly List _getRewardIDs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs.meta new file mode 100644 index 00000000..45d9d221 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaActivityRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6cfc3ef3a7cad5046890001a53066bf9 +timeCreated: 1611403900 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs new file mode 100644 index 00000000..2b123d56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArgentaData")] + [Serializable] + public class ArgentaData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "argentaStartTime", DataFormat = DataFormat.TwosComplement)] + public uint argentaStartTime + { + get + { + return this._argentaStartTime ?? 0u; + } + set + { + this._argentaStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool argentaStartTimeSpecified + { + get + { + return this._argentaStartTime != null; + } + set + { + bool flag = value == (this._argentaStartTime == null); + if (flag) + { + this._argentaStartTime = (value ? new uint?(this.argentaStartTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(4, Name = "getDailyRewards", DataFormat = DataFormat.TwosComplement)] + public List getDailyRewards + { + get + { + return this._getDailyRewards; + } + } + + private uint? _argentaStartTime; + + private uint? _level; + + private uint? _lastUpdateTime; + + private readonly List _getDailyRewards = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeargentaStartTime() + { + return this.argentaStartTimeSpecified; + } + + private void ResetargentaStartTime() + { + this.argentaStartTimeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs.meta new file mode 100644 index 00000000..852e5935 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4a0907d760a7fa48ac41c22baad1cff +timeCreated: 1611404855 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs new file mode 100644 index 00000000..2739fdc1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArgentaPreData")] + [Serializable] + public class ArgentaPreData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(2, Name = "activityPoint", DataFormat = DataFormat.TwosComplement)] + public List activityPoint + { + get + { + return this._activityPoint; + } + } + + [ProtoMember(3, Name = "finishNestCount", DataFormat = DataFormat.TwosComplement)] + public List finishNestCount + { + get + { + return this._finishNestCount; + } + } + + private uint? _lastUpdateTime; + + private readonly List _activityPoint = new List(); + + private readonly List _finishNestCount = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs.meta new file mode 100644 index 00000000..4874bee1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArgentaPreData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3290b0fb4dc2c084cb4fac5b47307f46 +timeCreated: 1611403549 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs new file mode 100644 index 00000000..3dfe0841 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactComposeArg")] + [Serializable] + public class ArtifactComposeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ArtifactComposeType type + { + get + { + return this._type ?? ArtifactComposeType.ArtifactCompose_Single; + } + set + { + this._type = new ArtifactComposeType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ArtifactComposeType?(this.type) : null); + } + } + } + + [ProtoMember(2, Name = "uids", DataFormat = DataFormat.TwosComplement)] + public List uids + { + get + { + return this._uids; + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, Name = "qualitys", DataFormat = DataFormat.TwosComplement)] + public List qualitys + { + get + { + return this._qualitys; + } + } + + private ArtifactComposeType? _type; + + private readonly List _uids = new List(); + + private uint? _level; + + private readonly List _qualitys = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs.meta new file mode 100644 index 00000000..761b2cf6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c4c6c97d668cfe84ab82c7944f799539 +timeCreated: 1611404503 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs new file mode 100644 index 00000000..41f2a9c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactComposeRes")] + [Serializable] + public class ArtifactComposeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "newuid", DataFormat = DataFormat.TwosComplement)] + public ulong newuid + { + get + { + return this._newuid ?? 0UL; + } + set + { + this._newuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool newuidSpecified + { + get + { + return this._newuid != null; + } + set + { + bool flag = value == (this._newuid == null); + if (flag) + { + this._newuid = (value ? new ulong?(this.newuid) : null); + } + } + } + + [ProtoMember(3, Name = "newuids", DataFormat = DataFormat.TwosComplement)] + public List newuids + { + get + { + return this._newuids; + } + } + + private ErrorCode? _errorcode; + + private ulong? _newuid; + + private readonly List _newuids = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializenewuid() + { + return this.newuidSpecified; + } + + private void Resetnewuid() + { + this.newuidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs.meta new file mode 100644 index 00000000..011c2141 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ec1a723ad050f064186593f73510ac9c +timeCreated: 1611404786 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs new file mode 100644 index 00000000..1ddb10a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactComposeType")] + public enum ArtifactComposeType + { + [ProtoEnum(Name = "ArtifactCompose_Single", Value = 1)] + ArtifactCompose_Single = 1, + [ProtoEnum(Name = "ArtifactCompose_Multi", Value = 2)] + ArtifactCompose_Multi + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs.meta new file mode 100644 index 00000000..77d7a4aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactComposeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 453a6c63f71e8f9418ae4f8df8d71561 +timeCreated: 1611403647 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs new file mode 100644 index 00000000..562fcd8c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactDeityStoveOpArg")] + [Serializable] + public class ArtifactDeityStoveOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ArtifactDeityStoveOpType type + { + get + { + return this._type ?? ArtifactDeityStoveOpType.ArtifactDeityStove_Recast; + } + set + { + this._type = new ArtifactDeityStoveOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ArtifactDeityStoveOpType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid1", DataFormat = DataFormat.TwosComplement)] + public ulong uid1 + { + get + { + return this._uid1 ?? 0UL; + } + set + { + this._uid1 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uid1Specified + { + get + { + return this._uid1 != null; + } + set + { + bool flag = value == (this._uid1 == null); + if (flag) + { + this._uid1 = (value ? new ulong?(this.uid1) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "uid2", DataFormat = DataFormat.TwosComplement)] + public ulong uid2 + { + get + { + return this._uid2 ?? 0UL; + } + set + { + this._uid2 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uid2Specified + { + get + { + return this._uid2 != null; + } + set + { + bool flag = value == (this._uid2 == null); + if (flag) + { + this._uid2 = (value ? new ulong?(this.uid2) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isUsedStone", DataFormat = DataFormat.Default)] + public bool isUsedStone + { + get + { + return this._isUsedStone ?? false; + } + set + { + this._isUsedStone = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isUsedStoneSpecified + { + get + { + return this._isUsedStone != null; + } + set + { + bool flag = value == (this._isUsedStone == null); + if (flag) + { + this._isUsedStone = (value ? new bool?(this.isUsedStone) : null); + } + } + } + + private ArtifactDeityStoveOpType? _type; + + private ulong? _uid1; + + private ulong? _uid2; + + private bool? _isUsedStone; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeuid1() + { + return this.uid1Specified; + } + + private void Resetuid1() + { + this.uid1Specified = false; + } + + private bool ShouldSerializeuid2() + { + return this.uid2Specified; + } + + private void Resetuid2() + { + this.uid2Specified = false; + } + + private bool ShouldSerializeisUsedStone() + { + return this.isUsedStoneSpecified; + } + + private void ResetisUsedStone() + { + this.isUsedStoneSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs.meta new file mode 100644 index 00000000..5820d0fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f2d0a8cfd4800f44ababa33c829eb35 +timeCreated: 1611403207 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs new file mode 100644 index 00000000..65c715c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactDeityStoveOpRes")] + [Serializable] + public class ArtifactDeityStoveOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs.meta new file mode 100644 index 00000000..65b9edf8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 956d44e8964d2b845ad21ed716b72759 +timeCreated: 1611404181 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs new file mode 100644 index 00000000..2a1dfc50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ArtifactDeityStoveOpType")] + public enum ArtifactDeityStoveOpType + { + [ProtoEnum(Name = "ArtifactDeityStove_Recast", Value = 1)] + ArtifactDeityStove_Recast = 1, + [ProtoEnum(Name = "ArtifactDeityStove_Fuse", Value = 2)] + ArtifactDeityStove_Fuse, + [ProtoEnum(Name = "ArtifactDeityStove_Inscription", Value = 3)] + ArtifactDeityStove_Inscription, + [ProtoEnum(Name = "ArtifactDeityStove_Refine", Value = 4)] + ArtifactDeityStove_Refine, + [ProtoEnum(Name = "ArtifactDeityStove_RefineRetain", Value = 5)] + ArtifactDeityStove_RefineRetain, + [ProtoEnum(Name = "ArtifactDeityStove_RefineReplace", Value = 6)] + ArtifactDeityStove_RefineReplace + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs.meta new file mode 100644 index 00000000..4ffd4f84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ArtifactDeityStoveOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ecc4f4cef7e67940ab3b96313058d6e +timeCreated: 1611403810 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs new file mode 100644 index 00000000..e98b779a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskForCheckInBonusArg")] + [Serializable] + public class AskForCheckInBonusArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs.meta new file mode 100644 index 00000000..b2936a68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0feea1c8a6ccbad41815197470c843da +timeCreated: 1611403215 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs new file mode 100644 index 00000000..8ea001e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskForCheckInBonusRes")] + [Serializable] + public class AskForCheckInBonusRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs.meta new file mode 100644 index 00000000..d66632ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskForCheckInBonusRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66062a7842612bc4a95521fd572c648c +timeCreated: 1611403852 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs new file mode 100644 index 00000000..d21dbc5a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildArenaInfoArg")] + [Serializable] + public class AskGuildArenaInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs.meta new file mode 100644 index 00000000..75b7023b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a6796923485fcaf40a0935a0971cd4a4 +timeCreated: 1611404288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs new file mode 100644 index 00000000..b92d607b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildArenaInfoReq")] + [Serializable] + public class AskGuildArenaInfoReq : IExtensible + { + [ProtoMember(1, Name = "warData", DataFormat = DataFormat.Default)] + public List warData + { + get + { + return this._warData; + } + } + + [ProtoMember(2, Name = "allguildInfo", DataFormat = DataFormat.Default)] + public List allguildInfo + { + get + { + return this._allguildInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "timeState", DataFormat = DataFormat.TwosComplement)] + public GuildArenaState timeState + { + get + { + return this._timeState ?? GuildArenaState.GUILD_ARENA_NOT_BEGIN; + } + set + { + this._timeState = new GuildArenaState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeStateSpecified + { + get + { + return this._timeState != null; + } + set + { + bool flag = value == (this._timeState == null); + if (flag) + { + this._timeState = (value ? new GuildArenaState?(this.timeState) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _warData = new List(); + + private readonly List _allguildInfo = new List(); + + private GuildArenaState? _timeState; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializetimeState() + { + return this.timeStateSpecified; + } + + private void ResettimeState() + { + this.timeStateSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs.meta new file mode 100644 index 00000000..9d9ab486 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaInfoReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8767f0e171d8a794f992c29014643d97 +timeCreated: 1611404078 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs new file mode 100644 index 00000000..0095e315 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildArenaTeamInfoArg")] + [Serializable] + public class AskGuildArenaTeamInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs.meta new file mode 100644 index 00000000..0545468f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 470f815d7076d524d9da38f20d88617a +timeCreated: 1611403652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs new file mode 100644 index 00000000..79ca7bd7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildArenaTeamInfoRes")] + [Serializable] + public class AskGuildArenaTeamInfoRes : IExtensible + { + [ProtoMember(1, Name = "fightUnit", DataFormat = DataFormat.Default)] + public List fightUnit + { + get + { + return this._fightUnit; + } + } + + [ProtoMember(2, Name = "guildMember", DataFormat = DataFormat.Default)] + public List guildMember + { + get + { + return this._guildMember; + } + } + + [ProtoMember(3, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _fightUnit = new List(); + + private readonly List _guildMember = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs.meta new file mode 100644 index 00000000..ccbb59b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildArenaTeamInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bf816d7beb29cab45b2c43f5c2337802 +timeCreated: 1611404483 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs new file mode 100644 index 00000000..bab6227e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildBossInfoArg")] + [Serializable] + public class AskGuildBossInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs.meta new file mode 100644 index 00000000..d4661f65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 399d2fe5ced51bf438223b2fa5e51848 +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs new file mode 100644 index 00000000..a3f380a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildBossInfoRes")] + [Serializable] + public class AskGuildBossInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bossId", DataFormat = DataFormat.TwosComplement)] + public uint bossId + { + get + { + return this._bossId ?? 0u; + } + set + { + this._bossId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bossIdSpecified + { + get + { + return this._bossId != null; + } + set + { + bool flag = value == (this._bossId == null); + if (flag) + { + this._bossId = (value ? new uint?(this.bossId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "needKillBossId", DataFormat = DataFormat.TwosComplement)] + public uint needKillBossId + { + get + { + return this._needKillBossId ?? 0u; + } + set + { + this._needKillBossId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needKillBossIdSpecified + { + get + { + return this._needKillBossId != null; + } + set + { + bool flag = value == (this._needKillBossId == null); + if (flag) + { + this._needKillBossId = (value ? new uint?(this.needKillBossId) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isFirstKill", DataFormat = DataFormat.Default)] + public bool isFirstKill + { + get + { + return this._isFirstKill ?? false; + } + set + { + this._isFirstKill = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFirstKillSpecified + { + get + { + return this._isFirstKill != null; + } + set + { + bool flag = value == (this._isFirstKill == null); + if (flag) + { + this._isFirstKill = (value ? new bool?(this.isFirstKill) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isLeader", DataFormat = DataFormat.Default)] + public bool isLeader + { + get + { + return this._isLeader ?? false; + } + set + { + this._isLeader = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isLeaderSpecified + { + get + { + return this._isLeader != null; + } + set + { + bool flag = value == (this._isLeader == null); + if (flag) + { + this._isLeader = (value ? new bool?(this.isLeader) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "needguildlvl", DataFormat = DataFormat.TwosComplement)] + public uint needguildlvl + { + get + { + return this._needguildlvl ?? 0u; + } + set + { + this._needguildlvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needguildlvlSpecified + { + get + { + return this._needguildlvl != null; + } + set + { + bool flag = value == (this._needguildlvl == null); + if (flag) + { + this._needguildlvl = (value ? new uint?(this.needguildlvl) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _bossId; + + private uint? _needKillBossId; + + private bool? _isFirstKill; + + private bool? _isLeader; + + private uint? _needguildlvl; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializebossId() + { + return this.bossIdSpecified; + } + + private void ResetbossId() + { + this.bossIdSpecified = false; + } + + private bool ShouldSerializeneedKillBossId() + { + return this.needKillBossIdSpecified; + } + + private void ResetneedKillBossId() + { + this.needKillBossIdSpecified = false; + } + + private bool ShouldSerializeisFirstKill() + { + return this.isFirstKillSpecified; + } + + private void ResetisFirstKill() + { + this.isFirstKillSpecified = false; + } + + private bool ShouldSerializeisLeader() + { + return this.isLeaderSpecified; + } + + private void ResetisLeader() + { + this.isLeaderSpecified = false; + } + + private bool ShouldSerializeneedguildlvl() + { + return this.needguildlvlSpecified; + } + + private void Resetneedguildlvl() + { + this.needguildlvlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs.meta new file mode 100644 index 00000000..e39d33b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildBossInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d791e18235a6918459e236b6e40446a1 +timeCreated: 1611404636 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs new file mode 100644 index 00000000..7e6c39e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildSkillInfoArg")] + [Serializable] + public class AskGuildSkillInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs.meta new file mode 100644 index 00000000..201bd34e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91343674c2fcd2a4fb3ed38f57f7f4b4 +timeCreated: 1611404142 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs new file mode 100644 index 00000000..7755e3f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildSkillInfoReq")] + [Serializable] + public class AskGuildSkillInfoReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "SkillLel", DataFormat = DataFormat.Default)] + public List SkillLel + { + get + { + return this._SkillLel; + } + } + + [ProtoMember(3, IsRequired = false, Name = "LastGuildExp", DataFormat = DataFormat.TwosComplement)] + public int LastGuildExp + { + get + { + return this._LastGuildExp ?? 0; + } + set + { + this._LastGuildExp = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LastGuildExpSpecified + { + get + { + return this._LastGuildExp != null; + } + set + { + bool flag = value == (this._LastGuildExp == null); + if (flag) + { + this._LastGuildExp = (value ? new int?(this.LastGuildExp) : null); + } + } + } + + [ProtoMember(4, Name = "roleSkills", DataFormat = DataFormat.Default)] + public List roleSkills + { + get + { + return this._roleSkills; + } + } + + private ErrorCode? _errorcode; + + private readonly List _SkillLel = new List(); + + private int? _LastGuildExp; + + private readonly List _roleSkills = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeLastGuildExp() + { + return this.LastGuildExpSpecified; + } + + private void ResetLastGuildExp() + { + this.LastGuildExpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs.meta new file mode 100644 index 00000000..bc234279 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildSkillInfoReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e474b1792f9496340bdfcb3684ce36c8 +timeCreated: 1611404738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs new file mode 100644 index 00000000..e4484dfd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildWageInfoArg")] + [Serializable] + public class AskGuildWageInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs.meta new file mode 100644 index 00000000..51d6496d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 21307baa714f2ee4f926704c03c2399b +timeCreated: 1611403412 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs new file mode 100644 index 00000000..71855243 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs @@ -0,0 +1,472 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AskGuildWageInfoRes")] + [Serializable] + public class AskGuildWageInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "activity", DataFormat = DataFormat.TwosComplement)] + public uint activity + { + get + { + return this._activity ?? 0u; + } + set + { + this._activity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitySpecified + { + get + { + return this._activity != null; + } + set + { + bool flag = value == (this._activity == null); + if (flag) + { + this._activity = (value ? new uint?(this.activity) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolenum", DataFormat = DataFormat.TwosComplement)] + public uint rolenum + { + get + { + return this._rolenum ?? 0u; + } + set + { + this._rolenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenumSpecified + { + get + { + return this._rolenum != null; + } + set + { + bool flag = value == (this._rolenum == null); + if (flag) + { + this._rolenum = (value ? new uint?(this.rolenum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "prestige", DataFormat = DataFormat.TwosComplement)] + public uint prestige + { + get + { + return this._prestige ?? 0u; + } + set + { + this._prestige = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool prestigeSpecified + { + get + { + return this._prestige != null; + } + set + { + bool flag = value == (this._prestige == null); + if (flag) + { + this._prestige = (value ? new uint?(this.prestige) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastScore", DataFormat = DataFormat.TwosComplement)] + public uint lastScore + { + get + { + return this._lastScore ?? 0u; + } + set + { + this._lastScore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastScoreSpecified + { + get + { + return this._lastScore != null; + } + set + { + bool flag = value == (this._lastScore == null); + if (flag) + { + this._lastScore = (value ? new uint?(this.lastScore) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rewardstate", DataFormat = DataFormat.TwosComplement)] + public WageRewardState rewardstate + { + get + { + return this._rewardstate ?? WageRewardState.cannot; + } + set + { + this._rewardstate = new WageRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardstateSpecified + { + get + { + return this._rewardstate != null; + } + set + { + bool flag = value == (this._rewardstate == null); + if (flag) + { + this._rewardstate = (value ? new WageRewardState?(this.rewardstate) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "wagelvl", DataFormat = DataFormat.TwosComplement)] + public uint wagelvl + { + get + { + return this._wagelvl ?? 0u; + } + set + { + this._wagelvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wagelvlSpecified + { + get + { + return this._wagelvl != null; + } + set + { + bool flag = value == (this._wagelvl == null); + if (flag) + { + this._wagelvl = (value ? new uint?(this.wagelvl) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "guildlvl", DataFormat = DataFormat.TwosComplement)] + public uint guildlvl + { + get + { + return this._guildlvl ?? 0u; + } + set + { + this._guildlvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildlvlSpecified + { + get + { + return this._guildlvl != null; + } + set + { + bool flag = value == (this._guildlvl == null); + if (flag) + { + this._guildlvl = (value ? new uint?(this.guildlvl) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "lastposition", DataFormat = DataFormat.TwosComplement)] + public uint lastposition + { + get + { + return this._lastposition ?? 0u; + } + set + { + this._lastposition = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastpositionSpecified + { + get + { + return this._lastposition != null; + } + set + { + bool flag = value == (this._lastposition == null); + if (flag) + { + this._lastposition = (value ? new uint?(this.lastposition) : null); + } + } + } + + [ProtoMember(11, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(12, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + private uint? _activity; + + private uint? _rolenum; + + private uint? _prestige; + + private uint? _exp; + + private uint? _lastScore; + + private WageRewardState? _rewardstate; + + private uint? _wagelvl; + + private uint? _guildlvl; + + private ErrorCode? _errorcode; + + private uint? _lastposition; + + private readonly List _name = new List(); + + private readonly List _roles = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeactivity() + { + return this.activitySpecified; + } + + private void Resetactivity() + { + this.activitySpecified = false; + } + + private bool ShouldSerializerolenum() + { + return this.rolenumSpecified; + } + + private void Resetrolenum() + { + this.rolenumSpecified = false; + } + + private bool ShouldSerializeprestige() + { + return this.prestigeSpecified; + } + + private void Resetprestige() + { + this.prestigeSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializelastScore() + { + return this.lastScoreSpecified; + } + + private void ResetlastScore() + { + this.lastScoreSpecified = false; + } + + private bool ShouldSerializerewardstate() + { + return this.rewardstateSpecified; + } + + private void Resetrewardstate() + { + this.rewardstateSpecified = false; + } + + private bool ShouldSerializewagelvl() + { + return this.wagelvlSpecified; + } + + private void Resetwagelvl() + { + this.wagelvlSpecified = false; + } + + private bool ShouldSerializeguildlvl() + { + return this.guildlvlSpecified; + } + + private void Resetguildlvl() + { + this.guildlvlSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializelastposition() + { + return this.lastpositionSpecified; + } + + private void Resetlastposition() + { + this.lastpositionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs.meta new file mode 100644 index 00000000..f0d9e9b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AskGuildWageInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df491b58d5fbd1e4fa5814bfa65cd702 +timeCreated: 1611404692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs new file mode 100644 index 00000000..b0c60e81 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AtlasUpStarArg")] + [Serializable] + public class AtlasUpStarArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public uint groupid + { + get + { + return this._groupid ?? 0u; + } + set + { + this._groupid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new uint?(this.groupid) : null); + } + } + } + + private uint? _groupid; + + private IExtension extensionObject; + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs.meta new file mode 100644 index 00000000..7332627b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8cc2e84b58d04a448f55c6d69c06ede +timeCreated: 1611404406 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs new file mode 100644 index 00000000..0b50b9f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AtlasUpStarRes")] + [Serializable] + public class AtlasUpStarRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public uint groupid + { + get + { + return this._groupid ?? 0u; + } + set + { + this._groupid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new uint?(this.groupid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "star", DataFormat = DataFormat.TwosComplement)] + public uint star + { + get + { + return this._star ?? 0u; + } + set + { + this._star = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starSpecified + { + get + { + return this._star != null; + } + set + { + bool flag = value == (this._star == null); + if (flag) + { + this._star = (value ? new uint?(this.star) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _groupid; + + private uint? _star; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + private bool ShouldSerializestar() + { + return this.starSpecified; + } + + private void Resetstar() + { + this.starSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs.meta new file mode 100644 index 00000000..b354855e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AtlasUpStarRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 62e4f891d887cfd418c163192d5f6dcd +timeCreated: 1611403842 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs b/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs new file mode 100644 index 00000000..a2150d21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Attribute")] + [Serializable] + public class Attribute : IExtensible + { + [ProtoMember(1, Name = "basicAttribute", DataFormat = DataFormat.TwosComplement)] + public List basicAttribute + { + get + { + return this._basicAttribute; + } + } + + [ProtoMember(2, Name = "percentAttribute", DataFormat = DataFormat.TwosComplement)] + public List percentAttribute + { + get + { + return this._percentAttribute; + } + } + + [ProtoMember(3, Name = "attrID", DataFormat = DataFormat.TwosComplement)] + public List attrID + { + get + { + return this._attrID; + } + } + + private readonly List _basicAttribute = new List(); + + private readonly List _percentAttribute = new List(); + + private readonly List _attrID = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs.meta new file mode 100644 index 00000000..9684f301 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Attribute.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe9587965e37ca54693f13757c220391 +timeCreated: 1611404942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs new file mode 100644 index 00000000..d029f1ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AttributeInfo")] + [Serializable] + public class AttributeInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public uint value + { + get + { + return this._value ?? 0u; + } + set + { + this._value = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new uint?(this.value) : null); + } + } + } + + private uint? _id; + + private uint? _value; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs.meta new file mode 100644 index 00000000..2be0e699 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AttributeInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2d03ec42eda98f41995fd8a15ca9b85 +timeCreated: 1611404496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs new file mode 100644 index 00000000..c861d8db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctDBDataOperate")] + public enum AuctDBDataOperate + { + [ProtoEnum(Name = "AUCTDBDATA_INSERT", Value = 1)] + AUCTDBDATA_INSERT = 1, + [ProtoEnum(Name = "AUCTDBDATA_UPDATE", Value = 2)] + AUCTDBDATA_UPDATE, + [ProtoEnum(Name = "AUCTDBDATA_DELETE", Value = 3)] + AUCTDBDATA_DELETE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs.meta new file mode 100644 index 00000000..5acb1694 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctDBDataOperate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1e23f6872f1c474dbedc32e65ddf54d +timeCreated: 1611404492 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs new file mode 100644 index 00000000..856bb1e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctItemBrief")] + [Serializable] + public class AuctItemBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _itemid; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs.meta new file mode 100644 index 00000000..cd375da6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctItemBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 555e965d0e970fd42930b9ef88dd23b7 +timeCreated: 1611403737 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs new file mode 100644 index 00000000..36ed85d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctOverlapData")] + [Serializable] + public class AuctOverlapData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "overlapid", DataFormat = DataFormat.TwosComplement)] + public ulong overlapid + { + get + { + return this._overlapid ?? 0UL; + } + set + { + this._overlapid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool overlapidSpecified + { + get + { + return this._overlapid != null; + } + set + { + bool flag = value == (this._overlapid == null); + if (flag) + { + this._overlapid = (value ? new ulong?(this.overlapid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "perprice", DataFormat = DataFormat.TwosComplement)] + public uint perprice + { + get + { + return this._perprice ?? 0u; + } + set + { + this._perprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool perpriceSpecified + { + get + { + return this._perprice != null; + } + set + { + bool flag = value == (this._perprice == null); + if (flag) + { + this._perprice = (value ? new uint?(this.perprice) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Item itemdata + { + get + { + return this._itemdata; + } + set + { + this._itemdata = value; + } + } + + private ulong? _overlapid; + + private uint? _perprice; + + private Item _itemdata = null; + + private IExtension extensionObject; + + private bool ShouldSerializeoverlapid() + { + return this.overlapidSpecified; + } + + private void Resetoverlapid() + { + this.overlapidSpecified = false; + } + + private bool ShouldSerializeperprice() + { + return this.perpriceSpecified; + } + + private void Resetperprice() + { + this.perpriceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs.meta new file mode 100644 index 00000000..fc5dba6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctOverlapData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d02d0ee38dca1ca4d9029da1d2d7db4a +timeCreated: 1611404585 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs new file mode 100644 index 00000000..a631e79f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionAccountType")] + public enum AuctionAccountType + { + [ProtoEnum(Name = "AUCTACCOUNT_SALE_FAIL", Value = 1)] + AUCTACCOUNT_SALE_FAIL = 1, + [ProtoEnum(Name = "AUCTACCOUNT_SALE_SUCCESS", Value = 2)] + AUCTACCOUNT_SALE_SUCCESS, + [ProtoEnum(Name = "AUCTACCOUNT_BUY_FAIL", Value = 3)] + AUCTACCOUNT_BUY_FAIL, + [ProtoEnum(Name = "AUCTACCOUNT_BUY_SUCCESS", Value = 4)] + AUCTACCOUNT_BUY_SUCCESS + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs.meta new file mode 100644 index 00000000..bfa717b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAccountType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 06608ecec0b30d34fa08add2b4e20c1c +timeCreated: 1611402965 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs new file mode 100644 index 00000000..20234dec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionAllReqArg")] + [Serializable] + public class AuctionAllReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public AuctionAllReqType reqtype + { + get + { + return this._reqtype ?? AuctionAllReqType.ART_REQSALE; + } + set + { + this._reqtype = new AuctionAllReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new AuctionAllReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemuniqueid", DataFormat = DataFormat.TwosComplement)] + public ulong itemuniqueid + { + get + { + return this._itemuniqueid ?? 0UL; + } + set + { + this._itemuniqueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemuniqueidSpecified + { + get + { + return this._itemuniqueid != null; + } + set + { + bool flag = value == (this._itemuniqueid == null); + if (flag) + { + this._itemuniqueid = (value ? new ulong?(this.itemuniqueid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "perprice", DataFormat = DataFormat.TwosComplement)] + public uint perprice + { + get + { + return this._perprice ?? 0u; + } + set + { + this._perprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool perpriceSpecified + { + get + { + return this._perprice != null; + } + set + { + bool flag = value == (this._perprice == null); + if (flag) + { + this._perprice = (value ? new uint?(this.perprice) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "overlapid", DataFormat = DataFormat.TwosComplement)] + public ulong overlapid + { + get + { + return this._overlapid ?? 0UL; + } + set + { + this._overlapid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool overlapidSpecified + { + get + { + return this._overlapid != null; + } + set + { + bool flag = value == (this._overlapid == null); + if (flag) + { + this._overlapid = (value ? new ulong?(this.overlapid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "auctuid", DataFormat = DataFormat.TwosComplement)] + public ulong auctuid + { + get + { + return this._auctuid ?? 0UL; + } + set + { + this._auctuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool auctuidSpecified + { + get + { + return this._auctuid != null; + } + set + { + bool flag = value == (this._auctuid == null); + if (flag) + { + this._auctuid = (value ? new ulong?(this.auctuid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "istreasure", DataFormat = DataFormat.Default)] + public bool istreasure + { + get + { + return this._istreasure ?? false; + } + set + { + this._istreasure = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool istreasureSpecified + { + get + { + return this._istreasure != null; + } + set + { + bool flag = value == (this._istreasure == null); + if (flag) + { + this._istreasure = (value ? new bool?(this.istreasure) : null); + } + } + } + + private AuctionAllReqType? _reqtype; + + private uint? _itemid; + + private ulong? _itemuniqueid; + + private uint? _itemcount; + + private uint? _perprice; + + private ulong? _overlapid; + + private ulong? _auctuid; + + private bool? _istreasure; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemuniqueid() + { + return this.itemuniqueidSpecified; + } + + private void Resetitemuniqueid() + { + this.itemuniqueidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializeperprice() + { + return this.perpriceSpecified; + } + + private void Resetperprice() + { + this.perpriceSpecified = false; + } + + private bool ShouldSerializeoverlapid() + { + return this.overlapidSpecified; + } + + private void Resetoverlapid() + { + this.overlapidSpecified = false; + } + + private bool ShouldSerializeauctuid() + { + return this.auctuidSpecified; + } + + private void Resetauctuid() + { + this.auctuidSpecified = false; + } + + private bool ShouldSerializeistreasure() + { + return this.istreasureSpecified; + } + + private void Resetistreasure() + { + this.istreasureSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs.meta new file mode 100644 index 00000000..bf36cbf9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be3c8028f8d8c9640a5c5cb2007ffa87 +timeCreated: 1611404460 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs new file mode 100644 index 00000000..f26fa4df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs @@ -0,0 +1,354 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionAllReqRes")] + [Serializable] + public class AuctionAllReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, Name = "itembrief", DataFormat = DataFormat.Default)] + public List itembrief + { + get + { + return this._itembrief; + } + } + + [ProtoMember(3, Name = "overlapdata", DataFormat = DataFormat.Default)] + public List overlapdata + { + get + { + return this._overlapdata; + } + } + + [ProtoMember(4, Name = "saledata", DataFormat = DataFormat.Default)] + public List saledata + { + get + { + return this._saledata; + } + } + + [ProtoMember(5, IsRequired = false, Name = "autorefreshlefttime", DataFormat = DataFormat.TwosComplement)] + public uint autorefreshlefttime + { + get + { + return this._autorefreshlefttime ?? 0u; + } + set + { + this._autorefreshlefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool autorefreshlefttimeSpecified + { + get + { + return this._autorefreshlefttime != null; + } + set + { + bool flag = value == (this._autorefreshlefttime == null); + if (flag) + { + this._autorefreshlefttime = (value ? new uint?(this.autorefreshlefttime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "tradeprice", DataFormat = DataFormat.TwosComplement)] + public uint tradeprice + { + get + { + return this._tradeprice ?? 0u; + } + set + { + this._tradeprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tradepriceSpecified + { + get + { + return this._tradeprice != null; + } + set + { + bool flag = value == (this._tradeprice == null); + if (flag) + { + this._tradeprice = (value ? new uint?(this.tradeprice) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "leftfreerefreshcount", DataFormat = DataFormat.TwosComplement)] + public uint leftfreerefreshcount + { + get + { + return this._leftfreerefreshcount ?? 0u; + } + set + { + this._leftfreerefreshcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftfreerefreshcountSpecified + { + get + { + return this._leftfreerefreshcount != null; + } + set + { + bool flag = value == (this._leftfreerefreshcount == null); + if (flag) + { + this._leftfreerefreshcount = (value ? new uint?(this.leftfreerefreshcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "itemleftcount", DataFormat = DataFormat.TwosComplement)] + public uint itemleftcount + { + get + { + return this._itemleftcount ?? 0u; + } + set + { + this._itemleftcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemleftcountSpecified + { + get + { + return this._itemleftcount != null; + } + set + { + bool flag = value == (this._itemleftcount == null); + if (flag) + { + this._itemleftcount = (value ? new uint?(this.itemleftcount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "freerefreshlefttime", DataFormat = DataFormat.TwosComplement)] + public uint freerefreshlefttime + { + get + { + return this._freerefreshlefttime ?? 0u; + } + set + { + this._freerefreshlefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freerefreshlefttimeSpecified + { + get + { + return this._freerefreshlefttime != null; + } + set + { + bool flag = value == (this._freerefreshlefttime == null); + if (flag) + { + this._freerefreshlefttime = (value ? new uint?(this.freerefreshlefttime) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "need_copyitem", DataFormat = DataFormat.Default)] + public bool need_copyitem + { + get + { + return this._need_copyitem ?? false; + } + set + { + this._need_copyitem = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool need_copyitemSpecified + { + get + { + return this._need_copyitem != null; + } + set + { + bool flag = value == (this._need_copyitem == null); + if (flag) + { + this._need_copyitem = (value ? new bool?(this.need_copyitem) : null); + } + } + } + + private ErrorCode? _errcode; + + private readonly List _itembrief = new List(); + + private readonly List _overlapdata = new List(); + + private readonly List _saledata = new List(); + + private uint? _autorefreshlefttime; + + private uint? _tradeprice; + + private uint? _leftfreerefreshcount; + + private uint? _itemleftcount; + + private uint? _freerefreshlefttime; + + private bool? _need_copyitem; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + private bool ShouldSerializeautorefreshlefttime() + { + return this.autorefreshlefttimeSpecified; + } + + private void Resetautorefreshlefttime() + { + this.autorefreshlefttimeSpecified = false; + } + + private bool ShouldSerializetradeprice() + { + return this.tradepriceSpecified; + } + + private void Resettradeprice() + { + this.tradepriceSpecified = false; + } + + private bool ShouldSerializeleftfreerefreshcount() + { + return this.leftfreerefreshcountSpecified; + } + + private void Resetleftfreerefreshcount() + { + this.leftfreerefreshcountSpecified = false; + } + + private bool ShouldSerializeitemleftcount() + { + return this.itemleftcountSpecified; + } + + private void Resetitemleftcount() + { + this.itemleftcountSpecified = false; + } + + private bool ShouldSerializefreerefreshlefttime() + { + return this.freerefreshlefttimeSpecified; + } + + private void Resetfreerefreshlefttime() + { + this.freerefreshlefttimeSpecified = false; + } + + private bool ShouldSerializeneed_copyitem() + { + return this.need_copyitemSpecified; + } + + private void Resetneed_copyitem() + { + this.need_copyitemSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs.meta new file mode 100644 index 00000000..7ed9d7db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c9701b6ac3f843045965552669251be4 +timeCreated: 1611404538 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs new file mode 100644 index 00000000..c9e0911b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs @@ -0,0 +1,32 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionAllReqType")] + public enum AuctionAllReqType + { + [ProtoEnum(Name = "ART_REQSALE", Value = 1)] + ART_REQSALE = 1, + [ProtoEnum(Name = "ART_QUITSALE", Value = 2)] + ART_QUITSALE, + [ProtoEnum(Name = "ART_RESALE", Value = 3)] + ART_RESALE, + [ProtoEnum(Name = "ART_ALLITEMBRIEF", Value = 4)] + ART_ALLITEMBRIEF, + [ProtoEnum(Name = "ART_ITEMDATA", Value = 5)] + ART_ITEMDATA, + [ProtoEnum(Name = "ART_MYSALE", Value = 6)] + ART_MYSALE, + [ProtoEnum(Name = "ART_BUY", Value = 7)] + ART_BUY, + [ProtoEnum(Name = "ART_REFRESH_FREE", Value = 8)] + ART_REFRESH_FREE, + [ProtoEnum(Name = "ART_REFRESH_PAY", Value = 9)] + ART_REFRESH_PAY, + [ProtoEnum(Name = "ART_TRADE_PRICE", Value = 10)] + ART_TRADE_PRICE, + [ProtoEnum(Name = "ART_REFRESH_AUTO", Value = 11)] + ART_REFRESH_AUTO + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs.meta new file mode 100644 index 00000000..6c1e7a95 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionAllReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b6f502019017d354b98d309ffa630f17 +timeCreated: 1611404400 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs new file mode 100644 index 00000000..3424e184 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionReqType")] + public enum AuctionReqType + { + [ProtoEnum(Name = "AUCTION_ONSALE", Value = 1)] + AUCTION_ONSALE = 1, + [ProtoEnum(Name = "AUCTION_OUTSALE", Value = 2)] + AUCTION_OUTSALE, + [ProtoEnum(Name = "AUCTION_BUYNOW", Value = 3)] + AUCTION_BUYNOW + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs.meta new file mode 100644 index 00000000..96408ff9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d533d033a28417b49b243c920b499f70 +timeCreated: 1611404626 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs new file mode 100644 index 00000000..0539d996 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs @@ -0,0 +1,164 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionSaleData")] + [Serializable] + public class AuctionSaleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "perprice", DataFormat = DataFormat.TwosComplement)] + public uint perprice + { + get + { + return this._perprice ?? 0u; + } + set + { + this._perprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool perpriceSpecified + { + get + { + return this._perprice != null; + } + set + { + bool flag = value == (this._perprice == null); + if (flag) + { + this._perprice = (value ? new uint?(this.perprice) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "duelefttime", DataFormat = DataFormat.TwosComplement)] + public uint duelefttime + { + get + { + return this._duelefttime ?? 0u; + } + set + { + this._duelefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool duelefttimeSpecified + { + get + { + return this._duelefttime != null; + } + set + { + bool flag = value == (this._duelefttime == null); + if (flag) + { + this._duelefttime = (value ? new uint?(this.duelefttime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "itemdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Item itemdata + { + get + { + return this._itemdata; + } + set + { + this._itemdata = value; + } + } + + private ulong? _uid; + + private uint? _perprice; + + private uint? _duelefttime; + + private Item _itemdata = null; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeperprice() + { + return this.perpriceSpecified; + } + + private void Resetperprice() + { + this.perpriceSpecified = false; + } + + private bool ShouldSerializeduelefttime() + { + return this.duelefttimeSpecified; + } + + private void Resetduelefttime() + { + this.duelefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs.meta new file mode 100644 index 00000000..3f5b2c60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSaleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 51790cff8aa0a8942a380cb08e3a64c7 +timeCreated: 1611403706 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs new file mode 100644 index 00000000..a79fa77f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs @@ -0,0 +1,34 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AuctionSortType")] + public enum AuctionSortType + { + [ProtoEnum(Name = "AUCTIONSORT_QUALITY_LESS", Value = 1)] + AUCTIONSORT_QUALITY_LESS = 1, + [ProtoEnum(Name = "AUCTIONSORT_QUALITY_GREATER", Value = 2)] + AUCTIONSORT_QUALITY_GREATER, + [ProtoEnum(Name = "AUCTIONSORT_LEVLE_LESS", Value = 3)] + AUCTIONSORT_LEVLE_LESS, + [ProtoEnum(Name = "AUCTIONSORT_LEVEL_GREATER", Value = 4)] + AUCTIONSORT_LEVEL_GREATER, + [ProtoEnum(Name = "AUCTIONSORT_LEFTTIME_LESS", Value = 5)] + AUCTIONSORT_LEFTTIME_LESS, + [ProtoEnum(Name = "AUCTIONSORT_LEFTTIME_GREATER", Value = 6)] + AUCTIONSORT_LEFTTIME_GREATER, + [ProtoEnum(Name = "AUCTIONSORT_BUYNOW_LESS", Value = 7)] + AUCTIONSORT_BUYNOW_LESS, + [ProtoEnum(Name = "AUCTIONSORT_BUYNOW_GREATER", Value = 8)] + AUCTIONSORT_BUYNOW_GREATER, + [ProtoEnum(Name = "AUCTIONSORT_BIDDING_LESS", Value = 9)] + AUCTIONSORT_BIDDING_LESS, + [ProtoEnum(Name = "AUCITONSORT_BIDDING_GREATER", Value = 10)] + AUCITONSORT_BIDDING_GREATER, + [ProtoEnum(Name = "AUCTIONSORT_PERPRICE_LESS", Value = 11)] + AUCTIONSORT_PERPRICE_LESS, + [ProtoEnum(Name = "AUCTIONSORT_PERPRICE_GREATER", Value = 12)] + AUCTIONSORT_PERPRICE_GREATER + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs.meta new file mode 100644 index 00000000..f4d9fe42 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AuctionSortType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 19454cd1851075544ae3bb016938d8df +timeCreated: 1611403301 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs new file mode 100644 index 00000000..9f7906fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AudioAuthKeyArg")] + [Serializable] + public class AudioAuthKeyArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "open_id", DataFormat = DataFormat.Default)] + public string open_id + { + get + { + return this._open_id ?? ""; + } + set + { + this._open_id = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool open_idSpecified + { + get + { + return this._open_id != null; + } + set + { + bool flag = value == (this._open_id == null); + if (flag) + { + this._open_id = (value ? this.open_id : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ip", DataFormat = DataFormat.Default)] + public string ip + { + get + { + return this._ip ?? ""; + } + set + { + this._ip = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ipSpecified + { + get + { + return this._ip != null; + } + set + { + bool flag = value == (this._ip == null); + if (flag) + { + this._ip = (value ? this.ip : null); + } + } + } + + private string _open_id; + + private string _ip; + + private IExtension extensionObject; + + private bool ShouldSerializeopen_id() + { + return this.open_idSpecified; + } + + private void Resetopen_id() + { + this.open_idSpecified = false; + } + + private bool ShouldSerializeip() + { + return this.ipSpecified; + } + + private void Resetip() + { + this.ipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs.meta new file mode 100644 index 00000000..32df90c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1046727d8cecd314ca2e9f4f189509fb +timeCreated: 1611403216 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs new file mode 100644 index 00000000..2175dd2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AudioAuthKeyRes")] + [Serializable] + public class AudioAuthKeyRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "dwMainSvrId", DataFormat = DataFormat.TwosComplement)] + public uint dwMainSvrId + { + get + { + return this._dwMainSvrId ?? 0u; + } + set + { + this._dwMainSvrId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwMainSvrIdSpecified + { + get + { + return this._dwMainSvrId != null; + } + set + { + bool flag = value == (this._dwMainSvrId == null); + if (flag) + { + this._dwMainSvrId = (value ? new uint?(this.dwMainSvrId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dwMainSvrUrl1", DataFormat = DataFormat.TwosComplement)] + public uint dwMainSvrUrl1 + { + get + { + return this._dwMainSvrUrl1 ?? 0u; + } + set + { + this._dwMainSvrUrl1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwMainSvrUrl1Specified + { + get + { + return this._dwMainSvrUrl1 != null; + } + set + { + bool flag = value == (this._dwMainSvrUrl1 == null); + if (flag) + { + this._dwMainSvrUrl1 = (value ? new uint?(this.dwMainSvrUrl1) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "dwMainSvrUrl2", DataFormat = DataFormat.TwosComplement)] + public uint dwMainSvrUrl2 + { + get + { + return this._dwMainSvrUrl2 ?? 0u; + } + set + { + this._dwMainSvrUrl2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwMainSvrUrl2Specified + { + get + { + return this._dwMainSvrUrl2 != null; + } + set + { + bool flag = value == (this._dwMainSvrUrl2 == null); + if (flag) + { + this._dwMainSvrUrl2 = (value ? new uint?(this.dwMainSvrUrl2) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "dwSlaveSvrId", DataFormat = DataFormat.TwosComplement)] + public uint dwSlaveSvrId + { + get + { + return this._dwSlaveSvrId ?? 0u; + } + set + { + this._dwSlaveSvrId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwSlaveSvrIdSpecified + { + get + { + return this._dwSlaveSvrId != null; + } + set + { + bool flag = value == (this._dwSlaveSvrId == null); + if (flag) + { + this._dwSlaveSvrId = (value ? new uint?(this.dwSlaveSvrId) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "dwSlaveSvrUrl1", DataFormat = DataFormat.TwosComplement)] + public uint dwSlaveSvrUrl1 + { + get + { + return this._dwSlaveSvrUrl1 ?? 0u; + } + set + { + this._dwSlaveSvrUrl1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwSlaveSvrUrl1Specified + { + get + { + return this._dwSlaveSvrUrl1 != null; + } + set + { + bool flag = value == (this._dwSlaveSvrUrl1 == null); + if (flag) + { + this._dwSlaveSvrUrl1 = (value ? new uint?(this.dwSlaveSvrUrl1) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "dwSlaveSvrUrl2", DataFormat = DataFormat.TwosComplement)] + public uint dwSlaveSvrUrl2 + { + get + { + return this._dwSlaveSvrUrl2 ?? 0u; + } + set + { + this._dwSlaveSvrUrl2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwSlaveSvrUrl2Specified + { + get + { + return this._dwSlaveSvrUrl2 != null; + } + set + { + bool flag = value == (this._dwSlaveSvrUrl2 == null); + if (flag) + { + this._dwSlaveSvrUrl2 = (value ? new uint?(this.dwSlaveSvrUrl2) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "szAuthKey", DataFormat = DataFormat.Default)] + public string szAuthKey + { + get + { + return this._szAuthKey ?? ""; + } + set + { + this._szAuthKey = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool szAuthKeySpecified + { + get + { + return this._szAuthKey != null; + } + set + { + bool flag = value == (this._szAuthKey == null); + if (flag) + { + this._szAuthKey = (value ? this.szAuthKey : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "dwExpireIn", DataFormat = DataFormat.TwosComplement)] + public uint dwExpireIn + { + get + { + return this._dwExpireIn ?? 0u; + } + set + { + this._dwExpireIn = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dwExpireInSpecified + { + get + { + return this._dwExpireIn != null; + } + set + { + bool flag = value == (this._dwExpireIn == null); + if (flag) + { + this._dwExpireIn = (value ? new uint?(this.dwExpireIn) : null); + } + } + } + + private ErrorCode? _error; + + private uint? _dwMainSvrId; + + private uint? _dwMainSvrUrl1; + + private uint? _dwMainSvrUrl2; + + private uint? _dwSlaveSvrId; + + private uint? _dwSlaveSvrUrl1; + + private uint? _dwSlaveSvrUrl2; + + private string _szAuthKey; + + private uint? _dwExpireIn; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializedwMainSvrId() + { + return this.dwMainSvrIdSpecified; + } + + private void ResetdwMainSvrId() + { + this.dwMainSvrIdSpecified = false; + } + + private bool ShouldSerializedwMainSvrUrl1() + { + return this.dwMainSvrUrl1Specified; + } + + private void ResetdwMainSvrUrl1() + { + this.dwMainSvrUrl1Specified = false; + } + + private bool ShouldSerializedwMainSvrUrl2() + { + return this.dwMainSvrUrl2Specified; + } + + private void ResetdwMainSvrUrl2() + { + this.dwMainSvrUrl2Specified = false; + } + + private bool ShouldSerializedwSlaveSvrId() + { + return this.dwSlaveSvrIdSpecified; + } + + private void ResetdwSlaveSvrId() + { + this.dwSlaveSvrIdSpecified = false; + } + + private bool ShouldSerializedwSlaveSvrUrl1() + { + return this.dwSlaveSvrUrl1Specified; + } + + private void ResetdwSlaveSvrUrl1() + { + this.dwSlaveSvrUrl1Specified = false; + } + + private bool ShouldSerializedwSlaveSvrUrl2() + { + return this.dwSlaveSvrUrl2Specified; + } + + private void ResetdwSlaveSvrUrl2() + { + this.dwSlaveSvrUrl2Specified = false; + } + + private bool ShouldSerializeszAuthKey() + { + return this.szAuthKeySpecified; + } + + private void ResetszAuthKey() + { + this.szAuthKeySpecified = false; + } + + private bool ShouldSerializedwExpireIn() + { + return this.dwExpireInSpecified; + } + + private void ResetdwExpireIn() + { + this.dwExpireInSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs.meta new file mode 100644 index 00000000..43957713 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioAuthKeyRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d1754d95112f014cbab08f8ecf87f95 +timeCreated: 1611403505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs new file mode 100644 index 00000000..9c281c67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AudioBrief")] + [Serializable] + public class AudioBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "audioUid", DataFormat = DataFormat.TwosComplement)] + public ulong audioUid + { + get + { + return this._audioUid ?? 0UL; + } + set + { + this._audioUid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioUidSpecified + { + get + { + return this._audioUid != null; + } + set + { + bool flag = value == (this._audioUid == null); + if (flag) + { + this._audioUid = (value ? new ulong?(this.audioUid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "audio", DataFormat = DataFormat.Default)] + public byte[] audio + { + get + { + return this._audio ?? null; + } + set + { + this._audio = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioSpecified + { + get + { + return this._audio != null; + } + set + { + bool flag = value == (this._audio == null); + if (flag) + { + this._audio = (value ? this.audio : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "text", DataFormat = DataFormat.Default)] + public byte[] text + { + get + { + return this._text ?? null; + } + set + { + this._text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool textSpecified + { + get + { + return this._text != null; + } + set + { + bool flag = value == (this._text == null); + if (flag) + { + this._text = (value ? this.text : null); + } + } + } + + private ulong? _audioUid; + + private byte[] _audio; + + private byte[] _text; + + private IExtension extensionObject; + + private bool ShouldSerializeaudioUid() + { + return this.audioUidSpecified; + } + + private void ResetaudioUid() + { + this.audioUidSpecified = false; + } + + private bool ShouldSerializeaudio() + { + return this.audioSpecified; + } + + private void Resetaudio() + { + this.audioSpecified = false; + } + + private bool ShouldSerializetext() + { + return this.textSpecified; + } + + private void Resettext() + { + this.textSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs.meta new file mode 100644 index 00000000..233642ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66495e20f48b4ac46862520469a49cdc +timeCreated: 1611403853 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs new file mode 100644 index 00000000..71c058a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AudioTextArg")] + [Serializable] + public class AudioTextArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "file_id", DataFormat = DataFormat.Default)] + public string file_id + { + get + { + return this._file_id ?? ""; + } + set + { + this._file_id = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool file_idSpecified + { + get + { + return this._file_id != null; + } + set + { + bool flag = value == (this._file_id == null); + if (flag) + { + this._file_id = (value ? this.file_id : null); + } + } + } + + private string _file_id; + + private IExtension extensionObject; + + private bool ShouldSerializefile_id() + { + return this.file_idSpecified; + } + + private void Resetfile_id() + { + this.file_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs.meta new file mode 100644 index 00000000..ad3b6b5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df83e4438cd5aa74891fa79c6032f1b3 +timeCreated: 1611404693 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs new file mode 100644 index 00000000..b705a9ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AudioTextRes")] + [Serializable] + public class AudioTextRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "file_text", DataFormat = DataFormat.Default)] + public string file_text + { + get + { + return this._file_text ?? ""; + } + set + { + this._file_text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool file_textSpecified + { + get + { + return this._file_text != null; + } + set + { + bool flag = value == (this._file_text == null); + if (flag) + { + this._file_text = (value ? this.file_text : null); + } + } + } + + private ErrorCode? _error; + + private string _file_text; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializefile_text() + { + return this.file_textSpecified; + } + + private void Resetfile_text() + { + this.file_textSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs.meta new file mode 100644 index 00000000..e812544f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AudioTextRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f91ec3d6760e7c41a50e5b605bace86 +timeCreated: 1611403928 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs new file mode 100644 index 00000000..4aa9fa48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AutoBreakAtlasArg")] + [Serializable] + public class AutoBreakAtlasArg : IExtensible + { + [ProtoMember(1, Name = "quilts", DataFormat = DataFormat.TwosComplement)] + public List quilts + { + get + { + return this._quilts; + } + } + + [ProtoMember(2, IsRequired = false, Name = "groupId", DataFormat = DataFormat.TwosComplement)] + public uint groupId + { + get + { + return this._groupId ?? 0u; + } + set + { + this._groupId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupIdSpecified + { + get + { + return this._groupId != null; + } + set + { + bool flag = value == (this._groupId == null); + if (flag) + { + this._groupId = (value ? new uint?(this.groupId) : null); + } + } + } + + private readonly List _quilts = new List(); + + private uint? _groupId; + + private IExtension extensionObject; + + private bool ShouldSerializegroupId() + { + return this.groupIdSpecified; + } + + private void ResetgroupId() + { + this.groupIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs.meta new file mode 100644 index 00000000..0cf8d786 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4f11070ed689a5438eda32be872fad7 +timeCreated: 1611404605 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs new file mode 100644 index 00000000..737d8efd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AutoBreakAtlasRes")] + [Serializable] + public class AutoBreakAtlasRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs.meta new file mode 100644 index 00000000..d93b8c0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoBreakAtlasRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af523b762e594bf4f9ba333955f65036 +timeCreated: 1611404344 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs b/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs new file mode 100644 index 00000000..60959b68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "AutoFight")] + [Serializable] + public class AutoFight : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "autof", DataFormat = DataFormat.Default)] + public bool autof + { + get + { + return this._autof ?? false; + } + set + { + this._autof = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool autofSpecified + { + get + { + return this._autof != null; + } + set + { + bool flag = value == (this._autof == null); + if (flag) + { + this._autof = (value ? new bool?(this.autof) : null); + } + } + } + + private bool? _autof; + + private IExtension extensionObject; + + private bool ShouldSerializeautof() + { + return this.autofSpecified; + } + + private void Resetautof() + { + this.autofSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs.meta new file mode 100644 index 00000000..995a57b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/AutoFight.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 231b59f141c9cb14c94f2639b27c37ae +timeCreated: 1611403426 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs new file mode 100644 index 00000000..1dc7ddfb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BFFightTime")] + [Serializable] + public class BFFightTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs.meta new file mode 100644 index 00000000..eb301436 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BFFightTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f312fa1635a17040989121b710a3135 +timeCreated: 1611404029 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs new file mode 100644 index 00000000..b6219c28 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BMFightTime")] + [Serializable] + public class BMFightTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _type; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs.meta new file mode 100644 index 00000000..90b7bf5f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMFightTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0b6db7dee647f54fbb9b69dbf0b825e +timeCreated: 1611404588 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs new file mode 100644 index 00000000..7cba45c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BMReadyTime")] + [Serializable] + public class BMReadyTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs.meta new file mode 100644 index 00000000..4391d963 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMReadyTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8cb664db6966ea647a9f7164c174b6de +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs new file mode 100644 index 00000000..72ec5166 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BMRoleEnter")] + [Serializable] + public class BMRoleEnter : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "gsline", DataFormat = DataFormat.TwosComplement)] + public uint gsline + { + get + { + return this._gsline ?? 0u; + } + set + { + this._gsline = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gslineSpecified + { + get + { + return this._gsline != null; + } + set + { + bool flag = value == (this._gsline == null); + if (flag) + { + this._gsline = (value ? new uint?(this.gsline) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _sceneid; + + private uint? _gsline; + + private uint? _level; + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializegsline() + { + return this.gslineSpecified; + } + + private void Resetgsline() + { + this.gslineSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs.meta new file mode 100644 index 00000000..c9c8717f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleEnter.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3645faa4ff132345a5eac336d5b87ef +timeCreated: 1611404599 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs new file mode 100644 index 00000000..0ffa896b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BMRoleSceneSync")] + [Serializable] + public class BMRoleSceneSync : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "games", DataFormat = DataFormat.TwosComplement)] + public uint games + { + get + { + return this._games ?? 0u; + } + set + { + this._games = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gamesSpecified + { + get + { + return this._games != null; + } + set + { + bool flag = value == (this._games == null); + if (flag) + { + this._games = (value ? new uint?(this.games) : null); + } + } + } + + [ProtoMember(2, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + private uint? _games; + + private readonly List _roles = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializegames() + { + return this.gamesSpecified; + } + + private void Resetgames() + { + this.gamesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs.meta new file mode 100644 index 00000000..0fb72451 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BMRoleSceneSync.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7aa8b405a159bbc4e8425272f466bdd3 +timeCreated: 1611403990 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs b/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs new file mode 100644 index 00000000..33181750 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BRRankState")] + [Serializable] + public class BRRankState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "confid", DataFormat = DataFormat.TwosComplement)] + public int confid + { + get + { + return this._confid ?? 0; + } + set + { + this._confid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool confidSpecified + { + get + { + return this._confid != null; + } + set + { + bool flag = value == (this._confid == null); + if (flag) + { + this._confid = (value ? new int?(this.confid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "brbid1", DataFormat = DataFormat.TwosComplement)] + public int brbid1 + { + get + { + return this._brbid1 ?? 0; + } + set + { + this._brbid1 = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool brbid1Specified + { + get + { + return this._brbid1 != null; + } + set + { + bool flag = value == (this._brbid1 == null); + if (flag) + { + this._brbid1 = (value ? new int?(this.brbid1) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "brbid2", DataFormat = DataFormat.TwosComplement)] + public int brbid2 + { + get + { + return this._brbid2 ?? 0; + } + set + { + this._brbid2 = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool brbid2Specified + { + get + { + return this._brbid2 != null; + } + set + { + bool flag = value == (this._brbid2 == null); + if (flag) + { + this._brbid2 = (value ? new int?(this.brbid2) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + private int? _confid; + + private int? _brbid1; + + private int? _brbid2; + + private int? _rank; + + private IExtension extensionObject; + + private bool ShouldSerializeconfid() + { + return this.confidSpecified; + } + + private void Resetconfid() + { + this.confidSpecified = false; + } + + private bool ShouldSerializebrbid1() + { + return this.brbid1Specified; + } + + private void Resetbrbid1() + { + this.brbid1Specified = false; + } + + private bool ShouldSerializebrbid2() + { + return this.brbid2Specified; + } + + private void Resetbrbid2() + { + this.brbid2Specified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs.meta new file mode 100644 index 00000000..35bb3b5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BRRankState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 27f78ebafb741514999698097444ff4c +timeCreated: 1611403473 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs new file mode 100644 index 00000000..4b252da1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowActOp")] + public enum BackFlowActOp + { + [ProtoEnum(Name = "BackFlowAct_TreasureData", Value = 1)] + BackFlowAct_TreasureData = 1, + [ProtoEnum(Name = "BackFlowAct_GetTreasure", Value = 2)] + BackFlowAct_GetTreasure, + [ProtoEnum(Name = "BackFlowAct_ShopData", Value = 3)] + BackFlowAct_ShopData, + [ProtoEnum(Name = "BackFlowAct_ShopBuy", Value = 4)] + BackFlowAct_ShopBuy, + [ProtoEnum(Name = "BackFlowAct_ShopUpdate", Value = 5)] + BackFlowAct_ShopUpdate + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs.meta new file mode 100644 index 00000000..624e8b38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 267c9a5a490a5124fbf591953500c3d8 +timeCreated: 1611403468 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs new file mode 100644 index 00000000..658733ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowActivityOperationArg")] + [Serializable] + public class BackFlowActivityOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public BackFlowActOp type + { + get + { + return this._type ?? BackFlowActOp.BackFlowAct_TreasureData; + } + set + { + this._type = new BackFlowActOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new BackFlowActOp?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "arg", DataFormat = DataFormat.TwosComplement)] + public uint arg + { + get + { + return this._arg ?? 0u; + } + set + { + this._arg = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool argSpecified + { + get + { + return this._arg != null; + } + set + { + bool flag = value == (this._arg == null); + if (flag) + { + this._arg = (value ? new uint?(this.arg) : null); + } + } + } + + private BackFlowActOp? _type; + + private uint? _arg; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializearg() + { + return this.argSpecified; + } + + private void Resetarg() + { + this.argSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs.meta new file mode 100644 index 00000000..5e7dc40c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4938610eb480c743b73cc9919fd9c30 +timeCreated: 1611404603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs new file mode 100644 index 00000000..d246a7c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs @@ -0,0 +1,305 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowActivityOperationRes")] + [Serializable] + public class BackFlowActivityOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, Name = "alreadyGet", DataFormat = DataFormat.TwosComplement)] + public List alreadyGet + { + get + { + return this._alreadyGet; + } + } + + [ProtoMember(4, IsRequired = false, Name = "shop", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BackFlowShopData shop + { + get + { + return this._shop; + } + set + { + this._shop = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "shopLeftTime", DataFormat = DataFormat.TwosComplement)] + public uint shopLeftTime + { + get + { + return this._shopLeftTime ?? 0u; + } + set + { + this._shopLeftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool shopLeftTimeSpecified + { + get + { + return this._shopLeftTime != null; + } + set + { + bool flag = value == (this._shopLeftTime == null); + if (flag) + { + this._shopLeftTime = (value ? new uint?(this.shopLeftTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "activityLeftTime", DataFormat = DataFormat.TwosComplement)] + public uint activityLeftTime + { + get + { + return this._activityLeftTime ?? 0u; + } + set + { + this._activityLeftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityLeftTimeSpecified + { + get + { + return this._activityLeftTime != null; + } + set + { + bool flag = value == (this._activityLeftTime == null); + if (flag) + { + this._activityLeftTime = (value ? new uint?(this.activityLeftTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "leftSmallDragonCount", DataFormat = DataFormat.TwosComplement)] + public uint leftSmallDragonCount + { + get + { + return this._leftSmallDragonCount ?? 0u; + } + set + { + this._leftSmallDragonCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftSmallDragonCountSpecified + { + get + { + return this._leftSmallDragonCount != null; + } + set + { + bool flag = value == (this._leftSmallDragonCount == null); + if (flag) + { + this._leftSmallDragonCount = (value ? new uint?(this.leftSmallDragonCount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "leftNestCount", DataFormat = DataFormat.TwosComplement)] + public uint leftNestCount + { + get + { + return this._leftNestCount ?? 0u; + } + set + { + this._leftNestCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftNestCountSpecified + { + get + { + return this._leftNestCount != null; + } + set + { + bool flag = value == (this._leftNestCount == null); + if (flag) + { + this._leftNestCount = (value ? new uint?(this.leftNestCount) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _point; + + private readonly List _alreadyGet = new List(); + + private BackFlowShopData _shop = null; + + private uint? _shopLeftTime; + + private uint? _activityLeftTime; + + private uint? _leftSmallDragonCount; + + private uint? _leftNestCount; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializeshopLeftTime() + { + return this.shopLeftTimeSpecified; + } + + private void ResetshopLeftTime() + { + this.shopLeftTimeSpecified = false; + } + + private bool ShouldSerializeactivityLeftTime() + { + return this.activityLeftTimeSpecified; + } + + private void ResetactivityLeftTime() + { + this.activityLeftTimeSpecified = false; + } + + private bool ShouldSerializeleftSmallDragonCount() + { + return this.leftSmallDragonCountSpecified; + } + + private void ResetleftSmallDragonCount() + { + this.leftSmallDragonCountSpecified = false; + } + + private bool ShouldSerializeleftNestCount() + { + return this.leftNestCountSpecified; + } + + private void ResetleftNestCount() + { + this.leftNestCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs.meta new file mode 100644 index 00000000..071cec30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowActivityOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 580a9891947dc1940b54a0c76b3c2708 +timeCreated: 1611403751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs new file mode 100644 index 00000000..f46e70be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowBuy")] + [Serializable] + public class BackFlowBuy : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public uint day + { + get + { + return this._day ?? 0u; + } + set + { + this._day = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new uint?(this.day) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _index; + + private uint? _day; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs.meta new file mode 100644 index 00000000..9823ae32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuy.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eb46a9669bc178f4fa1632e37b60f5c6 +timeCreated: 1611404783 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs new file mode 100644 index 00000000..12a79d52 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowBuyOpArg")] + [Serializable] + public class BackFlowBuyOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public int op + { + get + { + return this._op ?? 0; + } + set + { + this._op = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new int?(this.op) : null); + } + } + } + + private int? _op; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs.meta new file mode 100644 index 00000000..0ccc9d5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 55c368f06ff94ac448bb21ef5491c3cc +timeCreated: 1611403738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs new file mode 100644 index 00000000..b5f4901d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs @@ -0,0 +1,176 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowBuyOpRes")] + [Serializable] + public class BackFlowBuyOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "countleft", DataFormat = DataFormat.TwosComplement)] + public int countleft + { + get + { + return this._countleft ?? 0; + } + set + { + this._countleft = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countleftSpecified + { + get + { + return this._countleft != null; + } + set + { + bool flag = value == (this._countleft == null); + if (flag) + { + this._countleft = (value ? new int?(this.countleft) : null); + } + } + } + + [ProtoMember(3, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(4, IsRequired = false, Name = "countmax", DataFormat = DataFormat.TwosComplement)] + public int countmax + { + get + { + return this._countmax ?? 0; + } + set + { + this._countmax = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countmaxSpecified + { + get + { + return this._countmax != null; + } + set + { + bool flag = value == (this._countmax == null); + if (flag) + { + this._countmax = (value ? new int?(this.countmax) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "cost", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief cost + { + get + { + return this._cost; + } + set + { + this._cost = value; + } + } + + private ErrorCode? _errorcode; + + private int? _countleft; + + private readonly List _items = new List(); + + private int? _countmax; + + private ItemBrief _cost = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecountleft() + { + return this.countleftSpecified; + } + + private void Resetcountleft() + { + this.countleftSpecified = false; + } + + private bool ShouldSerializecountmax() + { + return this.countmaxSpecified; + } + + private void Resetcountmax() + { + this.countmaxSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs.meta new file mode 100644 index 00000000..fbf974fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowBuyOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3996f905d6a5dcb4f8c8eb9f3d1caea4 +timeCreated: 1611403592 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs new file mode 100644 index 00000000..231e566a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs @@ -0,0 +1,370 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowData")] + [Serializable] + public class BackFlowData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "worldlevel", DataFormat = DataFormat.TwosComplement)] + public uint worldlevel + { + get + { + return this._worldlevel ?? 0u; + } + set + { + this._worldlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool worldlevelSpecified + { + get + { + return this._worldlevel != null; + } + set + { + bool flag = value == (this._worldlevel == null); + if (flag) + { + this._worldlevel = (value ? new uint?(this.worldlevel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, Name = "alreadyGet", DataFormat = DataFormat.TwosComplement)] + public List alreadyGet + { + get + { + return this._alreadyGet; + } + } + + [ProtoMember(4, Name = "payGiftType", DataFormat = DataFormat.Default)] + public List payGiftType + { + get + { + return this._payGiftType; + } + } + + [ProtoMember(5, Name = "payGiftCount", DataFormat = DataFormat.TwosComplement)] + public List payGiftCount + { + get + { + return this._payGiftCount; + } + } + + [ProtoMember(6, IsRequired = false, Name = "lostDay", DataFormat = DataFormat.TwosComplement)] + public uint lostDay + { + get + { + return this._lostDay ?? 0u; + } + set + { + this._lostDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lostDaySpecified + { + get + { + return this._lostDay != null; + } + set + { + bool flag = value == (this._lostDay == null); + if (flag) + { + this._lostDay = (value ? new uint?(this.lostDay) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "shop", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BackFlowShopData shop + { + get + { + return this._shop; + } + set + { + this._shop = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "lastSmallDragonFinishTime", DataFormat = DataFormat.TwosComplement)] + public uint lastSmallDragonFinishTime + { + get + { + return this._lastSmallDragonFinishTime ?? 0u; + } + set + { + this._lastSmallDragonFinishTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastSmallDragonFinishTimeSpecified + { + get + { + return this._lastSmallDragonFinishTime != null; + } + set + { + bool flag = value == (this._lastSmallDragonFinishTime == null); + if (flag) + { + this._lastSmallDragonFinishTime = (value ? new uint?(this.lastSmallDragonFinishTime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "isFinishBackFlowScene", DataFormat = DataFormat.Default)] + public bool isFinishBackFlowScene + { + get + { + return this._isFinishBackFlowScene ?? false; + } + set + { + this._isFinishBackFlowScene = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFinishBackFlowSceneSpecified + { + get + { + return this._isFinishBackFlowScene != null; + } + set + { + bool flag = value == (this._isFinishBackFlowScene == null); + if (flag) + { + this._isFinishBackFlowScene = (value ? new bool?(this.isFinishBackFlowScene) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "lastNestFinishTime", DataFormat = DataFormat.TwosComplement)] + public uint lastNestFinishTime + { + get + { + return this._lastNestFinishTime ?? 0u; + } + set + { + this._lastNestFinishTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastNestFinishTimeSpecified + { + get + { + return this._lastNestFinishTime != null; + } + set + { + bool flag = value == (this._lastNestFinishTime == null); + if (flag) + { + this._lastNestFinishTime = (value ? new uint?(this.lastNestFinishTime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "nestFinishCount", DataFormat = DataFormat.TwosComplement)] + public uint nestFinishCount + { + get + { + return this._nestFinishCount ?? 0u; + } + set + { + this._nestFinishCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nestFinishCountSpecified + { + get + { + return this._nestFinishCount != null; + } + set + { + bool flag = value == (this._nestFinishCount == null); + if (flag) + { + this._nestFinishCount = (value ? new uint?(this.nestFinishCount) : null); + } + } + } + + private uint? _worldlevel; + + private uint? _point; + + private readonly List _alreadyGet = new List(); + + private readonly List _payGiftType = new List(); + + private readonly List _payGiftCount = new List(); + + private uint? _lostDay; + + private BackFlowShopData _shop = null; + + private uint? _lastSmallDragonFinishTime; + + private bool? _isFinishBackFlowScene; + + private uint? _lastNestFinishTime; + + private uint? _nestFinishCount; + + private IExtension extensionObject; + + private bool ShouldSerializeworldlevel() + { + return this.worldlevelSpecified; + } + + private void Resetworldlevel() + { + this.worldlevelSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializelostDay() + { + return this.lostDaySpecified; + } + + private void ResetlostDay() + { + this.lostDaySpecified = false; + } + + private bool ShouldSerializelastSmallDragonFinishTime() + { + return this.lastSmallDragonFinishTimeSpecified; + } + + private void ResetlastSmallDragonFinishTime() + { + this.lastSmallDragonFinishTimeSpecified = false; + } + + private bool ShouldSerializeisFinishBackFlowScene() + { + return this.isFinishBackFlowSceneSpecified; + } + + private void ResetisFinishBackFlowScene() + { + this.isFinishBackFlowSceneSpecified = false; + } + + private bool ShouldSerializelastNestFinishTime() + { + return this.lastNestFinishTimeSpecified; + } + + private void ResetlastNestFinishTime() + { + this.lastNestFinishTimeSpecified = false; + } + + private bool ShouldSerializenestFinishCount() + { + return this.nestFinishCountSpecified; + } + + private void ResetnestFinishCount() + { + this.nestFinishCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs.meta new file mode 100644 index 00000000..d4d50060 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2a3cd0093f653d47b9184263a8da632 +timeCreated: 1611404844 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs new file mode 100644 index 00000000..3a80680b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowOpenNtf")] + [Serializable] + public class BackFlowOpenNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isopen", DataFormat = DataFormat.Default)] + public bool isopen + { + get + { + return this._isopen ?? false; + } + set + { + this._isopen = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isopenSpecified + { + get + { + return this._isopen != null; + } + set + { + bool flag = value == (this._isopen == null); + if (flag) + { + this._isopen = (value ? new bool?(this.isopen) : null); + } + } + } + + private bool? _isopen; + + private IExtension extensionObject; + + private bool ShouldSerializeisopen() + { + return this.isopenSpecified; + } + + private void Resetisopen() + { + this.isopenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs.meta new file mode 100644 index 00000000..4a592d8c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowOpenNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f7c4d2340197ab44bba387f90c15e81 +timeCreated: 1611404134 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs new file mode 100644 index 00000000..fd05e736 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowPreData")] + [Serializable] + public class BackFlowPreData : IExtensible + { + [ProtoMember(1, Name = "isOnline", DataFormat = DataFormat.Default)] + public List isOnline + { + get + { + return this._isOnline; + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + private readonly List _isOnline = new List(); + + private uint? _lastUpdateTime; + + private IExtension extensionObject; + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs.meta new file mode 100644 index 00000000..ab47009a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowPreData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d098bccd2886c6d47a1fd78613fdedf7 +timeCreated: 1611404588 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs new file mode 100644 index 00000000..2bb23325 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowShopData")] + [Serializable] + public class BackFlowShopData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(2, Name = "goods", DataFormat = DataFormat.Default)] + public List goods + { + get + { + return this._goods; + } + } + + [ProtoMember(3, IsRequired = false, Name = "freshCount", DataFormat = DataFormat.TwosComplement)] + public uint freshCount + { + get + { + return this._freshCount ?? 0u; + } + set + { + this._freshCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freshCountSpecified + { + get + { + return this._freshCount != null; + } + set + { + bool flag = value == (this._freshCount == null); + if (flag) + { + this._freshCount = (value ? new uint?(this.freshCount) : null); + } + } + } + + private uint? _lastUpdateTime; + + private readonly List _goods = new List(); + + private uint? _freshCount; + + private IExtension extensionObject; + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + private bool ShouldSerializefreshCount() + { + return this.freshCountSpecified; + } + + private void ResetfreshCount() + { + this.freshCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs.meta new file mode 100644 index 00000000..ef727b1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2605141ad330664cad71a078345c08e +timeCreated: 1611404843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs new file mode 100644 index 00000000..c6ca68a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BackFlowShopGood")] + [Serializable] + public class BackFlowShopGood : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "GoodID", DataFormat = DataFormat.TwosComplement)] + public uint GoodID + { + get + { + return this._GoodID ?? 0u; + } + set + { + this._GoodID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool GoodIDSpecified + { + get + { + return this._GoodID != null; + } + set + { + bool flag = value == (this._GoodID == null); + if (flag) + { + this._GoodID = (value ? new uint?(this.GoodID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "IsBuy", DataFormat = DataFormat.Default)] + public bool IsBuy + { + get + { + return this._IsBuy ?? false; + } + set + { + this._IsBuy = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsBuySpecified + { + get + { + return this._IsBuy != null; + } + set + { + bool flag = value == (this._IsBuy == null); + if (flag) + { + this._IsBuy = (value ? new bool?(this.IsBuy) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "LockTime", DataFormat = DataFormat.TwosComplement)] + public uint LockTime + { + get + { + return this._LockTime ?? 0u; + } + set + { + this._LockTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LockTimeSpecified + { + get + { + return this._LockTime != null; + } + set + { + bool flag = value == (this._LockTime == null); + if (flag) + { + this._LockTime = (value ? new uint?(this.LockTime) : null); + } + } + } + + private uint? _GoodID; + + private bool? _IsBuy; + + private uint? _LockTime; + + private IExtension extensionObject; + + private bool ShouldSerializeGoodID() + { + return this.GoodIDSpecified; + } + + private void ResetGoodID() + { + this.GoodIDSpecified = false; + } + + private bool ShouldSerializeIsBuy() + { + return this.IsBuySpecified; + } + + private void ResetIsBuy() + { + this.IsBuySpecified = false; + } + + private bool ShouldSerializeLockTime() + { + return this.LockTimeSpecified; + } + + private void ResetLockTime() + { + this.LockTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs.meta new file mode 100644 index 00000000..b414237e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BackFlowShopGood.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e029e58abfaedc34eaa8e048ec2a22a4 +timeCreated: 1611404696 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs b/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs new file mode 100644 index 00000000..adb82673 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs @@ -0,0 +1,258 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BagContent")] + [Serializable] + public class BagContent : IExtensible + { + [ProtoMember(1, Name = "Equips", DataFormat = DataFormat.Default)] + public List Equips + { + get + { + return this._Equips; + } + } + + [ProtoMember(2, Name = "Emblems", DataFormat = DataFormat.Default)] + public List Emblems + { + get + { + return this._Emblems; + } + } + + [ProtoMember(3, Name = "Items", DataFormat = DataFormat.Default)] + public List Items + { + get + { + return this._Items; + } + } + + [ProtoMember(4, IsRequired = false, Name = "enhanceSuit", DataFormat = DataFormat.TwosComplement)] + public uint enhanceSuit + { + get + { + return this._enhanceSuit ?? 0u; + } + set + { + this._enhanceSuit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enhanceSuitSpecified + { + get + { + return this._enhanceSuit != null; + } + set + { + bool flag = value == (this._enhanceSuit == null); + if (flag) + { + this._enhanceSuit = (value ? new uint?(this.enhanceSuit) : null); + } + } + } + + [ProtoMember(5, Name = "virtualitems", DataFormat = DataFormat.TwosComplement)] + public List virtualitems + { + get + { + return this._virtualitems; + } + } + + [ProtoMember(6, Name = "Artifacts", DataFormat = DataFormat.Default)] + public List Artifacts + { + get + { + return this._Artifacts; + } + } + + [ProtoMember(7, IsRequired = false, Name = "extraSkillEbSlotNum", DataFormat = DataFormat.TwosComplement)] + public uint extraSkillEbSlotNum + { + get + { + return this._extraSkillEbSlotNum ?? 0u; + } + set + { + this._extraSkillEbSlotNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extraSkillEbSlotNumSpecified + { + get + { + return this._extraSkillEbSlotNum != null; + } + set + { + bool flag = value == (this._extraSkillEbSlotNum == null); + if (flag) + { + this._extraSkillEbSlotNum = (value ? new uint?(this.extraSkillEbSlotNum) : null); + } + } + } + + [ProtoMember(8, Name = "expand", DataFormat = DataFormat.Default)] + public List expand + { + get + { + return this._expand; + } + } + + [ProtoMember(9, IsRequired = false, Name = "FuseCompensation", DataFormat = DataFormat.Default)] + public bool FuseCompensation + { + get + { + return this._FuseCompensation ?? false; + } + set + { + this._FuseCompensation = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FuseCompensationSpecified + { + get + { + return this._FuseCompensation != null; + } + set + { + bool flag = value == (this._FuseCompensation == null); + if (flag) + { + this._FuseCompensation = (value ? new bool?(this.FuseCompensation) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "ForgeCompensation", DataFormat = DataFormat.Default)] + public bool ForgeCompensation + { + get + { + return this._ForgeCompensation ?? false; + } + set + { + this._ForgeCompensation = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ForgeCompensationSpecified + { + get + { + return this._ForgeCompensation != null; + } + set + { + bool flag = value == (this._ForgeCompensation == null); + if (flag) + { + this._ForgeCompensation = (value ? new bool?(this.ForgeCompensation) : null); + } + } + } + + private readonly List _Equips = new List(); + + private readonly List _Emblems = new List(); + + private readonly List _Items = new List(); + + private uint? _enhanceSuit; + + private readonly List _virtualitems = new List(); + + private readonly List _Artifacts = new List(); + + private uint? _extraSkillEbSlotNum; + + private readonly List _expand = new List(); + + private bool? _FuseCompensation; + + private bool? _ForgeCompensation; + + private IExtension extensionObject; + + private bool ShouldSerializeenhanceSuit() + { + return this.enhanceSuitSpecified; + } + + private void ResetenhanceSuit() + { + this.enhanceSuitSpecified = false; + } + + private bool ShouldSerializeextraSkillEbSlotNum() + { + return this.extraSkillEbSlotNumSpecified; + } + + private void ResetextraSkillEbSlotNum() + { + this.extraSkillEbSlotNumSpecified = false; + } + + private bool ShouldSerializeFuseCompensation() + { + return this.FuseCompensationSpecified; + } + + private void ResetFuseCompensation() + { + this.FuseCompensationSpecified = false; + } + + private bool ShouldSerializeForgeCompensation() + { + return this.ForgeCompensationSpecified; + } + + private void ResetForgeCompensation() + { + this.ForgeCompensationSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs.meta new file mode 100644 index 00000000..ddc0fed1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagContent.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20b344004dd6d8843b8793f3466c4759 +timeCreated: 1611403407 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs new file mode 100644 index 00000000..6c95f9bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BagExpandData")] + [Serializable] + public class BagExpandData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public BagType type + { + get + { + return this._type ?? BagType.EquipBag; + } + set + { + this._type = new BagType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new BagType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private BagType? _type; + + private uint? _num; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs.meta new file mode 100644 index 00000000..e8d2600b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagExpandData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a2ce206f82dd574a83dfcfb88faa003 +timeCreated: 1611403664 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs new file mode 100644 index 00000000..01694676 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BagType")] + public enum BagType + { + [ProtoEnum(Name = "EquipBag", Value = 1)] + EquipBag = 1, + [ProtoEnum(Name = "EmblemBag", Value = 2)] + EmblemBag, + [ProtoEnum(Name = "ArtifactBag", Value = 3)] + ArtifactBag, + [ProtoEnum(Name = "ItemBag", Value = 4)] + ItemBag + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs.meta new file mode 100644 index 00000000..949ba971 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BagType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9aa8baec522904045bb05cef2c326440 +timeCreated: 1611404202 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs new file mode 100644 index 00000000..8f35a7fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BanquetAwardArg")] + [Serializable] + public class BanquetAwardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint Banquet_id + { + get + { + return this._Banquet_id ?? 0u; + } + set + { + this._Banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool Banquet_idSpecified + { + get + { + return this._Banquet_id != null; + } + set + { + bool flag = value == (this._Banquet_id == null); + if (flag) + { + this._Banquet_id = (value ? new uint?(this.Banquet_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + private uint? _Banquet_id; + + private ulong? _garden_id; + + private IExtension extensionObject; + + private bool ShouldSerializeBanquet_id() + { + return this.Banquet_idSpecified; + } + + private void ResetBanquet_id() + { + this.Banquet_idSpecified = false; + } + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs.meta new file mode 100644 index 00000000..e285004e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d5b9c14adbb850347aee5265cff61e03 +timeCreated: 1611404628 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs new file mode 100644 index 00000000..c90d8393 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BanquetAwardRes")] + [Serializable] + public class BanquetAwardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint banquet_id + { + get + { + return this._banquet_id ?? 0u; + } + set + { + this._banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_idSpecified + { + get + { + return this._banquet_id != null; + } + set + { + bool flag = value == (this._banquet_id == null); + if (flag) + { + this._banquet_id = (value ? new uint?(this.banquet_id) : null); + } + } + } + + [ProtoMember(3, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _result; + + private uint? _banquet_id; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializebanquet_id() + { + return this.banquet_idSpecified; + } + + private void Resetbanquet_id() + { + this.banquet_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs.meta new file mode 100644 index 00000000..e566fde0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetAwardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b55d25c30cec46645b4f09623af0bc63 +timeCreated: 1611404395 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs new file mode 100644 index 00000000..abb44140 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BanquetNtfArg")] + [Serializable] + public class BanquetNtfArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint banquet_id + { + get + { + return this._banquet_id ?? 0u; + } + set + { + this._banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_idSpecified + { + get + { + return this._banquet_id != null; + } + set + { + bool flag = value == (this._banquet_id == null); + if (flag) + { + this._banquet_id = (value ? new uint?(this.banquet_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + private uint? _banquet_id; + + private ulong? _garden_id; + + private IExtension extensionObject; + + private bool ShouldSerializebanquet_id() + { + return this.banquet_idSpecified; + } + + private void Resetbanquet_id() + { + this.banquet_idSpecified = false; + } + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs.meta new file mode 100644 index 00000000..7e5f71da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BanquetNtfArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: beb2c5fa262c1b64bb39f17789236add +timeCreated: 1611404481 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs new file mode 100644 index 00000000..f6130b91 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleChestRewardType")] + public enum BattleChestRewardType + { + [ProtoEnum(Name = "GOLD_CHEST", Value = 1)] + GOLD_CHEST = 1, + [ProtoEnum(Name = "SILVER_CHEST", Value = 2)] + SILVER_CHEST, + [ProtoEnum(Name = "COPPER_CHEST", Value = 3)] + COPPER_CHEST, + [ProtoEnum(Name = "WOOD_CHEST", Value = 4)] + WOOD_CHEST + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs.meta new file mode 100644 index 00000000..4605557c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleChestRewardType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9641aeef24d2b9d46a659aaae28d13e9 +timeCreated: 1611404184 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs new file mode 100644 index 00000000..1a11933a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs @@ -0,0 +1,451 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleData")] + [Serializable] + public class BattleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timespan", DataFormat = DataFormat.TwosComplement)] + public int timespan + { + get + { + return this._timespan ?? 0; + } + set + { + this._timespan = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timespanSpecified + { + get + { + return this._timespan != null; + } + set + { + bool flag = value == (this._timespan == null); + if (flag) + { + this._timespan = (value ? new int?(this.timespan) : null); + } + } + } + + [ProtoMember(2, Name = "pickDoodadWaveID", DataFormat = DataFormat.TwosComplement)] + public List pickDoodadWaveID + { + get + { + return this._pickDoodadWaveID; + } + } + + [ProtoMember(3, IsRequired = false, Name = "Combo", DataFormat = DataFormat.TwosComplement)] + public int Combo + { + get + { + return this._Combo ?? 0; + } + set + { + this._Combo = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ComboSpecified + { + get + { + return this._Combo != null; + } + set + { + bool flag = value == (this._Combo == null); + if (flag) + { + this._Combo = (value ? new int?(this.Combo) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "BeHit", DataFormat = DataFormat.TwosComplement)] + public int BeHit + { + get + { + return this._BeHit ?? 0; + } + set + { + this._BeHit = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BeHitSpecified + { + get + { + return this._BeHit != null; + } + set + { + bool flag = value == (this._BeHit == null); + if (flag) + { + this._BeHit = (value ? new int?(this.BeHit) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "hppercent", DataFormat = DataFormat.TwosComplement)] + public uint hppercent + { + get + { + return this._hppercent ?? 0u; + } + set + { + this._hppercent = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hppercentSpecified + { + get + { + return this._hppercent != null; + } + set + { + bool flag = value == (this._hppercent == null); + if (flag) + { + this._hppercent = (value ? new uint?(this.hppercent) : null); + } + } + } + + [ProtoMember(6, Name = "smallmonster", DataFormat = DataFormat.TwosComplement)] + public List smallmonster + { + get + { + return this._smallmonster; + } + } + + [ProtoMember(7, Name = "bossrush", DataFormat = DataFormat.TwosComplement)] + public List bossrush + { + get + { + return this._bossrush; + } + } + + [ProtoMember(8, IsRequired = false, Name = "OpenChest", DataFormat = DataFormat.TwosComplement)] + public int OpenChest + { + get + { + return this._OpenChest ?? 0; + } + set + { + this._OpenChest = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OpenChestSpecified + { + get + { + return this._OpenChest != null; + } + set + { + bool flag = value == (this._OpenChest == null); + if (flag) + { + this._OpenChest = (value ? new int?(this.OpenChest) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "anticheatInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CliAntiCheatInfo anticheatInfo + { + get + { + return this._anticheatInfo; + } + set + { + this._anticheatInfo = value; + } + } + + [ProtoMember(10, IsRequired = false, Name = "isfailed", DataFormat = DataFormat.Default)] + public bool isfailed + { + get + { + return this._isfailed ?? false; + } + set + { + this._isfailed = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isfailedSpecified + { + get + { + return this._isfailed != null; + } + set + { + bool flag = value == (this._isfailed == null); + if (flag) + { + this._isfailed = (value ? new bool?(this.isfailed) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "failedinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BattleFailedData failedinfo + { + get + { + return this._failedinfo; + } + set + { + this._failedinfo = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "found", DataFormat = DataFormat.TwosComplement)] + public uint found + { + get + { + return this._found ?? 0u; + } + set + { + this._found = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool foundSpecified + { + get + { + return this._found != null; + } + set + { + bool flag = value == (this._found == null); + if (flag) + { + this._found = (value ? new uint?(this.found) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "npchp", DataFormat = DataFormat.TwosComplement)] + public uint npchp + { + get + { + return this._npchp ?? 0u; + } + set + { + this._npchp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npchpSpecified + { + get + { + return this._npchp != null; + } + set + { + bool flag = value == (this._npchp == null); + if (flag) + { + this._npchp = (value ? new uint?(this.npchp) : null); + } + } + } + + [ProtoMember(14, Name = "monster_id", DataFormat = DataFormat.TwosComplement)] + public List monster_id + { + get + { + return this._monster_id; + } + } + + [ProtoMember(15, Name = "monster_num", DataFormat = DataFormat.TwosComplement)] + public List monster_num + { + get + { + return this._monster_num; + } + } + + private int? _timespan; + + private readonly List _pickDoodadWaveID = new List(); + + private int? _Combo; + + private int? _BeHit; + + private uint? _hppercent; + + private readonly List _smallmonster = new List(); + + private readonly List _bossrush = new List(); + + private int? _OpenChest; + + private CliAntiCheatInfo _anticheatInfo = null; + + private bool? _isfailed; + + private BattleFailedData _failedinfo = null; + + private uint? _found; + + private uint? _npchp; + + private readonly List _monster_id = new List(); + + private readonly List _monster_num = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetimespan() + { + return this.timespanSpecified; + } + + private void Resettimespan() + { + this.timespanSpecified = false; + } + + private bool ShouldSerializeCombo() + { + return this.ComboSpecified; + } + + private void ResetCombo() + { + this.ComboSpecified = false; + } + + private bool ShouldSerializeBeHit() + { + return this.BeHitSpecified; + } + + private void ResetBeHit() + { + this.BeHitSpecified = false; + } + + private bool ShouldSerializehppercent() + { + return this.hppercentSpecified; + } + + private void Resethppercent() + { + this.hppercentSpecified = false; + } + + private bool ShouldSerializeOpenChest() + { + return this.OpenChestSpecified; + } + + private void ResetOpenChest() + { + this.OpenChestSpecified = false; + } + + private bool ShouldSerializeisfailed() + { + return this.isfailedSpecified; + } + + private void Resetisfailed() + { + this.isfailedSpecified = false; + } + + private bool ShouldSerializefound() + { + return this.foundSpecified; + } + + private void Resetfound() + { + this.foundSpecified = false; + } + + private bool ShouldSerializenpchp() + { + return this.npchpSpecified; + } + + private void Resetnpchp() + { + this.npchpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs.meta new file mode 100644 index 00000000..2b0a2ca7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa7e6a26b15b2d547a97afe546bfb587 +timeCreated: 1611404903 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs new file mode 100644 index 00000000..d5ab64b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFailedData")] + [Serializable] + public class BattleFailedData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timespan", DataFormat = DataFormat.TwosComplement)] + public uint timespan + { + get + { + return this._timespan ?? 0u; + } + set + { + this._timespan = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timespanSpecified + { + get + { + return this._timespan != null; + } + set + { + bool flag = value == (this._timespan == null); + if (flag) + { + this._timespan = (value ? new uint?(this.timespan) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hppercent", DataFormat = DataFormat.TwosComplement)] + public uint hppercent + { + get + { + return this._hppercent ?? 0u; + } + set + { + this._hppercent = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hppercentSpecified + { + get + { + return this._hppercent != null; + } + set + { + bool flag = value == (this._hppercent == null); + if (flag) + { + this._hppercent = (value ? new uint?(this.hppercent) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "deathcount", DataFormat = DataFormat.TwosComplement)] + public uint deathcount + { + get + { + return this._deathcount ?? 0u; + } + set + { + this._deathcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathcountSpecified + { + get + { + return this._deathcount != null; + } + set + { + bool flag = value == (this._deathcount == null); + if (flag) + { + this._deathcount = (value ? new uint?(this.deathcount) : null); + } + } + } + + private uint? _timespan; + + private uint? _hppercent; + + private uint? _deathcount; + + private IExtension extensionObject; + + private bool ShouldSerializetimespan() + { + return this.timespanSpecified; + } + + private void Resettimespan() + { + this.timespanSpecified = false; + } + + private bool ShouldSerializehppercent() + { + return this.hppercentSpecified; + } + + private void Resethppercent() + { + this.hppercentSpecified = false; + } + + private bool ShouldSerializedeathcount() + { + return this.deathcountSpecified; + } + + private void Resetdeathcount() + { + this.deathcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs.meta new file mode 100644 index 00000000..0915bee1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFailedData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a776a0b9e22d49d44a9817f0320d5b9f +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs new file mode 100644 index 00000000..a464f1ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldAwardNumArg")] + [Serializable] + public class BattleFieldAwardNumArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs.meta new file mode 100644 index 00000000..b789cbb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f8171504454dc5349951a55112ce01bb +timeCreated: 1611404891 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs new file mode 100644 index 00000000..150b0389 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldAwardNumRes")] + [Serializable] + public class BattleFieldAwardNumRes : IExtensible + { + [ProtoMember(1, Name = "award", DataFormat = DataFormat.Default)] + public List award + { + get + { + return this._award; + } + } + + private readonly List _award = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs.meta new file mode 100644 index 00000000..7cd1f6ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldAwardNumRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b43d29ae1958edc4fb48298b8a635476 +timeCreated: 1611404392 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs new file mode 100644 index 00000000..589bcfad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs @@ -0,0 +1,504 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldBattleResult")] + [Serializable] + public class BattleFieldBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killer", DataFormat = DataFormat.TwosComplement)] + public uint killer + { + get + { + return this._killer ?? 0u; + } + set + { + this._killer = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killerSpecified + { + get + { + return this._killer != null; + } + set + { + bool flag = value == (this._killer == null); + if (flag) + { + this._killer = (value ? new uint?(this.killer) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "death", DataFormat = DataFormat.TwosComplement)] + public uint death + { + get + { + return this._death ?? 0u; + } + set + { + this._death = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathSpecified + { + get + { + return this._death != null; + } + set + { + bool flag = value == (this._death == null); + if (flag) + { + this._death = (value ? new uint?(this.death) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "svrname", DataFormat = DataFormat.Default)] + public string svrname + { + get + { + return this._svrname ?? ""; + } + set + { + this._svrname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool svrnameSpecified + { + get + { + return this._svrname != null; + } + set + { + bool flag = value == (this._svrname == null); + if (flag) + { + this._svrname = (value ? this.svrname : null); + } + } + } + + [ProtoMember(7, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(8, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "hurt", DataFormat = DataFormat.TwosComplement)] + public double hurt + { + get + { + return this._hurt ?? 0.0; + } + set + { + this._hurt = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hurtSpecified + { + get + { + return this._hurt != null; + } + set + { + bool flag = value == (this._hurt == null); + if (flag) + { + this._hurt = (value ? new double?(this.hurt) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "killstreak", DataFormat = DataFormat.TwosComplement)] + public uint killstreak + { + get + { + return this._killstreak ?? 0u; + } + set + { + this._killstreak = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killstreakSpecified + { + get + { + return this._killstreak != null; + } + set + { + bool flag = value == (this._killstreak == null); + if (flag) + { + this._killstreak = (value ? new uint?(this.killstreak) : null); + } + } + } + + private ulong? _roleid; + + private uint? _rank; + + private uint? _point; + + private uint? _killer; + + private uint? _death; + + private string _svrname; + + private readonly List _items = new List(); + + private bool? _ismvp; + + private double? _hurt; + + private string _name; + + private uint? _job; + + private uint? _killstreak; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializekiller() + { + return this.killerSpecified; + } + + private void Resetkiller() + { + this.killerSpecified = false; + } + + private bool ShouldSerializedeath() + { + return this.deathSpecified; + } + + private void Resetdeath() + { + this.deathSpecified = false; + } + + private bool ShouldSerializesvrname() + { + return this.svrnameSpecified; + } + + private void Resetsvrname() + { + this.svrnameSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + private bool ShouldSerializehurt() + { + return this.hurtSpecified; + } + + private void Resethurt() + { + this.hurtSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializekillstreak() + { + return this.killstreakSpecified; + } + + private void Resetkillstreak() + { + this.killstreakSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs.meta new file mode 100644 index 00000000..065556e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 539f96a770490dd41b17e85cb8b274d6 +timeCreated: 1611403712 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs new file mode 100644 index 00000000..32b13015 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs @@ -0,0 +1,305 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldData")] + [Serializable] + public class BattleFieldData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstrankcount", DataFormat = DataFormat.TwosComplement)] + public uint firstrankcount + { + get + { + return this._firstrankcount ?? 0u; + } + set + { + this._firstrankcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstrankcountSpecified + { + get + { + return this._firstrankcount != null; + } + set + { + bool flag = value == (this._firstrankcount == null); + if (flag) + { + this._firstrankcount = (value ? new uint?(this.firstrankcount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "totalkillcount", DataFormat = DataFormat.TwosComplement)] + public uint totalkillcount + { + get + { + return this._totalkillcount ?? 0u; + } + set + { + this._totalkillcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalkillcountSpecified + { + get + { + return this._totalkillcount != null; + } + set + { + bool flag = value == (this._totalkillcount == null); + if (flag) + { + this._totalkillcount = (value ? new uint?(this.totalkillcount) : null); + } + } + } + + [ProtoMember(3, Name = "point", DataFormat = DataFormat.Default)] + public List point + { + get + { + return this._point; + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastupdatetime", DataFormat = DataFormat.TwosComplement)] + public uint lastupdatetime + { + get + { + return this._lastupdatetime ?? 0u; + } + set + { + this._lastupdatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastupdatetimeSpecified + { + get + { + return this._lastupdatetime != null; + } + set + { + bool flag = value == (this._lastupdatetime == null); + if (flag) + { + this._lastupdatetime = (value ? new uint?(this.lastupdatetime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "hell", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HellDropInfoAll hell + { + get + { + return this._hell; + } + set + { + this._hell = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "weekpoint", DataFormat = DataFormat.TwosComplement)] + public uint weekpoint + { + get + { + return this._weekpoint ?? 0u; + } + set + { + this._weekpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekpointSpecified + { + get + { + return this._weekpoint != null; + } + set + { + bool flag = value == (this._weekpoint == null); + if (flag) + { + this._weekpoint = (value ? new uint?(this.weekpoint) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "dayupdatetime", DataFormat = DataFormat.TwosComplement)] + public uint dayupdatetime + { + get + { + return this._dayupdatetime ?? 0u; + } + set + { + this._dayupdatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayupdatetimeSpecified + { + get + { + return this._dayupdatetime != null; + } + set + { + bool flag = value == (this._dayupdatetime == null); + if (flag) + { + this._dayupdatetime = (value ? new uint?(this.dayupdatetime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "version", DataFormat = DataFormat.TwosComplement)] + public uint version + { + get + { + return this._version ?? 0u; + } + set + { + this._version = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? new uint?(this.version) : null); + } + } + } + + private uint? _firstrankcount; + + private uint? _totalkillcount; + + private readonly List _point = new List(); + + private uint? _lastupdatetime; + + private HellDropInfoAll _hell = null; + + private uint? _weekpoint; + + private uint? _dayupdatetime; + + private uint? _version; + + private IExtension extensionObject; + + private bool ShouldSerializefirstrankcount() + { + return this.firstrankcountSpecified; + } + + private void Resetfirstrankcount() + { + this.firstrankcountSpecified = false; + } + + private bool ShouldSerializetotalkillcount() + { + return this.totalkillcountSpecified; + } + + private void Resettotalkillcount() + { + this.totalkillcountSpecified = false; + } + + private bool ShouldSerializelastupdatetime() + { + return this.lastupdatetimeSpecified; + } + + private void Resetlastupdatetime() + { + this.lastupdatetimeSpecified = false; + } + + private bool ShouldSerializeweekpoint() + { + return this.weekpointSpecified; + } + + private void Resetweekpoint() + { + this.weekpointSpecified = false; + } + + private bool ShouldSerializedayupdatetime() + { + return this.dayupdatetimeSpecified; + } + + private void Resetdayupdatetime() + { + this.dayupdatetimeSpecified = false; + } + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs.meta new file mode 100644 index 00000000..a254e8af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d67a7b7296c0a4248893b2ece83d15c7 +timeCreated: 1611404631 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs new file mode 100644 index 00000000..a3882d55 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldLeftAward")] + [Serializable] + public class BattleFieldLeftAward : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _id; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs.meta new file mode 100644 index 00000000..308be17a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldLeftAward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e465ac8ce25c37438fc4972f8e43d1f +timeCreated: 1611403904 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs new file mode 100644 index 00000000..6d9e8562 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldPoint")] + [Serializable] + public class BattleFieldPoint : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _id; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs.meta new file mode 100644 index 00000000..44ebe0b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldPoint.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7437e1bfe76858a429f73aafc28710fd +timeCreated: 1611403942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs new file mode 100644 index 00000000..a75d2d3f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRank")] + [Serializable] + public class BattleFieldRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs.meta new file mode 100644 index 00000000..66ed719c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80cbdabb11fd606499c4ce35bf8c0bf0 +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs new file mode 100644 index 00000000..005fbfad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRankArg")] + [Serializable] + public class BattleFieldRankArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs.meta new file mode 100644 index 00000000..ca8de336 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: abe0d844c3ce6be4583c6ba2ca488824 +timeCreated: 1611404308 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs new file mode 100644 index 00000000..5d2d62b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRankRes")] + [Serializable] + public class BattleFieldRankRes : IExtensible + { + [ProtoMember(1, Name = "ranks", DataFormat = DataFormat.Default)] + public List ranks + { + get + { + return this._ranks; + } + } + + private readonly List _ranks = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs.meta new file mode 100644 index 00000000..bf29086e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRankRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 352b49c59fb85d240bd3faf605c02621 +timeCreated: 1611403558 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs new file mode 100644 index 00000000..bf7e86f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldReadyInfo")] + [Serializable] + public class BattleFieldReadyInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "round", DataFormat = DataFormat.TwosComplement)] + public uint round + { + get + { + return this._round ?? 0u; + } + set + { + this._round = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roundSpecified + { + get + { + return this._round != null; + } + set + { + bool flag = value == (this._round == null); + if (flag) + { + this._round = (value ? new uint?(this.round) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "failed", DataFormat = DataFormat.Default)] + public bool failed + { + get + { + return this._failed ?? false; + } + set + { + this._failed = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool failedSpecified + { + get + { + return this._failed != null; + } + set + { + bool flag = value == (this._failed == null); + if (flag) + { + this._failed = (value ? new bool?(this.failed) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "end", DataFormat = DataFormat.Default)] + public bool end + { + get + { + return this._end ?? false; + } + set + { + this._end = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endSpecified + { + get + { + return this._end != null; + } + set + { + bool flag = value == (this._end == null); + if (flag) + { + this._end = (value ? new bool?(this.end) : null); + } + } + } + + private uint? _round; + + private uint? _time; + + private bool? _failed; + + private bool? _end; + + private IExtension extensionObject; + + private bool ShouldSerializeround() + { + return this.roundSpecified; + } + + private void Resetround() + { + this.roundSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializefailed() + { + return this.failedSpecified; + } + + private void Resetfailed() + { + this.failedSpecified = false; + } + + private bool ShouldSerializeend() + { + return this.endSpecified; + } + + private void Resetend() + { + this.endSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs.meta new file mode 100644 index 00000000..2d3a0bc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReadyInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f25863e0574cc44d93b9324caace452 +timeCreated: 1611403207 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs new file mode 100644 index 00000000..8262a67e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldReliveInfo")] + [Serializable] + public class BattleFieldReliveInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs.meta new file mode 100644 index 00000000..5c3d9164 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldReliveInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 74133db36d6972347992a3453de0b11c +timeCreated: 1611403942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs new file mode 100644 index 00000000..bcdffcb5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRoleAgainst")] + [Serializable] + public class BattleFieldRoleAgainst : IExtensible + { + [ProtoMember(1, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + private readonly List _roles = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs.meta new file mode 100644 index 00000000..f444c144 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainst.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bae5e4d0015429409b6d22740e79b39 +timeCreated: 1611403688 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs new file mode 100644 index 00000000..e8b9ce92 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRoleAgainstArg")] + [Serializable] + public class BattleFieldRoleAgainstArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs.meta new file mode 100644 index 00000000..eebfae83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleAgainstArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee4878201a162cc4c913fa1f3c3a3939 +timeCreated: 1611404795 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs new file mode 100644 index 00000000..50d9e622 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldRoleSimpleInfo")] + [Serializable] + public class BattleFieldRoleSimpleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs.meta new file mode 100644 index 00000000..53c8ffb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldRoleSimpleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d8d0cc3600681b64a907f77d7d068257 +timeCreated: 1611404640 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs new file mode 100644 index 00000000..28d2c0db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleFieldType")] + public enum BattleFieldType + { + [ProtoEnum(Name = "BATTLE_FIELD_READY_ENTER", Value = 1)] + BATTLE_FIELD_READY_ENTER = 1, + [ProtoEnum(Name = "BATTLE_FIELD_READY_LEAVE", Value = 2)] + BATTLE_FIELD_READY_LEAVE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs.meta new file mode 100644 index 00000000..1a3ecb14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleFieldType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7815f56b12813b049af0a6ec04a3cebb +timeCreated: 1611403957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs new file mode 100644 index 00000000..90d110c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleLogReport")] + [Serializable] + public class BattleLogReport : IExtensible + { + [ProtoMember(1, Name = "key", DataFormat = DataFormat.Default)] + public List key + { + get + { + return this._key; + } + } + + [ProtoMember(2, Name = "value", DataFormat = DataFormat.Default)] + public List value + { + get + { + return this._value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private readonly List _key = new List(); + + private readonly List _value = new List(); + + private uint? _type; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs.meta new file mode 100644 index 00000000..3456043b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleLogReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f8bdc5d89ae60834db7520df81e54feb +timeCreated: 1611404895 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs new file mode 100644 index 00000000..f57795b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleRewardChest")] + [Serializable] + public class BattleRewardChest : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chestType", DataFormat = DataFormat.TwosComplement)] + public int chestType + { + get + { + return this._chestType ?? 0; + } + set + { + this._chestType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chestTypeSpecified + { + get + { + return this._chestType != null; + } + set + { + bool flag = value == (this._chestType == null); + if (flag) + { + this._chestType = (value ? new int?(this.chestType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public int itemID + { + get + { + return this._itemID ?? 0; + } + set + { + this._itemID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new int?(this.itemID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemCount", DataFormat = DataFormat.TwosComplement)] + public int itemCount + { + get + { + return this._itemCount ?? 0; + } + set + { + this._itemCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemCountSpecified + { + get + { + return this._itemCount != null; + } + set + { + bool flag = value == (this._itemCount == null); + if (flag) + { + this._itemCount = (value ? new int?(this.itemCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isbind", DataFormat = DataFormat.Default)] + public bool isbind + { + get + { + return this._isbind ?? false; + } + set + { + this._isbind = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbindSpecified + { + get + { + return this._isbind != null; + } + set + { + bool flag = value == (this._isbind == null); + if (flag) + { + this._isbind = (value ? new bool?(this.isbind) : null); + } + } + } + + private int? _chestType; + + private int? _itemID; + + private int? _itemCount; + + private bool? _isbind; + + private IExtension extensionObject; + + private bool ShouldSerializechestType() + { + return this.chestTypeSpecified; + } + + private void ResetchestType() + { + this.chestTypeSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializeitemCount() + { + return this.itemCountSpecified; + } + + private void ResetitemCount() + { + this.itemCountSpecified = false; + } + + private bool ShouldSerializeisbind() + { + return this.isbindSpecified; + } + + private void Resetisbind() + { + this.isbindSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs.meta new file mode 100644 index 00000000..8eab6095 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleRewardChest.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 009d72dea86b68e46b2aebcfbd9abb38 +timeCreated: 1611402950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs new file mode 100644 index 00000000..d802550e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleStarData")] + [Serializable] + public class BattleStarData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "star", DataFormat = DataFormat.TwosComplement)] + public uint star + { + get + { + return this._star ?? 0u; + } + set + { + this._star = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starSpecified + { + get + { + return this._star != null; + } + set + { + bool flag = value == (this._star == null); + if (flag) + { + this._star = (value ? new uint?(this.star) : null); + } + } + } + + private ulong? _roleid; + + private uint? _star; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializestar() + { + return this.starSpecified; + } + + private void Resetstar() + { + this.starSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs.meta new file mode 100644 index 00000000..16b15ee5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStarData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d768595e59d7ea49bda6b4db8eb8aff +timeCreated: 1611403901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs new file mode 100644 index 00000000..0e033c38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleStatisticsData")] + [Serializable] + public class BattleStatisticsData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "damageall", DataFormat = DataFormat.TwosComplement)] + public double damageall + { + get + { + return this._damageall ?? 0.0; + } + set + { + this._damageall = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageallSpecified + { + get + { + return this._damageall != null; + } + set + { + bool flag = value == (this._damageall == null); + if (flag) + { + this._damageall = (value ? new double?(this.damageall) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "deadcount", DataFormat = DataFormat.TwosComplement)] + public uint deadcount + { + get + { + return this._deadcount ?? 0u; + } + set + { + this._deadcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deadcountSpecified + { + get + { + return this._deadcount != null; + } + set + { + bool flag = value == (this._deadcount == null); + if (flag) + { + this._deadcount = (value ? new uint?(this.deadcount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "killcontinue", DataFormat = DataFormat.TwosComplement)] + public uint killcontinue + { + get + { + return this._killcontinue ?? 0u; + } + set + { + this._killcontinue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcontinueSpecified + { + get + { + return this._killcontinue != null; + } + set + { + bool flag = value == (this._killcontinue == null); + if (flag) + { + this._killcontinue = (value ? new uint?(this.killcontinue) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "treatcount", DataFormat = DataFormat.TwosComplement)] + public uint treatcount + { + get + { + return this._treatcount ?? 0u; + } + set + { + this._treatcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool treatcountSpecified + { + get + { + return this._treatcount != null; + } + set + { + bool flag = value == (this._treatcount == null); + if (flag) + { + this._treatcount = (value ? new uint?(this.treatcount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "combomax", DataFormat = DataFormat.TwosComplement)] + public uint combomax + { + get + { + return this._combomax ?? 0u; + } + set + { + this._combomax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool combomaxSpecified + { + get + { + return this._combomax != null; + } + set + { + bool flag = value == (this._combomax == null); + if (flag) + { + this._combomax = (value ? new uint?(this.combomax) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "assitnum", DataFormat = DataFormat.TwosComplement)] + public uint assitnum + { + get + { + return this._assitnum ?? 0u; + } + set + { + this._assitnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool assitnumSpecified + { + get + { + return this._assitnum != null; + } + set + { + bool flag = value == (this._assitnum == null); + if (flag) + { + this._assitnum = (value ? new uint?(this.assitnum) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _type; + + private uint? _profession; + + private double? _damageall; + + private uint? _deadcount; + + private uint? _killcount; + + private uint? _killcontinue; + + private uint? _treatcount; + + private uint? _combomax; + + private uint? _assitnum; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializedamageall() + { + return this.damageallSpecified; + } + + private void Resetdamageall() + { + this.damageallSpecified = false; + } + + private bool ShouldSerializedeadcount() + { + return this.deadcountSpecified; + } + + private void Resetdeadcount() + { + this.deadcountSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializekillcontinue() + { + return this.killcontinueSpecified; + } + + private void Resetkillcontinue() + { + this.killcontinueSpecified = false; + } + + private bool ShouldSerializetreatcount() + { + return this.treatcountSpecified; + } + + private void Resettreatcount() + { + this.treatcountSpecified = false; + } + + private bool ShouldSerializecombomax() + { + return this.combomaxSpecified; + } + + private void Resetcombomax() + { + this.combomaxSpecified = false; + } + + private bool ShouldSerializeassitnum() + { + return this.assitnumSpecified; + } + + private void Resetassitnum() + { + this.assitnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs.meta new file mode 100644 index 00000000..237edf0d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 310654eb2e9667446a1e16e33a9eb967 +timeCreated: 1611403523 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs new file mode 100644 index 00000000..de957bee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs @@ -0,0 +1,84 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleStatisticsNtf")] + [Serializable] + public class BattleStatisticsNtf : IExtensible + { + [ProtoMember(1, Name = "skillID", DataFormat = DataFormat.TwosComplement)] + public List skillID + { + get + { + return this._skillID; + } + } + + [ProtoMember(2, Name = "skillCount", DataFormat = DataFormat.TwosComplement)] + public List skillCount + { + get + { + return this._skillCount; + } + } + + [ProtoMember(3, Name = "skillValue", DataFormat = DataFormat.TwosComplement)] + public List skillValue + { + get + { + return this._skillValue; + } + } + + [ProtoMember(4, Name = "mobID", DataFormat = DataFormat.TwosComplement)] + public List mobID + { + get + { + return this._mobID; + } + } + + [ProtoMember(5, Name = "mobCount", DataFormat = DataFormat.TwosComplement)] + public List mobCount + { + get + { + return this._mobCount; + } + } + + [ProtoMember(6, Name = "mobValue", DataFormat = DataFormat.TwosComplement)] + public List mobValue + { + get + { + return this._mobValue; + } + } + + private readonly List _skillID = new List(); + + private readonly List _skillCount = new List(); + + private readonly List _skillValue = new List(); + + private readonly List _mobID = new List(); + + private readonly List _mobCount = new List(); + + private readonly List _mobValue = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs.meta new file mode 100644 index 00000000..0377eac4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleStatisticsNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01a00fc746ed5e64c9fae06e96a0fd8d +timeCreated: 1611402953 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs new file mode 100644 index 00000000..5282c83b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs @@ -0,0 +1,187 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BattleWatcherNtf")] + [Serializable] + public class BattleWatcherNtf : IExtensible + { + [ProtoMember(1, Name = "data", DataFormat = DataFormat.Default)] + public List data + { + get + { + return this._data; + } + } + + [ProtoMember(2, IsRequired = false, Name = "watchinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageWatchInfo watchinfo + { + get + { + return this._watchinfo; + } + set + { + this._watchinfo = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "mvp", DataFormat = DataFormat.TwosComplement)] + public ulong mvp + { + get + { + return this._mvp ?? 0UL; + } + set + { + this._mvp = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpSpecified + { + get + { + return this._mvp != null; + } + set + { + bool flag = value == (this._mvp == null); + if (flag) + { + this._mvp = (value ? new ulong?(this.mvp) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "winuid", DataFormat = DataFormat.TwosComplement)] + public ulong winuid + { + get + { + return this._winuid ?? 0UL; + } + set + { + this._winuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winuidSpecified + { + get + { + return this._winuid != null; + } + set + { + bool flag = value == (this._winuid == null); + if (flag) + { + this._winuid = (value ? new ulong?(this.winuid) : null); + } + } + } + + [ProtoMember(5, Name = "star", DataFormat = DataFormat.Default)] + public List star + { + get + { + return this._star; + } + } + + [ProtoMember(6, IsRequired = false, Name = "scenetype", DataFormat = DataFormat.TwosComplement)] + public uint scenetype + { + get + { + return this._scenetype ?? 0u; + } + set + { + this._scenetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scenetypeSpecified + { + get + { + return this._scenetype != null; + } + set + { + bool flag = value == (this._scenetype == null); + if (flag) + { + this._scenetype = (value ? new uint?(this.scenetype) : null); + } + } + } + + private readonly List _data = new List(); + + private StageWatchInfo _watchinfo = null; + + private ulong? _mvp; + + private ulong? _winuid; + + private readonly List _star = new List(); + + private uint? _scenetype; + + private IExtension extensionObject; + + private bool ShouldSerializemvp() + { + return this.mvpSpecified; + } + + private void Resetmvp() + { + this.mvpSpecified = false; + } + + private bool ShouldSerializewinuid() + { + return this.winuidSpecified; + } + + private void Resetwinuid() + { + this.winuidSpecified = false; + } + + private bool ShouldSerializescenetype() + { + return this.scenetypeSpecified; + } + + private void Resetscenetype() + { + this.scenetypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs.meta new file mode 100644 index 00000000..ab7a7a9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BattleWatcherNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ccc657f6afd79a84a84d9da322a9df80 +timeCreated: 1611404552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs new file mode 100644 index 00000000..22c8b4fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BigMeleeBattleResult")] + [Serializable] + public class BigMeleeBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "kill", DataFormat = DataFormat.TwosComplement)] + public uint kill + { + get + { + return this._kill ?? 0u; + } + set + { + this._kill = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killSpecified + { + get + { + return this._kill != null; + } + set + { + bool flag = value == (this._kill == null); + if (flag) + { + this._kill = (value ? new uint?(this.kill) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "death", DataFormat = DataFormat.TwosComplement)] + public uint death + { + get + { + return this._death ?? 0u; + } + set + { + this._death = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathSpecified + { + get + { + return this._death != null; + } + set + { + bool flag = value == (this._death == null); + if (flag) + { + this._death = (value ? new uint?(this.death) : null); + } + } + } + + [ProtoMember(6, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ulong? _roleid; + + private uint? _rank; + + private uint? _score; + + private uint? _kill; + + private uint? _death; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializekill() + { + return this.killSpecified; + } + + private void Resetkill() + { + this.killSpecified = false; + } + + private bool ShouldSerializedeath() + { + return this.deathSpecified; + } + + private void Resetdeath() + { + this.deathSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs.meta new file mode 100644 index 00000000..03b4822d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81e0429756c1dea489382c726a64afc7 +timeCreated: 1611404038 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs new file mode 100644 index 00000000..80380125 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BigMeleePoint")] + [Serializable] + public class BigMeleePoint : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "posxz", DataFormat = DataFormat.TwosComplement)] + public uint posxz + { + get + { + return this._posxz ?? 0u; + } + set + { + this._posxz = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posxzSpecified + { + get + { + return this._posxz != null; + } + set + { + bool flag = value == (this._posxz == null); + if (flag) + { + this._posxz = (value ? new uint?(this.posxz) : null); + } + } + } + + private uint? _point; + + private uint? _posxz; + + private IExtension extensionObject; + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializeposxz() + { + return this.posxzSpecified; + } + + private void Resetposxz() + { + this.posxzSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs.meta new file mode 100644 index 00000000..1a18f64b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePoint.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b195be503f3df4546acccee3e2d335d3 +timeCreated: 1611404356 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs new file mode 100644 index 00000000..5c564960 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BigMeleePointOutLook")] + [Serializable] + public class BigMeleePointOutLook : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private ulong? _roleid; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs.meta new file mode 100644 index 00000000..3b8ecd51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleePointOutLook.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 25c91b3e978a6da47b9b3479f1c932f1 +timeCreated: 1611403466 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs new file mode 100644 index 00000000..bb64e2b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BigMeleeRelive")] + [Serializable] + public class BigMeleeRelive : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs.meta new file mode 100644 index 00000000..a3f8ab4e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BigMeleeRelive.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d7c9efff9bc11f44e88c5a5ff2002656 +timeCreated: 1611404637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs new file mode 100644 index 00000000..1e1b7397 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BindSkillRes")] + [Serializable] + public class BindSkillRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "skillslot", DataFormat = DataFormat.TwosComplement)] + public List skillslot + { + get + { + return this._skillslot; + } + } + + private ErrorCode? _errorcode; + + private readonly List _skillslot = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs.meta new file mode 100644 index 00000000..280fde0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BindSkillRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d320e611fd7bc9644ac5b1ae6a772ee4 +timeCreated: 1611404598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs new file mode 100644 index 00000000..07fbf2a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BingSkillArg")] + [Serializable] + public class BingSkillArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public int slot + { + get + { + return this._slot ?? 0; + } + set + { + this._slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new int?(this.slot) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "skillhash", DataFormat = DataFormat.TwosComplement)] + public uint skillhash + { + get + { + return this._skillhash ?? 0u; + } + set + { + this._skillhash = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillhashSpecified + { + get + { + return this._skillhash != null; + } + set + { + bool flag = value == (this._skillhash == null); + if (flag) + { + this._skillhash = (value ? new uint?(this.skillhash) : null); + } + } + } + + private int? _slot; + + private uint? _skillhash; + + private IExtension extensionObject; + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializeskillhash() + { + return this.skillhashSpecified; + } + + private void Resetskillhash() + { + this.skillhashSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs.meta new file mode 100644 index 00000000..894fbc0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BingSkillArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa907ae279c007742abd09dd064a680a +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs new file mode 100644 index 00000000..076e9768 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BlackListNtf")] + [Serializable] + public class BlackListNtf : IExtensible + { + [ProtoMember(1, Name = "blacklist", DataFormat = DataFormat.Default)] + public List blacklist + { + get + { + return this._blacklist; + } + } + + private readonly List _blacklist = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs.meta new file mode 100644 index 00000000..3c8895ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BlackListNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b9ff0f20a0769f94cb0d2c730b4d91ba +timeCreated: 1611404433 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs new file mode 100644 index 00000000..ffd83788 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BlackListReport")] + [Serializable] + public class BlackListReport : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs.meta new file mode 100644 index 00000000..782da596 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BlackListReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d24809a78fbaf9b4da696ce2d18bb1f0 +timeCreated: 1611404595 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs new file mode 100644 index 00000000..ee701f5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushArg")] + [Serializable] + public class BossRushArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public BossRushReqStatus type + { + get + { + return this._type ?? BossRushReqStatus.BOSSRUSH_RESULT_WIN; + } + set + { + this._type = new BossRushReqStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new BossRushReqStatus?(this.type) : null); + } + } + } + + private BossRushReqStatus? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs.meta new file mode 100644 index 00000000..d624165e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a4205d62d23b5344af8b5ff649a62e7 +timeCreated: 1611403664 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs new file mode 100644 index 00000000..7c03d100 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushData")] + [Serializable] + public class BossRushData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "confid", DataFormat = DataFormat.TwosComplement)] + public int confid + { + get + { + return this._confid ?? 0; + } + set + { + this._confid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool confidSpecified + { + get + { + return this._confid != null; + } + set + { + bool flag = value == (this._confid == null); + if (flag) + { + this._confid = (value ? new int?(this.confid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "buffid1", DataFormat = DataFormat.TwosComplement)] + public int buffid1 + { + get + { + return this._buffid1 ?? 0; + } + set + { + this._buffid1 = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffid1Specified + { + get + { + return this._buffid1 != null; + } + set + { + bool flag = value == (this._buffid1 == null); + if (flag) + { + this._buffid1 = (value ? new int?(this.buffid1) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buffid2", DataFormat = DataFormat.TwosComplement)] + public int buffid2 + { + get + { + return this._buffid2 ?? 0; + } + set + { + this._buffid2 = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffid2Specified + { + get + { + return this._buffid2 != null; + } + set + { + bool flag = value == (this._buffid2 == null); + if (flag) + { + this._buffid2 = (value ? new int?(this.buffid2) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "currank", DataFormat = DataFormat.TwosComplement)] + public int currank + { + get + { + return this._currank ?? 0; + } + set + { + this._currank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currankSpecified + { + get + { + return this._currank != null; + } + set + { + bool flag = value == (this._currank == null); + if (flag) + { + this._currank = (value ? new int?(this.currank) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "maxrank", DataFormat = DataFormat.TwosComplement)] + public int maxrank + { + get + { + return this._maxrank ?? 0; + } + set + { + this._maxrank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxrankSpecified + { + get + { + return this._maxrank != null; + } + set + { + bool flag = value == (this._maxrank == null); + if (flag) + { + this._maxrank = (value ? new int?(this.maxrank) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "currefreshcount", DataFormat = DataFormat.TwosComplement)] + public int currefreshcount + { + get + { + return this._currefreshcount ?? 0; + } + set + { + this._currefreshcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currefreshcountSpecified + { + get + { + return this._currefreshcount != null; + } + set + { + bool flag = value == (this._currefreshcount == null); + if (flag) + { + this._currefreshcount = (value ? new int?(this.currefreshcount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "maxrefreshcount", DataFormat = DataFormat.TwosComplement)] + public int maxrefreshcount + { + get + { + return this._maxrefreshcount ?? 0; + } + set + { + this._maxrefreshcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxrefreshcountSpecified + { + get + { + return this._maxrefreshcount != null; + } + set + { + bool flag = value == (this._maxrefreshcount == null); + if (flag) + { + this._maxrefreshcount = (value ? new int?(this.maxrefreshcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "joincounttoday", DataFormat = DataFormat.TwosComplement)] + public int joincounttoday + { + get + { + return this._joincounttoday ?? 0; + } + set + { + this._joincounttoday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincounttodaySpecified + { + get + { + return this._joincounttoday != null; + } + set + { + bool flag = value == (this._joincounttoday == null); + if (flag) + { + this._joincounttoday = (value ? new int?(this.joincounttoday) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "joincountmax", DataFormat = DataFormat.TwosComplement)] + public int joincountmax + { + get + { + return this._joincountmax ?? 0; + } + set + { + this._joincountmax = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincountmaxSpecified + { + get + { + return this._joincountmax != null; + } + set + { + bool flag = value == (this._joincountmax == null); + if (flag) + { + this._joincountmax = (value ? new int?(this.joincountmax) : null); + } + } + } + + private int? _confid; + + private int? _buffid1; + + private int? _buffid2; + + private int? _currank; + + private int? _maxrank; + + private int? _currefreshcount; + + private int? _maxrefreshcount; + + private int? _joincounttoday; + + private int? _joincountmax; + + private IExtension extensionObject; + + private bool ShouldSerializeconfid() + { + return this.confidSpecified; + } + + private void Resetconfid() + { + this.confidSpecified = false; + } + + private bool ShouldSerializebuffid1() + { + return this.buffid1Specified; + } + + private void Resetbuffid1() + { + this.buffid1Specified = false; + } + + private bool ShouldSerializebuffid2() + { + return this.buffid2Specified; + } + + private void Resetbuffid2() + { + this.buffid2Specified = false; + } + + private bool ShouldSerializecurrank() + { + return this.currankSpecified; + } + + private void Resetcurrank() + { + this.currankSpecified = false; + } + + private bool ShouldSerializemaxrank() + { + return this.maxrankSpecified; + } + + private void Resetmaxrank() + { + this.maxrankSpecified = false; + } + + private bool ShouldSerializecurrefreshcount() + { + return this.currefreshcountSpecified; + } + + private void Resetcurrefreshcount() + { + this.currefreshcountSpecified = false; + } + + private bool ShouldSerializemaxrefreshcount() + { + return this.maxrefreshcountSpecified; + } + + private void Resetmaxrefreshcount() + { + this.maxrefreshcountSpecified = false; + } + + private bool ShouldSerializejoincounttoday() + { + return this.joincounttodaySpecified; + } + + private void Resetjoincounttoday() + { + this.joincounttodaySpecified = false; + } + + private bool ShouldSerializejoincountmax() + { + return this.joincountmaxSpecified; + } + + private void Resetjoincountmax() + { + this.joincountmaxSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs.meta new file mode 100644 index 00000000..fed645c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 90b5c71e47053914c8567df092a6bab7 +timeCreated: 1611404140 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs new file mode 100644 index 00000000..01bc2554 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushPara")] + [Serializable] + public class BossRushPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "win", DataFormat = DataFormat.Default)] + public bool win + { + get + { + return this._win ?? false; + } + set + { + this._win = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winSpecified + { + get + { + return this._win != null; + } + set + { + bool flag = value == (this._win == null); + if (flag) + { + this._win = (value ? new bool?(this.win) : null); + } + } + } + + private int? _rank; + + private bool? _win; + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializewin() + { + return this.winSpecified; + } + + private void Resetwin() + { + this.winSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs.meta new file mode 100644 index 00000000..ca67520f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 92c1fe95cf481df4ab7c6f71f2fc3ed4 +timeCreated: 1611404148 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs new file mode 100644 index 00000000..f2020d67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushReqStatus")] + public enum BossRushReqStatus + { + [ProtoEnum(Name = "BOSSRUSH_RESULT_WIN", Value = 1)] + BOSSRUSH_RESULT_WIN = 1, + [ProtoEnum(Name = "BOSSRUSH_RESULT_FAILED", Value = 2)] + BOSSRUSH_RESULT_FAILED, + [ProtoEnum(Name = "BOSSRUSH_REQ_BASEDATA", Value = 3)] + BOSSRUSH_REQ_BASEDATA, + [ProtoEnum(Name = "BOSSRUSH_REQ_REFRESH", Value = 4)] + BOSSRUSH_REQ_REFRESH, + [ProtoEnum(Name = "BOSSRUSH_REQ_APPEARANCE", Value = 5)] + BOSSRUSH_REQ_APPEARANCE, + [ProtoEnum(Name = "BOSSRUSH_REQ_LEFTCOUNT", Value = 6)] + BOSSRUSH_REQ_LEFTCOUNT, + [ProtoEnum(Name = "BOSSRUSH_REQ_CONTINUE", Value = 7)] + BOSSRUSH_REQ_CONTINUE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs.meta new file mode 100644 index 00000000..ebb60f2a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushReqStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 100f96e1515d09a4d9cd1788df6385a1 +timeCreated: 1611403216 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs new file mode 100644 index 00000000..a2834e48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs @@ -0,0 +1,137 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushRes")] + [Serializable] + public class BossRushRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BossRushData data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "bossApp", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance bossApp + { + get + { + return this._bossApp; + } + set + { + this._bossApp = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "leftcount", DataFormat = DataFormat.TwosComplement)] + public int leftcount + { + get + { + return this._leftcount ?? 0; + } + set + { + this._leftcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftcountSpecified + { + get + { + return this._leftcount != null; + } + set + { + bool flag = value == (this._leftcount == null); + if (flag) + { + this._leftcount = (value ? new int?(this.leftcount) : null); + } + } + } + + private ErrorCode? _ret; + + private BossRushData _data = null; + + private UnitAppearance _bossApp = null; + + private int? _leftcount; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + private bool ShouldSerializeleftcount() + { + return this.leftcountSpecified; + } + + private void Resetleftcount() + { + this.leftcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs.meta new file mode 100644 index 00000000..ad5951e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d6d2d6aca598454eaecde7b0be2c5b2 +timeCreated: 1611403505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs new file mode 100644 index 00000000..64ad69a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BossRushResult")] + [Serializable] + public class BossRushResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "currentmax", DataFormat = DataFormat.TwosComplement)] + public uint currentmax + { + get + { + return this._currentmax ?? 0u; + } + set + { + this._currentmax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currentmaxSpecified + { + get + { + return this._currentmax != null; + } + set + { + bool flag = value == (this._currentmax == null); + if (flag) + { + this._currentmax = (value ? new uint?(this.currentmax) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastmax", DataFormat = DataFormat.TwosComplement)] + public uint lastmax + { + get + { + return this._lastmax ?? 0u; + } + set + { + this._lastmax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastmaxSpecified + { + get + { + return this._lastmax != null; + } + set + { + bool flag = value == (this._lastmax == null); + if (flag) + { + this._lastmax = (value ? new uint?(this.lastmax) : null); + } + } + } + + private uint? _currentmax; + + private uint? _lastmax; + + private IExtension extensionObject; + + private bool ShouldSerializecurrentmax() + { + return this.currentmaxSpecified; + } + + private void Resetcurrentmax() + { + this.currentmaxSpecified = false; + } + + private bool ShouldSerializelastmax() + { + return this.lastmaxSpecified; + } + + private void Resetlastmax() + { + this.lastmaxSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs.meta new file mode 100644 index 00000000..ab86f83d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BossRushResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a3b1e5e6092502248aa8f8b9cb90ac7b +timeCreated: 1611404279 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs b/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs new file mode 100644 index 00000000..b4d96a61 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BoxInfos")] + [Serializable] + public class BoxInfos : IExtensible + { + [ProtoMember(1, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(4, Name = "type", DataFormat = DataFormat.TwosComplement)] + public List type + { + get + { + return this._type; + } + } + + private readonly List _items = new List(); + + private uint? _index; + + private ulong? _roleid; + + private readonly List _type = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs.meta new file mode 100644 index 00000000..5bb7247a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BoxInfos.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b2be57eca8d94f49af4e44b0c679c9e +timeCreated: 1611404204 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs new file mode 100644 index 00000000..df17abb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BoxType")] + public enum BoxType + { + [ProtoEnum(Name = "BOX_TYPE_NONE", Value = 0)] + BOX_TYPE_NONE, + [ProtoEnum(Name = "BOX_TYPE_GOLD", Value = 3)] + BOX_TYPE_GOLD = 3, + [ProtoEnum(Name = "BOX_TYPE_SILVER", Value = 2)] + BOX_TYPE_SILVER = 2, + [ProtoEnum(Name = "BOX_TYPE_COPPER", Value = 1)] + BOX_TYPE_COPPER = 1, + [ProtoEnum(Name = "BOX_TYPE_DIAMOND", Value = 4)] + BOX_TYPE_DIAMOND = 4 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs.meta new file mode 100644 index 00000000..2cc861e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BoxType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 90db596675fcb6948a10f1e5ffc40267 +timeCreated: 1611404140 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs new file mode 100644 index 00000000..ebee3161 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BroadCastG2RType")] + public enum BroadCastG2RType + { + [ProtoEnum(Name = "BroadCastG2RType_MS", Value = 1)] + BroadCastG2RType_MS = 1, + [ProtoEnum(Name = "BroadCastG2RType_NS", Value = 2)] + BroadCastG2RType_NS, + [ProtoEnum(Name = "BroadCastG2RType_DB", Value = 3)] + BroadCastG2RType_DB + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs.meta new file mode 100644 index 00000000..a42bf91a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastG2RType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bc8b8056c3f843047893692a7905d87f +timeCreated: 1611404447 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs new file mode 100644 index 00000000..d1d2ece3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BroadCastType")] + public enum BroadCastType + { + [ProtoEnum(Name = "BroadCastToAll", Value = 1)] + BroadCastToAll = 1, + [ProtoEnum(Name = "BroadCastMax", Value = 2)] + BroadCastMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs.meta new file mode 100644 index 00000000..90b2d808 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BroadCastType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce260ad8df760a4478b0acaad617c70a +timeCreated: 1611404577 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs b/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs new file mode 100644 index 00000000..5d56e1a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Buff")] + [Serializable] + public class Buff : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffID", DataFormat = DataFormat.TwosComplement)] + public int buffID + { + get + { + return this._buffID ?? 0; + } + set + { + this._buffID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffIDSpecified + { + get + { + return this._buffID != null; + } + set + { + bool flag = value == (this._buffID == null); + if (flag) + { + this._buffID = (value ? new int?(this.buffID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "buffLevel", DataFormat = DataFormat.TwosComplement)] + public int buffLevel + { + get + { + return this._buffLevel ?? 0; + } + set + { + this._buffLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffLevelSpecified + { + get + { + return this._buffLevel != null; + } + set + { + bool flag = value == (this._buffLevel == null); + if (flag) + { + this._buffLevel = (value ? new int?(this.buffLevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "effecttime", DataFormat = DataFormat.TwosComplement)] + public uint effecttime + { + get + { + return this._effecttime ?? 0u; + } + set + { + this._effecttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool effecttimeSpecified + { + get + { + return this._effecttime != null; + } + set + { + bool flag = value == (this._effecttime == null); + if (flag) + { + this._effecttime = (value ? new uint?(this.effecttime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "skillID", DataFormat = DataFormat.TwosComplement)] + public uint skillID + { + get + { + return this._skillID ?? 0u; + } + set + { + this._skillID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillIDSpecified + { + get + { + return this._skillID != null; + } + set + { + bool flag = value == (this._skillID == null); + if (flag) + { + this._skillID = (value ? new uint?(this.skillID) : null); + } + } + } + + private int? _buffID; + + private int? _buffLevel; + + private uint? _effecttime; + + private uint? _skillID; + + private IExtension extensionObject; + + private bool ShouldSerializebuffID() + { + return this.buffIDSpecified; + } + + private void ResetbuffID() + { + this.buffIDSpecified = false; + } + + private bool ShouldSerializebuffLevel() + { + return this.buffLevelSpecified; + } + + private void ResetbuffLevel() + { + this.buffLevelSpecified = false; + } + + private bool ShouldSerializeeffecttime() + { + return this.effecttimeSpecified; + } + + private void Reseteffecttime() + { + this.effecttimeSpecified = false; + } + + private bool ShouldSerializeskillID() + { + return this.skillIDSpecified; + } + + private void ResetskillID() + { + this.skillIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs.meta new file mode 100644 index 00000000..c6c496b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Buff.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1e55687a9034f134aaa03feabefa2917 +timeCreated: 1611403362 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs new file mode 100644 index 00000000..63c7096a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuffInfo")] + [Serializable] + public class BuffInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "BuffID", DataFormat = DataFormat.TwosComplement)] + public uint BuffID + { + get + { + return this._BuffID ?? 0u; + } + set + { + this._BuffID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BuffIDSpecified + { + get + { + return this._BuffID != null; + } + set + { + bool flag = value == (this._BuffID == null); + if (flag) + { + this._BuffID = (value ? new uint?(this.BuffID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "BuffLevel", DataFormat = DataFormat.TwosComplement)] + public uint BuffLevel + { + get + { + return this._BuffLevel ?? 0u; + } + set + { + this._BuffLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BuffLevelSpecified + { + get + { + return this._BuffLevel != null; + } + set + { + bool flag = value == (this._BuffLevel == null); + if (flag) + { + this._BuffLevel = (value ? new uint?(this.BuffLevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "LeftTime", DataFormat = DataFormat.TwosComplement)] + public uint LeftTime + { + get + { + return this._LeftTime ?? 0u; + } + set + { + this._LeftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LeftTimeSpecified + { + get + { + return this._LeftTime != null; + } + set + { + bool flag = value == (this._LeftTime == null); + if (flag) + { + this._LeftTime = (value ? new uint?(this.LeftTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "MobUID", DataFormat = DataFormat.TwosComplement)] + public ulong MobUID + { + get + { + return this._MobUID ?? 0UL; + } + set + { + this._MobUID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MobUIDSpecified + { + get + { + return this._MobUID != null; + } + set + { + bool flag = value == (this._MobUID == null); + if (flag) + { + this._MobUID = (value ? new ulong?(this.MobUID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "MaxHP", DataFormat = DataFormat.TwosComplement)] + public double MaxHP + { + get + { + return this._MaxHP ?? 0.0; + } + set + { + this._MaxHP = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MaxHPSpecified + { + get + { + return this._MaxHP != null; + } + set + { + bool flag = value == (this._MaxHP == null); + if (flag) + { + this._MaxHP = (value ? new double?(this.MaxHP) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "CurHP", DataFormat = DataFormat.TwosComplement)] + public double CurHP + { + get + { + return this._CurHP ?? 0.0; + } + set + { + this._CurHP = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CurHPSpecified + { + get + { + return this._CurHP != null; + } + set + { + bool flag = value == (this._CurHP == null); + if (flag) + { + this._CurHP = (value ? new double?(this.CurHP) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "StackCount", DataFormat = DataFormat.TwosComplement)] + public uint StackCount + { + get + { + return this._StackCount ?? 0u; + } + set + { + this._StackCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StackCountSpecified + { + get + { + return this._StackCount != null; + } + set + { + bool flag = value == (this._StackCount == null); + if (flag) + { + this._StackCount = (value ? new uint?(this.StackCount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "bReduceCD", DataFormat = DataFormat.Default)] + public bool bReduceCD + { + get + { + return this._bReduceCD ?? false; + } + set + { + this._bReduceCD = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bReduceCDSpecified + { + get + { + return this._bReduceCD != null; + } + set + { + bool flag = value == (this._bReduceCD == null); + if (flag) + { + this._bReduceCD = (value ? new bool?(this.bReduceCD) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "TransformID", DataFormat = DataFormat.TwosComplement)] + public int TransformID + { + get + { + return this._TransformID ?? 0; + } + set + { + this._TransformID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TransformIDSpecified + { + get + { + return this._TransformID != null; + } + set + { + bool flag = value == (this._TransformID == null); + if (flag) + { + this._TransformID = (value ? new int?(this.TransformID) : null); + } + } + } + + private uint? _BuffID; + + private uint? _BuffLevel; + + private uint? _LeftTime; + + private ulong? _MobUID; + + private double? _MaxHP; + + private double? _CurHP; + + private uint? _StackCount; + + private bool? _bReduceCD; + + private int? _TransformID; + + private IExtension extensionObject; + + private bool ShouldSerializeBuffID() + { + return this.BuffIDSpecified; + } + + private void ResetBuffID() + { + this.BuffIDSpecified = false; + } + + private bool ShouldSerializeBuffLevel() + { + return this.BuffLevelSpecified; + } + + private void ResetBuffLevel() + { + this.BuffLevelSpecified = false; + } + + private bool ShouldSerializeLeftTime() + { + return this.LeftTimeSpecified; + } + + private void ResetLeftTime() + { + this.LeftTimeSpecified = false; + } + + private bool ShouldSerializeMobUID() + { + return this.MobUIDSpecified; + } + + private void ResetMobUID() + { + this.MobUIDSpecified = false; + } + + private bool ShouldSerializeMaxHP() + { + return this.MaxHPSpecified; + } + + private void ResetMaxHP() + { + this.MaxHPSpecified = false; + } + + private bool ShouldSerializeCurHP() + { + return this.CurHPSpecified; + } + + private void ResetCurHP() + { + this.CurHPSpecified = false; + } + + private bool ShouldSerializeStackCount() + { + return this.StackCountSpecified; + } + + private void ResetStackCount() + { + this.StackCountSpecified = false; + } + + private bool ShouldSerializebReduceCD() + { + return this.bReduceCDSpecified; + } + + private void ResetbReduceCD() + { + this.bReduceCDSpecified = false; + } + + private bool ShouldSerializeTransformID() + { + return this.TransformIDSpecified; + } + + private void ResetTransformID() + { + this.TransformIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs.meta new file mode 100644 index 00000000..23c64c96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffInfo.2.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 06e3a1bef6633644fa779f9fec9764ba +timeCreated: 1611402966 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs new file mode 100644 index 00000000..1658a4ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuffItem")] + [Serializable] + public class BuffItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "expiretime", DataFormat = DataFormat.TwosComplement)] + public uint expiretime + { + get + { + return this._expiretime ?? 0u; + } + set + { + this._expiretime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expiretimeSpecified + { + get + { + return this._expiretime != null; + } + set + { + bool flag = value == (this._expiretime == null); + if (flag) + { + this._expiretime = (value ? new uint?(this.expiretime) : null); + } + } + } + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _expiretime; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializeexpiretime() + { + return this.expiretimeSpecified; + } + + private void Resetexpiretime() + { + this.expiretimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs.meta new file mode 100644 index 00000000..5b870651 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 33412f19d4f008243a9871125434b367 +timeCreated: 1611403551 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs new file mode 100644 index 00000000..bed0be23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuffList")] + [Serializable] + public class BuffList : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, Name = "buffs", DataFormat = DataFormat.Default)] + public List buffs + { + get + { + return this._buffs; + } + } + + [ProtoMember(3, IsRequired = false, Name = "casterid", DataFormat = DataFormat.TwosComplement)] + public ulong casterid + { + get + { + return this._casterid ?? 0UL; + } + set + { + this._casterid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool casteridSpecified + { + get + { + return this._casterid != null; + } + set + { + bool flag = value == (this._casterid == null); + if (flag) + { + this._casterid = (value ? new ulong?(this.casterid) : null); + } + } + } + + private ulong? _roleid; + + private readonly List _buffs = new List(); + + private ulong? _casterid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializecasterid() + { + return this.casteridSpecified; + } + + private void Resetcasterid() + { + this.casteridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs.meta new file mode 100644 index 00000000..c75b9149 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuffList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dcb299ae1ce46fd409401da82becf905 +timeCreated: 1611404679 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs b/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs new file mode 100644 index 00000000..7e6aae68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs @@ -0,0 +1,336 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BulletUnitData")] + [Serializable] + public class BulletUnitData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SkillId", DataFormat = DataFormat.TwosComplement)] + public uint SkillId + { + get + { + return this._SkillId ?? 0u; + } + set + { + this._SkillId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIdSpecified + { + get + { + return this._SkillId != null; + } + set + { + bool flag = value == (this._SkillId == null); + if (flag) + { + this._SkillId = (value ? new uint?(this.SkillId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "TriggerTime", DataFormat = DataFormat.TwosComplement)] + public int TriggerTime + { + get + { + return this._TriggerTime ?? 0; + } + set + { + this._TriggerTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TriggerTimeSpecified + { + get + { + return this._TriggerTime != null; + } + set + { + bool flag = value == (this._TriggerTime == null); + if (flag) + { + this._TriggerTime = (value ? new int?(this.TriggerTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ResultToken", DataFormat = DataFormat.TwosComplement)] + public int ResultToken + { + get + { + return this._ResultToken ?? 0; + } + set + { + this._ResultToken = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultTokenSpecified + { + get + { + return this._ResultToken != null; + } + set + { + bool flag = value == (this._ResultToken == null); + if (flag) + { + this._ResultToken = (value ? new int?(this.ResultToken) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "Pos", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 Pos + { + get + { + return this._Pos; + } + set + { + this._Pos = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "Face", DataFormat = DataFormat.FixedSize)] + public float Face + { + get + { + return this._Face ?? 0f; + } + set + { + this._Face = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FaceSpecified + { + get + { + return this._Face != null; + } + set + { + bool flag = value == (this._Face == null); + if (flag) + { + this._Face = (value ? new float?(this.Face) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "AdditionalDegree", DataFormat = DataFormat.TwosComplement)] + public int AdditionalDegree + { + get + { + return this._AdditionalDegree ?? 0; + } + set + { + this._AdditionalDegree = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AdditionalDegreeSpecified + { + get + { + return this._AdditionalDegree != null; + } + set + { + bool flag = value == (this._AdditionalDegree == null); + if (flag) + { + this._AdditionalDegree = (value ? new int?(this.AdditionalDegree) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "BulletToken", DataFormat = DataFormat.TwosComplement)] + public ulong BulletToken + { + get + { + return this._BulletToken ?? 0UL; + } + set + { + this._BulletToken = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BulletTokenSpecified + { + get + { + return this._BulletToken != null; + } + set + { + bool flag = value == (this._BulletToken == null); + if (flag) + { + this._BulletToken = (value ? new ulong?(this.BulletToken) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "Target", DataFormat = DataFormat.TwosComplement)] + public ulong Target + { + get + { + return this._Target ?? 0UL; + } + set + { + this._Target = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TargetSpecified + { + get + { + return this._Target != null; + } + set + { + bool flag = value == (this._Target == null); + if (flag) + { + this._Target = (value ? new ulong?(this.Target) : null); + } + } + } + + private uint? _SkillId; + + private int? _TriggerTime; + + private int? _ResultToken; + + private Vec3 _Pos = null; + + private float? _Face; + + private int? _AdditionalDegree; + + private ulong? _BulletToken; + + private ulong? _Target; + + private IExtension extensionObject; + + private bool ShouldSerializeSkillId() + { + return this.SkillIdSpecified; + } + + private void ResetSkillId() + { + this.SkillIdSpecified = false; + } + + private bool ShouldSerializeTriggerTime() + { + return this.TriggerTimeSpecified; + } + + private void ResetTriggerTime() + { + this.TriggerTimeSpecified = false; + } + + private bool ShouldSerializeResultToken() + { + return this.ResultTokenSpecified; + } + + private void ResetResultToken() + { + this.ResultTokenSpecified = false; + } + + private bool ShouldSerializeFace() + { + return this.FaceSpecified; + } + + private void ResetFace() + { + this.FaceSpecified = false; + } + + private bool ShouldSerializeAdditionalDegree() + { + return this.AdditionalDegreeSpecified; + } + + private void ResetAdditionalDegree() + { + this.AdditionalDegreeSpecified = false; + } + + private bool ShouldSerializeBulletToken() + { + return this.BulletTokenSpecified; + } + + private void ResetBulletToken() + { + this.BulletTokenSpecified = false; + } + + private bool ShouldSerializeTarget() + { + return this.TargetSpecified; + } + + private void ResetTarget() + { + this.TargetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs.meta new file mode 100644 index 00000000..e0d4803f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BulletUnitData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 401e090042cec4d49b45b7a7285f1084 +timeCreated: 1611403613 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs new file mode 100644 index 00000000..7bc19a64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyDragonGuildShopItemArg")] + [Serializable] + public class BuyDragonGuildShopItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _id; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs.meta new file mode 100644 index 00000000..f8f8227c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae1574ee009a4184ea3a3baa06f2d621 +timeCreated: 1611404337 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs new file mode 100644 index 00000000..7ffdf0d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyDragonGuildShopItemRes")] + [Serializable] + public class BuyDragonGuildShopItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs.meta new file mode 100644 index 00000000..8779159b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDragonGuildShopItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d7d355978a09da4393a69d0fc1db266 +timeCreated: 1611403196 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs new file mode 100644 index 00000000..4cba5e3f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyDrawReq")] + [Serializable] + public class BuyDrawReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs.meta new file mode 100644 index 00000000..d4c21a5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cc55164c17e47c247aaa7df17392804a +timeCreated: 1611404550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs new file mode 100644 index 00000000..30e334b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyDrawRes")] + [Serializable] + public class BuyDrawRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs.meta new file mode 100644 index 00000000..616a0e75 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyDrawRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ecfee0e1ee217a4da82464c7cce6bf1 +timeCreated: 1611404006 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs new file mode 100644 index 00000000..fb6c9506 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyExtraSkillEmblemSlotArg")] + [Serializable] + public class BuyExtraSkillEmblemSlotArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs.meta new file mode 100644 index 00000000..8e4e7bac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0296bd71f40b4a1419e29bb7413f0f9b +timeCreated: 1611402957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs new file mode 100644 index 00000000..c1d1df1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyExtraSkillEmblemSlotRes")] + [Serializable] + public class BuyExtraSkillEmblemSlotRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "extraSkillEmblemSlot", DataFormat = DataFormat.TwosComplement)] + public uint extraSkillEmblemSlot + { + get + { + return this._extraSkillEmblemSlot ?? 0u; + } + set + { + this._extraSkillEmblemSlot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extraSkillEmblemSlotSpecified + { + get + { + return this._extraSkillEmblemSlot != null; + } + set + { + bool flag = value == (this._extraSkillEmblemSlot == null); + if (flag) + { + this._extraSkillEmblemSlot = (value ? new uint?(this.extraSkillEmblemSlot) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _extraSkillEmblemSlot; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeextraSkillEmblemSlot() + { + return this.extraSkillEmblemSlotSpecified; + } + + private void ResetextraSkillEmblemSlot() + { + this.extraSkillEmblemSlotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs.meta new file mode 100644 index 00000000..b4ff796a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyExtraSkillEmblemSlotRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa6979a9121fcab47aaccbe989ce5b27 +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs new file mode 100644 index 00000000..2ff5f689 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyGoldAndFatigueArg")] + [Serializable] + public class BuyGoldAndFatigueArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public buyextype type + { + get + { + return this._type ?? buyextype.DIAMONE_BUY_DRAGONCOIN; + } + set + { + this._type = new buyextype?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new buyextype?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fatigueID", DataFormat = DataFormat.TwosComplement)] + public uint fatigueID + { + get + { + return this._fatigueID ?? 0u; + } + set + { + this._fatigueID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fatigueIDSpecified + { + get + { + return this._fatigueID != null; + } + set + { + bool flag = value == (this._fatigueID == null); + if (flag) + { + this._fatigueID = (value ? new uint?(this.fatigueID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private buyextype? _type; + + private uint? _fatigueID; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializefatigueID() + { + return this.fatigueIDSpecified; + } + + private void ResetfatigueID() + { + this.fatigueIDSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs.meta new file mode 100644 index 00000000..7454b3cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e49d9fa18bff10247a81f4f230412d64 +timeCreated: 1611404739 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs new file mode 100644 index 00000000..618a959c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyGoldAndFatigueRes")] + [Serializable] + public class BuyGoldAndFatigueRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs.meta new file mode 100644 index 00000000..b34e1f77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldAndFatigueRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e6fdb2ed95881654e9b0a75e46245e8c +timeCreated: 1611404748 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs new file mode 100644 index 00000000..be0e398f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs @@ -0,0 +1,176 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyGoldFatInfo")] + [Serializable] + public class BuyGoldFatInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public uint day + { + get + { + return this._day ?? 0u; + } + set + { + this._day = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new uint?(this.day) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "BuyGoldCount", DataFormat = DataFormat.TwosComplement)] + public int BuyGoldCount + { + get + { + return this._BuyGoldCount ?? 0; + } + set + { + this._BuyGoldCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BuyGoldCountSpecified + { + get + { + return this._BuyGoldCount != null; + } + set + { + bool flag = value == (this._BuyGoldCount == null); + if (flag) + { + this._BuyGoldCount = (value ? new int?(this.BuyGoldCount) : null); + } + } + } + + [ProtoMember(3, Name = "BuyFatigueCount", DataFormat = DataFormat.TwosComplement)] + public List BuyFatigueCount + { + get + { + return this._BuyFatigueCount; + } + } + + [ProtoMember(4, IsRequired = false, Name = "BuyDragonCount", DataFormat = DataFormat.TwosComplement)] + public int BuyDragonCount + { + get + { + return this._BuyDragonCount ?? 0; + } + set + { + this._BuyDragonCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BuyDragonCountSpecified + { + get + { + return this._BuyDragonCount != null; + } + set + { + bool flag = value == (this._BuyDragonCount == null); + if (flag) + { + this._BuyDragonCount = (value ? new int?(this.BuyDragonCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "backflow", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BackFlowBuy backflow + { + get + { + return this._backflow; + } + set + { + this._backflow = value; + } + } + + private uint? _day; + + private int? _BuyGoldCount; + + private readonly List _BuyFatigueCount = new List(); + + private int? _BuyDragonCount; + + private BackFlowBuy _backflow = null; + + private IExtension extensionObject; + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + private bool ShouldSerializeBuyGoldCount() + { + return this.BuyGoldCountSpecified; + } + + private void ResetBuyGoldCount() + { + this.BuyGoldCountSpecified = false; + } + + private bool ShouldSerializeBuyDragonCount() + { + return this.BuyDragonCountSpecified; + } + + private void ResetBuyDragonCount() + { + this.BuyDragonCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs.meta new file mode 100644 index 00000000..d7e9a960 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyGoldFatInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b6bac49fe0064d4c8c032c0da36fbd6 +timeCreated: 1611403499 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs new file mode 100644 index 00000000..f919928d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyHeroInHeroBattleArg")] + [Serializable] + public class BuyHeroInHeroBattleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + private uint? _heroid; + + private IExtension extensionObject; + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs.meta new file mode 100644 index 00000000..cce95e5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7265a3b8bc372a649a8550204050ac5f +timeCreated: 1611403937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs new file mode 100644 index 00000000..dd19b3e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyHeroInHeroBattleRes")] + [Serializable] + public class BuyHeroInHeroBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs.meta new file mode 100644 index 00000000..4058d5ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyHeroInHeroBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 40f5afdda80cfa24389d89b39538de56 +timeCreated: 1611403616 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs new file mode 100644 index 00000000..a2b317e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyJadeSlotArg")] + [Serializable] + public class BuyJadeSlotArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "EquipUId", DataFormat = DataFormat.TwosComplement)] + public ulong EquipUId + { + get + { + return this._EquipUId ?? 0UL; + } + set + { + this._EquipUId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUIdSpecified + { + get + { + return this._EquipUId != null; + } + set + { + bool flag = value == (this._EquipUId == null); + if (flag) + { + this._EquipUId = (value ? new ulong?(this.EquipUId) : null); + } + } + } + + private ulong? _EquipUId; + + private IExtension extensionObject; + + private bool ShouldSerializeEquipUId() + { + return this.EquipUIdSpecified; + } + + private void ResetEquipUId() + { + this.EquipUIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs.meta new file mode 100644 index 00000000..787a01a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30bfce76c818e224e807d7452251be2a +timeCreated: 1611403522 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs new file mode 100644 index 00000000..597e615d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyJadeSlotNewArg")] + [Serializable] + public class BuyJadeSlotNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "EquipUId", DataFormat = DataFormat.Default)] + public string EquipUId + { + get + { + return this._EquipUId ?? ""; + } + set + { + this._EquipUId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUIdSpecified + { + get + { + return this._EquipUId != null; + } + set + { + bool flag = value == (this._EquipUId == null); + if (flag) + { + this._EquipUId = (value ? this.EquipUId : null); + } + } + } + + private string _EquipUId; + + private IExtension extensionObject; + + private bool ShouldSerializeEquipUId() + { + return this.EquipUIdSpecified; + } + + private void ResetEquipUId() + { + this.EquipUIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs.meta new file mode 100644 index 00000000..4bbf9ceb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79a7cf8c9f6b2744dae600668be3a5eb +timeCreated: 1611403986 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs new file mode 100644 index 00000000..69fafdf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyJadeSlotNewRes")] + [Serializable] + public class BuyJadeSlotNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs.meta new file mode 100644 index 00000000..630bcab7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2f3777f0b4bed549acd81689c7903db +timeCreated: 1611404846 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs new file mode 100644 index 00000000..e1f677ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyJadeSlotRes")] + [Serializable] + public class BuyJadeSlotRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs.meta new file mode 100644 index 00000000..e431bccf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyJadeSlotRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 96abb4541e5ab2047b1a8665b0eb9102 +timeCreated: 1611404186 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs new file mode 100644 index 00000000..bf15824f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyPartnerShopItemArg")] + [Serializable] + public class BuyPartnerShopItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _id; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs.meta new file mode 100644 index 00000000..2eddd266 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a41ae32debae28e46831b4f1fe46ef9c +timeCreated: 1611404281 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs new file mode 100644 index 00000000..fedb2ac3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyPartnerShopItemRes")] + [Serializable] + public class BuyPartnerShopItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs.meta new file mode 100644 index 00000000..e679c809 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyPartnerShopItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4734e35d762c1f54ab393725fce95432 +timeCreated: 1611403653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs new file mode 100644 index 00000000..c0371fc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyShopItemArg")] + [Serializable] + public class BuyShopItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ItemUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong ItemUniqueId + { + get + { + return this._ItemUniqueId ?? 0UL; + } + set + { + this._ItemUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ItemUniqueIdSpecified + { + get + { + return this._ItemUniqueId != null; + } + set + { + bool flag = value == (this._ItemUniqueId == null); + if (flag) + { + this._ItemUniqueId = (value ? new ulong?(this.ItemUniqueId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private ulong? _ItemUniqueId; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeItemUniqueId() + { + return this.ItemUniqueIdSpecified; + } + + private void ResetItemUniqueId() + { + this.ItemUniqueIdSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs.meta new file mode 100644 index 00000000..85c3a633 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce052bf5d60f1dc4db0d109ad02d6928 +timeCreated: 1611404577 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs new file mode 100644 index 00000000..c558ff57 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyShopItemRes")] + [Serializable] + public class BuyShopItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs.meta new file mode 100644 index 00000000..c8bf4a29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyShopItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 48ac55644e05dbf40961158f0d3fd827 +timeCreated: 1611403659 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs new file mode 100644 index 00000000..dff9a178 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuySpriteEggArg")] + [Serializable] + public class BuySpriteEggArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs.meta new file mode 100644 index 00000000..65bacfb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31ceb4932469b8a48a56a8199bcd7bfa +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs new file mode 100644 index 00000000..7309668d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuySpriteEggRes")] + [Serializable] + public class BuySpriteEggRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(3, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "goldfreebuycount", DataFormat = DataFormat.TwosComplement)] + public uint goldfreebuycount + { + get + { + return this._goldfreebuycount ?? 0u; + } + set + { + this._goldfreebuycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldfreebuycountSpecified + { + get + { + return this._goldfreebuycount != null; + } + set + { + bool flag = value == (this._goldfreebuycount == null); + if (flag) + { + this._goldfreebuycount = (value ? new uint?(this.goldfreebuycount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "goldfreebuycooldown", DataFormat = DataFormat.TwosComplement)] + public uint goldfreebuycooldown + { + get + { + return this._goldfreebuycooldown ?? 0u; + } + set + { + this._goldfreebuycooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldfreebuycooldownSpecified + { + get + { + return this._goldfreebuycooldown != null; + } + set + { + bool flag = value == (this._goldfreebuycooldown == null); + if (flag) + { + this._goldfreebuycooldown = (value ? new uint?(this.goldfreebuycooldown) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _item = new List(); + + private uint? _cooldown; + + private uint? _goldfreebuycount; + + private uint? _goldfreebuycooldown; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + private bool ShouldSerializegoldfreebuycount() + { + return this.goldfreebuycountSpecified; + } + + private void Resetgoldfreebuycount() + { + this.goldfreebuycountSpecified = false; + } + + private bool ShouldSerializegoldfreebuycooldown() + { + return this.goldfreebuycooldownSpecified; + } + + private void Resetgoldfreebuycooldown() + { + this.goldfreebuycooldownSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs.meta new file mode 100644 index 00000000..c9edeeba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuySpriteEggRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 239bd55d53099d043a43340ac161a72a +timeCreated: 1611403456 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs new file mode 100644 index 00000000..3583b2bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyTeamSceneCountP")] + [Serializable] + public class BuyTeamSceneCountP : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + private int? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs.meta new file mode 100644 index 00000000..0064d6e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountP.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9af945f9be06975409f4086c59e326e0 +timeCreated: 1611404203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs new file mode 100644 index 00000000..72a25fa3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyTeamSceneCountRet")] + [Serializable] + public class BuyTeamSceneCountRet : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "maxcount", DataFormat = DataFormat.TwosComplement)] + public uint maxcount + { + get + { + return this._maxcount ?? 0u; + } + set + { + this._maxcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxcountSpecified + { + get + { + return this._maxcount != null; + } + set + { + bool flag = value == (this._maxcount == null); + if (flag) + { + this._maxcount = (value ? new uint?(this.maxcount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public uint buycount + { + get + { + return this._buycount ?? 0u; + } + set + { + this._buycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycountSpecified + { + get + { + return this._buycount != null; + } + set + { + bool flag = value == (this._buycount == null); + if (flag) + { + this._buycount = (value ? new uint?(this.buycount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "entercount", DataFormat = DataFormat.TwosComplement)] + public uint entercount + { + get + { + return this._entercount ?? 0u; + } + set + { + this._entercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool entercountSpecified + { + get + { + return this._entercount != null; + } + set + { + bool flag = value == (this._entercount == null); + if (flag) + { + this._entercount = (value ? new uint?(this.entercount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private uint? _maxcount; + + private uint? _buycount; + + private uint? _entercount; + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializemaxcount() + { + return this.maxcountSpecified; + } + + private void Resetmaxcount() + { + this.maxcountSpecified = false; + } + + private bool ShouldSerializebuycount() + { + return this.buycountSpecified; + } + + private void Resetbuycount() + { + this.buycountSpecified = false; + } + + private bool ShouldSerializeentercount() + { + return this.entercountSpecified; + } + + private void Resetentercount() + { + this.entercountSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs.meta new file mode 100644 index 00000000..8c941c25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyTeamSceneCountRet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a9ac4bf00d116684aae2680084811e61 +timeCreated: 1611404300 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs new file mode 100644 index 00000000..826d55e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyVipLevelGiftArg")] + [Serializable] + public class BuyVipLevelGiftArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public int vipLevel + { + get + { + return this._vipLevel ?? 0; + } + set + { + this._vipLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new int?(this.vipLevel) : null); + } + } + } + + private int? _vipLevel; + + private IExtension extensionObject; + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs.meta new file mode 100644 index 00000000..92e1fcf8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dad8cc54e0da1e845b86a651bb47a75f +timeCreated: 1611404649 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs new file mode 100644 index 00000000..2df1d10c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "BuyVipLevelGiftRes")] + [Serializable] + public class BuyVipLevelGiftRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, Name = "VipLevelGift", DataFormat = DataFormat.TwosComplement)] + public List VipLevelGift + { + get + { + return this._VipLevelGift; + } + } + + private ErrorCode? _errcode; + + private readonly List _VipLevelGift = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs.meta new file mode 100644 index 00000000..c33d0495 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/BuyVipLevelGiftRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f73b6208dd538b347abcbed2a811d076 +timeCreated: 1611404886 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs new file mode 100644 index 00000000..5a060eee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CallData")] + [Serializable] + public class CallData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillid", DataFormat = DataFormat.TwosComplement)] + public uint skillid + { + get + { + return this._skillid ?? 0u; + } + set + { + this._skillid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillidSpecified + { + get + { + return this._skillid != null; + } + set + { + bool flag = value == (this._skillid == null); + if (flag) + { + this._skillid = (value ? new uint?(this.skillid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sequence", DataFormat = DataFormat.TwosComplement)] + public int sequence + { + get + { + return this._sequence ?? 0; + } + set + { + this._sequence = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sequenceSpecified + { + get + { + return this._sequence != null; + } + set + { + bool flag = value == (this._sequence == null); + if (flag) + { + this._sequence = (value ? new int?(this.sequence) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public int slot + { + get + { + return this._slot ?? 0; + } + set + { + this._slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new int?(this.slot) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leftrunningtime", DataFormat = DataFormat.TwosComplement)] + public int leftrunningtime + { + get + { + return this._leftrunningtime ?? 0; + } + set + { + this._leftrunningtime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftrunningtimeSpecified + { + get + { + return this._leftrunningtime != null; + } + set + { + bool flag = value == (this._leftrunningtime == null); + if (flag) + { + this._leftrunningtime = (value ? new int?(this.leftrunningtime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "onsyntonic", DataFormat = DataFormat.Default)] + public bool onsyntonic + { + get + { + return this._onsyntonic ?? false; + } + set + { + this._onsyntonic = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onsyntonicSpecified + { + get + { + return this._onsyntonic != null; + } + set + { + bool flag = value == (this._onsyntonic == null); + if (flag) + { + this._onsyntonic = (value ? new bool?(this.onsyntonic) : null); + } + } + } + + private uint? _skillid; + + private int? _sequence; + + private int? _slot; + + private int? _leftrunningtime; + + private bool? _onsyntonic; + + private IExtension extensionObject; + + private bool ShouldSerializeskillid() + { + return this.skillidSpecified; + } + + private void Resetskillid() + { + this.skillidSpecified = false; + } + + private bool ShouldSerializesequence() + { + return this.sequenceSpecified; + } + + private void Resetsequence() + { + this.sequenceSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializeleftrunningtime() + { + return this.leftrunningtimeSpecified; + } + + private void Resetleftrunningtime() + { + this.leftrunningtimeSpecified = false; + } + + private bool ShouldSerializeonsyntonic() + { + return this.onsyntonicSpecified; + } + + private void Resetonsyntonic() + { + this.onsyntonicSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs.meta new file mode 100644 index 00000000..6161a63e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CallData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a7393978a85bd743ae4878f2b39da34 +timeCreated: 1611403665 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs new file mode 100644 index 00000000..07256e23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampDuelActivityOperationArg")] + [Serializable] + public class CampDuelActivityOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "arg", DataFormat = DataFormat.TwosComplement)] + public uint arg + { + get + { + return this._arg ?? 0u; + } + set + { + this._arg = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool argSpecified + { + get + { + return this._arg != null; + } + set + { + bool flag = value == (this._arg == null); + if (flag) + { + this._arg = (value ? new uint?(this.arg) : null); + } + } + } + + private uint? _type; + + private uint? _arg; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializearg() + { + return this.argSpecified; + } + + private void Resetarg() + { + this.argSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs.meta new file mode 100644 index 00000000..19823b04 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 77bcf51eeda471e4e9f724e027020927 +timeCreated: 1611403955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs new file mode 100644 index 00000000..e113a752 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampDuelActivityOperationRes")] + [Serializable] + public class CampDuelActivityOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CampDuelData data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "precedeCampID", DataFormat = DataFormat.TwosComplement)] + public uint precedeCampID + { + get + { + return this._precedeCampID ?? 0u; + } + set + { + this._precedeCampID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool precedeCampIDSpecified + { + get + { + return this._precedeCampID != null; + } + set + { + bool flag = value == (this._precedeCampID == null); + if (flag) + { + this._precedeCampID = (value ? new uint?(this.precedeCampID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "campDuelPoint1", DataFormat = DataFormat.TwosComplement)] + public uint campDuelPoint1 + { + get + { + return this._campDuelPoint1 ?? 0u; + } + set + { + this._campDuelPoint1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool campDuelPoint1Specified + { + get + { + return this._campDuelPoint1 != null; + } + set + { + bool flag = value == (this._campDuelPoint1 == null); + if (flag) + { + this._campDuelPoint1 = (value ? new uint?(this.campDuelPoint1) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "campDuelPoint2", DataFormat = DataFormat.TwosComplement)] + public uint campDuelPoint2 + { + get + { + return this._campDuelPoint2 ?? 0u; + } + set + { + this._campDuelPoint2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool campDuelPoint2Specified + { + get + { + return this._campDuelPoint2 != null; + } + set + { + bool flag = value == (this._campDuelPoint2 == null); + if (flag) + { + this._campDuelPoint2 = (value ? new uint?(this.campDuelPoint2) : null); + } + } + } + + private ErrorCode? _errorcode; + + private CampDuelData _data = null; + + private uint? _precedeCampID; + + private uint? _campDuelPoint1; + + private uint? _campDuelPoint2; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeprecedeCampID() + { + return this.precedeCampIDSpecified; + } + + private void ResetprecedeCampID() + { + this.precedeCampIDSpecified = false; + } + + private bool ShouldSerializecampDuelPoint1() + { + return this.campDuelPoint1Specified; + } + + private void ResetcampDuelPoint1() + { + this.campDuelPoint1Specified = false; + } + + private bool ShouldSerializecampDuelPoint2() + { + return this.campDuelPoint2Specified; + } + + private void ResetcampDuelPoint2() + { + this.campDuelPoint2Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs.meta new file mode 100644 index 00000000..c3bb01b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelActivityOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b7114acb1e690724690f986f7020da85 +timeCreated: 1611404401 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs new file mode 100644 index 00000000..008b831f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampDuelData")] + [Serializable] + public class CampDuelData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "campid", DataFormat = DataFormat.TwosComplement)] + public uint campid + { + get + { + return this._campid ?? 0u; + } + set + { + this._campid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool campidSpecified + { + get + { + return this._campid != null; + } + set + { + bool flag = value == (this._campid == null); + if (flag) + { + this._campid = (value ? new uint?(this.campid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "freeInspireCount", DataFormat = DataFormat.TwosComplement)] + public uint freeInspireCount + { + get + { + return this._freeInspireCount ?? 0u; + } + set + { + this._freeInspireCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeInspireCountSpecified + { + get + { + return this._freeInspireCount != null; + } + set + { + bool flag = value == (this._freeInspireCount == null); + if (flag) + { + this._freeInspireCount = (value ? new uint?(this.freeInspireCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "dragonCoinInspireCount", DataFormat = DataFormat.TwosComplement)] + public uint dragonCoinInspireCount + { + get + { + return this._dragonCoinInspireCount ?? 0u; + } + set + { + this._dragonCoinInspireCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonCoinInspireCountSpecified + { + get + { + return this._dragonCoinInspireCount != null; + } + set + { + bool flag = value == (this._dragonCoinInspireCount == null); + if (flag) + { + this._dragonCoinInspireCount = (value ? new uint?(this.dragonCoinInspireCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isGiveReward", DataFormat = DataFormat.Default)] + public bool isGiveReward + { + get + { + return this._isGiveReward ?? false; + } + set + { + this._isGiveReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGiveRewardSpecified + { + get + { + return this._isGiveReward != null; + } + set + { + bool flag = value == (this._isGiveReward == null); + if (flag) + { + this._isGiveReward = (value ? new bool?(this.isGiveReward) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isSendEmail", DataFormat = DataFormat.Default)] + public bool isSendEmail + { + get + { + return this._isSendEmail ?? false; + } + set + { + this._isSendEmail = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isSendEmailSpecified + { + get + { + return this._isSendEmail != null; + } + set + { + bool flag = value == (this._isSendEmail == null); + if (flag) + { + this._isSendEmail = (value ? new bool?(this.isSendEmail) : null); + } + } + } + + private uint? _campid; + + private uint? _point; + + private uint? _lastUpdateTime; + + private uint? _freeInspireCount; + + private uint? _dragonCoinInspireCount; + + private bool? _isGiveReward; + + private bool? _isSendEmail; + + private IExtension extensionObject; + + private bool ShouldSerializecampid() + { + return this.campidSpecified; + } + + private void Resetcampid() + { + this.campidSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + private bool ShouldSerializefreeInspireCount() + { + return this.freeInspireCountSpecified; + } + + private void ResetfreeInspireCount() + { + this.freeInspireCountSpecified = false; + } + + private bool ShouldSerializedragonCoinInspireCount() + { + return this.dragonCoinInspireCountSpecified; + } + + private void ResetdragonCoinInspireCount() + { + this.dragonCoinInspireCountSpecified = false; + } + + private bool ShouldSerializeisGiveReward() + { + return this.isGiveRewardSpecified; + } + + private void ResetisGiveReward() + { + this.isGiveRewardSpecified = false; + } + + private bool ShouldSerializeisSendEmail() + { + return this.isSendEmailSpecified; + } + + private void ResetisSendEmail() + { + this.isSendEmailSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs.meta new file mode 100644 index 00000000..412f694b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampDuelData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22156b455d7442c4bbb0113b6deab364 +timeCreated: 1611403418 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs new file mode 100644 index 00000000..eebe2859 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampID")] + public enum CampID + { + [ProtoEnum(Name = "CAMP_DRAGON", Value = 1)] + CAMP_DRAGON = 1, + [ProtoEnum(Name = "CAMP_KNIGHT", Value = 2)] + CAMP_KNIGHT, + [ProtoEnum(Name = "CAMP_ADVENTURER", Value = 3)] + CAMP_ADVENTURER + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs.meta new file mode 100644 index 00000000..7f13a76d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampID.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1046521e71248c34498875c521a7bff7 +timeCreated: 1611403216 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs new file mode 100644 index 00000000..40ac91c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampRoleRecord")] + [Serializable] + public class CampRoleRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastCampID", DataFormat = DataFormat.TwosComplement)] + public uint lastCampID + { + get + { + return this._lastCampID ?? 0u; + } + set + { + this._lastCampID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastCampIDSpecified + { + get + { + return this._lastCampID != null; + } + set + { + bool flag = value == (this._lastCampID == null); + if (flag) + { + this._lastCampID = (value ? new uint?(this.lastCampID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CampTaskInfo2DB taskInfo + { + get + { + return this._taskInfo; + } + set + { + this._taskInfo = value; + } + } + + private uint? _lastCampID; + + private CampTaskInfo2DB _taskInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializelastCampID() + { + return this.lastCampIDSpecified; + } + + private void ResetlastCampID() + { + this.lastCampIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs.meta new file mode 100644 index 00000000..d0d6e389 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampRoleRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 57909a17746ad5e4890cd864845643fc +timeCreated: 1611403750 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs new file mode 100644 index 00000000..c3ad5171 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampTaskInfo")] + [Serializable] + public class CampTaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskID", DataFormat = DataFormat.TwosComplement)] + public uint taskID + { + get + { + return this._taskID ?? 0u; + } + set + { + this._taskID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskIDSpecified + { + get + { + return this._taskID != null; + } + set + { + bool flag = value == (this._taskID == null); + if (flag) + { + this._taskID = (value ? new uint?(this.taskID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskStatus", DataFormat = DataFormat.TwosComplement)] + public int taskStatus + { + get + { + return this._taskStatus ?? 0; + } + set + { + this._taskStatus = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskStatusSpecified + { + get + { + return this._taskStatus != null; + } + set + { + bool flag = value == (this._taskStatus == null); + if (flag) + { + this._taskStatus = (value ? new int?(this.taskStatus) : null); + } + } + } + + private uint? _taskID; + + private int? _taskStatus; + + private IExtension extensionObject; + + private bool ShouldSerializetaskID() + { + return this.taskIDSpecified; + } + + private void ResettaskID() + { + this.taskIDSpecified = false; + } + + private bool ShouldSerializetaskStatus() + { + return this.taskStatusSpecified; + } + + private void ResettaskStatus() + { + this.taskStatusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs.meta new file mode 100644 index 00000000..63386daf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d91676331ef06ef4894841e1a7b841ed +timeCreated: 1611404642 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs new file mode 100644 index 00000000..985353d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampTaskInfo2DB")] + [Serializable] + public class CampTaskInfo2DB : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "resetTime", DataFormat = DataFormat.TwosComplement)] + public int resetTime + { + get + { + return this._resetTime ?? 0; + } + set + { + this._resetTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resetTimeSpecified + { + get + { + return this._resetTime != null; + } + set + { + bool flag = value == (this._resetTime == null); + if (flag) + { + this._resetTime = (value ? new int?(this.resetTime) : null); + } + } + } + + [ProtoMember(2, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "refreshTimes", DataFormat = DataFormat.TwosComplement)] + public int refreshTimes + { + get + { + return this._refreshTimes ?? 0; + } + set + { + this._refreshTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshTimesSpecified + { + get + { + return this._refreshTimes != null; + } + set + { + bool flag = value == (this._refreshTimes == null); + if (flag) + { + this._refreshTimes = (value ? new int?(this.refreshTimes) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rewardTimes", DataFormat = DataFormat.TwosComplement)] + public int rewardTimes + { + get + { + return this._rewardTimes ?? 0; + } + set + { + this._rewardTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardTimesSpecified + { + get + { + return this._rewardTimes != null; + } + set + { + bool flag = value == (this._rewardTimes == null); + if (flag) + { + this._rewardTimes = (value ? new int?(this.rewardTimes) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rewardTime", DataFormat = DataFormat.TwosComplement)] + public int rewardTime + { + get + { + return this._rewardTime ?? 0; + } + set + { + this._rewardTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardTimeSpecified + { + get + { + return this._rewardTime != null; + } + set + { + bool flag = value == (this._rewardTime == null); + if (flag) + { + this._rewardTime = (value ? new int?(this.rewardTime) : null); + } + } + } + + private int? _resetTime; + + private readonly List _infos = new List(); + + private int? _refreshTimes; + + private int? _rewardTimes; + + private int? _rewardTime; + + private IExtension extensionObject; + + private bool ShouldSerializeresetTime() + { + return this.resetTimeSpecified; + } + + private void ResetresetTime() + { + this.resetTimeSpecified = false; + } + + private bool ShouldSerializerefreshTimes() + { + return this.refreshTimesSpecified; + } + + private void ResetrefreshTimes() + { + this.refreshTimesSpecified = false; + } + + private bool ShouldSerializerewardTimes() + { + return this.rewardTimesSpecified; + } + + private void ResetrewardTimes() + { + this.rewardTimesSpecified = false; + } + + private bool ShouldSerializerewardTime() + { + return this.rewardTimeSpecified; + } + + private void ResetrewardTime() + { + this.rewardTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs.meta new file mode 100644 index 00000000..a2808148 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskInfo2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34e3eb5da703b1f439decf42d764ee53 +timeCreated: 1611403556 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs new file mode 100644 index 00000000..2d05b2be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampTaskStatus")] + public enum CampTaskStatus + { + [ProtoEnum(Name = "CAMPTASK_GET", Value = 1)] + CAMPTASK_GET = 1, + [ProtoEnum(Name = "CAMPTASK_VIEW", Value = 2)] + CAMPTASK_VIEW, + [ProtoEnum(Name = "CAMPTASK_FINISH", Value = 3)] + CAMPTASK_FINISH, + [ProtoEnum(Name = "CAMPTASK_REWARD", Value = 4)] + CAMPTASK_REWARD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs.meta new file mode 100644 index 00000000..3e1af537 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d03d2cb65f4f15740a973f16323e3bb4 +timeCreated: 1611404585 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs new file mode 100644 index 00000000..4ddc34e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CampTaskType")] + public enum CampTaskType + { + [ProtoEnum(Name = "CAMPTASK_ITEM", Value = 1)] + CAMPTASK_ITEM = 1, + [ProtoEnum(Name = "CAMPTASK_SCENE", Value = 2)] + CAMPTASK_SCENE, + [ProtoEnum(Name = "CAMPTASK_PATROL", Value = 3)] + CAMPTASK_PATROL, + [ProtoEnum(Name = "CAMPTASK_SPY", Value = 4)] + CAMPTASK_SPY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs.meta new file mode 100644 index 00000000..36e3dbdc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CampTaskType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34c2573c395523a4f9248023e1eb590c +timeCreated: 1611403556 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs new file mode 100644 index 00000000..36c6dc22 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CancelLeavePartnerArg")] + [Serializable] + public class CancelLeavePartnerArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs.meta new file mode 100644 index 00000000..469f82c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7b9c3d5e33e50646bbe009e421dc24c +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs new file mode 100644 index 00000000..9e7bae9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CancelLeavePartnerRes")] + [Serializable] + public class CancelLeavePartnerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs.meta new file mode 100644 index 00000000..9f257d9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelLeavePartnerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3125db89662199142ba08d1303ac0997 +timeCreated: 1611403542 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs b/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs new file mode 100644 index 00000000..447b3520 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CancelRedDot")] + [Serializable] + public class CancelRedDot : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "systemid", DataFormat = DataFormat.TwosComplement)] + public uint systemid + { + get + { + return this._systemid ?? 0u; + } + set + { + this._systemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool systemidSpecified + { + get + { + return this._systemid != null; + } + set + { + bool flag = value == (this._systemid == null); + if (flag) + { + this._systemid = (value ? new uint?(this.systemid) : null); + } + } + } + + private uint? _systemid; + + private IExtension extensionObject; + + private bool ShouldSerializesystemid() + { + return this.systemidSpecified; + } + + private void Resetsystemid() + { + this.systemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs.meta new file mode 100644 index 00000000..b732419c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CancelRedDot.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ea6199d981f27348b2d37874ef7cb3e +timeCreated: 1611403608 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs b/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs new file mode 100644 index 00000000..c70c944e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CardAttr")] + [Serializable] + public class CardAttr : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private uint? _id; + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs.meta new file mode 100644 index 00000000..e69567cf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardAttr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e998a11ac4e2754e9e266b14d9e107a +timeCreated: 1611403905 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs new file mode 100644 index 00000000..63c0d1a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs @@ -0,0 +1,30 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CardMatchOp")] + public enum CardMatchOp + { + [ProtoEnum(Name = "CardMatch_Begin", Value = 0)] + CardMatch_Begin, + [ProtoEnum(Name = "CardMatch_Add", Value = 2)] + CardMatch_Add = 2, + [ProtoEnum(Name = "CardMatch_Del", Value = 3)] + CardMatch_Del, + [ProtoEnum(Name = "CardMatch_RoundBegin", Value = 4)] + CardMatch_RoundBegin, + [ProtoEnum(Name = "CardMatch_RoundChange", Value = 5)] + CardMatch_RoundChange, + [ProtoEnum(Name = "CardMatch_RoundEnd", Value = 6)] + CardMatch_RoundEnd, + [ProtoEnum(Name = "CardMatch_End", Value = 7)] + CardMatch_End, + [ProtoEnum(Name = "CardMatch_Query", Value = 8)] + CardMatch_Query, + [ProtoEnum(Name = "CardMatch_RoundWaiting", Value = 9)] + CardMatch_RoundWaiting, + [ProtoEnum(Name = "CardMatch_SignUp", Value = 10)] + CardMatch_SignUp + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs.meta new file mode 100644 index 00000000..6bbabbf7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c9159147aecde594fa62ca7596421f46 +timeCreated: 1611404537 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs new file mode 100644 index 00000000..057fab2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CardMatchState")] + public enum CardMatchState + { + [ProtoEnum(Name = "CardMatch_StateBegin", Value = 0)] + CardMatch_StateBegin, + [ProtoEnum(Name = "CardMatch_StateWaiting", Value = 1)] + CardMatch_StateWaiting, + [ProtoEnum(Name = "CardMatch_StateRoundWaiting", Value = 2)] + CardMatch_StateRoundWaiting, + [ProtoEnum(Name = "CardMatch_StateRoundBegin", Value = 3)] + CardMatch_StateRoundBegin, + [ProtoEnum(Name = "CardMatch_StateRounding", Value = 4)] + CardMatch_StateRounding, + [ProtoEnum(Name = "CardMatch_StateRoundEnd", Value = 5)] + CardMatch_StateRoundEnd, + [ProtoEnum(Name = "CardMatch_StateEnd", Value = 6)] + CardMatch_StateEnd, + [ProtoEnum(Name = "CardMatch_StateDummy", Value = 7)] + CardMatch_StateDummy + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs.meta new file mode 100644 index 00000000..5d93427e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CardMatchState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eed3b18887daa8f4a931a23b6b34b120 +timeCreated: 1611404800 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs new file mode 100644 index 00000000..bf485b87 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CareerData")] + [Serializable] + public class CareerData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public CarrerDataType type + { + get + { + return this._type ?? CarrerDataType.CARRER_DATA_LEVEL; + } + set + { + this._type = new CarrerDataType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new CarrerDataType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "para1", DataFormat = DataFormat.TwosComplement)] + public uint para1 + { + get + { + return this._para1 ?? 0u; + } + set + { + this._para1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool para1Specified + { + get + { + return this._para1 != null; + } + set + { + bool flag = value == (this._para1 == null); + if (flag) + { + this._para1 = (value ? new uint?(this.para1) : null); + } + } + } + + private CarrerDataType? _type; + + private uint? _time; + + private uint? _para1; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializepara1() + { + return this.para1Specified; + } + + private void Resetpara1() + { + this.para1Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs.meta new file mode 100644 index 00000000..519a3c40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CareerData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c6fc7100e874c794891deab1065bfe20 +timeCreated: 1611404528 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs new file mode 100644 index 00000000..7ead53fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CarrerDataType")] + public enum CarrerDataType + { + [ProtoEnum(Name = "CARRER_DATA_LEVEL", Value = 1)] + CARRER_DATA_LEVEL = 1, + [ProtoEnum(Name = "CARRER_DATA_NEST", Value = 2)] + CARRER_DATA_NEST, + [ProtoEnum(Name = "CARRER_DATA_DRAGON", Value = 3)] + CARRER_DATA_DRAGON, + [ProtoEnum(Name = "CARRER_DATA_CREATEROLE", Value = 4)] + CARRER_DATA_CREATEROLE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs.meta new file mode 100644 index 00000000..bbd05c4b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CarrerDataType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 142eef2b7a9a1934499d11803a532bf4 +timeCreated: 1611403254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs new file mode 100644 index 00000000..6bc7ab74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDeclarationArg")] + [Serializable] + public class ChangeDeclarationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "declaration", DataFormat = DataFormat.Default)] + public string declaration + { + get + { + return this._declaration ?? ""; + } + set + { + this._declaration = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool declarationSpecified + { + get + { + return this._declaration != null; + } + set + { + bool flag = value == (this._declaration == null); + if (flag) + { + this._declaration = (value ? this.declaration : null); + } + } + } + + private string _declaration; + + private IExtension extensionObject; + + private bool ShouldSerializedeclaration() + { + return this.declarationSpecified; + } + + private void Resetdeclaration() + { + this.declarationSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs.meta new file mode 100644 index 00000000..3f0e273d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0faefa59eec233246a7b27582205af89 +timeCreated: 1611403211 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs new file mode 100644 index 00000000..aba70ae3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDeclarationRes")] + [Serializable] + public class ChangeDeclarationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "declaration", DataFormat = DataFormat.Default)] + public string declaration + { + get + { + return this._declaration ?? ""; + } + set + { + this._declaration = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool declarationSpecified + { + get + { + return this._declaration != null; + } + set + { + bool flag = value == (this._declaration == null); + if (flag) + { + this._declaration = (value ? this.declaration : null); + } + } + } + + private ErrorCode? _result; + + private string _declaration; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializedeclaration() + { + return this.declarationSpecified; + } + + private void Resetdeclaration() + { + this.declarationSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs.meta new file mode 100644 index 00000000..31e80337 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDeclarationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f6f3d4a4c32ffcb4d825b02bf553d6f8 +timeCreated: 1611404884 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs new file mode 100644 index 00000000..7347d933 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDragonGuildPositionArg")] + [Serializable] + public class ChangeDragonGuildPositionArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public uint position + { + get + { + return this._position ?? 0u; + } + set + { + this._position = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new uint?(this.position) : null); + } + } + } + + private ulong? _roleid; + + private uint? _position; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs.meta new file mode 100644 index 00000000..2d213f26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 52b45e69eca469b418940cdb346e1574 +timeCreated: 1611403709 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs new file mode 100644 index 00000000..88be07b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDragonGuildPositionRes")] + [Serializable] + public class ChangeDragonGuildPositionRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs.meta new file mode 100644 index 00000000..f1d9e09b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildPositionRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9bef0d9c4aa516745bd9865a33bef042 +timeCreated: 1611404207 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs new file mode 100644 index 00000000..2e0f57ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDragonGuildSettingArg")] + [Serializable] + public class ChangeDragonGuildSettingArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public uint powerpoint + { + get + { + return this._powerpoint ?? 0u; + } + set + { + this._powerpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new uint?(this.powerpoint) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "needapproval", DataFormat = DataFormat.TwosComplement)] + public uint needapproval + { + get + { + return this._needapproval ?? 0u; + } + set + { + this._needapproval = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needapprovalSpecified + { + get + { + return this._needapproval != null; + } + set + { + bool flag = value == (this._needapproval == null); + if (flag) + { + this._needapproval = (value ? new uint?(this.needapproval) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + private uint? _powerpoint; + + private uint? _needapproval; + + private string _annoucement; + + private IExtension extensionObject; + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializeneedapproval() + { + return this.needapprovalSpecified; + } + + private void Resetneedapproval() + { + this.needapprovalSpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs.meta new file mode 100644 index 00000000..08a07593 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d8a9af4208d69641a3db964c2f5f6dd +timeCreated: 1611403901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs new file mode 100644 index 00000000..82b37394 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeDragonGuildSettingRes")] + [Serializable] + public class ChangeDragonGuildSettingRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs.meta new file mode 100644 index 00000000..2439b50f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeDragonGuildSettingRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: abe2540a69d648348a27437dfd1831b7 +timeCreated: 1611404308 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs new file mode 100644 index 00000000..4c2287ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildCardArg")] + [Serializable] + public class ChangeGuildCardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "card", DataFormat = DataFormat.TwosComplement)] + public uint card + { + get + { + return this._card ?? 0u; + } + set + { + this._card = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardSpecified + { + get + { + return this._card != null; + } + set + { + bool flag = value == (this._card == null); + if (flag) + { + this._card = (value ? new uint?(this.card) : null); + } + } + } + + private uint? _card; + + private IExtension extensionObject; + + private bool ShouldSerializecard() + { + return this.cardSpecified; + } + + private void Resetcard() + { + this.cardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs.meta new file mode 100644 index 00000000..806d856f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d76cf36ad48da18459df383ff9edbf29 +timeCreated: 1611404635 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs new file mode 100644 index 00000000..65eeaeee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildCardRes")] + [Serializable] + public class ChangeGuildCardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "card", DataFormat = DataFormat.TwosComplement)] + public uint card + { + get + { + return this._card ?? 0u; + } + set + { + this._card = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardSpecified + { + get + { + return this._card != null; + } + set + { + bool flag = value == (this._card == null); + if (flag) + { + this._card = (value ? new uint?(this.card) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public uint result + { + get + { + return this._result ?? 0u; + } + set + { + this._result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new uint?(this.result) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _card; + + private uint? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecard() + { + return this.cardSpecified; + } + + private void Resetcard() + { + this.cardSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs.meta new file mode 100644 index 00000000..33f0b52a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildCardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c19d0e17117382442aa696281cd00d32 +timeCreated: 1611404490 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs new file mode 100644 index 00000000..98cf26fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildPositionArg")] + [Serializable] + public class ChangeGuildPositionArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + private ulong? _roleid; + + private int? _position; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs.meta new file mode 100644 index 00000000..0fde08e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47f5560c605667f45b21bee28ab5e58f +timeCreated: 1611403655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs new file mode 100644 index 00000000..3b78c00d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildPositionRes")] + [Serializable] + public class ChangeGuildPositionRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs.meta new file mode 100644 index 00000000..e69ca7d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildPositionRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a683cbf6ee0be541923d7e0ba0a61c9 +timeCreated: 1611404200 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs new file mode 100644 index 00000000..59ca22d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildSettingArg")] + [Serializable] + public class ChangeGuildSettingArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Icon", DataFormat = DataFormat.TwosComplement)] + public int Icon + { + get + { + return this._Icon ?? 0; + } + set + { + this._Icon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IconSpecified + { + get + { + return this._Icon != null; + } + set + { + bool flag = value == (this._Icon == null); + if (flag) + { + this._Icon = (value ? new int?(this.Icon) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public int powerpoint + { + get + { + return this._powerpoint ?? 0; + } + set + { + this._powerpoint = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new int?(this.powerpoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "needapproval", DataFormat = DataFormat.TwosComplement)] + public int needapproval + { + get + { + return this._needapproval ?? 0; + } + set + { + this._needapproval = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needapprovalSpecified + { + get + { + return this._needapproval != null; + } + set + { + bool flag = value == (this._needapproval == null); + if (flag) + { + this._needapproval = (value ? new int?(this.needapproval) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + private int? _Icon; + + private int? _powerpoint; + + private int? _needapproval; + + private string _annoucement; + + private IExtension extensionObject; + + private bool ShouldSerializeIcon() + { + return this.IconSpecified; + } + + private void ResetIcon() + { + this.IconSpecified = false; + } + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializeneedapproval() + { + return this.needapprovalSpecified; + } + + private void Resetneedapproval() + { + this.needapprovalSpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs.meta new file mode 100644 index 00000000..b6e20bd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 143030fd876425b4fb3c4efd592495ca +timeCreated: 1611403254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs new file mode 100644 index 00000000..59a71ff1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeGuildSettingRes")] + [Serializable] + public class ChangeGuildSettingRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs.meta new file mode 100644 index 00000000..e5ae7a46 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeGuildSettingRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 036dc2ed9a8096045b9fc77abf3315ef +timeCreated: 1611402958 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs new file mode 100644 index 00000000..6bcd3f03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeLiveVisibleArg")] + [Serializable] + public class ChangeLiveVisibleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "visible", DataFormat = DataFormat.Default)] + public bool visible + { + get + { + return this._visible ?? false; + } + set + { + this._visible = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool visibleSpecified + { + get + { + return this._visible != null; + } + set + { + bool flag = value == (this._visible == null); + if (flag) + { + this._visible = (value ? new bool?(this.visible) : null); + } + } + } + + private bool? _visible; + + private IExtension extensionObject; + + private bool ShouldSerializevisible() + { + return this.visibleSpecified; + } + + private void Resetvisible() + { + this.visibleSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs.meta new file mode 100644 index 00000000..4361df7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: deafe089f3681b747ab71e8860e43fd2 +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs new file mode 100644 index 00000000..92e8d97d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeLiveVisibleRes")] + [Serializable] + public class ChangeLiveVisibleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs.meta new file mode 100644 index 00000000..12d0318d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeLiveVisibleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac586646db71df04c9defecfe8c01835 +timeCreated: 1611404330 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs new file mode 100644 index 00000000..964a3f14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeNameArg")] + [Serializable] + public class ChangeNameArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "iscostitem", DataFormat = DataFormat.Default)] + public bool iscostitem + { + get + { + return this._iscostitem ?? false; + } + set + { + this._iscostitem = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscostitemSpecified + { + get + { + return this._iscostitem != null; + } + set + { + bool flag = value == (this._iscostitem == null); + if (flag) + { + this._iscostitem = (value ? new bool?(this.iscostitem) : null); + } + } + } + + private string _name; + + private bool? _iscostitem; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeiscostitem() + { + return this.iscostitemSpecified; + } + + private void Resetiscostitem() + { + this.iscostitemSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs.meta new file mode 100644 index 00000000..f70ce0ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c443b046eee0ba541819c36edf083bc0 +timeCreated: 1611404500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs new file mode 100644 index 00000000..6a068f01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeNameCountNtf")] + [Serializable] + public class ChangeNameCountNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs.meta new file mode 100644 index 00000000..5a2ff02e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameCountNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af75ddad7ae0468418be54aa203596f0 +timeCreated: 1611404344 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs new file mode 100644 index 00000000..a1ca766c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeNameRes")] + [Serializable] + public class ChangeNameRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs.meta new file mode 100644 index 00000000..b987f3ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeNameRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e61b18c632fcfd146933759dda4b5c3d +timeCreated: 1611404745 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs new file mode 100644 index 00000000..d82c217c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeOutLookOpArg")] + [Serializable] + public class ChangeOutLookOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookOp op + { + get + { + return this._op; + } + set + { + this._op = value; + } + } + + private OutLookOp _op = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs.meta new file mode 100644 index 00000000..2d24cecd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41de6d8e205c00642a57885453cfcb4b +timeCreated: 1611403637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs new file mode 100644 index 00000000..ef164dae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeOutLookOpRes")] + [Serializable] + public class ChangeOutLookOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs.meta new file mode 100644 index 00000000..490824db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeOutLookOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d0fce2bb2ee48c45b64a8019e842084 +timeCreated: 1611404103 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs new file mode 100644 index 00000000..e0ff29ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeProfessionArg")] + [Serializable] + public class ChangeProfessionArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pro", DataFormat = DataFormat.TwosComplement)] + public uint pro + { + get + { + return this._pro ?? 0u; + } + set + { + this._pro = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool proSpecified + { + get + { + return this._pro != null; + } + set + { + bool flag = value == (this._pro == null); + if (flag) + { + this._pro = (value ? new uint?(this.pro) : null); + } + } + } + + private uint? _pro; + + private IExtension extensionObject; + + private bool ShouldSerializepro() + { + return this.proSpecified; + } + + private void Resetpro() + { + this.proSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs.meta new file mode 100644 index 00000000..4306f4c5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 939fe7ee9150e6e498e3428df4721a97 +timeCreated: 1611404152 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs new file mode 100644 index 00000000..bd2e1f40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeProfessionRes")] + [Serializable] + public class ChangeProfessionRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs.meta new file mode 100644 index 00000000..1a7ae22e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeProfessionRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c0f1f2098530d9f47ae56e6834523651 +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs new file mode 100644 index 00000000..8780d486 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeRiskBoxStateArg")] + [Serializable] + public class ChangeRiskBoxStateArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "destState", DataFormat = DataFormat.TwosComplement)] + public RiskBoxState destState + { + get + { + return this._destState ?? RiskBoxState.RISK_BOX_LOCKED; + } + set + { + this._destState = new RiskBoxState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destStateSpecified + { + get + { + return this._destState != null; + } + set + { + bool flag = value == (this._destState == null); + if (flag) + { + this._destState = (value ? new RiskBoxState?(this.destState) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public int slot + { + get + { + return this._slot ?? 0; + } + set + { + this._slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new int?(this.slot) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public int mapID + { + get + { + return this._mapID ?? 0; + } + set + { + this._mapID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new int?(this.mapID) : null); + } + } + } + + private RiskBoxState? _destState; + + private int? _slot; + + private int? _mapID; + + private IExtension extensionObject; + + private bool ShouldSerializedestState() + { + return this.destStateSpecified; + } + + private void ResetdestState() + { + this.destStateSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs.meta new file mode 100644 index 00000000..4ff0d444 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8820c97d94150db4aab592061674659f +timeCreated: 1611404082 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs new file mode 100644 index 00000000..2c23a135 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeRiskBoxStateRes")] + [Serializable] + public class ChangeRiskBoxStateRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "openBoxRewards", DataFormat = DataFormat.Default)] + public List openBoxRewards + { + get + { + return this._openBoxRewards; + } + } + + private ErrorCode? _error; + + private readonly List _openBoxRewards = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs.meta new file mode 100644 index 00000000..1145bc19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeRiskBoxStateRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 127ea2e7f55037d45868dce3ddd2bec4 +timeCreated: 1611403242 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs new file mode 100644 index 00000000..b00374a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeSkillSetArg")] + [Serializable] + public class ChangeSkillSetArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs.meta new file mode 100644 index 00000000..44695591 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d9738cff9873be4380462aad36bfe99 +timeCreated: 1611403506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs new file mode 100644 index 00000000..789080c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeSkillSetRes")] + [Serializable] + public class ChangeSkillSetRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkillRecord record + { + get + { + return this._record; + } + set + { + this._record = value; + } + } + + private ErrorCode? _errorcode; + + private SkillRecord _record = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs.meta new file mode 100644 index 00000000..9ffbbfa0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSkillSetRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6bb9c7e6ce3d71941967b046de96ed7a +timeCreated: 1611403893 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs new file mode 100644 index 00000000..8318ba2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeSupplementNtf")] + [Serializable] + public class ChangeSupplementNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "uniqueids", DataFormat = DataFormat.TwosComplement)] + public List uniqueids + { + get + { + return this._uniqueids; + } + } + + private ErrorCode? _errorcode; + + private readonly List _uniqueids = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs.meta new file mode 100644 index 00000000..633f0f22 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d1d63323180e4643bc8d535f9bc2941 +timeCreated: 1611403193 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs new file mode 100644 index 00000000..ca9674e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeSupplementReport")] + [Serializable] + public class ChangeSupplementReport : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uniqueid", DataFormat = DataFormat.TwosComplement)] + public ulong uniqueid + { + get + { + return this._uniqueid ?? 0UL; + } + set + { + this._uniqueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uniqueidSpecified + { + get + { + return this._uniqueid != null; + } + set + { + bool flag = value == (this._uniqueid == null); + if (flag) + { + this._uniqueid = (value ? new ulong?(this.uniqueid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public uint slot + { + get + { + return this._slot ?? 0u; + } + set + { + this._slot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new uint?(this.slot) : null); + } + } + } + + private ulong? _uniqueid; + + private uint? _slot; + + private IExtension extensionObject; + + private bool ShouldSerializeuniqueid() + { + return this.uniqueidSpecified; + } + + private void Resetuniqueid() + { + this.uniqueidSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs.meta new file mode 100644 index 00000000..e427ff70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeSupplementReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 545bf3814d56f2b4ab2e53ec4de23528 +timeCreated: 1611403734 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs new file mode 100644 index 00000000..41329254 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeWatchRoleArg")] + [Serializable] + public class ChangeWatchRoleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + private ulong? _roleID; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs.meta new file mode 100644 index 00000000..52a75af8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e6476bd418168d4e9685c9ba273da00 +timeCreated: 1611404128 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs new file mode 100644 index 00000000..2a6505a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangeWatchRoleRes")] + [Serializable] + public class ChangeWatchRoleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs.meta new file mode 100644 index 00000000..eeb2068d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangeWatchRoleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 67c24c5960415684c9d7a84c7054c3ae +timeCreated: 1611403880 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs new file mode 100644 index 00000000..ba0895a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChangedAttribute")] + [Serializable] + public class ChangedAttribute : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public ulong time + { + get + { + return this._time ?? 0UL; + } + set + { + this._time = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new ulong?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uID", DataFormat = DataFormat.TwosComplement)] + public ulong uID + { + get + { + return this._uID ?? 0UL; + } + set + { + this._uID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uIDSpecified + { + get + { + return this._uID != null; + } + set + { + bool flag = value == (this._uID == null); + if (flag) + { + this._uID = (value ? new ulong?(this.uID) : null); + } + } + } + + [ProtoMember(3, Name = "AttrID", DataFormat = DataFormat.TwosComplement)] + public List AttrID + { + get + { + return this._AttrID; + } + } + + [ProtoMember(4, Name = "AttrValue", DataFormat = DataFormat.TwosComplement)] + public List AttrValue + { + get + { + return this._AttrValue; + } + } + + [ProtoMember(5, IsRequired = false, Name = "showHUD", DataFormat = DataFormat.Default)] + public bool showHUD + { + get + { + return this._showHUD ?? false; + } + set + { + this._showHUD = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool showHUDSpecified + { + get + { + return this._showHUD != null; + } + set + { + bool flag = value == (this._showHUD == null); + if (flag) + { + this._showHUD = (value ? new bool?(this.showHUD) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "needHUD", DataFormat = DataFormat.Default)] + public bool needHUD + { + get + { + return this._needHUD ?? false; + } + set + { + this._needHUD = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needHUDSpecified + { + get + { + return this._needHUD != null; + } + set + { + bool flag = value == (this._needHUD == null); + if (flag) + { + this._needHUD = (value ? new bool?(this.needHUD) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "CasterID", DataFormat = DataFormat.TwosComplement)] + public ulong CasterID + { + get + { + return this._CasterID ?? 0UL; + } + set + { + this._CasterID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CasterIDSpecified + { + get + { + return this._CasterID != null; + } + set + { + bool flag = value == (this._CasterID == null); + if (flag) + { + this._CasterID = (value ? new ulong?(this.CasterID) : null); + } + } + } + + private ulong? _time; + + private ulong? _uID; + + private readonly List _AttrID = new List(); + + private readonly List _AttrValue = new List(); + + private bool? _showHUD; + + private bool? _needHUD; + + private ulong? _CasterID; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeuID() + { + return this.uIDSpecified; + } + + private void ResetuID() + { + this.uIDSpecified = false; + } + + private bool ShouldSerializeshowHUD() + { + return this.showHUDSpecified; + } + + private void ResetshowHUD() + { + this.showHUDSpecified = false; + } + + private bool ShouldSerializeneedHUD() + { + return this.needHUDSpecified; + } + + private void ResetneedHUD() + { + this.needHUDSpecified = false; + } + + private bool ShouldSerializeCasterID() + { + return this.CasterIDSpecified; + } + + private void ResetCasterID() + { + this.CasterIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs.meta new file mode 100644 index 00000000..72bd3488 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChangedAttribute.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae182628c10b7d348ab0a272beea0e43 +timeCreated: 1611404337 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs new file mode 100644 index 00000000..1aa414da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatArg")] + [Serializable] + public class ChatArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chatinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatInfo chatinfo + { + get + { + return this._chatinfo; + } + set + { + this._chatinfo = value; + } + } + + private ChatInfo _chatinfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs.meta new file mode 100644 index 00000000..c38e4ea3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b3cfc820aa32ebc45a468124f2602a73 +timeCreated: 1611404390 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs new file mode 100644 index 00000000..a750ed0c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs @@ -0,0 +1,38 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatChannel")] + public enum ChatChannel + { + [ProtoEnum(Name = "WorldChannel", Value = 1)] + WorldChannel = 1, + [ProtoEnum(Name = "GuildChannel", Value = 2)] + GuildChannel, + [ProtoEnum(Name = "PrivateChannel", Value = 3)] + PrivateChannel, + [ProtoEnum(Name = "SystemChannel", Value = 4)] + SystemChannel, + [ProtoEnum(Name = "LampShortChannel", Value = 5)] + LampShortChannel, + [ProtoEnum(Name = "LampLongChannel", Value = 6)] + LampLongChannel, + [ProtoEnum(Name = "TeamChannel", Value = 7)] + TeamChannel, + [ProtoEnum(Name = "CampChannel", Value = 8)] + CampChannel, + [ProtoEnum(Name = "SpectateChannel", Value = 9)] + SpectateChannel, + [ProtoEnum(Name = "CurrentChannel", Value = 10)] + CurrentChannel, + [ProtoEnum(Name = "PartnerChannel", Value = 11)] + PartnerChannel, + [ProtoEnum(Name = "AudioChannel", Value = 12)] + AudioChannel, + [ProtoEnum(Name = "BattleChannel", Value = 13)] + BattleChannel, + [ProtoEnum(Name = "GroupChatChannel", Value = 14)] + GroupChatChannel + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs.meta new file mode 100644 index 00000000..f7e4e802 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatChannel.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12279bed568519e49b4bec713b525751 +timeCreated: 1611403241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs new file mode 100644 index 00000000..fff5aa55 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatDest")] + [Serializable] + public class ChatDest : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + private readonly List _roleid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs.meta new file mode 100644 index 00000000..b28dcc68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatDest.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7cae7dc6b9b1f014aaa0c2945bdcd4bb +timeCreated: 1611403998 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs new file mode 100644 index 00000000..ee5f3226 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs @@ -0,0 +1,622 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatInfo")] + [Serializable] + public class ChatInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "channel", DataFormat = DataFormat.TwosComplement)] + public uint channel + { + get + { + return this._channel ?? 0u; + } + set + { + this._channel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool channelSpecified + { + get + { + return this._channel != null; + } + set + { + bool flag = value == (this._channel == null); + if (flag) + { + this._channel = (value ? new uint?(this.channel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "source", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatSource source + { + get + { + return this._source; + } + set + { + this._source = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "dest", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatDest dest + { + get + { + return this._dest; + } + set + { + this._dest = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + public string info + { + get + { + return this._info ?? ""; + } + set + { + this._info = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool infoSpecified + { + get + { + return this._info != null; + } + set + { + bool flag = value == (this._info == null); + if (flag) + { + this._info = (value ? this.info : null); + } + } + } + + [ProtoMember(5, Name = "param", DataFormat = DataFormat.Default)] + public List param + { + get + { + return this._param; + } + } + + [ProtoMember(6, IsRequired = false, Name = "priority", DataFormat = DataFormat.TwosComplement)] + public uint priority + { + get + { + return this._priority ?? 0u; + } + set + { + this._priority = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool prioritySpecified + { + get + { + return this._priority != null; + } + set + { + bool flag = value == (this._priority == null); + if (flag) + { + this._priority = (value ? new uint?(this.priority) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "issystem", DataFormat = DataFormat.Default)] + public bool issystem + { + get + { + return this._issystem ?? false; + } + set + { + this._issystem = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issystemSpecified + { + get + { + return this._issystem != null; + } + set + { + bool flag = value == (this._issystem == null); + if (flag) + { + this._issystem = (value ? new bool?(this.issystem) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "storeKeyId", DataFormat = DataFormat.TwosComplement)] + public ulong storeKeyId + { + get + { + return this._storeKeyId ?? 0UL; + } + set + { + this._storeKeyId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool storeKeyIdSpecified + { + get + { + return this._storeKeyId != null; + } + set + { + bool flag = value == (this._storeKeyId == null); + if (flag) + { + this._storeKeyId = (value ? new ulong?(this.storeKeyId) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "audioUid", DataFormat = DataFormat.TwosComplement)] + public ulong audioUid + { + get + { + return this._audioUid ?? 0UL; + } + set + { + this._audioUid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioUidSpecified + { + get + { + return this._audioUid != null; + } + set + { + bool flag = value == (this._audioUid == null); + if (flag) + { + this._audioUid = (value ? new ulong?(this.audioUid) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "audioLen", DataFormat = DataFormat.TwosComplement)] + public uint audioLen + { + get + { + return this._audioLen ?? 0u; + } + set + { + this._audioLen = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioLenSpecified + { + get + { + return this._audioLen != null; + } + set + { + bool flag = value == (this._audioLen == null); + if (flag) + { + this._audioLen = (value ? new uint?(this.audioLen) : null); + } + } + } + + [ProtoMember(12, Name = "destList", DataFormat = DataFormat.Default)] + public List destList + { + get + { + return this._destList; + } + } + + [ProtoMember(13, IsRequired = false, Name = "isbroadcast", DataFormat = DataFormat.Default)] + public bool isbroadcast + { + get + { + return this._isbroadcast ?? false; + } + set + { + this._isbroadcast = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbroadcastSpecified + { + get + { + return this._isbroadcast != null; + } + set + { + bool flag = value == (this._isbroadcast == null); + if (flag) + { + this._isbroadcast = (value ? new bool?(this.isbroadcast) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "isRecruit", DataFormat = DataFormat.Default)] + public bool isRecruit + { + get + { + return this._isRecruit ?? false; + } + set + { + this._isRecruit = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isRecruitSpecified + { + get + { + return this._isRecruit != null; + } + set + { + bool flag = value == (this._isRecruit == null); + if (flag) + { + this._isRecruit = (value ? new bool?(this.isRecruit) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "isDragonGuildRecruit", DataFormat = DataFormat.Default)] + public bool isDragonGuildRecruit + { + get + { + return this._isDragonGuildRecruit ?? false; + } + set + { + this._isDragonGuildRecruit = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isDragonGuildRecruitSpecified + { + get + { + return this._isDragonGuildRecruit != null; + } + set + { + bool flag = value == (this._isDragonGuildRecruit == null); + if (flag) + { + this._isDragonGuildRecruit = (value ? new bool?(this.isDragonGuildRecruit) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "groupchatinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GroupChatTeamInfo groupchatinfo + { + get + { + return this._groupchatinfo; + } + set + { + this._groupchatinfo = value; + } + } + + [ProtoMember(18, IsRequired = false, Name = "groupchatnewrole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatSource groupchatnewrole + { + get + { + return this._groupchatnewrole; + } + set + { + this._groupchatnewrole = value; + } + } + + private uint? _channel; + + private ChatSource _source = null; + + private ChatDest _dest = null; + + private string _info; + + private readonly List _param = new List(); + + private uint? _priority; + + private uint? _time; + + private bool? _issystem; + + private ulong? _storeKeyId; + + private ulong? _audioUid; + + private uint? _audioLen; + + private readonly List _destList = new List(); + + private bool? _isbroadcast; + + private uint? _level; + + private bool? _isRecruit; + + private bool? _isDragonGuildRecruit; + + private GroupChatTeamInfo _groupchatinfo = null; + + private ChatSource _groupchatnewrole = null; + + private IExtension extensionObject; + + private bool ShouldSerializechannel() + { + return this.channelSpecified; + } + + private void Resetchannel() + { + this.channelSpecified = false; + } + + private bool ShouldSerializeinfo() + { + return this.infoSpecified; + } + + private void Resetinfo() + { + this.infoSpecified = false; + } + + private bool ShouldSerializepriority() + { + return this.prioritySpecified; + } + + private void Resetpriority() + { + this.prioritySpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeissystem() + { + return this.issystemSpecified; + } + + private void Resetissystem() + { + this.issystemSpecified = false; + } + + private bool ShouldSerializestoreKeyId() + { + return this.storeKeyIdSpecified; + } + + private void ResetstoreKeyId() + { + this.storeKeyIdSpecified = false; + } + + private bool ShouldSerializeaudioUid() + { + return this.audioUidSpecified; + } + + private void ResetaudioUid() + { + this.audioUidSpecified = false; + } + + private bool ShouldSerializeaudioLen() + { + return this.audioLenSpecified; + } + + private void ResetaudioLen() + { + this.audioLenSpecified = false; + } + + private bool ShouldSerializeisbroadcast() + { + return this.isbroadcastSpecified; + } + + private void Resetisbroadcast() + { + this.isbroadcastSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeisRecruit() + { + return this.isRecruitSpecified; + } + + private void ResetisRecruit() + { + this.isRecruitSpecified = false; + } + + private bool ShouldSerializeisDragonGuildRecruit() + { + return this.isDragonGuildRecruitSpecified; + } + + private void ResetisDragonGuildRecruit() + { + this.isDragonGuildRecruitSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs.meta new file mode 100644 index 00000000..5d8417a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ccdc04215ed39f04e930f5a3843238d8 +timeCreated: 1611404552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs new file mode 100644 index 00000000..63bfba14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatNotify")] + [Serializable] + public class ChatNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chatinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatInfo chatinfo + { + get + { + return this._chatinfo; + } + set + { + this._chatinfo = value; + } + } + + private ChatInfo _chatinfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs.meta new file mode 100644 index 00000000..c5db8569 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a93819c3d5c7952449d5d9a6dcf0dc92 +timeCreated: 1611404297 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs new file mode 100644 index 00000000..349293c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs @@ -0,0 +1,101 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatOfflineNotify")] + [Serializable] + public class ChatOfflineNotify : IExtensible + { + [ProtoMember(1, Name = "rolechat", DataFormat = DataFormat.Default)] + public List rolechat + { + get + { + return this._rolechat; + } + } + + [ProtoMember(2, Name = "guildchat", DataFormat = DataFormat.Default)] + public List guildchat + { + get + { + return this._guildchat; + } + } + + [ProtoMember(3, Name = "worldchat", DataFormat = DataFormat.Default)] + public List worldchat + { + get + { + return this._worldchat; + } + } + + [ProtoMember(4, Name = "teamchat", DataFormat = DataFormat.Default)] + public List teamchat + { + get + { + return this._teamchat; + } + } + + [ProtoMember(5, IsRequired = false, Name = "privatechatlist", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PrivateChatList privatechatlist + { + get + { + return this._privatechatlist; + } + set + { + this._privatechatlist = value; + } + } + + [ProtoMember(6, Name = "partnerchat", DataFormat = DataFormat.Default)] + public List partnerchat + { + get + { + return this._partnerchat; + } + } + + [ProtoMember(7, Name = "groupchat", DataFormat = DataFormat.Default)] + public List groupchat + { + get + { + return this._groupchat; + } + } + + private readonly List _rolechat = new List(); + + private readonly List _guildchat = new List(); + + private readonly List _worldchat = new List(); + + private readonly List _teamchat = new List(); + + private PrivateChatList _privatechatlist = null; + + private readonly List _partnerchat = new List(); + + private readonly List _groupchat = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs.meta new file mode 100644 index 00000000..1fc341a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatOfflineNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d22de5bcf96542b4bb914fd6c5286477 +timeCreated: 1611404594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs new file mode 100644 index 00000000..5f7cffa0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs @@ -0,0 +1,146 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParam")] + [Serializable] + public class ChatParam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamRole role + { + get + { + return this._role; + } + set + { + this._role = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamItem item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "num", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamNum num + { + get + { + return this._num; + } + set + { + this._num = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "guild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamGuild guild + { + get + { + return this._guild; + } + set + { + this._guild = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "team", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamTeam team + { + get + { + return this._team; + } + set + { + this._team = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "link", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamLink link + { + get + { + return this._link; + } + set + { + this._link = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "spectate", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamSpectate spectate + { + get + { + return this._spectate; + } + set + { + this._spectate = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "dragonguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ChatParamDragonGuild dragonguild + { + get + { + return this._dragonguild; + } + set + { + this._dragonguild = value; + } + } + + private ChatParamRole _role = null; + + private ChatParamItem _item = null; + + private ChatParamNum _num = null; + + private ChatParamGuild _guild = null; + + private ChatParamTeam _team = null; + + private ChatParamLink _link = null; + + private ChatParamSpectate _spectate = null; + + private ChatParamDragonGuild _dragonguild = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs.meta new file mode 100644 index 00000000..0a50b302 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f9a28d119f0c2af4491f221a9a947e9f +timeCreated: 1611404900 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs new file mode 100644 index 00000000..c7532edd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamDragonGuild")] + [Serializable] + public class ChatParamDragonGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dragonguildId", DataFormat = DataFormat.TwosComplement)] + public ulong dragonguildId + { + get + { + return this._dragonguildId ?? 0UL; + } + set + { + this._dragonguildId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonguildIdSpecified + { + get + { + return this._dragonguildId != null; + } + set + { + bool flag = value == (this._dragonguildId == null); + if (flag) + { + this._dragonguildId = (value ? new ulong?(this.dragonguildId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "dragonguildname", DataFormat = DataFormat.Default)] + public string dragonguildname + { + get + { + return this._dragonguildname ?? ""; + } + set + { + this._dragonguildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonguildnameSpecified + { + get + { + return this._dragonguildname != null; + } + set + { + bool flag = value == (this._dragonguildname == null); + if (flag) + { + this._dragonguildname = (value ? this.dragonguildname : null); + } + } + } + + private ulong? _dragonguildId; + + private string _dragonguildname; + + private IExtension extensionObject; + + private bool ShouldSerializedragonguildId() + { + return this.dragonguildIdSpecified; + } + + private void ResetdragonguildId() + { + this.dragonguildIdSpecified = false; + } + + private bool ShouldSerializedragonguildname() + { + return this.dragonguildnameSpecified; + } + + private void Resetdragonguildname() + { + this.dragonguildnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs.meta new file mode 100644 index 00000000..36f4be69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamDragonGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4942bad71afb62641a2650b5765d154f +timeCreated: 1611403661 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs new file mode 100644 index 00000000..b211e9ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamGuild")] + [Serializable] + public class ChatParamGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + private ulong? _guildid; + + private string _guildname; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs.meta new file mode 100644 index 00000000..6b9d101c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9afedde4c7df3214a84ad2405c5e8e02 +timeCreated: 1611404203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs new file mode 100644 index 00000000..60a3a8fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamItem")] + [Serializable] + public class ChatParamItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + private ItemBrief _item = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs.meta new file mode 100644 index 00000000..4c0b68c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c918d0db4c7e36d44a4adb03920fdadc +timeCreated: 1611404537 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs new file mode 100644 index 00000000..adb67fab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamLink")] + [Serializable] + public class ChatParamLink : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "content", DataFormat = DataFormat.Default)] + public string content + { + get + { + return this._content ?? ""; + } + set + { + this._content = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contentSpecified + { + get + { + return this._content != null; + } + set + { + bool flag = value == (this._content == null); + if (flag) + { + this._content = (value ? this.content : null); + } + } + } + + [ProtoMember(3, Name = "param", DataFormat = DataFormat.TwosComplement)] + public List param + { + get + { + return this._param; + } + } + + private uint? _id; + + private string _content; + + private readonly List _param = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecontent() + { + return this.contentSpecified; + } + + private void Resetcontent() + { + this.contentSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs.meta new file mode 100644 index 00000000..b63faaa1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamLink.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fc1bb52b5a800c149ab8593a48ce84b4 +timeCreated: 1611404933 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs new file mode 100644 index 00000000..ac89b77d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamNum")] + [Serializable] + public class ChatParamNum : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs.meta new file mode 100644 index 00000000..58326bc0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamNum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c3314df503958b64a98c71452d413b0e +timeCreated: 1611404497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs new file mode 100644 index 00000000..994c2331 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamRole")] + [Serializable] + public class ChatParamRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uniqueid", DataFormat = DataFormat.TwosComplement)] + public ulong uniqueid + { + get + { + return this._uniqueid ?? 0UL; + } + set + { + this._uniqueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uniqueidSpecified + { + get + { + return this._uniqueid != null; + } + set + { + bool flag = value == (this._uniqueid == null); + if (flag) + { + this._uniqueid = (value ? new ulong?(this.uniqueid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + private ulong? _uniqueid; + + private string _name; + + private uint? _profession; + + private IExtension extensionObject; + + private bool ShouldSerializeuniqueid() + { + return this.uniqueidSpecified; + } + + private void Resetuniqueid() + { + this.uniqueidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs.meta new file mode 100644 index 00000000..29d103fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d9d8eeb87af6d44aba981cf7e3bbaa7 +timeCreated: 1611404237 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs new file mode 100644 index 00000000..2d5178e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamSpectate")] + [Serializable] + public class ChatParamSpectate : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "liveid", DataFormat = DataFormat.TwosComplement)] + public uint liveid + { + get + { + return this._liveid ?? 0u; + } + set + { + this._liveid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveidSpecified + { + get + { + return this._liveid != null; + } + set + { + bool flag = value == (this._liveid == null); + if (flag) + { + this._liveid = (value ? new uint?(this.liveid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "livetype", DataFormat = DataFormat.TwosComplement)] + public uint livetype + { + get + { + return this._livetype ?? 0u; + } + set + { + this._livetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool livetypeSpecified + { + get + { + return this._livetype != null; + } + set + { + bool flag = value == (this._livetype == null); + if (flag) + { + this._livetype = (value ? new uint?(this.livetype) : null); + } + } + } + + private uint? _liveid; + + private uint? _livetype; + + private IExtension extensionObject; + + private bool ShouldSerializeliveid() + { + return this.liveidSpecified; + } + + private void Resetliveid() + { + this.liveidSpecified = false; + } + + private bool ShouldSerializelivetype() + { + return this.livetypeSpecified; + } + + private void Resetlivetype() + { + this.livetypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs.meta new file mode 100644 index 00000000..ae10906f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamSpectate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b0ea5959a8238d348bea008615cb4d7c +timeCreated: 1611404354 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs new file mode 100644 index 00000000..ee87939a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatParamTeam")] + [Serializable] + public class ChatParamTeam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "expeditionid", DataFormat = DataFormat.TwosComplement)] + public uint expeditionid + { + get + { + return this._expeditionid ?? 0u; + } + set + { + this._expeditionid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expeditionidSpecified + { + get + { + return this._expeditionid != null; + } + set + { + bool flag = value == (this._expeditionid == null); + if (flag) + { + this._expeditionid = (value ? new uint?(this.expeditionid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "teamname", DataFormat = DataFormat.Default)] + public string teamname + { + get + { + return this._teamname ?? ""; + } + set + { + this._teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamnameSpecified + { + get + { + return this._teamname != null; + } + set + { + bool flag = value == (this._teamname == null); + if (flag) + { + this._teamname = (value ? this.teamname : null); + } + } + } + + private uint? _teamid; + + private uint? _expeditionid; + + private string _teamname; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializeexpeditionid() + { + return this.expeditionidSpecified; + } + + private void Resetexpeditionid() + { + this.expeditionidSpecified = false; + } + + private bool ShouldSerializeteamname() + { + return this.teamnameSpecified; + } + + private void Resetteamname() + { + this.teamnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs.meta new file mode 100644 index 00000000..04ecbe83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatParamTeam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 90eb4ddbfe1331e478fbf75486ab643e +timeCreated: 1611404141 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs new file mode 100644 index 00000000..495b8444 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatRes")] + [Serializable] + public class ChatRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _cooldown; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs.meta new file mode 100644 index 00000000..ed986d5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b727092f9dcd7a41a92e52d6fef38e7 +timeCreated: 1611403686 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs new file mode 100644 index 00000000..db6f7593 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs @@ -0,0 +1,551 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChatSource")] + [Serializable] + public class ChatSource : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public uint viplevel + { + get + { + return this._viplevel ?? 0u; + } + set + { + this._viplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new uint?(this.viplevel) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public uint powerpoint + { + get + { + return this._powerpoint ?? 0u; + } + set + { + this._powerpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new uint?(this.powerpoint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "coverDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint coverDesignationID + { + get + { + return this._coverDesignationID ?? 0u; + } + set + { + this._coverDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coverDesignationIDSpecified + { + get + { + return this._coverDesignationID != null; + } + set + { + bool flag = value == (this._coverDesignationID == null); + if (flag) + { + this._coverDesignationID = (value ? new uint?(this.coverDesignationID) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "military_rank", DataFormat = DataFormat.TwosComplement)] + public uint military_rank + { + get + { + return this._military_rank ?? 0u; + } + set + { + this._military_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rankSpecified + { + get + { + return this._military_rank != null; + } + set + { + bool flag = value == (this._military_rank == null); + if (flag) + { + this._military_rank = (value ? new uint?(this.military_rank) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "desname", DataFormat = DataFormat.Default)] + public string desname + { + get + { + return this._desname ?? ""; + } + set + { + this._desname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool desnameSpecified + { + get + { + return this._desname != null; + } + set + { + bool flag = value == (this._desname == null); + if (flag) + { + this._desname = (value ? this.desname : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "isBackFlow", DataFormat = DataFormat.Default)] + public bool isBackFlow + { + get + { + return this._isBackFlow ?? false; + } + set + { + this._isBackFlow = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isBackFlowSpecified + { + get + { + return this._isBackFlow != null; + } + set + { + bool flag = value == (this._isBackFlow == null); + if (flag) + { + this._isBackFlow = (value ? new bool?(this.isBackFlow) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "campDuelID", DataFormat = DataFormat.TwosComplement)] + public uint campDuelID + { + get + { + return this._campDuelID ?? 0u; + } + set + { + this._campDuelID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool campDuelIDSpecified + { + get + { + return this._campDuelID != null; + } + set + { + bool flag = value == (this._campDuelID == null); + if (flag) + { + this._campDuelID = (value ? new uint?(this.campDuelID) : null); + } + } + } + + private ulong? _roleid; + + private uint? _profession; + + private string _name; + + private uint? _viplevel; + + private uint? _powerpoint; + + private uint? _coverDesignationID; + + private uint? _paymemberid; + + private uint? _military_rank; + + private uint? _heroid; + + private string _desname; + + private PayConsume _pre = null; + + private bool? _isBackFlow; + + private uint? _campDuelID; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializecoverDesignationID() + { + return this.coverDesignationIDSpecified; + } + + private void ResetcoverDesignationID() + { + this.coverDesignationIDSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializemilitary_rank() + { + return this.military_rankSpecified; + } + + private void Resetmilitary_rank() + { + this.military_rankSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializedesname() + { + return this.desnameSpecified; + } + + private void Resetdesname() + { + this.desnameSpecified = false; + } + + private bool ShouldSerializeisBackFlow() + { + return this.isBackFlowSpecified; + } + + private void ResetisBackFlow() + { + this.isBackFlowSpecified = false; + } + + private bool ShouldSerializecampDuelID() + { + return this.campDuelIDSpecified; + } + + private void ResetcampDuelID() + { + this.campDuelIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs.meta new file mode 100644 index 00000000..fbcd4b96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChatSource.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 32eeb098b44c51b4a802ca101ad09b1b +timeCreated: 1611403550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs new file mode 100644 index 00000000..3ce5a9c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckQueuingNtf")] + [Serializable] + public class CheckQueuingNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rolecount", DataFormat = DataFormat.TwosComplement)] + public uint rolecount + { + get + { + return this._rolecount ?? 0u; + } + set + { + this._rolecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolecountSpecified + { + get + { + return this._rolecount != null; + } + set + { + bool flag = value == (this._rolecount == null); + if (flag) + { + this._rolecount = (value ? new uint?(this.rolecount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private uint? _rolecount; + + private uint? _timeleft; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializerolecount() + { + return this.rolecountSpecified; + } + + private void Resetrolecount() + { + this.rolecountSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs.meta new file mode 100644 index 00000000..453f1d50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2291bc9d16cb39b4cb765173aef148af +timeCreated: 1611403423 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs new file mode 100644 index 00000000..df00065f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckQueuingReq")] + [Serializable] + public class CheckQueuingReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "iscancel", DataFormat = DataFormat.Default)] + public bool iscancel + { + get + { + return this._iscancel ?? false; + } + set + { + this._iscancel = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscancelSpecified + { + get + { + return this._iscancel != null; + } + set + { + bool flag = value == (this._iscancel == null); + if (flag) + { + this._iscancel = (value ? new bool?(this.iscancel) : null); + } + } + } + + private bool? _iscancel; + + private IExtension extensionObject; + + private bool ShouldSerializeiscancel() + { + return this.iscancelSpecified; + } + + private void Resetiscancel() + { + this.iscancelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs.meta new file mode 100644 index 00000000..8ce2a034 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckQueuingReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0796876bf7f9805448ee99095b6480f0 +timeCreated: 1611402968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs new file mode 100644 index 00000000..d497fd49 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckRoleBeforePayArg")] + [Serializable] + public class CheckRoleBeforePayArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + private ulong? _roleid; + + private uint? _serverid; + + private string _openid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs.meta new file mode 100644 index 00000000..06ee8df5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 734f07453e3880043b2f15592e18d7df +timeCreated: 1611403940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs new file mode 100644 index 00000000..af47aded --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckRoleBeforePayRes")] + [Serializable] + public class CheckRoleBeforePayRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs.meta new file mode 100644 index 00000000..ca35ace5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckRoleBeforePayRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac028d262477d7e4081b30774f27ea0e +timeCreated: 1611404309 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs new file mode 100644 index 00000000..7ac75c6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckinArg")] + [Serializable] + public class CheckinArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs.meta new file mode 100644 index 00000000..8db61384 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f21eaf2974e51734791374063e813c24 +timeCreated: 1611404841 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs new file mode 100644 index 00000000..49642d74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckinInfoNotify")] + [Serializable] + public class CheckinInfoNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "DayCheckInfo", DataFormat = DataFormat.TwosComplement)] + public uint DayCheckInfo + { + get + { + return this._DayCheckInfo ?? 0u; + } + set + { + this._DayCheckInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayCheckInfoSpecified + { + get + { + return this._DayCheckInfo != null; + } + set + { + bool flag = value == (this._DayCheckInfo == null); + if (flag) + { + this._DayCheckInfo = (value ? new uint?(this.DayCheckInfo) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "DayCanCheck", DataFormat = DataFormat.TwosComplement)] + public uint DayCanCheck + { + get + { + return this._DayCanCheck ?? 0u; + } + set + { + this._DayCanCheck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayCanCheckSpecified + { + get + { + return this._DayCanCheck != null; + } + set + { + bool flag = value == (this._DayCanCheck == null); + if (flag) + { + this._DayCanCheck = (value ? new uint?(this.DayCanCheck) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "DayMakeUp", DataFormat = DataFormat.TwosComplement)] + public uint DayMakeUp + { + get + { + return this._DayMakeUp ?? 0u; + } + set + { + this._DayMakeUp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayMakeUpSpecified + { + get + { + return this._DayMakeUp != null; + } + set + { + bool flag = value == (this._DayMakeUp == null); + if (flag) + { + this._DayMakeUp = (value ? new uint?(this.DayMakeUp) : null); + } + } + } + + [ProtoMember(4, Name = "ItemId", DataFormat = DataFormat.TwosComplement)] + public List ItemId + { + get + { + return this._ItemId; + } + } + + [ProtoMember(5, Name = "ItemCount", DataFormat = DataFormat.TwosComplement)] + public List ItemCount + { + get + { + return this._ItemCount; + } + } + + [ProtoMember(6, IsRequired = false, Name = "StartDay", DataFormat = DataFormat.TwosComplement)] + public uint StartDay + { + get + { + return this._StartDay ?? 0u; + } + set + { + this._StartDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StartDaySpecified + { + get + { + return this._StartDay != null; + } + set + { + bool flag = value == (this._StartDay == null); + if (flag) + { + this._StartDay = (value ? new uint?(this.StartDay) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "IsOddMonth", DataFormat = DataFormat.Default)] + public bool IsOddMonth + { + get + { + return this._IsOddMonth ?? false; + } + set + { + this._IsOddMonth = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsOddMonthSpecified + { + get + { + return this._IsOddMonth != null; + } + set + { + bool flag = value == (this._IsOddMonth == null); + if (flag) + { + this._IsOddMonth = (value ? new bool?(this.IsOddMonth) : null); + } + } + } + + private uint? _DayCheckInfo; + + private uint? _DayCanCheck; + + private uint? _DayMakeUp; + + private readonly List _ItemId = new List(); + + private readonly List _ItemCount = new List(); + + private uint? _StartDay; + + private bool? _IsOddMonth; + + private IExtension extensionObject; + + private bool ShouldSerializeDayCheckInfo() + { + return this.DayCheckInfoSpecified; + } + + private void ResetDayCheckInfo() + { + this.DayCheckInfoSpecified = false; + } + + private bool ShouldSerializeDayCanCheck() + { + return this.DayCanCheckSpecified; + } + + private void ResetDayCanCheck() + { + this.DayCanCheckSpecified = false; + } + + private bool ShouldSerializeDayMakeUp() + { + return this.DayMakeUpSpecified; + } + + private void ResetDayMakeUp() + { + this.DayMakeUpSpecified = false; + } + + private bool ShouldSerializeStartDay() + { + return this.StartDaySpecified; + } + + private void ResetStartDay() + { + this.StartDaySpecified = false; + } + + private bool ShouldSerializeIsOddMonth() + { + return this.IsOddMonthSpecified; + } + + private void ResetIsOddMonth() + { + this.IsOddMonthSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs.meta new file mode 100644 index 00000000..efe6fd1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinInfoNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3811766d004a6df49a0f2c303d9bf61b +timeCreated: 1611403569 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs new file mode 100644 index 00000000..fa0d9420 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckinRecord")] + [Serializable] + public class CheckinRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "CheckinInfo", DataFormat = DataFormat.TwosComplement)] + public uint CheckinInfo + { + get + { + return this._CheckinInfo ?? 0u; + } + set + { + this._CheckinInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CheckinInfoSpecified + { + get + { + return this._CheckinInfo != null; + } + set + { + bool flag = value == (this._CheckinInfo == null); + if (flag) + { + this._CheckinInfo = (value ? new uint?(this.CheckinInfo) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "CheckinTime", DataFormat = DataFormat.TwosComplement)] + public uint CheckinTime + { + get + { + return this._CheckinTime ?? 0u; + } + set + { + this._CheckinTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CheckinTimeSpecified + { + get + { + return this._CheckinTime != null; + } + set + { + bool flag = value == (this._CheckinTime == null); + if (flag) + { + this._CheckinTime = (value ? new uint?(this.CheckinTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "CheckinCount", DataFormat = DataFormat.TwosComplement)] + public uint CheckinCount + { + get + { + return this._CheckinCount ?? 0u; + } + set + { + this._CheckinCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CheckinCountSpecified + { + get + { + return this._CheckinCount != null; + } + set + { + bool flag = value == (this._CheckinCount == null); + if (flag) + { + this._CheckinCount = (value ? new uint?(this.CheckinCount) : null); + } + } + } + + private uint? _CheckinInfo; + + private uint? _CheckinTime; + + private uint? _CheckinCount; + + private IExtension extensionObject; + + private bool ShouldSerializeCheckinInfo() + { + return this.CheckinInfoSpecified; + } + + private void ResetCheckinInfo() + { + this.CheckinInfoSpecified = false; + } + + private bool ShouldSerializeCheckinTime() + { + return this.CheckinTimeSpecified; + } + + private void ResetCheckinTime() + { + this.CheckinTimeSpecified = false; + } + + private bool ShouldSerializeCheckinCount() + { + return this.CheckinCountSpecified; + } + + private void ResetCheckinCount() + { + this.CheckinCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs.meta new file mode 100644 index 00000000..2dd3de39 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9227a23e3cbdcd0458dad066f768c076 +timeCreated: 1611404145 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs new file mode 100644 index 00000000..4b7d92ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CheckinRes")] + [Serializable] + public class CheckinRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "DayCheckInfo", DataFormat = DataFormat.TwosComplement)] + public uint DayCheckInfo + { + get + { + return this._DayCheckInfo ?? 0u; + } + set + { + this._DayCheckInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayCheckInfoSpecified + { + get + { + return this._DayCheckInfo != null; + } + set + { + bool flag = value == (this._DayCheckInfo == null); + if (flag) + { + this._DayCheckInfo = (value ? new uint?(this.DayCheckInfo) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "DayCanCheck", DataFormat = DataFormat.TwosComplement)] + public uint DayCanCheck + { + get + { + return this._DayCanCheck ?? 0u; + } + set + { + this._DayCanCheck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayCanCheckSpecified + { + get + { + return this._DayCanCheck != null; + } + set + { + bool flag = value == (this._DayCanCheck == null); + if (flag) + { + this._DayCanCheck = (value ? new uint?(this.DayCanCheck) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "DayMakeUp", DataFormat = DataFormat.TwosComplement)] + public uint DayMakeUp + { + get + { + return this._DayMakeUp ?? 0u; + } + set + { + this._DayMakeUp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DayMakeUpSpecified + { + get + { + return this._DayMakeUp != null; + } + set + { + bool flag = value == (this._DayMakeUp == null); + if (flag) + { + this._DayMakeUp = (value ? new uint?(this.DayMakeUp) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "Bonus", DataFormat = DataFormat.TwosComplement)] + public uint Bonus + { + get + { + return this._Bonus ?? 0u; + } + set + { + this._Bonus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BonusSpecified + { + get + { + return this._Bonus != null; + } + set + { + bool flag = value == (this._Bonus == null); + if (flag) + { + this._Bonus = (value ? new uint?(this.Bonus) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "StartDay", DataFormat = DataFormat.TwosComplement)] + public uint StartDay + { + get + { + return this._StartDay ?? 0u; + } + set + { + this._StartDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StartDaySpecified + { + get + { + return this._StartDay != null; + } + set + { + bool flag = value == (this._StartDay == null); + if (flag) + { + this._StartDay = (value ? new uint?(this.StartDay) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private uint? _DayCheckInfo; + + private uint? _DayCanCheck; + + private uint? _DayMakeUp; + + private uint? _Bonus; + + private uint? _StartDay; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeDayCheckInfo() + { + return this.DayCheckInfoSpecified; + } + + private void ResetDayCheckInfo() + { + this.DayCheckInfoSpecified = false; + } + + private bool ShouldSerializeDayCanCheck() + { + return this.DayCanCheckSpecified; + } + + private void ResetDayCanCheck() + { + this.DayCanCheckSpecified = false; + } + + private bool ShouldSerializeDayMakeUp() + { + return this.DayMakeUpSpecified; + } + + private void ResetDayMakeUp() + { + this.DayMakeUpSpecified = false; + } + + private bool ShouldSerializeBonus() + { + return this.BonusSpecified; + } + + private void ResetBonus() + { + this.BonusSpecified = false; + } + + private bool ShouldSerializeStartDay() + { + return this.StartDaySpecified; + } + + private void ResetStartDay() + { + this.StartDaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs.meta new file mode 100644 index 00000000..afa203d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CheckinRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1958ca8ee47d25f4085eb958a247ced3 +timeCreated: 1611403302 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs new file mode 100644 index 00000000..031fbaa4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseProfArg")] + [Serializable] + public class ChooseProfArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "prof", DataFormat = DataFormat.TwosComplement)] + public RoleType prof + { + get + { + return this._prof ?? RoleType.Role_INVALID; + } + set + { + this._prof = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profSpecified + { + get + { + return this._prof != null; + } + set + { + bool flag = value == (this._prof == null); + if (flag) + { + this._prof = (value ? new RoleType?(this.prof) : null); + } + } + } + + private RoleType? _prof; + + private IExtension extensionObject; + + private bool ShouldSerializeprof() + { + return this.profSpecified; + } + + private void Resetprof() + { + this.profSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs.meta new file mode 100644 index 00000000..86561453 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00c52dbedb142c24e8d5055a20e36d05 +timeCreated: 1611402951 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs new file mode 100644 index 00000000..786c2bfc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseProfRes")] + [Serializable] + public class ChooseProfRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs.meta new file mode 100644 index 00000000..b8314041 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseProfRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f37dbaff96fa245439d184117695eb41 +timeCreated: 1611404849 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs new file mode 100644 index 00000000..2ba44508 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseRollReqArg")] + [Serializable] + public class ChooseRollReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chooseType", DataFormat = DataFormat.TwosComplement)] + public int chooseType + { + get + { + return this._chooseType ?? 0; + } + set + { + this._chooseType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chooseTypeSpecified + { + get + { + return this._chooseType != null; + } + set + { + bool flag = value == (this._chooseType == null); + if (flag) + { + this._chooseType = (value ? new int?(this.chooseType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public EnemyDoodadInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private int? _chooseType; + + private EnemyDoodadInfo _info = null; + + private IExtension extensionObject; + + private bool ShouldSerializechooseType() + { + return this.chooseTypeSpecified; + } + + private void ResetchooseType() + { + this.chooseTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs.meta new file mode 100644 index 00000000..3e1c2344 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce43334d18711a346ab24d77670d3e34 +timeCreated: 1611404578 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs new file mode 100644 index 00000000..0106d56e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseRollReqRes")] + [Serializable] + public class ChooseRollReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs.meta new file mode 100644 index 00000000..ef3ff42c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseRollReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c43b87e6eb322384983e0426717b24d9 +timeCreated: 1611404500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs new file mode 100644 index 00000000..7ad31606 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseSpecialEffectsArg")] + [Serializable] + public class ChooseSpecialEffectsArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "special_effects_id", DataFormat = DataFormat.TwosComplement)] + public uint special_effects_id + { + get + { + return this._special_effects_id ?? 0u; + } + set + { + this._special_effects_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool special_effects_idSpecified + { + get + { + return this._special_effects_id != null; + } + set + { + bool flag = value == (this._special_effects_id == null); + if (flag) + { + this._special_effects_id = (value ? new uint?(this.special_effects_id) : null); + } + } + } + + private uint? _special_effects_id; + + private IExtension extensionObject; + + private bool ShouldSerializespecial_effects_id() + { + return this.special_effects_idSpecified; + } + + private void Resetspecial_effects_id() + { + this.special_effects_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs.meta new file mode 100644 index 00000000..f2bb5f2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e81c9959ec723e745af8894ffe592185 +timeCreated: 1611404752 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs new file mode 100644 index 00000000..acae94b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ChooseSpecialEffectsRes")] + [Serializable] + public class ChooseSpecialEffectsRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs.meta new file mode 100644 index 00000000..e15bafad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ChooseSpecialEffectsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e1e59726096c2fb44ba0e500b89c7d40 +timeCreated: 1611404703 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs new file mode 100644 index 00000000..4c7442af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CircleDrawData")] + [Serializable] + public class CircleDrawData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "prob", DataFormat = DataFormat.TwosComplement)] + public uint prob + { + get + { + return this._prob ?? 0u; + } + set + { + this._prob = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool probSpecified + { + get + { + return this._prob != null; + } + set + { + bool flag = value == (this._prob == null); + if (flag) + { + this._prob = (value ? new uint?(this.prob) : null); + } + } + } + + private uint? _index; + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _prob; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializeprob() + { + return this.probSpecified; + } + + private void Resetprob() + { + this.probSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs.meta new file mode 100644 index 00000000..0d51bae0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 795dc16faa2072346b8227983f34f342 +timeCreated: 1611403985 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs new file mode 100644 index 00000000..904088a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CircleDrawGive")] + [Serializable] + public class CircleDrawGive : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _itemid; + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs.meta new file mode 100644 index 00000000..cd664fd7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CircleDrawGive.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ec2e0e1105567b449039b8f8803a935 +timeCreated: 1611403511 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs new file mode 100644 index 00000000..609411c2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CityData")] + [Serializable] + public class CityData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isGetToday", DataFormat = DataFormat.Default)] + public bool isGetToday + { + get + { + return this._isGetToday ?? false; + } + set + { + this._isGetToday = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGetTodaySpecified + { + get + { + return this._isGetToday != null; + } + set + { + bool flag = value == (this._isGetToday == null); + if (flag) + { + this._isGetToday = (value ? new bool?(this.isGetToday) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public GUILDTERRTYPE type + { + get + { + return this._type ?? GUILDTERRTYPE.TERR_NOT_OPEN; + } + set + { + this._type = new GUILDTERRTYPE?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new GUILDTERRTYPE?(this.type) : null); + } + } + } + + private uint? _id; + + private ulong? _guildid; + + private string _guildname; + + private uint? _time; + + private bool? _isGetToday; + + private GUILDTERRTYPE? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeisGetToday() + { + return this.isGetTodaySpecified; + } + + private void ResetisGetToday() + { + this.isGetTodaySpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs.meta new file mode 100644 index 00000000..5d12df8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CityData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cf7c5204e219ac74abb08cae93ef3011 +timeCreated: 1611404581 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs new file mode 100644 index 00000000..ed29d8c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClearGuildTerrAllianceArg")] + [Serializable] + public class ClearGuildTerrAllianceArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs.meta new file mode 100644 index 00000000..82eb5492 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 29a1d4bd12db4054caa12d8409136beb +timeCreated: 1611403477 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs new file mode 100644 index 00000000..af263bf9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClearGuildTerrAllianceRes")] + [Serializable] + public class ClearGuildTerrAllianceRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs.meta new file mode 100644 index 00000000..e6b74aa5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearGuildTerrAllianceRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a9d434e7ad6c734aa95c31682adecc9 +timeCreated: 1611404201 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs new file mode 100644 index 00000000..8186d94a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClearPrivateChatListArg")] + [Serializable] + public class ClearPrivateChatListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private uint? _type; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs.meta new file mode 100644 index 00000000..f12d46fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea28cf90fcfd1bd4e9aa0d026c6cd97b +timeCreated: 1611404777 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs new file mode 100644 index 00000000..ef3818b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClearPrivateChatListRes")] + [Serializable] + public class ClearPrivateChatListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs.meta new file mode 100644 index 00000000..e4142b56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClearPrivateChatListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c06fd980ea002064398a72588947b09e +timeCreated: 1611404486 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs new file mode 100644 index 00000000..d422dc68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CliAntiCheatInfo")] + [Serializable] + public class CliAntiCheatInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "currentHp", DataFormat = DataFormat.TwosComplement)] + public uint currentHp + { + get + { + return this._currentHp ?? 0u; + } + set + { + this._currentHp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currentHpSpecified + { + get + { + return this._currentHp != null; + } + set + { + bool flag = value == (this._currentHp == null); + if (flag) + { + this._currentHp = (value ? new uint?(this.currentHp) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "totalDamage", DataFormat = DataFormat.TwosComplement)] + public uint totalDamage + { + get + { + return this._totalDamage ?? 0u; + } + set + { + this._totalDamage = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalDamageSpecified + { + get + { + return this._totalDamage != null; + } + set + { + bool flag = value == (this._totalDamage == null); + if (flag) + { + this._totalDamage = (value ? new uint?(this.totalDamage) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalHurt", DataFormat = DataFormat.TwosComplement)] + public uint totalHurt + { + get + { + return this._totalHurt ?? 0u; + } + set + { + this._totalHurt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalHurtSpecified + { + get + { + return this._totalHurt != null; + } + set + { + bool flag = value == (this._totalHurt == null); + if (flag) + { + this._totalHurt = (value ? new uint?(this.totalHurt) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "totalRecovery", DataFormat = DataFormat.TwosComplement)] + public uint totalRecovery + { + get + { + return this._totalRecovery ?? 0u; + } + set + { + this._totalRecovery = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalRecoverySpecified + { + get + { + return this._totalRecovery != null; + } + set + { + bool flag = value == (this._totalRecovery == null); + if (flag) + { + this._totalRecovery = (value ? new uint?(this.totalRecovery) : null); + } + } + } + + [ProtoMember(5, Name = "monsterRfsTimes", DataFormat = DataFormat.TwosComplement)] + public List monsterRfsTimes + { + get + { + return this._monsterRfsTimes; + } + } + + [ProtoMember(6, IsRequired = false, Name = "battleStamp", DataFormat = DataFormat.Default)] + public string battleStamp + { + get + { + return this._battleStamp ?? ""; + } + set + { + this._battleStamp = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battleStampSpecified + { + get + { + return this._battleStamp != null; + } + set + { + bool flag = value == (this._battleStamp == null); + if (flag) + { + this._battleStamp = (value ? this.battleStamp : null); + } + } + } + + private uint? _currentHp; + + private uint? _totalDamage; + + private uint? _totalHurt; + + private uint? _totalRecovery; + + private readonly List _monsterRfsTimes = new List(); + + private string _battleStamp; + + private IExtension extensionObject; + + private bool ShouldSerializecurrentHp() + { + return this.currentHpSpecified; + } + + private void ResetcurrentHp() + { + this.currentHpSpecified = false; + } + + private bool ShouldSerializetotalDamage() + { + return this.totalDamageSpecified; + } + + private void ResettotalDamage() + { + this.totalDamageSpecified = false; + } + + private bool ShouldSerializetotalHurt() + { + return this.totalHurtSpecified; + } + + private void ResettotalHurt() + { + this.totalHurtSpecified = false; + } + + private bool ShouldSerializetotalRecovery() + { + return this.totalRecoverySpecified; + } + + private void ResettotalRecovery() + { + this.totalRecoverySpecified = false; + } + + private bool ShouldSerializebattleStamp() + { + return this.battleStampSpecified; + } + + private void ResetbattleStamp() + { + this.battleStampSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs.meta new file mode 100644 index 00000000..4abaf236 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CliAntiCheatInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71899388fe6199944870107efe3c9da6 +timeCreated: 1611403935 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs new file mode 100644 index 00000000..a7619dfe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClickGuildCampArg")] + [Serializable] + public class ClickGuildCampArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs.meta new file mode 100644 index 00000000..656d1b6f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickGuildCampArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2bb603f8b0bcddc4e927ff4523152f08 +timeCreated: 1611403500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs new file mode 100644 index 00000000..d46ba42d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClickNewNoticeArg")] + [Serializable] + public class ClickNewNoticeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatNotice info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private PlatNotice _info = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs.meta new file mode 100644 index 00000000..0eb2ee64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 02438d6f2879cb94a9520521db0b5acc +timeCreated: 1611402956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs new file mode 100644 index 00000000..45180f8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClickNewNoticeRes")] + [Serializable] + public class ClickNewNoticeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs.meta new file mode 100644 index 00000000..47c699a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClickNewNoticeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a83e7f7ab839fa14799afdabd89d4104 +timeCreated: 1611404294 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs new file mode 100644 index 00000000..4a6ba0b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs @@ -0,0 +1,879 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClientInfo")] + [Serializable] + public class ClientInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "PlatID", DataFormat = DataFormat.TwosComplement)] + public int PlatID + { + get + { + return this._PlatID ?? 0; + } + set + { + this._PlatID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PlatIDSpecified + { + get + { + return this._PlatID != null; + } + set + { + bool flag = value == (this._PlatID == null); + if (flag) + { + this._PlatID = (value ? new int?(this.PlatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ClientVersion", DataFormat = DataFormat.Default)] + public string ClientVersion + { + get + { + return this._ClientVersion ?? ""; + } + set + { + this._ClientVersion = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ClientVersionSpecified + { + get + { + return this._ClientVersion != null; + } + set + { + bool flag = value == (this._ClientVersion == null); + if (flag) + { + this._ClientVersion = (value ? this.ClientVersion : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "SystemSoftware", DataFormat = DataFormat.Default)] + public string SystemSoftware + { + get + { + return this._SystemSoftware ?? ""; + } + set + { + this._SystemSoftware = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SystemSoftwareSpecified + { + get + { + return this._SystemSoftware != null; + } + set + { + bool flag = value == (this._SystemSoftware == null); + if (flag) + { + this._SystemSoftware = (value ? this.SystemSoftware : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "SystemHardware", DataFormat = DataFormat.Default)] + public string SystemHardware + { + get + { + return this._SystemHardware ?? ""; + } + set + { + this._SystemHardware = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SystemHardwareSpecified + { + get + { + return this._SystemHardware != null; + } + set + { + bool flag = value == (this._SystemHardware == null); + if (flag) + { + this._SystemHardware = (value ? this.SystemHardware : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "TelecomOper", DataFormat = DataFormat.Default)] + public string TelecomOper + { + get + { + return this._TelecomOper ?? ""; + } + set + { + this._TelecomOper = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TelecomOperSpecified + { + get + { + return this._TelecomOper != null; + } + set + { + bool flag = value == (this._TelecomOper == null); + if (flag) + { + this._TelecomOper = (value ? this.TelecomOper : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "Network", DataFormat = DataFormat.Default)] + public string Network + { + get + { + return this._Network ?? ""; + } + set + { + this._Network = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool NetworkSpecified + { + get + { + return this._Network != null; + } + set + { + bool flag = value == (this._Network == null); + if (flag) + { + this._Network = (value ? this.Network : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "ScreenWidth", DataFormat = DataFormat.TwosComplement)] + public int ScreenWidth + { + get + { + return this._ScreenWidth ?? 0; + } + set + { + this._ScreenWidth = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ScreenWidthSpecified + { + get + { + return this._ScreenWidth != null; + } + set + { + bool flag = value == (this._ScreenWidth == null); + if (flag) + { + this._ScreenWidth = (value ? new int?(this.ScreenWidth) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "ScreenHight", DataFormat = DataFormat.TwosComplement)] + public int ScreenHight + { + get + { + return this._ScreenHight ?? 0; + } + set + { + this._ScreenHight = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ScreenHightSpecified + { + get + { + return this._ScreenHight != null; + } + set + { + bool flag = value == (this._ScreenHight == null); + if (flag) + { + this._ScreenHight = (value ? new int?(this.ScreenHight) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "Density", DataFormat = DataFormat.FixedSize)] + public float Density + { + get + { + return this._Density ?? 0f; + } + set + { + this._Density = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DensitySpecified + { + get + { + return this._Density != null; + } + set + { + bool flag = value == (this._Density == null); + if (flag) + { + this._Density = (value ? new float?(this.Density) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "LoginChannel", DataFormat = DataFormat.Default)] + public string LoginChannel + { + get + { + return this._LoginChannel ?? ""; + } + set + { + this._LoginChannel = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LoginChannelSpecified + { + get + { + return this._LoginChannel != null; + } + set + { + bool flag = value == (this._LoginChannel == null); + if (flag) + { + this._LoginChannel = (value ? this.LoginChannel : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "CpuHardware", DataFormat = DataFormat.Default)] + public string CpuHardware + { + get + { + return this._CpuHardware ?? ""; + } + set + { + this._CpuHardware = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CpuHardwareSpecified + { + get + { + return this._CpuHardware != null; + } + set + { + bool flag = value == (this._CpuHardware == null); + if (flag) + { + this._CpuHardware = (value ? this.CpuHardware : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "Memory", DataFormat = DataFormat.TwosComplement)] + public int Memory + { + get + { + return this._Memory ?? 0; + } + set + { + this._Memory = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MemorySpecified + { + get + { + return this._Memory != null; + } + set + { + bool flag = value == (this._Memory == null); + if (flag) + { + this._Memory = (value ? new int?(this.Memory) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "GLRender", DataFormat = DataFormat.Default)] + public string GLRender + { + get + { + return this._GLRender ?? ""; + } + set + { + this._GLRender = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool GLRenderSpecified + { + get + { + return this._GLRender != null; + } + set + { + bool flag = value == (this._GLRender == null); + if (flag) + { + this._GLRender = (value ? this.GLRender : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "GLVersion", DataFormat = DataFormat.Default)] + public string GLVersion + { + get + { + return this._GLVersion ?? ""; + } + set + { + this._GLVersion = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool GLVersionSpecified + { + get + { + return this._GLVersion != null; + } + set + { + bool flag = value == (this._GLVersion == null); + if (flag) + { + this._GLVersion = (value ? this.GLVersion : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "DeviceId", DataFormat = DataFormat.Default)] + public string DeviceId + { + get + { + return this._DeviceId ?? ""; + } + set + { + this._DeviceId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DeviceIdSpecified + { + get + { + return this._DeviceId != null; + } + set + { + bool flag = value == (this._DeviceId == null); + if (flag) + { + this._DeviceId = (value ? this.DeviceId : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "ip", DataFormat = DataFormat.Default)] + public string ip + { + get + { + return this._ip ?? ""; + } + set + { + this._ip = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ipSpecified + { + get + { + return this._ip != null; + } + set + { + bool flag = value == (this._ip == null); + if (flag) + { + this._ip = (value ? this.ip : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "pf", DataFormat = DataFormat.Default)] + public string pf + { + get + { + return this._pf ?? ""; + } + set + { + this._pf = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pfSpecified + { + get + { + return this._pf != null; + } + set + { + bool flag = value == (this._pf == null); + if (flag) + { + this._pf = (value ? this.pf : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "starttype", DataFormat = DataFormat.TwosComplement)] + public StartUpType starttype + { + get + { + return this._starttype ?? StartUpType.StartUp_Normal; + } + set + { + this._starttype = new StartUpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starttypeSpecified + { + get + { + return this._starttype != null; + } + set + { + bool flag = value == (this._starttype == null); + if (flag) + { + this._starttype = (value ? new StartUpType?(this.starttype) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "logintype", DataFormat = DataFormat.TwosComplement)] + public LoginType logintype + { + get + { + return this._logintype ?? LoginType.LOGIN_PASSWORD; + } + set + { + this._logintype = new LoginType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool logintypeSpecified + { + get + { + return this._logintype != null; + } + set + { + bool flag = value == (this._logintype == null); + if (flag) + { + this._logintype = (value ? new LoginType?(this.logintype) : null); + } + } + } + + private int? _PlatID; + + private string _ClientVersion; + + private string _SystemSoftware; + + private string _SystemHardware; + + private string _TelecomOper; + + private string _Network; + + private int? _ScreenWidth; + + private int? _ScreenHight; + + private float? _Density; + + private string _LoginChannel; + + private string _CpuHardware; + + private int? _Memory; + + private string _GLRender; + + private string _GLVersion; + + private string _DeviceId; + + private string _ip; + + private string _pf; + + private StartUpType? _starttype; + + private string _token; + + private LoginType? _logintype; + + private IExtension extensionObject; + + private bool ShouldSerializePlatID() + { + return this.PlatIDSpecified; + } + + private void ResetPlatID() + { + this.PlatIDSpecified = false; + } + + private bool ShouldSerializeClientVersion() + { + return this.ClientVersionSpecified; + } + + private void ResetClientVersion() + { + this.ClientVersionSpecified = false; + } + + private bool ShouldSerializeSystemSoftware() + { + return this.SystemSoftwareSpecified; + } + + private void ResetSystemSoftware() + { + this.SystemSoftwareSpecified = false; + } + + private bool ShouldSerializeSystemHardware() + { + return this.SystemHardwareSpecified; + } + + private void ResetSystemHardware() + { + this.SystemHardwareSpecified = false; + } + + private bool ShouldSerializeTelecomOper() + { + return this.TelecomOperSpecified; + } + + private void ResetTelecomOper() + { + this.TelecomOperSpecified = false; + } + + private bool ShouldSerializeNetwork() + { + return this.NetworkSpecified; + } + + private void ResetNetwork() + { + this.NetworkSpecified = false; + } + + private bool ShouldSerializeScreenWidth() + { + return this.ScreenWidthSpecified; + } + + private void ResetScreenWidth() + { + this.ScreenWidthSpecified = false; + } + + private bool ShouldSerializeScreenHight() + { + return this.ScreenHightSpecified; + } + + private void ResetScreenHight() + { + this.ScreenHightSpecified = false; + } + + private bool ShouldSerializeDensity() + { + return this.DensitySpecified; + } + + private void ResetDensity() + { + this.DensitySpecified = false; + } + + private bool ShouldSerializeLoginChannel() + { + return this.LoginChannelSpecified; + } + + private void ResetLoginChannel() + { + this.LoginChannelSpecified = false; + } + + private bool ShouldSerializeCpuHardware() + { + return this.CpuHardwareSpecified; + } + + private void ResetCpuHardware() + { + this.CpuHardwareSpecified = false; + } + + private bool ShouldSerializeMemory() + { + return this.MemorySpecified; + } + + private void ResetMemory() + { + this.MemorySpecified = false; + } + + private bool ShouldSerializeGLRender() + { + return this.GLRenderSpecified; + } + + private void ResetGLRender() + { + this.GLRenderSpecified = false; + } + + private bool ShouldSerializeGLVersion() + { + return this.GLVersionSpecified; + } + + private void ResetGLVersion() + { + this.GLVersionSpecified = false; + } + + private bool ShouldSerializeDeviceId() + { + return this.DeviceIdSpecified; + } + + private void ResetDeviceId() + { + this.DeviceIdSpecified = false; + } + + private bool ShouldSerializeip() + { + return this.ipSpecified; + } + + private void Resetip() + { + this.ipSpecified = false; + } + + private bool ShouldSerializepf() + { + return this.pfSpecified; + } + + private void Resetpf() + { + this.pfSpecified = false; + } + + private bool ShouldSerializestarttype() + { + return this.starttypeSpecified; + } + + private void Resetstarttype() + { + this.starttypeSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializelogintype() + { + return this.logintypeSpecified; + } + + private void Resetlogintype() + { + this.logintypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs.meta new file mode 100644 index 00000000..124b1ce2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b3159e399d1248d4db1f72e7c717ea03 +timeCreated: 1611404387 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs new file mode 100644 index 00000000..c2896aa9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClientQueryRankListArg")] + [Serializable] + public class ClientQueryRankListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "RankType", DataFormat = DataFormat.TwosComplement)] + public uint RankType + { + get + { + return this._RankType ?? 0u; + } + set + { + this._RankType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RankTypeSpecified + { + get + { + return this._RankType != null; + } + set + { + bool flag = value == (this._RankType == null); + if (flag) + { + this._RankType = (value ? new uint?(this.RankType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "TimeStamp", DataFormat = DataFormat.TwosComplement)] + public uint TimeStamp + { + get + { + return this._TimeStamp ?? 0u; + } + set + { + this._TimeStamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TimeStampSpecified + { + get + { + return this._TimeStamp != null; + } + set + { + bool flag = value == (this._TimeStamp == null); + if (flag) + { + this._TimeStamp = (value ? new uint?(this.TimeStamp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "sendPunishData", DataFormat = DataFormat.TwosComplement)] + public uint sendPunishData + { + get + { + return this._sendPunishData ?? 0u; + } + set + { + this._sendPunishData = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendPunishDataSpecified + { + get + { + return this._sendPunishData != null; + } + set + { + bool flag = value == (this._sendPunishData == null); + if (flag) + { + this._sendPunishData = (value ? new uint?(this.sendPunishData) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "onlySelfData", DataFormat = DataFormat.Default)] + public bool onlySelfData + { + get + { + return this._onlySelfData ?? false; + } + set + { + this._onlySelfData = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlySelfDataSpecified + { + get + { + return this._onlySelfData != null; + } + set + { + bool flag = value == (this._onlySelfData == null); + if (flag) + { + this._onlySelfData = (value ? new bool?(this.onlySelfData) : null); + } + } + } + + private uint? _RankType; + + private uint? _TimeStamp; + + private uint? _profession; + + private ulong? _guildid; + + private int? _firstPassID; + + private uint? _sendPunishData; + + private bool? _onlySelfData; + + private IExtension extensionObject; + + private bool ShouldSerializeRankType() + { + return this.RankTypeSpecified; + } + + private void ResetRankType() + { + this.RankTypeSpecified = false; + } + + private bool ShouldSerializeTimeStamp() + { + return this.TimeStampSpecified; + } + + private void ResetTimeStamp() + { + this.TimeStampSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + private bool ShouldSerializesendPunishData() + { + return this.sendPunishDataSpecified; + } + + private void ResetsendPunishData() + { + this.sendPunishDataSpecified = false; + } + + private bool ShouldSerializeonlySelfData() + { + return this.onlySelfDataSpecified; + } + + private void ResetonlySelfData() + { + this.onlySelfDataSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs.meta new file mode 100644 index 00000000..2cc82073 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9461796adbc36264191f0efd8118e1e2 +timeCreated: 1611404154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs new file mode 100644 index 00000000..b9130b35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs @@ -0,0 +1,223 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClientQueryRankListRes")] + [Serializable] + public class ClientQueryRankListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "RankType", DataFormat = DataFormat.TwosComplement)] + public uint RankType + { + get + { + return this._RankType ?? 0u; + } + set + { + this._RankType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RankTypeSpecified + { + get + { + return this._RankType != null; + } + set + { + bool flag = value == (this._RankType == null); + if (flag) + { + this._RankType = (value ? new uint?(this.RankType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "TimeStamp", DataFormat = DataFormat.TwosComplement)] + public uint TimeStamp + { + get + { + return this._TimeStamp ?? 0u; + } + set + { + this._TimeStamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TimeStampSpecified + { + get + { + return this._TimeStamp != null; + } + set + { + bool flag = value == (this._TimeStamp == null); + if (flag) + { + this._TimeStamp = (value ? new uint?(this.TimeStamp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "RankList", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RankList RankList + { + get + { + return this._RankList; + } + set + { + this._RankList = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "RoleRankData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RankData RoleRankData + { + get + { + return this._RoleRankData; + } + set + { + this._RoleRankData = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "RankAllCount", DataFormat = DataFormat.TwosComplement)] + public uint RankAllCount + { + get + { + return this._RankAllCount ?? 0u; + } + set + { + this._RankAllCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RankAllCountSpecified + { + get + { + return this._RankAllCount != null; + } + set + { + bool flag = value == (this._RankAllCount == null); + if (flag) + { + this._RankAllCount = (value ? new uint?(this.RankAllCount) : null); + } + } + } + + private uint? _RankType; + + private uint? _TimeStamp; + + private RankList _RankList = null; + + private ErrorCode? _ErrorCode; + + private RankData _RoleRankData = null; + + private uint? _RankAllCount; + + private IExtension extensionObject; + + private bool ShouldSerializeRankType() + { + return this.RankTypeSpecified; + } + + private void ResetRankType() + { + this.RankTypeSpecified = false; + } + + private bool ShouldSerializeTimeStamp() + { + return this.TimeStampSpecified; + } + + private void ResetTimeStamp() + { + this.TimeStampSpecified = false; + } + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeRankAllCount() + { + return this.RankAllCountSpecified; + } + + private void ResetRankAllCount() + { + this.RankAllCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs.meta new file mode 100644 index 00000000..b3cb30f8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientQueryRankListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6fe30d0d5a5c04846ba4aa32a1153057 +timeCreated: 1611403930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs new file mode 100644 index 00000000..8ddc037e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClientReviveInfo")] + [Serializable] + public class ClientReviveInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "islimit", DataFormat = DataFormat.Default)] + public bool islimit + { + get + { + return this._islimit ?? false; + } + set + { + this._islimit = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool islimitSpecified + { + get + { + return this._islimit != null; + } + set + { + bool flag = value == (this._islimit == null); + if (flag) + { + this._islimit = (value ? new bool?(this.islimit) : null); + } + } + } + + private bool? _islimit; + + private IExtension extensionObject; + + private bool ShouldSerializeislimit() + { + return this.islimitSpecified; + } + + private void Resetislimit() + { + this.islimitSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs.meta new file mode 100644 index 00000000..a709d9d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientReviveInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d41d7a70f21ef7f4fb11feef722dfcd8 +timeCreated: 1611404601 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs new file mode 100644 index 00000000..926ed3d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ClientUpdatePackageData")] + [Serializable] + public class ClientUpdatePackageData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "version", DataFormat = DataFormat.Default)] + public string version + { + get + { + return this._version ?? ""; + } + set + { + this._version = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? this.version : null); + } + } + } + + private string _version; + + private IExtension extensionObject; + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs.meta new file mode 100644 index 00000000..68a75a75 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ClientUpdatePackageData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db8d7f36b985a5845b28dfbc01e96035 +timeCreated: 1611404653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs new file mode 100644 index 00000000..8c051f45 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CloseHintNtf")] + [Serializable] + public class CloseHintNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "systemid", DataFormat = DataFormat.TwosComplement)] + public uint systemid + { + get + { + return this._systemid ?? 0u; + } + set + { + this._systemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool systemidSpecified + { + get + { + return this._systemid != null; + } + set + { + bool flag = value == (this._systemid == null); + if (flag) + { + this._systemid = (value ? new uint?(this.systemid) : null); + } + } + } + + private uint? _systemid; + + private IExtension extensionObject; + + private bool ShouldSerializesystemid() + { + return this.systemidSpecified; + } + + private void Resetsystemid() + { + this.systemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs.meta new file mode 100644 index 00000000..48d156b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseHintNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b2fdc47f1b2e7934fa8e4631014820ec +timeCreated: 1611404387 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs new file mode 100644 index 00000000..c28b032e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CloseLeagueEleNtf")] + [Serializable] + public class CloseLeagueEleNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs.meta new file mode 100644 index 00000000..a6644d99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseLeagueEleNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd54963cb7e39f34b8453658ae8a63a9 +timeCreated: 1611404682 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs new file mode 100644 index 00000000..2cd489a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CloseSkyCraftEliNtf")] + [Serializable] + public class CloseSkyCraftEliNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs.meta new file mode 100644 index 00000000..8288077d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CloseSkyCraftEliNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dbc3187086e32e04dbcb93d853ff846c +timeCreated: 1611404655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs b/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs new file mode 100644 index 00000000..fe24293f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ComAgate")] + [Serializable] + public class ComAgate : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemId", DataFormat = DataFormat.TwosComplement)] + public uint itemId + { + get + { + return this._itemId ?? 0u; + } + set + { + this._itemId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIdSpecified + { + get + { + return this._itemId != null; + } + set + { + bool flag = value == (this._itemId == null); + if (flag) + { + this._itemId = (value ? new uint?(this.itemId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "comNum", DataFormat = DataFormat.TwosComplement)] + public uint comNum + { + get + { + return this._comNum ?? 0u; + } + set + { + this._comNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool comNumSpecified + { + get + { + return this._comNum != null; + } + set + { + bool flag = value == (this._comNum == null); + if (flag) + { + this._comNum = (value ? new uint?(this.comNum) : null); + } + } + } + + private uint? _itemId; + + private uint? _comNum; + + private IExtension extensionObject; + + private bool ShouldSerializeitemId() + { + return this.itemIdSpecified; + } + + private void ResetitemId() + { + this.itemIdSpecified = false; + } + + private bool ShouldSerializecomNum() + { + return this.comNumSpecified; + } + + private void ResetcomNum() + { + this.comNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs.meta new file mode 100644 index 00000000..fd4a85fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ComAgate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8fbb8d56a621dfa4fb7db82254c532c6 +timeCreated: 1611404136 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs new file mode 100644 index 00000000..f362bcc7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommendFirstPassArg")] + [Serializable] + public class CommendFirstPassArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + private int? _firstPassID; + + private IExtension extensionObject; + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs.meta new file mode 100644 index 00000000..fb68e894 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 18cd00ff040312b478ac53816d406d64 +timeCreated: 1611403299 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs new file mode 100644 index 00000000..bd8c8068 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommendFirstPassRes")] + [Serializable] + public class CommendFirstPassRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "commendNum", DataFormat = DataFormat.TwosComplement)] + public int commendNum + { + get + { + return this._commendNum ?? 0; + } + set + { + this._commendNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendNumSpecified + { + get + { + return this._commendNum != null; + } + set + { + bool flag = value == (this._commendNum == null); + if (flag) + { + this._commendNum = (value ? new int?(this.commendNum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "starLevel", DataFormat = DataFormat.TwosComplement)] + public int starLevel + { + get + { + return this._starLevel ?? 0; + } + set + { + this._starLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starLevelSpecified + { + get + { + return this._starLevel != null; + } + set + { + bool flag = value == (this._starLevel == null); + if (flag) + { + this._starLevel = (value ? new int?(this.starLevel) : null); + } + } + } + + private ErrorCode? _error; + + private int? _commendNum; + + private int? _starLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecommendNum() + { + return this.commendNumSpecified; + } + + private void ResetcommendNum() + { + this.commendNumSpecified = false; + } + + private bool ShouldSerializestarLevel() + { + return this.starLevelSpecified; + } + + private void ResetstarLevel() + { + this.starLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs.meta new file mode 100644 index 00000000..694f6931 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendFirstPassRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b85e205b62a6d8419665eaf06f03723 +timeCreated: 1611403598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs new file mode 100644 index 00000000..81a8b2e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommendWatchBattleArg")] + [Serializable] + public class CommendWatchBattleArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs.meta new file mode 100644 index 00000000..889e3913 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a092e2cb70d236c4e9beb0a1f3921e24 +timeCreated: 1611404249 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs new file mode 100644 index 00000000..802a8235 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommendWatchBattleRes")] + [Serializable] + public class CommendWatchBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs.meta new file mode 100644 index 00000000..2562f947 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommendWatchBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 19ec2ce62a1beeb47ad62f6c4088aefb +timeCreated: 1611403306 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs new file mode 100644 index 00000000..a3af0549 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommentType")] + public enum CommentType + { + [ProtoEnum(Name = "COMMENT_NEST", Value = 1)] + COMMENT_NEST = 1, + [ProtoEnum(Name = "COMMENT_DRAGON", Value = 2)] + COMMENT_DRAGON, + [ProtoEnum(Name = "COMMENT_LADDER", Value = 3)] + COMMENT_LADDER, + [ProtoEnum(Name = "COMMENT_ATLAS", Value = 4)] + COMMENT_ATLAS, + [ProtoEnum(Name = "COMMENT_PANDORA", Value = 5)] + COMMENT_PANDORA, + [ProtoEnum(Name = "COMMENT_SPRITE", Value = 6)] + COMMENT_SPRITE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs.meta new file mode 100644 index 00000000..6a42746e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommentType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 086ef494ed609894e8026dfaa65b0adf +timeCreated: 1611402970 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs new file mode 100644 index 00000000..2df59cb6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CommitAnswerNtf")] + [Serializable] + public class CommitAnswerNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "audiouid", DataFormat = DataFormat.TwosComplement)] + public ulong audiouid + { + get + { + return this._audiouid ?? 0UL; + } + set + { + this._audiouid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audiouidSpecified + { + get + { + return this._audiouid != null; + } + set + { + bool flag = value == (this._audiouid == null); + if (flag) + { + this._audiouid = (value ? new ulong?(this.audiouid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "answer", DataFormat = DataFormat.Default)] + public string answer + { + get + { + return this._answer ?? ""; + } + set + { + this._answer = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool answerSpecified + { + get + { + return this._answer != null; + } + set + { + bool flag = value == (this._answer == null); + if (flag) + { + this._answer = (value ? this.answer : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "audiotime", DataFormat = DataFormat.TwosComplement)] + public uint audiotime + { + get + { + return this._audiotime ?? 0u; + } + set + { + this._audiotime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audiotimeSpecified + { + get + { + return this._audiotime != null; + } + set + { + bool flag = value == (this._audiotime == null); + if (flag) + { + this._audiotime = (value ? new uint?(this.audiotime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "qid", DataFormat = DataFormat.TwosComplement)] + public uint qid + { + get + { + return this._qid ?? 0u; + } + set + { + this._qid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qidSpecified + { + get + { + return this._qid != null; + } + set + { + bool flag = value == (this._qid == null); + if (flag) + { + this._qid = (value ? new uint?(this.qid) : null); + } + } + } + + private ulong? _audiouid; + + private string _answer; + + private uint? _audiotime; + + private uint? _qid; + + private IExtension extensionObject; + + private bool ShouldSerializeaudiouid() + { + return this.audiouidSpecified; + } + + private void Resetaudiouid() + { + this.audiouidSpecified = false; + } + + private bool ShouldSerializeanswer() + { + return this.answerSpecified; + } + + private void Resetanswer() + { + this.answerSpecified = false; + } + + private bool ShouldSerializeaudiotime() + { + return this.audiotimeSpecified; + } + + private void Resetaudiotime() + { + this.audiotimeSpecified = false; + } + + private bool ShouldSerializeqid() + { + return this.qidSpecified; + } + + private void Resetqid() + { + this.qidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs.meta new file mode 100644 index 00000000..a4e36f08 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CommitAnswerNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b1ee17cc15d82f4ca3ba2dcf5fc685d +timeCreated: 1611403314 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs new file mode 100644 index 00000000..d31dcc5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CompeteDragonInfo2DB")] + [Serializable] + public class CompeteDragonInfo2DB : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "updateDay", DataFormat = DataFormat.TwosComplement)] + public int updateDay + { + get + { + return this._updateDay ?? 0; + } + set + { + this._updateDay = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateDaySpecified + { + get + { + return this._updateDay != null; + } + set + { + bool flag = value == (this._updateDay == null); + if (flag) + { + this._updateDay = (value ? new int?(this.updateDay) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "throughCount", DataFormat = DataFormat.TwosComplement)] + public uint throughCount + { + get + { + return this._throughCount ?? 0u; + } + set + { + this._throughCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool throughCountSpecified + { + get + { + return this._throughCount != null; + } + set + { + bool flag = value == (this._throughCount == null); + if (flag) + { + this._throughCount = (value ? new uint?(this.throughCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getRewardCount", DataFormat = DataFormat.TwosComplement)] + public uint getRewardCount + { + get + { + return this._getRewardCount ?? 0u; + } + set + { + this._getRewardCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getRewardCountSpecified + { + get + { + return this._getRewardCount != null; + } + set + { + bool flag = value == (this._getRewardCount == null); + if (flag) + { + this._getRewardCount = (value ? new uint?(this.getRewardCount) : null); + } + } + } + + private int? _updateDay; + + private uint? _throughCount; + + private uint? _getRewardCount; + + private IExtension extensionObject; + + private bool ShouldSerializeupdateDay() + { + return this.updateDaySpecified; + } + + private void ResetupdateDay() + { + this.updateDaySpecified = false; + } + + private bool ShouldSerializethroughCount() + { + return this.throughCountSpecified; + } + + private void ResetthroughCount() + { + this.throughCountSpecified = false; + } + + private bool ShouldSerializegetRewardCount() + { + return this.getRewardCountSpecified; + } + + private void ResetgetRewardCount() + { + this.getRewardCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs.meta new file mode 100644 index 00000000..d8791bbf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonInfo2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e1eadc3ae269734f8e9f098c3d94aa6 +timeCreated: 1611403606 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs new file mode 100644 index 00000000..190c749d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CompeteDragonOpArg")] + public enum CompeteDragonOpArg + { + [ProtoEnum(Name = "CompeteDragon_GetInfo", Value = 1)] + CompeteDragon_GetInfo = 1, + [ProtoEnum(Name = "CompeteDragon_GetReward", Value = 2)] + CompeteDragon_GetReward + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs.meta new file mode 100644 index 00000000..70cab6ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CompeteDragonOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b771ed1c0d58d264cb9b79f026328487 +timeCreated: 1611404402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs new file mode 100644 index 00000000..1b13e482 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CountDownNtf")] + [Serializable] + public class CountDownNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs.meta new file mode 100644 index 00000000..99594c6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CountDownNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3349b4536f2a60a4583b5fbd39655a4f +timeCreated: 1611403551 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs new file mode 100644 index 00000000..01b6d236 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CoverDesignationNtf")] + [Serializable] + public class CoverDesignationNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "designationID", DataFormat = DataFormat.TwosComplement)] + public uint designationID + { + get + { + return this._designationID ?? 0u; + } + set + { + this._designationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool designationIDSpecified + { + get + { + return this._designationID != null; + } + set + { + bool flag = value == (this._designationID == null); + if (flag) + { + this._designationID = (value ? new uint?(this.designationID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "desname", DataFormat = DataFormat.Default)] + public string desname + { + get + { + return this._desname ?? ""; + } + set + { + this._desname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool desnameSpecified + { + get + { + return this._desname != null; + } + set + { + bool flag = value == (this._desname == null); + if (flag) + { + this._desname = (value ? this.desname : null); + } + } + } + + private uint? _designationID; + + private string _desname; + + private IExtension extensionObject; + + private bool ShouldSerializedesignationID() + { + return this.designationIDSpecified; + } + + private void ResetdesignationID() + { + this.designationIDSpecified = false; + } + + private bool ShouldSerializedesname() + { + return this.desnameSpecified; + } + + private void Resetdesname() + { + this.desnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs.meta new file mode 100644 index 00000000..25f33542 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CoverDesignationNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cbca79d796d4858469ec917a51ee0f57 +timeCreated: 1611404547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs new file mode 100644 index 00000000..a4f4e3e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateCrossBattleSceneArg")] + [Serializable] + public class CreateCrossBattleSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public uint mapID + { + get + { + return this._mapID ?? 0u; + } + set + { + this._mapID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new uint?(this.mapID) : null); + } + } + } + + [ProtoMember(2, Name = "createInfos", DataFormat = DataFormat.Default)] + public List createInfos + { + get + { + return this._createInfos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "smallInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public InvFightBefESpara smallInfo + { + get + { + return this._smallInfo; + } + set + { + this._smallInfo = value; + } + } + + private uint? _mapID; + + private readonly List _createInfos = new List(); + + private InvFightBefESpara _smallInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs.meta new file mode 100644 index 00000000..7fade92c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f2a22d6b1866314bba66817cb6a3efe +timeCreated: 1611403908 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs new file mode 100644 index 00000000..410fc8df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateCrossBattleSceneData")] + [Serializable] + public class CreateCrossBattleSceneData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + private ulong? _roleid; + + private uint? _serverid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs.meta new file mode 100644 index 00000000..6963e462 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateCrossBattleSceneData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae829fed13bfdcf4584fffaefdeda5a5 +timeCreated: 1611404340 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs new file mode 100644 index 00000000..d13f6c00 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateOrJoinDragonGuildArg")] + [Serializable] + public class CreateOrJoinDragonGuildArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "iscreate", DataFormat = DataFormat.Default)] + public bool iscreate + { + get + { + return this._iscreate ?? false; + } + set + { + this._iscreate = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscreateSpecified + { + get + { + return this._iscreate != null; + } + set + { + bool flag = value == (this._iscreate == null); + if (flag) + { + this._iscreate = (value ? new bool?(this.iscreate) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "dgid", DataFormat = DataFormat.TwosComplement)] + public ulong dgid + { + get + { + return this._dgid ?? 0UL; + } + set + { + this._dgid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dgidSpecified + { + get + { + return this._dgid != null; + } + set + { + bool flag = value == (this._dgid == null); + if (flag) + { + this._dgid = (value ? new ulong?(this.dgid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dgname", DataFormat = DataFormat.Default)] + public string dgname + { + get + { + return this._dgname ?? ""; + } + set + { + this._dgname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dgnameSpecified + { + get + { + return this._dgname != null; + } + set + { + bool flag = value == (this._dgname == null); + if (flag) + { + this._dgname = (value ? this.dgname : null); + } + } + } + + private bool? _iscreate; + + private ulong? _dgid; + + private string _dgname; + + private IExtension extensionObject; + + private bool ShouldSerializeiscreate() + { + return this.iscreateSpecified; + } + + private void Resetiscreate() + { + this.iscreateSpecified = false; + } + + private bool ShouldSerializedgid() + { + return this.dgidSpecified; + } + + private void Resetdgid() + { + this.dgidSpecified = false; + } + + private bool ShouldSerializedgname() + { + return this.dgnameSpecified; + } + + private void Resetdgname() + { + this.dgnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs.meta new file mode 100644 index 00000000..14f64b0f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 85b60b36b1813504f86f7063190a2846 +timeCreated: 1611404052 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs new file mode 100644 index 00000000..47ff17e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateOrJoinDragonGuildRes")] + [Serializable] + public class CreateOrJoinDragonGuildRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "dgid", DataFormat = DataFormat.TwosComplement)] + public ulong dgid + { + get + { + return this._dgid ?? 0UL; + } + set + { + this._dgid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dgidSpecified + { + get + { + return this._dgid != null; + } + set + { + bool flag = value == (this._dgid == null); + if (flag) + { + this._dgid = (value ? new ulong?(this.dgid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cdtime", DataFormat = DataFormat.TwosComplement)] + public uint cdtime + { + get + { + return this._cdtime ?? 0u; + } + set + { + this._cdtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cdtimeSpecified + { + get + { + return this._cdtime != null; + } + set + { + bool flag = value == (this._cdtime == null); + if (flag) + { + this._cdtime = (value ? new uint?(this.cdtime) : null); + } + } + } + + private ErrorCode? _result; + + private ulong? _dgid; + + private string _name; + + private uint? _cdtime; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializedgid() + { + return this.dgidSpecified; + } + + private void Resetdgid() + { + this.dgidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializecdtime() + { + return this.cdtimeSpecified; + } + + private void Resetcdtime() + { + this.cdtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs.meta new file mode 100644 index 00000000..f5dedead --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinDragonGuildRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e93d29896755f19448b780008ed38077 +timeCreated: 1611404755 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs new file mode 100644 index 00000000..a7e3edd5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateOrJoinGuild")] + [Serializable] + public class CreateOrJoinGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "iscreate", DataFormat = DataFormat.Default)] + public bool iscreate + { + get + { + return this._iscreate ?? false; + } + set + { + this._iscreate = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscreateSpecified + { + get + { + return this._iscreate != null; + } + set + { + bool flag = value == (this._iscreate == null); + if (flag) + { + this._iscreate = (value ? new bool?(this.iscreate) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gid", DataFormat = DataFormat.TwosComplement)] + public ulong gid + { + get + { + return this._gid ?? 0UL; + } + set + { + this._gid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gidSpecified + { + get + { + return this._gid != null; + } + set + { + bool flag = value == (this._gid == null); + if (flag) + { + this._gid = (value ? new ulong?(this.gid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "gname", DataFormat = DataFormat.Default)] + public string gname + { + get + { + return this._gname ?? ""; + } + set + { + this._gname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gnameSpecified + { + get + { + return this._gname != null; + } + set + { + bool flag = value == (this._gname == null); + if (flag) + { + this._gname = (value ? this.gname : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public int icon + { + get + { + return this._icon ?? 0; + } + set + { + this._icon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new int?(this.icon) : null); + } + } + } + + private bool? _iscreate; + + private ulong? _gid; + + private string _gname; + + private int? _icon; + + private IExtension extensionObject; + + private bool ShouldSerializeiscreate() + { + return this.iscreateSpecified; + } + + private void Resetiscreate() + { + this.iscreateSpecified = false; + } + + private bool ShouldSerializegid() + { + return this.gidSpecified; + } + + private void Resetgid() + { + this.gidSpecified = false; + } + + private bool ShouldSerializegname() + { + return this.gnameSpecified; + } + + private void Resetgname() + { + this.gnameSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs.meta new file mode 100644 index 00000000..a4c48bb3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fecb9404efe1fb4b93d2fcd8b6fcaf3 +timeCreated: 1611403215 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs new file mode 100644 index 00000000..c5c58553 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateOrJoinGuildRes")] + [Serializable] + public class CreateOrJoinGuildRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gid", DataFormat = DataFormat.TwosComplement)] + public ulong gid + { + get + { + return this._gid ?? 0UL; + } + set + { + this._gid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gidSpecified + { + get + { + return this._gid != null; + } + set + { + bool flag = value == (this._gid == null); + if (flag) + { + this._gid = (value ? new ulong?(this.gid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ErrorCode? _result; + + private ulong? _gid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializegid() + { + return this.gidSpecified; + } + + private void Resetgid() + { + this.gidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs.meta new file mode 100644 index 00000000..60cfab21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateOrJoinGuildRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0cafb742ba75c2244b588b86a028529a +timeCreated: 1611403175 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs new file mode 100644 index 00000000..11740db6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateRoleNewArg")] + [Serializable] + public class CreateRoleNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public RoleType type + { + get + { + return this._type ?? RoleType.Role_INVALID; + } + set + { + this._type = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new RoleType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private RoleType? _type; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs.meta new file mode 100644 index 00000000..3b6d3695 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ba8ae012c1f6d2499ff52aefc98f4c8 +timeCreated: 1611403500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs new file mode 100644 index 00000000..69592160 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CreateRoleNewRes")] + [Serializable] + public class CreateRoleNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleAllInfo roleData + { + get + { + return this._roleData; + } + set + { + this._roleData = value; + } + } + + private ErrorCode? _result; + + private RoleAllInfo _roleData = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs.meta new file mode 100644 index 00000000..a9010a6a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CreateRoleNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 60779a9b123d70f429e679cd1648dadf +timeCreated: 1611403834 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs new file mode 100644 index 00000000..a4b0c210 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgBattleType")] + public enum CrossGvgBattleType + { + [ProtoEnum(Name = "CGBT_PointRace", Value = 1)] + CGBT_PointRace = 1, + [ProtoEnum(Name = "CGBT_Knockout", Value = 2)] + CGBT_Knockout + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs.meta new file mode 100644 index 00000000..4adb1e24 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgBattleType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cadaa3f61c49314aa9961c48cbe98e5 +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs new file mode 100644 index 00000000..fb393498 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs @@ -0,0 +1,449 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgGuildInfo")] + [Serializable] + public class CrossGvgGuildInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "killnum", DataFormat = DataFormat.TwosComplement)] + public uint killnum + { + get + { + return this._killnum ?? 0u; + } + set + { + this._killnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killnumSpecified + { + get + { + return this._killnum != null; + } + set + { + bool flag = value == (this._killnum == null); + if (flag) + { + this._killnum = (value ? new uint?(this.killnum) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "prestige", DataFormat = DataFormat.TwosComplement)] + public uint prestige + { + get + { + return this._prestige ?? 0u; + } + set + { + this._prestige = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool prestigeSpecified + { + get + { + return this._prestige != null; + } + set + { + bool flag = value == (this._prestige == null); + if (flag) + { + this._prestige = (value ? new uint?(this.prestige) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private ulong? _guildid; + + private string _guildname; + + private uint? _serverid; + + private string _servername; + + private uint? _score; + + private uint? _killnum; + + private uint? _icon; + + private uint? _prestige; + + private uint? _level; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializekillnum() + { + return this.killnumSpecified; + } + + private void Resetkillnum() + { + this.killnumSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializeprestige() + { + return this.prestigeSpecified; + } + + private void Resetprestige() + { + this.prestigeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs.meta new file mode 100644 index 00000000..41c61185 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgGuildInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad68a32203de79c42bf3724040073f2e +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs new file mode 100644 index 00000000..51c9c708 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgOperArg")] + [Serializable] + public class CrossGvgOperArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public CrossGvgOperType type + { + get + { + return this._type ?? CrossGvgOperType.CGOT_EnterPointRace; + } + set + { + this._type = new CrossGvgOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new CrossGvgOperType?(this.type) : null); + } + } + } + + [ProtoMember(2, Name = "support_guildid", DataFormat = DataFormat.TwosComplement)] + public List support_guildid + { + get + { + return this._support_guildid; + } + } + + private CrossGvgOperType? _type; + + private readonly List _support_guildid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs.meta new file mode 100644 index 00000000..c6da87aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4c570c7185c9804bb8ec9d0cf013d02 +timeCreated: 1611404856 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs new file mode 100644 index 00000000..0032750c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgOperRes")] + [Serializable] + public class CrossGvgOperRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs.meta new file mode 100644 index 00000000..1536117b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d9b993047f39a542a2c4a7d9c392438 +timeCreated: 1611403902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs new file mode 100644 index 00000000..c8f0421f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgOperType")] + public enum CrossGvgOperType + { + [ProtoEnum(Name = "CGOT_EnterPointRace", Value = 1)] + CGOT_EnterPointRace = 1, + [ProtoEnum(Name = "CGOT_EnterKnockout", Value = 2)] + CGOT_EnterKnockout, + [ProtoEnum(Name = "CGOT_SupportGuild", Value = 3)] + CGOT_SupportGuild, + [ProtoEnum(Name = "CGOT_LeaveUI", Value = 4)] + CGOT_LeaveUI + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs.meta new file mode 100644 index 00000000..3c8a7d56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 57aaa3fa9c89fc34196de9f85fa9c3c0 +timeCreated: 1611403751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs new file mode 100644 index 00000000..9669c844 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs @@ -0,0 +1,250 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgRacePointRecord")] + [Serializable] + public class CrossGvgRacePointRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "opponent", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CrossGvgGuildInfo opponent + { + get + { + return this._opponent; + } + set + { + this._opponent = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CrossGvgRoomState state + { + get + { + return this._state ?? CrossGvgRoomState.CGRS_Idle; + } + set + { + this._state = new CrossGvgRoomState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CrossGvgRoomState?(this.state) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "iswin", DataFormat = DataFormat.Default)] + public bool iswin + { + get + { + return this._iswin ?? false; + } + set + { + this._iswin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswinSpecified + { + get + { + return this._iswin != null; + } + set + { + bool flag = value == (this._iswin == null); + if (flag) + { + this._iswin = (value ? new bool?(this.iswin) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "addscore", DataFormat = DataFormat.TwosComplement)] + public uint addscore + { + get + { + return this._addscore ?? 0u; + } + set + { + this._addscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool addscoreSpecified + { + get + { + return this._addscore != null; + } + set + { + bool flag = value == (this._addscore == null); + if (flag) + { + this._addscore = (value ? new uint?(this.addscore) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "roomid", DataFormat = DataFormat.TwosComplement)] + public uint roomid + { + get + { + return this._roomid ?? 0u; + } + set + { + this._roomid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomidSpecified + { + get + { + return this._roomid != null; + } + set + { + bool flag = value == (this._roomid == null); + if (flag) + { + this._roomid = (value ? new uint?(this.roomid) : null); + } + } + } + + private uint? _time; + + private CrossGvgGuildInfo _opponent = null; + + private CrossGvgRoomState? _state; + + private bool? _iswin; + + private uint? _addscore; + + private uint? _roomid; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeiswin() + { + return this.iswinSpecified; + } + + private void Resetiswin() + { + this.iswinSpecified = false; + } + + private bool ShouldSerializeaddscore() + { + return this.addscoreSpecified; + } + + private void Resetaddscore() + { + this.addscoreSpecified = false; + } + + private bool ShouldSerializeroomid() + { + return this.roomidSpecified; + } + + private void Resetroomid() + { + this.roomidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs.meta new file mode 100644 index 00000000..63ef4ae8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRacePointRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 11b3af7b83d6b5b4badcf184dbaa639c +timeCreated: 1611403240 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs new file mode 100644 index 00000000..ebf59b64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs @@ -0,0 +1,535 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgRoomInfo")] + [Serializable] + public class CrossGvgRoomInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roomid", DataFormat = DataFormat.TwosComplement)] + public uint roomid + { + get + { + return this._roomid ?? 0u; + } + set + { + this._roomid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomidSpecified + { + get + { + return this._roomid != null; + } + set + { + bool flag = value == (this._roomid == null); + if (flag) + { + this._roomid = (value ? new uint?(this.roomid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guild1", DataFormat = DataFormat.TwosComplement)] + public ulong guild1 + { + get + { + return this._guild1 ?? 0UL; + } + set + { + this._guild1 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guild1Specified + { + get + { + return this._guild1 != null; + } + set + { + bool flag = value == (this._guild1 == null); + if (flag) + { + this._guild1 = (value ? new ulong?(this.guild1) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guild2", DataFormat = DataFormat.TwosComplement)] + public ulong guild2 + { + get + { + return this._guild2 ?? 0UL; + } + set + { + this._guild2 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guild2Specified + { + get + { + return this._guild2 != null; + } + set + { + bool flag = value == (this._guild2 == null); + if (flag) + { + this._guild2 = (value ? new ulong?(this.guild2) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CrossGvgRoomState state + { + get + { + return this._state ?? CrossGvgRoomState.CGRS_Idle; + } + set + { + this._state = new CrossGvgRoomState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CrossGvgRoomState?(this.state) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "winguildid", DataFormat = DataFormat.TwosComplement)] + public ulong winguildid + { + get + { + return this._winguildid ?? 0UL; + } + set + { + this._winguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winguildidSpecified + { + get + { + return this._winguildid != null; + } + set + { + bool flag = value == (this._winguildid == null); + if (flag) + { + this._winguildid = (value ? new ulong?(this.winguildid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "liveid", DataFormat = DataFormat.TwosComplement)] + public uint liveid + { + get + { + return this._liveid ?? 0u; + } + set + { + this._liveid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveidSpecified + { + get + { + return this._liveid != null; + } + set + { + bool flag = value == (this._liveid == null); + if (flag) + { + this._liveid = (value ? new uint?(this.liveid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "gsline", DataFormat = DataFormat.TwosComplement)] + public uint gsline + { + get + { + return this._gsline ?? 0u; + } + set + { + this._gsline = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gslineSpecified + { + get + { + return this._gsline != null; + } + set + { + bool flag = value == (this._gsline == null); + if (flag) + { + this._gsline = (value ? new uint?(this.gsline) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "win_score", DataFormat = DataFormat.TwosComplement)] + public int win_score + { + get + { + return this._win_score ?? 0; + } + set + { + this._win_score = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool win_scoreSpecified + { + get + { + return this._win_score != null; + } + set + { + bool flag = value == (this._win_score == null); + if (flag) + { + this._win_score = (value ? new int?(this.win_score) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "lose_score", DataFormat = DataFormat.TwosComplement)] + public int lose_score + { + get + { + return this._lose_score ?? 0; + } + set + { + this._lose_score = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lose_scoreSpecified + { + get + { + return this._lose_score != null; + } + set + { + bool flag = value == (this._lose_score == null); + if (flag) + { + this._lose_score = (value ? new int?(this.lose_score) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "in_ready", DataFormat = DataFormat.Default)] + public bool in_ready + { + get + { + return this._in_ready ?? false; + } + set + { + this._in_ready = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool in_readySpecified + { + get + { + return this._in_ready != null; + } + set + { + bool flag = value == (this._in_ready == null); + if (flag) + { + this._in_ready = (value ? new bool?(this.in_ready) : null); + } + } + } + + private uint? _roomid; + + private ulong? _guild1; + + private ulong? _guild2; + + private CrossGvgRoomState? _state; + + private ulong? _winguildid; + + private uint? _liveid; + + private uint? _sceneid; + + private uint? _gsline; + + private uint? _time; + + private int? _win_score; + + private int? _lose_score; + + private bool? _in_ready; + + private IExtension extensionObject; + + private bool ShouldSerializeroomid() + { + return this.roomidSpecified; + } + + private void Resetroomid() + { + this.roomidSpecified = false; + } + + private bool ShouldSerializeguild1() + { + return this.guild1Specified; + } + + private void Resetguild1() + { + this.guild1Specified = false; + } + + private bool ShouldSerializeguild2() + { + return this.guild2Specified; + } + + private void Resetguild2() + { + this.guild2Specified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializewinguildid() + { + return this.winguildidSpecified; + } + + private void Resetwinguildid() + { + this.winguildidSpecified = false; + } + + private bool ShouldSerializeliveid() + { + return this.liveidSpecified; + } + + private void Resetliveid() + { + this.liveidSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializegsline() + { + return this.gslineSpecified; + } + + private void Resetgsline() + { + this.gslineSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializewin_score() + { + return this.win_scoreSpecified; + } + + private void Resetwin_score() + { + this.win_scoreSpecified = false; + } + + private bool ShouldSerializelose_score() + { + return this.lose_scoreSpecified; + } + + private void Resetlose_score() + { + this.lose_scoreSpecified = false; + } + + private bool ShouldSerializein_ready() + { + return this.in_readySpecified; + } + + private void Resetin_ready() + { + this.in_readySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs.meta new file mode 100644 index 00000000..5314f9c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6fd545f712c167746aad467f33e2945b +timeCreated: 1611403929 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs new file mode 100644 index 00000000..520a4225 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgRoomState")] + public enum CrossGvgRoomState + { + [ProtoEnum(Name = "CGRS_Idle", Value = 1)] + CGRS_Idle = 1, + [ProtoEnum(Name = "CGRS_Fighting", Value = 2)] + CGRS_Fighting, + [ProtoEnum(Name = "CGRS_Finish", Value = 3)] + CGRS_Finish + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs.meta new file mode 100644 index 00000000..a384f196 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2aa0fc882da303940ade155e647dbfe8 +timeCreated: 1611403496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs new file mode 100644 index 00000000..663bee3d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgRoomStateNtf")] + [Serializable] + public class CrossGvgRoomStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "room", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CrossGvgRoomInfo room + { + get + { + return this._room; + } + set + { + this._room = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CrossGvgRacePointRecord record + { + get + { + return this._record; + } + set + { + this._record = value; + } + } + + private CrossGvgRoomInfo _room = null; + + private CrossGvgRacePointRecord _record = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs.meta new file mode 100644 index 00000000..232c090b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgRoomStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b6cea50e2876ff4eb2b2ba2d577f6a8 +timeCreated: 1611404206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs new file mode 100644 index 00000000..032e025b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgStateNtf")] + [Serializable] + public class CrossGvgStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CrossGvgTimeState state + { + get + { + return this._state ?? CrossGvgTimeState.CGVG_NotOpen; + } + set + { + this._state = new CrossGvgTimeState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CrossGvgTimeState?(this.state) : null); + } + } + } + + private CrossGvgTimeState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs.meta new file mode 100644 index 00000000..2e631f1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c4d804031382ae8439d3615f203959e6 +timeCreated: 1611404504 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs new file mode 100644 index 00000000..c1d227fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CrossGvgTimeState")] + public enum CrossGvgTimeState + { + [ProtoEnum(Name = "CGVG_NotOpen", Value = 1)] + CGVG_NotOpen = 1, + [ProtoEnum(Name = "CGVG_Select", Value = 2)] + CGVG_Select, + [ProtoEnum(Name = "CGVG_PointRace", Value = 3)] + CGVG_PointRace, + [ProtoEnum(Name = "CGVG_Guess", Value = 4)] + CGVG_Guess, + [ProtoEnum(Name = "CGVG_Knockout", Value = 5)] + CGVG_Knockout, + [ProtoEnum(Name = "CGVG_SeasonEnd", Value = 6)] + CGVG_SeasonEnd + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs.meta new file mode 100644 index 00000000..cff79aba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CrossGvgTimeState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20676f8b1b122c84ab40e88d6af94fc7 +timeCreated: 1611403406 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs new file mode 100644 index 00000000..00e91f40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs @@ -0,0 +1,122 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleClientInfo")] + [Serializable] + public class CustomBattleClientInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "queryinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleQueryInfo queryinfo + { + get + { + return this._queryinfo; + } + set + { + this._queryinfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "createinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleDataRole createinfo + { + get + { + return this._createinfo; + } + set + { + this._createinfo = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "joininfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleDataRole joininfo + { + get + { + return this._joininfo; + } + set + { + this._joininfo = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(5, Name = "searchinfo", DataFormat = DataFormat.Default)] + public List searchinfo + { + get + { + return this._searchinfo; + } + } + + private CustomBattleQueryInfo _queryinfo = null; + + private CustomBattleDataRole _createinfo = null; + + private CustomBattleDataRole _joininfo = null; + + private uint? _rank; + + private readonly List _searchinfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs.meta new file mode 100644 index 00000000..9d211def --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleClientInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: da3d83d35ea5d8141aa850a084aaf523 +timeCreated: 1611404647 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs new file mode 100644 index 00000000..25546a72 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs @@ -0,0 +1,879 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleConfig")] + [Serializable] + public class CustomBattleConfig : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "tagtype", DataFormat = DataFormat.TwosComplement)] + public uint tagtype + { + get + { + return this._tagtype ?? 0u; + } + set + { + this._tagtype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tagtypeSpecified + { + get + { + return this._tagtype != null; + } + set + { + bool flag = value == (this._tagtype == null); + if (flag) + { + this._tagtype = (value ? new uint?(this.tagtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "configid", DataFormat = DataFormat.TwosComplement)] + public uint configid + { + get + { + return this._configid ?? 0u; + } + set + { + this._configid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool configidSpecified + { + get + { + return this._configid != null; + } + set + { + bool flag = value == (this._configid == null); + if (flag) + { + this._configid = (value ? new uint?(this.configid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "scalemask", DataFormat = DataFormat.TwosComplement)] + public uint scalemask + { + get + { + return this._scalemask ?? 0u; + } + set + { + this._scalemask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scalemaskSpecified + { + get + { + return this._scalemask != null; + } + set + { + bool flag = value == (this._scalemask == null); + if (flag) + { + this._scalemask = (value ? new uint?(this.scalemask) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "desc", DataFormat = DataFormat.Default)] + public string desc + { + get + { + return this._desc ?? ""; + } + set + { + this._desc = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool descSpecified + { + get + { + return this._desc != null; + } + set + { + bool flag = value == (this._desc == null); + if (flag) + { + this._desc = (value ? this.desc : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "haspassword", DataFormat = DataFormat.Default)] + public bool haspassword + { + get + { + return this._haspassword ?? false; + } + set + { + this._haspassword = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool haspasswordSpecified + { + get + { + return this._haspassword != null; + } + set + { + bool flag = value == (this._haspassword == null); + if (flag) + { + this._haspassword = (value ? new bool?(this.haspassword) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "isfair", DataFormat = DataFormat.Default)] + public bool isfair + { + get + { + return this._isfair ?? false; + } + set + { + this._isfair = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isfairSpecified + { + get + { + return this._isfair != null; + } + set + { + bool flag = value == (this._isfair == null); + if (flag) + { + this._isfair = (value ? new bool?(this.isfair) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "battletime", DataFormat = DataFormat.TwosComplement)] + public uint battletime + { + get + { + return this._battletime ?? 0u; + } + set + { + this._battletime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battletimeSpecified + { + get + { + return this._battletime != null; + } + set + { + bool flag = value == (this._battletime == null); + if (flag) + { + this._battletime = (value ? new uint?(this.battletime) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "canjoincount", DataFormat = DataFormat.TwosComplement)] + public uint canjoincount + { + get + { + return this._canjoincount ?? 0u; + } + set + { + this._canjoincount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canjoincountSpecified + { + get + { + return this._canjoincount != null; + } + set + { + bool flag = value == (this._canjoincount == null); + if (flag) + { + this._canjoincount = (value ? new uint?(this.canjoincount) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "creator", DataFormat = DataFormat.TwosComplement)] + public ulong creator + { + get + { + return this._creator ?? 0UL; + } + set + { + this._creator = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool creatorSpecified + { + get + { + return this._creator != null; + } + set + { + bool flag = value == (this._creator == null); + if (flag) + { + this._creator = (value ? new ulong?(this.creator) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "creatorname", DataFormat = DataFormat.Default)] + public string creatorname + { + get + { + return this._creatorname ?? ""; + } + set + { + this._creatorname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool creatornameSpecified + { + get + { + return this._creatorname != null; + } + set + { + bool flag = value == (this._creatorname == null); + if (flag) + { + this._creatorname = (value ? this.creatorname : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CustomBattleState state + { + get + { + return this._state ?? CustomBattleState.CustomBattle_Ready; + } + set + { + this._state = new CustomBattleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CustomBattleState?(this.state) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "readytime", DataFormat = DataFormat.TwosComplement)] + public uint readytime + { + get + { + return this._readytime ?? 0u; + } + set + { + this._readytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool readytimeSpecified + { + get + { + return this._readytime != null; + } + set + { + bool flag = value == (this._readytime == null); + if (flag) + { + this._readytime = (value ? new uint?(this.readytime) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "issystem", DataFormat = DataFormat.Default)] + public bool issystem + { + get + { + return this._issystem ?? false; + } + set + { + this._issystem = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issystemSpecified + { + get + { + return this._issystem != null; + } + set + { + bool flag = value == (this._issystem == null); + if (flag) + { + this._issystem = (value ? new bool?(this.issystem) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "hasjoincount", DataFormat = DataFormat.TwosComplement)] + public uint hasjoincount + { + get + { + return this._hasjoincount ?? 0u; + } + set + { + this._hasjoincount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasjoincountSpecified + { + get + { + return this._hasjoincount != null; + } + set + { + bool flag = value == (this._hasjoincount == null); + if (flag) + { + this._hasjoincount = (value ? new uint?(this.hasjoincount) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "battletimeconf", DataFormat = DataFormat.TwosComplement)] + public uint battletimeconf + { + get + { + return this._battletimeconf ?? 0u; + } + set + { + this._battletimeconf = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battletimeconfSpecified + { + get + { + return this._battletimeconf != null; + } + set + { + bool flag = value == (this._battletimeconf == null); + if (flag) + { + this._battletimeconf = (value ? new uint?(this.battletimeconf) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "tagmask", DataFormat = DataFormat.TwosComplement)] + public uint tagmask + { + get + { + return this._tagmask ?? 0u; + } + set + { + this._tagmask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tagmaskSpecified + { + get + { + return this._tagmask != null; + } + set + { + bool flag = value == (this._tagmask == null); + if (flag) + { + this._tagmask = (value ? new uint?(this.tagmask) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "fighttype", DataFormat = DataFormat.TwosComplement)] + public CustomBattleType fighttype + { + get + { + return this._fighttype ?? CustomBattleType.CustomBattle_PK_Normal; + } + set + { + this._fighttype = new CustomBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fighttypeSpecified + { + get + { + return this._fighttype != null; + } + set + { + bool flag = value == (this._fighttype == null); + if (flag) + { + this._fighttype = (value ? new CustomBattleType?(this.fighttype) : null); + } + } + } + + private uint? _tagtype; + + private uint? _configid; + + private uint? _scalemask; + + private string _name; + + private string _desc; + + private bool? _haspassword; + + private string _password; + + private bool? _isfair; + + private uint? _battletime; + + private uint? _canjoincount; + + private ulong? _creator; + + private string _creatorname; + + private CustomBattleState? _state; + + private uint? _readytime; + + private bool? _issystem; + + private uint? _hasjoincount; + + private string _token; + + private uint? _battletimeconf; + + private uint? _tagmask; + + private CustomBattleType? _fighttype; + + private IExtension extensionObject; + + private bool ShouldSerializetagtype() + { + return this.tagtypeSpecified; + } + + private void Resettagtype() + { + this.tagtypeSpecified = false; + } + + private bool ShouldSerializeconfigid() + { + return this.configidSpecified; + } + + private void Resetconfigid() + { + this.configidSpecified = false; + } + + private bool ShouldSerializescalemask() + { + return this.scalemaskSpecified; + } + + private void Resetscalemask() + { + this.scalemaskSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializedesc() + { + return this.descSpecified; + } + + private void Resetdesc() + { + this.descSpecified = false; + } + + private bool ShouldSerializehaspassword() + { + return this.haspasswordSpecified; + } + + private void Resethaspassword() + { + this.haspasswordSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + private bool ShouldSerializeisfair() + { + return this.isfairSpecified; + } + + private void Resetisfair() + { + this.isfairSpecified = false; + } + + private bool ShouldSerializebattletime() + { + return this.battletimeSpecified; + } + + private void Resetbattletime() + { + this.battletimeSpecified = false; + } + + private bool ShouldSerializecanjoincount() + { + return this.canjoincountSpecified; + } + + private void Resetcanjoincount() + { + this.canjoincountSpecified = false; + } + + private bool ShouldSerializecreator() + { + return this.creatorSpecified; + } + + private void Resetcreator() + { + this.creatorSpecified = false; + } + + private bool ShouldSerializecreatorname() + { + return this.creatornameSpecified; + } + + private void Resetcreatorname() + { + this.creatornameSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializereadytime() + { + return this.readytimeSpecified; + } + + private void Resetreadytime() + { + this.readytimeSpecified = false; + } + + private bool ShouldSerializeissystem() + { + return this.issystemSpecified; + } + + private void Resetissystem() + { + this.issystemSpecified = false; + } + + private bool ShouldSerializehasjoincount() + { + return this.hasjoincountSpecified; + } + + private void Resethasjoincount() + { + this.hasjoincountSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializebattletimeconf() + { + return this.battletimeconfSpecified; + } + + private void Resetbattletimeconf() + { + this.battletimeconfSpecified = false; + } + + private bool ShouldSerializetagmask() + { + return this.tagmaskSpecified; + } + + private void Resettagmask() + { + this.tagmaskSpecified = false; + } + + private bool ShouldSerializefighttype() + { + return this.fighttypeSpecified; + } + + private void Resetfighttype() + { + this.fighttypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs.meta new file mode 100644 index 00000000..84d4ff09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleConfig.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: caf885f21e907094e8c5f31aad6730fc +timeCreated: 1611404544 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs new file mode 100644 index 00000000..ae740997 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleData")] + [Serializable] + public class CustomBattleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "config", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleConfig config + { + get + { + return this._config; + } + set + { + this._config = value; + } + } + + [ProtoMember(3, Name = "rank", DataFormat = DataFormat.Default)] + public List rank + { + get + { + return this._rank; + } + } + + private ulong? _uid; + + private CustomBattleConfig _config = null; + + private readonly List _rank = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs.meta new file mode 100644 index 00000000..d8d59eb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8154ed160425044f91d3dfb12dc779d +timeCreated: 1611404751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs new file mode 100644 index 00000000..0c4c6877 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleDataRole")] + [Serializable] + public class CustomBattleDataRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleData data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "role", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleRole role + { + get + { + return this._role; + } + set + { + this._role = value; + } + } + + private CustomBattleData _data = null; + + private CustomBattleRole _role = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs.meta new file mode 100644 index 00000000..5ae16986 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleDataRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e71125a3f47842f4f9b80336c0bed022 +timeCreated: 1611404748 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs new file mode 100644 index 00000000..4fa7918c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleGMNotify")] + [Serializable] + public class CustomBattleGMNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isgmcreate", DataFormat = DataFormat.Default)] + public bool isgmcreate + { + get + { + return this._isgmcreate ?? false; + } + set + { + this._isgmcreate = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isgmcreateSpecified + { + get + { + return this._isgmcreate != null; + } + set + { + bool flag = value == (this._isgmcreate == null); + if (flag) + { + this._isgmcreate = (value ? new bool?(this.isgmcreate) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isgmjoin", DataFormat = DataFormat.Default)] + public bool isgmjoin + { + get + { + return this._isgmjoin ?? false; + } + set + { + this._isgmjoin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isgmjoinSpecified + { + get + { + return this._isgmjoin != null; + } + set + { + bool flag = value == (this._isgmjoin == null); + if (flag) + { + this._isgmjoin = (value ? new bool?(this.isgmjoin) : null); + } + } + } + + private bool? _isgmcreate; + + private bool? _isgmjoin; + + private IExtension extensionObject; + + private bool ShouldSerializeisgmcreate() + { + return this.isgmcreateSpecified; + } + + private void Resetisgmcreate() + { + this.isgmcreateSpecified = false; + } + + private bool ShouldSerializeisgmjoin() + { + return this.isgmjoinSpecified; + } + + private void Resetisgmjoin() + { + this.isgmjoinSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs.meta new file mode 100644 index 00000000..3d5976cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleGMNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05b5f0af937ef43488956e3aff4d9d84 +timeCreated: 1611402964 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs new file mode 100644 index 00000000..bdf6675c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleLoadingNtf")] + [Serializable] + public class CustomBattleLoadingNtf : IExtensible + { + [ProtoMember(1, Name = "roleinfos", DataFormat = DataFormat.Default)] + public List roleinfos + { + get + { + return this._roleinfos; + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public CustomBattleType type + { + get + { + return this._type ?? CustomBattleType.CustomBattle_PK_Normal; + } + set + { + this._type = new CustomBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new CustomBattleType?(this.type) : null); + } + } + } + + private readonly List _roleinfos = new List(); + + private CustomBattleType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs.meta new file mode 100644 index 00000000..a36052df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleLoadingNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c1d9e4d0685a904290527bb262c3c41 +timeCreated: 1611404098 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs new file mode 100644 index 00000000..6bcf3728 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs @@ -0,0 +1,429 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleMatchRoleInfo")] + [Serializable] + public class CustomBattleMatchRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "win", DataFormat = DataFormat.TwosComplement)] + public uint win + { + get + { + return this._win ?? 0u; + } + set + { + this._win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winSpecified + { + get + { + return this._win != null; + } + set + { + bool flag = value == (this._win == null); + if (flag) + { + this._win = (value ? new uint?(this.win) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "lose", DataFormat = DataFormat.TwosComplement)] + public uint lose + { + get + { + return this._lose ?? 0u; + } + set + { + this._lose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loseSpecified + { + get + { + return this._lose != null; + } + set + { + bool flag = value == (this._lose == null); + if (flag) + { + this._lose = (value ? new uint?(this.lose) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "draw", DataFormat = DataFormat.TwosComplement)] + public uint draw + { + get + { + return this._draw ?? 0u; + } + set + { + this._draw = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawSpecified + { + get + { + return this._draw != null; + } + set + { + bool flag = value == (this._draw == null); + if (flag) + { + this._draw = (value ? new uint?(this.draw) : null); + } + } + } + + [ProtoMember(8, Name = "records", DataFormat = DataFormat.TwosComplement)] + public List records + { + get + { + return this._records; + } + } + + [ProtoMember(9, IsRequired = false, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public uint timestamp + { + get + { + return this._timestamp ?? 0u; + } + set + { + this._timestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestampSpecified + { + get + { + return this._timestamp != null; + } + set + { + bool flag = value == (this._timestamp == null); + if (flag) + { + this._timestamp = (value ? new uint?(this.timestamp) : null); + } + } + } + + [ProtoMember(10, Name = "stages", DataFormat = DataFormat.Default)] + public List stages + { + get + { + return this._stages; + } + } + + [ProtoMember(11, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private ulong? _roleid; + + private uint? _profession; + + private string _rolename; + + private uint? _serverid; + + private uint? _win; + + private uint? _lose; + + private uint? _draw; + + private readonly List _records = new List(); + + private uint? _timestamp; + + private readonly List _stages = new List(); + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializewin() + { + return this.winSpecified; + } + + private void Resetwin() + { + this.winSpecified = false; + } + + private bool ShouldSerializelose() + { + return this.loseSpecified; + } + + private void Resetlose() + { + this.loseSpecified = false; + } + + private bool ShouldSerializedraw() + { + return this.drawSpecified; + } + + private void Resetdraw() + { + this.drawSpecified = false; + } + + private bool ShouldSerializetimestamp() + { + return this.timestampSpecified; + } + + private void Resettimestamp() + { + this.timestampSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs.meta new file mode 100644 index 00000000..fef48446 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleMatchRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c72e4d32ce20762438e393354484b784 +timeCreated: 1611404529 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs new file mode 100644 index 00000000..2fc32572 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs @@ -0,0 +1,46 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleOp")] + public enum CustomBattleOp + { + [ProtoEnum(Name = "CustomBattle_Query", Value = 1)] + CustomBattle_Query = 1, + [ProtoEnum(Name = "CustomBattle_Create", Value = 2)] + CustomBattle_Create, + [ProtoEnum(Name = "CustomBattle_Join", Value = 3)] + CustomBattle_Join, + [ProtoEnum(Name = "CustomBattle_Match", Value = 4)] + CustomBattle_Match, + [ProtoEnum(Name = "CustomBattle_Reward", Value = 5)] + CustomBattle_Reward, + [ProtoEnum(Name = "CustomBattle_ClearCD", Value = 6)] + CustomBattle_ClearCD, + [ProtoEnum(Name = "CustomBattle_QueryRandom", Value = 7)] + CustomBattle_QueryRandom, + [ProtoEnum(Name = "CustomBattle_QueryOne", Value = 8)] + CustomBattle_QueryOne, + [ProtoEnum(Name = "CustomBattle_DoCreate", Value = 9)] + CustomBattle_DoCreate, + [ProtoEnum(Name = "CustomBattle_DoJoin", Value = 10)] + CustomBattle_DoJoin, + [ProtoEnum(Name = "CustomBattle_UnJoin", Value = 11)] + CustomBattle_UnJoin, + [ProtoEnum(Name = "CustomBattle_UnMatch", Value = 12)] + CustomBattle_UnMatch, + [ProtoEnum(Name = "CustomBattle_Modify", Value = 13)] + CustomBattle_Modify, + [ProtoEnum(Name = "CustomBattle_QuerySelf", Value = 14)] + CustomBattle_QuerySelf, + [ProtoEnum(Name = "CustomBattle_StartNow", Value = 15)] + CustomBattle_StartNow, + [ProtoEnum(Name = "CustomBattle_DoClearCD", Value = 16)] + CustomBattle_DoClearCD, + [ProtoEnum(Name = "CustomBattle_Drop", Value = 17)] + CustomBattle_Drop, + [ProtoEnum(Name = "CustomBattle_Search", Value = 18)] + CustomBattle_Search + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs.meta new file mode 100644 index 00000000..a8041658 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c096dde65290c7b468808a6a7772c39f +timeCreated: 1611404487 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs new file mode 100644 index 00000000..84b2e1a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs @@ -0,0 +1,293 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleOpArg")] + [Serializable] + public class CustomBattleOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public CustomBattleOp op + { + get + { + return this._op ?? CustomBattleOp.CustomBattle_Query; + } + set + { + this._op = new CustomBattleOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new CustomBattleOp?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "config", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleConfig config + { + get + { + return this._config; + } + set + { + this._config = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "querycross", DataFormat = DataFormat.Default)] + public bool querycross + { + get + { + return this._querycross ?? false; + } + set + { + this._querycross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool querycrossSpecified + { + get + { + return this._querycross != null; + } + set + { + bool flag = value == (this._querycross == null); + if (flag) + { + this._querycross = (value ? new bool?(this.querycross) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private CustomBattleOp? _op; + + private ulong? _uid; + + private CustomBattleConfig _config = null; + + private string _password; + + private string _token; + + private bool? _querycross; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializequerycross() + { + return this.querycrossSpecified; + } + + private void Resetquerycross() + { + this.querycrossSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs.meta new file mode 100644 index 00000000..a26afa9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b6c10b686a39fc4f8aeb6753beb3a4c +timeCreated: 1611404205 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs new file mode 100644 index 00000000..5df333d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleOpRes")] + [Serializable] + public class CustomBattleOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleClientInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private ErrorCode? _errorcode; + + private CustomBattleClientInfo _info = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs.meta new file mode 100644 index 00000000..bae7bc3c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79426a3b959a12e4ca651372bad55eb9 +timeCreated: 1611403984 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs new file mode 100644 index 00000000..9e5aca07 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleQueryInfo")] + [Serializable] + public class CustomBattleQueryInfo : IExtensible + { + [ProtoMember(1, Name = "battlesystem", DataFormat = DataFormat.Default)] + public List battlesystem + { + get + { + return this._battlesystem; + } + } + + [ProtoMember(2, Name = "battlerandom", DataFormat = DataFormat.Default)] + public List battlerandom + { + get + { + return this._battlerandom; + } + } + + [ProtoMember(3, IsRequired = false, Name = "battleone", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleDataRole battleone + { + get + { + return this._battleone; + } + set + { + this._battleone = value; + } + } + + private readonly List _battlesystem = new List(); + + private readonly List _battlerandom = new List(); + + private CustomBattleDataRole _battleone = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs.meta new file mode 100644 index 00000000..397c9dad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleQueryInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e59b6f608c56fb4b9c24d741b12b1df +timeCreated: 1611403697 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs new file mode 100644 index 00000000..36fd1e0c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleRank")] + [Serializable] + public class CustomBattleRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rewardcd", DataFormat = DataFormat.TwosComplement)] + public uint rewardcd + { + get + { + return this._rewardcd ?? 0u; + } + set + { + this._rewardcd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardcdSpecified + { + get + { + return this._rewardcd != null; + } + set + { + bool flag = value == (this._rewardcd == null); + if (flag) + { + this._rewardcd = (value ? new uint?(this.rewardcd) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "istakenreward", DataFormat = DataFormat.Default)] + public bool istakenreward + { + get + { + return this._istakenreward ?? false; + } + set + { + this._istakenreward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool istakenrewardSpecified + { + get + { + return this._istakenreward != null; + } + set + { + bool flag = value == (this._istakenreward == null); + if (flag) + { + this._istakenreward = (value ? new bool?(this.istakenreward) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public uint timestamp + { + get + { + return this._timestamp ?? 0u; + } + set + { + this._timestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestampSpecified + { + get + { + return this._timestamp != null; + } + set + { + bool flag = value == (this._timestamp == null); + if (flag) + { + this._timestamp = (value ? new uint?(this.timestamp) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _point; + + private uint? _rewardcd; + + private bool? _istakenreward; + + private uint? _timestamp; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializerewardcd() + { + return this.rewardcdSpecified; + } + + private void Resetrewardcd() + { + this.rewardcdSpecified = false; + } + + private bool ShouldSerializeistakenreward() + { + return this.istakenrewardSpecified; + } + + private void Resetistakenreward() + { + this.istakenrewardSpecified = false; + } + + private bool ShouldSerializetimestamp() + { + return this.timestampSpecified; + } + + private void Resettimestamp() + { + this.timestampSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs.meta new file mode 100644 index 00000000..fd4d017d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22f4d922cdad06446a639908b2db7efb +timeCreated: 1611403425 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs new file mode 100644 index 00000000..6abc8260 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleResult")] + [Serializable] + public class CustomBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public PkResultType result + { + get + { + return this._result ?? PkResultType.PkResult_Win; + } + set + { + this._result = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new PkResultType?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public CustomBattleType type + { + get + { + return this._type ?? CustomBattleType.CustomBattle_PK_Normal; + } + set + { + this._type = new CustomBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new CustomBattleType?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public int point + { + get + { + return this._point ?? 0; + } + set + { + this._point = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new int?(this.point) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "fightgroup", DataFormat = DataFormat.TwosComplement)] + public uint fightgroup + { + get + { + return this._fightgroup ?? 0u; + } + set + { + this._fightgroup = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightgroupSpecified + { + get + { + return this._fightgroup != null; + } + set + { + bool flag = value == (this._fightgroup == null); + if (flag) + { + this._fightgroup = (value ? new uint?(this.fightgroup) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + private PkResultType? _result; + + private CustomBattleType? _type; + + private int? _point; + + private int? _rank; + + private uint? _fightgroup; + + private bool? _ismvp; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializefightgroup() + { + return this.fightgroupSpecified; + } + + private void Resetfightgroup() + { + this.fightgroupSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs.meta new file mode 100644 index 00000000..9f4d7e28 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8618ed84f9cd41546a3768c2ad34f3cc +timeCreated: 1611404053 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs new file mode 100644 index 00000000..2b121321 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs @@ -0,0 +1,418 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleRole")] + [Serializable] + public class CustomBattleRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "configid", DataFormat = DataFormat.TwosComplement)] + public uint configid + { + get + { + return this._configid ?? 0u; + } + set + { + this._configid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool configidSpecified + { + get + { + return this._configid != null; + } + set + { + bool flag = value == (this._configid == null); + if (flag) + { + this._configid = (value ? new uint?(this.configid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lose", DataFormat = DataFormat.TwosComplement)] + public uint lose + { + get + { + return this._lose ?? 0u; + } + set + { + this._lose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loseSpecified + { + get + { + return this._lose != null; + } + set + { + bool flag = value == (this._lose == null); + if (flag) + { + this._lose = (value ? new uint?(this.lose) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "win", DataFormat = DataFormat.TwosComplement)] + public uint win + { + get + { + return this._win ?? 0u; + } + set + { + this._win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winSpecified + { + get + { + return this._win != null; + } + set + { + bool flag = value == (this._win == null); + if (flag) + { + this._win = (value ? new uint?(this.win) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CustomBattleRoleState state + { + get + { + return this._state ?? CustomBattleRoleState.CustomBattle_RoleState_Ready; + } + set + { + this._state = new CustomBattleRoleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CustomBattleRoleState?(this.state) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "rewardcd", DataFormat = DataFormat.TwosComplement)] + public uint rewardcd + { + get + { + return this._rewardcd ?? 0u; + } + set + { + this._rewardcd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardcdSpecified + { + get + { + return this._rewardcd != null; + } + set + { + bool flag = value == (this._rewardcd == null); + if (flag) + { + this._rewardcd = (value ? new uint?(this.rewardcd) : null); + } + } + } + + [ProtoMember(9, Name = "records", DataFormat = DataFormat.TwosComplement)] + public List records + { + get + { + return this._records; + } + } + + [ProtoMember(10, IsRequired = false, Name = "draw", DataFormat = DataFormat.TwosComplement)] + public uint draw + { + get + { + return this._draw ?? 0u; + } + set + { + this._draw = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawSpecified + { + get + { + return this._draw != null; + } + set + { + bool flag = value == (this._draw == null); + if (flag) + { + this._draw = (value ? new uint?(this.draw) : null); + } + } + } + + private ulong? _uid; + + private uint? _configid; + + private uint? _lose; + + private uint? _win; + + private uint? _point; + + private uint? _rank; + + private CustomBattleRoleState? _state; + + private uint? _rewardcd; + + private readonly List _records = new List(); + + private uint? _draw; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeconfigid() + { + return this.configidSpecified; + } + + private void Resetconfigid() + { + this.configidSpecified = false; + } + + private bool ShouldSerializelose() + { + return this.loseSpecified; + } + + private void Resetlose() + { + this.loseSpecified = false; + } + + private bool ShouldSerializewin() + { + return this.winSpecified; + } + + private void Resetwin() + { + this.winSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializerewardcd() + { + return this.rewardcdSpecified; + } + + private void Resetrewardcd() + { + this.rewardcdSpecified = false; + } + + private bool ShouldSerializedraw() + { + return this.drawSpecified; + } + + private void Resetdraw() + { + this.drawSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs.meta new file mode 100644 index 00000000..a68516c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c311d9335a92324499d8d46bab5a5a22 +timeCreated: 1611404496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs new file mode 100644 index 00000000..d1496bbc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleRoleState")] + public enum CustomBattleRoleState + { + [ProtoEnum(Name = "CustomBattle_RoleState_Ready", Value = 1)] + CustomBattle_RoleState_Ready = 1, + [ProtoEnum(Name = "CustomBattle_RoleState_Join", Value = 2)] + CustomBattle_RoleState_Join, + [ProtoEnum(Name = "CustomBattle_RoleState_Reward", Value = 3)] + CustomBattle_RoleState_Reward, + [ProtoEnum(Name = "Custombattle_RoleState_Taken", Value = 4)] + Custombattle_RoleState_Taken + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs.meta new file mode 100644 index 00000000..6da06d7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleRoleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 59e8e07230956b3468f5884776ddca06 +timeCreated: 1611403789 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs new file mode 100644 index 00000000..fb03496c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleScale")] + public enum CustomBattleScale + { + [ProtoEnum(Name = "CustomBattle_Scale_Friend", Value = 1)] + CustomBattle_Scale_Friend = 1, + [ProtoEnum(Name = "CustomBattle_Scale_Guild", Value = 2)] + CustomBattle_Scale_Guild, + [ProtoEnum(Name = "CustomBattle_Scale_Server", Value = 3)] + CustomBattle_Scale_Server, + [ProtoEnum(Name = "CustomBattle_Scale_All", Value = 4)] + CustomBattle_Scale_All + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs.meta new file mode 100644 index 00000000..a177e21e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleScale.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8756c71dabc8e8b4fb702797d2aeb6d0 +timeCreated: 1611404078 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs new file mode 100644 index 00000000..d72accb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleState")] + public enum CustomBattleState + { + [ProtoEnum(Name = "CustomBattle_Ready", Value = 1)] + CustomBattle_Ready = 1, + [ProtoEnum(Name = "CustomBattle_Going", Value = 2)] + CustomBattle_Going, + [ProtoEnum(Name = "CustomBattle_End", Value = 3)] + CustomBattle_End, + [ProtoEnum(Name = "CustomBattle_Destory", Value = 4)] + CustomBattle_Destory + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs.meta new file mode 100644 index 00000000..3ed3a0d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 702dcf71d9708404ea04a315495aec83 +timeCreated: 1611403930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs new file mode 100644 index 00000000..b92b21a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleTag")] + public enum CustomBattleTag + { + [ProtoEnum(Name = "CustomBattle_Tag_Friend", Value = 1)] + CustomBattle_Tag_Friend = 1, + [ProtoEnum(Name = "CustomBattle_Tag_Guild", Value = 2)] + CustomBattle_Tag_Guild, + [ProtoEnum(Name = "CustomBattle_Tag_Cross", Value = 3)] + CustomBattle_Tag_Cross, + [ProtoEnum(Name = "CustomBattle_Tag_GM", Value = 4)] + CustomBattle_Tag_GM + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs.meta new file mode 100644 index 00000000..26fe82c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleTag.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f63d44336e5e82b4dab1bd3eb46d23e0 +timeCreated: 1611404881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs new file mode 100644 index 00000000..094d4035 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "CustomBattleType")] + public enum CustomBattleType + { + [ProtoEnum(Name = "CustomBattle_PK_Normal", Value = 1)] + CustomBattle_PK_Normal = 1, + [ProtoEnum(Name = "CustomBattle_PKTwo_Normal", Value = 2)] + CustomBattle_PKTwo_Normal + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs.meta new file mode 100644 index 00000000..28439eed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/CustomBattleType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8d6fe6859e06a04e8dd2c6f07e8f271 +timeCreated: 1611404754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs new file mode 100644 index 00000000..8e68b993 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DBOperType")] + public enum DBOperType + { + [ProtoEnum(Name = "DBOper_Insert", Value = 1)] + DBOper_Insert = 1, + [ProtoEnum(Name = "DBOper_Update", Value = 2)] + DBOper_Update, + [ProtoEnum(Name = "DBOper_Del", Value = 3)] + DBOper_Del, + [ProtoEnum(Name = "DBOper_DelAll", Value = 4)] + DBOper_DelAll, + [ProtoEnum(Name = "DBOper_ReplaceId", Value = 5)] + DBOper_ReplaceId + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs.meta new file mode 100644 index 00000000..b3fc036d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DBOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4684a49644b70e445bab2fe325a3879b +timeCreated: 1611403650 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs b/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs new file mode 100644 index 00000000..44f2e9b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DEProgress")] + [Serializable] + public class DEProgress : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bossavghppercent", DataFormat = DataFormat.TwosComplement)] + public int bossavghppercent + { + get + { + return this._bossavghppercent ?? 0; + } + set + { + this._bossavghppercent = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bossavghppercentSpecified + { + get + { + return this._bossavghppercent != null; + } + set + { + bool flag = value == (this._bossavghppercent == null); + if (flag) + { + this._bossavghppercent = (value ? new int?(this.bossavghppercent) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public DEProgressState state + { + get + { + return this._state ?? DEProgressState.DEPS_FINISH; + } + set + { + this._state = new DEProgressState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new DEProgressState?(this.state) : null); + } + } + } + + private uint? _sceneID; + + private int? _bossavghppercent; + + private DEProgressState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializebossavghppercent() + { + return this.bossavghppercentSpecified; + } + + private void Resetbossavghppercent() + { + this.bossavghppercentSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs.meta new file mode 100644 index 00000000..a46fe273 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgress.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5455efb1d7446974e9ae07dfd3af35fa +timeCreated: 1611403714 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs new file mode 100644 index 00000000..29daf5b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DEProgressArg")] + [Serializable] + public class DEProgressArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs.meta new file mode 100644 index 00000000..48539d62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 774c1ac4d1fdf1143bef4ad73b13f935 +timeCreated: 1611403953 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs new file mode 100644 index 00000000..6cb646a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DEProgressRes")] + [Serializable] + public class DEProgressRes : IExtensible + { + [ProtoMember(1, Name = "allpro", DataFormat = DataFormat.Default)] + public List allpro + { + get + { + return this._allpro; + } + } + + [ProtoMember(2, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public int allcount + { + get + { + return this._allcount ?? 0; + } + set + { + this._allcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new int?(this.allcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftcount", DataFormat = DataFormat.TwosComplement)] + public int leftcount + { + get + { + return this._leftcount ?? 0; + } + set + { + this._leftcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftcountSpecified + { + get + { + return this._leftcount != null; + } + set + { + bool flag = value == (this._leftcount == null); + if (flag) + { + this._leftcount = (value ? new int?(this.leftcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "serverseallevel", DataFormat = DataFormat.TwosComplement)] + public uint serverseallevel + { + get + { + return this._serverseallevel ?? 0u; + } + set + { + this._serverseallevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serverseallevelSpecified + { + get + { + return this._serverseallevel != null; + } + set + { + bool flag = value == (this._serverseallevel == null); + if (flag) + { + this._serverseallevel = (value ? new uint?(this.serverseallevel) : null); + } + } + } + + private readonly List _allpro = new List(); + + private int? _allcount; + + private int? _leftcount; + + private ErrorCode? _errcode; + + private uint? _serverseallevel; + + private IExtension extensionObject; + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + private bool ShouldSerializeleftcount() + { + return this.leftcountSpecified; + } + + private void Resetleftcount() + { + this.leftcountSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + private bool ShouldSerializeserverseallevel() + { + return this.serverseallevelSpecified; + } + + private void Resetserverseallevel() + { + this.serverseallevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs.meta new file mode 100644 index 00000000..b07d3b1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 155fde88f04385d40979e51d75fd267a +timeCreated: 1611403263 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs new file mode 100644 index 00000000..a34cd4ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DEProgressState")] + public enum DEProgressState + { + [ProtoEnum(Name = "DEPS_FINISH", Value = 1)] + DEPS_FINISH = 1, + [ProtoEnum(Name = "DEPS_FIGHT", Value = 2)] + DEPS_FIGHT, + [ProtoEnum(Name = "DEPS_NOTOPEN", Value = 3)] + DEPS_NOTOPEN + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs.meta new file mode 100644 index 00000000..b66223e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEProgressState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b175e7261d39d134bb7365e99e3e3852 +timeCreated: 1611404355 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs b/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs new file mode 100644 index 00000000..c6ff26ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs @@ -0,0 +1,176 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DERank")] + [Serializable] + public class DERank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "progress", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DEProgress progress + { + get + { + return this._progress; + } + set + { + this._progress = value; + } + } + + [ProtoMember(5, Name = "reward", DataFormat = DataFormat.Default)] + public List reward + { + get + { + return this._reward; + } + } + + private int? _rank; + + private ulong? _roleID; + + private string _rolename; + + private DEProgress _progress = null; + + private readonly List _reward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs.meta new file mode 100644 index 00000000..1994880d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae47d6478a966f64e8dc29802280fc3b +timeCreated: 1611404339 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs new file mode 100644 index 00000000..e33b9364 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DERankArg")] + [Serializable] + public class DERankArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs.meta new file mode 100644 index 00000000..16c27e58 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e6bc514513a9fa343a4af95a2afc28b7 +timeCreated: 1611404747 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs b/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs new file mode 100644 index 00000000..dd6d661b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DERankChangePara")] + [Serializable] + public class DERankChangePara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "oldrank", DataFormat = DataFormat.TwosComplement)] + public int oldrank + { + get + { + return this._oldrank ?? 0; + } + set + { + this._oldrank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool oldrankSpecified + { + get + { + return this._oldrank != null; + } + set + { + bool flag = value == (this._oldrank == null); + if (flag) + { + this._oldrank = (value ? new int?(this.oldrank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "newrank", DataFormat = DataFormat.TwosComplement)] + public int newrank + { + get + { + return this._newrank ?? 0; + } + set + { + this._newrank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool newrankSpecified + { + get + { + return this._newrank != null; + } + set + { + bool flag = value == (this._newrank == null); + if (flag) + { + this._newrank = (value ? new int?(this.newrank) : null); + } + } + } + + private int? _oldrank; + + private int? _newrank; + + private IExtension extensionObject; + + private bool ShouldSerializeoldrank() + { + return this.oldrankSpecified; + } + + private void Resetoldrank() + { + this.oldrankSpecified = false; + } + + private bool ShouldSerializenewrank() + { + return this.newrankSpecified; + } + + private void Resetnewrank() + { + this.newrankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs.meta new file mode 100644 index 00000000..892be570 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankChangePara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4235430020ecd3d4bbe84477e18ec512 +timeCreated: 1611403639 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs new file mode 100644 index 00000000..8b78da21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DERankRes")] + [Serializable] + public class DERankRes : IExtensible + { + [ProtoMember(1, Name = "ranks", DataFormat = DataFormat.Default)] + public List ranks + { + get + { + return this._ranks; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rewardlefttime", DataFormat = DataFormat.TwosComplement)] + public uint rewardlefttime + { + get + { + return this._rewardlefttime ?? 0u; + } + set + { + this._rewardlefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardlefttimeSpecified + { + get + { + return this._rewardlefttime != null; + } + set + { + bool flag = value == (this._rewardlefttime == null); + if (flag) + { + this._rewardlefttime = (value ? new uint?(this.rewardlefttime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _ranks = new List(); + + private uint? _rewardlefttime; + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializerewardlefttime() + { + return this.rewardlefttimeSpecified; + } + + private void Resetrewardlefttime() + { + this.rewardlefttimeSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs.meta new file mode 100644 index 00000000..72f460f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DERankRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4278416bf17d8c646b8580957f8c2cee +timeCreated: 1611403639 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs b/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs new file mode 100644 index 00000000..681242bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DEStageProgress")] + [Serializable] + public class DEStageProgress : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(2, Name = "bossids", DataFormat = DataFormat.TwosComplement)] + public List bossids + { + get + { + return this._bossids; + } + } + + [ProtoMember(3, Name = "bosshppercenet", DataFormat = DataFormat.TwosComplement)] + public List bosshppercenet + { + get + { + return this._bosshppercenet; + } + } + + private uint? _sceneid; + + private readonly List _bossids = new List(); + + private readonly List _bosshppercenet = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs.meta new file mode 100644 index 00000000..5eb4a697 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DEStageProgress.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07a7dd8c09f92b94da1530a0f8edaff8 +timeCreated: 1611402968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs new file mode 100644 index 00000000..cad373ab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DHRArg")] + [Serializable] + public class DHRArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public DHRReqOp op + { + get + { + return this._op ?? DHRReqOp.DHR_OP_LIST; + } + set + { + this._op = new DHRReqOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new DHRReqOp?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public int id + { + get + { + return this._id ?? 0; + } + set + { + this._id = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new int?(this.id) : null); + } + } + } + + private DHRReqOp? _op; + + private int? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs.meta new file mode 100644 index 00000000..707f4127 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 60ebba585b582d447b2159488a207ed6 +timeCreated: 1611403836 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs new file mode 100644 index 00000000..cc95fda9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DHRReqOp")] + public enum DHRReqOp + { + [ProtoEnum(Name = "DHR_OP_LIST", Value = 1)] + DHR_OP_LIST = 1, + [ProtoEnum(Name = "DHR_OP_FETCH_REWARD", Value = 2)] + DHR_OP_FETCH_REWARD, + [ProtoEnum(Name = "DHR_OP_WANT_BE_HELP", Value = 3)] + DHR_OP_WANT_BE_HELP, + [ProtoEnum(Name = "DHR_OP_WANT_NOT_HELP", Value = 4)] + DHR_OP_WANT_NOT_HELP + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs.meta new file mode 100644 index 00000000..4421503f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRReqOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2536ecffb6f7eca4ca8597302d4f6fce +timeCreated: 1611403464 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs new file mode 100644 index 00000000..fdd862be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DHRRes")] + [Serializable] + public class DHRRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "rewstate", DataFormat = DataFormat.Default)] + public List rewstate + { + get + { + return this._rewstate; + } + } + + [ProtoMember(3, IsRequired = false, Name = "helpcount", DataFormat = DataFormat.TwosComplement)] + public uint helpcount + { + get + { + return this._helpcount ?? 0u; + } + set + { + this._helpcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool helpcountSpecified + { + get + { + return this._helpcount != null; + } + set + { + bool flag = value == (this._helpcount == null); + if (flag) + { + this._helpcount = (value ? new uint?(this.helpcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "wanthelp", DataFormat = DataFormat.Default)] + public bool wanthelp + { + get + { + return this._wanthelp ?? false; + } + set + { + this._wanthelp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wanthelpSpecified + { + get + { + return this._wanthelp != null; + } + set + { + bool flag = value == (this._wanthelp == null); + if (flag) + { + this._wanthelp = (value ? new bool?(this.wanthelp) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _rewstate = new List(); + + private uint? _helpcount; + + private bool? _wanthelp; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializehelpcount() + { + return this.helpcountSpecified; + } + + private void Resethelpcount() + { + this.helpcountSpecified = false; + } + + private bool ShouldSerializewanthelp() + { + return this.wanthelpSpecified; + } + + private void Resetwanthelp() + { + this.wanthelpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs.meta new file mode 100644 index 00000000..517bc731 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88674c011a139f346b2dc6f6ac4ca922 +timeCreated: 1611404083 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs b/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs new file mode 100644 index 00000000..64b035ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DHRState")] + public enum DHRState + { + [ProtoEnum(Name = "DHR_CANNOT", Value = 1)] + DHR_CANNOT = 1, + [ProtoEnum(Name = "DHR_CAN_HAVEHOT", Value = 2)] + DHR_CAN_HAVEHOT, + [ProtoEnum(Name = "DHR_CAN_HAVE", Value = 3)] + DHR_CAN_HAVE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs.meta new file mode 100644 index 00000000..41d68558 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3c0cb0c589eaa7648a19a68d9f0f48ef +timeCreated: 1611403601 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs b/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs new file mode 100644 index 00000000..b5580f43 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DHRewrad2State")] + [Serializable] + public class DHRewrad2State : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public int id + { + get + { + return this._id ?? 0; + } + set + { + this._id = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new int?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public DHRState state + { + get + { + return this._state ?? DHRState.DHR_CANNOT; + } + set + { + this._state = new DHRState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new DHRState?(this.state) : null); + } + } + } + + private int? _id; + + private DHRState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs.meta new file mode 100644 index 00000000..829fc22f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DHRewrad2State.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b6baf17c022ac1949a47939245779559 +timeCreated: 1611404399 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs new file mode 100644 index 00000000..88466928 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DPSNotify")] + [Serializable] + public class DPSNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dps", DataFormat = DataFormat.FixedSize)] + public float dps + { + get + { + return this._dps ?? 0f; + } + set + { + this._dps = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dpsSpecified + { + get + { + return this._dps != null; + } + set + { + bool flag = value == (this._dps == null); + if (flag) + { + this._dps = (value ? new float?(this.dps) : null); + } + } + } + + private float? _dps; + + private IExtension extensionObject; + + private bool ShouldSerializedps() + { + return this.dpsSpecified; + } + + private void Resetdps() + { + this.dpsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs.meta new file mode 100644 index 00000000..996692de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DPSNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9fdde093dcae8d643a91e5983038a715 +timeCreated: 1611404247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs new file mode 100644 index 00000000..58a99604 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyRefreshOperType")] + public enum DailyRefreshOperType + { + [ProtoEnum(Name = "DROT_Refresh", Value = 1)] + DROT_Refresh = 1, + [ProtoEnum(Name = "DROT_Refuse", Value = 2)] + DROT_Refuse, + [ProtoEnum(Name = "DROT_BuyCount", Value = 3)] + DROT_BuyCount, + [ProtoEnum(Name = "DROT_AskHelp", Value = 4)] + DROT_AskHelp + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs.meta new file mode 100644 index 00000000..28462199 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyRefreshOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: adcdccc43981c414bb0b84adf7ac0ea7 +timeCreated: 1611404336 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs new file mode 100644 index 00000000..9fbdb8c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskAskHelpArg")] + [Serializable] + public class DailyTaskAskHelpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "task_id", DataFormat = DataFormat.TwosComplement)] + public uint task_id + { + get + { + return this._task_id ?? 0u; + } + set + { + this._task_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool task_idSpecified + { + get + { + return this._task_id != null; + } + set + { + bool flag = value == (this._task_id == null); + if (flag) + { + this._task_id = (value ? new uint?(this.task_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "task_type", DataFormat = DataFormat.TwosComplement)] + public PeriodTaskType task_type + { + get + { + return this._task_type ?? PeriodTaskType.PeriodTaskType_Daily; + } + set + { + this._task_type = new PeriodTaskType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool task_typeSpecified + { + get + { + return this._task_type != null; + } + set + { + bool flag = value == (this._task_type == null); + if (flag) + { + this._task_type = (value ? new PeriodTaskType?(this.task_type) : null); + } + } + } + + private uint? _task_id; + + private PeriodTaskType? _task_type; + + private IExtension extensionObject; + + private bool ShouldSerializetask_id() + { + return this.task_idSpecified; + } + + private void Resettask_id() + { + this.task_idSpecified = false; + } + + private bool ShouldSerializetask_type() + { + return this.task_typeSpecified; + } + + private void Resettask_type() + { + this.task_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs.meta new file mode 100644 index 00000000..5c95c767 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6bea6f7c68f9b8845b529f76c819b408 +timeCreated: 1611403893 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs new file mode 100644 index 00000000..b9ad99b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskAskHelpRes")] + [Serializable] + public class DailyTaskAskHelpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "code", DataFormat = DataFormat.TwosComplement)] + public ErrorCode code + { + get + { + return this._code ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._code = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool codeSpecified + { + get + { + return this._code != null; + } + set + { + bool flag = value == (this._code == null); + if (flag) + { + this._code = (value ? new ErrorCode?(this.code) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ask_uid", DataFormat = DataFormat.TwosComplement)] + public uint ask_uid + { + get + { + return this._ask_uid ?? 0u; + } + set + { + this._ask_uid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ask_uidSpecified + { + get + { + return this._ask_uid != null; + } + set + { + bool flag = value == (this._ask_uid == null); + if (flag) + { + this._ask_uid = (value ? new uint?(this.ask_uid) : null); + } + } + } + + private ErrorCode? _code; + + private uint? _ask_uid; + + private IExtension extensionObject; + + private bool ShouldSerializecode() + { + return this.codeSpecified; + } + + private void Resetcode() + { + this.codeSpecified = false; + } + + private bool ShouldSerializeask_uid() + { + return this.ask_uidSpecified; + } + + private void Resetask_uid() + { + this.ask_uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs.meta new file mode 100644 index 00000000..dc0fe8c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskAskHelpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0e47627198cb1134bb9ae48398b68bd9 +timeCreated: 1611403202 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs new file mode 100644 index 00000000..b1425e14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskEventNtf")] + [Serializable] + public class DailyTaskEventNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public DailyTaskIconType type + { + get + { + return this._type ?? DailyTaskIconType.DailyTaskIcon_AskHelp; + } + set + { + this._type = new DailyTaskIconType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new DailyTaskIconType?(this.type) : null); + } + } + } + + private DailyTaskIconType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs.meta new file mode 100644 index 00000000..8de7b282 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskEventNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e9e3809c5361868408f17ce766a88a38 +timeCreated: 1611404758 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs new file mode 100644 index 00000000..a1c0989a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskGiveUpArg")] + [Serializable] + public class DailyTaskGiveUpArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs.meta new file mode 100644 index 00000000..be5a64ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1a653df4d4ffbf9479bf9797fd119669 +timeCreated: 1611403309 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs new file mode 100644 index 00000000..87a450ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskGiveUpRes")] + [Serializable] + public class DailyTaskGiveUpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs.meta new file mode 100644 index 00000000..17b00da9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskGiveUpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 951ce458d8395654e9b3a1c29fc1402a +timeCreated: 1611404180 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs new file mode 100644 index 00000000..c290dd8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskIconType")] + public enum DailyTaskIconType + { + [ProtoEnum(Name = "DailyTaskIcon_AskHelp", Value = 1)] + DailyTaskIcon_AskHelp = 1, + [ProtoEnum(Name = "DailyTaskIcon_BeHelp", Value = 2)] + DailyTaskIcon_BeHelp, + [ProtoEnum(Name = "DailyTaskIcon_AskHelpDispear", Value = 3)] + DailyTaskIcon_AskHelpDispear + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs.meta new file mode 100644 index 00000000..e5d19dd8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskIconType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef95140f943e76b4a9703475b2f47a75 +timeCreated: 1611404804 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs new file mode 100644 index 00000000..41eefd05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskInfo")] + [Serializable] + public class DailyTaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "step", DataFormat = DataFormat.TwosComplement)] + public uint step + { + get + { + return this._step ?? 0u; + } + set + { + this._step = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stepSpecified + { + get + { + return this._step != null; + } + set + { + bool flag = value == (this._step == null); + if (flag) + { + this._step = (value ? new uint?(this.step) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "is_rewarded", DataFormat = DataFormat.Default)] + public bool is_rewarded + { + get + { + return this._is_rewarded ?? false; + } + set + { + this._is_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_rewardedSpecified + { + get + { + return this._is_rewarded != null; + } + set + { + bool flag = value == (this._is_rewarded == null); + if (flag) + { + this._is_rewarded = (value ? new bool?(this.is_rewarded) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ask_help", DataFormat = DataFormat.Default)] + public bool ask_help + { + get + { + return this._ask_help ?? false; + } + set + { + this._ask_help = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ask_helpSpecified + { + get + { + return this._ask_help != null; + } + set + { + bool flag = value == (this._ask_help == null); + if (flag) + { + this._ask_help = (value ? new bool?(this.ask_help) : null); + } + } + } + + private uint? _id; + + private uint? _step; + + private bool? _is_rewarded; + + private bool? _ask_help; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializestep() + { + return this.stepSpecified; + } + + private void Resetstep() + { + this.stepSpecified = false; + } + + private bool ShouldSerializeis_rewarded() + { + return this.is_rewardedSpecified; + } + + private void Resetis_rewarded() + { + this.is_rewardedSpecified = false; + } + + private bool ShouldSerializeask_help() + { + return this.ask_helpSpecified; + } + + private void Resetask_help() + { + this.ask_helpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs.meta new file mode 100644 index 00000000..3048924e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37f04f974a5892440954c6074c9d993f +timeCreated: 1611403568 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs new file mode 100644 index 00000000..dcfabde3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskRefreshInfo")] + [Serializable] + public class DailyTaskRefreshInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isnew", DataFormat = DataFormat.Default)] + public bool isnew + { + get + { + return this._isnew ?? false; + } + set + { + this._isnew = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isnewSpecified + { + get + { + return this._isnew != null; + } + set + { + bool flag = value == (this._isnew == null); + if (flag) + { + this._isnew = (value ? new bool?(this.isnew) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "old_score", DataFormat = DataFormat.TwosComplement)] + public uint old_score + { + get + { + return this._old_score ?? 0u; + } + set + { + this._old_score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool old_scoreSpecified + { + get + { + return this._old_score != null; + } + set + { + bool flag = value == (this._old_score == null); + if (flag) + { + this._old_score = (value ? new uint?(this.old_score) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _score; + + private bool? _isnew; + + private uint? _time; + + private uint? _old_score; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeisnew() + { + return this.isnewSpecified; + } + + private void Resetisnew() + { + this.isnewSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeold_score() + { + return this.old_scoreSpecified; + } + + private void Resetold_score() + { + this.old_scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs.meta new file mode 100644 index 00000000..f7d00951 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5a542eed653d3d5488f8eeb8399fa0a0 +timeCreated: 1611403790 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs new file mode 100644 index 00000000..098c98c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskRefreshOperArg")] + [Serializable] + public class DailyTaskRefreshOperArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public DailyRefreshOperType type + { + get + { + return this._type ?? DailyRefreshOperType.DROT_Refresh; + } + set + { + this._type = new DailyRefreshOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new DailyRefreshOperType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private DailyRefreshOperType? _type; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs.meta new file mode 100644 index 00000000..1ecae94a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5bccf2514fe6ab4db0867f4806c1a15 +timeCreated: 1611404877 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs new file mode 100644 index 00000000..c9c9ff69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskRefreshOperRes")] + [Serializable] + public class DailyTaskRefreshOperRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "oldscore", DataFormat = DataFormat.TwosComplement)] + public uint oldscore + { + get + { + return this._oldscore ?? 0u; + } + set + { + this._oldscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool oldscoreSpecified + { + get + { + return this._oldscore != null; + } + set + { + bool flag = value == (this._oldscore == null); + if (flag) + { + this._oldscore = (value ? new uint?(this.oldscore) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _score; + + private uint? _oldscore; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeoldscore() + { + return this.oldscoreSpecified; + } + + private void Resetoldscore() + { + this.oldscoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs.meta new file mode 100644 index 00000000..d22ee7e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshOperRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb3c8b0e32759854fa1346ec3a88117a +timeCreated: 1611404440 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs new file mode 100644 index 00000000..d512edec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DailyTaskRefreshRoleInfo")] + [Serializable] + public class DailyTaskRefreshRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "luck", DataFormat = DataFormat.TwosComplement)] + public uint luck + { + get + { + return this._luck ?? 0u; + } + set + { + this._luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckSpecified + { + get + { + return this._luck != null; + } + set + { + bool flag = value == (this._luck == null); + if (flag) + { + this._luck = (value ? new uint?(this.luck) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "refresh_num", DataFormat = DataFormat.TwosComplement)] + public uint refresh_num + { + get + { + return this._refresh_num ?? 0u; + } + set + { + this._refresh_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refresh_numSpecified + { + get + { + return this._refresh_num != null; + } + set + { + bool flag = value == (this._refresh_num == null); + if (flag) + { + this._refresh_num = (value ? new uint?(this.refresh_num) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "already_ask", DataFormat = DataFormat.Default)] + public bool already_ask + { + get + { + return this._already_ask ?? false; + } + set + { + this._already_ask = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool already_askSpecified + { + get + { + return this._already_ask != null; + } + set + { + bool flag = value == (this._already_ask == null); + if (flag) + { + this._already_ask = (value ? new bool?(this.already_ask) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "already_refused", DataFormat = DataFormat.Default)] + public bool already_refused + { + get + { + return this._already_refused ?? false; + } + set + { + this._already_refused = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool already_refusedSpecified + { + get + { + return this._already_refused != null; + } + set + { + bool flag = value == (this._already_refused == null); + if (flag) + { + this._already_refused = (value ? new bool?(this.already_refused) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "already_helped", DataFormat = DataFormat.Default)] + public bool already_helped + { + get + { + return this._already_helped ?? false; + } + set + { + this._already_helped = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool already_helpedSpecified + { + get + { + return this._already_helped != null; + } + set + { + bool flag = value == (this._already_helped == null); + if (flag) + { + this._already_helped = (value ? new bool?(this.already_helped) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "is_online", DataFormat = DataFormat.Default)] + public bool is_online + { + get + { + return this._is_online ?? false; + } + set + { + this._is_online = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_onlineSpecified + { + get + { + return this._is_online != null; + } + set + { + bool flag = value == (this._is_online == null); + if (flag) + { + this._is_online = (value ? new bool?(this.is_online) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private RoleType? _profession; + + private uint? _luck; + + private uint? _refresh_num; + + private bool? _already_ask; + + private bool? _already_refused; + + private bool? _already_helped; + + private uint? _score; + + private uint? _time; + + private bool? _is_online; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeluck() + { + return this.luckSpecified; + } + + private void Resetluck() + { + this.luckSpecified = false; + } + + private bool ShouldSerializerefresh_num() + { + return this.refresh_numSpecified; + } + + private void Resetrefresh_num() + { + this.refresh_numSpecified = false; + } + + private bool ShouldSerializealready_ask() + { + return this.already_askSpecified; + } + + private void Resetalready_ask() + { + this.already_askSpecified = false; + } + + private bool ShouldSerializealready_refused() + { + return this.already_refusedSpecified; + } + + private void Resetalready_refused() + { + this.already_refusedSpecified = false; + } + + private bool ShouldSerializealready_helped() + { + return this.already_helpedSpecified; + } + + private void Resetalready_helped() + { + this.already_helpedSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeis_online() + { + return this.is_onlineSpecified; + } + + private void Resetis_online() + { + this.is_onlineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs.meta new file mode 100644 index 00000000..bb1e4a03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DailyTaskRefreshRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d32be6d802657e419f2327c9fc29963 +timeCreated: 1611404103 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs new file mode 100644 index 00000000..b3bc0981 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DamageResult")] + [Serializable] + public class DamageResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Result", DataFormat = DataFormat.TwosComplement)] + public uint Result + { + get + { + return this._Result ?? 0u; + } + set + { + this._Result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultSpecified + { + get + { + return this._Result != null; + } + set + { + bool flag = value == (this._Result == null); + if (flag) + { + this._Result = (value ? new uint?(this.Result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Value", DataFormat = DataFormat.TwosComplement)] + public double Value + { + get + { + return this._Value ?? 0.0; + } + set + { + this._Value = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ValueSpecified + { + get + { + return this._Value != null; + } + set + { + bool flag = value == (this._Value == null); + if (flag) + { + this._Value = (value ? new double?(this.Value) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "Flag", DataFormat = DataFormat.TwosComplement)] + public int Flag + { + get + { + return this._Flag ?? 0; + } + set + { + this._Flag = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FlagSpecified + { + get + { + return this._Flag != null; + } + set + { + bool flag = value == (this._Flag == null); + if (flag) + { + this._Flag = (value ? new int?(this.Flag) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "DamageType", DataFormat = DataFormat.TwosComplement)] + public uint DamageType + { + get + { + return this._DamageType ?? 0u; + } + set + { + this._DamageType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DamageTypeSpecified + { + get + { + return this._DamageType != null; + } + set + { + bool flag = value == (this._DamageType == null); + if (flag) + { + this._DamageType = (value ? new uint?(this.DamageType) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ElementType", DataFormat = DataFormat.TwosComplement)] + public int ElementType + { + get + { + return this._ElementType ?? 0; + } + set + { + this._ElementType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ElementTypeSpecified + { + get + { + return this._ElementType != null; + } + set + { + bool flag = value == (this._ElementType == null); + if (flag) + { + this._ElementType = (value ? new int?(this.ElementType) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "IsTargetDead", DataFormat = DataFormat.Default)] + public bool IsTargetDead + { + get + { + return this._IsTargetDead ?? false; + } + set + { + this._IsTargetDead = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsTargetDeadSpecified + { + get + { + return this._IsTargetDead != null; + } + set + { + bool flag = value == (this._IsTargetDead == null); + if (flag) + { + this._IsTargetDead = (value ? new bool?(this.IsTargetDead) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "ComboCount", DataFormat = DataFormat.TwosComplement)] + public int ComboCount + { + get + { + return this._ComboCount ?? 0; + } + set + { + this._ComboCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ComboCountSpecified + { + get + { + return this._ComboCount != null; + } + set + { + bool flag = value == (this._ComboCount == null); + if (flag) + { + this._ComboCount = (value ? new int?(this.ComboCount) : null); + } + } + } + + private uint? _Result; + + private double? _Value; + + private int? _Flag; + + private uint? _DamageType; + + private int? _ElementType; + + private bool? _IsTargetDead; + + private int? _ComboCount; + + private IExtension extensionObject; + + private bool ShouldSerializeResult() + { + return this.ResultSpecified; + } + + private void ResetResult() + { + this.ResultSpecified = false; + } + + private bool ShouldSerializeValue() + { + return this.ValueSpecified; + } + + private void ResetValue() + { + this.ValueSpecified = false; + } + + private bool ShouldSerializeFlag() + { + return this.FlagSpecified; + } + + private void ResetFlag() + { + this.FlagSpecified = false; + } + + private bool ShouldSerializeDamageType() + { + return this.DamageTypeSpecified; + } + + private void ResetDamageType() + { + this.DamageTypeSpecified = false; + } + + private bool ShouldSerializeElementType() + { + return this.ElementTypeSpecified; + } + + private void ResetElementType() + { + this.ElementTypeSpecified = false; + } + + private bool ShouldSerializeIsTargetDead() + { + return this.IsTargetDeadSpecified; + } + + private void ResetIsTargetDead() + { + this.IsTargetDeadSpecified = false; + } + + private bool ShouldSerializeComboCount() + { + return this.ComboCountSpecified; + } + + private void ResetComboCount() + { + this.ComboCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs.meta new file mode 100644 index 00000000..96c516ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DamageResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9017ab3391471a149906e7c0d407b87e +timeCreated: 1611404137 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs new file mode 100644 index 00000000..80ef1632 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DeathInfo")] + [Serializable] + public class DeathInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Killer", DataFormat = DataFormat.TwosComplement)] + public ulong Killer + { + get + { + return this._Killer ?? 0UL; + } + set + { + this._Killer = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool KillerSpecified + { + get + { + return this._Killer != null; + } + set + { + bool flag = value == (this._Killer == null); + if (flag) + { + this._Killer = (value ? new ulong?(this.Killer) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uID", DataFormat = DataFormat.TwosComplement)] + public ulong uID + { + get + { + return this._uID ?? 0UL; + } + set + { + this._uID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uIDSpecified + { + get + { + return this._uID != null; + } + set + { + bool flag = value == (this._uID == null); + if (flag) + { + this._uID = (value ? new ulong?(this.uID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "showSlowCamera", DataFormat = DataFormat.Default)] + public bool showSlowCamera + { + get + { + return this._showSlowCamera ?? false; + } + set + { + this._showSlowCamera = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool showSlowCameraSpecified + { + get + { + return this._showSlowCamera != null; + } + set + { + bool flag = value == (this._showSlowCamera == null); + if (flag) + { + this._showSlowCamera = (value ? new bool?(this.showSlowCamera) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ReviveType type + { + get + { + return this._type ?? ReviveType.ReviveNone; + } + set + { + this._type = new ReviveType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ReviveType?(this.type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "revivecount", DataFormat = DataFormat.TwosComplement)] + public uint revivecount + { + get + { + return this._revivecount ?? 0u; + } + set + { + this._revivecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool revivecountSpecified + { + get + { + return this._revivecount != null; + } + set + { + bool flag = value == (this._revivecount == null); + if (flag) + { + this._revivecount = (value ? new uint?(this.revivecount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "costrevivecount", DataFormat = DataFormat.TwosComplement)] + public uint costrevivecount + { + get + { + return this._costrevivecount ?? 0u; + } + set + { + this._costrevivecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costrevivecountSpecified + { + get + { + return this._costrevivecount != null; + } + set + { + bool flag = value == (this._costrevivecount == null); + if (flag) + { + this._costrevivecount = (value ? new uint?(this.costrevivecount) : null); + } + } + } + + private ulong? _Killer; + + private ulong? _uID; + + private bool? _showSlowCamera; + + private ReviveType? _type; + + private uint? _revivecount; + + private uint? _costrevivecount; + + private IExtension extensionObject; + + private bool ShouldSerializeKiller() + { + return this.KillerSpecified; + } + + private void ResetKiller() + { + this.KillerSpecified = false; + } + + private bool ShouldSerializeuID() + { + return this.uIDSpecified; + } + + private void ResetuID() + { + this.uIDSpecified = false; + } + + private bool ShouldSerializeshowSlowCamera() + { + return this.showSlowCameraSpecified; + } + + private void ResetshowSlowCamera() + { + this.showSlowCameraSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializerevivecount() + { + return this.revivecountSpecified; + } + + private void Resetrevivecount() + { + this.revivecountSpecified = false; + } + + private bool ShouldSerializecostrevivecount() + { + return this.costrevivecountSpecified; + } + + private void Resetcostrevivecount() + { + this.costrevivecountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs.meta new file mode 100644 index 00000000..ba9897b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DeathInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6411d3721bbbea14b893d0493af7a0ad +timeCreated: 1611403846 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs new file mode 100644 index 00000000..84d3be88 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DecomposeEquipmentArg")] + [Serializable] + public class DecomposeEquipmentArg : IExtensible + { + [ProtoMember(1, Name = "equipuniqueid", DataFormat = DataFormat.TwosComplement)] + public List equipuniqueid + { + get + { + return this._equipuniqueid; + } + } + + [ProtoMember(2, Name = "count", DataFormat = DataFormat.TwosComplement)] + public List count + { + get + { + return this._count; + } + } + + private readonly List _equipuniqueid = new List(); + + private readonly List _count = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs.meta new file mode 100644 index 00000000..418a836f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2696b1e937b2c15469a4382328b895cb +timeCreated: 1611403468 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs new file mode 100644 index 00000000..896c4a1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DecomposeEquipmentRes")] + [Serializable] + public class DecomposeEquipmentRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, Name = "param", DataFormat = DataFormat.FixedSize)] + public List param + { + get + { + return this._param; + } + } + + private ErrorCode? _ErrorCode; + + private readonly List _param = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs.meta new file mode 100644 index 00000000..97da2b84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DecomposeEquipmentRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79c2bbfcd2449dc458738d0f297f7cdf +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs new file mode 100644 index 00000000..acb3eb5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DelGuildInheritArg")] + [Serializable] + public class DelGuildInheritArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs.meta new file mode 100644 index 00000000..276cb5c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba1d325adcc72af489d8aacb713664f9 +timeCreated: 1611404434 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs new file mode 100644 index 00000000..6b32080a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DelGuildInheritRes")] + [Serializable] + public class DelGuildInheritRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + private ErrorCode? _errorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs.meta new file mode 100644 index 00000000..213181ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelGuildInheritRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e028c87d9c3b9ed468a6fdecb3f3aad8 +timeCreated: 1611404696 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs new file mode 100644 index 00000000..5cbbbfd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DelayInfo")] + [Serializable] + public class DelayInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "delay", DataFormat = DataFormat.TwosComplement)] + public uint delay + { + get + { + return this._delay ?? 0u; + } + set + { + this._delay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool delaySpecified + { + get + { + return this._delay != null; + } + set + { + bool flag = value == (this._delay == null); + if (flag) + { + this._delay = (value ? new uint?(this.delay) : null); + } + } + } + + private uint? _delay; + + private IExtension extensionObject; + + private bool ShouldSerializedelay() + { + return this.delaySpecified; + } + + private void Resetdelay() + { + this.delaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs.meta new file mode 100644 index 00000000..a4a41f83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DelayInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4b917211b531c8478bd63d0857edb21 +timeCreated: 1611404856 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs new file mode 100644 index 00000000..81432746 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Designation2DB")] + [Serializable] + public class Designation2DB : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "coverDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint coverDesignationID + { + get + { + return this._coverDesignationID ?? 0u; + } + set + { + this._coverDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coverDesignationIDSpecified + { + get + { + return this._coverDesignationID != null; + } + set + { + bool flag = value == (this._coverDesignationID == null); + if (flag) + { + this._coverDesignationID = (value ? new uint?(this.coverDesignationID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "abilityDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint abilityDesignationID + { + get + { + return this._abilityDesignationID ?? 0u; + } + set + { + this._abilityDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abilityDesignationIDSpecified + { + get + { + return this._abilityDesignationID != null; + } + set + { + bool flag = value == (this._abilityDesignationID == null); + if (flag) + { + this._abilityDesignationID = (value ? new uint?(this.abilityDesignationID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxAbilityDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint maxAbilityDesignationID + { + get + { + return this._maxAbilityDesignationID ?? 0u; + } + set + { + this._maxAbilityDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxAbilityDesignationIDSpecified + { + get + { + return this._maxAbilityDesignationID != null; + } + set + { + bool flag = value == (this._maxAbilityDesignationID == null); + if (flag) + { + this._maxAbilityDesignationID = (value ? new uint?(this.maxAbilityDesignationID) : null); + } + } + } + + [ProtoMember(4, Name = "designationData", DataFormat = DataFormat.Default)] + public List designationData + { + get + { + return this._designationData; + } + } + + private uint? _coverDesignationID; + + private uint? _abilityDesignationID; + + private uint? _maxAbilityDesignationID; + + private readonly List _designationData = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializecoverDesignationID() + { + return this.coverDesignationIDSpecified; + } + + private void ResetcoverDesignationID() + { + this.coverDesignationIDSpecified = false; + } + + private bool ShouldSerializeabilityDesignationID() + { + return this.abilityDesignationIDSpecified; + } + + private void ResetabilityDesignationID() + { + this.abilityDesignationIDSpecified = false; + } + + private bool ShouldSerializemaxAbilityDesignationID() + { + return this.maxAbilityDesignationIDSpecified; + } + + private void ResetmaxAbilityDesignationID() + { + this.maxAbilityDesignationIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs.meta new file mode 100644 index 00000000..db6cd86f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Designation2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db665056eebd34e4a8a7321136fdf68d +timeCreated: 1611404652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs new file mode 100644 index 00000000..d3dc0a19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DesignationType")] + public enum DesignationType + { + [ProtoEnum(Name = "DESIGNATION_TYPE_COMMON", Value = 1)] + DESIGNATION_TYPE_COMMON = 1, + [ProtoEnum(Name = "DESIGNATION_TYPE_RAID", Value = 2)] + DESIGNATION_TYPE_RAID, + [ProtoEnum(Name = "DESIGNATION_TYPE_NEST", Value = 3)] + DESIGNATION_TYPE_NEST, + [ProtoEnum(Name = "DESIGNATION_TYPE_BATTLE", Value = 4)] + DESIGNATION_TYPE_BATTLE, + [ProtoEnum(Name = "DESIGNATION_TYPE_ACTIVITY", Value = 5)] + DESIGNATION_TYPE_ACTIVITY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs.meta new file mode 100644 index 00000000..2371b931 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DesignationType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff09ccb7ae5f448429929b0d23bbe6ee +timeCreated: 1611404944 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs new file mode 100644 index 00000000..f0b9b406 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DisplayAddItemArg")] + [Serializable] + public class DisplayAddItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "add_item_id", DataFormat = DataFormat.TwosComplement)] + public uint add_item_id + { + get + { + return this._add_item_id ?? 0u; + } + set + { + this._add_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool add_item_idSpecified + { + get + { + return this._add_item_id != null; + } + set + { + bool flag = value == (this._add_item_id == null); + if (flag) + { + this._add_item_id = (value ? new uint?(this.add_item_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "del_item_id", DataFormat = DataFormat.TwosComplement)] + public uint del_item_id + { + get + { + return this._del_item_id ?? 0u; + } + set + { + this._del_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool del_item_idSpecified + { + get + { + return this._del_item_id != null; + } + set + { + bool flag = value == (this._del_item_id == null); + if (flag) + { + this._del_item_id = (value ? new uint?(this.del_item_id) : null); + } + } + } + + private uint? _add_item_id; + + private uint? _del_item_id; + + private IExtension extensionObject; + + private bool ShouldSerializeadd_item_id() + { + return this.add_item_idSpecified; + } + + private void Resetadd_item_id() + { + this.add_item_idSpecified = false; + } + + private bool ShouldSerializedel_item_id() + { + return this.del_item_idSpecified; + } + + private void Resetdel_item_id() + { + this.del_item_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs.meta new file mode 100644 index 00000000..1884caab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DisplayAddItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a59d54fb7cb91ef4f850493a8fd3a5dd +timeCreated: 1611404286 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs new file mode 100644 index 00000000..1ff53ffa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DneRecord")] + [Serializable] + public class DneRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dneid", DataFormat = DataFormat.TwosComplement)] + public uint dneid + { + get + { + return this._dneid ?? 0u; + } + set + { + this._dneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dneidSpecified + { + get + { + return this._dneid != null; + } + set + { + bool flag = value == (this._dneid == null); + if (flag) + { + this._dneid = (value ? new uint?(this.dneid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _dneid; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializedneid() + { + return this.dneidSpecified; + } + + private void Resetdneid() + { + this.dneidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs.meta new file mode 100644 index 00000000..9cfe4658 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DneRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ee5cf58f60b9944099fc3f94df0420c +timeCreated: 1611403512 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs new file mode 100644 index 00000000..3e3ad640 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoAddFriendArg")] + [Serializable] + public class DoAddFriendArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public FriendOpType op + { + get + { + return this._op ?? FriendOpType.Friend_AgreeApply; + } + set + { + this._op = new FriendOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new FriendOpType?(this.op) : null); + } + } + } + + [ProtoMember(2, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + private FriendOpType? _op; + + private readonly List _roleid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs.meta new file mode 100644 index 00000000..cb9d6105 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a57a99931191ecc4bae11fcd8a554e9c +timeCreated: 1611404286 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs new file mode 100644 index 00000000..082b7b03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoAddFriendRes")] + [Serializable] + public class DoAddFriendRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "failedlist", DataFormat = DataFormat.TwosComplement)] + public List failedlist + { + get + { + return this._failedlist; + } + } + + private ErrorCode? _errorcode; + + private readonly List _failedlist = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs.meta new file mode 100644 index 00000000..0a1aa909 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoAddFriendRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 29ae21f24f3090c4d93764856922b51e +timeCreated: 1611403477 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs new file mode 100644 index 00000000..9f618843 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoEnterSceneArg")] + [Serializable] + public class DoEnterSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + private uint? _sceneid; + + private IExtension extensionObject; + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs.meta new file mode 100644 index 00000000..768ed8a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 86b2a1b6c509f4047885afac6848fc80 +timeCreated: 1611404055 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs new file mode 100644 index 00000000..d6e8079d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs @@ -0,0 +1,439 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoEnterSceneRes")] + [Serializable] + public class DoEnterSceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fightgroup", DataFormat = DataFormat.TwosComplement)] + public uint fightgroup + { + get + { + return this._fightgroup ?? 0u; + } + set + { + this._fightgroup = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightgroupSpecified + { + get + { + return this._fightgroup != null; + } + set + { + bool flag = value == (this._fightgroup == null); + if (flag) + { + this._fightgroup = (value ? new uint?(this.fightgroup) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "face", DataFormat = DataFormat.FixedSize)] + public float face + { + get + { + return this._face ?? 0f; + } + set + { + this._face = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool faceSpecified + { + get + { + return this._face != null; + } + set + { + bool flag = value == (this._face == null); + if (flag) + { + this._face = (value ? new float?(this.face) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "pos", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 pos + { + get + { + return this._pos; + } + set + { + this._pos = value; + } + } + + [ProtoMember(4, Name = "otherunits", DataFormat = DataFormat.Default)] + public List otherunits + { + get + { + return this._otherunits; + } + } + + [ProtoMember(5, IsRequired = false, Name = "iswatchend", DataFormat = DataFormat.Default)] + public bool iswatchend + { + get + { + return this._iswatchend ?? false; + } + set + { + this._iswatchend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswatchendSpecified + { + get + { + return this._iswatchend != null; + } + set + { + bool flag = value == (this._iswatchend == null); + if (flag) + { + this._iswatchend = (value ? new bool?(this.iswatchend) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookState state + { + get + { + return this._state; + } + set + { + this._state = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "is_cross", DataFormat = DataFormat.Default)] + public bool is_cross + { + get + { + return this._is_cross ?? false; + } + set + { + this._is_cross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_crossSpecified + { + get + { + return this._is_cross != null; + } + set + { + bool flag = value == (this._is_cross == null); + if (flag) + { + this._is_cross = (value ? new bool?(this.is_cross) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "battlestamp", DataFormat = DataFormat.Default)] + public string battlestamp + { + get + { + return this._battlestamp ?? ""; + } + set + { + this._battlestamp = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battlestampSpecified + { + get + { + return this._battlestamp != null; + } + set + { + bool flag = value == (this._battlestamp == null); + if (flag) + { + this._battlestamp = (value ? this.battlestamp : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "specialstate", DataFormat = DataFormat.TwosComplement)] + public uint specialstate + { + get + { + return this._specialstate ?? 0u; + } + set + { + this._specialstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool specialstateSpecified + { + get + { + return this._specialstate != null; + } + set + { + bool flag = value == (this._specialstate == null); + if (flag) + { + this._specialstate = (value ? new uint?(this.specialstate) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "scenestate", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SSceneState scenestate + { + get + { + return this._scenestate; + } + set + { + this._scenestate = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "lrdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginReconnectEnterSceneData lrdata + { + get + { + return this._lrdata; + } + set + { + this._lrdata = value; + } + } + + [ProtoMember(13, IsRequired = false, Name = "initface", DataFormat = DataFormat.FixedSize)] + public float initface + { + get + { + return this._initface ?? 0f; + } + set + { + this._initface = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool initfaceSpecified + { + get + { + return this._initface != null; + } + set + { + bool flag = value == (this._initface == null); + if (flag) + { + this._initface = (value ? new float?(this.initface) : null); + } + } + } + + private uint? _fightgroup; + + private float? _face; + + private Vec3 _pos = null; + + private readonly List _otherunits = new List(); + + private bool? _iswatchend; + + private ErrorCode? _errorcode; + + private OutLookState _state = null; + + private bool? _is_cross; + + private string _battlestamp; + + private uint? _specialstate; + + private SSceneState _scenestate = null; + + private LoginReconnectEnterSceneData _lrdata = null; + + private float? _initface; + + private IExtension extensionObject; + + private bool ShouldSerializefightgroup() + { + return this.fightgroupSpecified; + } + + private void Resetfightgroup() + { + this.fightgroupSpecified = false; + } + + private bool ShouldSerializeface() + { + return this.faceSpecified; + } + + private void Resetface() + { + this.faceSpecified = false; + } + + private bool ShouldSerializeiswatchend() + { + return this.iswatchendSpecified; + } + + private void Resetiswatchend() + { + this.iswatchendSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeis_cross() + { + return this.is_crossSpecified; + } + + private void Resetis_cross() + { + this.is_crossSpecified = false; + } + + private bool ShouldSerializebattlestamp() + { + return this.battlestampSpecified; + } + + private void Resetbattlestamp() + { + this.battlestampSpecified = false; + } + + private bool ShouldSerializespecialstate() + { + return this.specialstateSpecified; + } + + private void Resetspecialstate() + { + this.specialstateSpecified = false; + } + + private bool ShouldSerializeinitface() + { + return this.initfaceSpecified; + } + + private void Resetinitface() + { + this.initfaceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs.meta new file mode 100644 index 00000000..77c4bf70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoEnterSceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae3fbfec5aa294b44bb82c65c2e0eb29 +timeCreated: 1611404338 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs new file mode 100644 index 00000000..45d621ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DonateMemberItemArg")] + [Serializable] + public class DonateMemberItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, Name = "itemuid", DataFormat = DataFormat.TwosComplement)] + public List itemuid + { + get + { + return this._itemuid; + } + } + + private uint? _id; + + private uint? _count; + + private readonly List _itemuid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs.meta new file mode 100644 index 00000000..6b786a27 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db97206118ee24346ad5fdd80592b5f9 +timeCreated: 1611404654 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs new file mode 100644 index 00000000..29d9ed97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DonateMemberItemRes")] + [Serializable] + public class DonateMemberItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "dailycount", DataFormat = DataFormat.TwosComplement)] + public uint dailycount + { + get + { + return this._dailycount ?? 0u; + } + set + { + this._dailycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dailycountSpecified + { + get + { + return this._dailycount != null; + } + set + { + bool flag = value == (this._dailycount == null); + if (flag) + { + this._dailycount = (value ? new uint?(this.dailycount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalcount", DataFormat = DataFormat.TwosComplement)] + public uint totalcount + { + get + { + return this._totalcount ?? 0u; + } + set + { + this._totalcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalcountSpecified + { + get + { + return this._totalcount != null; + } + set + { + bool flag = value == (this._totalcount == null); + if (flag) + { + this._totalcount = (value ? new uint?(this.totalcount) : null); + } + } + } + + [ProtoMember(4, Name = "rankitem", DataFormat = DataFormat.Default)] + public List rankitem + { + get + { + return this._rankitem; + } + } + + [ProtoMember(5, IsRequired = false, Name = "getcount", DataFormat = DataFormat.TwosComplement)] + public uint getcount + { + get + { + return this._getcount ?? 0u; + } + set + { + this._getcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getcountSpecified + { + get + { + return this._getcount != null; + } + set + { + bool flag = value == (this._getcount == null); + if (flag) + { + this._getcount = (value ? new uint?(this.getcount) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _dailycount; + + private uint? _totalcount; + + private readonly List _rankitem = new List(); + + private uint? _getcount; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializedailycount() + { + return this.dailycountSpecified; + } + + private void Resetdailycount() + { + this.dailycountSpecified = false; + } + + private bool ShouldSerializetotalcount() + { + return this.totalcountSpecified; + } + + private void Resettotalcount() + { + this.totalcountSpecified = false; + } + + private bool ShouldSerializegetcount() + { + return this.getcountSpecified; + } + + private void Resetgetcount() + { + this.getcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs.meta new file mode 100644 index 00000000..192c1e70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DonateMemberItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dce78e75b99b84e4fbf213e869c509c3 +timeCreated: 1611404681 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs new file mode 100644 index 00000000..b4759d71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoodadInfo")] + [Serializable] + public class DoodadInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "waveid", DataFormat = DataFormat.TwosComplement)] + public int waveid + { + get + { + return this._waveid ?? 0; + } + set + { + this._waveid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool waveidSpecified + { + get + { + return this._waveid != null; + } + set + { + bool flag = value == (this._waveid == null); + if (flag) + { + this._waveid = (value ? new int?(this.waveid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private int? _waveid; + + private int? _type; + + private uint? _id; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializewaveid() + { + return this.waveidSpecified; + } + + private void Resetwaveid() + { + this.waveidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs.meta new file mode 100644 index 00000000..4fc5701a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2dc35dae6c902f44b8d7fa59fde21ceb +timeCreated: 1611403507 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs new file mode 100644 index 00000000..f5377b5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoodadItemAddNtf")] + [Serializable] + public class DoodadItemAddNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _itemid; + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs.meta new file mode 100644 index 00000000..8e28d4f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAddNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f6dc0e832181874399a15c8c86cc1da +timeCreated: 1611403516 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs new file mode 100644 index 00000000..82ed04c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoodadItemAllSkill")] + [Serializable] + public class DoodadItemAllSkill : IExtensible + { + [ProtoMember(1, Name = "skills", DataFormat = DataFormat.Default)] + public List skills + { + get + { + return this._skills; + } + } + + private readonly List _skills = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs.meta new file mode 100644 index 00000000..13476eac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemAllSkill.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b14af1820aa4b3b4492090ed4b1dc945 +timeCreated: 1611404355 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs new file mode 100644 index 00000000..bd0a68da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoodadItemSkill")] + [Serializable] + public class DoodadItemSkill : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _index; + + private uint? _itemid; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs.meta new file mode 100644 index 00000000..f8e3249c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemSkill.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eee9f5aa4d1a41442b2168e721c91bba +timeCreated: 1611404800 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs new file mode 100644 index 00000000..c6d08415 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoodadItemUseNtf")] + [Serializable] + public class DoodadItemUseNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public uint buffid + { + get + { + return this._buffid ?? 0u; + } + set + { + this._buffid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffidSpecified + { + get + { + return this._buffid != null; + } + set + { + bool flag = value == (this._buffid == null); + if (flag) + { + this._buffid = (value ? new uint?(this.buffid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private uint? _buffid; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializebuffid() + { + return this.buffidSpecified; + } + + private void Resetbuffid() + { + this.buffidSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs.meta new file mode 100644 index 00000000..e276f71b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoodadItemUseNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1454378cef7dd024289fc2f84cccbeec +timeCreated: 1611403256 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs b/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs new file mode 100644 index 00000000..5201451b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DoorState")] + [Serializable] + public class DoorState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isOn", DataFormat = DataFormat.Default)] + public bool isOn + { + get + { + return this._isOn ?? false; + } + set + { + this._isOn = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isOnSpecified + { + get + { + return this._isOn != null; + } + set + { + bool flag = value == (this._isOn == null); + if (flag) + { + this._isOn = (value ? new bool?(this.isOn) : null); + } + } + } + + private string _name; + + private bool? _isOn; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeisOn() + { + return this.isOnSpecified; + } + + private void ResetisOn() + { + this.isOnSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs.meta new file mode 100644 index 00000000..01c3c16c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DoorState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa0882873ba682045a87340abcf3b7af +timeCreated: 1611404901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs new file mode 100644 index 00000000..ba91b9a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonExpResult")] + [Serializable] + public class DragonExpResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "iswin", DataFormat = DataFormat.Default)] + public bool iswin + { + get + { + return this._iswin ?? false; + } + set + { + this._iswin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswinSpecified + { + get + { + return this._iswin != null; + } + set + { + bool flag = value == (this._iswin == null); + if (flag) + { + this._iswin = (value ? new bool?(this.iswin) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bosshurthp", DataFormat = DataFormat.TwosComplement)] + public int bosshurthp + { + get + { + return this._bosshurthp ?? 0; + } + set + { + this._bosshurthp = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bosshurthpSpecified + { + get + { + return this._bosshurthp != null; + } + set + { + bool flag = value == (this._bosshurthp == null); + if (flag) + { + this._bosshurthp = (value ? new int?(this.bosshurthp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "bosslefthp", DataFormat = DataFormat.TwosComplement)] + public int bosslefthp + { + get + { + return this._bosslefthp ?? 0; + } + set + { + this._bosslefthp = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bosslefthpSpecified + { + get + { + return this._bosslefthp != null; + } + set + { + bool flag = value == (this._bosslefthp == null); + if (flag) + { + this._bosslefthp = (value ? new int?(this.bosslefthp) : null); + } + } + } + + [ProtoMember(4, Name = "joinreward", DataFormat = DataFormat.Default)] + public List joinreward + { + get + { + return this._joinreward; + } + } + + [ProtoMember(5, Name = "winreward", DataFormat = DataFormat.Default)] + public List winreward + { + get + { + return this._winreward; + } + } + + [ProtoMember(6, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + private bool? _iswin; + + private int? _bosshurthp; + + private int? _bosslefthp; + + private readonly List _joinreward = new List(); + + private readonly List _winreward = new List(); + + private uint? _sceneid; + + private IExtension extensionObject; + + private bool ShouldSerializeiswin() + { + return this.iswinSpecified; + } + + private void Resetiswin() + { + this.iswinSpecified = false; + } + + private bool ShouldSerializebosshurthp() + { + return this.bosshurthpSpecified; + } + + private void Resetbosshurthp() + { + this.bosshurthpSpecified = false; + } + + private bool ShouldSerializebosslefthp() + { + return this.bosslefthpSpecified; + } + + private void Resetbosslefthp() + { + this.bosslefthpSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs.meta new file mode 100644 index 00000000..cd9c0547 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonExpResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d72507cfb15de9429f4da67c36724e8 +timeCreated: 1611403805 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs new file mode 100644 index 00000000..fe416870 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupDB")] + [Serializable] + public class DragonGroupDB : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonGroupRecordS2C record + { + get + { + return this._record; + } + set + { + this._record = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolelist", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonGroupRoleListS2C rolelist + { + get + { + return this._rolelist; + } + set + { + this._rolelist = value; + } + } + + private DragonGroupRecordS2C _record = null; + + private DragonGroupRoleListS2C _rolelist = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs.meta new file mode 100644 index 00000000..710137fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupDB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 731a412fa12729446a9c84fd797673b1 +timeCreated: 1611403939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs new file mode 100644 index 00000000..2b8ee40f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRecordC2S")] + [Serializable] + public class DragonGroupRecordC2S : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs.meta new file mode 100644 index 00000000..bd93ca4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 74201dfcbd3a8d044a09fa68556a2a14 +timeCreated: 1611403942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs new file mode 100644 index 00000000..064d810b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs @@ -0,0 +1,461 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRecordInfoList")] + [Serializable] + public class DragonGroupRecordInfoList : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stageid", DataFormat = DataFormat.TwosComplement)] + public uint stageid + { + get + { + return this._stageid ?? 0u; + } + set + { + this._stageid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageidSpecified + { + get + { + return this._stageid != null; + } + set + { + bool flag = value == (this._stageid == null); + if (flag) + { + this._stageid = (value ? new uint?(this.stageid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "costtime", DataFormat = DataFormat.TwosComplement)] + public uint costtime + { + get + { + return this._costtime ?? 0u; + } + set + { + this._costtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costtimeSpecified + { + get + { + return this._costtime != null; + } + set + { + bool flag = value == (this._costtime == null); + if (flag) + { + this._costtime = (value ? new uint?(this.costtime) : null); + } + } + } + + [ProtoMember(4, Name = "roleinfo", DataFormat = DataFormat.Default)] + public List roleinfo + { + get + { + return this._roleinfo; + } + } + + [ProtoMember(5, IsRequired = false, Name = "iswin", DataFormat = DataFormat.Default)] + public bool iswin + { + get + { + return this._iswin ?? false; + } + set + { + this._iswin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswinSpecified + { + get + { + return this._iswin != null; + } + set + { + bool flag = value == (this._iswin == null); + if (flag) + { + this._iswin = (value ? new bool?(this.iswin) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isFirstPass", DataFormat = DataFormat.Default)] + public bool isFirstPass + { + get + { + return this._isFirstPass ?? false; + } + set + { + this._isFirstPass = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFirstPassSpecified + { + get + { + return this._isFirstPass != null; + } + set + { + bool flag = value == (this._isFirstPass == null); + if (flag) + { + this._isFirstPass = (value ? new bool?(this.isFirstPass) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isServerFirstPass", DataFormat = DataFormat.Default)] + public bool isServerFirstPass + { + get + { + return this._isServerFirstPass ?? false; + } + set + { + this._isServerFirstPass = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isServerFirstPassSpecified + { + get + { + return this._isServerFirstPass != null; + } + set + { + bool flag = value == (this._isServerFirstPass == null); + if (flag) + { + this._isServerFirstPass = (value ? new bool?(this.isServerFirstPass) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "commendnum", DataFormat = DataFormat.TwosComplement)] + public uint commendnum + { + get + { + return this._commendnum ?? 0u; + } + set + { + this._commendnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendnumSpecified + { + get + { + return this._commendnum != null; + } + set + { + bool flag = value == (this._commendnum == null); + if (flag) + { + this._commendnum = (value ? new uint?(this.commendnum) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "watchnum", DataFormat = DataFormat.TwosComplement)] + public uint watchnum + { + get + { + return this._watchnum ?? 0u; + } + set + { + this._watchnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool watchnumSpecified + { + get + { + return this._watchnum != null; + } + set + { + bool flag = value == (this._watchnum == null); + if (flag) + { + this._watchnum = (value ? new uint?(this.watchnum) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "ismostcommendnum", DataFormat = DataFormat.Default)] + public bool ismostcommendnum + { + get + { + return this._ismostcommendnum ?? false; + } + set + { + this._ismostcommendnum = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismostcommendnumSpecified + { + get + { + return this._ismostcommendnum != null; + } + set + { + bool flag = value == (this._ismostcommendnum == null); + if (flag) + { + this._ismostcommendnum = (value ? new bool?(this.ismostcommendnum) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "ismostwatchnum", DataFormat = DataFormat.Default)] + public bool ismostwatchnum + { + get + { + return this._ismostwatchnum ?? false; + } + set + { + this._ismostwatchnum = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismostwatchnumSpecified + { + get + { + return this._ismostwatchnum != null; + } + set + { + bool flag = value == (this._ismostwatchnum == null); + if (flag) + { + this._ismostwatchnum = (value ? new bool?(this.ismostwatchnum) : null); + } + } + } + + private uint? _stageid; + + private uint? _time; + + private uint? _costtime; + + private readonly List _roleinfo = new List(); + + private bool? _iswin; + + private bool? _isFirstPass; + + private bool? _isServerFirstPass; + + private uint? _commendnum; + + private uint? _watchnum; + + private bool? _ismostcommendnum; + + private bool? _ismostwatchnum; + + private IExtension extensionObject; + + private bool ShouldSerializestageid() + { + return this.stageidSpecified; + } + + private void Resetstageid() + { + this.stageidSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializecosttime() + { + return this.costtimeSpecified; + } + + private void Resetcosttime() + { + this.costtimeSpecified = false; + } + + private bool ShouldSerializeiswin() + { + return this.iswinSpecified; + } + + private void Resetiswin() + { + this.iswinSpecified = false; + } + + private bool ShouldSerializeisFirstPass() + { + return this.isFirstPassSpecified; + } + + private void ResetisFirstPass() + { + this.isFirstPassSpecified = false; + } + + private bool ShouldSerializeisServerFirstPass() + { + return this.isServerFirstPassSpecified; + } + + private void ResetisServerFirstPass() + { + this.isServerFirstPassSpecified = false; + } + + private bool ShouldSerializecommendnum() + { + return this.commendnumSpecified; + } + + private void Resetcommendnum() + { + this.commendnumSpecified = false; + } + + private bool ShouldSerializewatchnum() + { + return this.watchnumSpecified; + } + + private void Resetwatchnum() + { + this.watchnumSpecified = false; + } + + private bool ShouldSerializeismostcommendnum() + { + return this.ismostcommendnumSpecified; + } + + private void Resetismostcommendnum() + { + this.ismostcommendnumSpecified = false; + } + + private bool ShouldSerializeismostwatchnum() + { + return this.ismostwatchnumSpecified; + } + + private void Resetismostwatchnum() + { + this.ismostwatchnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs.meta new file mode 100644 index 00000000..62cfa808 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordInfoList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9159e29095d81064f9fe582583872a13 +timeCreated: 1611404142 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs new file mode 100644 index 00000000..32b9675c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRecordS2C")] + [Serializable] + public class DragonGroupRecordS2C : IExtensible + { + [ProtoMember(1, Name = "recordlist", DataFormat = DataFormat.Default)] + public List recordlist + { + get + { + return this._recordlist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _recordlist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs.meta new file mode 100644 index 00000000..ac093cf4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRecordS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5aa5de6324bc8a64493605b722eb3819 +timeCreated: 1611403791 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs new file mode 100644 index 00000000..a4c0d041 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs @@ -0,0 +1,508 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRoleInfo")] + [Serializable] + public class DragonGroupRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "title", DataFormat = DataFormat.TwosComplement)] + public uint title + { + get + { + return this._title ?? 0u; + } + set + { + this._title = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? new uint?(this.title) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "fighting", DataFormat = DataFormat.TwosComplement)] + public uint fighting + { + get + { + return this._fighting ?? 0u; + } + set + { + this._fighting = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightingSpecified + { + get + { + return this._fighting != null; + } + set + { + bool flag = value == (this._fighting == null); + if (flag) + { + this._fighting = (value ? new uint?(this.fighting) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "guild", DataFormat = DataFormat.Default)] + public string guild + { + get + { + return this._guild ?? ""; + } + set + { + this._guild = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildSpecified + { + get + { + return this._guild != null; + } + set + { + bool flag = value == (this._guild == null); + if (flag) + { + this._guild = (value ? this.guild : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public uint uid + { + get + { + return this._uid ?? 0u; + } + set + { + this._uid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new uint?(this.uid) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "stageID", DataFormat = DataFormat.TwosComplement)] + public uint stageID + { + get + { + return this._stageID ?? 0u; + } + set + { + this._stageID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageIDSpecified + { + get + { + return this._stageID != null; + } + set + { + bool flag = value == (this._stageID == null); + if (flag) + { + this._stageID = (value ? new uint?(this.stageID) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "stageTime", DataFormat = DataFormat.TwosComplement)] + public uint stageTime + { + get + { + return this._stageTime ?? 0u; + } + set + { + this._stageTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageTimeSpecified + { + get + { + return this._stageTime != null; + } + set + { + bool flag = value == (this._stageTime == null); + if (flag) + { + this._stageTime = (value ? new uint?(this.stageTime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "stageCount", DataFormat = DataFormat.TwosComplement)] + public uint stageCount + { + get + { + return this._stageCount ?? 0u; + } + set + { + this._stageCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageCountSpecified + { + get + { + return this._stageCount != null; + } + set + { + bool flag = value == (this._stageCount == null); + if (flag) + { + this._stageCount = (value ? new uint?(this.stageCount) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _profession; + + private uint? _title; + + private uint? _level; + + private uint? _fighting; + + private string _guild; + + private uint? _uid; + + private uint? _stageID; + + private uint? _stageTime; + + private uint? _stageCount; + + private PayConsume _pre = null; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializefighting() + { + return this.fightingSpecified; + } + + private void Resetfighting() + { + this.fightingSpecified = false; + } + + private bool ShouldSerializeguild() + { + return this.guildSpecified; + } + + private void Resetguild() + { + this.guildSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializestageID() + { + return this.stageIDSpecified; + } + + private void ResetstageID() + { + this.stageIDSpecified = false; + } + + private bool ShouldSerializestageTime() + { + return this.stageTimeSpecified; + } + + private void ResetstageTime() + { + this.stageTimeSpecified = false; + } + + private bool ShouldSerializestageCount() + { + return this.stageCountSpecified; + } + + private void ResetstageCount() + { + this.stageCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs.meta new file mode 100644 index 00000000..e156b6cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12c3c71864effa848a27a130a0850b27 +timeCreated: 1611403243 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs new file mode 100644 index 00000000..aa0a047d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRoleListC2S")] + [Serializable] + public class DragonGroupRoleListC2S : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs.meta new file mode 100644 index 00000000..b5c35154 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4c239835be138f94298f1232427c2390 +timeCreated: 1611403690 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs new file mode 100644 index 00000000..777be4b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGroupRoleListS2C")] + [Serializable] + public class DragonGroupRoleListS2C : IExtensible + { + [ProtoMember(1, Name = "rolelist", DataFormat = DataFormat.Default)] + public List rolelist + { + get + { + return this._rolelist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _rolelist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs.meta new file mode 100644 index 00000000..36289c85 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGroupRoleListS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4ec09f077ab62c49aa99bf0c3cbf0b3 +timeCreated: 1611404875 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs new file mode 100644 index 00000000..9b45f391 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildApprovalArg")] + [Serializable] + public class DragonGuildApprovalArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private ulong? _roleid; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs.meta new file mode 100644 index 00000000..e3006ed9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80d75a3946e91954fabffd2b1c46ffc4 +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs new file mode 100644 index 00000000..11cf979e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildApprovalRes")] + [Serializable] + public class DragonGuildApprovalRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs.meta new file mode 100644 index 00000000..231cda26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildApprovalRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8501c101f8dc05c45a1aad4d63760e55 +timeCreated: 1611404050 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs new file mode 100644 index 00000000..0862f3d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildBindReq")] + [Serializable] + public class DragonGuildBindReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs.meta new file mode 100644 index 00000000..903c48a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e18e2f1cf371ba4f82b79782bb53db7 +timeCreated: 1611404240 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs new file mode 100644 index 00000000..d76cead3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildBindRes")] + [Serializable] + public class DragonGuildBindRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group_name", DataFormat = DataFormat.Default)] + public string group_name + { + get + { + return this._group_name ?? ""; + } + set + { + this._group_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group_nameSpecified + { + get + { + return this._group_name != null; + } + set + { + bool flag = value == (this._group_name == null); + if (flag) + { + this._group_name = (value ? this.group_name : null); + } + } + } + + private ErrorCode? _result; + + private string _group_name; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializegroup_name() + { + return this.group_nameSpecified; + } + + private void Resetgroup_name() + { + this.group_nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs.meta new file mode 100644 index 00000000..1212402d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildBindRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9dcef6c2147648a4e94ee6ba0d5d04f7 +timeCreated: 1611404238 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs new file mode 100644 index 00000000..9a2d1972 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs @@ -0,0 +1,664 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildInfo")] + [Serializable] + public class DragonGuildInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leaderId", DataFormat = DataFormat.TwosComplement)] + public ulong leaderId + { + get + { + return this._leaderId ?? 0UL; + } + set + { + this._leaderId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderIdSpecified + { + get + { + return this._leaderId != null; + } + set + { + bool flag = value == (this._leaderId == null); + if (flag) + { + this._leaderId = (value ? new ulong?(this.leaderId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leadername", DataFormat = DataFormat.Default)] + public string leadername + { + get + { + return this._leadername ?? ""; + } + set + { + this._leadername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leadernameSpecified + { + get + { + return this._leadername != null; + } + set + { + bool flag = value == (this._leadername == null); + if (flag) + { + this._leadername = (value ? this.leadername : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "membercounts", DataFormat = DataFormat.TwosComplement)] + public uint membercounts + { + get + { + return this._membercounts ?? 0u; + } + set + { + this._membercounts = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool membercountsSpecified + { + get + { + return this._membercounts != null; + } + set + { + bool flag = value == (this._membercounts == null); + if (flag) + { + this._membercounts = (value ? new uint?(this.membercounts) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isSendApplication", DataFormat = DataFormat.Default)] + public bool isSendApplication + { + get + { + return this._isSendApplication ?? false; + } + set + { + this._isSendApplication = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isSendApplicationSpecified + { + get + { + return this._isSendApplication != null; + } + set + { + bool flag = value == (this._isSendApplication == null); + if (flag) + { + this._isSendApplication = (value ? new bool?(this.isSendApplication) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ulong id + { + get + { + return this._id ?? 0UL; + } + set + { + this._id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ulong?(this.id) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "recruitppt", DataFormat = DataFormat.TwosComplement)] + public uint recruitppt + { + get + { + return this._recruitppt ?? 0u; + } + set + { + this._recruitppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool recruitpptSpecified + { + get + { + return this._recruitppt != null; + } + set + { + bool flag = value == (this._recruitppt == null); + if (flag) + { + this._recruitppt = (value ? new uint?(this.recruitppt) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "needapproval", DataFormat = DataFormat.Default)] + public bool needapproval + { + get + { + return this._needapproval ?? false; + } + set + { + this._needapproval = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needapprovalSpecified + { + get + { + return this._needapproval != null; + } + set + { + bool flag = value == (this._needapproval == null); + if (flag) + { + this._needapproval = (value ? new bool?(this.needapproval) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "capacity", DataFormat = DataFormat.TwosComplement)] + public uint capacity + { + get + { + return this._capacity ?? 0u; + } + set + { + this._capacity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool capacitySpecified + { + get + { + return this._capacity != null; + } + set + { + bool flag = value == (this._capacity == null); + if (flag) + { + this._capacity = (value ? new uint?(this.capacity) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "announcement", DataFormat = DataFormat.Default)] + public string announcement + { + get + { + return this._announcement ?? ""; + } + set + { + this._announcement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool announcementSpecified + { + get + { + return this._announcement != null; + } + set + { + bool flag = value == (this._announcement == null); + if (flag) + { + this._announcement = (value ? this.announcement : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "guildExp", DataFormat = DataFormat.TwosComplement)] + public uint guildExp + { + get + { + return this._guildExp ?? 0u; + } + set + { + this._guildExp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildExpSpecified + { + get + { + return this._guildExp != null; + } + set + { + bool flag = value == (this._guildExp == null); + if (flag) + { + this._guildExp = (value ? new uint?(this.guildExp) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "totalPPT", DataFormat = DataFormat.TwosComplement)] + public ulong totalPPT + { + get + { + return this._totalPPT ?? 0UL; + } + set + { + this._totalPPT = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalPPTSpecified + { + get + { + return this._totalPPT != null; + } + set + { + bool flag = value == (this._totalPPT == null); + if (flag) + { + this._totalPPT = (value ? new ulong?(this.totalPPT) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "sceneId", DataFormat = DataFormat.TwosComplement)] + public uint sceneId + { + get + { + return this._sceneId ?? 0u; + } + set + { + this._sceneId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIdSpecified + { + get + { + return this._sceneId != null; + } + set + { + bool flag = value == (this._sceneId == null); + if (flag) + { + this._sceneId = (value ? new uint?(this.sceneId) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "sceneCnt", DataFormat = DataFormat.TwosComplement)] + public uint sceneCnt + { + get + { + return this._sceneCnt ?? 0u; + } + set + { + this._sceneCnt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneCntSpecified + { + get + { + return this._sceneCnt != null; + } + set + { + bool flag = value == (this._sceneCnt == null); + if (flag) + { + this._sceneCnt = (value ? new uint?(this.sceneCnt) : null); + } + } + } + + private string _name; + + private ulong? _leaderId; + + private string _leadername; + + private uint? _level; + + private uint? _membercounts; + + private bool? _isSendApplication; + + private ulong? _id; + + private uint? _recruitppt; + + private bool? _needapproval; + + private uint? _capacity; + + private string _announcement; + + private uint? _guildExp; + + private ulong? _totalPPT; + + private uint? _sceneId; + + private uint? _sceneCnt; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeleaderId() + { + return this.leaderIdSpecified; + } + + private void ResetleaderId() + { + this.leaderIdSpecified = false; + } + + private bool ShouldSerializeleadername() + { + return this.leadernameSpecified; + } + + private void Resetleadername() + { + this.leadernameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializemembercounts() + { + return this.membercountsSpecified; + } + + private void Resetmembercounts() + { + this.membercountsSpecified = false; + } + + private bool ShouldSerializeisSendApplication() + { + return this.isSendApplicationSpecified; + } + + private void ResetisSendApplication() + { + this.isSendApplicationSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializerecruitppt() + { + return this.recruitpptSpecified; + } + + private void Resetrecruitppt() + { + this.recruitpptSpecified = false; + } + + private bool ShouldSerializeneedapproval() + { + return this.needapprovalSpecified; + } + + private void Resetneedapproval() + { + this.needapprovalSpecified = false; + } + + private bool ShouldSerializecapacity() + { + return this.capacitySpecified; + } + + private void Resetcapacity() + { + this.capacitySpecified = false; + } + + private bool ShouldSerializeannouncement() + { + return this.announcementSpecified; + } + + private void Resetannouncement() + { + this.announcementSpecified = false; + } + + private bool ShouldSerializeguildExp() + { + return this.guildExpSpecified; + } + + private void ResetguildExp() + { + this.guildExpSpecified = false; + } + + private bool ShouldSerializetotalPPT() + { + return this.totalPPTSpecified; + } + + private void ResettotalPPT() + { + this.totalPPTSpecified = false; + } + + private bool ShouldSerializesceneId() + { + return this.sceneIdSpecified; + } + + private void ResetsceneId() + { + this.sceneIdSpecified = false; + } + + private bool ShouldSerializesceneCnt() + { + return this.sceneCntSpecified; + } + + private void ResetsceneCnt() + { + this.sceneCntSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs.meta new file mode 100644 index 00000000..d26002f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30388ea8d31959b419a0ee427704e9a9 +timeCreated: 1611403520 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs new file mode 100644 index 00000000..b5b0438e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildJoinBindGroupArg")] + [Serializable] + public class DragonGuildJoinBindGroupArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs.meta new file mode 100644 index 00000000..568b2e8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39bd96e21b9ad6f46ad9d4792c75e415 +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs new file mode 100644 index 00000000..96d51de9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildJoinBindGroupRes")] + [Serializable] + public class DragonGuildJoinBindGroupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs.meta new file mode 100644 index 00000000..64ff9aa1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildJoinBindGroupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 72eb13e790ac7a9499c25b8c48d26307 +timeCreated: 1611403939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs new file mode 100644 index 00000000..b151ffdb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildMemberArg")] + [Serializable] + public class DragonGuildMemberArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildId", DataFormat = DataFormat.TwosComplement)] + public ulong guildId + { + get + { + return this._guildId ?? 0UL; + } + set + { + this._guildId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildIdSpecified + { + get + { + return this._guildId != null; + } + set + { + bool flag = value == (this._guildId == null); + if (flag) + { + this._guildId = (value ? new ulong?(this.guildId) : null); + } + } + } + + private ulong? _guildId; + + private IExtension extensionObject; + + private bool ShouldSerializeguildId() + { + return this.guildIdSpecified; + } + + private void ResetguildId() + { + this.guildIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs.meta new file mode 100644 index 00000000..737a8988 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d9b1de1c06cf5254880deea0e748da8d +timeCreated: 1611404644 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs new file mode 100644 index 00000000..3e44b0aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildMemberRes")] + [Serializable] + public class DragonGuildMemberRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + private ErrorCode? _result; + + private readonly List _members = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs.meta new file mode 100644 index 00000000..13dfaee2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMemberRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30ff222b3d2e3374bbb1d0ae5c1449b1 +timeCreated: 1611403523 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs new file mode 100644 index 00000000..da6fbcb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs @@ -0,0 +1,621 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildMembersInfo")] + [Serializable] + public class DragonGuildMembersInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "contribute", DataFormat = DataFormat.TwosComplement)] + public uint contribute + { + get + { + return this._contribute ?? 0u; + } + set + { + this._contribute = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contributeSpecified + { + get + { + return this._contribute != null; + } + set + { + bool flag = value == (this._contribute == null); + if (flag) + { + this._contribute = (value ? new uint?(this.contribute) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "flag", DataFormat = DataFormat.TwosComplement)] + public uint flag + { + get + { + return this._flag ?? 0u; + } + set + { + this._flag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool flagSpecified + { + get + { + return this._flag != null; + } + set + { + bool flag = value == (this._flag == null); + if (flag) + { + this._flag = (value ? new uint?(this.flag) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "lastlogin", DataFormat = DataFormat.TwosComplement)] + public uint lastlogin + { + get + { + return this._lastlogin ?? 0u; + } + set + { + this._lastlogin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastloginSpecified + { + get + { + return this._lastlogin != null; + } + set + { + bool flag = value == (this._lastlogin == null); + if (flag) + { + this._lastlogin = (value ? new uint?(this.lastlogin) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "vip", DataFormat = DataFormat.TwosComplement)] + public uint vip + { + get + { + return this._vip ?? 0u; + } + set + { + this._vip = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipSpecified + { + get + { + return this._vip != null; + } + set + { + bool flag = value == (this._vip == null); + if (flag) + { + this._vip = (value ? new uint?(this.vip) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "isonline", DataFormat = DataFormat.Default)] + public bool isonline + { + get + { + return this._isonline ?? false; + } + set + { + this._isonline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isonlineSpecified + { + get + { + return this._isonline != null; + } + set + { + bool flag = value == (this._isonline == null); + if (flag) + { + this._isonline = (value ? new bool?(this.isonline) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "activity", DataFormat = DataFormat.TwosComplement)] + public uint activity + { + get + { + return this._activity ?? 0u; + } + set + { + this._activity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitySpecified + { + get + { + return this._activity != null; + } + set + { + bool flag = value == (this._activity == null); + if (flag) + { + this._activity = (value ? new uint?(this.activity) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "title", DataFormat = DataFormat.TwosComplement)] + public uint title + { + get + { + return this._title ?? 0u; + } + set + { + this._title = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? new uint?(this.title) : null); + } + } + } + + private string _name; + + private ulong? _roleid; + + private int? _position; + + private uint? _contribute; + + private uint? _ppt; + + private uint? _flag; + + private uint? _level; + + private RoleType? _profession; + + private uint? _lastlogin; + + private uint? _vip; + + private bool? _isonline; + + private uint? _activity; + + private uint? _paymemberid; + + private uint? _title; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializecontribute() + { + return this.contributeSpecified; + } + + private void Resetcontribute() + { + this.contributeSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeflag() + { + return this.flagSpecified; + } + + private void Resetflag() + { + this.flagSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializelastlogin() + { + return this.lastloginSpecified; + } + + private void Resetlastlogin() + { + this.lastloginSpecified = false; + } + + private bool ShouldSerializevip() + { + return this.vipSpecified; + } + + private void Resetvip() + { + this.vipSpecified = false; + } + + private bool ShouldSerializeisonline() + { + return this.isonlineSpecified; + } + + private void Resetisonline() + { + this.isonlineSpecified = false; + } + + private bool ShouldSerializeactivity() + { + return this.activitySpecified; + } + + private void Resetactivity() + { + this.activitySpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs.meta new file mode 100644 index 00000000..02f1cb14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildMembersInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3bfb0ac17d02f664ba15e775c97758c2 +timeCreated: 1611403601 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs new file mode 100644 index 00000000..c8bd5a30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildNameNtf")] + [Serializable] + public class DragonGuildNameNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs.meta new file mode 100644 index 00000000..df178904 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildNameNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb8c06025ed28e3468d639031ba15c52 +timeCreated: 1611404931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs new file mode 100644 index 00000000..abc90ee1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs @@ -0,0 +1,300 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildRecordData")] + [Serializable] + public class DragonGuildRecordData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dragonguildid", DataFormat = DataFormat.TwosComplement)] + public ulong dragonguildid + { + get + { + return this._dragonguildid ?? 0UL; + } + set + { + this._dragonguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonguildidSpecified + { + get + { + return this._dragonguildid != null; + } + set + { + bool flag = value == (this._dragonguildid == null); + if (flag) + { + this._dragonguildid = (value ? new ulong?(this.dragonguildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taked_chest", DataFormat = DataFormat.TwosComplement)] + public uint taked_chest + { + get + { + return this._taked_chest ?? 0u; + } + set + { + this._taked_chest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taked_chestSpecified + { + get + { + return this._taked_chest != null; + } + set + { + bool flag = value == (this._taked_chest == null); + if (flag) + { + this._taked_chest = (value ? new uint?(this.taked_chest) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "chest_redpoint", DataFormat = DataFormat.Default)] + public bool chest_redpoint + { + get + { + return this._chest_redpoint ?? false; + } + set + { + this._chest_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chest_redpointSpecified + { + get + { + return this._chest_redpoint != null; + } + set + { + bool flag = value == (this._chest_redpoint == null); + if (flag) + { + this._chest_redpoint = (value ? new bool?(this.chest_redpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "last_update_time", DataFormat = DataFormat.TwosComplement)] + public uint last_update_time + { + get + { + return this._last_update_time ?? 0u; + } + set + { + this._last_update_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_update_timeSpecified + { + get + { + return this._last_update_time != null; + } + set + { + bool flag = value == (this._last_update_time == null); + if (flag) + { + this._last_update_time = (value ? new uint?(this.last_update_time) : null); + } + } + } + + [ProtoMember(5, Name = "tasks", DataFormat = DataFormat.Default)] + public List tasks + { + get + { + return this._tasks; + } + } + + [ProtoMember(6, Name = "achivements", DataFormat = DataFormat.Default)] + public List achivements + { + get + { + return this._achivements; + } + } + + [ProtoMember(7, IsRequired = false, Name = "ReceiveCount", DataFormat = DataFormat.TwosComplement)] + public uint ReceiveCount + { + get + { + return this._ReceiveCount ?? 0u; + } + set + { + this._ReceiveCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ReceiveCountSpecified + { + get + { + return this._ReceiveCount != null; + } + set + { + bool flag = value == (this._ReceiveCount == null); + if (flag) + { + this._ReceiveCount = (value ? new uint?(this.ReceiveCount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "taskRefreshTime", DataFormat = DataFormat.TwosComplement)] + public uint taskRefreshTime + { + get + { + return this._taskRefreshTime ?? 0u; + } + set + { + this._taskRefreshTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskRefreshTimeSpecified + { + get + { + return this._taskRefreshTime != null; + } + set + { + bool flag = value == (this._taskRefreshTime == null); + if (flag) + { + this._taskRefreshTime = (value ? new uint?(this.taskRefreshTime) : null); + } + } + } + + private ulong? _dragonguildid; + + private uint? _taked_chest; + + private bool? _chest_redpoint; + + private uint? _last_update_time; + + private readonly List _tasks = new List(); + + private readonly List _achivements = new List(); + + private uint? _ReceiveCount; + + private uint? _taskRefreshTime; + + private IExtension extensionObject; + + private bool ShouldSerializedragonguildid() + { + return this.dragonguildidSpecified; + } + + private void Resetdragonguildid() + { + this.dragonguildidSpecified = false; + } + + private bool ShouldSerializetaked_chest() + { + return this.taked_chestSpecified; + } + + private void Resettaked_chest() + { + this.taked_chestSpecified = false; + } + + private bool ShouldSerializechest_redpoint() + { + return this.chest_redpointSpecified; + } + + private void Resetchest_redpoint() + { + this.chest_redpointSpecified = false; + } + + private bool ShouldSerializelast_update_time() + { + return this.last_update_timeSpecified; + } + + private void Resetlast_update_time() + { + this.last_update_timeSpecified = false; + } + + private bool ShouldSerializeReceiveCount() + { + return this.ReceiveCountSpecified; + } + + private void ResetReceiveCount() + { + this.ReceiveCountSpecified = false; + } + + private bool ShouldSerializetaskRefreshTime() + { + return this.taskRefreshTimeSpecified; + } + + private void ResettaskRefreshTime() + { + this.taskRefreshTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs.meta new file mode 100644 index 00000000..78d552e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRecordData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b2e4e48877ef90f468a50f7d92528fe0 +timeCreated: 1611404387 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs new file mode 100644 index 00000000..a0f7a549 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildRoleTaskItem")] + [Serializable] + public class DragonGuildRoleTaskItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "received", DataFormat = DataFormat.Default)] + public bool received + { + get + { + return this._received ?? false; + } + set + { + this._received = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool receivedSpecified + { + get + { + return this._received != null; + } + set + { + bool flag = value == (this._received == null); + if (flag) + { + this._received = (value ? new bool?(this.received) : null); + } + } + } + + private uint? _taskid; + + private bool? _received; + + private IExtension extensionObject; + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + private bool ShouldSerializereceived() + { + return this.receivedSpecified; + } + + private void Resetreceived() + { + this.receivedSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs.meta new file mode 100644 index 00000000..7d77421b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildRoleTaskItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b4fed168122418c42994d032bdb24b1c +timeCreated: 1611404394 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs new file mode 100644 index 00000000..581bbbf2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildSettingChanged")] + [Serializable] + public class DragonGuildSettingChanged : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "recuitPPT", DataFormat = DataFormat.TwosComplement)] + public uint recuitPPT + { + get + { + return this._recuitPPT ?? 0u; + } + set + { + this._recuitPPT = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool recuitPPTSpecified + { + get + { + return this._recuitPPT != null; + } + set + { + bool flag = value == (this._recuitPPT == null); + if (flag) + { + this._recuitPPT = (value ? new uint?(this.recuitPPT) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "needApproval", DataFormat = DataFormat.TwosComplement)] + public uint needApproval + { + get + { + return this._needApproval ?? 0u; + } + set + { + this._needApproval = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needApprovalSpecified + { + get + { + return this._needApproval != null; + } + set + { + bool flag = value == (this._needApproval == null); + if (flag) + { + this._needApproval = (value ? new uint?(this.needApproval) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + private uint? _recuitPPT; + + private uint? _needApproval; + + private string _annoucement; + + private IExtension extensionObject; + + private bool ShouldSerializerecuitPPT() + { + return this.recuitPPTSpecified; + } + + private void ResetrecuitPPT() + { + this.recuitPPTSpecified = false; + } + + private bool ShouldSerializeneedApproval() + { + return this.needApprovalSpecified; + } + + private void ResetneedApproval() + { + this.needApprovalSpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs.meta new file mode 100644 index 00000000..6138f531 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSettingChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2a9718e4a1ba6947ac7f61c52e4f486 +timeCreated: 1611404844 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs new file mode 100644 index 00000000..b46cbcea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildShopItemClient")] + [Serializable] + public class DragonGuildShopItemClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buy_count", DataFormat = DataFormat.TwosComplement)] + public uint buy_count + { + get + { + return this._buy_count ?? 0u; + } + set + { + this._buy_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buy_countSpecified + { + get + { + return this._buy_count != null; + } + set + { + bool flag = value == (this._buy_count == null); + if (flag) + { + this._buy_count = (value ? new uint?(this.buy_count) : null); + } + } + } + + private uint? _id; + + private uint? _itemid; + + private uint? _buy_count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializebuy_count() + { + return this.buy_countSpecified; + } + + private void Resetbuy_count() + { + this.buy_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs.meta new file mode 100644 index 00000000..15734839 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopItemClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e97bad7d310e28e4ea859b16374994f7 +timeCreated: 1611404756 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs new file mode 100644 index 00000000..980876a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildShopRecordItem")] + [Serializable] + public class DragonGuildShopRecordItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "titleId", DataFormat = DataFormat.TwosComplement)] + public uint titleId + { + get + { + return this._titleId ?? 0u; + } + set + { + this._titleId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIdSpecified + { + get + { + return this._titleId != null; + } + set + { + bool flag = value == (this._titleId == null); + if (flag) + { + this._titleId = (value ? new uint?(this.titleId) : null); + } + } + } + + private ulong? _roleid; + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _time; + + private string _name; + + private uint? _titleId; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetitleId() + { + return this.titleIdSpecified; + } + + private void ResettitleId() + { + this.titleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs.meta new file mode 100644 index 00000000..6a98fab0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildShopRecordItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7193e20b5c73efe4ab2f972a307d6775 +timeCreated: 1611403935 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs new file mode 100644 index 00000000..bd10e208 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildSortType")] + public enum DragonGuildSortType + { + [ProtoEnum(Name = "DragonGuildSortByLevel", Value = 1)] + DragonGuildSortByLevel = 1, + [ProtoEnum(Name = "DragonGuildSortByMemberCount", Value = 2)] + DragonGuildSortByMemberCount, + [ProtoEnum(Name = "DragongGuildSortByTotalPPT", Value = 3)] + DragongGuildSortByTotalPPT, + [ProtoEnum(Name = "DragonGuildSortBySceneID", Value = 4)] + DragonGuildSortBySceneID, + [ProtoEnum(Name = "DragonGuildSortByName", Value = 5)] + DragonGuildSortByName, + [ProtoEnum(Name = "DragonGuildSortByLeaderName", Value = 6)] + DragonGuildSortByLeaderName + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs.meta new file mode 100644 index 00000000..7c32122b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildSortType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebafc50ee1b43b149aab118de582b7d0 +timeCreated: 1611404784 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs new file mode 100644 index 00000000..93d51e9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildTaskConditionType")] + public enum DragonGuildTaskConditionType + { + [ProtoEnum(Name = "TASK_PASS_SCENE", Value = 1)] + TASK_PASS_SCENE = 1, + [ProtoEnum(Name = "TASK_PASS_NODIE", Value = 2)] + TASK_PASS_NODIE, + [ProtoEnum(Name = "TASK_TIME_SPAN", Value = 3)] + TASK_TIME_SPAN, + [ProtoEnum(Name = "TASK_PASS_PARTNER_COUNT", Value = 4)] + TASK_PASS_PARTNER_COUNT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs.meta new file mode 100644 index 00000000..925cb4ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskConditionType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f25ea5d978f45854e8d7e78fd5bad31c +timeCreated: 1611404842 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs new file mode 100644 index 00000000..39e07e8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildTaskInfo")] + [Serializable] + public class DragonGuildTaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskID", DataFormat = DataFormat.TwosComplement)] + public uint taskID + { + get + { + return this._taskID ?? 0u; + } + set + { + this._taskID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskIDSpecified + { + get + { + return this._taskID != null; + } + set + { + bool flag = value == (this._taskID == null); + if (flag) + { + this._taskID = (value ? new uint?(this.taskID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "finishCount", DataFormat = DataFormat.TwosComplement)] + public uint finishCount + { + get + { + return this._finishCount ?? 0u; + } + set + { + this._finishCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool finishCountSpecified + { + get + { + return this._finishCount != null; + } + set + { + bool flag = value == (this._finishCount == null); + if (flag) + { + this._finishCount = (value ? new uint?(this.finishCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "receiveCount", DataFormat = DataFormat.TwosComplement)] + public uint receiveCount + { + get + { + return this._receiveCount ?? 0u; + } + set + { + this._receiveCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool receiveCountSpecified + { + get + { + return this._receiveCount != null; + } + set + { + bool flag = value == (this._receiveCount == null); + if (flag) + { + this._receiveCount = (value ? new uint?(this.receiveCount) : null); + } + } + } + + private uint? _taskID; + + private uint? _finishCount; + + private uint? _receiveCount; + + private IExtension extensionObject; + + private bool ShouldSerializetaskID() + { + return this.taskIDSpecified; + } + + private void ResettaskID() + { + this.taskIDSpecified = false; + } + + private bool ShouldSerializefinishCount() + { + return this.finishCountSpecified; + } + + private void ResetfinishCount() + { + this.finishCountSpecified = false; + } + + private bool ShouldSerializereceiveCount() + { + return this.receiveCountSpecified; + } + + private void ResetreceiveCount() + { + this.receiveCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs.meta new file mode 100644 index 00000000..3d386c8f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39c4aebfd0eb0e34180673e3871d9472 +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs new file mode 100644 index 00000000..10e3114a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildTaskType")] + public enum DragonGuildTaskType + { + [ProtoEnum(Name = "TASK_NORMAL", Value = 1)] + TASK_NORMAL = 1, + [ProtoEnum(Name = "TASK_ACHIVEMENT", Value = 2)] + TASK_ACHIVEMENT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs.meta new file mode 100644 index 00000000..4123f623 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildTaskType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8796bb62bb103c9429f1462072574dc3 +timeCreated: 1611404080 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs new file mode 100644 index 00000000..18ad0d1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildUnBindGroupArg")] + [Serializable] + public class DragonGuildUnBindGroupArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs.meta new file mode 100644 index 00000000..cdfe5b30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e05a4c1564402d47a47799ecf1b39bb +timeCreated: 1611404106 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs new file mode 100644 index 00000000..e7f51464 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildUnBindGroupRes")] + [Serializable] + public class DragonGuildUnBindGroupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs.meta new file mode 100644 index 00000000..4397d476 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUnBindGroupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9af9e51c7da48f1449e37f0ff3e148e5 +timeCreated: 1611404203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs new file mode 100644 index 00000000..c2d38776 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonGuildUpdateType")] + public enum DragonGuildUpdateType + { + [ProtoEnum(Name = "DUType_AddMember", Value = 1)] + DUType_AddMember = 1, + [ProtoEnum(Name = "DUType_LeaveMember", Value = 2)] + DUType_LeaveMember, + [ProtoEnum(Name = "DUType_Dissmiss", Value = 3)] + DUType_Dissmiss, + [ProtoEnum(Name = "DUType_ShopRefresh", Value = 4)] + DUType_ShopRefresh, + [ProtoEnum(Name = "DUType_Level", Value = 5)] + DUType_Level + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs.meta new file mode 100644 index 00000000..a0f7f678 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonGuildUpdateType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 62d73560964682f41b161c108cca0a08 +timeCreated: 1611403842 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs new file mode 100644 index 00000000..fd00d214 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonInfo2Client")] + [Serializable] + public class DragonInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dragonType", DataFormat = DataFormat.TwosComplement)] + public int dragonType + { + get + { + return this._dragonType ?? 0; + } + set + { + this._dragonType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonTypeSpecified + { + get + { + return this._dragonType != null; + } + set + { + bool flag = value == (this._dragonType == null); + if (flag) + { + this._dragonType = (value ? new int?(this.dragonType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hardLevel", DataFormat = DataFormat.TwosComplement)] + public int hardLevel + { + get + { + return this._hardLevel ?? 0; + } + set + { + this._hardLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hardLevelSpecified + { + get + { + return this._hardLevel != null; + } + set + { + bool flag = value == (this._hardLevel == null); + if (flag) + { + this._hardLevel = (value ? new int?(this.hardLevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curFloor", DataFormat = DataFormat.TwosComplement)] + public int curFloor + { + get + { + return this._curFloor ?? 0; + } + set + { + this._curFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curFloorSpecified + { + get + { + return this._curFloor != null; + } + set + { + bool flag = value == (this._curFloor == null); + if (flag) + { + this._curFloor = (value ? new int?(this.curFloor) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "refreshTimes", DataFormat = DataFormat.TwosComplement)] + public int refreshTimes + { + get + { + return this._refreshTimes ?? 0; + } + set + { + this._refreshTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshTimesSpecified + { + get + { + return this._refreshTimes != null; + } + set + { + bool flag = value == (this._refreshTimes == null); + if (flag) + { + this._refreshTimes = (value ? new int?(this.refreshTimes) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "weakType", DataFormat = DataFormat.TwosComplement)] + public DragonWeakType weakType + { + get + { + return this._weakType ?? DragonWeakType.DragonWeakType_Null; + } + set + { + this._weakType = new DragonWeakType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weakTypeSpecified + { + get + { + return this._weakType != null; + } + set + { + bool flag = value == (this._weakType == null); + if (flag) + { + this._weakType = (value ? new DragonWeakType?(this.weakType) : null); + } + } + } + + private int? _dragonType; + + private int? _hardLevel; + + private int? _curFloor; + + private int? _refreshTimes; + + private DragonWeakType? _weakType; + + private IExtension extensionObject; + + private bool ShouldSerializedragonType() + { + return this.dragonTypeSpecified; + } + + private void ResetdragonType() + { + this.dragonTypeSpecified = false; + } + + private bool ShouldSerializehardLevel() + { + return this.hardLevelSpecified; + } + + private void ResethardLevel() + { + this.hardLevelSpecified = false; + } + + private bool ShouldSerializecurFloor() + { + return this.curFloorSpecified; + } + + private void ResetcurFloor() + { + this.curFloorSpecified = false; + } + + private bool ShouldSerializerefreshTimes() + { + return this.refreshTimesSpecified; + } + + private void ResetrefreshTimes() + { + this.refreshTimesSpecified = false; + } + + private bool ShouldSerializeweakType() + { + return this.weakTypeSpecified; + } + + private void ResetweakType() + { + this.weakTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs.meta new file mode 100644 index 00000000..f0027b66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a2cf8fc90d5706a48a16408cf50ff17a +timeCreated: 1611404258 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs new file mode 100644 index 00000000..591f8299 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonRecord")] + [Serializable] + public class DragonRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dragonType", DataFormat = DataFormat.TwosComplement)] + public int dragonType + { + get + { + return this._dragonType ?? 0; + } + set + { + this._dragonType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonTypeSpecified + { + get + { + return this._dragonType != null; + } + set + { + bool flag = value == (this._dragonType == null); + if (flag) + { + this._dragonType = (value ? new int?(this.dragonType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hardLevel", DataFormat = DataFormat.TwosComplement)] + public int hardLevel + { + get + { + return this._hardLevel ?? 0; + } + set + { + this._hardLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hardLevelSpecified + { + get + { + return this._hardLevel != null; + } + set + { + bool flag = value == (this._hardLevel == null); + if (flag) + { + this._hardLevel = (value ? new int?(this.hardLevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curFloor", DataFormat = DataFormat.TwosComplement)] + public int curFloor + { + get + { + return this._curFloor ?? 0; + } + set + { + this._curFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curFloorSpecified + { + get + { + return this._curFloor != null; + } + set + { + bool flag = value == (this._curFloor == null); + if (flag) + { + this._curFloor = (value ? new int?(this.curFloor) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public int updateTime + { + get + { + return this._updateTime ?? 0; + } + set + { + this._updateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new int?(this.updateTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "dragonDiamondBoxTimes", DataFormat = DataFormat.TwosComplement)] + public int dragonDiamondBoxTimes + { + get + { + return this._dragonDiamondBoxTimes ?? 0; + } + set + { + this._dragonDiamondBoxTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonDiamondBoxTimesSpecified + { + get + { + return this._dragonDiamondBoxTimes != null; + } + set + { + bool flag = value == (this._dragonDiamondBoxTimes == null); + if (flag) + { + this._dragonDiamondBoxTimes = (value ? new int?(this.dragonDiamondBoxTimes) : null); + } + } + } + + private int? _dragonType; + + private int? _hardLevel; + + private int? _curFloor; + + private int? _updateTime; + + private int? _dragonDiamondBoxTimes; + + private IExtension extensionObject; + + private bool ShouldSerializedragonType() + { + return this.dragonTypeSpecified; + } + + private void ResetdragonType() + { + this.dragonTypeSpecified = false; + } + + private bool ShouldSerializehardLevel() + { + return this.hardLevelSpecified; + } + + private void ResethardLevel() + { + this.hardLevelSpecified = false; + } + + private bool ShouldSerializecurFloor() + { + return this.curFloorSpecified; + } + + private void ResetcurFloor() + { + this.curFloorSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + private bool ShouldSerializedragonDiamondBoxTimes() + { + return this.dragonDiamondBoxTimesSpecified; + } + + private void ResetdragonDiamondBoxTimes() + { + this.dragonDiamondBoxTimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs.meta new file mode 100644 index 00000000..52dffdb0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1aef381e0fc610345a19b3f414a70c97 +timeCreated: 1611403312 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs new file mode 100644 index 00000000..2e6f99df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonRecord2DB")] + [Serializable] + public class DragonRecord2DB : IExtensible + { + [ProtoMember(1, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + [ProtoMember(2, IsRequired = false, Name = "updateDay", DataFormat = DataFormat.TwosComplement)] + public int updateDay + { + get + { + return this._updateDay ?? 0; + } + set + { + this._updateDay = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateDaySpecified + { + get + { + return this._updateDay != null; + } + set + { + bool flag = value == (this._updateDay == null); + if (flag) + { + this._updateDay = (value ? new int?(this.updateDay) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "updateHardDragonDay", DataFormat = DataFormat.TwosComplement)] + public int updateHardDragonDay + { + get + { + return this._updateHardDragonDay ?? 0; + } + set + { + this._updateHardDragonDay = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateHardDragonDaySpecified + { + get + { + return this._updateHardDragonDay != null; + } + set + { + bool flag = value == (this._updateHardDragonDay == null); + if (flag) + { + this._updateHardDragonDay = (value ? new int?(this.updateHardDragonDay) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateSmallDragonDay", DataFormat = DataFormat.TwosComplement)] + public int updateSmallDragonDay + { + get + { + return this._updateSmallDragonDay ?? 0; + } + set + { + this._updateSmallDragonDay = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateSmallDragonDaySpecified + { + get + { + return this._updateSmallDragonDay != null; + } + set + { + bool flag = value == (this._updateSmallDragonDay == null); + if (flag) + { + this._updateSmallDragonDay = (value ? new int?(this.updateSmallDragonDay) : null); + } + } + } + + private readonly List _record = new List(); + + private int? _updateDay; + + private int? _updateHardDragonDay; + + private int? _updateSmallDragonDay; + + private IExtension extensionObject; + + private bool ShouldSerializeupdateDay() + { + return this.updateDaySpecified; + } + + private void ResetupdateDay() + { + this.updateDaySpecified = false; + } + + private bool ShouldSerializeupdateHardDragonDay() + { + return this.updateHardDragonDaySpecified; + } + + private void ResetupdateHardDragonDay() + { + this.updateHardDragonDaySpecified = false; + } + + private bool ShouldSerializeupdateSmallDragonDay() + { + return this.updateSmallDragonDaySpecified; + } + + private void ResetupdateSmallDragonDay() + { + this.updateSmallDragonDaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs.meta new file mode 100644 index 00000000..463dcb3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonRecord2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 905fe7c5feb5b1e4292b14c8575f2b1c +timeCreated: 1611404138 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs b/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs new file mode 100644 index 00000000..3e20a46b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DragonWeakType")] + public enum DragonWeakType + { + [ProtoEnum(Name = "DragonWeakType_Null", Value = 1)] + DragonWeakType_Null = 1, + [ProtoEnum(Name = "DragonWeakType_Pass", Value = 2)] + DragonWeakType_Pass, + [ProtoEnum(Name = "DragonWeakType_NotPass", Value = 3)] + DragonWeakType_NotPass, + [ProtoEnum(Name = "DragonWeakType_Max", Value = 4)] + DragonWeakType_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs.meta new file mode 100644 index 00000000..dce1df92 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DragonWeakType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8b74e0e89095ed345997e5ad9135c521 +timeCreated: 1611404095 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs new file mode 100644 index 00000000..e6e7dcdd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DrawLotteryArg")] + [Serializable] + public class DrawLotteryArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs.meta new file mode 100644 index 00000000..80b5299a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 78fd7de24d994fa40b08a32c69403657 +timeCreated: 1611403983 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs new file mode 100644 index 00000000..d504ae3c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "DrawLotteryRes")] + [Serializable] + public class DrawLotteryRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "Items", DataFormat = DataFormat.Default)] + public List Items + { + get + { + return this._Items; + } + } + + [ProtoMember(3, IsRequired = false, Name = "nextgoodcount", DataFormat = DataFormat.TwosComplement)] + public uint nextgoodcount + { + get + { + return this._nextgoodcount ?? 0u; + } + set + { + this._nextgoodcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nextgoodcountSpecified + { + get + { + return this._nextgoodcount != null; + } + set + { + bool flag = value == (this._nextgoodcount == null); + if (flag) + { + this._nextgoodcount = (value ? new uint?(this.nextgoodcount) : null); + } + } + } + + [ProtoMember(4, Name = "spriteppt", DataFormat = DataFormat.TwosComplement)] + public List spriteppt + { + get + { + return this._spriteppt; + } + } + + private ErrorCode? _errorcode; + + private readonly List _Items = new List(); + + private uint? _nextgoodcount; + + private readonly List _spriteppt = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializenextgoodcount() + { + return this.nextgoodcountSpecified; + } + + private void Resetnextgoodcount() + { + this.nextgoodcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs.meta new file mode 100644 index 00000000..d79707e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/DrawLotteryRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c038b0df9ee09b43a087b5fee9b91c3 +timeCreated: 1611403893 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs new file mode 100644 index 00000000..14152f0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EMentorMsgOpType")] + public enum EMentorMsgOpType + { + [ProtoEnum(Name = "EMentorMsgOp_Get", Value = 1)] + EMentorMsgOp_Get = 1, + [ProtoEnum(Name = "EMentorMsgOpType_Clear", Value = 2)] + EMentorMsgOpType_Clear, + [ProtoEnum(Name = "EMentorMsgOpType_Agree", Value = 3)] + EMentorMsgOpType_Agree, + [ProtoEnum(Name = "EMentorMsgOpType_Reject", Value = 4)] + EMentorMsgOpType_Reject, + [ProtoEnum(Name = "EMentorMsgOpType_Max", Value = 5)] + EMentorMsgOpType_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs.meta new file mode 100644 index 00000000..f7896413 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorMsgOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 924670dcfad33c94bbdc8af2af41a8d1 +timeCreated: 1611404147 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs b/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs new file mode 100644 index 00000000..7132d261 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EMentorRelationPosition")] + public enum EMentorRelationPosition + { + [ProtoEnum(Name = "EMentorPosMaster", Value = 1)] + EMentorPosMaster = 1, + [ProtoEnum(Name = "EMentorPosStudent", Value = 2)] + EMentorPosStudent, + [ProtoEnum(Name = "EMentorPosMax", Value = 3)] + EMentorPosMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs.meta new file mode 100644 index 00000000..8a0d0b84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorRelationPosition.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 064f3270e4b46ac41a58c434af0e2dec +timeCreated: 1611402965 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs new file mode 100644 index 00000000..99e0dd7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EMentorTaskStatus")] + public enum EMentorTaskStatus + { + [ProtoEnum(Name = "EMentorTask_UnComplete", Value = 1)] + EMentorTask_UnComplete = 1, + [ProtoEnum(Name = "EMentorTask_CanReport", Value = 2)] + EMentorTask_CanReport, + [ProtoEnum(Name = "EMentorTask_AlreadyReport", Value = 3)] + EMentorTask_AlreadyReport, + [ProtoEnum(Name = "EMentorTask_ConfirmReport", Value = 4)] + EMentorTask_ConfirmReport, + [ProtoEnum(Name = "EMentorTask_CompleteBefore", Value = 5)] + EMentorTask_CompleteBefore, + [ProtoEnum(Name = "EMentorTask_Max", Value = 6)] + EMentorTask_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs.meta new file mode 100644 index 00000000..1720fc1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EMentorTaskStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 21b607f013730254f9a081dd99269226 +timeCreated: 1611403415 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs b/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs new file mode 100644 index 00000000..25883ef8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EffectData")] + [Serializable] + public class EffectData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "effectID", DataFormat = DataFormat.TwosComplement)] + public uint effectID + { + get + { + return this._effectID ?? 0u; + } + set + { + this._effectID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool effectIDSpecified + { + get + { + return this._effectID != null; + } + set + { + bool flag = value == (this._effectID == null); + if (flag) + { + this._effectID = (value ? new uint?(this.effectID) : null); + } + } + } + + [ProtoMember(2, Name = "multiParams", DataFormat = DataFormat.Default)] + public List multiParams + { + get + { + return this._multiParams; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isWork", DataFormat = DataFormat.Default)] + public bool isWork + { + get + { + return this._isWork ?? false; + } + set + { + this._isWork = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isWorkSpecified + { + get + { + return this._isWork != null; + } + set + { + bool flag = value == (this._isWork == null); + if (flag) + { + this._isWork = (value ? new bool?(this.isWork) : null); + } + } + } + + private uint? _effectID; + + private readonly List _multiParams = new List(); + + private bool? _isWork; + + private IExtension extensionObject; + + private bool ShouldSerializeeffectID() + { + return this.effectIDSpecified; + } + + private void ReseteffectID() + { + this.effectIDSpecified = false; + } + + private bool ShouldSerializeisWork() + { + return this.isWorkSpecified; + } + + private void ResetisWork() + { + this.isWorkSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs.meta new file mode 100644 index 00000000..7df610d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EffectData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 77acf336f1b1e3e44b19de1ef98a9555 +timeCreated: 1611403955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs b/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs new file mode 100644 index 00000000..88abf015 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EffectMultiParams")] + [Serializable] + public class EffectMultiParams : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "IDType", DataFormat = DataFormat.TwosComplement)] + public uint IDType + { + get + { + return this._IDType ?? 0u; + } + set + { + this._IDType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IDTypeSpecified + { + get + { + return this._IDType != null; + } + set + { + bool flag = value == (this._IDType == null); + if (flag) + { + this._IDType = (value ? new uint?(this.IDType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ID", DataFormat = DataFormat.TwosComplement)] + public uint ID + { + get + { + return this._ID ?? 0u; + } + set + { + this._ID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IDSpecified + { + get + { + return this._ID != null; + } + set + { + bool flag = value == (this._ID == null); + if (flag) + { + this._ID = (value ? new uint?(this.ID) : null); + } + } + } + + [ProtoMember(3, Name = "effectParams", DataFormat = DataFormat.TwosComplement)] + public List effectParams + { + get + { + return this._effectParams; + } + } + + private uint? _IDType; + + private uint? _ID; + + private readonly List _effectParams = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeIDType() + { + return this.IDTypeSpecified; + } + + private void ResetIDType() + { + this.IDTypeSpecified = false; + } + + private bool ShouldSerializeID() + { + return this.IDSpecified; + } + + private void ResetID() + { + this.IDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs.meta new file mode 100644 index 00000000..0daa5a91 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EffectMultiParams.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 08a5af4fbe5bba049b5c6ac3fe77413e +timeCreated: 1611402971 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs new file mode 100644 index 00000000..a7bd97bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EmblemLevelUpArg")] + [Serializable] + public class EmblemLevelUpArg : IExtensible + { + [ProtoMember(1, Name = "EmblemUniqueId", DataFormat = DataFormat.TwosComplement)] + public List EmblemUniqueId + { + get + { + return this._EmblemUniqueId; + } + } + + private readonly List _EmblemUniqueId = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs.meta new file mode 100644 index 00000000..180dfe32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 69e6bd053113f254e886188ef3d51c26 +timeCreated: 1611403887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs new file mode 100644 index 00000000..44182f14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EmblemLevelUpRes")] + [Serializable] + public class EmblemLevelUpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "islevelup", DataFormat = DataFormat.Default)] + public bool islevelup + { + get + { + return this._islevelup ?? false; + } + set + { + this._islevelup = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool islevelupSpecified + { + get + { + return this._islevelup != null; + } + set + { + bool flag = value == (this._islevelup == null); + if (flag) + { + this._islevelup = (value ? new bool?(this.islevelup) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private bool? _islevelup; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeislevelup() + { + return this.islevelupSpecified; + } + + private void Resetislevelup() + { + this.islevelupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs.meta new file mode 100644 index 00000000..7b7478f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemLevelUpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bd41ccf16396da4ab1c9ee811a91395 +timeCreated: 1611403688 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs b/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs new file mode 100644 index 00000000..2f0a5c5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EmblemSlotType")] + public enum EmblemSlotType + { + [ProtoEnum(Name = "EmblemSlotType_None", Value = 0)] + EmblemSlotType_None, + [ProtoEnum(Name = "EmblemSlotType_Attri", Value = 1)] + EmblemSlotType_Attri, + [ProtoEnum(Name = "EmblemSlotType_Skill", Value = 2)] + EmblemSlotType_Skill, + [ProtoEnum(Name = "EmblemSlotType_ExtraSkill", Value = 3)] + EmblemSlotType_ExtraSkill + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs.meta new file mode 100644 index 00000000..8b6a928b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmblemSlotType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d59ee433a6fba4a438f609f7000e8587 +timeCreated: 1611404628 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs new file mode 100644 index 00000000..9088c2e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EmptyData")] + [Serializable] + public class EmptyData : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs.meta new file mode 100644 index 00000000..3189d9c2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EmptyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07dd714086894ac4a800444cf93513ad +timeCreated: 1611402969 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs new file mode 100644 index 00000000..84aaa77b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantActiveAttributeArg")] + [Serializable] + public class EnchantActiveAttributeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "attrID", DataFormat = DataFormat.TwosComplement)] + public uint attrID + { + get + { + return this._attrID ?? 0u; + } + set + { + this._attrID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool attrIDSpecified + { + get + { + return this._attrID != null; + } + set + { + bool flag = value == (this._attrID == null); + if (flag) + { + this._attrID = (value ? new uint?(this.attrID) : null); + } + } + } + + private ulong? _uid; + + private uint? _attrID; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeattrID() + { + return this.attrIDSpecified; + } + + private void ResetattrID() + { + this.attrIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs.meta new file mode 100644 index 00000000..f751fb51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1aefaf3644b793940a9ecf432489848b +timeCreated: 1611403313 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs new file mode 100644 index 00000000..4df79f7b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantActiveAttributeRes")] + [Serializable] + public class EnchantActiveAttributeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs.meta new file mode 100644 index 00000000..b0f54bae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantActiveAttributeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15dad54fb44c6c14ab04a9702dfed1fe +timeCreated: 1611403265 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs new file mode 100644 index 00000000..ec7d6e0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantEquipArg")] + [Serializable] + public class EnchantEquipArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "enchantid", DataFormat = DataFormat.TwosComplement)] + public uint enchantid + { + get + { + return this._enchantid ?? 0u; + } + set + { + this._enchantid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enchantidSpecified + { + get + { + return this._enchantid != null; + } + set + { + bool flag = value == (this._enchantid == null); + if (flag) + { + this._enchantid = (value ? new uint?(this.enchantid) : null); + } + } + } + + private ulong? _uid; + + private uint? _enchantid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeenchantid() + { + return this.enchantidSpecified; + } + + private void Resetenchantid() + { + this.enchantidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs.meta new file mode 100644 index 00000000..605f6198 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31439873f07ff62438a7ffccb55d8baf +timeCreated: 1611403542 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs new file mode 100644 index 00000000..900df98a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantEquipRes")] + [Serializable] + public class EnchantEquipRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "attr", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AttributeInfo attr + { + get + { + return this._attr; + } + set + { + this._attr = value; + } + } + + private ErrorCode? _errorcode; + + private AttributeInfo _attr = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs.meta new file mode 100644 index 00000000..c4e51dfd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantEquipRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a6b377c70344b84a9c54f2836d55032 +timeCreated: 1611403664 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs new file mode 100644 index 00000000..e03d4e97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantTransferArg")] + [Serializable] + public class EnchantTransferArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "originuid", DataFormat = DataFormat.TwosComplement)] + public ulong originuid + { + get + { + return this._originuid ?? 0UL; + } + set + { + this._originuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool originuidSpecified + { + get + { + return this._originuid != null; + } + set + { + bool flag = value == (this._originuid == null); + if (flag) + { + this._originuid = (value ? new ulong?(this.originuid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "destuid", DataFormat = DataFormat.TwosComplement)] + public ulong destuid + { + get + { + return this._destuid ?? 0UL; + } + set + { + this._destuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destuidSpecified + { + get + { + return this._destuid != null; + } + set + { + bool flag = value == (this._destuid == null); + if (flag) + { + this._destuid = (value ? new ulong?(this.destuid) : null); + } + } + } + + private ulong? _originuid; + + private ulong? _destuid; + + private IExtension extensionObject; + + private bool ShouldSerializeoriginuid() + { + return this.originuidSpecified; + } + + private void Resetoriginuid() + { + this.originuidSpecified = false; + } + + private bool ShouldSerializedestuid() + { + return this.destuidSpecified; + } + + private void Resetdestuid() + { + this.destuidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs.meta new file mode 100644 index 00000000..0c5fba9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c5aab7e9d8419f347aac878006bd966b +timeCreated: 1611404507 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs new file mode 100644 index 00000000..7bdd2ca4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnchantTransferRes")] + [Serializable] + public class EnchantTransferRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs.meta new file mode 100644 index 00000000..e6c309fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnchantTransferRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 953b4e5e6444ae84fa64a3dd34c88616 +timeCreated: 1611404181 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs new file mode 100644 index 00000000..87156920 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EndGuildCardArg")] + [Serializable] + public class EndGuildCardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs.meta new file mode 100644 index 00000000..d7af06d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 82fd4732b0baaa841a8616981f270215 +timeCreated: 1611404042 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs new file mode 100644 index 00000000..fd802eb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EndGuildCardRes")] + [Serializable] + public class EndGuildCardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public uint result + { + get + { + return this._result ?? 0u; + } + set + { + this._result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new uint?(this.result) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs.meta new file mode 100644 index 00000000..ded3f66b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EndGuildCardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2b168e611d26e646b1a17882ac0ed7d +timeCreated: 1611404844 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs new file mode 100644 index 00000000..5a0aa9b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs @@ -0,0 +1,336 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnemyDoodadInfo")] + [Serializable] + public class EnemyDoodadInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "waveid", DataFormat = DataFormat.TwosComplement)] + public int waveid + { + get + { + return this._waveid ?? 0; + } + set + { + this._waveid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool waveidSpecified + { + get + { + return this._waveid != null; + } + set + { + bool flag = value == (this._waveid == null); + if (flag) + { + this._waveid = (value ? new int?(this.waveid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pos", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 pos + { + get + { + return this._pos; + } + set + { + this._pos = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "dropperTemplateID", DataFormat = DataFormat.TwosComplement)] + public uint dropperTemplateID + { + get + { + return this._dropperTemplateID ?? 0u; + } + set + { + this._dropperTemplateID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dropperTemplateIDSpecified + { + get + { + return this._dropperTemplateID != null; + } + set + { + bool flag = value == (this._dropperTemplateID == null); + if (flag) + { + this._dropperTemplateID = (value ? new uint?(this.dropperTemplateID) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private int? _waveid; + + private int? _type; + + private uint? _id; + + private uint? _count; + + private Vec3 _pos = null; + + private uint? _index; + + private uint? _dropperTemplateID; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializewaveid() + { + return this.waveidSpecified; + } + + private void Resetwaveid() + { + this.waveidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializedropperTemplateID() + { + return this.dropperTemplateIDSpecified; + } + + private void ResetdropperTemplateID() + { + this.dropperTemplateIDSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs.meta new file mode 100644 index 00000000..a53f03fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDoodadInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e32c403e51d9305448f47393bbde4253 +timeCreated: 1611404732 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs new file mode 100644 index 00000000..a25b49cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnemyDropDoodadInfo")] + [Serializable] + public class EnemyDropDoodadInfo : IExtensible + { + [ProtoMember(1, Name = "doodadInfo", DataFormat = DataFormat.Default)] + public List doodadInfo + { + get + { + return this._doodadInfo; + } + } + + private readonly List _doodadInfo = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs.meta new file mode 100644 index 00000000..e4976d17 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnemyDropDoodadInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 43d58dba2f1ccdd4cb5b7eebf86847c9 +timeCreated: 1611403642 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs new file mode 100644 index 00000000..68916710 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnhanceItemArg")] + [Serializable] + public class EnhanceItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "UniqueItemId", DataFormat = DataFormat.TwosComplement)] + public ulong UniqueItemId + { + get + { + return this._UniqueItemId ?? 0UL; + } + set + { + this._UniqueItemId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool UniqueItemIdSpecified + { + get + { + return this._UniqueItemId != null; + } + set + { + bool flag = value == (this._UniqueItemId == null); + if (flag) + { + this._UniqueItemId = (value ? new ulong?(this.UniqueItemId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ProtectType", DataFormat = DataFormat.TwosComplement)] + public uint ProtectType + { + get + { + return this._ProtectType ?? 0u; + } + set + { + this._ProtectType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ProtectTypeSpecified + { + get + { + return this._ProtectType != null; + } + set + { + bool flag = value == (this._ProtectType == null); + if (flag) + { + this._ProtectType = (value ? new uint?(this.ProtectType) : null); + } + } + } + + private ulong? _UniqueItemId; + + private uint? _ProtectType; + + private IExtension extensionObject; + + private bool ShouldSerializeUniqueItemId() + { + return this.UniqueItemIdSpecified; + } + + private void ResetUniqueItemId() + { + this.UniqueItemIdSpecified = false; + } + + private bool ShouldSerializeProtectType() + { + return this.ProtectTypeSpecified; + } + + private void ResetProtectType() + { + this.ProtectTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs.meta new file mode 100644 index 00000000..ca64e595 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 18283388469f40e4db68e3a2b85608ec +timeCreated: 1611403296 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs new file mode 100644 index 00000000..8e6c820c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnhanceItemRes")] + [Serializable] + public class EnhanceItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, Name = "comagates", DataFormat = DataFormat.Default)] + public List comagates + { + get + { + return this._comagates; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isEnd", DataFormat = DataFormat.Default)] + public bool isEnd + { + get + { + return this._isEnd ?? false; + } + set + { + this._isEnd = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isEndSpecified + { + get + { + return this._isEnd != null; + } + set + { + bool flag = value == (this._isEnd == null); + if (flag) + { + this._isEnd = (value ? new bool?(this.isEnd) : null); + } + } + } + + [ProtoMember(4, Name = "nextAttrs", DataFormat = DataFormat.Default)] + public List nextAttrs + { + get + { + return this._nextAttrs; + } + } + + private ErrorCode? _ErrorCode; + + private readonly List _comagates = new List(); + + private bool? _isEnd; + + private readonly List _nextAttrs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeisEnd() + { + return this.isEndSpecified; + } + + private void ResetisEnd() + { + this.isEndSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs.meta new file mode 100644 index 00000000..0d1b0f37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db58d601aafa109418c2c6fc94bccadb +timeCreated: 1611404652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs new file mode 100644 index 00000000..0a319a46 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnhanceTransterArg")] + [Serializable] + public class EnhanceTransterArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "originuid", DataFormat = DataFormat.TwosComplement)] + public ulong originuid + { + get + { + return this._originuid ?? 0UL; + } + set + { + this._originuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool originuidSpecified + { + get + { + return this._originuid != null; + } + set + { + bool flag = value == (this._originuid == null); + if (flag) + { + this._originuid = (value ? new ulong?(this.originuid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "destuid", DataFormat = DataFormat.TwosComplement)] + public ulong destuid + { + get + { + return this._destuid ?? 0UL; + } + set + { + this._destuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destuidSpecified + { + get + { + return this._destuid != null; + } + set + { + bool flag = value == (this._destuid == null); + if (flag) + { + this._destuid = (value ? new ulong?(this.destuid) : null); + } + } + } + + private ulong? _originuid; + + private ulong? _destuid; + + private IExtension extensionObject; + + private bool ShouldSerializeoriginuid() + { + return this.originuidSpecified; + } + + private void Resetoriginuid() + { + this.originuidSpecified = false; + } + + private bool ShouldSerializedestuid() + { + return this.destuidSpecified; + } + + private void Resetdestuid() + { + this.destuidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs.meta new file mode 100644 index 00000000..b102812d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c4fe1038a66dd994ba01f586f21721cb +timeCreated: 1611404504 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs new file mode 100644 index 00000000..a2f2dd13 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnhanceTransterRes")] + [Serializable] + public class EnhanceTransterRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isperfect", DataFormat = DataFormat.Default)] + public bool isperfect + { + get + { + return this._isperfect ?? false; + } + set + { + this._isperfect = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isperfectSpecified + { + get + { + return this._isperfect != null; + } + set + { + bool flag = value == (this._isperfect == null); + if (flag) + { + this._isperfect = (value ? new bool?(this.isperfect) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private bool? _isperfect; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeisperfect() + { + return this.isperfectSpecified; + } + + private void Resetisperfect() + { + this.isperfectSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs.meta new file mode 100644 index 00000000..fc344f6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnhanceTransterRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 44b5fae190b357c4fa099a768e8ef140 +timeCreated: 1611403646 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs new file mode 100644 index 00000000..89d86e05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterBMReadySceneArg")] + [Serializable] + public class EnterBMReadySceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public int param + { + get + { + return this._param ?? 0; + } + set + { + this._param = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new int?(this.param) : null); + } + } + } + + private int? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs.meta new file mode 100644 index 00000000..5baa1f19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d8b7c2da51fd54248a9b342da76e357e +timeCreated: 1611404640 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs new file mode 100644 index 00000000..63bd0875 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterBMReadySceneRes")] + [Serializable] + public class EnterBMReadySceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group", DataFormat = DataFormat.TwosComplement)] + public uint group + { + get + { + return this._group ?? 0u; + } + set + { + this._group = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupSpecified + { + get + { + return this._group != null; + } + set + { + bool flag = value == (this._group == null); + if (flag) + { + this._group = (value ? new uint?(this.group) : null); + } + } + } + + private ErrorCode? _error; + + private uint? _group; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializegroup() + { + return this.groupSpecified; + } + + private void Resetgroup() + { + this.groupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs.meta new file mode 100644 index 00000000..5cc92ad5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBMReadySceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: de2743619727ec245a4f5fac80d8704b +timeCreated: 1611404685 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs new file mode 100644 index 00000000..764f24bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterBattleReadySceneArg")] + [Serializable] + public class EnterBattleReadySceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs.meta new file mode 100644 index 00000000..cfc7a193 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b6c513dd6296ad04ca341d9d2b30f7d9 +timeCreated: 1611404399 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs new file mode 100644 index 00000000..0ccd3676 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterBattleReadySceneRes")] + [Serializable] + public class EnterBattleReadySceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs.meta new file mode 100644 index 00000000..dc96ad5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterBattleReadySceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c17987f6f4c1a24e98668d2872f7c5a +timeCreated: 1611404098 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs new file mode 100644 index 00000000..82858c9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterLeisureSceneArg")] + [Serializable] + public class EnterLeisureSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs.meta new file mode 100644 index 00000000..bd303703 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 042f986a2fd2de349a73f5bf7c4ba0cc +timeCreated: 1611402960 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs new file mode 100644 index 00000000..2d7faa69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterLeisureSceneRes")] + [Serializable] + public class EnterLeisureSceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs.meta new file mode 100644 index 00000000..e781c0f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterLeisureSceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b435257ab7353644e9f80dd01dd27e0b +timeCreated: 1611404392 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs new file mode 100644 index 00000000..18bb6581 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterSceneCoolDownNotify")] + [Serializable] + public class EnterSceneCoolDownNotify : IExtensible + { + [ProtoMember(1, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public List groupid + { + get + { + return this._groupid; + } + } + + [ProtoMember(2, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public List cooldown + { + get + { + return this._cooldown; + } + } + + private readonly List _groupid = new List(); + + private readonly List _cooldown = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs.meta new file mode 100644 index 00000000..22829d9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2fb68f9278dee04faf92989afc4be89 +timeCreated: 1611404846 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs new file mode 100644 index 00000000..9d92381c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterSceneCoolDownQuery")] + [Serializable] + public class EnterSceneCoolDownQuery : IExtensible + { + [ProtoMember(1, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public List groupid + { + get + { + return this._groupid; + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private readonly List _groupid = new List(); + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs.meta new file mode 100644 index 00000000..f046c2f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneCoolDownQuery.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8df83251fec04f04dbddb5e443213760 +timeCreated: 1611404106 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs new file mode 100644 index 00000000..a0723e46 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterSceneType")] + public enum EnterSceneType + { + [ProtoEnum(Name = "ENTER_SCENE_SELECT_ROLE", Value = 1)] + ENTER_SCENE_SELECT_ROLE = 1, + [ProtoEnum(Name = "ENTER_SCENE_SWITCH", Value = 2)] + ENTER_SCENE_SWITCH + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs.meta new file mode 100644 index 00000000..f2bb5b32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterSceneType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dff46554856bfd144bbb5d11f164f6d0 +timeCreated: 1611404695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs new file mode 100644 index 00000000..056cf238 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterWatchBattleArg")] + [Serializable] + public class EnterWatchBattleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "liveID", DataFormat = DataFormat.TwosComplement)] + public uint liveID + { + get + { + return this._liveID ?? 0u; + } + set + { + this._liveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveIDSpecified + { + get + { + return this._liveID != null; + } + set + { + bool flag = value == (this._liveID == null); + if (flag) + { + this._liveID = (value ? new uint?(this.liveID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LiveType type + { + get + { + return this._type ?? LiveType.LIVE_RECOMMEND; + } + set + { + this._type = new LiveType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LiveType?(this.type) : null); + } + } + } + + private uint? _liveID; + + private LiveType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeliveID() + { + return this.liveIDSpecified; + } + + private void ResetliveID() + { + this.liveIDSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs.meta new file mode 100644 index 00000000..ad91d3c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d8deef12e513b64c918c1ab4d01a3d4 +timeCreated: 1611403355 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs new file mode 100644 index 00000000..001c50fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterWatchBattleRes")] + [Serializable] + public class EnterWatchBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "liveInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo liveInfo + { + get + { + return this._liveInfo; + } + set + { + this._liveInfo = value; + } + } + + private ErrorCode? _error; + + private OneLiveRecordInfo _liveInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs.meta new file mode 100644 index 00000000..9a7794b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWatchBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cb16ab881bcf7ae42bfe9e7108e79d2c +timeCreated: 1611404545 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs new file mode 100644 index 00000000..4ea89bbf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterWeddingSceneArg")] + [Serializable] + public class EnterWeddingSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "weddingid", DataFormat = DataFormat.TwosComplement)] + public ulong weddingid + { + get + { + return this._weddingid ?? 0UL; + } + set + { + this._weddingid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingidSpecified + { + get + { + return this._weddingid != null; + } + set + { + bool flag = value == (this._weddingid == null); + if (flag) + { + this._weddingid = (value ? new ulong?(this.weddingid) : null); + } + } + } + + private ulong? _weddingid; + + private IExtension extensionObject; + + private bool ShouldSerializeweddingid() + { + return this.weddingidSpecified; + } + + private void Resetweddingid() + { + this.weddingidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs.meta new file mode 100644 index 00000000..8a8e415b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d31fd120c6713294e82abbcccaa6a837 +timeCreated: 1611404598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs new file mode 100644 index 00000000..6cb9acdc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnterWeddingSceneRes")] + [Serializable] + public class EnterWeddingSceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs.meta new file mode 100644 index 00000000..7f310c78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnterWeddingSceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1f5b4caab62fe7940ad84458dc22bd1e +timeCreated: 1611403402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs b/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs new file mode 100644 index 00000000..368ea230 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EntityCategory")] + public enum EntityCategory + { + [ProtoEnum(Name = "Category_Role", Value = 0)] + Category_Role, + [ProtoEnum(Name = "Category_Enemy", Value = 1)] + Category_Enemy, + [ProtoEnum(Name = "Category_Neutral", Value = 2)] + Category_Neutral, + [ProtoEnum(Name = "Category_DummyRole", Value = 3)] + Category_DummyRole, + [ProtoEnum(Name = "Category_Others", Value = 4)] + Category_Others + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs.meta new file mode 100644 index 00000000..eb3b7680 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntityCategory.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1b9601edc9c2b444aac57d33f501239 +timeCreated: 1611404491 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs b/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs new file mode 100644 index 00000000..544cce80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs @@ -0,0 +1,30 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EntitySpecies")] + public enum EntitySpecies + { + [ProtoEnum(Name = "Species_Boss", Value = 1)] + Species_Boss = 1, + [ProtoEnum(Name = "Species_Opposer", Value = 2)] + Species_Opposer, + [ProtoEnum(Name = "Species_Puppet", Value = 3)] + Species_Puppet, + [ProtoEnum(Name = "Species_Npc", Value = 7)] + Species_Npc = 7, + [ProtoEnum(Name = "Species_Role", Value = 10)] + Species_Role = 10, + [ProtoEnum(Name = "Species_Empty", Value = 8)] + Species_Empty = 8, + [ProtoEnum(Name = "Species_Dummy", Value = 9)] + Species_Dummy, + [ProtoEnum(Name = "Species_Substance", Value = 5)] + Species_Substance = 5, + [ProtoEnum(Name = "Species_Affiliate", Value = 11)] + Species_Affiliate = 11, + [ProtoEnum(Name = "Species_Elite", Value = 6)] + Species_Elite = 6 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs.meta new file mode 100644 index 00000000..1545652d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntitySpecies.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7dd07e668fa3f0546935d8a59ced11d5 +timeCreated: 1611404002 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs b/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs new file mode 100644 index 00000000..ea559f9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EntityTargetData")] + [Serializable] + public class EntityTargetData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "entityUID", DataFormat = DataFormat.TwosComplement)] + public ulong entityUID + { + get + { + return this._entityUID ?? 0UL; + } + set + { + this._entityUID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool entityUIDSpecified + { + get + { + return this._entityUID != null; + } + set + { + bool flag = value == (this._entityUID == null); + if (flag) + { + this._entityUID = (value ? new ulong?(this.entityUID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "targetUID", DataFormat = DataFormat.TwosComplement)] + public ulong targetUID + { + get + { + return this._targetUID ?? 0UL; + } + set + { + this._targetUID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool targetUIDSpecified + { + get + { + return this._targetUID != null; + } + set + { + bool flag = value == (this._targetUID == null); + if (flag) + { + this._targetUID = (value ? new ulong?(this.targetUID) : null); + } + } + } + + private ulong? _entityUID; + + private ulong? _targetUID; + + private IExtension extensionObject; + + private bool ShouldSerializeentityUID() + { + return this.entityUIDSpecified; + } + + private void ResetentityUID() + { + this.entityUIDSpecified = false; + } + + private bool ShouldSerializetargetUID() + { + return this.targetUIDSpecified; + } + + private void ResettargetUID() + { + this.targetUIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs.meta new file mode 100644 index 00000000..456a9932 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EntityTargetData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e556984be634b2240b9c4d79f776068c +timeCreated: 1611404742 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs b/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs new file mode 100644 index 00000000..58f7d6eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EnumServerState")] + public enum EnumServerState + { + [ProtoEnum(Name = "ServerState_Maintain", Value = 0)] + ServerState_Maintain, + [ProtoEnum(Name = "ServerState_Smooth", Value = 1)] + ServerState_Smooth, + [ProtoEnum(Name = "ServerState_Hot", Value = 2)] + ServerState_Hot, + [ProtoEnum(Name = "ServerState_Full", Value = 3)] + ServerState_Full, + [ProtoEnum(Name = "ServerState_Recommend", Value = 4)] + ServerState_Recommend, + [ProtoEnum(Name = "ServerState_Auto", Value = 5)] + ServerState_Auto + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs.meta new file mode 100644 index 00000000..85813652 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EnumServerState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5a480607814a6614482c07af5edc7867 +timeCreated: 1611403790 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs b/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs new file mode 100644 index 00000000..2c935be1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs @@ -0,0 +1,1706 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ErrorCode")] + public enum ErrorCode + { + [ProtoEnum(Name = "ERR_SUCCESS", Value = 0)] + ERR_SUCCESS, + [ProtoEnum(Name = "ERR_UNKNOWN", Value = 1)] + ERR_UNKNOWN, + [ProtoEnum(Name = "ERR_PASSWORD_ERROR", Value = 2)] + ERR_PASSWORD_ERROR, + [ProtoEnum(Name = "ERR_RELOGIN", Value = 3)] + ERR_RELOGIN, + [ProtoEnum(Name = "ERR_ACCOUNT_NOT_EXIST", Value = 4)] + ERR_ACCOUNT_NOT_EXIST, + [ProtoEnum(Name = "ERR_NAME_EXIST", Value = 5)] + ERR_NAME_EXIST, + [ProtoEnum(Name = "ERR_INVALID_NAME", Value = 6)] + ERR_INVALID_NAME, + [ProtoEnum(Name = "ERR_STATE_ERROR", Value = 7)] + ERR_STATE_ERROR, + [ProtoEnum(Name = "ERR_PROFESSION_TYPE", Value = 8)] + ERR_PROFESSION_TYPE, + [ProtoEnum(Name = "ERR_FAILED", Value = 9)] + ERR_FAILED, + [ProtoEnum(Name = "ERR_ACCOUNT_ROLE_FULL", Value = 10)] + ERR_ACCOUNT_ROLE_FULL, + [ProtoEnum(Name = "ERR_ACCOUNT_DATA_ERROR", Value = 11)] + ERR_ACCOUNT_DATA_ERROR, + [ProtoEnum(Name = "ERR_TIMEOUT", Value = 12)] + ERR_TIMEOUT, + [ProtoEnum(Name = "ERR_SKILL_CONFIGERROR", Value = 13)] + ERR_SKILL_CONFIGERROR, + [ProtoEnum(Name = "ERR_SKILL_LEVELREQ", Value = 14)] + ERR_SKILL_LEVELREQ, + [ProtoEnum(Name = "ERR_SKILL_ITEMREQ", Value = 15)] + ERR_SKILL_ITEMREQ, + [ProtoEnum(Name = "ERR_ACHIVE_NOTCOMPLETE", Value = 16)] + ERR_ACHIVE_NOTCOMPLETE, + [ProtoEnum(Name = "ERR_ACHIVE_NOTCONFIG", Value = 17)] + ERR_ACHIVE_NOTCONFIG, + [ProtoEnum(Name = "ERR_SKILL_POINT", Value = 18)] + ERR_SKILL_POINT, + [ProtoEnum(Name = "ERR_PROF_ERROR", Value = 19)] + ERR_PROF_ERROR, + [ProtoEnum(Name = "ERR_PROF_LEVELREQ", Value = 20)] + ERR_PROF_LEVELREQ, + [ProtoEnum(Name = "ERR_PROF_LEVELREQ2", Value = 21)] + ERR_PROF_LEVELREQ2, + [ProtoEnum(Name = "ERR_BIND_SKILL_OUTRANGE", Value = 22)] + ERR_BIND_SKILL_OUTRANGE, + [ProtoEnum(Name = "ERR_BIND_SKILL_NOT_LEARN", Value = 23)] + ERR_BIND_SKILL_NOT_LEARN, + [ProtoEnum(Name = "ERR_BIND_SKILL_MISSSLOT", Value = 24)] + ERR_BIND_SKILL_MISSSLOT, + [ProtoEnum(Name = "ERR_ENHANCE_ERROR", Value = 25)] + ERR_ENHANCE_ERROR, + [ProtoEnum(Name = "ERR_ENHANCE_LACKITEM", Value = 26)] + ERR_ENHANCE_LACKITEM, + [ProtoEnum(Name = "ERR_ENHANCE_FAILED", Value = 27)] + ERR_ENHANCE_FAILED, + [ProtoEnum(Name = "ERR_ENHANCE_SUCCEED", Value = 28)] + ERR_ENHANCE_SUCCEED, + [ProtoEnum(Name = "ERR_ENHANCE_MAX", Value = 29)] + ERR_ENHANCE_MAX, + [ProtoEnum(Name = "ERR_ARENA_ERROR", Value = 30)] + ERR_ARENA_ERROR, + [ProtoEnum(Name = "ERR_ARENA_COUNTLIMIT", Value = 31)] + ERR_ARENA_COUNTLIMIT, + [ProtoEnum(Name = "ERR_DECOMPOSE_FAILED", Value = 32)] + ERR_DECOMPOSE_FAILED, + [ProtoEnum(Name = "ERR_DECOMPOSE_CANNOT", Value = 33)] + ERR_DECOMPOSE_CANNOT, + [ProtoEnum(Name = "ERR_DECOMPOSE_NOTFIND", Value = 34)] + ERR_DECOMPOSE_NOTFIND, + [ProtoEnum(Name = "ERR_SCENE_LEVELREQ", Value = 35)] + ERR_SCENE_LEVELREQ, + [ProtoEnum(Name = "ERR_SCENE_NOFATIGUE", Value = 36)] + ERR_SCENE_NOFATIGUE, + [ProtoEnum(Name = "ERR_SCENE_TODYCOUNTLIMIT", Value = 37)] + ERR_SCENE_TODYCOUNTLIMIT, + [ProtoEnum(Name = "ERR_SCENE_NEEDPREVCOMPLETE", Value = 38)] + ERR_SCENE_NEEDPREVCOMPLETE, + [ProtoEnum(Name = "ERR_ITEM_NOTEXIST", Value = 39)] + ERR_ITEM_NOTEXIST, + [ProtoEnum(Name = "ERR_ITEM_LEVELLIMIT", Value = 40)] + ERR_ITEM_LEVELLIMIT, + [ProtoEnum(Name = "ERR_ITEM_CANNOTBEEQUIPED", Value = 41)] + ERR_ITEM_CANNOTBEEQUIPED, + [ProtoEnum(Name = "ERR_EMBLEM_NOEMPTYSLOT", Value = 42)] + ERR_EMBLEM_NOEMPTYSLOT, + [ProtoEnum(Name = "ERR_ITEM_NOT_ENOUGH", Value = 43)] + ERR_ITEM_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_EMBLEM_MAXLEVEL", Value = 44)] + ERR_EMBLEM_MAXLEVEL, + [ProtoEnum(Name = "ERR_JADE_MAXLEVEL", Value = 45)] + ERR_JADE_MAXLEVEL, + [ProtoEnum(Name = "ERR_JADECOMPOSE_NOTFIND", Value = 46)] + ERR_JADECOMPOSE_NOTFIND, + [ProtoEnum(Name = "ERR_JADEATTACH_NOEMPTYSLOT", Value = 47)] + ERR_JADEATTACH_NOEMPTYSLOT, + [ProtoEnum(Name = "ERR_JADE_COUNTNOTENOUGH", Value = 48)] + ERR_JADE_COUNTNOTENOUGH, + [ProtoEnum(Name = "ERR_CHECKIN_FULL", Value = 49)] + ERR_CHECKIN_FULL, + [ProtoEnum(Name = "ERR_CHECKIN_LACKDRAGONCOIN", Value = 50)] + ERR_CHECKIN_LACKDRAGONCOIN, + [ProtoEnum(Name = "ERR_ACTIVITY_NOCHESTINDEX", Value = 51)] + ERR_ACTIVITY_NOCHESTINDEX, + [ProtoEnum(Name = "ERR_ACTIVITY_HASGETCHEST", Value = 52)] + ERR_ACTIVITY_HASGETCHEST, + [ProtoEnum(Name = "ERR_ACTIVITY_NOTENOUGHVALUE", Value = 53)] + ERR_ACTIVITY_NOTENOUGHVALUE, + [ProtoEnum(Name = "ERR_ACTIVITY_SPECIALCHESTCOUNTLIMIT", Value = 54)] + ERR_ACTIVITY_SPECIALCHESTCOUNTLIMIT, + [ProtoEnum(Name = "ERR_ARENA_ADDCOUNTLACKCOIN", Value = 55)] + ERR_ARENA_ADDCOUNTLACKCOIN, + [ProtoEnum(Name = "ERR_JADE_OPENJADELACKCOIN", Value = 56)] + ERR_JADE_OPENJADELACKCOIN, + [ProtoEnum(Name = "ERR_JADE_NOEMPTYSLOT", Value = 57)] + ERR_JADE_NOEMPTYSLOT, + [ProtoEnum(Name = "ERR_ITEM_NEED_DRAGONCOIN", Value = 58)] + ERR_ITEM_NEED_DRAGONCOIN, + [ProtoEnum(Name = "ERR_BUY_LIMIT", Value = 59)] + ERR_BUY_LIMIT, + [ProtoEnum(Name = "ERR_SWEEP_NOT_THREE_STAR", Value = 60)] + ERR_SWEEP_NOT_THREE_STAR, + [ProtoEnum(Name = "ERR_SHOP_ITEMNOTEXIST", Value = 61)] + ERR_SHOP_ITEMNOTEXIST, + [ProtoEnum(Name = "ERR_SHOP_LACKMONEY", Value = 62)] + ERR_SHOP_LACKMONEY, + [ProtoEnum(Name = "ERR_TEAM_ALREADY_INTEAM", Value = 63)] + ERR_TEAM_ALREADY_INTEAM, + [ProtoEnum(Name = "ERR_TEAM_NOT_EXIST", Value = 64)] + ERR_TEAM_NOT_EXIST, + [ProtoEnum(Name = "ERR_TEAM_FULL", Value = 65)] + ERR_TEAM_FULL, + [ProtoEnum(Name = "ERR_TEAM_WRONG_PASSWORD", Value = 66)] + ERR_TEAM_WRONG_PASSWORD, + [ProtoEnum(Name = "ERR_SCENE_TIMELIMIT", Value = 67)] + ERR_SCENE_TIMELIMIT, + [ProtoEnum(Name = "ERR_TEAM_EXPEDITIONID_NOT_EXIST", Value = 68)] + ERR_TEAM_EXPEDITIONID_NOT_EXIST, + [ProtoEnum(Name = "ERR_TEAM_LEVEL_REQUARE", Value = 69)] + ERR_TEAM_LEVEL_REQUARE, + [ProtoEnum(Name = "ERR_SCENE_COOLDOWN", Value = 70)] + ERR_SCENE_COOLDOWN, + [ProtoEnum(Name = "ERR_SKILL_MAXLEVEL", Value = 71)] + ERR_SKILL_MAXLEVEL, + [ProtoEnum(Name = "ERR_WORLDBOSS_DEAD", Value = 72)] + ERR_WORLDBOSS_DEAD, + [ProtoEnum(Name = "ERR_REINFORCE_LEVELLIMIT", Value = 73)] + ERR_REINFORCE_LEVELLIMIT, + [ProtoEnum(Name = "ERR_REINFORCE_LACKMONEY", Value = 74)] + ERR_REINFORCE_LACKMONEY, + [ProtoEnum(Name = "ERR_ARENA_REWARDTAKEN", Value = 75)] + ERR_ARENA_REWARDTAKEN, + [ProtoEnum(Name = "ERR_SKILL_PROFESSION_ERROR", Value = 76)] + ERR_SKILL_PROFESSION_ERROR, + [ProtoEnum(Name = "ERR_SKILL_NEED_PRESKILL", Value = 77)] + ERR_SKILL_NEED_PRESKILL, + [ProtoEnum(Name = "ERR_LOGIN_TIMEOUT", Value = 78)] + ERR_LOGIN_TIMEOUT, + [ProtoEnum(Name = "ERR_LOGIN_NOSERVER", Value = 79)] + ERR_LOGIN_NOSERVER, + [ProtoEnum(Name = "ERR_SHOP_LEVELLIMIT", Value = 80)] + ERR_SHOP_LEVELLIMIT, + [ProtoEnum(Name = "ERR_SHOP_PPTLIMIT", Value = 81)] + ERR_SHOP_PPTLIMIT, + [ProtoEnum(Name = "ERR_SHOP_COUNTLIMIT", Value = 82)] + ERR_SHOP_COUNTLIMIT, + [ProtoEnum(Name = "ERR_SHOP_DAILYCOUNTLIMIT", Value = 83)] + ERR_SHOP_DAILYCOUNTLIMIT, + [ProtoEnum(Name = "ERR_CHAT_LEVELLIMIT", Value = 84)] + ERR_CHAT_LEVELLIMIT, + [ProtoEnum(Name = "ERR_CHAT_LENGTHLIMIT", Value = 85)] + ERR_CHAT_LENGTHLIMIT, + [ProtoEnum(Name = "ERR_CHAT_TIMELIMIT", Value = 86)] + ERR_CHAT_TIMELIMIT, + [ProtoEnum(Name = "ERR_FASHOIN_ALREADY_EXIST", Value = 87)] + ERR_FASHOIN_ALREADY_EXIST, + [ProtoEnum(Name = "ERR_FASHION_NOT_EXIST", Value = 88)] + ERR_FASHION_NOT_EXIST, + [ProtoEnum(Name = "ERR_FRIEND_MAX", Value = 89)] + ERR_FRIEND_MAX, + [ProtoEnum(Name = "ERR_FRIEND_REPEATED", Value = 90)] + ERR_FRIEND_REPEATED, + [ProtoEnum(Name = "ERR_FRIEND_NOTEXIST", Value = 91)] + ERR_FRIEND_NOTEXIST, + [ProtoEnum(Name = "ERR_BLACK_INSELF", Value = 92)] + ERR_BLACK_INSELF, + [ProtoEnum(Name = "ERR_BLACK_INOTHER", Value = 93)] + ERR_BLACK_INOTHER, + [ProtoEnum(Name = "ERR_BLACK_NOTEXIST", Value = 94)] + ERR_BLACK_NOTEXIST, + [ProtoEnum(Name = "ERR_LOGIN_VERIFY_FAILED", Value = 95)] + ERR_LOGIN_VERIFY_FAILED, + [ProtoEnum(Name = "ERR_GUILD_NOT_EXIST", Value = 96)] + ERR_GUILD_NOT_EXIST, + [ProtoEnum(Name = "ERR_GUILD_NAME_EXIST", Value = 97)] + ERR_GUILD_NAME_EXIST, + [ProtoEnum(Name = "ERR_GUILD_NOT_IN_GUILD", Value = 98)] + ERR_GUILD_NOT_IN_GUILD, + [ProtoEnum(Name = "ERR_GUILD_ALREADY_IN_GUILD", Value = 99)] + ERR_GUILD_ALREADY_IN_GUILD, + [ProtoEnum(Name = "ERR_GUILD_NO_PERMISSION", Value = 100)] + ERR_GUILD_NO_PERMISSION, + [ProtoEnum(Name = "ERR_CHAPTERCHEST_ALREADY_FETCHED", Value = 101)] + ERR_CHAPTERCHEST_ALREADY_FETCHED, + [ProtoEnum(Name = "ERR_CHAPTERCHEST_NEEDSTAR", Value = 102)] + ERR_CHAPTERCHEST_NEEDSTAR, + [ProtoEnum(Name = "ERR_SESSION_KICKOFF", Value = 103)] + ERR_SESSION_KICKOFF, + [ProtoEnum(Name = "ERR_ALIVE_TIMEOUT", Value = 104)] + ERR_ALIVE_TIMEOUT, + [ProtoEnum(Name = "ERR_GS_CLOSED", Value = 105)] + ERR_GS_CLOSED, + [ProtoEnum(Name = "ERR_FASHIONCOMPOSE_LEVEL_REQ", Value = 106)] + ERR_FASHIONCOMPOSE_LEVEL_REQ, + [ProtoEnum(Name = "ERR_GUILD_FULL", Value = 107)] + ERR_GUILD_FULL, + [ProtoEnum(Name = "ERR_GUILD_PPT_REQ", Value = 108)] + ERR_GUILD_PPT_REQ, + [ProtoEnum(Name = "ERR_GUILD_WAITAPPROVAL", Value = 109)] + ERR_GUILD_WAITAPPROVAL, + [ProtoEnum(Name = "ERR_GUILD_MEMBER_NOT_EXIST", Value = 110)] + ERR_GUILD_MEMBER_NOT_EXIST, + [ProtoEnum(Name = "ERR_FLOWER_SELF", Value = 111)] + ERR_FLOWER_SELF, + [ProtoEnum(Name = "ERR_FLOWER_COUNTLIMIT", Value = 112)] + ERR_FLOWER_COUNTLIMIT, + [ProtoEnum(Name = "ERR_FLOWER_ROLELIMIT", Value = 113)] + ERR_FLOWER_ROLELIMIT, + [ProtoEnum(Name = "ERR_FLOWER_COSTLIMIT", Value = 114)] + ERR_FLOWER_COSTLIMIT, + [ProtoEnum(Name = "ERR_GUILDCARD_ALLCOUNTLIMIT", Value = 115)] + ERR_GUILDCARD_ALLCOUNTLIMIT, + [ProtoEnum(Name = "ERR_GUILDCARD_COUNTLIMIT", Value = 116)] + ERR_GUILDCARD_COUNTLIMIT, + [ProtoEnum(Name = "ERR_GUILDCARD_CHANGELIMIT", Value = 117)] + ERR_GUILDCARD_CHANGELIMIT, + [ProtoEnum(Name = "ERR_GUILDCHECKIN_LIMIT", Value = 118)] + ERR_GUILDCHECKIN_LIMIT, + [ProtoEnum(Name = "ERR_GUILDCHECKIN_MONEY", Value = 119)] + ERR_GUILDCHECKIN_MONEY, + [ProtoEnum(Name = "ERR_GUILDCHECKIN_TAKEN", Value = 120)] + ERR_GUILDCHECKIN_TAKEN, + [ProtoEnum(Name = "ERR_GUILDCHECKIN_BOXLIMIT", Value = 121)] + ERR_GUILDCHECKIN_BOXLIMIT, + [ProtoEnum(Name = "ERR_SCENE_NEED_PRESCENE", Value = 122)] + ERR_SCENE_NEED_PRESCENE, + [ProtoEnum(Name = "ERR_GUILDBONUS_NOTEXIST", Value = 123)] + ERR_GUILDBONUS_NOTEXIST, + [ProtoEnum(Name = "ERR_GUILDBONUS_ALREADYGET", Value = 124)] + ERR_GUILDBONUS_ALREADYGET, + [ProtoEnum(Name = "ERR_GUILDBONUS_EXCEED", Value = 125)] + ERR_GUILDBONUS_EXCEED, + [ProtoEnum(Name = "ERR_GUILD_OPENLIMIT", Value = 126)] + ERR_GUILD_OPENLIMIT, + [ProtoEnum(Name = "ERR_SHOP_OPENLIMIT", Value = 127)] + ERR_SHOP_OPENLIMIT, + [ProtoEnum(Name = "ERR_GUILDCHECKIN_ALLCOUNT", Value = 128)] + ERR_GUILDCHECKIN_ALLCOUNT, + [ProtoEnum(Name = "ERR_TEAM_EXPEDITION_DAYCOUNT", Value = 129)] + ERR_TEAM_EXPEDITION_DAYCOUNT, + [ProtoEnum(Name = "ERR_TEAM_GUILD_DAYCOUNT", Value = 130)] + ERR_TEAM_GUILD_DAYCOUNT, + [ProtoEnum(Name = "ERR_TEAM_NEST_DAYCOUNT", Value = 131)] + ERR_TEAM_NEST_DAYCOUNT, + [ProtoEnum(Name = "ERR_GUILD_LEVEL_REQ", Value = 132)] + ERR_GUILD_LEVEL_REQ, + [ProtoEnum(Name = "ERR_TEAM_NOT_OPENTIME", Value = 133)] + ERR_TEAM_NOT_OPENTIME, + [ProtoEnum(Name = "ERR_TEAM_NEED_ATLEAST_2_MEMBER", Value = 134)] + ERR_TEAM_NEED_ATLEAST_2_MEMBER, + [ProtoEnum(Name = "ERR_TEAM_ONLY_LEADER_CAN_KICK", Value = 135)] + ERR_TEAM_ONLY_LEADER_CAN_KICK, + [ProtoEnum(Name = "ERR_TEAM_MEMBER_NOT_EXIST", Value = 136)] + ERR_TEAM_MEMBER_NOT_EXIST, + [ProtoEnum(Name = "ERR_SKILL_GUILD_CONTRIBUTE", Value = 137)] + ERR_SKILL_GUILD_CONTRIBUTE, + [ProtoEnum(Name = "ERR_REWARD_TAKEN", Value = 138)] + ERR_REWARD_TAKEN, + [ProtoEnum(Name = "ERR_REWARD_LIMIT", Value = 139)] + ERR_REWARD_LIMIT, + [ProtoEnum(Name = "ERR_REWARD_NOTEXIST", Value = 140)] + ERR_REWARD_NOTEXIST, + [ProtoEnum(Name = "ERR_GUILD_VICE_FULL", Value = 141)] + ERR_GUILD_VICE_FULL, + [ProtoEnum(Name = "ERR_GUILD_OFFICER_FULL", Value = 142)] + ERR_GUILD_OFFICER_FULL, + [ProtoEnum(Name = "ERR_GUILD_ELITE_FULL", Value = 143)] + ERR_GUILD_ELITE_FULL, + [ProtoEnum(Name = "ERR_TEAM_MEMBER_NOT_ONLINE", Value = 144)] + ERR_TEAM_MEMBER_NOT_ONLINE, + [ProtoEnum(Name = "ERR_TEAM_DISAGREE_BATTLE", Value = 145)] + ERR_TEAM_DISAGREE_BATTLE, + [ProtoEnum(Name = "ERR_TEAM_ONLY_LEADER_CAN_STARTBATTLE", Value = 146)] + ERR_TEAM_ONLY_LEADER_CAN_STARTBATTLE, + [ProtoEnum(Name = "ERR_TEAM_MATCHING", Value = 147)] + ERR_TEAM_MATCHING, + [ProtoEnum(Name = "ERR_ROLE_NOT_ONLINE", Value = 148)] + ERR_ROLE_NOT_ONLINE, + [ProtoEnum(Name = "ERR_TEAM_ONLY_LEADER_CAN_DO", Value = 149)] + ERR_TEAM_ONLY_LEADER_CAN_DO, + [ProtoEnum(Name = "ERR_LACKCOIN", Value = 150)] + ERR_LACKCOIN, + [ProtoEnum(Name = "ERR_LACKDIAMOND", Value = 151)] + ERR_LACKDIAMOND, + [ProtoEnum(Name = "ERR_SMELTING_INVALID", Value = 152)] + ERR_SMELTING_INVALID, + [ProtoEnum(Name = "ERR_SMELTING_TRANSINVALID", Value = 153)] + ERR_SMELTING_TRANSINVALID, + [ProtoEnum(Name = "ERR_GUILD_NAME_TOO_SHORT", Value = 154)] + ERR_GUILD_NAME_TOO_SHORT, + [ProtoEnum(Name = "ERR_GUILD_NAME_TOO_LONG", Value = 155)] + ERR_GUILD_NAME_TOO_LONG, + [ProtoEnum(Name = "ERR_TEAM_NOT_IN_HALL", Value = 156)] + ERR_TEAM_NOT_IN_HALL, + [ProtoEnum(Name = "ERR_TEAM_IN_BATTLE", Value = 157)] + ERR_TEAM_IN_BATTLE, + [ProtoEnum(Name = "ERR_TEAM_VOTE", Value = 158)] + ERR_TEAM_VOTE, + [ProtoEnum(Name = "ERR_TEAM_STATE_ERROR", Value = 159)] + ERR_TEAM_STATE_ERROR, + [ProtoEnum(Name = "ERR_TEAM_INVITE_ROLE_IS_IN_BATTLE", Value = 160)] + ERR_TEAM_INVITE_ROLE_IS_IN_BATTLE, + [ProtoEnum(Name = "ERR_ITEM_COOLDOWN", Value = 161)] + ERR_ITEM_COOLDOWN, + [ProtoEnum(Name = "ERR_LOGIN_FORBID", Value = 162)] + ERR_LOGIN_FORBID, + [ProtoEnum(Name = "ERR_LOGIN_MAXNUM", Value = 163)] + ERR_LOGIN_MAXNUM, + [ProtoEnum(Name = "ERR_SCENE_NEED_PRETASK", Value = 164)] + ERR_SCENE_NEED_PRETASK, + [ProtoEnum(Name = "ERR_NAME_HAS_INVALID_CHAR", Value = 165)] + ERR_NAME_HAS_INVALID_CHAR, + [ProtoEnum(Name = "ERR_SMELTING_LACKMONEY", Value = 166)] + ERR_SMELTING_LACKMONEY, + [ProtoEnum(Name = "ERR_OTHER_GAOJIGU_NOTOPEN", Value = 167)] + ERR_OTHER_GAOJIGU_NOTOPEN, + [ProtoEnum(Name = "ERR_FISHING_NUMNOTENOUGH", Value = 168)] + ERR_FISHING_NUMNOTENOUGH, + [ProtoEnum(Name = "ERR_FISHING_ALREADYSEAT", Value = 169)] + ERR_FISHING_ALREADYSEAT, + [ProtoEnum(Name = "ERR_FISHING_SEATNOTEMPTY", Value = 170)] + ERR_FISHING_SEATNOTEMPTY, + [ProtoEnum(Name = "ERR_SLOTATTR_NOEQUIP", Value = 171)] + ERR_SLOTATTR_NOEQUIP, + [ProtoEnum(Name = "ERR_SLOTATTR_MONEYLIMIT", Value = 172)] + ERR_SLOTATTR_MONEYLIMIT, + [ProtoEnum(Name = "ERR_SLOTATTR_LEVELLIMIT", Value = 173)] + ERR_SLOTATTR_LEVELLIMIT, + [ProtoEnum(Name = "ERR_PK_NOMATCH", Value = 174)] + ERR_PK_NOMATCH, + [ProtoEnum(Name = "ERR_ITEM_WRONG_PROFESSION", Value = 175)] + ERR_ITEM_WRONG_PROFESSION, + [ProtoEnum(Name = "ERR_SKILL_NOT_MATCH", Value = 176)] + ERR_SKILL_NOT_MATCH, + [ProtoEnum(Name = "ERR_TSHOW_LEVEL_NOTENOUGH", Value = 177)] + ERR_TSHOW_LEVEL_NOTENOUGH, + [ProtoEnum(Name = "ERR_TRANSFER_LACKMONEY", Value = 178)] + ERR_TRANSFER_LACKMONEY, + [ProtoEnum(Name = "ERR_AUCT_HAVEBIDDING", Value = 179)] + ERR_AUCT_HAVEBIDDING, + [ProtoEnum(Name = "ERR_AUCT_ITEMOUTSALE", Value = 180)] + ERR_AUCT_ITEMOUTSALE, + [ProtoEnum(Name = "ERR_AUCT_PRICECHAGE", Value = 181)] + ERR_AUCT_PRICECHAGE, + [ProtoEnum(Name = "ERR_AUCT_SURPASSSELF", Value = 182)] + ERR_AUCT_SURPASSSELF, + [ProtoEnum(Name = "ERR_AUCT_POINTLESS", Value = 183)] + ERR_AUCT_POINTLESS, + [ProtoEnum(Name = "ERR_AUCT_DRAGONCOINLESS", Value = 184)] + ERR_AUCT_DRAGONCOINLESS, + [ProtoEnum(Name = "ERR_AUCT_BUYSELF", Value = 185)] + ERR_AUCT_BUYSELF, + [ProtoEnum(Name = "ERR_ALREADY_IN_CAMP", Value = 186)] + ERR_ALREADY_IN_CAMP, + [ProtoEnum(Name = "ERR_NOT_IN_CAMP", Value = 187)] + ERR_NOT_IN_CAMP, + [ProtoEnum(Name = "ERR_AUCT_ONSALEMAX", Value = 188)] + ERR_AUCT_ONSALEMAX, + [ProtoEnum(Name = "ERR_AUCT_COMMONERR", Value = 189)] + ERR_AUCT_COMMONERR, + [ProtoEnum(Name = "ERR_AUCT_ITEMSALED", Value = 190)] + ERR_AUCT_ITEMSALED, + [ProtoEnum(Name = "ERR_SCENE_NOT_IN_CONFIG", Value = 191)] + ERR_SCENE_NOT_IN_CONFIG, + [ProtoEnum(Name = "ERR_GAOJIGU_MODEL_DUPLICATE_FASHIONID", Value = 192)] + ERR_GAOJIGU_MODEL_DUPLICATE_FASHIONID, + [ProtoEnum(Name = "ERR_TEAMBUY_COUNT_MAX", Value = 193)] + ERR_TEAMBUY_COUNT_MAX, + [ProtoEnum(Name = "ERR_TEAMBUY_DIAMOND_LESS", Value = 194)] + ERR_TEAMBUY_DIAMOND_LESS, + [ProtoEnum(Name = "ERR_ADDFRIEND_DUMMYROLE", Value = 195)] + ERR_ADDFRIEND_DUMMYROLE, + [ProtoEnum(Name = "ERR_VERSION_FAILED", Value = 196)] + ERR_VERSION_FAILED, + [ProtoEnum(Name = "ERR_EXPBACK_ALREADYGET", Value = 197)] + ERR_EXPBACK_ALREADYGET, + [ProtoEnum(Name = "ERR_PK_OPENTIME", Value = 198)] + ERR_PK_OPENTIME, + [ProtoEnum(Name = "ERR_ITEM_NEED_DIAMOND", Value = 199)] + ERR_ITEM_NEED_DIAMOND, + [ProtoEnum(Name = "ERR_WORD_FORBID", Value = 200)] + ERR_WORD_FORBID, + [ProtoEnum(Name = "ERR_TEAM_TOWER_DAYCOUNT", Value = 201)] + ERR_TEAM_TOWER_DAYCOUNT, + [ProtoEnum(Name = "ERR_AUCTGOLDLESS", Value = 202)] + ERR_AUCTGOLDLESS, + [ProtoEnum(Name = "ERR_ILLEGAL_CODE", Value = 203)] + ERR_ILLEGAL_CODE, + [ProtoEnum(Name = "ERR_GUILD_CHECKINBONUS_TIMEERROR", Value = 204)] + ERR_GUILD_CHECKINBONUS_TIMEERROR, + [ProtoEnum(Name = "ERR_GUILD_CHECKINBONUS_ASKTOOMUCH", Value = 205)] + ERR_GUILD_CHECKINBONUS_ASKTOOMUCH, + [ProtoEnum(Name = "ERR_TEAM_NOJOININBATTLE", Value = 206)] + ERR_TEAM_NOJOININBATTLE, + [ProtoEnum(Name = "ERR_REGISTER_NUM_LIMIT", Value = 207)] + ERR_REGISTER_NUM_LIMIT, + [ProtoEnum(Name = "ERR_FRIEND_MAXOTHER", Value = 208)] + ERR_FRIEND_MAXOTHER, + [ProtoEnum(Name = "ERR_FRIEND_SENDLIMIT", Value = 209)] + ERR_FRIEND_SENDLIMIT, + [ProtoEnum(Name = "ERR_FRIEND_TAKENLIMIT", Value = 210)] + ERR_FRIEND_TAKENLIMIT, + [ProtoEnum(Name = "ERR_ROLE_NOTEXIST", Value = 211)] + ERR_ROLE_NOTEXIST, + [ProtoEnum(Name = "ERR_RANDOMFRIEND_CD", Value = 212)] + ERR_RANDOMFRIEND_CD, + [ProtoEnum(Name = "ERR_ENHANCE_TRANSLEVEL", Value = 213)] + ERR_ENHANCE_TRANSLEVEL, + [ProtoEnum(Name = "ERR_ENHANCE_TRANSPOS", Value = 214)] + ERR_ENHANCE_TRANSPOS, + [ProtoEnum(Name = "ERR_GUILD_LVL_LIMIT", Value = 215)] + ERR_GUILD_LVL_LIMIT, + [ProtoEnum(Name = "ERR_FRIEND_HASSEND", Value = 216)] + ERR_FRIEND_HASSEND, + [ProtoEnum(Name = "ERR_GUILD_APPLYFULL", Value = 217)] + ERR_GUILD_APPLYFULL, + [ProtoEnum(Name = "ERR_BLACK_CHAT", Value = 218)] + ERR_BLACK_CHAT, + [ProtoEnum(Name = "ERR_PVP_ROLE_INBATTLE", Value = 219)] + ERR_PVP_ROLE_INBATTLE, + [ProtoEnum(Name = "ERR_FRIEND_SELF", Value = 220)] + ERR_FRIEND_SELF, + [ProtoEnum(Name = "ERR_BLACK_MAX", Value = 221)] + ERR_BLACK_MAX, + [ProtoEnum(Name = "ERR_EMBLEM_NOIDENTIFY", Value = 222)] + ERR_EMBLEM_NOIDENTIFY, + [ProtoEnum(Name = "ERR_EMBLEM_NOTHIRDSLOT", Value = 223)] + ERR_EMBLEM_NOTHIRDSLOT, + [ProtoEnum(Name = "ERR_EMBLEM_CANTIDENTIFY", Value = 224)] + ERR_EMBLEM_CANTIDENTIFY, + [ProtoEnum(Name = "GUILD_SKILL_STUDY_LEVEL_LIMIT", Value = 225)] + GUILD_SKILL_STUDY_LEVEL_LIMIT, + [ProtoEnum(Name = "GUILD_SKILL_GUILD_LEVEL_LIMIT", Value = 226)] + GUILD_SKILL_GUILD_LEVEL_LIMIT, + [ProtoEnum(Name = "ERR_GUILD_EXP_LIMIT", Value = 227)] + ERR_GUILD_EXP_LIMIT, + [ProtoEnum(Name = "ERR_REVIVE_MAXNUM", Value = 228)] + ERR_REVIVE_MAXNUM, + [ProtoEnum(Name = "ERR_QA_OVER_NAME_TIME", Value = 229)] + ERR_QA_OVER_NAME_TIME, + [ProtoEnum(Name = "ERR_QA_IN_OTHER_TYPE", Value = 230)] + ERR_QA_IN_OTHER_TYPE, + [ProtoEnum(Name = "ERR_JADE_MINEQUIPLEVEL", Value = 231)] + ERR_JADE_MINEQUIPLEVEL, + [ProtoEnum(Name = "ERR_SWEEP_POWERPOINT_LESS", Value = 232)] + ERR_SWEEP_POWERPOINT_LESS, + [ProtoEnum(Name = "ERR_SWEEP_TICKET_LESS", Value = 233)] + ERR_SWEEP_TICKET_LESS, + [ProtoEnum(Name = "ERR_ACCOUNT_INVALID", Value = 234)] + ERR_ACCOUNT_INVALID, + [ProtoEnum(Name = "ERR_JADE_WRONGTYPE", Value = 235)] + ERR_JADE_WRONGTYPE, + [ProtoEnum(Name = "ERR_SHOP_TIMELIMIT", Value = 236)] + ERR_SHOP_TIMELIMIT, + [ProtoEnum(Name = "ERR_SHOP_VIPLIMIT", Value = 237)] + ERR_SHOP_VIPLIMIT, + [ProtoEnum(Name = "ERR_SHOP_ARENALIMIT", Value = 238)] + ERR_SHOP_ARENALIMIT, + [ProtoEnum(Name = "ERR_SHOP_PKLIMIT", Value = 239)] + ERR_SHOP_PKLIMIT, + [ProtoEnum(Name = "ERR_SHOP_GUILDLIMIT", Value = 240)] + ERR_SHOP_GUILDLIMIT, + [ProtoEnum(Name = "ERR_AUDIO_NOT_EXIST", Value = 241)] + ERR_AUDIO_NOT_EXIST, + [ProtoEnum(Name = "ERR_SHOP_INVALID", Value = 242)] + ERR_SHOP_INVALID, + [ProtoEnum(Name = "ERR_WATCH_LIVEISOVER", Value = 243)] + ERR_WATCH_LIVEISOVER, + [ProtoEnum(Name = "ERR_WATCH_LIVEISFULL", Value = 244)] + ERR_WATCH_LIVEISFULL, + [ProtoEnum(Name = "ERR_TOWER_INSWEEP", Value = 245)] + ERR_TOWER_INSWEEP, + [ProtoEnum(Name = "ERR_TOWER_FLOOR_NOTENOUGH", Value = 246)] + ERR_TOWER_FLOOR_NOTENOUGH, + [ProtoEnum(Name = "ERR_DRAGON_TICKET_NOTENOUGH", Value = 247)] + ERR_DRAGON_TICKET_NOTENOUGH, + [ProtoEnum(Name = "ERR_WATCH_WAIT", Value = 248)] + ERR_WATCH_WAIT, + [ProtoEnum(Name = "ERR_OP_EXP_NOT_OPEN", Value = 249)] + ERR_OP_EXP_NOT_OPEN, + [ProtoEnum(Name = "ERR_TEAM_GODDESS_DAYCOUNT", Value = 250)] + ERR_TEAM_GODDESS_DAYCOUNT, + [ProtoEnum(Name = "ERR_TEAM_SEAL_TYPE", Value = 251)] + ERR_TEAM_SEAL_TYPE, + [ProtoEnum(Name = "ERR_DRAGON_PROGRESS_INVALID", Value = 252)] + ERR_DRAGON_PROGRESS_INVALID, + [ProtoEnum(Name = "ERR_TEAMBUY_DRAGONCOIN_LESS", Value = 253)] + ERR_TEAMBUY_DRAGONCOIN_LESS, + [ProtoEnum(Name = "ERR_JADE_REPLACE", Value = 254)] + ERR_JADE_REPLACE, + [ProtoEnum(Name = "ERR_PVP_TEAM_MATCH", Value = 255)] + ERR_PVP_TEAM_MATCH, + [ProtoEnum(Name = "ERR_GS_UNREADY", Value = 256)] + ERR_GS_UNREADY, + [ProtoEnum(Name = "ERR_INVALID_REQUEST", Value = 257)] + ERR_INVALID_REQUEST, + [ProtoEnum(Name = "ERR_PET_NOT_EXIST", Value = 258)] + ERR_PET_NOT_EXIST, + [ProtoEnum(Name = "ERR_PE_CAN_NOT_RELEASE", Value = 259)] + ERR_PE_CAN_NOT_RELEASE, + [ProtoEnum(Name = "ERR_PETSYS_NOT_OPEN", Value = 260)] + ERR_PETSYS_NOT_OPEN, + [ProtoEnum(Name = "ERR_PET_SEAT_NOT_ENOUGH", Value = 261)] + ERR_PET_SEAT_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_ACCOUNT_QUEUING", Value = 262)] + ERR_ACCOUNT_QUEUING, + [ProtoEnum(Name = "ERR_TITLE_MAX", Value = 263)] + ERR_TITLE_MAX, + [ProtoEnum(Name = "ERR_TITLE_LACKITEM", Value = 264)] + ERR_TITLE_LACKITEM, + [ProtoEnum(Name = "ERR_TITLE_PPTLIMIT", Value = 265)] + ERR_TITLE_PPTLIMIT, + [ProtoEnum(Name = "ERR_BLACK_REPEATED", Value = 266)] + ERR_BLACK_REPEATED, + [ProtoEnum(Name = "ERR_BLACK_SELF", Value = 267)] + ERR_BLACK_SELF, + [ProtoEnum(Name = "ERR_TEAM_LEADER_NOTHELPER", Value = 268)] + ERR_TEAM_LEADER_NOTHELPER, + [ProtoEnum(Name = "ERR_PET_IS_FULL", Value = 269)] + ERR_PET_IS_FULL, + [ProtoEnum(Name = "ERR_IBSHOP_LACKGOODS", Value = 270)] + ERR_IBSHOP_LACKGOODS, + [ProtoEnum(Name = "ERR_IBSHOP_LIMITCOUNT", Value = 271)] + ERR_IBSHOP_LIMITCOUNT, + [ProtoEnum(Name = "ERR_IBSHOP_LACKDIAMOND", Value = 272)] + ERR_IBSHOP_LACKDIAMOND, + [ProtoEnum(Name = "ERR_IBSHOP_LACKDRAGON", Value = 273)] + ERR_IBSHOP_LACKDRAGON, + [ProtoEnum(Name = "ERR_CHAT_PUNISH", Value = 274)] + ERR_CHAT_PUNISH, + [ProtoEnum(Name = "ERR_LOCKED_ROLE", Value = 275)] + ERR_LOCKED_ROLE, + [ProtoEnum(Name = "ERR_IBSHOP_ERRPARAM", Value = 276)] + ERR_IBSHOP_ERRPARAM, + [ProtoEnum(Name = "ERR_IBSHOP_BUYLV", Value = 277)] + ERR_IBSHOP_BUYLV, + [ProtoEnum(Name = "ERR_SPRITE_NOTFIND", Value = 278)] + ERR_SPRITE_NOTFIND, + [ProtoEnum(Name = "ERR_SPRITE_LEVELMAX", Value = 279)] + ERR_SPRITE_LEVELMAX, + [ProtoEnum(Name = "ERR_SPRITE_EVOLUTION_LEVELMAX", Value = 280)] + ERR_SPRITE_EVOLUTION_LEVELMAX, + [ProtoEnum(Name = "ERR_SPRITE_EVOLUTION_LEVELLIMIT", Value = 281)] + ERR_SPRITE_EVOLUTION_LEVELLIMIT, + [ProtoEnum(Name = "ERR_SPRITE_EVOLUTION_LACKOFCOST", Value = 282)] + ERR_SPRITE_EVOLUTION_LACKOFCOST, + [ProtoEnum(Name = "ERR_SPRITE_AWAKE_LACKOFCOST", Value = 283)] + ERR_SPRITE_AWAKE_LACKOFCOST, + [ProtoEnum(Name = "ERR_SPRITE_LEVELUP_LACKOFCOST", Value = 284)] + ERR_SPRITE_LEVELUP_LACKOFCOST, + [ProtoEnum(Name = "ERR_SPRITE_ALREADY_INFIGHT", Value = 285)] + ERR_SPRITE_ALREADY_INFIGHT, + [ProtoEnum(Name = "ERR_SPRITE_INFIGHT_FULL", Value = 286)] + ERR_SPRITE_INFIGHT_FULL, + [ProtoEnum(Name = "ERR_SPRITE_ALREADY_OUTFIGHT", Value = 287)] + ERR_SPRITE_ALREADY_OUTFIGHT, + [ProtoEnum(Name = "ERR_REVIVE_ITEMLIMIT", Value = 288)] + ERR_REVIVE_ITEMLIMIT, + [ProtoEnum(Name = "ERR_REVIVE_MONEYLIMIT", Value = 289)] + ERR_REVIVE_MONEYLIMIT, + [ProtoEnum(Name = "ERR_ENHANCE_NO_EQUIP_CAN_TRANSFORM", Value = 290)] + ERR_ENHANCE_NO_EQUIP_CAN_TRANSFORM, + [ProtoEnum(Name = "ERR_IBSHOP_VIPLEVEL", Value = 291)] + ERR_IBSHOP_VIPLEVEL, + [ProtoEnum(Name = "ERR_IBSHOP_OPENGROUP", Value = 292)] + ERR_IBSHOP_OPENGROUP, + [ProtoEnum(Name = "ERR_SPRITE_INFIGHT_SAMETYPE", Value = 293)] + ERR_SPRITE_INFIGHT_SAMETYPE, + [ProtoEnum(Name = "ERR_SMELT_MINLEVEL", Value = 294)] + ERR_SMELT_MINLEVEL, + [ProtoEnum(Name = "ERR_JADE_GOLDNOTENOUGH", Value = 295)] + ERR_JADE_GOLDNOTENOUGH, + [ProtoEnum(Name = "ATLAS_CARD_NOT_ENOUGH", Value = 296)] + ATLAS_CARD_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_AUCT_ITEM_LESS", Value = 297)] + ERR_AUCT_ITEM_LESS, + [ProtoEnum(Name = "ERR_AUCT_ITEM_LOCK", Value = 298)] + ERR_AUCT_ITEM_LOCK, + [ProtoEnum(Name = "ERR_AUCT_PRICE_NOTCHANGE", Value = 299)] + ERR_AUCT_PRICE_NOTCHANGE, + [ProtoEnum(Name = "ERR_LEVELSEAL_PROP_NOT_ENGOUTH", Value = 300)] + ERR_LEVELSEAL_PROP_NOT_ENGOUTH, + [ProtoEnum(Name = "ERR_AUCT_AUTOREFRESH_TIME", Value = 301)] + ERR_AUCT_AUTOREFRESH_TIME, + [ProtoEnum(Name = "ERR_ATLAS_NOT_BREAK", Value = 302)] + ERR_ATLAS_NOT_BREAK, + [ProtoEnum(Name = "ERR_LOGIN_NOT_IN_WHITE_LIST", Value = 303)] + ERR_LOGIN_NOT_IN_WHITE_LIST, + [ProtoEnum(Name = "ERR_TEAM_NOT_PASS", Value = 304)] + ERR_TEAM_NOT_PASS, + [ProtoEnum(Name = "ERR_QA_ALEADY_IN_ROOM", Value = 500)] + ERR_QA_ALEADY_IN_ROOM = 500, + [ProtoEnum(Name = "ERR_QA_NO_DATA", Value = 501)] + ERR_QA_NO_DATA, + [ProtoEnum(Name = "ERR_QA_LEVEL_NOT_ENOUGH", Value = 502)] + ERR_QA_LEVEL_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_QA_NOT_IN_TIME", Value = 503)] + ERR_QA_NOT_IN_TIME, + [ProtoEnum(Name = "ERR_QA_NO_GUILD", Value = 504)] + ERR_QA_NO_GUILD, + [ProtoEnum(Name = "ERR_QA_NO_COUNT", Value = 505)] + ERR_QA_NO_COUNT, + [ProtoEnum(Name = "ERR_TASK_NOT_ACCEPT", Value = 510)] + ERR_TASK_NOT_ACCEPT = 510, + [ProtoEnum(Name = "ERR_TASK_ALREADY_TAKE", Value = 511)] + ERR_TASK_ALREADY_TAKE, + [ProtoEnum(Name = "ERR_TASK_NOT_FOUND", Value = 512)] + ERR_TASK_NOT_FOUND, + [ProtoEnum(Name = "ERR_TASK_NOT_FINISH", Value = 513)] + ERR_TASK_NOT_FINISH, + [ProtoEnum(Name = "ERR_TASK_NO_TABLE", Value = 514)] + ERR_TASK_NO_TABLE, + [ProtoEnum(Name = "ERR_GUILD_LADDER_NOT_OPEN", Value = 515)] + ERR_GUILD_LADDER_NOT_OPEN, + [ProtoEnum(Name = "ERR_GARDEN_NOTEXIST_FARMLAND", Value = 516)] + ERR_GARDEN_NOTEXIST_FARMLAND, + [ProtoEnum(Name = "ERR_GARDEN_NOHARVESTSTATE", Value = 517)] + ERR_GARDEN_NOHARVESTSTATE, + [ProtoEnum(Name = "ERR_GARDEN_STEALEDTIMES_EXCEED", Value = 518)] + ERR_GARDEN_STEALEDTIMES_EXCEED, + [ProtoEnum(Name = "ERR_GARDEN_NOTEXIST_SEEDID", Value = 519)] + ERR_GARDEN_NOTEXIST_SEEDID, + [ProtoEnum(Name = "ERR_GARDEN_NOTEXIST_SPRITE", Value = 520)] + ERR_GARDEN_NOTEXIST_SPRITE, + [ProtoEnum(Name = "ERR_SKYCITY_NOT_OPEN", Value = 521)] + ERR_SKYCITY_NOT_OPEN, + [ProtoEnum(Name = "ERR_GMF_UP_INCOOL", Value = 522)] + ERR_GMF_UP_INCOOL, + [ProtoEnum(Name = "ERR_GMF_UP_FULL", Value = 523)] + ERR_GMF_UP_FULL, + [ProtoEnum(Name = "ERR_QA_NO_GUILD_ROOM", Value = 524)] + ERR_QA_NO_GUILD_ROOM, + [ProtoEnum(Name = "ERR_TEAM_ALREADY_INOTHERTEAM", Value = 525)] + ERR_TEAM_ALREADY_INOTHERTEAM, + [ProtoEnum(Name = "ERR_TEAM_IDIP", Value = 526)] + ERR_TEAM_IDIP, + [ProtoEnum(Name = "ERR_COMMENDWATCH_COUNTLIMIT", Value = 527)] + ERR_COMMENDWATCH_COUNTLIMIT, + [ProtoEnum(Name = "ERR_CARDMATCH_BEGINFAILED", Value = 528)] + ERR_CARDMATCH_BEGINFAILED, + [ProtoEnum(Name = "ERR_CARDMATCH_NOBEGIN", Value = 529)] + ERR_CARDMATCH_NOBEGIN, + [ProtoEnum(Name = "ERR_CARDMATCH_ENDSOON", Value = 530)] + ERR_CARDMATCH_ENDSOON, + [ProtoEnum(Name = "ERR_CARDMATCH_CHANGELIMIT", Value = 531)] + ERR_CARDMATCH_CHANGELIMIT, + [ProtoEnum(Name = "ERR_SKILL_PREPOINTLIMIT", Value = 532)] + ERR_SKILL_PREPOINTLIMIT, + [ProtoEnum(Name = "ERR_SPACTIVITY_TASK_NOT_COMPLETE", Value = 533)] + ERR_SPACTIVITY_TASK_NOT_COMPLETE, + [ProtoEnum(Name = "ERR_SPACTIVITY_TASK_GET", Value = 534)] + ERR_SPACTIVITY_TASK_GET, + [ProtoEnum(Name = "ERR_SPACTIVITY_NOPRIZE", Value = 535)] + ERR_SPACTIVITY_NOPRIZE, + [ProtoEnum(Name = "ERR_SPACTIVITY_NOTPRIZETIME", Value = 536)] + ERR_SPACTIVITY_NOTPRIZETIME, + [ProtoEnum(Name = "ERR_SPACTIVITY_NOTENOUGH_MONEY", Value = 537)] + ERR_SPACTIVITY_NOTENOUGH_MONEY, + [ProtoEnum(Name = "ERR_SPACTIVITY_PRIZE_GET", Value = 538)] + ERR_SPACTIVITY_PRIZE_GET, + [ProtoEnum(Name = "ERR_GARDEN_PLANT_CD", Value = 539)] + ERR_GARDEN_PLANT_CD, + [ProtoEnum(Name = "ERR_GARDEN_COOKING_EXCEED", Value = 540)] + ERR_GARDEN_COOKING_EXCEED, + [ProtoEnum(Name = "ERR_GARDEN_COOKINGLEVEL_LOW", Value = 541)] + ERR_GARDEN_COOKINGLEVEL_LOW, + [ProtoEnum(Name = "ERR_GARDEN_PLANT_CUL_ERR", Value = 542)] + ERR_GARDEN_PLANT_CUL_ERR, + [ProtoEnum(Name = "ERR_GARDEN_ERR_SEED", Value = 543)] + ERR_GARDEN_ERR_SEED, + [ProtoEnum(Name = "ERR_GARDEN_NOSEED", Value = 544)] + ERR_GARDEN_NOSEED, + [ProtoEnum(Name = "ERR_GARDEN_NOALLOW", Value = 545)] + ERR_GARDEN_NOALLOW, + [ProtoEnum(Name = "ERR_GMF_NOPOWER_KICK_LEADER", Value = 546)] + ERR_GMF_NOPOWER_KICK_LEADER, + [ProtoEnum(Name = "ERR_SPRITE_ALREADY_ISLEADER", Value = 547)] + ERR_SPRITE_ALREADY_ISLEADER, + [ProtoEnum(Name = "ERR_SPRITE_AWAKE_ROLE_LEVELLIMIT", Value = 548)] + ERR_SPRITE_AWAKE_ROLE_LEVELLIMIT, + [ProtoEnum(Name = "ERR_SPRITE_EVOLUTION_ROLE_LEVELLIMIT", Value = 549)] + ERR_SPRITE_EVOLUTION_ROLE_LEVELLIMIT, + [ProtoEnum(Name = "ERR_GUILD_ALREADY_BIND", Value = 550)] + ERR_GUILD_ALREADY_BIND, + [ProtoEnum(Name = "ERR_GUILD_NOT_BIND", Value = 551)] + ERR_GUILD_NOT_BIND, + [ProtoEnum(Name = "ERR_ALREADY_IN_QQGROUP", Value = 552)] + ERR_ALREADY_IN_QQGROUP, + [ProtoEnum(Name = "ERR_INSPIRE_COOLDOWN", Value = 553)] + ERR_INSPIRE_COOLDOWN, + [ProtoEnum(Name = "ERR_SKYCITY_IN_TEAM", Value = 554)] + ERR_SKYCITY_IN_TEAM, + [ProtoEnum(Name = "ERR_SKYCITY_TEAM_OUTTIME", Value = 555)] + ERR_SKYCITY_TEAM_OUTTIME, + [ProtoEnum(Name = "ERR_GMF_DOWN_FIGHTING", Value = 556)] + ERR_GMF_DOWN_FIGHTING, + [ProtoEnum(Name = "ERR_GMF_DOWN_HAVEFAILED", Value = 557)] + ERR_GMF_DOWN_HAVEFAILED, + [ProtoEnum(Name = "ERR_JADE_SAME_TYPE", Value = 558)] + ERR_JADE_SAME_TYPE, + [ProtoEnum(Name = "ERR_CHAT_BLACK_INSELF", Value = 559)] + ERR_CHAT_BLACK_INSELF, + [ProtoEnum(Name = "ERR_CHAT_BLACK_INOTHER", Value = 560)] + ERR_CHAT_BLACK_INOTHER, + [ProtoEnum(Name = "ERR_GARDEN_QUESTS_NOENOUGH", Value = 561)] + ERR_GARDEN_QUESTS_NOENOUGH, + [ProtoEnum(Name = "ERR_GARDEN_NOTINGARDEN", Value = 562)] + ERR_GARDEN_NOTINGARDEN, + [ProtoEnum(Name = "ERR_GARDEN_FOODBOOK_ACTIVED", Value = 563)] + ERR_GARDEN_FOODBOOK_ACTIVED, + [ProtoEnum(Name = "ERR_ROLE_LOGOUT", Value = 564)] + ERR_ROLE_LOGOUT, + [ProtoEnum(Name = "ERR_TEAM_INV_LOGOUT", Value = 565)] + ERR_TEAM_INV_LOGOUT, + [ProtoEnum(Name = "ERR_SKYCITY_LV", Value = 566)] + ERR_SKYCITY_LV, + [ProtoEnum(Name = "ERR_RESWAR_TEAM", Value = 567)] + ERR_RESWAR_TEAM, + [ProtoEnum(Name = "ERR_RESWAR_ACTIVITY", Value = 568)] + ERR_RESWAR_ACTIVITY, + [ProtoEnum(Name = "ERR_RESWAR_GROUP", Value = 569)] + ERR_RESWAR_GROUP, + [ProtoEnum(Name = "ERR_RESWAR_STATE", Value = 570)] + ERR_RESWAR_STATE, + [ProtoEnum(Name = "ERR_RESWAR_CD", Value = 571)] + ERR_RESWAR_CD, + [ProtoEnum(Name = "ERR_BAG_FULL", Value = 572)] + ERR_BAG_FULL, + [ProtoEnum(Name = "ERR_BAG_FULL_TAKEOFF_EQUIP", Value = 573)] + ERR_BAG_FULL_TAKEOFF_EQUIP, + [ProtoEnum(Name = "ERR_BAG_FULL_TAKEOFF_FASHION", Value = 574)] + ERR_BAG_FULL_TAKEOFF_FASHION, + [ProtoEnum(Name = "ERR_BAG_FULL_TAKEOFF_EMBLEM", Value = 575)] + ERR_BAG_FULL_TAKEOFF_EMBLEM, + [ProtoEnum(Name = "ERR_BAG_FULL_TAKEOFF_JADE", Value = 576)] + ERR_BAG_FULL_TAKEOFF_JADE, + [ProtoEnum(Name = "ERR_BAG_FULL_GIVE_MAIL_REWARD", Value = 577)] + ERR_BAG_FULL_GIVE_MAIL_REWARD, + [ProtoEnum(Name = "ERR_AUCT_PRICE_CHANGE", Value = 578)] + ERR_AUCT_PRICE_CHANGE, + [ProtoEnum(Name = "ERR_GMF_UPBATTLE_REPEAT", Value = 579)] + ERR_GMF_UPBATTLE_REPEAT, + [ProtoEnum(Name = "ERR_PANDORA_LACKOF_FIRE", Value = 580)] + ERR_PANDORA_LACKOF_FIRE, + [ProtoEnum(Name = "ERR_AUCT_AUCTOVER", Value = 581)] + ERR_AUCT_AUCTOVER, + [ProtoEnum(Name = "ERR_GOLDCLICK_LIMIT", Value = 582)] + ERR_GOLDCLICK_LIMIT, + [ProtoEnum(Name = "ERR_DRAGONCOIN_LIMIT", Value = 583)] + ERR_DRAGONCOIN_LIMIT, + [ProtoEnum(Name = "ERR_NOTGUILD", Value = 584)] + ERR_NOTGUILD, + [ProtoEnum(Name = "ERR_SCENE_NOT_PET", Value = 585)] + ERR_SCENE_NOT_PET, + [ProtoEnum(Name = "ERR_GUILDBONUS_ALLGET", Value = 586)] + ERR_GUILDBONUS_ALLGET, + [ProtoEnum(Name = "ERR_GUILDBUFF_GUILD", Value = 587)] + ERR_GUILDBUFF_GUILD, + [ProtoEnum(Name = "ERR_GUILDBUFF_POS", Value = 588)] + ERR_GUILDBUFF_POS, + [ProtoEnum(Name = "ERR_GUILDBUFF_CD", Value = 589)] + ERR_GUILDBUFF_CD, + [ProtoEnum(Name = "ERR_GUILDBUFF_ITEM", Value = 590)] + ERR_GUILDBUFF_ITEM, + [ProtoEnum(Name = "ERR_RESWAR_LEADER", Value = 591)] + ERR_RESWAR_LEADER, + [ProtoEnum(Name = "ERR_RESWAR_LACKPLAYER", Value = 592)] + ERR_RESWAR_LACKPLAYER, + [ProtoEnum(Name = "ERR_TEAM_INV_IN_FAMILY", Value = 593)] + ERR_TEAM_INV_IN_FAMILY, + [ProtoEnum(Name = "ERR_TASK_NO_ASK_HELPNUM", Value = 594)] + ERR_TASK_NO_ASK_HELPNUM, + [ProtoEnum(Name = "ERR_TASK_CANNOT_HELP", Value = 595)] + ERR_TASK_CANNOT_HELP, + [ProtoEnum(Name = "ERR_TASK_ALREADY_FINISH", Value = 596)] + ERR_TASK_ALREADY_FINISH, + [ProtoEnum(Name = "ERR_TASK_ALREADY_ASKED", Value = 597)] + ERR_TASK_ALREADY_ASKED, + [ProtoEnum(Name = "ERR_GARDEN_NOEXIST_FOODID", Value = 598)] + ERR_GARDEN_NOEXIST_FOODID, + [ProtoEnum(Name = "ERR_GARDEN_FOOD_NOALLOW", Value = 599)] + ERR_GARDEN_FOOD_NOALLOW, + [ProtoEnum(Name = "ERR_TASK_NO_ASKINFO", Value = 600)] + ERR_TASK_NO_ASKINFO, + [ProtoEnum(Name = "ERR_TASK_ASKITEM_REFRESH", Value = 601)] + ERR_TASK_ASKITEM_REFRESH, + [ProtoEnum(Name = "ERR_ANTI_CHEAT_DETECTED", Value = 305)] + ERR_ANTI_CHEAT_DETECTED = 305, + [ProtoEnum(Name = "ERR_MS_UNREADY", Value = 306)] + ERR_MS_UNREADY, + [ProtoEnum(Name = "ERR_PET_EXP_EQUAL", Value = 602)] + ERR_PET_EXP_EQUAL = 602, + [ProtoEnum(Name = "ERR_TASK_CANNT_HELPSELF", Value = 603)] + ERR_TASK_CANNT_HELPSELF, + [ProtoEnum(Name = "CanNotDelInGuildArena", Value = 604)] + CanNotDelInGuildArena, + [ProtoEnum(Name = "ERR_RESWAR_TEAMFIGHTING", Value = 605)] + ERR_RESWAR_TEAMFIGHTING, + [ProtoEnum(Name = "ERR_TASK_CANNOT_GIVEUP", Value = 606)] + ERR_TASK_CANNOT_GIVEUP, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_NOT_EXIT", Value = 607)] + ERR_GUILD_INHERIT_NOT_EXIT, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_GAP", Value = 608)] + ERR_GUILD_INHERIT_GAP, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_LVL", Value = 609)] + ERR_GUILD_INHERIT_LVL, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_TIMES", Value = 610)] + ERR_GUILD_INHERIT_TIMES, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_MAP_WRONG", Value = 611)] + ERR_GUILD_INHERIT_MAP_WRONG, + [ProtoEnum(Name = "ERR_TEAMCOST_DIAMOND", Value = 612)] + ERR_TEAMCOST_DIAMOND, + [ProtoEnum(Name = "ERR_TEAMCOST_DRAGON", Value = 613)] + ERR_TEAMCOST_DRAGON, + [ProtoEnum(Name = "ERR_TEAM_PPTLIMIT", Value = 614)] + ERR_TEAM_PPTLIMIT, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_CD_TIME", Value = 615)] + ERR_GUILD_INHERIT_CD_TIME, + [ProtoEnum(Name = "ERR_MS_UNNORMAL", Value = 616)] + ERR_MS_UNNORMAL, + [ProtoEnum(Name = "ERR_TEAMCOST_NUMLIMIT", Value = 617)] + ERR_TEAMCOST_NUMLIMIT, + [ProtoEnum(Name = "ERR_STATE_CANTCHANGE", Value = 618)] + ERR_STATE_CANTCHANGE, + [ProtoEnum(Name = "ERR_TEAM_MEMCOUNT_OVER", Value = 619)] + ERR_TEAM_MEMCOUNT_OVER, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_CAN_NOT", Value = 620)] + ERR_GUILD_INHERIT_CAN_NOT, + [ProtoEnum(Name = "ERR_SYS_NOTOPEN", Value = 621)] + ERR_SYS_NOTOPEN, + [ProtoEnum(Name = "ERR_NAME_ALLNUM", Value = 622)] + ERR_NAME_ALLNUM, + [ProtoEnum(Name = "ERR_NAME_TOO_LONG", Value = 623)] + ERR_NAME_TOO_LONG, + [ProtoEnum(Name = "ERR_NAME_TOO_SHORT", Value = 624)] + ERR_NAME_TOO_SHORT, + [ProtoEnum(Name = "ERR_GUILD_INHERIT_OTHER_TIMES", Value = 625)] + ERR_GUILD_INHERIT_OTHER_TIMES, + [ProtoEnum(Name = "ERR_NEED_FIRST_PROMOTE", Value = 626)] + ERR_NEED_FIRST_PROMOTE, + [ProtoEnum(Name = "ERR_FM_NOANCHOR", Value = 627)] + ERR_FM_NOANCHOR, + [ProtoEnum(Name = "ERR_CAN_NOT_USE_PET_SKILL_BOOK", Value = 628)] + ERR_CAN_NOT_USE_PET_SKILL_BOOK, + [ProtoEnum(Name = "ERR_ENCHANT_MINLEVEL", Value = 629)] + ERR_ENCHANT_MINLEVEL, + [ProtoEnum(Name = "ERR_ENCHANT_LACKITEM", Value = 631)] + ERR_ENCHANT_LACKITEM = 631, + [ProtoEnum(Name = "ERR_ENCHANT_WRONGPOS", Value = 632)] + ERR_ENCHANT_WRONGPOS, + [ProtoEnum(Name = "ERR_PARTNER_NUM_INVALID", Value = 650)] + ERR_PARTNER_NUM_INVALID = 650, + [ProtoEnum(Name = "ERR_PARTNER_FDEGREE_NOT_ENOUGH", Value = 651)] + ERR_PARTNER_FDEGREE_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_PARTNER_NOT_IN_MAIN_HALL", Value = 652)] + ERR_PARTNER_NOT_IN_MAIN_HALL, + [ProtoEnum(Name = "ERR_PARTNER_NOT_ENOUGH_DRAGON", Value = 653)] + ERR_PARTNER_NOT_ENOUGH_DRAGON, + [ProtoEnum(Name = "ERR_PARTNER_CD_NOT_OK", Value = 654)] + ERR_PARTNER_CD_NOT_OK, + [ProtoEnum(Name = "ERR_HORSE_ACTIVITY", Value = 655)] + ERR_HORSE_ACTIVITY, + [ProtoEnum(Name = "ERR_TEAM_WEEK_NEST_EXP", Value = 656)] + ERR_TEAM_WEEK_NEST_EXP, + [ProtoEnum(Name = "ERR_PARTNER_CHEST_TAKED", Value = 657)] + ERR_PARTNER_CHEST_TAKED, + [ProtoEnum(Name = "ERR_PARTNER_NO_PARTNER", Value = 658)] + ERR_PARTNER_NO_PARTNER, + [ProtoEnum(Name = "ERR_PARTNER_LN_NOT_ENOUGH", Value = 659)] + ERR_PARTNER_LN_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_PARTNER_ALREADY_HAS", Value = 660)] + ERR_PARTNER_ALREADY_HAS, + [ProtoEnum(Name = "ERR_PARTNER_ALREADY_APPLY_LEAVE", Value = 661)] + ERR_PARTNER_ALREADY_APPLY_LEAVE, + [ProtoEnum(Name = "ERR_PARTNER_NOT_APPLY_LEAVE", Value = 662)] + ERR_PARTNER_NOT_APPLY_LEAVE, + [ProtoEnum(Name = "ERR_INVFIGHT_ROLE_LOGOUT", Value = 663)] + ERR_INVFIGHT_ROLE_LOGOUT, + [ProtoEnum(Name = "ERR_INVFIGHT_ME_LEVEL", Value = 664)] + ERR_INVFIGHT_ME_LEVEL, + [ProtoEnum(Name = "ERR_INVFIGHT_ME_SCENE", Value = 665)] + ERR_INVFIGHT_ME_SCENE, + [ProtoEnum(Name = "ERR_INVFIGHT_OTHER_LEVEL", Value = 666)] + ERR_INVFIGHT_OTHER_LEVEL, + [ProtoEnum(Name = "ERR_INVFIGHT_OTHER_SCENE", Value = 667)] + ERR_INVFIGHT_OTHER_SCENE, + [ProtoEnum(Name = "ERR_INVFIGHT_INV_REPEAT", Value = 668)] + ERR_INVFIGHT_INV_REPEAT, + [ProtoEnum(Name = "ERR_INVFIGHT_INV_COUNT_MAX", Value = 669)] + ERR_INVFIGHT_INV_COUNT_MAX, + [ProtoEnum(Name = "ERR_INVFIGHT_INV_TIME_OVER", Value = 670)] + ERR_INVFIGHT_INV_TIME_OVER, + [ProtoEnum(Name = "ERR_INVFIGHT_INV_DELAY", Value = 671)] + ERR_INVFIGHT_INV_DELAY, + [ProtoEnum(Name = "ERR_DOODAD_FULL", Value = 672)] + ERR_DOODAD_FULL, + [ProtoEnum(Name = "ERR_INVFIGHT_INV_TO_COUNT_MAX", Value = 673)] + ERR_INVFIGHT_INV_TO_COUNT_MAX, + [ProtoEnum(Name = "ERR_PARTNER_ITEM_NOT_FOUND", Value = 674)] + ERR_PARTNER_ITEM_NOT_FOUND, + [ProtoEnum(Name = "ERR_PARTNER_OTHER_BUYING", Value = 675)] + ERR_PARTNER_OTHER_BUYING, + [ProtoEnum(Name = "ERR_PARTNER_SHOP_NO_COUNT", Value = 676)] + ERR_PARTNER_SHOP_NO_COUNT, + [ProtoEnum(Name = "ERR_FRIEND_IS_PARTNER", Value = 677)] + ERR_FRIEND_IS_PARTNER, + [ProtoEnum(Name = "ERR_PANDORA_LACKOF_HEART", Value = 678)] + ERR_PANDORA_LACKOF_HEART, + [ProtoEnum(Name = "ERR_SELF_HAS_ALLIANCE", Value = 679)] + ERR_SELF_HAS_ALLIANCE, + [ProtoEnum(Name = "ERR_OTHER_HAS_ALLIANCE", Value = 680)] + ERR_OTHER_HAS_ALLIANCE, + [ProtoEnum(Name = "ERR_AUDIOTXT", Value = 681)] + ERR_AUDIOTXT, + [ProtoEnum(Name = "ERR_MENTOR_ASKMAXTODAY", Value = 682)] + ERR_MENTOR_ASKMAXTODAY, + [ProtoEnum(Name = "ERR_MENTOR_REFRESHTOOFAST", Value = 683)] + ERR_MENTOR_REFRESHTOOFAST, + [ProtoEnum(Name = "ERR_MENTOR_OTHER_ONLINE", Value = 684)] + ERR_MENTOR_OTHER_ONLINE, + [ProtoEnum(Name = "ERR_PARTNER_LEVEL_NOT_ENOUGH", Value = 685)] + ERR_PARTNER_LEVEL_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_GCASTLE_NOT_IN_ACT", Value = 686)] + ERR_GCASTLE_NOT_IN_ACT, + [ProtoEnum(Name = "ERR_GCASTLE_NOT_IN_FIGHT", Value = 687)] + ERR_GCASTLE_NOT_IN_FIGHT, + [ProtoEnum(Name = "ERR_GCASTLE_ROLE_FULL", Value = 688)] + ERR_GCASTLE_ROLE_FULL, + [ProtoEnum(Name = "ERR_CARDMATCH_SIGNUP_LIMIT", Value = 689)] + ERR_CARDMATCH_SIGNUP_LIMIT, + [ProtoEnum(Name = "ERR_GUILDAUCT_PUBLIC_TIME", Value = 690)] + ERR_GUILDAUCT_PUBLIC_TIME, + [ProtoEnum(Name = "ERR_FASHIONCOMPOSE_TIMELIMIT", Value = 691)] + ERR_FASHIONCOMPOSE_TIMELIMIT, + [ProtoEnum(Name = "ERR_FASHIONCOMPOSE_QUALITY", Value = 692)] + ERR_FASHIONCOMPOSE_QUALITY, + [ProtoEnum(Name = "ERR_FASHIONCOMPOSE_FAILED", Value = 693)] + ERR_FASHIONCOMPOSE_FAILED, + [ProtoEnum(Name = "ERR_FASHIONCOMPOSE_POS", Value = 694)] + ERR_FASHIONCOMPOSE_POS, + [ProtoEnum(Name = "ERR_RESWAR_LEAVETEAM", Value = 695)] + ERR_RESWAR_LEAVETEAM, + [ProtoEnum(Name = "ERR_RECONNECT_FAIL", Value = 696)] + ERR_RECONNECT_FAIL, + [ProtoEnum(Name = "ERR_CANTCHOOSEHERO", Value = 697)] + ERR_CANTCHOOSEHERO, + [ProtoEnum(Name = "ERR_HERO_INVALID", Value = 698)] + ERR_HERO_INVALID, + [ProtoEnum(Name = "ERR_TEAM_SERVER_OPEN_TIME", Value = 699)] + ERR_TEAM_SERVER_OPEN_TIME, + [ProtoEnum(Name = "ERR_AUDIO_CHAT", Value = 700)] + ERR_AUDIO_CHAT, + [ProtoEnum(Name = "ERR_HERO_LACKMONEY", Value = 701)] + ERR_HERO_LACKMONEY, + [ProtoEnum(Name = "ERR_HEROBATTLE_CANTGETPRIZE", Value = 702)] + ERR_HEROBATTLE_CANTGETPRIZE, + [ProtoEnum(Name = "ERR_HEROBATTLE_ALREADYGET", Value = 703)] + ERR_HEROBATTLE_ALREADYGET, + [ProtoEnum(Name = "ERR_CAN_NOT_DEL_IN_GUILD_TERRITOYR", Value = 704)] + ERR_CAN_NOT_DEL_IN_GUILD_TERRITOYR, + [ProtoEnum(Name = "ERR_HORSE_TEAM", Value = 705)] + ERR_HORSE_TEAM, + [ProtoEnum(Name = "ERR_GCASTLE_ROLE_LEVEL", Value = 706)] + ERR_GCASTLE_ROLE_LEVEL, + [ProtoEnum(Name = "ERR_CAN_INGORE", Value = 707)] + ERR_CAN_INGORE, + [ProtoEnum(Name = "ERR_LEAGUE_NOT_IN_TEAM", Value = 708)] + ERR_LEAGUE_NOT_IN_TEAM, + [ProtoEnum(Name = "ERR_LEAGUE_ALREADY_HAS_TEAM", Value = 709)] + ERR_LEAGUE_ALREADY_HAS_TEAM, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_ROLE_NUM_INVALID", Value = 710)] + ERR_LEAGUE_TEAM_ROLE_NUM_INVALID, + [ProtoEnum(Name = "ERR_LEAGUE_HAS_NO_TEAM", Value = 711)] + ERR_LEAGUE_HAS_NO_TEAM, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_NOT_EXIST", Value = 712)] + ERR_LEAGUE_TEAM_NOT_EXIST, + [ProtoEnum(Name = "ERR_GARDEN_STEAL_LIMIT", Value = 713)] + ERR_GARDEN_STEAL_LIMIT, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_IN_MATCH", Value = 714)] + ERR_LEAGUE_TEAM_IN_MATCH, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_NOT_IN_MATCH", Value = 715)] + ERR_LEAGUE_TEAM_NOT_IN_MATCH, + [ProtoEnum(Name = "ERR_SKILL_NEED_EXPRESKILL", Value = 716)] + ERR_SKILL_NEED_EXPRESKILL, + [ProtoEnum(Name = "ERR_EQUIP_CANTFORGE", Value = 717)] + ERR_EQUIP_CANTFORGE, + [ProtoEnum(Name = "ERR_EQUIP_FORGE_LACK_ITEM", Value = 718)] + ERR_EQUIP_FORGE_LACK_ITEM, + [ProtoEnum(Name = "ERR_EQUIP_FORGE_LACK_STONE", Value = 719)] + ERR_EQUIP_FORGE_LACK_STONE, + [ProtoEnum(Name = "ERR_LEAGUE_ROLE_ALREADY_UP", Value = 720)] + ERR_LEAGUE_ROLE_ALREADY_UP, + [ProtoEnum(Name = "ERR_LEAGUE_ROLE_FIGHTING", Value = 721)] + ERR_LEAGUE_ROLE_FIGHTING, + [ProtoEnum(Name = "ERR_LEAGUE_ROLE_ALREADY_BATTLE", Value = 722)] + ERR_LEAGUE_ROLE_ALREADY_BATTLE, + [ProtoEnum(Name = "ERR_REQUEST_REPEAT", Value = 723)] + ERR_REQUEST_REPEAT, + [ProtoEnum(Name = "ERR_EQUIP_FORGE_FAILED", Value = 724)] + ERR_EQUIP_FORGE_FAILED, + [ProtoEnum(Name = "ERR_NOMAIL_GETREWARD", Value = 725)] + ERR_NOMAIL_GETREWARD, + [ProtoEnum(Name = "ERR_MIDAS_FAILED", Value = 726)] + ERR_MIDAS_FAILED, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_IN_BATTLE", Value = 727)] + ERR_LEAGUE_TEAM_IN_BATTLE, + [ProtoEnum(Name = "ERR_ENCHANT_NOTHAVE", Value = 728)] + ERR_ENCHANT_NOTHAVE, + [ProtoEnum(Name = "ERR_ENCHANT_ALREADYHAVE", Value = 729)] + ERR_ENCHANT_ALREADYHAVE, + [ProtoEnum(Name = "ERR_ENCHANT_TRANSFER_LEVEL_LIMIT", Value = 730)] + ERR_ENCHANT_TRANSFER_LEVEL_LIMIT, + [ProtoEnum(Name = "ERR_FM_NOINAUDIO", Value = 731)] + ERR_FM_NOINAUDIO, + [ProtoEnum(Name = "ERR_FM_NOINROOM", Value = 732)] + ERR_FM_NOINROOM, + [ProtoEnum(Name = "ERR_CHANGEPRO_LEVEL", Value = 733)] + ERR_CHANGEPRO_LEVEL, + [ProtoEnum(Name = "ERR_CHANGEPRO_TIME", Value = 734)] + ERR_CHANGEPRO_TIME, + [ProtoEnum(Name = "ERR_CHANGEPRO_COUNT", Value = 735)] + ERR_CHANGEPRO_COUNT, + [ProtoEnum(Name = "ERR_CHANGEPRO_INVALID", Value = 736)] + ERR_CHANGEPRO_INVALID, + [ProtoEnum(Name = "ERR_CHANGEPRO_SAMEPRO", Value = 737)] + ERR_CHANGEPRO_SAMEPRO, + [ProtoEnum(Name = "ERR_CHANGEPRO_ITEMLIMIT", Value = 738)] + ERR_CHANGEPRO_ITEMLIMIT, + [ProtoEnum(Name = "ERR_SMELT_MAXVALUE", Value = 739)] + ERR_SMELT_MAXVALUE, + [ProtoEnum(Name = "ERR_SPRITE_AWAKE_MAX", Value = 740)] + ERR_SPRITE_AWAKE_MAX, + [ProtoEnum(Name = "ERR_CHANGEPRO_KICK", Value = 741)] + ERR_CHANGEPRO_KICK, + [ProtoEnum(Name = "ERR_LEAGUE_NOT_IN_MATCH_TIME", Value = 742)] + ERR_LEAGUE_NOT_IN_MATCH_TIME, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_NOT_IN_BATTLE", Value = 743)] + ERR_LEAGUE_TEAM_NOT_IN_BATTLE, + [ProtoEnum(Name = "ERR_SPRITE_TRAIN_MAX", Value = 744)] + ERR_SPRITE_TRAIN_MAX, + [ProtoEnum(Name = "ERR_SPRITE_TRAIN_CHOOSEMAX", Value = 745)] + ERR_SPRITE_TRAIN_CHOOSEMAX, + [ProtoEnum(Name = "ERR_SPRITE_TRAIN_LACKITEM", Value = 746)] + ERR_SPRITE_TRAIN_LACKITEM, + [ProtoEnum(Name = "ERR_SPRITE_NOTTRAIN", Value = 747)] + ERR_SPRITE_NOTTRAIN, + [ProtoEnum(Name = "ERR_SPRITE_RESETTRAIN_LACKITEM", Value = 748)] + ERR_SPRITE_RESETTRAIN_LACKITEM, + [ProtoEnum(Name = "ERR_LEAGUE_ALREADY_FIGHTED", Value = 749)] + ERR_LEAGUE_ALREADY_FIGHTED, + [ProtoEnum(Name = "ERR_LEAGUE_NOT_IN_APPLY_TIME", Value = 750)] + ERR_LEAGUE_NOT_IN_APPLY_TIME, + [ProtoEnum(Name = "ERR_HORSE_INTEAM", Value = 751)] + ERR_HORSE_INTEAM, + [ProtoEnum(Name = "ERR_LEAGUE_INV_NOT_IN_TEAM", Value = 752)] + ERR_LEAGUE_INV_NOT_IN_TEAM, + [ProtoEnum(Name = "ERR_LEAGUE_INV_ALREADY_HAS_TEAM", Value = 753)] + ERR_LEAGUE_INV_ALREADY_HAS_TEAM, + [ProtoEnum(Name = "ERR_SPRITE_TRAIN_NOT_ENOUGH", Value = 754)] + ERR_SPRITE_TRAIN_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_DECLAREWAR_OUT_TIME", Value = 756)] + ERR_DECLAREWAR_OUT_TIME = 756, + [ProtoEnum(Name = "ERR_LEAGUE_TEAM_CANNOT_CROSS", Value = 757)] + ERR_LEAGUE_TEAM_CANNOT_CROSS, + [ProtoEnum(Name = "ERR_DECLARATION_TOO_LONG", Value = 758)] + ERR_DECLARATION_TOO_LONG, + [ProtoEnum(Name = "ERR_CROSS_ZONE_UNUSABLE", Value = 759)] + ERR_CROSS_ZONE_UNUSABLE, + [ProtoEnum(Name = "ERR_NOT_DEL_GUILD_IN_TERR", Value = 760)] + ERR_NOT_DEL_GUILD_IN_TERR, + [ProtoEnum(Name = "ERR_GCASTLE_FIGHT_END", Value = 761)] + ERR_GCASTLE_FIGHT_END, + [ProtoEnum(Name = "ERR_CAREER_PVP_NOTOPEN", Value = 762)] + ERR_CAREER_PVP_NOTOPEN, + [ProtoEnum(Name = "ERR_APOLLO_CDN", Value = 763)] + ERR_APOLLO_CDN, + [ProtoEnum(Name = "ERR_LEAGUE_HAS_MEMBER_NOT_TEAM", Value = 764)] + ERR_LEAGUE_HAS_MEMBER_NOT_TEAM, + [ProtoEnum(Name = "ERR_POK_MATCH_ENDSOON", Value = 765)] + ERR_POK_MATCH_ENDSOON, + [ProtoEnum(Name = "ERR_QUESTCAREER_NOT_ONLINE", Value = 766)] + ERR_QUESTCAREER_NOT_ONLINE, + [ProtoEnum(Name = "ERR_MIDAS_BALANCE_NOTENOUTH", Value = 767)] + ERR_MIDAS_BALANCE_NOTENOUTH, + [ProtoEnum(Name = "ERR_HAS_JOIN_OTHER_GUILD_BOSS", Value = 768)] + ERR_HAS_JOIN_OTHER_GUILD_BOSS, + [ProtoEnum(Name = "ERR_AUTH_TOKEN_INVALID", Value = 769)] + ERR_AUTH_TOKEN_INVALID, + [ProtoEnum(Name = "ERR_TEAM_TICKET_LESS", Value = 770)] + ERR_TEAM_TICKET_LESS, + [ProtoEnum(Name = "ERR_TEAM_USE_TICKET_COUNT_LESS", Value = 771)] + ERR_TEAM_USE_TICKET_COUNT_LESS, + [ProtoEnum(Name = "ERR_TEAM_TICKET_CONFIG", Value = 772)] + ERR_TEAM_TICKET_CONFIG, + [ProtoEnum(Name = "ERR_TEAM_TICKET_SEAL", Value = 773)] + ERR_TEAM_TICKET_SEAL, + [ProtoEnum(Name = "ERR_INVALID_IBBUY", Value = 774)] + ERR_INVALID_IBBUY, + [ProtoEnum(Name = "ERR_CROSS_IBBUY", Value = 775)] + ERR_CROSS_IBBUY, + [ProtoEnum(Name = "ERR_GUILD_NAME_NULL", Value = 776)] + ERR_GUILD_NAME_NULL, + [ProtoEnum(Name = "ERR_GUILD_LOCK_NAME", Value = 777)] + ERR_GUILD_LOCK_NAME, + [ProtoEnum(Name = "ERR_ARGENTA_DAILY_GET", Value = 778)] + ERR_ARGENTA_DAILY_GET, + [ProtoEnum(Name = "ERR_WORLDBOSSGUILD_COUNTLIMIT", Value = 779)] + ERR_WORLDBOSSGUILD_COUNTLIMIT, + [ProtoEnum(Name = "ERR_WORLDBOSSGUILD_UNMATCH", Value = 780)] + ERR_WORLDBOSSGUILD_UNMATCH, + [ProtoEnum(Name = "ERR_HERO_EXPERIENCE_HAVE", Value = 781)] + ERR_HERO_EXPERIENCE_HAVE, + [ProtoEnum(Name = "ERR_PLATSHARE_FAILED", Value = 782)] + ERR_PLATSHARE_FAILED, + [ProtoEnum(Name = "ERR_HERO_ALREADY_CHOSEN", Value = 783)] + ERR_HERO_ALREADY_CHOSEN, + [ProtoEnum(Name = "ERR_SKY_NOT_TEAM_MEMBER", Value = 784)] + ERR_SKY_NOT_TEAM_MEMBER, + [ProtoEnum(Name = "ERR_SKY_ALREADY_HAS_TEAM", Value = 785)] + ERR_SKY_ALREADY_HAS_TEAM, + [ProtoEnum(Name = "ERR_SKY_HAS_NO_TEAM", Value = 786)] + ERR_SKY_HAS_NO_TEAM, + [ProtoEnum(Name = "ERR_SKY_INV_NOT_TEAM_MEMBER", Value = 787)] + ERR_SKY_INV_NOT_TEAM_MEMBER, + [ProtoEnum(Name = "ERR_SKY_TEAM_IN_MATCH", Value = 788)] + ERR_SKY_TEAM_IN_MATCH, + [ProtoEnum(Name = "ERR_SKY_INV_ALREADY_HAS_TEAM", Value = 789)] + ERR_SKY_INV_ALREADY_HAS_TEAM, + [ProtoEnum(Name = "ERR_SKY_TEAM_ROLE_NUM_INVALID", Value = 790)] + ERR_SKY_TEAM_ROLE_NUM_INVALID, + [ProtoEnum(Name = "ERR_SKY_TEAM_IN_BATTLE", Value = 791)] + ERR_SKY_TEAM_IN_BATTLE, + [ProtoEnum(Name = "ERR_SKY_HAS_NOT_TEAM_MEMBER", Value = 792)] + ERR_SKY_HAS_NOT_TEAM_MEMBER, + [ProtoEnum(Name = "ERR_MENTOR_COMPLETE_OTHER_OFFLINE_NEED_DAYS", Value = 793)] + ERR_MENTOR_COMPLETE_OTHER_OFFLINE_NEED_DAYS, + [ProtoEnum(Name = "ERR_MENTOR_COMPLETE_IN_RELATION_NEED_DAYS", Value = 794)] + ERR_MENTOR_COMPLETE_IN_RELATION_NEED_DAYS, + [ProtoEnum(Name = "ERR_TRANSFERR_OTHER_ROLES_LEAVE", Value = 795)] + ERR_TRANSFERR_OTHER_ROLES_LEAVE, + [ProtoEnum(Name = "ERR_PLAT_BANACC", Value = 796)] + ERR_PLAT_BANACC, + [ProtoEnum(Name = "ERR_RESWAR_DIFF_GUILD", Value = 797)] + ERR_RESWAR_DIFF_GUILD, + [ProtoEnum(Name = "ERR_SKY_ALREADY_FIGHTED", Value = 798)] + ERR_SKY_ALREADY_FIGHTED, + [ProtoEnum(Name = "ERR_SKY_TEAM_NO_DAILY_NUM", Value = 799)] + ERR_SKY_TEAM_NO_DAILY_NUM, + [ProtoEnum(Name = "ERR_IBGIFT_NOT_ENOUCH", Value = 800)] + ERR_IBGIFT_NOT_ENOUCH, + [ProtoEnum(Name = "ERR_IBGIFT_DAY_MAXBUYCOUNT", Value = 801)] + ERR_IBGIFT_DAY_MAXBUYCOUNT, + [ProtoEnum(Name = "ERR_IBGIFT_FRIEND", Value = 802)] + ERR_IBGIFT_FRIEND, + [ProtoEnum(Name = "ERR_ALREADY_BUYAILEEN", Value = 803)] + ERR_ALREADY_BUYAILEEN, + [ProtoEnum(Name = "ERR_GUILDACMPPATY_NOTOPEN", Value = 804)] + ERR_GUILDACMPPATY_NOTOPEN, + [ProtoEnum(Name = "ERR_GUILDACMPPATY_ERRSTAGE", Value = 805)] + ERR_GUILDACMPPATY_ERRSTAGE, + [ProtoEnum(Name = "ERR_GUILDACMPPATY_DISTANCE", Value = 806)] + ERR_GUILDACMPPATY_DISTANCE, + [ProtoEnum(Name = "ERR_MENTOR_ALREADY_INRELATION", Value = 807)] + ERR_MENTOR_ALREADY_INRELATION, + [ProtoEnum(Name = "ERR_GUILDACMPPATY_SPRITE_ONTEXIST", Value = 808)] + ERR_GUILDACMPPATY_SPRITE_ONTEXIST, + [ProtoEnum(Name = "ERR_BAG_FULL_CANT_COMPOSE", Value = 809)] + ERR_BAG_FULL_CANT_COMPOSE, + [ProtoEnum(Name = "ERR_BAG_FULL_TAKEOFF_ARTIFACT", Value = 810)] + ERR_BAG_FULL_TAKEOFF_ARTIFACT, + [ProtoEnum(Name = "ERR_GIFTIB_NOTGOODS", Value = 811)] + ERR_GIFTIB_NOTGOODS, + [ProtoEnum(Name = "ERR_ARTIFACT_COMPOSE_LEVELNOTEQUAL", Value = 812)] + ERR_ARTIFACT_COMPOSE_LEVELNOTEQUAL, + [ProtoEnum(Name = "ERR_ARTIFACT_COMPOSE_QUALITYNOTEQUAL", Value = 813)] + ERR_ARTIFACT_COMPOSE_QUALITYNOTEQUAL, + [ProtoEnum(Name = "ERR_ARTIFACT_COMPOSE_NUMBER", Value = 814)] + ERR_ARTIFACT_COMPOSE_NUMBER, + [ProtoEnum(Name = "ERR_ARTIFACT_COMPOSE_CANTCOMPOSE", Value = 815)] + ERR_ARTIFACT_COMPOSE_CANTCOMPOSE, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_INVALIDREQUEST", Value = 816)] + ERR_CUSTOMBATTLE_INVALIDREQUEST, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_WORLDNOTOPEN", Value = 817)] + ERR_CUSTOMBATTLE_WORLDNOTOPEN, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_HASJOIN", Value = 818)] + ERR_CUSTOMBATTLE_HASJOIN, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_NOTJOIN", Value = 819)] + ERR_CUSTOMBATTLE_NOTJOIN, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_CREATFAILED", Value = 820)] + ERR_CUSTOMBATTLE_CREATFAILED, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_LEVELLIMIT", Value = 821)] + ERR_CUSTOMBATTLE_LEVELLIMIT, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_ROELNOTEXIST", Value = 822)] + ERR_CUSTOMBATTLE_ROELNOTEXIST, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_CREATECONFINVALID", Value = 823)] + ERR_CUSTOMBATTLE_CREATECONFINVALID, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_JOINNOTRELATED", Value = 824)] + ERR_CUSTOMBATTLE_JOINNOTRELATED, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_JOINNOTINREADYTIME", Value = 825)] + ERR_CUSTOMBATTLE_JOINNOTINREADYTIME, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_JOINFULL", Value = 826)] + ERR_CUSTOMBATTLE_JOINFULL, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_JOININVALIDPASSWORD", Value = 827)] + ERR_CUSTOMBATTLE_JOININVALIDPASSWORD, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_JOINFAILED", Value = 828)] + ERR_CUSTOMBATTLE_JOINFAILED, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_NOTCREATER", Value = 829)] + ERR_CUSTOMBATTLE_NOTCREATER, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_BATTLENOTFIND", Value = 830)] + ERR_CUSTOMBATTLE_BATTLENOTFIND, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_MATCHFAILED", Value = 831)] + ERR_CUSTOMBATTLE_MATCHFAILED, + [ProtoEnum(Name = "ERR_IBGIFT_MAX_COUNT", Value = 832)] + ERR_IBGIFT_MAX_COUNT, + [ProtoEnum(Name = "ERR_ENCHANT_NOTHAVEATTRID", Value = 833)] + ERR_ENCHANT_NOTHAVEATTRID, + [ProtoEnum(Name = "ERR_EXTRA_EMBLEM_SLOT_FULL", Value = 834)] + ERR_EXTRA_EMBLEM_SLOT_FULL, + [ProtoEnum(Name = "ERR_EXTRA_EMBLEM_SLOT_LEVEL", Value = 835)] + ERR_EXTRA_EMBLEM_SLOT_LEVEL, + [ProtoEnum(Name = "ERR_IBGIFT_OVERMAXUNRECV", Value = 836)] + ERR_IBGIFT_OVERMAXUNRECV, + [ProtoEnum(Name = "ERR_TEAM_CANNOT_FORNOW", Value = 837)] + ERR_TEAM_CANNOT_FORNOW, + [ProtoEnum(Name = "ERR_ALREADY_REPORTED", Value = 838)] + ERR_ALREADY_REPORTED, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_REWARDCD", Value = 839)] + ERR_CUSTOMBATTLE_REWARDCD, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_REWARDCANGET", Value = 840)] + ERR_CUSTOMBATTLE_REWARDCANGET, + [ProtoEnum(Name = "ERR_FASHION_ITEM_NOT_ENOUGH", Value = 841)] + ERR_FASHION_ITEM_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_GUILDPARTY_TRADIING", Value = 842)] + ERR_GUILDPARTY_TRADIING, + [ProtoEnum(Name = "ERR_SPACTIVITY_NOTOPEN", Value = 843)] + ERR_SPACTIVITY_NOTOPEN, + [ProtoEnum(Name = "ERR_BAGEXPAND_LESSITEM", Value = 844)] + ERR_BAGEXPAND_LESSITEM, + [ProtoEnum(Name = "ERR_BAGEXPAND_MAXCOUNT", Value = 845)] + ERR_BAGEXPAND_MAXCOUNT, + [ProtoEnum(Name = "ERR_SHOP_WEEKCOUNTLIMIT", Value = 846)] + ERR_SHOP_WEEKCOUNTLIMIT, + [ProtoEnum(Name = "ERR_GUILDBONUS_MAXNUM", Value = 847)] + ERR_GUILDBONUS_MAXNUM, + [ProtoEnum(Name = "ERR_SELF_GIFT_SELF", Value = 848)] + ERR_SELF_GIFT_SELF, + [ProtoEnum(Name = "ERR_IBSHOP_BUSY", Value = 849)] + ERR_IBSHOP_BUSY, + [ProtoEnum(Name = "ERR_ABYSS_LEVEL", Value = 850)] + ERR_ABYSS_LEVEL, + [ProtoEnum(Name = "ERR_GUILDCAMP_SELF_NOTIN", Value = 851)] + ERR_GUILDCAMP_SELF_NOTIN, + [ProtoEnum(Name = "ERR_GUILDCAMP_OTHER_NOTIN", Value = 852)] + ERR_GUILDCAMP_OTHER_NOTIN, + [ProtoEnum(Name = "ERR_SMELTCOUNT_ZERO", Value = 853)] + ERR_SMELTCOUNT_ZERO, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_REWARDHASGET", Value = 854)] + ERR_CUSTOMBATTLE_REWARDHASGET, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_PASSWORDINVALID", Value = 855)] + ERR_CUSTOMBATTLE_PASSWORDINVALID, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_CREATORLEAVE", Value = 856)] + ERR_CUSTOMBATTLE_CREATORLEAVE, + [ProtoEnum(Name = "ERR_GUILDCAMP_SPRITE_NOTEXIST", Value = 857)] + ERR_GUILDCAMP_SPRITE_NOTEXIST, + [ProtoEnum(Name = "ERR_TEAM_INV_TIMEOUT", Value = 858)] + ERR_TEAM_INV_TIMEOUT, + [ProtoEnum(Name = "ERR_FORGE_NOREPLACE", Value = 859)] + ERR_FORGE_NOREPLACE, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_NAMEMAX", Value = 860)] + ERR_CUSTOMBATTLE_NAMEMAX, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_NAMEMIN", Value = 861)] + ERR_CUSTOMBATTLE_NAMEMIN, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_NAMEINVALID", Value = 862)] + ERR_CUSTOMBATTLE_NAMEINVALID, + [ProtoEnum(Name = "ERR_REPORT_FORBID", Value = 863)] + ERR_REPORT_FORBID, + [ProtoEnum(Name = "ERR_TEAM_COST_CANCEL", Value = 864)] + ERR_TEAM_COST_CANCEL, + [ProtoEnum(Name = "ERR_TEAM_COST_WIN", Value = 865)] + ERR_TEAM_COST_WIN, + [ProtoEnum(Name = "ERR_CUSTOM_NOTOPEN", Value = 866)] + ERR_CUSTOM_NOTOPEN, + [ProtoEnum(Name = "ERR_CUSTOM_GMLIMIT", Value = 867)] + ERR_CUSTOM_GMLIMIT, + [ProtoEnum(Name = "ERR_MILITARY_TRIGGER_CHECK", Value = 868)] + ERR_MILITARY_TRIGGER_CHECK, + [ProtoEnum(Name = "ERR_MENTOR_INHERIT_ING", Value = 869)] + ERR_MENTOR_INHERIT_ING, + [ProtoEnum(Name = "ERR_MOBA_UPGRADENUM_EMPTY", Value = 870)] + ERR_MOBA_UPGRADENUM_EMPTY, + [ProtoEnum(Name = "ERR_FASHION_ERROR_COLOR", Value = 871)] + ERR_FASHION_ERROR_COLOR, + [ProtoEnum(Name = "ERR_FASHION_COLOR_UNLOOK", Value = 872)] + ERR_FASHION_COLOR_UNLOOK, + [ProtoEnum(Name = "ERR_FASHION_NO_HAIR", Value = 873)] + ERR_FASHION_NO_HAIR, + [ProtoEnum(Name = "ERR_FASHION_COLOR_LOOK", Value = 874)] + ERR_FASHION_COLOR_LOOK, + [ProtoEnum(Name = "ERR_MOBA_SIGNAL_TOOFAST", Value = 875)] + ERR_MOBA_SIGNAL_TOOFAST, + [ProtoEnum(Name = "ERR_NOT_BESPEAK", Value = 876)] + ERR_NOT_BESPEAK, + [ProtoEnum(Name = "ERR_PAIRPET_OUTRANGE", Value = 877)] + ERR_PAIRPET_OUTRANGE, + [ProtoEnum(Name = "ERR_PAIRPET_INVITEINVALID", Value = 878)] + ERR_PAIRPET_INVITEINVALID, + [ProtoEnum(Name = "ERR_ROLE_IN_OTHER_SERVER", Value = 879)] + ERR_ROLE_IN_OTHER_SERVER, + [ProtoEnum(Name = "ERR_MOBA_CANTMATCH", Value = 880)] + ERR_MOBA_CANTMATCH, + [ProtoEnum(Name = "ERR_PAIRPET_INVITEREPEAT", Value = 881)] + ERR_PAIRPET_INVITEREPEAT, + [ProtoEnum(Name = "ERR_PAIRPET_SCENEINVALID", Value = 882)] + ERR_PAIRPET_SCENEINVALID, + [ProtoEnum(Name = "ERR_PAIRPET_SELF", Value = 883)] + ERR_PAIRPET_SELF, + [ProtoEnum(Name = "ERR_PAIRPET_OTHER", Value = 884)] + ERR_PAIRPET_OTHER, + [ProtoEnum(Name = "ERR_PAIRPET_OTHERNOTIN", Value = 885)] + ERR_PAIRPET_OTHERNOTIN, + [ProtoEnum(Name = "ERR_MENTOR_OTHER_APPLY_BREAK", Value = 886)] + ERR_MENTOR_OTHER_APPLY_BREAK, + [ProtoEnum(Name = "ERR_MENTOR_ALREADY_COMPLETE_MENTOR", Value = 887)] + ERR_MENTOR_ALREADY_COMPLETE_MENTOR, + [ProtoEnum(Name = "ERR_MENTOR_OTHER_ALREADY_APPLY_INHERIT", Value = 888)] + ERR_MENTOR_OTHER_ALREADY_APPLY_INHERIT, + [ProtoEnum(Name = "ERR_MENTOR_CUR_STATUS_CANNOT_BREAK", Value = 889)] + ERR_MENTOR_CUR_STATUS_CANNOT_BREAK, + [ProtoEnum(Name = "ERR_CUSTOM_SAMEMATCH", Value = 890)] + ERR_CUSTOM_SAMEMATCH, + [ProtoEnum(Name = "ERR_CUSTOM_NOMATCHING", Value = 891)] + ERR_CUSTOM_NOMATCHING, + [ProtoEnum(Name = "ERR_MENTOR_CUR_STATUS_CANNOT_APPLYSTUDENT", Value = 892)] + ERR_MENTOR_CUR_STATUS_CANNOT_APPLYSTUDENT, + [ProtoEnum(Name = "ERR_MENTOR_CUR_STATUS_CANNOT_APPLYMASTER", Value = 893)] + ERR_MENTOR_CUR_STATUS_CANNOT_APPLYMASTER, + [ProtoEnum(Name = "ERR_TEAM_DIAMOND_COST_LIMIT", Value = 894)] + ERR_TEAM_DIAMOND_COST_LIMIT, + [ProtoEnum(Name = "ERR_ACT_NOT_OPEN", Value = 895)] + ERR_ACT_NOT_OPEN, + [ProtoEnum(Name = "ERR_MOBA_MOBMAXLEVEL", Value = 896)] + ERR_MOBA_MOBMAXLEVEL, + [ProtoEnum(Name = "ERR_ACTIVITY", Value = 897)] + ERR_ACTIVITY, + [ProtoEnum(Name = "ERR_NOCONDITION", Value = 898)] + ERR_NOCONDITION, + [ProtoEnum(Name = "ERR_SERVER_UNNORMAL", Value = 899)] + ERR_SERVER_UNNORMAL, + [ProtoEnum(Name = "ERR_CUSTOMBATTLE_BOUNTYMODE_NOTOPEN", Value = 900)] + ERR_CUSTOMBATTLE_BOUNTYMODE_NOTOPEN, + [ProtoEnum(Name = "ERR_GROUPCHAT_FULLGROUP", Value = 901)] + ERR_GROUPCHAT_FULLGROUP, + [ProtoEnum(Name = "ERR_GROUPCHAT_ROLENOCOUNT", Value = 902)] + ERR_GROUPCHAT_ROLENOCOUNT, + [ProtoEnum(Name = "ERR_GROUPCHAT_LEADERNOCOUNT", Value = 903)] + ERR_GROUPCHAT_LEADERNOCOUNT, + [ProtoEnum(Name = "ERR_GROUPCHAT_GROUPFULLMEMBERS", Value = 904)] + ERR_GROUPCHAT_GROUPFULLMEMBERS, + [ProtoEnum(Name = "ERR_UNUSE1", Value = 905)] + ERR_UNUSE1, + [ProtoEnum(Name = "ERR_HAVE_GOT_AWARD", Value = 906)] + ERR_HAVE_GOT_AWARD, + [ProtoEnum(Name = "ERR_ANCIENTPOWER_LESSPOINT", Value = 907)] + ERR_ANCIENTPOWER_LESSPOINT, + [ProtoEnum(Name = "ERR_ANCIENTPOWER_DEAD", Value = 908)] + ERR_ANCIENTPOWER_DEAD, + [ProtoEnum(Name = "ERR_JADE_DRAGONNOTENOUGH", Value = 909)] + ERR_JADE_DRAGONNOTENOUGH, + [ProtoEnum(Name = "ERR_WEDDING_NOT_EXISTS", Value = 910)] + ERR_WEDDING_NOT_EXISTS, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_INVITE", Value = 911)] + ERR_WEDDING_ALREADY_INVITE, + [ProtoEnum(Name = "ERR_WEDDING_NOT_INVITE", Value = 912)] + ERR_WEDDING_NOT_INVITE, + [ProtoEnum(Name = "ERR_WEDDING_NOT_APPLY", Value = 913)] + ERR_WEDDING_NOT_APPLY, + [ProtoEnum(Name = "ERR_MARRIAGE_LEVEL_NOTENOUGH", Value = 914)] + ERR_MARRIAGE_LEVEL_NOTENOUGH, + [ProtoEnum(Name = "ERR_MARRIAGE_NEED_TWO_NOTMARRY", Value = 915)] + ERR_MARRIAGE_NEED_TWO_NOTMARRY, + [ProtoEnum(Name = "ERR_MARRIAGE_DISTANCE_TOOFAR", Value = 916)] + ERR_MARRIAGE_DISTANCE_TOOFAR, + [ProtoEnum(Name = "ERR_WEDDING_OPER_CD", Value = 917)] + ERR_WEDDING_OPER_CD, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_VOWS", Value = 918)] + ERR_WEDDING_ALREADY_VOWS, + [ProtoEnum(Name = "ERR_WEDDING_HP_NOT_ENOUGH", Value = 919)] + ERR_WEDDING_HP_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_WEDDING_NOT_OWNER", Value = 920)] + ERR_WEDDING_NOT_OWNER, + [ProtoEnum(Name = "ERR_MARRIAGE_NOTINMARRIAGE", Value = 921)] + ERR_MARRIAGE_NOTINMARRIAGE, + [ProtoEnum(Name = "ERR_MARRIAGE_ALREADY_APPLYDIVORCE", Value = 922)] + ERR_MARRIAGE_ALREADY_APPLYDIVORCE, + [ProtoEnum(Name = "ERR_MARRIAGE_NOT_DIVORCESTATUS", Value = 923)] + ERR_MARRIAGE_NOT_DIVORCESTATUS, + [ProtoEnum(Name = "ERR_MARRIAGE_ONLY_APPLIER_CANCLEDIVORCE", Value = 924)] + ERR_MARRIAGE_ONLY_APPLIER_CANCLEDIVORCE, + [ProtoEnum(Name = "ERR_FRIEND_DEGREE_NOTENOUGH", Value = 925)] + ERR_FRIEND_DEGREE_NOTENOUGH, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_HOLDED", Value = 926)] + ERR_WEDDING_ALREADY_HOLDED, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_TAKECAR", Value = 927)] + ERR_WEDDING_ALREADY_TAKECAR, + [ProtoEnum(Name = "ERR_INVALID_PAYROLE", Value = 928)] + ERR_INVALID_PAYROLE, + [ProtoEnum(Name = "ERR_WEDDING_IS_HOLDING", Value = 929)] + ERR_WEDDING_IS_HOLDING, + [ProtoEnum(Name = "ERR_WEDDING_NOT_RUNNING", Value = 930)] + ERR_WEDDING_NOT_RUNNING, + [ProtoEnum(Name = "ERR_LIVENESS_NOT_ENOUGH", Value = 931)] + ERR_LIVENESS_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_CHEST_TAKED", Value = 932)] + ERR_CHEST_TAKED, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_APPLY", Value = 933)] + ERR_WEDDING_ALREADY_APPLY, + [ProtoEnum(Name = "ERR_GROUPCHAT_FULLGROUP_OTHER", Value = 934)] + ERR_GROUPCHAT_FULLGROUP_OTHER, + [ProtoEnum(Name = "ERR_GROUPCHAT_TIMEOUT", Value = 935)] + ERR_GROUPCHAT_TIMEOUT, + [ProtoEnum(Name = "ERR_GROUPCHAT_NO_MANAGER", Value = 936)] + ERR_GROUPCHAT_NO_MANAGER, + [ProtoEnum(Name = "ERR_ITEM_NOT_ENOUGH_COMMON", Value = 937)] + ERR_ITEM_NOT_ENOUGH_COMMON, + [ProtoEnum(Name = "ERR_WEDDINGCAR_CANT_IN_PET", Value = 938)] + ERR_WEDDINGCAR_CANT_IN_PET, + [ProtoEnum(Name = "ERR_WEDDINGCAR_OTHER_RUNNING", Value = 939)] + ERR_WEDDINGCAR_OTHER_RUNNING, + [ProtoEnum(Name = "ERR_ARTIFACT_CANTRECAST", Value = 940)] + ERR_ARTIFACT_CANTRECAST, + [ProtoEnum(Name = "ERR_ARTIFACT_CANTFUSE", Value = 941)] + ERR_ARTIFACT_CANTFUSE, + [ProtoEnum(Name = "ERR_ARTIFACT_FUSEFAILED", Value = 942)] + ERR_ARTIFACT_FUSEFAILED, + [ProtoEnum(Name = "ERR_ARTIFACT_FUSE_CONDITION", Value = 943)] + ERR_ARTIFACT_FUSE_CONDITION, + [ProtoEnum(Name = "ERR_ARTIFACT_CANTINSCRIPTION", Value = 944)] + ERR_ARTIFACT_CANTINSCRIPTION, + [ProtoEnum(Name = "ERR_WEDDING_ALREADY_REFUSE", Value = 945)] + ERR_WEDDING_ALREADY_REFUSE, + [ProtoEnum(Name = "ERR_WEDDING_NEED_TWO_MARRIAGE", Value = 946)] + ERR_WEDDING_NEED_TWO_MARRIAGE, + [ProtoEnum(Name = "ERR_SPRITE_NOTREBIRTH", Value = 947)] + ERR_SPRITE_NOTREBIRTH, + [ProtoEnum(Name = "ERR_TEAM_FASTMATCH_BUFF", Value = 948)] + ERR_TEAM_FASTMATCH_BUFF, + [ProtoEnum(Name = "ERR_TEAM_SERVER_NOT_MATCH", Value = 949)] + ERR_TEAM_SERVER_NOT_MATCH, + [ProtoEnum(Name = "ERR_DAILY_WEDDY_CANDY_OVERMAX", Value = 950)] + ERR_DAILY_WEDDY_CANDY_OVERMAX, + [ProtoEnum(Name = "ERR_MARRIAGE_NEED_TEAM", Value = 951)] + ERR_MARRIAGE_NEED_TEAM, + [ProtoEnum(Name = "ERR_BACKFLOW_BUYEND", Value = 952)] + ERR_BACKFLOW_BUYEND, + [ProtoEnum(Name = "ERR_NEED_MARRIAGE_TEAM", Value = 953)] + ERR_NEED_MARRIAGE_TEAM, + [ProtoEnum(Name = "ERR_DOENTERSCENE_FAILED", Value = 954)] + ERR_DOENTERSCENE_FAILED, + [ProtoEnum(Name = "ERR_WEDDING_INVITE_OVERMAX", Value = 955)] + ERR_WEDDING_INVITE_OVERMAX, + [ProtoEnum(Name = "ERR_ARTIFACT_INSCRIPTION_LEVEL", Value = 956)] + ERR_ARTIFACT_INSCRIPTION_LEVEL, + [ProtoEnum(Name = "ERR_TRANS_PASSIVE", Value = 957)] + ERR_TRANS_PASSIVE, + [ProtoEnum(Name = "ERR_TRANS_NONE", Value = 958)] + ERR_TRANS_NONE, + [ProtoEnum(Name = "ERR_TRANS_OTHERNOTEXIST", Value = 959)] + ERR_TRANS_OTHERNOTEXIST, + [ProtoEnum(Name = "ERR_TRANS_ITEMNOTENOUGH", Value = 960)] + ERR_TRANS_ITEMNOTENOUGH, + [ProtoEnum(Name = "ERR_TRANS_STATE_FAILED", Value = 961)] + ERR_TRANS_STATE_FAILED, + [ProtoEnum(Name = "ERR_TRANS_SCENE_INVALID", Value = 962)] + ERR_TRANS_SCENE_INVALID, + [ProtoEnum(Name = "ERR_GARDEN_EXPELSPRITE_MAX", Value = 963)] + ERR_GARDEN_EXPELSPRITE_MAX, + [ProtoEnum(Name = "ERR_OP_ROLE_LEAVE", Value = 964)] + ERR_OP_ROLE_LEAVE, + [ProtoEnum(Name = "ERR_BATTLEFIELD_NOT_OPEN", Value = 965)] + ERR_BATTLEFIELD_NOT_OPEN, + [ProtoEnum(Name = "ERR_BATTLEFIELD_LEVEL", Value = 966)] + ERR_BATTLEFIELD_LEVEL, + [ProtoEnum(Name = "ERR_TASK_NO_REFRESH_COUNT", Value = 967)] + ERR_TASK_NO_REFRESH_COUNT, + [ProtoEnum(Name = "ERR_CANT_FUSE", Value = 968)] + ERR_CANT_FUSE, + [ProtoEnum(Name = "ERR_FUSE_MAX", Value = 969)] + ERR_FUSE_MAX, + [ProtoEnum(Name = "ERR_TASK_NOT_TASK_ITEM", Value = 970)] + ERR_TASK_NOT_TASK_ITEM, + [ProtoEnum(Name = "ERR_COMPETEDRAGON_WRONG_DNID", Value = 971)] + ERR_COMPETEDRAGON_WRONG_DNID, + [ProtoEnum(Name = "ERR_CANNOT_PICK_THIS_ITEM", Value = 972)] + ERR_CANNOT_PICK_THIS_ITEM, + [ProtoEnum(Name = "ERR_NPCFL_NEED_REFRESH", Value = 973)] + ERR_NPCFL_NEED_REFRESH, + [ProtoEnum(Name = "ERR_NPCFL_NPC_LEVEL_MAX", Value = 974)] + ERR_NPCFL_NPC_LEVEL_MAX, + [ProtoEnum(Name = "ERR_NPCFL_ITEM_LESS", Value = 975)] + ERR_NPCFL_ITEM_LESS, + [ProtoEnum(Name = "ERR_NPCFL_EXP_LESS", Value = 976)] + ERR_NPCFL_EXP_LESS, + [ProtoEnum(Name = "ERR_NPCFL_UNITE_LEVEL_LESS", Value = 977)] + ERR_NPCFL_UNITE_LEVEL_LESS, + [ProtoEnum(Name = "ERR_NPCFL_GIVE_GIFT_COUNT_LESS", Value = 978)] + ERR_NPCFL_GIVE_GIFT_COUNT_LESS, + [ProtoEnum(Name = "ERR_NPCFL_BUY_GG_COUNT_LESS", Value = 979)] + ERR_NPCFL_BUY_GG_COUNT_LESS, + [ProtoEnum(Name = "ERR_NPCFL_DRAGON_COIN_LESS", Value = 980)] + ERR_NPCFL_DRAGON_COIN_LESS, + [ProtoEnum(Name = "ERR_DAILY_TASK_NO_REFRESH_COUNT", Value = 981)] + ERR_DAILY_TASK_NO_REFRESH_COUNT, + [ProtoEnum(Name = "ERR_DAILY_TASK_CANNT_REFRESH", Value = 982)] + ERR_DAILY_TASK_CANNT_REFRESH, + [ProtoEnum(Name = "ERR_DAILY_TASK_NO_BUY_COUNT", Value = 983)] + ERR_DAILY_TASK_NO_BUY_COUNT, + [ProtoEnum(Name = "ERR_DAILY_TASK_QUALITY_MAX", Value = 984)] + ERR_DAILY_TASK_QUALITY_MAX, + [ProtoEnum(Name = "ERR_DG_ALREADY_IN_DG", Value = 985)] + ERR_DG_ALREADY_IN_DG, + [ProtoEnum(Name = "ERR_DG_DGNAME_EXIST", Value = 986)] + ERR_DG_DGNAME_EXIST, + [ProtoEnum(Name = "ERR_DG_DGUILD_NOT_EXIST", Value = 987)] + ERR_DG_DGUILD_NOT_EXIST, + [ProtoEnum(Name = "ERR_DG_FULL", Value = 988)] + ERR_DG_FULL, + [ProtoEnum(Name = "ERR_DG_PPT_REQ", Value = 989)] + ERR_DG_PPT_REQ, + [ProtoEnum(Name = "ERR_DG_WAITAPPROVAL", Value = 990)] + ERR_DG_WAITAPPROVAL, + [ProtoEnum(Name = "ERR_DG_NOT_IN_GUILD", Value = 991)] + ERR_DG_NOT_IN_GUILD, + [ProtoEnum(Name = "ERR_DG_NO_PERMISSION", Value = 992)] + ERR_DG_NO_PERMISSION, + [ProtoEnum(Name = "ERR_DG_LOCK_NAME", Value = 993)] + ERR_DG_LOCK_NAME, + [ProtoEnum(Name = "ERR_DG_APPLY_FULL", Value = 994)] + ERR_DG_APPLY_FULL, + [ProtoEnum(Name = "ERR_DG_IN_CD", Value = 995)] + ERR_DG_IN_CD, + [ProtoEnum(Name = "ERR_DG_ITEM_NOT_FOUND", Value = 996)] + ERR_DG_ITEM_NOT_FOUND, + [ProtoEnum(Name = "ERR_DG_OTHER_BUYING", Value = 997)] + ERR_DG_OTHER_BUYING, + [ProtoEnum(Name = "ERR_DG_SHOP_NO_COUNT", Value = 998)] + ERR_DG_SHOP_NO_COUNT, + [ProtoEnum(Name = "ERR_DG_NOT_IN_SAME", Value = 999)] + ERR_DG_NOT_IN_SAME, + [ProtoEnum(Name = "ERR_DG_POSITION_FULL", Value = 1000)] + ERR_DG_POSITION_FULL, + [ProtoEnum(Name = "ERR_DAILY_TASK_OTHER_NO_HELPCOUNT", Value = 1001)] + ERR_DAILY_TASK_OTHER_NO_HELPCOUNT, + [ProtoEnum(Name = "ERR_UNOPEN_FUNCTION", Value = 1002)] + ERR_UNOPEN_FUNCTION, + [ProtoEnum(Name = "ERR_QUERYBOX_TIMELEFT", Value = 1003)] + ERR_QUERYBOX_TIMELEFT, + [ProtoEnum(Name = "ERR_GUILDPARTY_ENDING", Value = 1004)] + ERR_GUILDPARTY_ENDING, + [ProtoEnum(Name = "ERR_GUILDPARTY_HAVESUMMON", Value = 1005)] + ERR_GUILDPARTY_HAVESUMMON, + [ProtoEnum(Name = "ERR_KINGBACK_REWARD_COUNT_LIMIT", Value = 1006)] + ERR_KINGBACK_REWARD_COUNT_LIMIT, + [ProtoEnum(Name = "ERR_DG_NOT_IN_APPROVAL", Value = 1007)] + ERR_DG_NOT_IN_APPROVAL, + [ProtoEnum(Name = "ERR_GUILDPARTY_SUMMONING", Value = 1008)] + ERR_GUILDPARTY_SUMMONING, + [ProtoEnum(Name = "ERR_HG_FORBID", Value = 1009)] + ERR_HG_FORBID, + [ProtoEnum(Name = "ERR_FASHION_NOEXIST_EFFECTS", Value = 1010)] + ERR_FASHION_NOEXIST_EFFECTS, + [ProtoEnum(Name = "ERR_BACKFLOW_ALREADYGET", Value = 1011)] + ERR_BACKFLOW_ALREADYGET, + [ProtoEnum(Name = "ERR_BACKFLOW_LESSPOINT", Value = 1012)] + ERR_BACKFLOW_LESSPOINT, + [ProtoEnum(Name = "ERR_TEAM_CROSS_TEAM_CHANGE_EXP", Value = 1013)] + ERR_TEAM_CROSS_TEAM_CHANGE_EXP, + [ProtoEnum(Name = "ERR_TEAM_CHANGE_EXP_TO_CROSS", Value = 1014)] + ERR_TEAM_CHANGE_EXP_TO_CROSS, + [ProtoEnum(Name = "ERR_INVALID_STATE", Value = 1015)] + ERR_INVALID_STATE, + [ProtoEnum(Name = "ERR_CHANGE_SAMESCENE", Value = 1016)] + ERR_CHANGE_SAMESCENE, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_LESSFRESHCOUNT", Value = 1017)] + ERR_BACKFLOWSHOP_LESSFRESHCOUNT, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_NOTHAVEGOOD", Value = 1018)] + ERR_BACKFLOWSHOP_NOTHAVEGOOD, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_LACKDIAMOND", Value = 1019)] + ERR_BACKFLOWSHOP_LACKDIAMOND, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_LACKDRAGONCOIN", Value = 1020)] + ERR_BACKFLOWSHOP_LACKDRAGONCOIN, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_ALREADYBUY", Value = 1021)] + ERR_BACKFLOWSHOP_ALREADYBUY, + [ProtoEnum(Name = "ERR_BACKFLOWSHOP_SHOPCLOSE", Value = 1022)] + ERR_BACKFLOWSHOP_SHOPCLOSE, + [ProtoEnum(Name = "ERR_ALREADY_CHARGE_BACK", Value = 1023)] + ERR_ALREADY_CHARGE_BACK, + [ProtoEnum(Name = "ERR_FUSE_EXPMAX", Value = 1024)] + ERR_FUSE_EXPMAX, + [ProtoEnum(Name = "ERR_FUSE_BREAKLACKEXP", Value = 1025)] + ERR_FUSE_BREAKLACKEXP, + [ProtoEnum(Name = "ERR_KINGDOM_NOT_OPEN", Value = 1026)] + ERR_KINGDOM_NOT_OPEN, + [ProtoEnum(Name = "ERR_SWEEP_NOTPASS", Value = 1027)] + ERR_SWEEP_NOTPASS, + [ProtoEnum(Name = "ERR_SWEEP_DRAGONHARD_NOTPASS", Value = 1028)] + ERR_SWEEP_DRAGONHARD_NOTPASS, + [ProtoEnum(Name = "ERR_GCF_UP_PROFESSION_REPEAT", Value = 1029)] + ERR_GCF_UP_PROFESSION_REPEAT, + [ProtoEnum(Name = "ERR_INVALID_REQUEST_CROSS", Value = 1030)] + ERR_INVALID_REQUEST_CROSS, + [ProtoEnum(Name = "ERR_SWEEP_IN_TEAM", Value = 1031)] + ERR_SWEEP_IN_TEAM, + [ProtoEnum(Name = "ERR_CAMPDUEL_ALREADY_CHOSEN_CAMP", Value = 1032)] + ERR_CAMPDUEL_ALREADY_CHOSEN_CAMP, + [ProtoEnum(Name = "ERR_CAMPDUEL_NOCAMPID", Value = 1033)] + ERR_CAMPDUEL_NOCAMPID, + [ProtoEnum(Name = "ERR_CAMPDUEL_FREEINSPIRE_ZERO", Value = 1034)] + ERR_CAMPDUEL_FREEINSPIRE_ZERO, + [ProtoEnum(Name = "ERR_CAMPDUEL_MONEYINSPIRE_ZERO", Value = 1035)] + ERR_CAMPDUEL_MONEYINSPIRE_ZERO, + [ProtoEnum(Name = "ERR_CAMPDUEL_MONEYINSPIRE_LESSMONEY", Value = 1036)] + ERR_CAMPDUEL_MONEYINSPIRE_LESSMONEY, + [ProtoEnum(Name = "ERR_TEAM_DONOT_HANDLE", Value = 1037)] + ERR_TEAM_DONOT_HANDLE, + [ProtoEnum(Name = "ERR_GUILD_JZ_HALLPEM", Value = 1038)] + ERR_GUILD_JZ_HALLPEM, + [ProtoEnum(Name = "ERR_ARTIFACT_CANTREFINE", Value = 1039)] + ERR_ARTIFACT_CANTREFINE, + [ProtoEnum(Name = "ERR_TEAM_RIFT_CHANGE_LEADER", Value = 1040)] + ERR_TEAM_RIFT_CHANGE_LEADER, + [ProtoEnum(Name = "ERR_TEAM_RIFT_MATCH", Value = 1041)] + ERR_TEAM_RIFT_MATCH, + [ProtoEnum(Name = "ERR_TEAM_RIFT_CHANGE_EXP", Value = 1042)] + ERR_TEAM_RIFT_CHANGE_EXP, + [ProtoEnum(Name = "ERR_GUILD_JZ_LEVEL_NOTENOUGH", Value = 1043)] + ERR_GUILD_JZ_LEVEL_NOTENOUGH, + [ProtoEnum(Name = "ERR_GUILD_JZ_HALLPOINT_NOTENOUGH", Value = 1044)] + ERR_GUILD_JZ_HALLPOINT_NOTENOUGH, + [ProtoEnum(Name = "ERR_GUILD_JZ_SCHOOLPOINT_NOTENOUGH", Value = 1045)] + ERR_GUILD_JZ_SCHOOLPOINT_NOTENOUGH, + [ProtoEnum(Name = "ERR_GUILD_JZ_ROLE_FULLSCHOOL", Value = 1046)] + ERR_GUILD_JZ_ROLE_FULLSCHOOL, + [ProtoEnum(Name = "ERR_GUILD_JZ_ROLE_FULLHALL", Value = 1047)] + ERR_GUILD_JZ_ROLE_FULLHALL, + [ProtoEnum(Name = "ERR_GUILD_JZ_GUILD_FULLSCHOOL", Value = 1048)] + ERR_GUILD_JZ_GUILD_FULLSCHOOL, + [ProtoEnum(Name = "ERR_GUILD_JZ_GUILD_FULLHALL", Value = 1049)] + ERR_GUILD_JZ_GUILD_FULLHALL, + [ProtoEnum(Name = "ERR_RIFT_DIFFERENT_ID", Value = 1050)] + ERR_RIFT_DIFFERENT_ID, + [ProtoEnum(Name = "ERR_RIFT_FLOOR_NOT_ENOUGH", Value = 1051)] + ERR_RIFT_FLOOR_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_AWAKE_NOTOPEN", Value = 1052)] + ERR_AWAKE_NOTOPEN, + [ProtoEnum(Name = "ERR_COUNT_NOT_ENOUGH", Value = 1053)] + ERR_COUNT_NOT_ENOUGH, + [ProtoEnum(Name = "ERR_PARTICIPATE_TIME_LIMIT", Value = 1054)] + ERR_PARTICIPATE_TIME_LIMIT, + [ProtoEnum(Name = "ERR_NEED_SECOND_PROMOTE", Value = 1055)] + ERR_NEED_SECOND_PROMOTE, + [ProtoEnum(Name = "ERR_TASK_NO_HELP_COUNT", Value = 1056)] + ERR_TASK_NO_HELP_COUNT, + [ProtoEnum(Name = "ERR_TEAM_RIFT_MAX_FLOOR", Value = 1057)] + ERR_TEAM_RIFT_MAX_FLOOR, + [ProtoEnum(Name = "ERR_TEAM_RIFT_WRONG_FLOOR", Value = 1058)] + ERR_TEAM_RIFT_WRONG_FLOOR, + [ProtoEnum(Name = "ERR_JZ_FULL_LEVEL", Value = 1059)] + ERR_JZ_FULL_LEVEL, + [ProtoEnum(Name = "ERR_TEAM_COSTITEM_LESS", Value = 1060)] + ERR_TEAM_COSTITEM_LESS, + [ProtoEnum(Name = "ERR_COMPETE_DRAGON_TICKET_NOTENGOUTH", Value = 1061)] + ERR_COMPETE_DRAGON_TICKET_NOTENGOUTH, + [ProtoEnum(Name = "ERR_SHADOWCAT_CANTGET", Value = 1062)] + ERR_SHADOWCAT_CANTGET, + [ProtoEnum(Name = "ERR_SHADOWCAT_ALREADYGET", Value = 1063)] + ERR_SHADOWCAT_ALREADYGET + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs.meta new file mode 100644 index 00000000..6bb59aa8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ErrorCode.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 94bc34fc097754d45ba1a82610891d65 +timeCreated: 1611404156 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs new file mode 100644 index 00000000..22c039ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ErrorInfo")] + [Serializable] + public class ErrorInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorno", DataFormat = DataFormat.TwosComplement)] + public uint errorno + { + get + { + return this._errorno ?? 0u; + } + set + { + this._errorno = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errornoSpecified + { + get + { + return this._errorno != null; + } + set + { + bool flag = value == (this._errorno == null); + if (flag) + { + this._errorno = (value ? new uint?(this.errorno) : null); + } + } + } + + [ProtoMember(2, Name = "param", DataFormat = DataFormat.TwosComplement)] + public List param + { + get + { + return this._param; + } + } + + [ProtoMember(3, IsRequired = false, Name = "param64", DataFormat = DataFormat.TwosComplement)] + public ulong param64 + { + get + { + return this._param64 ?? 0UL; + } + set + { + this._param64 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool param64Specified + { + get + { + return this._param64 != null; + } + set + { + bool flag = value == (this._param64 == null); + if (flag) + { + this._param64 = (value ? new ulong?(this.param64) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "istip", DataFormat = DataFormat.Default)] + public bool istip + { + get + { + return this._istip ?? false; + } + set + { + this._istip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool istipSpecified + { + get + { + return this._istip != null; + } + set + { + bool flag = value == (this._istip == null); + if (flag) + { + this._istip = (value ? new bool?(this.istip) : null); + } + } + } + + private uint? _errorno; + + private readonly List _param = new List(); + + private ulong? _param64; + + private bool? _istip; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorno() + { + return this.errornoSpecified; + } + + private void Reseterrorno() + { + this.errornoSpecified = false; + } + + private bool ShouldSerializeparam64() + { + return this.param64Specified; + } + + private void Resetparam64() + { + this.param64Specified = false; + } + + private bool ShouldSerializeistip() + { + return this.istipSpecified; + } + + private void Resetistip() + { + this.istipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs.meta new file mode 100644 index 00000000..870e3bcf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ErrorInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5c8880e7a8eddea448f72229190472c5 +timeCreated: 1611403802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs new file mode 100644 index 00000000..0ea4459b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "EventNotify")] + [Serializable] + public class EventNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "notify", DataFormat = DataFormat.Default)] + public string notify + { + get + { + return this._notify ?? ""; + } + set + { + this._notify = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notifySpecified + { + get + { + return this._notify != null; + } + set + { + bool flag = value == (this._notify == null); + if (flag) + { + this._notify = (value ? this.notify : null); + } + } + } + + private string _notify; + + private IExtension extensionObject; + + private bool ShouldSerializenotify() + { + return this.notifySpecified; + } + + private void Resetnotify() + { + this.notifySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs.meta new file mode 100644 index 00000000..3310e081 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/EventNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5adb666fe39f94344b0b42b5f2eb8156 +timeCreated: 1611403793 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs new file mode 100644 index 00000000..97ebbaab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExecuteLevelScriptNtf")] + [Serializable] + public class ExecuteLevelScriptNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "script", DataFormat = DataFormat.Default)] + public string script + { + get + { + return this._script ?? ""; + } + set + { + this._script = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scriptSpecified + { + get + { + return this._script != null; + } + set + { + bool flag = value == (this._script == null); + if (flag) + { + this._script = (value ? this.script : null); + } + } + } + + private string _script; + + private IExtension extensionObject; + + private bool ShouldSerializescript() + { + return this.scriptSpecified; + } + + private void Resetscript() + { + this.scriptSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs.meta new file mode 100644 index 00000000..4a70c31f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExecuteLevelScriptNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d694155c6d2e2f49a8b679f6bff19c7 +timeCreated: 1611403505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs new file mode 100644 index 00000000..f23ba489 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpBackType")] + public enum ExpBackType + { + [ProtoEnum(Name = "EXPBACK_ABYSSS", Value = 1)] + EXPBACK_ABYSSS = 1, + [ProtoEnum(Name = "EXPBACK_NEST", Value = 2)] + EXPBACK_NEST, + [ProtoEnum(Name = "EXPBACK_CAMPTASK", Value = 3)] + EXPBACK_CAMPTASK + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs.meta new file mode 100644 index 00000000..108601ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpBackType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca8f1d7a19152dc4b975e7712051e987 +timeCreated: 1611404542 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs new file mode 100644 index 00000000..b1679ddf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpFindBackArg")] + [Serializable] + public class ExpFindBackArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isFree", DataFormat = DataFormat.Default)] + public bool isFree + { + get + { + return this._isFree ?? false; + } + set + { + this._isFree = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFreeSpecified + { + get + { + return this._isFree != null; + } + set + { + bool flag = value == (this._isFree == null); + if (flag) + { + this._isFree = (value ? new bool?(this.isFree) : null); + } + } + } + + private bool? _isFree; + + private IExtension extensionObject; + + private bool ShouldSerializeisFree() + { + return this.isFreeSpecified; + } + + private void ResetisFree() + { + this.isFreeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs.meta new file mode 100644 index 00000000..402e572a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af50a8df0731b2440b6359888bbf84bb +timeCreated: 1611404344 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs new file mode 100644 index 00000000..219ca9b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpFindBackData")] + [Serializable] + public class ExpFindBackData : IExtensible + { + [ProtoMember(1, Name = "expBackInfos", DataFormat = DataFormat.Default)] + public List expBackInfos + { + get + { + return this._expBackInfos; + } + } + + private readonly List _expBackInfos = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs.meta new file mode 100644 index 00000000..3c2402f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b4cb421fd872c174da9b649fd2ba31e9 +timeCreated: 1611404393 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs new file mode 100644 index 00000000..0edfe755 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpFindBackInfo")] + [Serializable] + public class ExpFindBackInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ExpBackType type + { + get + { + return this._type ?? ExpBackType.EXPBACK_ABYSSS; + } + set + { + this._type = new ExpBackType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ExpBackType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "usedCount", DataFormat = DataFormat.TwosComplement)] + public int usedCount + { + get + { + return this._usedCount ?? 0; + } + set + { + this._usedCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedCountSpecified + { + get + { + return this._usedCount != null; + } + set + { + bool flag = value == (this._usedCount == null); + if (flag) + { + this._usedCount = (value ? new int?(this.usedCount) : null); + } + } + } + + private ExpBackType? _type; + + private int? _usedCount; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeusedCount() + { + return this.usedCountSpecified; + } + + private void ResetusedCount() + { + this.usedCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs.meta new file mode 100644 index 00000000..087058e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 132e34e88dd69fb4fb5a9aee7b2cd1e0 +timeCreated: 1611403245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs new file mode 100644 index 00000000..e0b68525 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpFindBackRes")] + [Serializable] + public class ExpFindBackRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs.meta new file mode 100644 index 00000000..2fa601f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpFindBackRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ab82697ac9fcf0f43aeb4a7e1d95dca2 +timeCreated: 1611404307 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs b/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs new file mode 100644 index 00000000..3ab7905d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ExpTeamMemberState")] + public enum ExpTeamMemberState + { + [ProtoEnum(Name = "EXPTEAM_IDLE", Value = 0)] + EXPTEAM_IDLE, + [ProtoEnum(Name = "EXPTEAM_READY", Value = 1)] + EXPTEAM_READY, + [ProtoEnum(Name = "EXPTEAM_DISAGREE", Value = 2)] + EXPTEAM_DISAGREE, + [ProtoEnum(Name = "EXPTEAM_FINISH", Value = 3)] + EXPTEAM_FINISH + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs.meta new file mode 100644 index 00000000..2aac9337 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ExpTeamMemberState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b0395b0a67fea6b42b8262c2c752fa00 +timeCreated: 1611404349 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs new file mode 100644 index 00000000..c26e73a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FMBArg")] + [Serializable] + public class FMBArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs.meta new file mode 100644 index 00000000..a70b1b0f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMBArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4887c4bb1e4b8a843ba5cf7f63dde082 +timeCreated: 1611403657 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs new file mode 100644 index 00000000..090be474 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FMBRes")] + [Serializable] + public class FMBRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "refuse", DataFormat = DataFormat.Default)] + public bool refuse + { + get + { + return this._refuse ?? false; + } + set + { + this._refuse = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refuseSpecified + { + get + { + return this._refuse != null; + } + set + { + bool flag = value == (this._refuse == null); + if (flag) + { + this._refuse = (value ? new bool?(this.refuse) : null); + } + } + } + + private bool? _refuse; + + private IExtension extensionObject; + + private bool ShouldSerializerefuse() + { + return this.refuseSpecified; + } + + private void Resetrefuse() + { + this.refuseSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs.meta new file mode 100644 index 00000000..fdbc496b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMBRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a09de93a45540e24abf7ec074b6e70d1 +timeCreated: 1611404250 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs new file mode 100644 index 00000000..0c0c08d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FMDArg")] + [Serializable] + public class FMDArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "quitRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong quitRoleID + { + get + { + return this._quitRoleID ?? 0UL; + } + set + { + this._quitRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quitRoleIDSpecified + { + get + { + return this._quitRoleID != null; + } + set + { + bool flag = value == (this._quitRoleID == null); + if (flag) + { + this._quitRoleID = (value ? new ulong?(this.quitRoleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "quitRoleName", DataFormat = DataFormat.Default)] + public string quitRoleName + { + get + { + return this._quitRoleName ?? ""; + } + set + { + this._quitRoleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quitRoleNameSpecified + { + get + { + return this._quitRoleName != null; + } + set + { + bool flag = value == (this._quitRoleName == null); + if (flag) + { + this._quitRoleName = (value ? this.quitRoleName : null); + } + } + } + + private ulong? _quitRoleID; + + private string _quitRoleName; + + private IExtension extensionObject; + + private bool ShouldSerializequitRoleID() + { + return this.quitRoleIDSpecified; + } + + private void ResetquitRoleID() + { + this.quitRoleIDSpecified = false; + } + + private bool ShouldSerializequitRoleName() + { + return this.quitRoleNameSpecified; + } + + private void ResetquitRoleName() + { + this.quitRoleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs.meta new file mode 100644 index 00000000..0bd31114 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FMDArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1bb2277268c3c1d4fa0b225bc8c8f459 +timeCreated: 1611403317 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs new file mode 100644 index 00000000..a23c93ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionChanged")] + [Serializable] + public class FashionChanged : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, Name = "position", DataFormat = DataFormat.TwosComplement)] + public List position + { + get + { + return this._position; + } + } + + [ProtoMember(3, Name = "newItemID", DataFormat = DataFormat.TwosComplement)] + public List newItemID + { + get + { + return this._newItemID; + } + } + + private ulong? _roleID; + + private readonly List _position = new List(); + + private readonly List _newItemID = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs.meta new file mode 100644 index 00000000..e9d7e30f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 38f39f74510a8a14ea57c883e491e580 +timeCreated: 1611403590 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs new file mode 100644 index 00000000..90de5559 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionChangedData")] + [Serializable] + public class FashionChangedData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "changeType", DataFormat = DataFormat.TwosComplement)] + public FashionNTFType changeType + { + get + { + return this._changeType ?? FashionNTFType.ADD_FASHION; + } + set + { + this._changeType = new FashionNTFType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool changeTypeSpecified + { + get + { + return this._changeType != null; + } + set + { + bool flag = value == (this._changeType == null); + if (flag) + { + this._changeType = (value ? new FashionNTFType?(this.changeType) : null); + } + } + } + + [ProtoMember(2, Name = "fashion", DataFormat = DataFormat.Default)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(3, IsRequired = false, Name = "special_effects_id", DataFormat = DataFormat.TwosComplement)] + public uint special_effects_id + { + get + { + return this._special_effects_id ?? 0u; + } + set + { + this._special_effects_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool special_effects_idSpecified + { + get + { + return this._special_effects_id != null; + } + set + { + bool flag = value == (this._special_effects_id == null); + if (flag) + { + this._special_effects_id = (value ? new uint?(this.special_effects_id) : null); + } + } + } + + private FashionNTFType? _changeType; + + private readonly List _fashion = new List(); + + private uint? _special_effects_id; + + private IExtension extensionObject; + + private bool ShouldSerializechangeType() + { + return this.changeTypeSpecified; + } + + private void ResetchangeType() + { + this.changeTypeSpecified = false; + } + + private bool ShouldSerializespecial_effects_id() + { + return this.special_effects_idSpecified; + } + + private void Resetspecial_effects_id() + { + this.special_effects_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs.meta new file mode 100644 index 00000000..0ddc6230 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionChangedData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2375a1412ef2ebe41939bafbef86af2c +timeCreated: 1611403454 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs new file mode 100644 index 00000000..22095242 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionComposeArg")] + [Serializable] + public class FashionComposeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fashion_id", DataFormat = DataFormat.TwosComplement)] + public uint fashion_id + { + get + { + return this._fashion_id ?? 0u; + } + set + { + this._fashion_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fashion_idSpecified + { + get + { + return this._fashion_id != null; + } + set + { + bool flag = value == (this._fashion_id == null); + if (flag) + { + this._fashion_id = (value ? new uint?(this.fashion_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid1", DataFormat = DataFormat.Default)] + public string uid1 + { + get + { + return this._uid1 ?? ""; + } + set + { + this._uid1 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uid1Specified + { + get + { + return this._uid1 != null; + } + set + { + bool flag = value == (this._uid1 == null); + if (flag) + { + this._uid1 = (value ? this.uid1 : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "uid2", DataFormat = DataFormat.Default)] + public string uid2 + { + get + { + return this._uid2 ?? ""; + } + set + { + this._uid2 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uid2Specified + { + get + { + return this._uid2 != null; + } + set + { + bool flag = value == (this._uid2 == null); + if (flag) + { + this._uid2 = (value ? this.uid2 : null); + } + } + } + + private uint? _fashion_id; + + private string _uid1; + + private string _uid2; + + private IExtension extensionObject; + + private bool ShouldSerializefashion_id() + { + return this.fashion_idSpecified; + } + + private void Resetfashion_id() + { + this.fashion_idSpecified = false; + } + + private bool ShouldSerializeuid1() + { + return this.uid1Specified; + } + + private void Resetuid1() + { + this.uid1Specified = false; + } + + private bool ShouldSerializeuid2() + { + return this.uid2Specified; + } + + private void Resetuid2() + { + this.uid2Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs.meta new file mode 100644 index 00000000..f2d6ab66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: add8f2da4c8912a41a6caca5147d0d6d +timeCreated: 1611404336 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs new file mode 100644 index 00000000..18b4c5a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionComposeRes")] + [Serializable] + public class FashionComposeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs.meta new file mode 100644 index 00000000..7a4314d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionComposeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f0d6e598d88a0774e8543640d08bcd3d +timeCreated: 1611404835 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs new file mode 100644 index 00000000..ea521dbd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionData")] + [Serializable] + public class FashionData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public uint pos + { + get + { + return this._pos ?? 0u; + } + set + { + this._pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new uint?(this.pos) : null); + } + } + } + + [ProtoMember(6, Name = "attrs", DataFormat = DataFormat.Default)] + public List attrs + { + get + { + return this._attrs; + } + } + + [ProtoMember(7, IsRequired = false, Name = "timeend", DataFormat = DataFormat.TwosComplement)] + public uint timeend + { + get + { + return this._timeend ?? 0u; + } + set + { + this._timeend = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeendSpecified + { + get + { + return this._timeend != null; + } + set + { + bool flag = value == (this._timeend == null); + if (flag) + { + this._timeend = (value ? new uint?(this.timeend) : null); + } + } + } + + private uint? _itemID; + + private uint? _level; + + private ulong? _uid; + + private uint? _timeleft; + + private uint? _pos; + + private readonly List _attrs = new List(); + + private uint? _timeend; + + private IExtension extensionObject; + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializetimeend() + { + return this.timeendSpecified; + } + + private void Resettimeend() + { + this.timeendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs.meta new file mode 100644 index 00000000..44d3aed6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3372a1187094eb74f820402dbdda74dc +timeCreated: 1611403552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs new file mode 100644 index 00000000..cd815ac4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionIBShopBuyArg")] + [Serializable] + public class FashionIBShopBuyArg : IExtensible + { + [ProtoMember(1, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + private readonly List _item = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs.meta new file mode 100644 index 00000000..5f39de35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad6c5d2642efbac4783d024646e6acea +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs new file mode 100644 index 00000000..363d522e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionIBShopBuyRes")] + [Serializable] + public class FashionIBShopBuyRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs.meta new file mode 100644 index 00000000..56683508 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionIBShopBuyRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 268e91fefbf62d944bac16dc987c4c81 +timeCreated: 1611403468 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs new file mode 100644 index 00000000..d9e11b34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionNTFType")] + public enum FashionNTFType + { + [ProtoEnum(Name = "ADD_FASHION", Value = 1)] + ADD_FASHION = 1, + [ProtoEnum(Name = "UPGRADE_FASHION", Value = 2)] + UPGRADE_FASHION, + [ProtoEnum(Name = "WEAR_FASHION", Value = 3)] + WEAR_FASHION, + [ProtoEnum(Name = "DELBODY_FASHION", Value = 4)] + DELBODY_FASHION, + [ProtoEnum(Name = "DELBAG_FASHION", Value = 5)] + DELBAG_FASHION + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs.meta new file mode 100644 index 00000000..0445753c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionNTFType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aaf299fab49859243bfe27033b2890e5 +timeCreated: 1611404306 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs new file mode 100644 index 00000000..09a9a33c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs @@ -0,0 +1,431 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionRecord")] + [Serializable] + public class FashionRecord : IExtensible + { + [ProtoMember(1, Name = "bodyfashion", DataFormat = DataFormat.Default)] + public List bodyfashion + { + get + { + return this._bodyfashion; + } + } + + [ProtoMember(2, Name = "bagfashion", DataFormat = DataFormat.Default)] + public List bagfashion + { + get + { + return this._bagfashion; + } + } + + [ProtoMember(3, Name = "collected", DataFormat = DataFormat.TwosComplement)] + public List collected + { + get + { + return this._collected; + } + } + + [ProtoMember(4, Name = "display_fashion", DataFormat = DataFormat.TwosComplement)] + public List display_fashion + { + get + { + return this._display_fashion; + } + } + + [ProtoMember(5, Name = "own_fashins", DataFormat = DataFormat.Default)] + public List own_fashins + { + get + { + return this._own_fashins; + } + } + + [ProtoMember(6, Name = "own_display_items", DataFormat = DataFormat.TwosComplement)] + public List own_display_items + { + get + { + return this._own_display_items; + } + } + + [ProtoMember(7, IsRequired = false, Name = "conversion", DataFormat = DataFormat.Default)] + public bool conversion + { + get + { + return this._conversion ?? false; + } + set + { + this._conversion = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool conversionSpecified + { + get + { + return this._conversion != null; + } + set + { + bool flag = value == (this._conversion == null); + if (flag) + { + this._conversion = (value ? new bool?(this.conversion) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "hair_color_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_color_id + { + get + { + return this._hair_color_id ?? 0u; + } + set + { + this._hair_color_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_color_idSpecified + { + get + { + return this._hair_color_id != null; + } + set + { + bool flag = value == (this._hair_color_id == null); + if (flag) + { + this._hair_color_id = (value ? new uint?(this.hair_color_id) : null); + } + } + } + + [ProtoMember(9, Name = "hair_color_info", DataFormat = DataFormat.Default)] + public List hair_color_info + { + get + { + return this._hair_color_info; + } + } + + [ProtoMember(10, Name = "fashionsynthersis_fail_info", DataFormat = DataFormat.Default)] + public List fashionsynthersis_fail_info + { + get + { + return this._fashionsynthersis_fail_info; + } + } + + [ProtoMember(11, IsRequired = false, Name = "fashioncompose_time", DataFormat = DataFormat.TwosComplement)] + public uint fashioncompose_time + { + get + { + return this._fashioncompose_time ?? 0u; + } + set + { + this._fashioncompose_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fashioncompose_timeSpecified + { + get + { + return this._fashioncompose_time != null; + } + set + { + bool flag = value == (this._fashioncompose_time == null); + if (flag) + { + this._fashioncompose_time = (value ? new uint?(this.fashioncompose_time) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "fashionibshop_buy_time", DataFormat = DataFormat.TwosComplement)] + public uint fashionibshop_buy_time + { + get + { + return this._fashionibshop_buy_time ?? 0u; + } + set + { + this._fashionibshop_buy_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fashionibshop_buy_timeSpecified + { + get + { + return this._fashionibshop_buy_time != null; + } + set + { + bool flag = value == (this._fashionibshop_buy_time == null); + if (flag) + { + this._fashionibshop_buy_time = (value ? new uint?(this.fashionibshop_buy_time) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "special_effects_id", DataFormat = DataFormat.TwosComplement)] + public uint special_effects_id + { + get + { + return this._special_effects_id ?? 0u; + } + set + { + this._special_effects_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool special_effects_idSpecified + { + get + { + return this._special_effects_id != null; + } + set + { + bool flag = value == (this._special_effects_id == null); + if (flag) + { + this._special_effects_id = (value ? new uint?(this.special_effects_id) : null); + } + } + } + + [ProtoMember(14, Name = "special_effects_list", DataFormat = DataFormat.TwosComplement)] + public List special_effects_list + { + get + { + return this._special_effects_list; + } + } + + [ProtoMember(15, IsRequired = false, Name = "compose_success_num", DataFormat = DataFormat.TwosComplement)] + public uint compose_success_num + { + get + { + return this._compose_success_num ?? 0u; + } + set + { + this._compose_success_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool compose_success_numSpecified + { + get + { + return this._compose_success_num != null; + } + set + { + bool flag = value == (this._compose_success_num == null); + if (flag) + { + this._compose_success_num = (value ? new uint?(this.compose_success_num) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "compose_failed_num", DataFormat = DataFormat.TwosComplement)] + public uint compose_failed_num + { + get + { + return this._compose_failed_num ?? 0u; + } + set + { + this._compose_failed_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool compose_failed_numSpecified + { + get + { + return this._compose_failed_num != null; + } + set + { + bool flag = value == (this._compose_failed_num == null); + if (flag) + { + this._compose_failed_num = (value ? new uint?(this.compose_failed_num) : null); + } + } + } + + [ProtoMember(17, Name = "quality_num_list", DataFormat = DataFormat.Default)] + public List quality_num_list + { + get + { + return this._quality_num_list; + } + } + + private readonly List _bodyfashion = new List(); + + private readonly List _bagfashion = new List(); + + private readonly List _collected = new List(); + + private readonly List _display_fashion = new List(); + + private readonly List _own_fashins = new List(); + + private readonly List _own_display_items = new List(); + + private bool? _conversion; + + private uint? _hair_color_id; + + private readonly List _hair_color_info = new List(); + + private readonly List _fashionsynthersis_fail_info = new List(); + + private uint? _fashioncompose_time; + + private uint? _fashionibshop_buy_time; + + private uint? _special_effects_id; + + private readonly List _special_effects_list = new List(); + + private uint? _compose_success_num; + + private uint? _compose_failed_num; + + private readonly List _quality_num_list = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeconversion() + { + return this.conversionSpecified; + } + + private void Resetconversion() + { + this.conversionSpecified = false; + } + + private bool ShouldSerializehair_color_id() + { + return this.hair_color_idSpecified; + } + + private void Resethair_color_id() + { + this.hair_color_idSpecified = false; + } + + private bool ShouldSerializefashioncompose_time() + { + return this.fashioncompose_timeSpecified; + } + + private void Resetfashioncompose_time() + { + this.fashioncompose_timeSpecified = false; + } + + private bool ShouldSerializefashionibshop_buy_time() + { + return this.fashionibshop_buy_timeSpecified; + } + + private void Resetfashionibshop_buy_time() + { + this.fashionibshop_buy_timeSpecified = false; + } + + private bool ShouldSerializespecial_effects_id() + { + return this.special_effects_idSpecified; + } + + private void Resetspecial_effects_id() + { + this.special_effects_idSpecified = false; + } + + private bool ShouldSerializecompose_success_num() + { + return this.compose_success_numSpecified; + } + + private void Resetcompose_success_num() + { + this.compose_success_numSpecified = false; + } + + private bool ShouldSerializecompose_failed_num() + { + return this.compose_failed_numSpecified; + } + + private void Resetcompose_failed_num() + { + this.compose_failed_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs.meta new file mode 100644 index 00000000..81e4d521 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f787c2bb95593ac4b85edab94efdeccf +timeCreated: 1611404888 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs new file mode 100644 index 00000000..c74337dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionSynthesisInfoArg")] + [Serializable] + public class FashionSynthesisInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fashion_id", DataFormat = DataFormat.TwosComplement)] + public uint fashion_id + { + get + { + return this._fashion_id ?? 0u; + } + set + { + this._fashion_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fashion_idSpecified + { + get + { + return this._fashion_id != null; + } + set + { + bool flag = value == (this._fashion_id == null); + if (flag) + { + this._fashion_id = (value ? new uint?(this.fashion_id) : null); + } + } + } + + private uint? _fashion_id; + + private IExtension extensionObject; + + private bool ShouldSerializefashion_id() + { + return this.fashion_idSpecified; + } + + private void Resetfashion_id() + { + this.fashion_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs.meta new file mode 100644 index 00000000..364c1688 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: efe226c6b03e88644bb174954f6cdd31 +timeCreated: 1611404805 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs new file mode 100644 index 00000000..bd2274bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FashionSynthesisInfoRes")] + [Serializable] + public class FashionSynthesisInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fashion_id", DataFormat = DataFormat.TwosComplement)] + public uint fashion_id + { + get + { + return this._fashion_id ?? 0u; + } + set + { + this._fashion_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fashion_idSpecified + { + get + { + return this._fashion_id != null; + } + set + { + bool flag = value == (this._fashion_id == null); + if (flag) + { + this._fashion_id = (value ? new uint?(this.fashion_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "add_succes_rate", DataFormat = DataFormat.TwosComplement)] + public uint add_succes_rate + { + get + { + return this._add_succes_rate ?? 0u; + } + set + { + this._add_succes_rate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool add_succes_rateSpecified + { + get + { + return this._add_succes_rate != null; + } + set + { + bool flag = value == (this._add_succes_rate == null); + if (flag) + { + this._add_succes_rate = (value ? new uint?(this.add_succes_rate) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private uint? _fashion_id; + + private uint? _add_succes_rate; + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializefashion_id() + { + return this.fashion_idSpecified; + } + + private void Resetfashion_id() + { + this.fashion_idSpecified = false; + } + + private bool ShouldSerializeadd_succes_rate() + { + return this.add_succes_rateSpecified; + } + + private void Resetadd_succes_rate() + { + this.add_succes_rateSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs.meta new file mode 100644 index 00000000..9363a0eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FashionSynthesisInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 72472dcab2b4e3a4bbf825942a24cd16 +timeCreated: 1611403937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs new file mode 100644 index 00000000..cd934325 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FatigueRecoverTimeInfo")] + [Serializable] + public class FatigueRecoverTimeInfo : IExtensible + { + [ProtoMember(1, Name = "fatigueID", DataFormat = DataFormat.TwosComplement)] + public List fatigueID + { + get + { + return this._fatigueID; + } + } + + [ProtoMember(2, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public List timeleft + { + get + { + return this._timeleft; + } + } + + private readonly List _fatigueID = new List(); + + private readonly List _timeleft = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs.meta new file mode 100644 index 00000000..5b77c5d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FatigueRecoverTimeInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc55cf2bbe099b942b3c5682a587e3a9 +timeCreated: 1611404678 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs new file mode 100644 index 00000000..dfff9c92 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Festival520Data")] + [Serializable] + public class Festival520Data : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "loveValue", DataFormat = DataFormat.TwosComplement)] + public uint loveValue + { + get + { + return this._loveValue ?? 0u; + } + set + { + this._loveValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loveValueSpecified + { + get + { + return this._loveValue != null; + } + set + { + bool flag = value == (this._loveValue == null); + if (flag) + { + this._loveValue = (value ? new uint?(this.loveValue) : null); + } + } + } + + [ProtoMember(2, Name = "alreadyGet", DataFormat = DataFormat.Default)] + public List alreadyGet + { + get + { + return this._alreadyGet; + } + } + + private uint? _loveValue; + + private readonly List _alreadyGet = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeloveValue() + { + return this.loveValueSpecified; + } + + private void ResetloveValue() + { + this.loveValueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs.meta new file mode 100644 index 00000000..348aeea8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Data.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f70988ce6885934ea1eebf9d9be8722 +timeCreated: 1611403909 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs new file mode 100644 index 00000000..ab3e132f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Festival520Type")] + public enum Festival520Type + { + [ProtoEnum(Name = "Festival520_NormalDonate", Value = 1)] + Festival520_NormalDonate = 1, + [ProtoEnum(Name = "Festival520_PreciousDonate", Value = 2)] + Festival520_PreciousDonate, + [ProtoEnum(Name = "Festival520_GetPrize", Value = 3)] + Festival520_GetPrize, + [ProtoEnum(Name = "Festival520_GetInfo", Value = 4)] + Festival520_GetInfo + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs.meta new file mode 100644 index 00000000..3f04ec15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Festival520Type.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b69d740d6bb2e344f96af976370c6155 +timeCreated: 1611404398 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs new file mode 100644 index 00000000..29f88966 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchAchiveArg")] + [Serializable] + public class FetchAchiveArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "AchivementID", DataFormat = DataFormat.TwosComplement)] + public uint AchivementID + { + get + { + return this._AchivementID ?? 0u; + } + set + { + this._AchivementID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AchivementIDSpecified + { + get + { + return this._AchivementID != null; + } + set + { + bool flag = value == (this._AchivementID == null); + if (flag) + { + this._AchivementID = (value ? new uint?(this.AchivementID) : null); + } + } + } + + private uint? _AchivementID; + + private IExtension extensionObject; + + private bool ShouldSerializeAchivementID() + { + return this.AchivementIDSpecified; + } + + private void ResetAchivementID() + { + this.AchivementIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs.meta new file mode 100644 index 00000000..a8cca5c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a01595c79074e764e85403c24e8fd423 +timeCreated: 1611404247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs new file mode 100644 index 00000000..9b8fb26c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchAchiveRes")] + [Serializable] + public class FetchAchiveRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode Result + { + get + { + return this._Result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._Result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultSpecified + { + get + { + return this._Result != null; + } + set + { + bool flag = value == (this._Result == null); + if (flag) + { + this._Result = (value ? new ErrorCode?(this.Result) : null); + } + } + } + + private ErrorCode? _Result; + + private IExtension extensionObject; + + private bool ShouldSerializeResult() + { + return this.ResultSpecified; + } + + private void ResetResult() + { + this.ResultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs.meta new file mode 100644 index 00000000..bf74daf4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchAchiveRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 21d8cb6179fb4c147bfbeda17d357167 +timeCreated: 1611403416 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs new file mode 100644 index 00000000..6e8a82a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchChapterChestArg")] + [Serializable] + public class FetchChapterChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chapterID", DataFormat = DataFormat.TwosComplement)] + public int chapterID + { + get + { + return this._chapterID ?? 0; + } + set + { + this._chapterID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chapterIDSpecified + { + get + { + return this._chapterID != null; + } + set + { + bool flag = value == (this._chapterID == null); + if (flag) + { + this._chapterID = (value ? new int?(this.chapterID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "chestID", DataFormat = DataFormat.TwosComplement)] + public int chestID + { + get + { + return this._chestID ?? 0; + } + set + { + this._chestID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chestIDSpecified + { + get + { + return this._chestID != null; + } + set + { + bool flag = value == (this._chestID == null); + if (flag) + { + this._chestID = (value ? new int?(this.chestID) : null); + } + } + } + + private int? _chapterID; + + private int? _chestID; + + private IExtension extensionObject; + + private bool ShouldSerializechapterID() + { + return this.chapterIDSpecified; + } + + private void ResetchapterID() + { + this.chapterIDSpecified = false; + } + + private bool ShouldSerializechestID() + { + return this.chestIDSpecified; + } + + private void ResetchestID() + { + this.chestIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs.meta new file mode 100644 index 00000000..d2adbe97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d894de261e855b40b12dc4f551e5045 +timeCreated: 1611404105 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs new file mode 100644 index 00000000..6a5848e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchChapterChestRes")] + [Serializable] + public class FetchChapterChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs.meta new file mode 100644 index 00000000..f8d420e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchChapterChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9aee53e427e5ed74298fcfac360d0565 +timeCreated: 1611404203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs new file mode 100644 index 00000000..261a044a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchDGAppArg")] + [Serializable] + public class FetchDGAppArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs.meta new file mode 100644 index 00000000..cac0cf8c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad5ae70309a1e3749a69d0fb7fec628b +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs new file mode 100644 index 00000000..03c78e68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs @@ -0,0 +1,129 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchDGAppRes")] + [Serializable] + public class FetchDGAppRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(3, Name = "rolename", DataFormat = DataFormat.Default)] + public List rolename + { + get + { + return this._rolename; + } + } + + [ProtoMember(4, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public List ppt + { + get + { + return this._ppt; + } + } + + [ProtoMember(5, Name = "time", DataFormat = DataFormat.TwosComplement)] + public List time + { + get + { + return this._time; + } + } + + [ProtoMember(6, Name = "level", DataFormat = DataFormat.TwosComplement)] + public List level + { + get + { + return this._level; + } + } + + [ProtoMember(7, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public List profession + { + get + { + return this._profession; + } + } + + private ErrorCode? _result; + + private readonly List _roleid = new List(); + + private readonly List _rolename = new List(); + + private readonly List _ppt = new List(); + + private readonly List _time = new List(); + + private readonly List _level = new List(); + + private readonly List _profession = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs.meta new file mode 100644 index 00000000..eb296999 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDGAppRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 89e1cc840373957459fd22f0c8b87e00 +timeCreated: 1611404089 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs new file mode 100644 index 00000000..63addcff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchDragonGuildListArg")] + [Serializable] + public class FetchDragonGuildListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "start", DataFormat = DataFormat.TwosComplement)] + public int start + { + get + { + return this._start ?? 0; + } + set + { + this._start = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startSpecified + { + get + { + return this._start != null; + } + set + { + bool flag = value == (this._start == null); + if (flag) + { + this._start = (value ? new int?(this.start) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public int count + { + get + { + return this._count ?? 0; + } + set + { + this._count = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new int?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public int reason + { + get + { + return this._reason ?? 0; + } + set + { + this._reason = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new int?(this.reason) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sortType", DataFormat = DataFormat.TwosComplement)] + public int sortType + { + get + { + return this._sortType ?? 0; + } + set + { + this._sortType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sortTypeSpecified + { + get + { + return this._sortType != null; + } + set + { + bool flag = value == (this._sortType == null); + if (flag) + { + this._sortType = (value ? new int?(this.sortType) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "reverse", DataFormat = DataFormat.Default)] + public bool reverse + { + get + { + return this._reverse ?? false; + } + set + { + this._reverse = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reverseSpecified + { + get + { + return this._reverse != null; + } + set + { + bool flag = value == (this._reverse == null); + if (flag) + { + this._reverse = (value ? new bool?(this.reverse) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private int? _start; + + private int? _count; + + private int? _reason; + + private int? _sortType; + + private bool? _reverse; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializestart() + { + return this.startSpecified; + } + + private void Resetstart() + { + this.startSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + private bool ShouldSerializesortType() + { + return this.sortTypeSpecified; + } + + private void ResetsortType() + { + this.sortTypeSpecified = false; + } + + private bool ShouldSerializereverse() + { + return this.reverseSpecified; + } + + private void Resetreverse() + { + this.reverseSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs.meta new file mode 100644 index 00000000..2d5bb65d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e876058985bb63419cc0b4afce0b232 +timeCreated: 1611403698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs new file mode 100644 index 00000000..3c610a26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchDragonGuildRes")] + [Serializable] + public class FetchDragonGuildRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "dragonguilds", DataFormat = DataFormat.Default)] + public List dragonguilds + { + get + { + return this._dragonguilds; + } + } + + private ErrorCode? _result; + + private readonly List _dragonguilds = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs.meta new file mode 100644 index 00000000..fa740ec6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchDragonGuildRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d022c2a67a0cfc342abc18eb4e4d25ba +timeCreated: 1611404584 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs new file mode 100644 index 00000000..37a17c9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchGAPPArg")] + [Serializable] + public class FetchGAPPArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs.meta new file mode 100644 index 00000000..557a3e40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e279ddc004b6ab14ea1740955795129f +timeCreated: 1611404706 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs new file mode 100644 index 00000000..f3a9effd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs @@ -0,0 +1,129 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchGAPPRes")] + [Serializable] + public class FetchGAPPRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(3, Name = "rolename", DataFormat = DataFormat.Default)] + public List rolename + { + get + { + return this._rolename; + } + } + + [ProtoMember(4, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public List ppt + { + get + { + return this._ppt; + } + } + + [ProtoMember(5, Name = "time", DataFormat = DataFormat.TwosComplement)] + public List time + { + get + { + return this._time; + } + } + + [ProtoMember(6, Name = "level", DataFormat = DataFormat.TwosComplement)] + public List level + { + get + { + return this._level; + } + } + + [ProtoMember(7, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public List profession + { + get + { + return this._profession; + } + } + + private ErrorCode? _result; + + private readonly List _roleid = new List(); + + private readonly List _rolename = new List(); + + private readonly List _ppt = new List(); + + private readonly List _time = new List(); + + private readonly List _level = new List(); + + private readonly List _profession = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs.meta new file mode 100644 index 00000000..65366d99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGAPPRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 76c14a0632f44ed49a754a2eefc29258 +timeCreated: 1611403950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs new file mode 100644 index 00000000..c46809e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchGuildListArg")] + [Serializable] + public class FetchGuildListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "start", DataFormat = DataFormat.TwosComplement)] + public int start + { + get + { + return this._start ?? 0; + } + set + { + this._start = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startSpecified + { + get + { + return this._start != null; + } + set + { + bool flag = value == (this._start == null); + if (flag) + { + this._start = (value ? new int?(this.start) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public int count + { + get + { + return this._count ?? 0; + } + set + { + this._count = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new int?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public int reason + { + get + { + return this._reason ?? 0; + } + set + { + this._reason = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new int?(this.reason) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sortType", DataFormat = DataFormat.TwosComplement)] + public int sortType + { + get + { + return this._sortType ?? 0; + } + set + { + this._sortType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sortTypeSpecified + { + get + { + return this._sortType != null; + } + set + { + bool flag = value == (this._sortType == null); + if (flag) + { + this._sortType = (value ? new int?(this.sortType) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "reverse", DataFormat = DataFormat.Default)] + public bool reverse + { + get + { + return this._reverse ?? false; + } + set + { + this._reverse = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reverseSpecified + { + get + { + return this._reverse != null; + } + set + { + bool flag = value == (this._reverse == null); + if (flag) + { + this._reverse = (value ? new bool?(this.reverse) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private int? _start; + + private int? _count; + + private int? _reason; + + private int? _sortType; + + private bool? _reverse; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializestart() + { + return this.startSpecified; + } + + private void Resetstart() + { + this.startSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + private bool ShouldSerializesortType() + { + return this.sortTypeSpecified; + } + + private void ResetsortType() + { + this.sortTypeSpecified = false; + } + + private bool ShouldSerializereverse() + { + return this.reverseSpecified; + } + + private void Resetreverse() + { + this.reverseSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs.meta new file mode 100644 index 00000000..5ce64168 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 869ffc476a6d3fb4b93b6987874ffc51 +timeCreated: 1611404055 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs new file mode 100644 index 00000000..4d6353bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchGuildListRes")] + [Serializable] + public class FetchGuildListRes : IExtensible + { + [ProtoMember(1, Name = "guilds", DataFormat = DataFormat.Default)] + public List guilds + { + get + { + return this._guilds; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _guilds = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs.meta new file mode 100644 index 00000000..afd760c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchGuildListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d68bf8b20dac2a949bac6a08dc094b79 +timeCreated: 1611404632 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs new file mode 100644 index 00000000..3c4c7429 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchMailArg")] + [Serializable] + public class FetchMailArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "page", DataFormat = DataFormat.TwosComplement)] + public uint page + { + get + { + return this._page ?? 0u; + } + set + { + this._page = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pageSpecified + { + get + { + return this._page != null; + } + set + { + bool flag = value == (this._page == null); + if (flag) + { + this._page = (value ? new uint?(this.page) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _page; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializepage() + { + return this.pageSpecified; + } + + private void Resetpage() + { + this.pageSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs.meta new file mode 100644 index 00000000..1b64faf4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dccd4ffbbc263314c8b1cb7c278612f3 +timeCreated: 1611404680 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs new file mode 100644 index 00000000..67fbe990 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchMailRes")] + [Serializable] + public class FetchMailRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "page", DataFormat = DataFormat.TwosComplement)] + public uint page + { + get + { + return this._page ?? 0u; + } + set + { + this._page = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pageSpecified + { + get + { + return this._page != null; + } + set + { + bool flag = value == (this._page == null); + if (flag) + { + this._page = (value ? new uint?(this.page) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "pagecount", DataFormat = DataFormat.TwosComplement)] + public uint pagecount + { + get + { + return this._pagecount ?? 0u; + } + set + { + this._pagecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pagecountSpecified + { + get + { + return this._pagecount != null; + } + set + { + bool flag = value == (this._pagecount == null); + if (flag) + { + this._pagecount = (value ? new uint?(this.pagecount) : null); + } + } + } + + [ProtoMember(3, Name = "mails", DataFormat = DataFormat.Default)] + public List mails + { + get + { + return this._mails; + } + } + + private uint? _page; + + private uint? _pagecount; + + private readonly List _mails = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializepage() + { + return this.pageSpecified; + } + + private void Resetpage() + { + this.pageSpecified = false; + } + + private bool ShouldSerializepagecount() + { + return this.pagecountSpecified; + } + + private void Resetpagecount() + { + this.pagecountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs.meta new file mode 100644 index 00000000..49935ca2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchMailRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 32a47f0d33425e94abb9b64ff227449c +timeCreated: 1611403549 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs new file mode 100644 index 00000000..1d620091 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchPlantInfoArg")] + [Serializable] + public class FetchPlantInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _farmland_id; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs.meta new file mode 100644 index 00000000..9dff5eee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07b6686653a47054a803623ee812edba +timeCreated: 1611402969 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs new file mode 100644 index 00000000..8a780a2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchPlantInfoRes")] + [Serializable] + public class FetchPlantInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "plant_info", DataFormat = DataFormat.Default)] + public List plant_info + { + get + { + return this._plant_info; + } + } + + [ProtoMember(3, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + [ProtoMember(4, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public List farmland_id + { + get + { + return this._farmland_id; + } + } + + private ErrorCode? _result; + + private readonly List _plant_info = new List(); + + private uint? _sprite_id; + + private readonly List _farmland_id = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs.meta new file mode 100644 index 00000000..ea6e93b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlantInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a26875b9cbcfef24bb557b5af6449bc2 +timeCreated: 1611404257 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs new file mode 100644 index 00000000..1551e7c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchPlatNoticeArg")] + [Serializable] + public class FetchPlatNoticeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LoginType type + { + get + { + return this._type ?? LoginType.LOGIN_PASSWORD; + } + set + { + this._type = new LoginType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LoginType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "platid", DataFormat = DataFormat.TwosComplement)] + public PlatType platid + { + get + { + return this._platid ?? PlatType.PLAT_IOS; + } + set + { + this._platid = new PlatType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool platidSpecified + { + get + { + return this._platid != null; + } + set + { + bool flag = value == (this._platid == null); + if (flag) + { + this._platid = (value ? new PlatType?(this.platid) : null); + } + } + } + + private LoginType? _type; + + private PlatType? _platid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeplatid() + { + return this.platidSpecified; + } + + private void Resetplatid() + { + this.platidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs.meta new file mode 100644 index 00000000..8a74c342 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b7907a02a7646194591b46f5bcf6d26a +timeCreated: 1611404402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs new file mode 100644 index 00000000..064552a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchPlatNoticeRes")] + [Serializable] + public class FetchPlatNoticeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "notice", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatNotice notice + { + get + { + return this._notice; + } + set + { + this._notice = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(3, Name = "data", DataFormat = DataFormat.Default)] + public List data + { + get + { + return this._data; + } + } + + private PlatNotice _notice = null; + + private ErrorCode? _result; + + private readonly List _data = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs.meta new file mode 100644 index 00000000..fff84168 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchPlatNoticeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 593caaefac20b2c478f28b9f5c316075 +timeCreated: 1611403782 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs new file mode 100644 index 00000000..cbe7b937 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchTeamListArg")] + [Serializable] + public class FetchTeamListArg : IExtensible + { + [ProtoMember(1, Name = "categoryID", DataFormat = DataFormat.TwosComplement)] + public List categoryID + { + get + { + return this._categoryID; + } + } + + [ProtoMember(2, IsRequired = false, Name = "expID", DataFormat = DataFormat.TwosComplement)] + public uint expID + { + get + { + return this._expID ?? 0u; + } + set + { + this._expID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expIDSpecified + { + get + { + return this._expID != null; + } + set + { + bool flag = value == (this._expID == null); + if (flag) + { + this._expID = (value ? new uint?(this.expID) : null); + } + } + } + + private readonly List _categoryID = new List(); + + private uint? _expID; + + private IExtension extensionObject; + + private bool ShouldSerializeexpID() + { + return this.expIDSpecified; + } + + private void ResetexpID() + { + this.expIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs.meta new file mode 100644 index 00000000..d554c7d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c6e0dadd3382ea942bcc9c7748d1d38a +timeCreated: 1611404527 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs new file mode 100644 index 00000000..b6eb2186 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FetchTeamListRes")] + [Serializable] + public class FetchTeamListRes : IExtensible + { + [ProtoMember(1, Name = "teams", DataFormat = DataFormat.Default)] + public List teams + { + get + { + return this._teams; + } + } + + [ProtoMember(2, Name = "TheTeams", DataFormat = DataFormat.Default)] + public List TheTeams + { + get + { + return this._TheTeams; + } + } + + [ProtoMember(3, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _teams = new List(); + + private readonly List _TheTeams = new List(); + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs.meta new file mode 100644 index 00000000..1c04199d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FetchTeamListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 86e306c0a764e4643af088385af0c20d +timeCreated: 1611404056 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs new file mode 100644 index 00000000..a03e4195 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FightGroupChangeNtf")] + [Serializable] + public class FightGroupChangeNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fightgroup", DataFormat = DataFormat.TwosComplement)] + public uint fightgroup + { + get + { + return this._fightgroup ?? 0u; + } + set + { + this._fightgroup = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightgroupSpecified + { + get + { + return this._fightgroup != null; + } + set + { + bool flag = value == (this._fightgroup == null); + if (flag) + { + this._fightgroup = (value ? new uint?(this.fightgroup) : null); + } + } + } + + private ulong? _uid; + + private uint? _fightgroup; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializefightgroup() + { + return this.fightgroupSpecified; + } + + private void Resetfightgroup() + { + this.fightgroupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs.meta new file mode 100644 index 00000000..75500940 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupChangeNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 578df60d7bb7f9b4b8898b8664b9561d +timeCreated: 1611403750 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs new file mode 100644 index 00000000..99fa383d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FightGroupType")] + public enum FightGroupType + { + [ProtoEnum(Name = "FightEnemy", Value = 0)] + FightEnemy, + [ProtoEnum(Name = "FightRole", Value = 1)] + FightRole, + [ProtoEnum(Name = "FightNeutral", Value = 2)] + FightNeutral, + [ProtoEnum(Name = "FightHostility", Value = 3)] + FightHostility, + [ProtoEnum(Name = "FightDummy", Value = 10)] + FightDummy = 10 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs.meta new file mode 100644 index 00000000..5b2995fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FightGroupType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aca4605e383d1f84d9b018ac68a452fc +timeCreated: 1611404331 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs new file mode 100644 index 00000000..789b625c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FinishStateInfo")] + [Serializable] + public class FinishStateInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public SceneFinishState state + { + get + { + return this._state ?? SceneFinishState.SCENE_FINISH_NONE; + } + set + { + this._state = new SceneFinishState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new SceneFinishState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "countdown", DataFormat = DataFormat.TwosComplement)] + public int countdown + { + get + { + return this._countdown ?? 0; + } + set + { + this._countdown = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countdownSpecified + { + get + { + return this._countdown != null; + } + set + { + bool flag = value == (this._countdown == null); + if (flag) + { + this._countdown = (value ? new int?(this.countdown) : null); + } + } + } + + private SceneFinishState? _state; + + private int? _countdown; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializecountdown() + { + return this.countdownSpecified; + } + + private void Resetcountdown() + { + this.countdownSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs.meta new file mode 100644 index 00000000..c4550715 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FinishStateInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 072a7c6379059bc4e87b2addf66cbf2f +timeCreated: 1611402967 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs new file mode 100644 index 00000000..c136c165 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassGetTopRoleInfoArg")] + [Serializable] + public class FirstPassGetTopRoleInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + private int? _firstPassID; + + private IExtension extensionObject; + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs.meta new file mode 100644 index 00000000..f718afe7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d4fb4a420ff3bb4bb17fcdd5bc7502c +timeCreated: 1611403901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs new file mode 100644 index 00000000..8193b515 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassGetTopRoleInfoRes")] + [Serializable] + public class FirstPassGetTopRoleInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "commendNum", DataFormat = DataFormat.TwosComplement)] + public int commendNum + { + get + { + return this._commendNum ?? 0; + } + set + { + this._commendNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendNumSpecified + { + get + { + return this._commendNum != null; + } + set + { + bool flag = value == (this._commendNum == null); + if (flag) + { + this._commendNum = (value ? new int?(this.commendNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "starLevel", DataFormat = DataFormat.TwosComplement)] + public int starLevel + { + get + { + return this._starLevel ?? 0; + } + set + { + this._starLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starLevelSpecified + { + get + { + return this._starLevel != null; + } + set + { + bool flag = value == (this._starLevel == null); + if (flag) + { + this._starLevel = (value ? new int?(this.starLevel) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _infos = new List(); + + private int? _commendNum; + + private int? _time; + + private int? _starLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecommendNum() + { + return this.commendNumSpecified; + } + + private void ResetcommendNum() + { + this.commendNumSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializestarLevel() + { + return this.starLevelSpecified; + } + + private void ResetstarLevel() + { + this.starLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs.meta new file mode 100644 index 00000000..8405ad07 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassGetTopRoleInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e380164bc023bb4cbc2b9bbd80ed4be +timeCreated: 1611404240 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs new file mode 100644 index 00000000..d71e4765 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassInfoReqArg")] + [Serializable] + public class FirstPassInfoReqArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs.meta new file mode 100644 index 00000000..761f56cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee4fba15941425249866b6faefcfb939 +timeCreated: 1611404796 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs new file mode 100644 index 00000000..b15f277b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassInfoReqRes")] + [Serializable] + public class FirstPassInfoReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "stageInfos", DataFormat = DataFormat.Default)] + public List stageInfos + { + get + { + return this._stageInfos; + } + } + + private ErrorCode? _error; + + private readonly List _stageInfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs.meta new file mode 100644 index 00000000..c8d3dfd5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassInfoReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d839f84f8b6bef47a08120376ae8cdf +timeCreated: 1611403506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs new file mode 100644 index 00000000..ce73fac3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassRecord")] + [Serializable] + public class FirstPassRecord : IExtensible + { + [ProtoMember(1, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + private readonly List _infos = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs.meta new file mode 100644 index 00000000..a206b0bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 87492ffd43313d849b622dbce64c51b4 +timeCreated: 1611404078 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs new file mode 100644 index 00000000..7a1a74b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassRewardNtfData")] + [Serializable] + public class FirstPassRewardNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hasFirstPassReward", DataFormat = DataFormat.Default)] + public bool hasFirstPassReward + { + get + { + return this._hasFirstPassReward ?? false; + } + set + { + this._hasFirstPassReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasFirstPassRewardSpecified + { + get + { + return this._hasFirstPassReward != null; + } + set + { + bool flag = value == (this._hasFirstPassReward == null); + if (flag) + { + this._hasFirstPassReward = (value ? new bool?(this.hasFirstPassReward) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hasCommendReward", DataFormat = DataFormat.Default)] + public bool hasCommendReward + { + get + { + return this._hasCommendReward ?? false; + } + set + { + this._hasCommendReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasCommendRewardSpecified + { + get + { + return this._hasCommendReward != null; + } + set + { + bool flag = value == (this._hasCommendReward == null); + if (flag) + { + this._hasCommendReward = (value ? new bool?(this.hasCommendReward) : null); + } + } + } + + private bool? _hasFirstPassReward; + + private bool? _hasCommendReward; + + private IExtension extensionObject; + + private bool ShouldSerializehasFirstPassReward() + { + return this.hasFirstPassRewardSpecified; + } + + private void ResethasFirstPassReward() + { + this.hasFirstPassRewardSpecified = false; + } + + private bool ShouldSerializehasCommendReward() + { + return this.hasCommendRewardSpecified; + } + + private void ResethasCommendReward() + { + this.hasCommendRewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs.meta new file mode 100644 index 00000000..800e023c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassRewardNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb9edf39a71b1574482e46a394dc8679 +timeCreated: 1611404931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs new file mode 100644 index 00000000..5143189c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassStageInfo")] + [Serializable] + public class FirstPassStageInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isGetReward", DataFormat = DataFormat.Default)] + public bool isGetReward + { + get + { + return this._isGetReward ?? false; + } + set + { + this._isGetReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGetRewardSpecified + { + get + { + return this._isGetReward != null; + } + set + { + bool flag = value == (this._isGetReward == null); + if (flag) + { + this._isGetReward = (value ? new bool?(this.isGetReward) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "hasCommended", DataFormat = DataFormat.Default)] + public bool hasCommended + { + get + { + return this._hasCommended ?? false; + } + set + { + this._hasCommended = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasCommendedSpecified + { + get + { + return this._hasCommended != null; + } + set + { + bool flag = value == (this._hasCommended == null); + if (flag) + { + this._hasCommended = (value ? new bool?(this.hasCommended) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalRank", DataFormat = DataFormat.TwosComplement)] + public int totalRank + { + get + { + return this._totalRank ?? 0; + } + set + { + this._totalRank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalRankSpecified + { + get + { + return this._totalRank != null; + } + set + { + bool flag = value == (this._totalRank == null); + if (flag) + { + this._totalRank = (value ? new int?(this.totalRank) : null); + } + } + } + + [ProtoMember(6, Name = "commendedStarLevels", DataFormat = DataFormat.TwosComplement)] + public List commendedStarLevels + { + get + { + return this._commendedStarLevels; + } + } + + private int? _firstPassID; + + private bool? _isGetReward; + + private int? _rank; + + private bool? _hasCommended; + + private int? _totalRank; + + private readonly List _commendedStarLevels = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + private bool ShouldSerializeisGetReward() + { + return this.isGetRewardSpecified; + } + + private void ResetisGetReward() + { + this.isGetRewardSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializehasCommended() + { + return this.hasCommendedSpecified; + } + + private void ResethasCommended() + { + this.hasCommendedSpecified = false; + } + + private bool ShouldSerializetotalRank() + { + return this.totalRankSpecified; + } + + private void ResettotalRank() + { + this.totalRankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs.meta new file mode 100644 index 00000000..4fe579d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc3d5f7358c20a64db9a4e8887b6436e +timeCreated: 1611404677 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs new file mode 100644 index 00000000..b6c0bfb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs @@ -0,0 +1,206 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FirstPassStageInfo2Client")] + [Serializable] + public class FirstPassStageInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isGetReward", DataFormat = DataFormat.Default)] + public bool isGetReward + { + get + { + return this._isGetReward ?? false; + } + set + { + this._isGetReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGetRewardSpecified + { + get + { + return this._isGetReward != null; + } + set + { + bool flag = value == (this._isGetReward == null); + if (flag) + { + this._isGetReward = (value ? new bool?(this.isGetReward) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "myRank", DataFormat = DataFormat.TwosComplement)] + public int myRank + { + get + { + return this._myRank ?? 0; + } + set + { + this._myRank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myRankSpecified + { + get + { + return this._myRank != null; + } + set + { + bool flag = value == (this._myRank == null); + if (flag) + { + this._myRank = (value ? new int?(this.myRank) : null); + } + } + } + + [ProtoMember(4, IsRequired = true, Name = "totalRank", DataFormat = DataFormat.TwosComplement)] + public int totalRank + { + get + { + return this._totalRank; + } + set + { + this._totalRank = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "hasCommended", DataFormat = DataFormat.Default)] + public bool hasCommended + { + get + { + return this._hasCommended ?? false; + } + set + { + this._hasCommended = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasCommendedSpecified + { + get + { + return this._hasCommended != null; + } + set + { + bool flag = value == (this._hasCommended == null); + if (flag) + { + this._hasCommended = (value ? new bool?(this.hasCommended) : null); + } + } + } + + private int? _firstPassID; + + private bool? _isGetReward; + + private int? _myRank; + + private int _totalRank; + + private bool? _hasCommended; + + private IExtension extensionObject; + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + private bool ShouldSerializeisGetReward() + { + return this.isGetRewardSpecified; + } + + private void ResetisGetReward() + { + this.isGetRewardSpecified = false; + } + + private bool ShouldSerializemyRank() + { + return this.myRankSpecified; + } + + private void ResetmyRank() + { + this.myRankSpecified = false; + } + + private bool ShouldSerializehasCommended() + { + return this.hasCommendedSpecified; + } + + private void ResethasCommended() + { + this.hasCommendedSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs.meta new file mode 100644 index 00000000..afd4a546 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FirstPassStageInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bcfcdbf29ed4e544ebf2967f07af004a +timeCreated: 1611404449 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs b/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs new file mode 100644 index 00000000..b038de12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FishingState")] + public enum FishingState + { + [ProtoEnum(Name = "LEAVE", Value = 1)] + LEAVE = 1, + [ProtoEnum(Name = "SITDOWN", Value = 2)] + SITDOWN, + [ProtoEnum(Name = "CAST", Value = 3)] + CAST, + [ProtoEnum(Name = "WAIT", Value = 4)] + WAIT, + [ProtoEnum(Name = "PULL", Value = 5)] + PULL + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs.meta new file mode 100644 index 00000000..55f9afd8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FishingState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a8d368834fa50f4a90cbe3aef6147ab +timeCreated: 1611404200 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs new file mode 100644 index 00000000..c2d3459b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FiveRewardRes")] + [Serializable] + public class FiveRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "twoday", DataFormat = DataFormat.Default)] + public bool twoday + { + get + { + return this._twoday ?? false; + } + set + { + this._twoday = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool twodaySpecified + { + get + { + return this._twoday != null; + } + set + { + bool flag = value == (this._twoday == null); + if (flag) + { + this._twoday = (value ? new bool?(this.twoday) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fiveday", DataFormat = DataFormat.Default)] + public bool fiveday + { + get + { + return this._fiveday ?? false; + } + set + { + this._fiveday = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fivedaySpecified + { + get + { + return this._fiveday != null; + } + set + { + bool flag = value == (this._fiveday == null); + if (flag) + { + this._fiveday = (value ? new bool?(this.fiveday) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "threeday", DataFormat = DataFormat.Default)] + public bool threeday + { + get + { + return this._threeday ?? false; + } + set + { + this._threeday = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool threedaySpecified + { + get + { + return this._threeday != null; + } + set + { + bool flag = value == (this._threeday == null); + if (flag) + { + this._threeday = (value ? new bool?(this.threeday) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sevenday", DataFormat = DataFormat.Default)] + public bool sevenday + { + get + { + return this._sevenday ?? false; + } + set + { + this._sevenday = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sevendaySpecified + { + get + { + return this._sevenday != null; + } + set + { + bool flag = value == (this._sevenday == null); + if (flag) + { + this._sevenday = (value ? new bool?(this.sevenday) : null); + } + } + } + + private bool? _twoday; + + private bool? _fiveday; + + private bool? _threeday; + + private bool? _sevenday; + + private IExtension extensionObject; + + private bool ShouldSerializetwoday() + { + return this.twodaySpecified; + } + + private void Resettwoday() + { + this.twodaySpecified = false; + } + + private bool ShouldSerializefiveday() + { + return this.fivedaySpecified; + } + + private void Resetfiveday() + { + this.fivedaySpecified = false; + } + + private bool ShouldSerializethreeday() + { + return this.threedaySpecified; + } + + private void Resetthreeday() + { + this.threedaySpecified = false; + } + + private bool ShouldSerializesevenday() + { + return this.sevendaySpecified; + } + + private void Resetsevenday() + { + this.sevendaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs.meta new file mode 100644 index 00000000..1e3fcbe0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bf4b60c428e75ef4a860c223e5a6c35d +timeCreated: 1611404483 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs new file mode 100644 index 00000000..b8fed4fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FiveRewardRet")] + [Serializable] + public class FiveRewardRet : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + private ErrorCode? _ret; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs.meta new file mode 100644 index 00000000..36f17eff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardRet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f09d431d7c7a05349b496b6232644e55 +timeCreated: 1611404833 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs new file mode 100644 index 00000000..22f9919f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FiveRewardState")] + [Serializable] + public class FiveRewardState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "logindaycount", DataFormat = DataFormat.TwosComplement)] + public uint logindaycount + { + get + { + return this._logindaycount ?? 0u; + } + set + { + this._logindaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool logindaycountSpecified + { + get + { + return this._logindaycount != null; + } + set + { + bool flag = value == (this._logindaycount == null); + if (flag) + { + this._logindaycount = (value ? new uint?(this.logindaycount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fivedayRS", DataFormat = DataFormat.TwosComplement)] + public LoginRewardState fivedayRS + { + get + { + return this._fivedayRS ?? LoginRewardState.LOGINRS_CANNOT; + } + set + { + this._fivedayRS = new LoginRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fivedayRSSpecified + { + get + { + return this._fivedayRS != null; + } + set + { + bool flag = value == (this._fivedayRS == null); + if (flag) + { + this._fivedayRS = (value ? new LoginRewardState?(this.fivedayRS) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "twodayRS", DataFormat = DataFormat.TwosComplement)] + public LoginRewardState twodayRS + { + get + { + return this._twodayRS ?? LoginRewardState.LOGINRS_CANNOT; + } + set + { + this._twodayRS = new LoginRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool twodayRSSpecified + { + get + { + return this._twodayRS != null; + } + set + { + bool flag = value == (this._twodayRS == null); + if (flag) + { + this._twodayRS = (value ? new LoginRewardState?(this.twodayRS) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "threedayRS", DataFormat = DataFormat.TwosComplement)] + public LoginRewardState threedayRS + { + get + { + return this._threedayRS ?? LoginRewardState.LOGINRS_CANNOT; + } + set + { + this._threedayRS = new LoginRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool threedayRSSpecified + { + get + { + return this._threedayRS != null; + } + set + { + bool flag = value == (this._threedayRS == null); + if (flag) + { + this._threedayRS = (value ? new LoginRewardState?(this.threedayRS) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "sevendayRS", DataFormat = DataFormat.TwosComplement)] + public LoginRewardState sevendayRS + { + get + { + return this._sevendayRS ?? LoginRewardState.LOGINRS_CANNOT; + } + set + { + this._sevendayRS = new LoginRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sevendayRSSpecified + { + get + { + return this._sevendayRS != null; + } + set + { + bool flag = value == (this._sevendayRS == null); + if (flag) + { + this._sevendayRS = (value ? new LoginRewardState?(this.sevendayRS) : null); + } + } + } + + private uint? _logindaycount; + + private LoginRewardState? _fivedayRS; + + private LoginRewardState? _twodayRS; + + private LoginRewardState? _threedayRS; + + private LoginRewardState? _sevendayRS; + + private IExtension extensionObject; + + private bool ShouldSerializelogindaycount() + { + return this.logindaycountSpecified; + } + + private void Resetlogindaycount() + { + this.logindaycountSpecified = false; + } + + private bool ShouldSerializefivedayRS() + { + return this.fivedayRSSpecified; + } + + private void ResetfivedayRS() + { + this.fivedayRSSpecified = false; + } + + private bool ShouldSerializetwodayRS() + { + return this.twodayRSSpecified; + } + + private void ResettwodayRS() + { + this.twodayRSSpecified = false; + } + + private bool ShouldSerializethreedayRS() + { + return this.threedayRSSpecified; + } + + private void ResetthreedayRS() + { + this.threedayRSSpecified = false; + } + + private bool ShouldSerializesevendayRS() + { + return this.sevendayRSSpecified; + } + + private void ResetsevendayRS() + { + this.sevendayRSSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs.meta new file mode 100644 index 00000000..94842c64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FiveRewardState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7dc6f5e4db0fd2640a075f54f7719ae9 +timeCreated: 1611404002 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs new file mode 100644 index 00000000..bd195816 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FlowerInfo2Client")] + [Serializable] + public class FlowerInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public uint timestamp + { + get + { + return this._timestamp ?? 0u; + } + set + { + this._timestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestampSpecified + { + get + { + return this._timestamp != null; + } + set + { + bool flag = value == (this._timestamp == null); + if (flag) + { + this._timestamp = (value ? new uint?(this.timestamp) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + private ulong? _roleID; + + private uint? _itemID; + + private uint? _count; + + private uint? _timestamp; + + private string _roleName; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializetimestamp() + { + return this.timestampSpecified; + } + + private void Resettimestamp() + { + this.timestampSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs.meta new file mode 100644 index 00000000..bc4d5193 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FlowerInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 624b7d3b58b37574990a795974fa338c +timeCreated: 1611403840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs new file mode 100644 index 00000000..2b4f17df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FlowerRecord")] + [Serializable] + public class FlowerRecord : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(2, Name = "count", DataFormat = DataFormat.TwosComplement)] + public List count + { + get + { + return this._count; + } + } + + [ProtoMember(3, IsRequired = false, Name = "updateday", DataFormat = DataFormat.TwosComplement)] + public uint updateday + { + get + { + return this._updateday ?? 0u; + } + set + { + this._updateday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatedaySpecified + { + get + { + return this._updateday != null; + } + set + { + bool flag = value == (this._updateday == null); + if (flag) + { + this._updateday = (value ? new uint?(this.updateday) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "getRankReward", DataFormat = DataFormat.Default)] + public bool getRankReward + { + get + { + return this._getRankReward ?? false; + } + set + { + this._getRankReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getRankRewardSpecified + { + get + { + return this._getRankReward != null; + } + set + { + bool flag = value == (this._getRankReward == null); + if (flag) + { + this._getRankReward = (value ? new bool?(this.getRankReward) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "getFlowerTime", DataFormat = DataFormat.TwosComplement)] + public uint getFlowerTime + { + get + { + return this._getFlowerTime ?? 0u; + } + set + { + this._getFlowerTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getFlowerTimeSpecified + { + get + { + return this._getFlowerTime != null; + } + set + { + bool flag = value == (this._getFlowerTime == null); + if (flag) + { + this._getFlowerTime = (value ? new uint?(this.getFlowerTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "getFlowerNum", DataFormat = DataFormat.TwosComplement)] + public uint getFlowerNum + { + get + { + return this._getFlowerNum ?? 0u; + } + set + { + this._getFlowerNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getFlowerNumSpecified + { + get + { + return this._getFlowerNum != null; + } + set + { + bool flag = value == (this._getFlowerNum == null); + if (flag) + { + this._getFlowerNum = (value ? new uint?(this.getFlowerNum) : null); + } + } + } + + private readonly List _roleid = new List(); + + private readonly List _count = new List(); + + private uint? _updateday; + + private bool? _getRankReward; + + private uint? _getFlowerTime; + + private uint? _getFlowerNum; + + private IExtension extensionObject; + + private bool ShouldSerializeupdateday() + { + return this.updatedaySpecified; + } + + private void Resetupdateday() + { + this.updatedaySpecified = false; + } + + private bool ShouldSerializegetRankReward() + { + return this.getRankRewardSpecified; + } + + private void ResetgetRankReward() + { + this.getRankRewardSpecified = false; + } + + private bool ShouldSerializegetFlowerTime() + { + return this.getFlowerTimeSpecified; + } + + private void ResetgetFlowerTime() + { + this.getFlowerTimeSpecified = false; + } + + private bool ShouldSerializegetFlowerNum() + { + return this.getFlowerNumSpecified; + } + + private void ResetgetFlowerNum() + { + this.getFlowerNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs.meta new file mode 100644 index 00000000..d9e04812 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FlowerRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39e07de3a08648643bda02df56592224 +timeCreated: 1611403594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs new file mode 100644 index 00000000..d479b889 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ForgeEquipArg")] + [Serializable] + public class ForgeEquipArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isUsedStone", DataFormat = DataFormat.Default)] + public bool isUsedStone + { + get + { + return this._isUsedStone ?? false; + } + set + { + this._isUsedStone = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isUsedStoneSpecified + { + get + { + return this._isUsedStone != null; + } + set + { + bool flag = value == (this._isUsedStone == null); + if (flag) + { + this._isUsedStone = (value ? new bool?(this.isUsedStone) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ForgeOpType type + { + get + { + return this._type ?? ForgeOpType.Forge_Equip; + } + set + { + this._type = new ForgeOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ForgeOpType?(this.type) : null); + } + } + } + + private ulong? _uid; + + private bool? _isUsedStone; + + private ForgeOpType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeisUsedStone() + { + return this.isUsedStoneSpecified; + } + + private void ResetisUsedStone() + { + this.isUsedStoneSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs.meta new file mode 100644 index 00000000..5e1de3bf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e5da66de1bee8b46b1f6bfe816e5dac +timeCreated: 1611403904 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs new file mode 100644 index 00000000..6fd3297c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ForgeEquipRes")] + [Serializable] + public class ForgeEquipRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs.meta new file mode 100644 index 00000000..abfeeb50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeEquipRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c2c4b1b298ad5f489846cd5ffc5c1fc +timeCreated: 1611403172 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs new file mode 100644 index 00000000..e22e8161 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ForgeOpType")] + public enum ForgeOpType + { + [ProtoEnum(Name = "Forge_Equip", Value = 1)] + Forge_Equip = 1, + [ProtoEnum(Name = "Forge_Replace", Value = 2)] + Forge_Replace, + [ProtoEnum(Name = "Forge_Retain", Value = 3)] + Forge_Retain + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs.meta new file mode 100644 index 00000000..034deffb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ForgeOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 430c3fb153bc3a14ea517d392cd8976c +timeCreated: 1611403640 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs new file mode 100644 index 00000000..2de51477 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FortStatus")] + public enum FortStatus + { + [ProtoEnum(Name = "FORTSTATUS_MAX", Value = 1)] + FORTSTATUS_MAX = 1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs.meta new file mode 100644 index 00000000..766ee4f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FortStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34e7ff9a92af182409e4a67ca5d0f862 +timeCreated: 1611403557 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs b/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs new file mode 100644 index 00000000..61e6a7e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FortType")] + public enum FortType + { + [ProtoEnum(Name = "FORTTYPE_MAX", Value = 1)] + FORTTYPE_MAX = 1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs.meta new file mode 100644 index 00000000..d2d0763a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FortType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9ddb8e00cb0bc9e44a69fb678e65f2af +timeCreated: 1611404238 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs new file mode 100644 index 00000000..a1296736 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs @@ -0,0 +1,1067 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Friend2Client")] + [Serializable] + public class Friend2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public uint powerpoint + { + get + { + return this._powerpoint ?? 0u; + } + set + { + this._powerpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new uint?(this.powerpoint) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public uint viplevel + { + get + { + return this._viplevel ?? 0u; + } + set + { + this._viplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new uint?(this.viplevel) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "lastlogin", DataFormat = DataFormat.TwosComplement)] + public uint lastlogin + { + get + { + return this._lastlogin ?? 0u; + } + set + { + this._lastlogin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastloginSpecified + { + get + { + return this._lastlogin != null; + } + set + { + bool flag = value == (this._lastlogin == null); + if (flag) + { + this._lastlogin = (value ? new uint?(this.lastlogin) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "roleaudioid", DataFormat = DataFormat.TwosComplement)] + public uint roleaudioid + { + get + { + return this._roleaudioid ?? 0u; + } + set + { + this._roleaudioid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleaudioidSpecified + { + get + { + return this._roleaudioid != null; + } + set + { + bool flag = value == (this._roleaudioid == null); + if (flag) + { + this._roleaudioid = (value ? new uint?(this.roleaudioid) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "audioid", DataFormat = DataFormat.TwosComplement)] + public uint audioid + { + get + { + return this._audioid ?? 0u; + } + set + { + this._audioid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioidSpecified + { + get + { + return this._audioid != null; + } + set + { + bool flag = value == (this._audioid == null); + if (flag) + { + this._audioid = (value ? new uint?(this.audioid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "degreelevel", DataFormat = DataFormat.TwosComplement)] + public uint degreelevel + { + get + { + return this._degreelevel ?? 0u; + } + set + { + this._degreelevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreelevelSpecified + { + get + { + return this._degreelevel != null; + } + set + { + bool flag = value == (this._degreelevel == null); + if (flag) + { + this._degreelevel = (value ? new uint?(this.degreelevel) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "degreeleft", DataFormat = DataFormat.TwosComplement)] + public uint degreeleft + { + get + { + return this._degreeleft ?? 0u; + } + set + { + this._degreeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeleftSpecified + { + get + { + return this._degreeleft != null; + } + set + { + bool flag = value == (this._degreeleft == null); + if (flag) + { + this._degreeleft = (value ? new uint?(this.degreeleft) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "daydegree", DataFormat = DataFormat.TwosComplement)] + public uint daydegree + { + get + { + return this._daydegree ?? 0u; + } + set + { + this._daydegree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daydegreeSpecified + { + get + { + return this._daydegree != null; + } + set + { + bool flag = value == (this._daydegree == null); + if (flag) + { + this._daydegree = (value ? new uint?(this.daydegree) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "receivegiftstate", DataFormat = DataFormat.TwosComplement)] + public uint receivegiftstate + { + get + { + return this._receivegiftstate ?? 0u; + } + set + { + this._receivegiftstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool receivegiftstateSpecified + { + get + { + return this._receivegiftstate != null; + } + set + { + bool flag = value == (this._receivegiftstate == null); + if (flag) + { + this._receivegiftstate = (value ? new uint?(this.receivegiftstate) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "sendgiftstate", DataFormat = DataFormat.TwosComplement)] + public uint sendgiftstate + { + get + { + return this._sendgiftstate ?? 0u; + } + set + { + this._sendgiftstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendgiftstateSpecified + { + get + { + return this._sendgiftstate != null; + } + set + { + bool flag = value == (this._sendgiftstate == null); + if (flag) + { + this._sendgiftstate = (value ? new uint?(this.sendgiftstate) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "alldegree", DataFormat = DataFormat.TwosComplement)] + public uint alldegree + { + get + { + return this._alldegree ?? 0u; + } + set + { + this._alldegree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool alldegreeSpecified + { + get + { + return this._alldegree != null; + } + set + { + bool flag = value == (this._alldegree == null); + if (flag) + { + this._alldegree = (value ? new uint?(this.alldegree) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "receiveall", DataFormat = DataFormat.TwosComplement)] + public uint receiveall + { + get + { + return this._receiveall ?? 0u; + } + set + { + this._receiveall = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool receiveallSpecified + { + get + { + return this._receiveall != null; + } + set + { + bool flag = value == (this._receiveall == null); + if (flag) + { + this._receiveall = (value ? new uint?(this.receiveall) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "receivetime", DataFormat = DataFormat.TwosComplement)] + public uint receivetime + { + get + { + return this._receivetime ?? 0u; + } + set + { + this._receivetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool receivetimeSpecified + { + get + { + return this._receivetime != null; + } + set + { + bool flag = value == (this._receivetime == null); + if (flag) + { + this._receivetime = (value ? new uint?(this.receivetime) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "nickid", DataFormat = DataFormat.TwosComplement)] + public uint nickid + { + get + { + return this._nickid ?? 0u; + } + set + { + this._nickid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nickidSpecified + { + get + { + return this._nickid != null; + } + set + { + bool flag = value == (this._nickid == null); + if (flag) + { + this._nickid = (value ? new uint?(this.nickid) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "titleid", DataFormat = DataFormat.TwosComplement)] + public uint titleid + { + get + { + return this._titleid ?? 0u; + } + set + { + this._titleid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleidSpecified + { + get + { + return this._titleid != null; + } + set + { + bool flag = value == (this._titleid == null); + if (flag) + { + this._titleid = (value ? new uint?(this.titleid) : null); + } + } + } + + [ProtoMember(21, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "mentortype", DataFormat = DataFormat.TwosComplement)] + public EMentorRelationPosition mentortype + { + get + { + return this._mentortype ?? EMentorRelationPosition.EMentorPosMaster; + } + set + { + this._mentortype = new EMentorRelationPosition?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mentortypeSpecified + { + get + { + return this._mentortype != null; + } + set + { + bool flag = value == (this._mentortype == null); + if (flag) + { + this._mentortype = (value ? new EMentorRelationPosition?(this.mentortype) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "nickname", DataFormat = DataFormat.Default)] + public string nickname + { + get + { + return this._nickname ?? ""; + } + set + { + this._nickname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nicknameSpecified + { + get + { + return this._nickname != null; + } + set + { + bool flag = value == (this._nickname == null); + if (flag) + { + this._nickname = (value ? this.nickname : null); + } + } + } + + [ProtoMember(25, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + private ulong? _roleid; + + private uint? _profession; + + private uint? _level; + + private uint? _powerpoint; + + private uint? _viplevel; + + private uint? _lastlogin; + + private string _name; + + private uint? _roleaudioid; + + private uint? _audioid; + + private uint? _degreelevel; + + private uint? _degreeleft; + + private uint? _daydegree; + + private uint? _receivegiftstate; + + private uint? _sendgiftstate; + + private uint? _alldegree; + + private uint? _receiveall; + + private string _guildname; + + private uint? _receivetime; + + private uint? _nickid; + + private uint? _titleid; + + private uint? _paymemberid; + + private EMentorRelationPosition? _mentortype; + + private string _openid; + + private string _nickname; + + private PayConsume _pre = null; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializelastlogin() + { + return this.lastloginSpecified; + } + + private void Resetlastlogin() + { + this.lastloginSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeroleaudioid() + { + return this.roleaudioidSpecified; + } + + private void Resetroleaudioid() + { + this.roleaudioidSpecified = false; + } + + private bool ShouldSerializeaudioid() + { + return this.audioidSpecified; + } + + private void Resetaudioid() + { + this.audioidSpecified = false; + } + + private bool ShouldSerializedegreelevel() + { + return this.degreelevelSpecified; + } + + private void Resetdegreelevel() + { + this.degreelevelSpecified = false; + } + + private bool ShouldSerializedegreeleft() + { + return this.degreeleftSpecified; + } + + private void Resetdegreeleft() + { + this.degreeleftSpecified = false; + } + + private bool ShouldSerializedaydegree() + { + return this.daydegreeSpecified; + } + + private void Resetdaydegree() + { + this.daydegreeSpecified = false; + } + + private bool ShouldSerializereceivegiftstate() + { + return this.receivegiftstateSpecified; + } + + private void Resetreceivegiftstate() + { + this.receivegiftstateSpecified = false; + } + + private bool ShouldSerializesendgiftstate() + { + return this.sendgiftstateSpecified; + } + + private void Resetsendgiftstate() + { + this.sendgiftstateSpecified = false; + } + + private bool ShouldSerializealldegree() + { + return this.alldegreeSpecified; + } + + private void Resetalldegree() + { + this.alldegreeSpecified = false; + } + + private bool ShouldSerializereceiveall() + { + return this.receiveallSpecified; + } + + private void Resetreceiveall() + { + this.receiveallSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializereceivetime() + { + return this.receivetimeSpecified; + } + + private void Resetreceivetime() + { + this.receivetimeSpecified = false; + } + + private bool ShouldSerializenickid() + { + return this.nickidSpecified; + } + + private void Resetnickid() + { + this.nickidSpecified = false; + } + + private bool ShouldSerializetitleid() + { + return this.titleidSpecified; + } + + private void Resettitleid() + { + this.titleidSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializementortype() + { + return this.mentortypeSpecified; + } + + private void Resetmentortype() + { + this.mentortypeSpecified = false; + } + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializenickname() + { + return this.nicknameSpecified; + } + + private void Resetnickname() + { + this.nicknameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs.meta new file mode 100644 index 00000000..b6f79437 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Friend2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ded50fa596ad21a4788d656443200514 +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs new file mode 100644 index 00000000..b5840b8f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendDegreeUpNtf")] + [Serializable] + public class FriendDegreeUpNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "friendname", DataFormat = DataFormat.Default)] + public string friendname + { + get + { + return this._friendname ?? ""; + } + set + { + this._friendname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool friendnameSpecified + { + get + { + return this._friendname != null; + } + set + { + bool flag = value == (this._friendname == null); + if (flag) + { + this._friendname = (value ? this.friendname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "orginlevel", DataFormat = DataFormat.TwosComplement)] + public uint orginlevel + { + get + { + return this._orginlevel ?? 0u; + } + set + { + this._orginlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool orginlevelSpecified + { + get + { + return this._orginlevel != null; + } + set + { + bool flag = value == (this._orginlevel == null); + if (flag) + { + this._orginlevel = (value ? new uint?(this.orginlevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "currentlevel", DataFormat = DataFormat.TwosComplement)] + public uint currentlevel + { + get + { + return this._currentlevel ?? 0u; + } + set + { + this._currentlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currentlevelSpecified + { + get + { + return this._currentlevel != null; + } + set + { + bool flag = value == (this._currentlevel == null); + if (flag) + { + this._currentlevel = (value ? new uint?(this.currentlevel) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "currentleft", DataFormat = DataFormat.TwosComplement)] + public uint currentleft + { + get + { + return this._currentleft ?? 0u; + } + set + { + this._currentleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currentleftSpecified + { + get + { + return this._currentleft != null; + } + set + { + bool flag = value == (this._currentleft == null); + if (flag) + { + this._currentleft = (value ? new uint?(this.currentleft) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "daydegree", DataFormat = DataFormat.TwosComplement)] + public uint daydegree + { + get + { + return this._daydegree ?? 0u; + } + set + { + this._daydegree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daydegreeSpecified + { + get + { + return this._daydegree != null; + } + set + { + bool flag = value == (this._daydegree == null); + if (flag) + { + this._daydegree = (value ? new uint?(this.daydegree) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "alldegree", DataFormat = DataFormat.TwosComplement)] + public uint alldegree + { + get + { + return this._alldegree ?? 0u; + } + set + { + this._alldegree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool alldegreeSpecified + { + get + { + return this._alldegree != null; + } + set + { + bool flag = value == (this._alldegree == null); + if (flag) + { + this._alldegree = (value ? new uint?(this.alldegree) : null); + } + } + } + + private ulong? _roleid; + + private string _friendname; + + private uint? _orginlevel; + + private uint? _currentlevel; + + private uint? _currentleft; + + private uint? _daydegree; + + private uint? _alldegree; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializefriendname() + { + return this.friendnameSpecified; + } + + private void Resetfriendname() + { + this.friendnameSpecified = false; + } + + private bool ShouldSerializeorginlevel() + { + return this.orginlevelSpecified; + } + + private void Resetorginlevel() + { + this.orginlevelSpecified = false; + } + + private bool ShouldSerializecurrentlevel() + { + return this.currentlevelSpecified; + } + + private void Resetcurrentlevel() + { + this.currentlevelSpecified = false; + } + + private bool ShouldSerializecurrentleft() + { + return this.currentleftSpecified; + } + + private void Resetcurrentleft() + { + this.currentleftSpecified = false; + } + + private bool ShouldSerializedaydegree() + { + return this.daydegreeSpecified; + } + + private void Resetdaydegree() + { + this.daydegreeSpecified = false; + } + + private bool ShouldSerializealldegree() + { + return this.alldegreeSpecified; + } + + private void Resetalldegree() + { + this.alldegreeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs.meta new file mode 100644 index 00000000..ebbf68dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendDegreeUpNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66492efb6fdd5864e955491ddf370fa4 +timeCreated: 1611403853 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs new file mode 100644 index 00000000..57eb5b51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGardenPlantLogArg")] + [Serializable] + public class FriendGardenPlantLogArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs.meta new file mode 100644 index 00000000..f29e28c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20f681df6c4ad8640b4f1e89f490db41 +timeCreated: 1611403410 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs new file mode 100644 index 00000000..f6a85a37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGardenPlantLogRes")] + [Serializable] + public class FriendGardenPlantLogRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "frinend_plant_log", DataFormat = DataFormat.Default)] + public List frinend_plant_log + { + get + { + return this._frinend_plant_log; + } + } + + private ErrorCode? _result; + + private readonly List _frinend_plant_log = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs.meta new file mode 100644 index 00000000..65abe1be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGardenPlantLogRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: abbdbd69dc95da64c8d5c52c152dbd4a +timeCreated: 1611404308 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs new file mode 100644 index 00000000..5ad2cf49 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGift")] + [Serializable] + public class FriendGift : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SendLeft", DataFormat = DataFormat.TwosComplement)] + public uint SendLeft + { + get + { + return this._SendLeft ?? 0u; + } + set + { + this._SendLeft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SendLeftSpecified + { + get + { + return this._SendLeft != null; + } + set + { + bool flag = value == (this._SendLeft == null); + if (flag) + { + this._SendLeft = (value ? new uint?(this.SendLeft) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ReceiveLeft", DataFormat = DataFormat.TwosComplement)] + public uint ReceiveLeft + { + get + { + return this._ReceiveLeft ?? 0u; + } + set + { + this._ReceiveLeft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ReceiveLeftSpecified + { + get + { + return this._ReceiveLeft != null; + } + set + { + bool flag = value == (this._ReceiveLeft == null); + if (flag) + { + this._ReceiveLeft = (value ? new uint?(this.ReceiveLeft) : null); + } + } + } + + private uint? _SendLeft; + + private uint? _ReceiveLeft; + + private IExtension extensionObject; + + private bool ShouldSerializeSendLeft() + { + return this.SendLeftSpecified; + } + + private void ResetSendLeft() + { + this.SendLeftSpecified = false; + } + + private bool ShouldSerializeReceiveLeft() + { + return this.ReceiveLeftSpecified; + } + + private void ResetReceiveLeft() + { + this.ReceiveLeftSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs.meta new file mode 100644 index 00000000..452bd6ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGift.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e2c1048549748845a2dbeb437cc87be +timeCreated: 1611403606 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs new file mode 100644 index 00000000..c97da5d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGiftOpArg")] + [Serializable] + public class FriendGiftOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public FriendOpType op + { + get + { + return this._op ?? FriendOpType.Friend_AgreeApply; + } + set + { + this._op = new FriendOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new FriendOpType?(this.op) : null); + } + } + } + + [ProtoMember(2, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + private FriendOpType? _op; + + private readonly List _roleid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs.meta new file mode 100644 index 00000000..366beaba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 54772edd7b34d6d499372ab30d23059d +timeCreated: 1611403735 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs new file mode 100644 index 00000000..aa20543d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGiftOpRes")] + [Serializable] + public class FriendGiftOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs.meta new file mode 100644 index 00000000..c16c0fa7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: feda878fbe23ad34cb1a6ccb568a08d4 +timeCreated: 1611404943 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs new file mode 100644 index 00000000..34cef464 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGiftReceive")] + public enum FriendGiftReceive + { + [ProtoEnum(Name = "FriendGift_ReceiveNone", Value = 0)] + FriendGift_ReceiveNone, + [ProtoEnum(Name = "FriendGift_Received", Value = 1)] + FriendGift_Received, + [ProtoEnum(Name = "FriendGift_ReceiveTaken", Value = 2)] + FriendGift_ReceiveTaken + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs.meta new file mode 100644 index 00000000..0f87a42d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftReceive.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eb61134a38b4f4648bdd887007c8f3d2 +timeCreated: 1611404783 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs new file mode 100644 index 00000000..cc75d1dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendGiftSend")] + public enum FriendGiftSend + { + [ProtoEnum(Name = "FriendGift_SendNone", Value = 0)] + FriendGift_SendNone, + [ProtoEnum(Name = "FriendGift_Sended", Value = 1)] + FriendGift_Sended + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs.meta new file mode 100644 index 00000000..6b0ab8b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendGiftSend.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03d1d38eb68d1304ab22e482cd24a5a4 +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs new file mode 100644 index 00000000..9b04cf69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs @@ -0,0 +1,145 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendOpNotify")] + [Serializable] + public class FriendOpNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public FriendOpType op + { + get + { + return this._op ?? FriendOpType.Friend_AgreeApply; + } + set + { + this._op = new FriendOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new FriendOpType?(this.op) : null); + } + } + } + + [ProtoMember(2, Name = "friendlist", DataFormat = DataFormat.Default)] + public List friendlist + { + get + { + return this._friendlist; + } + } + + [ProtoMember(3, Name = "applylist", DataFormat = DataFormat.Default)] + public List applylist + { + get + { + return this._applylist; + } + } + + [ProtoMember(4, Name = "deletelist", DataFormat = DataFormat.TwosComplement)] + public List deletelist + { + get + { + return this._deletelist; + } + } + + [ProtoMember(5, Name = "deleteapplylist", DataFormat = DataFormat.TwosComplement)] + public List deleteapplylist + { + get + { + return this._deleteapplylist; + } + } + + [ProtoMember(6, Name = "senderid", DataFormat = DataFormat.TwosComplement)] + public List senderid + { + get + { + return this._senderid; + } + } + + [ProtoMember(7, IsRequired = false, Name = "giftcount", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public FriendGift giftcount + { + get + { + return this._giftcount; + } + set + { + this._giftcount = value; + } + } + + [ProtoMember(8, Name = "receivedtime", DataFormat = DataFormat.TwosComplement)] + public List receivedtime + { + get + { + return this._receivedtime; + } + } + + private FriendOpType? _op; + + private readonly List _friendlist = new List(); + + private readonly List _applylist = new List(); + + private readonly List _deletelist = new List(); + + private readonly List _deleteapplylist = new List(); + + private readonly List _senderid = new List(); + + private FriendGift _giftcount = null; + + private readonly List _receivedtime = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs.meta new file mode 100644 index 00000000..7862222a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2a4bc068feac3b940afaa0cba71c21f0 +timeCreated: 1611403495 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs new file mode 100644 index 00000000..e47cc7ab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs @@ -0,0 +1,34 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendOpType")] + public enum FriendOpType + { + [ProtoEnum(Name = "Friend_AgreeApply", Value = 1)] + Friend_AgreeApply = 1, + [ProtoEnum(Name = "Friend_IgnoreApply", Value = 2)] + Friend_IgnoreApply, + [ProtoEnum(Name = "Friend_FriendAll", Value = 3)] + Friend_FriendAll, + [ProtoEnum(Name = "Friend_ApplyAll", Value = 4)] + Friend_ApplyAll, + [ProtoEnum(Name = "Friend_FriendAdd", Value = 5)] + Friend_FriendAdd, + [ProtoEnum(Name = "Friend_FriendDelete", Value = 6)] + Friend_FriendDelete, + [ProtoEnum(Name = "Friend_ApplyAdd", Value = 7)] + Friend_ApplyAdd, + [ProtoEnum(Name = "Friend_ApplyDelete", Value = 8)] + Friend_ApplyDelete, + [ProtoEnum(Name = "Friend_ReveiveGift", Value = 9)] + Friend_ReveiveGift, + [ProtoEnum(Name = "Friend_SendGift", Value = 10)] + Friend_SendGift, + [ProtoEnum(Name = "Friend_TakeGift", Value = 11)] + Friend_TakeGift, + [ProtoEnum(Name = "Friend_GiftInfo", Value = 12)] + Friend_GiftInfo + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs.meta new file mode 100644 index 00000000..0748a3ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 99a9a76a0abacd04bb55d874b872a460 +timeCreated: 1611404196 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs new file mode 100644 index 00000000..e735201a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendPlantLog")] + [Serializable] + public class FriendPlantLog : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "role_name", DataFormat = DataFormat.Default)] + public string role_name + { + get + { + return this._role_name ?? ""; + } + set + { + this._role_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_nameSpecified + { + get + { + return this._role_name != null; + } + set + { + bool flag = value == (this._role_name == null); + if (flag) + { + this._role_name = (value ? this.role_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession_id", DataFormat = DataFormat.TwosComplement)] + public uint profession_id + { + get + { + return this._profession_id ?? 0u; + } + set + { + this._profession_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profession_idSpecified + { + get + { + return this._profession_id != null; + } + set + { + bool flag = value == (this._profession_id == null); + if (flag) + { + this._profession_id = (value ? new uint?(this.profession_id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "exist_sprite", DataFormat = DataFormat.Default)] + public bool exist_sprite + { + get + { + return this._exist_sprite ?? false; + } + set + { + this._exist_sprite = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool exist_spriteSpecified + { + get + { + return this._exist_sprite != null; + } + set + { + bool flag = value == (this._exist_sprite == null); + if (flag) + { + this._exist_sprite = (value ? new bool?(this.exist_sprite) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "mature", DataFormat = DataFormat.Default)] + public bool mature + { + get + { + return this._mature ?? false; + } + set + { + this._mature = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matureSpecified + { + get + { + return this._mature != null; + } + set + { + bool flag = value == (this._mature == null); + if (flag) + { + this._mature = (value ? new bool?(this.mature) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "abnormal_state", DataFormat = DataFormat.Default)] + public bool abnormal_state + { + get + { + return this._abnormal_state ?? false; + } + set + { + this._abnormal_state = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abnormal_stateSpecified + { + get + { + return this._abnormal_state != null; + } + set + { + bool flag = value == (this._abnormal_state == null); + if (flag) + { + this._abnormal_state = (value ? new bool?(this.abnormal_state) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "help_times", DataFormat = DataFormat.TwosComplement)] + public uint help_times + { + get + { + return this._help_times ?? 0u; + } + set + { + this._help_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool help_timesSpecified + { + get + { + return this._help_times != null; + } + set + { + bool flag = value == (this._help_times == null); + if (flag) + { + this._help_times = (value ? new uint?(this.help_times) : null); + } + } + } + + private ulong? _role_id; + + private string _role_name; + + private uint? _profession_id; + + private bool? _exist_sprite; + + private bool? _mature; + + private bool? _abnormal_state; + + private uint? _help_times; + + private IExtension extensionObject; + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + private bool ShouldSerializerole_name() + { + return this.role_nameSpecified; + } + + private void Resetrole_name() + { + this.role_nameSpecified = false; + } + + private bool ShouldSerializeprofession_id() + { + return this.profession_idSpecified; + } + + private void Resetprofession_id() + { + this.profession_idSpecified = false; + } + + private bool ShouldSerializeexist_sprite() + { + return this.exist_spriteSpecified; + } + + private void Resetexist_sprite() + { + this.exist_spriteSpecified = false; + } + + private bool ShouldSerializemature() + { + return this.matureSpecified; + } + + private void Resetmature() + { + this.matureSpecified = false; + } + + private bool ShouldSerializeabnormal_state() + { + return this.abnormal_stateSpecified; + } + + private void Resetabnormal_state() + { + this.abnormal_stateSpecified = false; + } + + private bool ShouldSerializehelp_times() + { + return this.help_timesSpecified; + } + + private void Resethelp_times() + { + this.help_timesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs.meta new file mode 100644 index 00000000..19312874 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendPlantLog.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bf776bc2fe08edb4183c7af219340c0c +timeCreated: 1611404483 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs new file mode 100644 index 00000000..7d4a16b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendQueryReportNew")] + [Serializable] + public class FriendQueryReportNew : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public FriendOpType op + { + get + { + return this._op ?? FriendOpType.Friend_AgreeApply; + } + set + { + this._op = new FriendOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new FriendOpType?(this.op) : null); + } + } + } + + private FriendOpType? _op; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs.meta new file mode 100644 index 00000000..dd02dc9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendQueryReportNew.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3106aa67f1e638a4aa297b509fcb3ecf +timeCreated: 1611403540 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs new file mode 100644 index 00000000..a531fee9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FriendVipInfo")] + [Serializable] + public class FriendVipInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_vip", DataFormat = DataFormat.Default)] + public bool is_vip + { + get + { + return this._is_vip ?? false; + } + set + { + this._is_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_vipSpecified + { + get + { + return this._is_vip != null; + } + set + { + bool flag = value == (this._is_vip == null); + if (flag) + { + this._is_vip = (value ? new bool?(this.is_vip) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "is_svip", DataFormat = DataFormat.Default)] + public bool is_svip + { + get + { + return this._is_svip ?? false; + } + set + { + this._is_svip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_svipSpecified + { + get + { + return this._is_svip != null; + } + set + { + bool flag = value == (this._is_svip == null); + if (flag) + { + this._is_svip = (value ? new bool?(this.is_svip) : null); + } + } + } + + private string _openid; + + private bool? _is_vip; + + private bool? _is_svip; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializeis_vip() + { + return this.is_vipSpecified; + } + + private void Resetis_vip() + { + this.is_vipSpecified = false; + } + + private bool ShouldSerializeis_svip() + { + return this.is_svipSpecified; + } + + private void Resetis_svip() + { + this.is_svipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs.meta new file mode 100644 index 00000000..9988412c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FriendVipInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79f8db42b45bac34b92ecb7f688f7e75 +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs b/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs new file mode 100644 index 00000000..f42c34d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FunctionId")] + public enum FunctionId + { + [ProtoEnum(Name = "FunctionId_QQVip", Value = 0)] + FunctionId_QQVip, + [ProtoEnum(Name = "FunctionId_IOSCheck", Value = 1)] + FunctionId_IOSCheck, + [ProtoEnum(Name = "FunctionId_StartPrivilege", Value = 2)] + FunctionId_StartPrivilege + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs.meta new file mode 100644 index 00000000..40689a2c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FunctionId.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5062ad7624864d5458b3534cc7e3e07f +timeCreated: 1611403703 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs new file mode 100644 index 00000000..e34cf913 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FuseEquipArg")] + [Serializable] + public class FuseEquipArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + private uint? _type; + + private ulong? _uid; + + private uint? _itemID; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs.meta new file mode 100644 index 00000000..8509118d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ffd93527f72cad348a7ea2901d87a10a +timeCreated: 1611404948 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs new file mode 100644 index 00000000..bf652491 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "FuseEquipRes")] + [Serializable] + public class FuseEquipRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs.meta new file mode 100644 index 00000000..8791ccf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/FuseEquipRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b06f8cac7aa1209489d653f777a60274 +timeCreated: 1611404351 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs new file mode 100644 index 00000000..f961b0c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "G2M_MarriageOpType")] + public enum G2M_MarriageOpType + { + [ProtoEnum(Name = "G2M_MarriageOpType_ReqInfo", Value = 1)] + G2M_MarriageOpType_ReqInfo = 1, + [ProtoEnum(Name = "G2M_MarriageOpType_AddLevelValue", Value = 2)] + G2M_MarriageOpType_AddLevelValue + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs.meta new file mode 100644 index 00000000..2feeb157 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/G2M_MarriageOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5c9eb2780db64b244a5834c18aac3c87 +timeCreated: 1611403802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs b/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs new file mode 100644 index 00000000..5dfdee25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GASaleHistory")] + [Serializable] + public class GASaleHistory : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "acttype", DataFormat = DataFormat.TwosComplement)] + public int acttype + { + get + { + return this._acttype ?? 0; + } + set + { + this._acttype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acttypeSpecified + { + get + { + return this._acttype != null; + } + set + { + bool flag = value == (this._acttype == null); + if (flag) + { + this._acttype = (value ? new int?(this.acttype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "saletime", DataFormat = DataFormat.TwosComplement)] + public uint saletime + { + get + { + return this._saletime ?? 0u; + } + set + { + this._saletime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool saletimeSpecified + { + get + { + return this._saletime != null; + } + set + { + bool flag = value == (this._saletime == null); + if (flag) + { + this._saletime = (value ? new uint?(this.saletime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "saleprice", DataFormat = DataFormat.TwosComplement)] + public uint saleprice + { + get + { + return this._saleprice ?? 0u; + } + set + { + this._saleprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool salepriceSpecified + { + get + { + return this._saleprice != null; + } + set + { + bool flag = value == (this._saleprice == null); + if (flag) + { + this._saleprice = (value ? new uint?(this.saleprice) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "auctresult", DataFormat = DataFormat.TwosComplement)] + public GuildAuctResultType auctresult + { + get + { + return this._auctresult ?? GuildAuctResultType.GA_RESULT_BUY_NOW; + } + set + { + this._auctresult = new GuildAuctResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool auctresultSpecified + { + get + { + return this._auctresult != null; + } + set + { + bool flag = value == (this._auctresult == null); + if (flag) + { + this._auctresult = (value ? new GuildAuctResultType?(this.auctresult) : null); + } + } + } + + private int? _acttype; + + private uint? _saletime; + + private uint? _itemid; + + private uint? _saleprice; + + private GuildAuctResultType? _auctresult; + + private IExtension extensionObject; + + private bool ShouldSerializeacttype() + { + return this.acttypeSpecified; + } + + private void Resetacttype() + { + this.acttypeSpecified = false; + } + + private bool ShouldSerializesaletime() + { + return this.saletimeSpecified; + } + + private void Resetsaletime() + { + this.saletimeSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializesaleprice() + { + return this.salepriceSpecified; + } + + private void Resetsaleprice() + { + this.salepriceSpecified = false; + } + + private bool ShouldSerializeauctresult() + { + return this.auctresultSpecified; + } + + private void Resetauctresult() + { + this.auctresultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs.meta new file mode 100644 index 00000000..2e70e7cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GASaleHistory.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be588df0d390682409702ca7be00c787 +timeCreated: 1611404460 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs new file mode 100644 index 00000000..baa52e1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GASaleItem")] + [Serializable] + public class GASaleItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "acttype", DataFormat = DataFormat.TwosComplement)] + public int acttype + { + get + { + return this._acttype ?? 0; + } + set + { + this._acttype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acttypeSpecified + { + get + { + return this._acttype != null; + } + set + { + bool flag = value == (this._acttype == null); + if (flag) + { + this._acttype = (value ? new int?(this.acttype) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "auctroleid", DataFormat = DataFormat.TwosComplement)] + public ulong auctroleid + { + get + { + return this._auctroleid ?? 0UL; + } + set + { + this._auctroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool auctroleidSpecified + { + get + { + return this._auctroleid != null; + } + set + { + bool flag = value == (this._auctroleid == null); + if (flag) + { + this._auctroleid = (value ? new ulong?(this.auctroleid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "curauctprice", DataFormat = DataFormat.TwosComplement)] + public uint curauctprice + { + get + { + return this._curauctprice ?? 0u; + } + set + { + this._curauctprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curauctpriceSpecified + { + get + { + return this._curauctprice != null; + } + set + { + bool flag = value == (this._curauctprice == null); + if (flag) + { + this._curauctprice = (value ? new uint?(this.curauctprice) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "maxprice", DataFormat = DataFormat.TwosComplement)] + public uint maxprice + { + get + { + return this._maxprice ?? 0u; + } + set + { + this._maxprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxpriceSpecified + { + get + { + return this._maxprice != null; + } + set + { + bool flag = value == (this._maxprice == null); + if (flag) + { + this._maxprice = (value ? new uint?(this.maxprice) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "display", DataFormat = DataFormat.Default)] + public bool display + { + get + { + return this._display ?? false; + } + set + { + this._display = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool displaySpecified + { + get + { + return this._display != null; + } + set + { + bool flag = value == (this._display == null); + if (flag) + { + this._display = (value ? new bool?(this.display) : null); + } + } + } + + private ulong? _uid; + + private int? _acttype; + + private uint? _itemid; + + private ulong? _auctroleid; + + private uint? _curauctprice; + + private uint? _maxprice; + + private uint? _lefttime; + + private bool? _display; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeacttype() + { + return this.acttypeSpecified; + } + + private void Resetacttype() + { + this.acttypeSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeauctroleid() + { + return this.auctroleidSpecified; + } + + private void Resetauctroleid() + { + this.auctroleidSpecified = false; + } + + private bool ShouldSerializecurauctprice() + { + return this.curauctpriceSpecified; + } + + private void Resetcurauctprice() + { + this.curauctpriceSpecified = false; + } + + private bool ShouldSerializemaxprice() + { + return this.maxpriceSpecified; + } + + private void Resetmaxprice() + { + this.maxpriceSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializedisplay() + { + return this.displaySpecified; + } + + private void Resetdisplay() + { + this.displaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs.meta new file mode 100644 index 00000000..a50496de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GASaleItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af2844ae67dc8364d9aed025fa29d7e9 +timeCreated: 1611404342 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs new file mode 100644 index 00000000..ed96ff41 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFBattleField")] + [Serializable] + public class GCFBattleField : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public uint mapid + { + get + { + return this._mapid ?? 0u; + } + set + { + this._mapid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new uint?(this.mapid) : null); + } + } + } + + [ProtoMember(2, Name = "jvdians", DataFormat = DataFormat.Default)] + public List jvdians + { + get + { + return this._jvdians; + } + } + + [ProtoMember(3, IsRequired = false, Name = "zhanchinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GCFZhanChBriefInfo zhanchinfo + { + get + { + return this._zhanchinfo; + } + set + { + this._zhanchinfo = value; + } + } + + private uint? _mapid; + + private readonly List _jvdians = new List(); + + private GCFZhanChBriefInfo _zhanchinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs.meta new file mode 100644 index 00000000..0e7c6ed4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFBattleField.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b707b0c6a03649c40a2492aeb6853a3c +timeCreated: 1611404401 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs new file mode 100644 index 00000000..d85cc0f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFCommonArg")] + [Serializable] + public class GCFCommonArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public GCFReqType reqtype + { + get + { + return this._reqtype ?? GCFReqType.GCF_JOIN_READY_SCENE; + } + set + { + this._reqtype = new GCFReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new GCFReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public uint mapid + { + get + { + return this._mapid ?? 0u; + } + set + { + this._mapid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new uint?(this.mapid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "territoryid", DataFormat = DataFormat.TwosComplement)] + public uint territoryid + { + get + { + return this._territoryid ?? 0u; + } + set + { + this._territoryid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool territoryidSpecified + { + get + { + return this._territoryid != null; + } + set + { + bool flag = value == (this._territoryid == null); + if (flag) + { + this._territoryid = (value ? new uint?(this.territoryid) : null); + } + } + } + + private GCFReqType? _reqtype; + + private uint? _mapid; + + private uint? _territoryid; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + private bool ShouldSerializeterritoryid() + { + return this.territoryidSpecified; + } + + private void Resetterritoryid() + { + this.territoryidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs.meta new file mode 100644 index 00000000..b7575f46 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad1f6eec1457b11478170ade8c991ab9 +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs new file mode 100644 index 00000000..4998b751 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs @@ -0,0 +1,236 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFCommonRes")] + [Serializable] + public class GCFCommonRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "jvdians", DataFormat = DataFormat.Default)] + public List jvdians + { + get + { + return this._jvdians; + } + } + + [ProtoMember(3, Name = "guilds", DataFormat = DataFormat.Default)] + public List guilds + { + get + { + return this._guilds; + } + } + + [ProtoMember(4, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + [ProtoMember(5, IsRequired = false, Name = "myinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GCFRoleBrief myinfo + { + get + { + return this._myinfo; + } + set + { + this._myinfo = value; + } + } + + [ProtoMember(6, Name = "rewards", DataFormat = DataFormat.Default)] + public List rewards + { + get + { + return this._rewards; + } + } + + [ProtoMember(7, IsRequired = false, Name = "territoryid", DataFormat = DataFormat.TwosComplement)] + public uint territoryid + { + get + { + return this._territoryid ?? 0u; + } + set + { + this._territoryid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool territoryidSpecified + { + get + { + return this._territoryid != null; + } + set + { + bool flag = value == (this._territoryid == null); + if (flag) + { + this._territoryid = (value ? new uint?(this.territoryid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "winguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GCFGuildBrief winguild + { + get + { + return this._winguild; + } + set + { + this._winguild = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(10, Name = "fields", DataFormat = DataFormat.Default)] + public List fields + { + get + { + return this._fields; + } + } + + private ErrorCode? _errorcode; + + private readonly List _jvdians = new List(); + + private readonly List _guilds = new List(); + + private readonly List _roles = new List(); + + private GCFRoleBrief _myinfo = null; + + private readonly List _rewards = new List(); + + private uint? _territoryid; + + private GCFGuildBrief _winguild = null; + + private uint? _lefttime; + + private readonly List _fields = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeterritoryid() + { + return this.territoryidSpecified; + } + + private void Resetterritoryid() + { + this.territoryidSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs.meta new file mode 100644 index 00000000..b3789060 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFCommonRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b8376972583b4741a1a416dac096a83 +timeCreated: 1611403687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs new file mode 100644 index 00000000..c12f3b35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFFightInfoArg")] + [Serializable] + public class GCFFightInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs.meta new file mode 100644 index 00000000..72019f01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f691538adf2dd5d4c90586e4dd8d4c50 +timeCreated: 1611404883 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs new file mode 100644 index 00000000..6652db5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs @@ -0,0 +1,144 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFFightInfoRes")] + [Serializable] + public class GCFFightInfoRes : IExtensible + { + [ProtoMember(1, Name = "guilds", DataFormat = DataFormat.Default)] + public List guilds + { + get + { + return this._guilds; + } + } + + [ProtoMember(2, Name = "JvDians", DataFormat = DataFormat.Default)] + public List JvDians + { + get + { + return this._JvDians; + } + } + + [ProtoMember(3, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "mygroup", DataFormat = DataFormat.TwosComplement)] + public int mygroup + { + get + { + return this._mygroup ?? 0; + } + set + { + this._mygroup = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mygroupSpecified + { + get + { + return this._mygroup != null; + } + set + { + bool flag = value == (this._mygroup == null); + if (flag) + { + this._mygroup = (value ? new int?(this.mygroup) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "myinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GCFRoleBrief myinfo + { + get + { + return this._myinfo; + } + set + { + this._myinfo = value; + } + } + + private readonly List _guilds = new List(); + + private readonly List _JvDians = new List(); + + private uint? _lefttime; + + private int? _mygroup; + + private GCFRoleBrief _myinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializemygroup() + { + return this.mygroupSpecified; + } + + private void Resetmygroup() + { + this.mygroupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs.meta new file mode 100644 index 00000000..44a01fb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFFightInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 277778e5d29ac1d43a75411cec6d4556 +timeCreated: 1611403471 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs new file mode 100644 index 00000000..a831519c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs @@ -0,0 +1,379 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFG2CSynPara")] + [Serializable] + public class GCFG2CSynPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public GCFG2CSynType type + { + get + { + return this._type ?? GCFG2CSynType.GCF_G2C_SYN_KILL_ONE; + } + set + { + this._type = new GCFG2CSynType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new GCFG2CSynType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killname", DataFormat = DataFormat.Default)] + public string killname + { + get + { + return this._killname ?? ""; + } + set + { + this._killname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killnameSpecified + { + get + { + return this._killname != null; + } + set + { + bool flag = value == (this._killname == null); + if (flag) + { + this._killname = (value ? this.killname : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "deadname", DataFormat = DataFormat.Default)] + public string deadname + { + get + { + return this._deadname ?? ""; + } + set + { + this._deadname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deadnameSpecified + { + get + { + return this._deadname != null; + } + set + { + bool flag = value == (this._deadname == null); + if (flag) + { + this._deadname = (value ? this.deadname : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public uint mapid + { + get + { + return this._mapid ?? 0u; + } + set + { + this._mapid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new uint?(this.mapid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "mulpoint", DataFormat = DataFormat.TwosComplement)] + public uint mulpoint + { + get + { + return this._mulpoint ?? 0u; + } + set + { + this._mulpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mulpointSpecified + { + get + { + return this._mulpoint != null; + } + set + { + bool flag = value == (this._mulpoint == null); + if (flag) + { + this._mulpoint = (value ? new uint?(this.mulpoint) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "jvdian", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GCFJvDianInfo jvdian + { + get + { + return this._jvdian; + } + set + { + this._jvdian = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "territoryid", DataFormat = DataFormat.TwosComplement)] + public uint territoryid + { + get + { + return this._territoryid ?? 0u; + } + set + { + this._territoryid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool territoryidSpecified + { + get + { + return this._territoryid != null; + } + set + { + bool flag = value == (this._territoryid == null); + if (flag) + { + this._territoryid = (value ? new uint?(this.territoryid) : null); + } + } + } + + private GCFG2CSynType? _type; + + private ulong? _roleid; + + private uint? _killcount; + + private string _killname; + + private string _deadname; + + private uint? _mapid; + + private uint? _mulpoint; + + private GCFJvDianInfo _jvdian = null; + + private uint? _territoryid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializekillname() + { + return this.killnameSpecified; + } + + private void Resetkillname() + { + this.killnameSpecified = false; + } + + private bool ShouldSerializedeadname() + { + return this.deadnameSpecified; + } + + private void Resetdeadname() + { + this.deadnameSpecified = false; + } + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + private bool ShouldSerializemulpoint() + { + return this.mulpointSpecified; + } + + private void Resetmulpoint() + { + this.mulpointSpecified = false; + } + + private bool ShouldSerializeterritoryid() + { + return this.territoryidSpecified; + } + + private void Resetterritoryid() + { + this.territoryidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs.meta new file mode 100644 index 00000000..c4804dcc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af1e6c8add08f4243a957e2f59b7b3de +timeCreated: 1611404342 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs new file mode 100644 index 00000000..45cafc3c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFG2CSynType")] + public enum GCFG2CSynType + { + [ProtoEnum(Name = "GCF_G2C_SYN_KILL_ONE", Value = 1)] + GCF_G2C_SYN_KILL_ONE = 1, + [ProtoEnum(Name = "GCF_G2C_SYN_MUL_POINT", Value = 2)] + GCF_G2C_SYN_MUL_POINT, + [ProtoEnum(Name = "GCF_G2C_SYN_OCCUPY", Value = 3)] + GCF_G2C_SYN_OCCUPY, + [ProtoEnum(Name = "GCF_G2C_SYN_KILL_COUNT", Value = 4)] + GCF_G2C_SYN_KILL_COUNT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs.meta new file mode 100644 index 00000000..182c410a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFG2CSynType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce514385b3ff2ed4789aa4abf6327d76 +timeCreated: 1611404578 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs new file mode 100644 index 00000000..065a2f56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFGuildBrief")] + [Serializable] + public class GCFGuildBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildicon", DataFormat = DataFormat.TwosComplement)] + public uint guildicon + { + get + { + return this._guildicon ?? 0u; + } + set + { + this._guildicon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildiconSpecified + { + get + { + return this._guildicon != null; + } + set + { + bool flag = value == (this._guildicon == null); + if (flag) + { + this._guildicon = (value ? new uint?(this.guildicon) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "group", DataFormat = DataFormat.TwosComplement)] + public int group + { + get + { + return this._group ?? 0; + } + set + { + this._group = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupSpecified + { + get + { + return this._group != null; + } + set + { + bool flag = value == (this._group == null); + if (flag) + { + this._group = (value ? new int?(this.group) : null); + } + } + } + + private ulong? _guildid; + + private string _guildname; + + private uint? _guildicon; + + private uint? _point; + + private int? _group; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeguildicon() + { + return this.guildiconSpecified; + } + + private void Resetguildicon() + { + this.guildiconSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializegroup() + { + return this.groupSpecified; + } + + private void Resetgroup() + { + this.groupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs.meta new file mode 100644 index 00000000..52024f5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFGuildBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b708c77c2fe349498641a8a5df4470a +timeCreated: 1611403168 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs new file mode 100644 index 00000000..dc511c01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFJvDianInfo")] + [Serializable] + public class GCFJvDianInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public GCFJvDianType type + { + get + { + return this._type ?? GCFJvDianType.GCF_JUDIAN_UP; + } + set + { + this._type = new GCFJvDianType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new GCFJvDianType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + private GCFJvDianType? _type; + + private string _guildname; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs.meta new file mode 100644 index 00000000..41c71a2d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b5346d1cb480534ca1f7d001539ef18 +timeCreated: 1611403315 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs new file mode 100644 index 00000000..6683eb4c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFJvDianType")] + public enum GCFJvDianType + { + [ProtoEnum(Name = "GCF_JUDIAN_UP", Value = 1)] + GCF_JUDIAN_UP = 1, + [ProtoEnum(Name = "GCF_JUDIAN_MID", Value = 2)] + GCF_JUDIAN_MID, + [ProtoEnum(Name = "GCF_JUDIAN_DOWN", Value = 3)] + GCF_JUDIAN_DOWN + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs.meta new file mode 100644 index 00000000..ef6123dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFJvDianType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e78297e022534942bf0e3a1d0461302 +timeCreated: 1611403905 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs new file mode 100644 index 00000000..dab46cfb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFReadyInfoArg")] + [Serializable] + public class GCFReadyInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs.meta new file mode 100644 index 00000000..0ddd904f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c777ee47f76736048a3392b450ccfcb2 +timeCreated: 1611404530 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs new file mode 100644 index 00000000..bfd432e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFReadyInfoRes")] + [Serializable] + public class GCFReadyInfoRes : IExtensible + { + [ProtoMember(1, Name = "allinfo", DataFormat = DataFormat.Default)] + public List allinfo + { + get + { + return this._allinfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private readonly List _allinfo = new List(); + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs.meta new file mode 100644 index 00000000..146420ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReadyInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 49ea8cbdc51ee1842afc162c7adbd497 +timeCreated: 1611403663 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs new file mode 100644 index 00000000..2e5552a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFReqType")] + public enum GCFReqType + { + [ProtoEnum(Name = "GCF_JOIN_READY_SCENE", Value = 1)] + GCF_JOIN_READY_SCENE = 1, + [ProtoEnum(Name = "GCF_FIGHT_REPORT", Value = 2)] + GCF_FIGHT_REPORT, + [ProtoEnum(Name = "GCF_FIGHT_RESULT", Value = 3)] + GCF_FIGHT_RESULT, + [ProtoEnum(Name = "GCF_JOIN_FIGHT_SCENE", Value = 4)] + GCF_JOIN_FIGHT_SCENE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs.meta new file mode 100644 index 00000000..45c26437 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 651d279b863259644be1a7e36277c836 +timeCreated: 1611403849 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs new file mode 100644 index 00000000..0d5b04e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFRoleBrief")] + [Serializable] + public class GCFRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "occupycount", DataFormat = DataFormat.TwosComplement)] + public uint occupycount + { + get + { + return this._occupycount ?? 0u; + } + set + { + this._occupycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool occupycountSpecified + { + get + { + return this._occupycount != null; + } + set + { + bool flag = value == (this._occupycount == null); + if (flag) + { + this._occupycount = (value ? new uint?(this.occupycount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "feats", DataFormat = DataFormat.TwosComplement)] + public uint feats + { + get + { + return this._feats ?? 0u; + } + set + { + this._feats = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool featsSpecified + { + get + { + return this._feats != null; + } + set + { + bool flag = value == (this._feats == null); + if (flag) + { + this._feats = (value ? new uint?(this.feats) : null); + } + } + } + + private uint? _rank; + + private ulong? _roleID; + + private string _rolename; + + private uint? _killcount; + + private uint? _occupycount; + + private uint? _feats; + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializeoccupycount() + { + return this.occupycountSpecified; + } + + private void Resetoccupycount() + { + this.occupycountSpecified = false; + } + + private bool ShouldSerializefeats() + { + return this.featsSpecified; + } + + private void Resetfeats() + { + this.featsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs.meta new file mode 100644 index 00000000..737a69be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f9a717161f319d4dbbcb60cb045bede +timeCreated: 1611404031 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs new file mode 100644 index 00000000..9295b7bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFZhanChBriefInfo")] + [Serializable] + public class GCFZhanChBriefInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public uint mapid + { + get + { + return this._mapid ?? 0u; + } + set + { + this._mapid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new uint?(this.mapid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "multipoint", DataFormat = DataFormat.TwosComplement)] + public uint multipoint + { + get + { + return this._multipoint ?? 0u; + } + set + { + this._multipoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool multipointSpecified + { + get + { + return this._multipoint != null; + } + set + { + bool flag = value == (this._multipoint == null); + if (flag) + { + this._multipoint = (value ? new uint?(this.multipoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curusercount", DataFormat = DataFormat.TwosComplement)] + public uint curusercount + { + get + { + return this._curusercount ?? 0u; + } + set + { + this._curusercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curusercountSpecified + { + get + { + return this._curusercount != null; + } + set + { + bool flag = value == (this._curusercount == null); + if (flag) + { + this._curusercount = (value ? new uint?(this.curusercount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "maxusercount", DataFormat = DataFormat.TwosComplement)] + public uint maxusercount + { + get + { + return this._maxusercount ?? 0u; + } + set + { + this._maxusercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxusercountSpecified + { + get + { + return this._maxusercount != null; + } + set + { + bool flag = value == (this._maxusercount == null); + if (flag) + { + this._maxusercount = (value ? new uint?(this.maxusercount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isopen", DataFormat = DataFormat.Default)] + public bool isopen + { + get + { + return this._isopen ?? false; + } + set + { + this._isopen = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isopenSpecified + { + get + { + return this._isopen != null; + } + set + { + bool flag = value == (this._isopen == null); + if (flag) + { + this._isopen = (value ? new bool?(this.isopen) : null); + } + } + } + + private uint? _mapid; + + private uint? _multipoint; + + private uint? _curusercount; + + private uint? _maxusercount; + + private bool? _isopen; + + private IExtension extensionObject; + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + private bool ShouldSerializemultipoint() + { + return this.multipointSpecified; + } + + private void Resetmultipoint() + { + this.multipointSpecified = false; + } + + private bool ShouldSerializecurusercount() + { + return this.curusercountSpecified; + } + + private void Resetcurusercount() + { + this.curusercountSpecified = false; + } + + private bool ShouldSerializemaxusercount() + { + return this.maxusercountSpecified; + } + + private void Resetmaxusercount() + { + this.maxusercountSpecified = false; + } + + private bool ShouldSerializeisopen() + { + return this.isopenSpecified; + } + + private void Resetisopen() + { + this.isopenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs.meta new file mode 100644 index 00000000..fa5070ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanChBriefInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91c98c9006a66954cbd36f7adc34ea8d +timeCreated: 1611404143 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs new file mode 100644 index 00000000..825d9acc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFZhanLingPara")] + [Serializable] + public class GCFZhanLingPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "zltype", DataFormat = DataFormat.TwosComplement)] + public GCFZhanLingType zltype + { + get + { + return this._zltype ?? GCFZhanLingType.GCFZL_BEGIN; + } + set + { + this._zltype = new GCFZhanLingType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zltypeSpecified + { + get + { + return this._zltype != null; + } + set + { + bool flag = value == (this._zltype == null); + if (flag) + { + this._zltype = (value ? new GCFZhanLingType?(this.zltype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "jdtype", DataFormat = DataFormat.TwosComplement)] + public GCFJvDianType jdtype + { + get + { + return this._jdtype ?? GCFJvDianType.GCF_JUDIAN_UP; + } + set + { + this._jdtype = new GCFJvDianType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jdtypeSpecified + { + get + { + return this._jdtype != null; + } + set + { + bool flag = value == (this._jdtype == null); + if (flag) + { + this._jdtype = (value ? new GCFJvDianType?(this.jdtype) : null); + } + } + } + + private GCFZhanLingType? _zltype; + + private ulong? _roleID; + + private GCFJvDianType? _jdtype; + + private IExtension extensionObject; + + private bool ShouldSerializezltype() + { + return this.zltypeSpecified; + } + + private void Resetzltype() + { + this.zltypeSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializejdtype() + { + return this.jdtypeSpecified; + } + + private void Resetjdtype() + { + this.jdtypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs.meta new file mode 100644 index 00000000..56cdf4aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 726bc97a4f7c47641821649874b3279e +timeCreated: 1611403937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs new file mode 100644 index 00000000..be25a5d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFZhanLingType")] + public enum GCFZhanLingType + { + [ProtoEnum(Name = "GCFZL_BEGIN", Value = 1)] + GCFZL_BEGIN = 1, + [ProtoEnum(Name = "GCFZL_BREAK", Value = 2)] + GCFZL_BREAK, + [ProtoEnum(Name = "GCFZL_END", Value = 3)] + GCFZL_END + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs.meta new file mode 100644 index 00000000..9090a231 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFZhanLingType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8376880655aeeb64696337d5761f6bc9 +timeCreated: 1611404044 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs new file mode 100644 index 00000000..d70b404f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GCFsynType")] + public enum GCFsynType + { + [ProtoEnum(Name = "GCF_SYN_KILL", Value = 1)] + GCF_SYN_KILL = 1, + [ProtoEnum(Name = "GCF_SYN_LEAVE_BATTLE", Value = 2)] + GCF_SYN_LEAVE_BATTLE, + [ProtoEnum(Name = "GCF_SYN_OCCUPY", Value = 3)] + GCF_SYN_OCCUPY, + [ProtoEnum(Name = "GCF_SYN_MUL_POINT", Value = 4)] + GCF_SYN_MUL_POINT, + [ProtoEnum(Name = "GCF_SYN_FIGHT_END", Value = 5)] + GCF_SYN_FIGHT_END, + [ProtoEnum(Name = "GCF_SYN_BACK_TO_READY", Value = 6)] + GCF_SYN_BACK_TO_READY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs.meta new file mode 100644 index 00000000..c4ccee5a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GCFsynType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b563935aee412f4c9f58a6684c09012 +timeCreated: 1611403315 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs new file mode 100644 index 00000000..8ea197a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GHisRecord")] + [Serializable] + public class GHisRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public uint position + { + get + { + return this._position ?? 0u; + } + set + { + this._position = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new uint?(this.position) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + private uint? _type; + + private uint? _time; + + private uint? _position; + + private ulong? _roleid; + + private string _rolename; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs.meta new file mode 100644 index 00000000..87fd6e7d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GHisRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4f5766b8da01f3146abd35cc734d0517 +timeCreated: 1611403700 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs new file mode 100644 index 00000000..e8ecad0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GMCmdArg")] + [Serializable] + public class GMCmdArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "cmd", DataFormat = DataFormat.Default)] + public string cmd + { + get + { + return this._cmd ?? ""; + } + set + { + this._cmd = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cmdSpecified + { + get + { + return this._cmd != null; + } + set + { + bool flag = value == (this._cmd == null); + if (flag) + { + this._cmd = (value ? this.cmd : null); + } + } + } + + [ProtoMember(2, Name = "args", DataFormat = DataFormat.Default)] + public List args + { + get + { + return this._args; + } + } + + private string _cmd; + + private readonly List _args = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializecmd() + { + return this.cmdSpecified; + } + + private void Resetcmd() + { + this.cmdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs.meta new file mode 100644 index 00000000..2dcc0fd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2cb38c1c2e91aa845abe34039fef8cb4 +timeCreated: 1611403503 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs new file mode 100644 index 00000000..476a5ea4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GMCmdRes")] + [Serializable] + public class GMCmdRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.Default)] + public bool result + { + get + { + return this._result ?? false; + } + set + { + this._result = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new bool?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "outputMessage", DataFormat = DataFormat.Default)] + public string outputMessage + { + get + { + return this._outputMessage ?? ""; + } + set + { + this._outputMessage = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool outputMessageSpecified + { + get + { + return this._outputMessage != null; + } + set + { + bool flag = value == (this._outputMessage == null); + if (flag) + { + this._outputMessage = (value ? this.outputMessage : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "datablob", DataFormat = DataFormat.Default)] + public byte[] datablob + { + get + { + return this._datablob ?? null; + } + set + { + this._datablob = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool datablobSpecified + { + get + { + return this._datablob != null; + } + set + { + bool flag = value == (this._datablob == null); + if (flag) + { + this._datablob = (value ? this.datablob : null); + } + } + } + + private bool? _result; + + private string _outputMessage; + + private byte[] _datablob; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeoutputMessage() + { + return this.outputMessageSpecified; + } + + private void ResetoutputMessage() + { + this.outputMessageSpecified = false; + } + + private bool ShouldSerializedatablob() + { + return this.datablobSpecified; + } + + private void Resetdatablob() + { + this.datablobSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs.meta new file mode 100644 index 00000000..81bb5ec5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMCmdRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cfdb0ade77a1e7498fea2efc6877329 +timeCreated: 1611403694 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs b/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs new file mode 100644 index 00000000..37e69c8c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GMFFailReason")] + public enum GMFFailReason + { + [ProtoEnum(Name = "GMF_FAIL_NONE", Value = 0)] + GMF_FAIL_NONE, + [ProtoEnum(Name = "GMF_FAIL_DIE", Value = 1)] + GMF_FAIL_DIE, + [ProtoEnum(Name = "GMF_FAIL_TIMEOVER", Value = 2)] + GMF_FAIL_TIMEOVER, + [ProtoEnum(Name = "GMF_FAIL_QUIT", Value = 3)] + GMF_FAIL_QUIT, + [ProtoEnum(Name = "GMF_FAIL_REFRESE", Value = 4)] + GMF_FAIL_REFRESE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs.meta new file mode 100644 index 00000000..0a0bab9a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMFFailReason.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dbcf5cb5386d2dc4a8c0b859a7456078 +timeCreated: 1611404655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs new file mode 100644 index 00000000..31c87fc6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GMFReadyType")] + public enum GMFReadyType + { + [ProtoEnum(Name = "GMF_READY_UP", Value = 1)] + GMF_READY_UP = 1, + [ProtoEnum(Name = "GMF_READY_DOWN", Value = 2)] + GMF_READY_DOWN, + [ProtoEnum(Name = "GMF_READY_KICK", Value = 3)] + GMF_READY_KICK + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs.meta new file mode 100644 index 00000000..ba823a56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMFReadyType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f9c1b2332b9e774b95bc76b6f4ddbba +timeCreated: 1611403928 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs b/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs new file mode 100644 index 00000000..ec988ec9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GMF_FINAL_WIN_TYPE")] + public enum GMF_FINAL_WIN_TYPE + { + [ProtoEnum(Name = "GMF_FWY_NORMAL", Value = 1)] + GMF_FWY_NORMAL = 1, + [ProtoEnum(Name = "GMF_FWY_OPNONE", Value = 2)] + GMF_FWY_OPNONE, + [ProtoEnum(Name = "GMF_FWY_RANK", Value = 3)] + GMF_FWY_RANK + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs.meta new file mode 100644 index 00000000..01d21757 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GMF_FINAL_WIN_TYPE.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f75847d5b86c86a419dbc316c7c8a2ba +timeCreated: 1611404887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs b/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs new file mode 100644 index 00000000..88f966f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GUILDTERRTYPE")] + public enum GUILDTERRTYPE + { + [ProtoEnum(Name = "TERR_NOT_OPEN", Value = 1)] + TERR_NOT_OPEN = 1, + [ProtoEnum(Name = "ALLIANCE", Value = 2)] + ALLIANCE, + [ProtoEnum(Name = "TERR_WARING", Value = 3)] + TERR_WARING, + [ProtoEnum(Name = "TERR_END", Value = 4)] + TERR_END, + [ProtoEnum(Name = "WAITING", Value = 5)] + WAITING + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs.meta new file mode 100644 index 00000000..6bb12992 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GUILDTERRTYPE.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 267bfe31c08785c47b0d5453005dff74 +timeCreated: 1611403468 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs new file mode 100644 index 00000000..0df900ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GameAppType")] + public enum GameAppType + { + [ProtoEnum(Name = "GAME_APP_WECHAT", Value = 1)] + GAME_APP_WECHAT = 1, + [ProtoEnum(Name = "GAME_APP_QQ", Value = 2)] + GAME_APP_QQ + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs.meta new file mode 100644 index 00000000..c456d155 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GameAppType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 55c278b0a47832d44a8c265ed95b7a66 +timeCreated: 1611403738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs new file mode 100644 index 00000000..97f44a84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenBanquetArg")] + [Serializable] + public class GardenBanquetArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint banquet_id + { + get + { + return this._banquet_id ?? 0u; + } + set + { + this._banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_idSpecified + { + get + { + return this._banquet_id != null; + } + set + { + bool flag = value == (this._banquet_id == null); + if (flag) + { + this._banquet_id = (value ? new uint?(this.banquet_id) : null); + } + } + } + + private uint? _banquet_id; + + private IExtension extensionObject; + + private bool ShouldSerializebanquet_id() + { + return this.banquet_idSpecified; + } + + private void Resetbanquet_id() + { + this.banquet_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs.meta new file mode 100644 index 00000000..0d8cad1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e679a4331bdb9344ba44c49b8a8d75c4 +timeCreated: 1611404746 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs new file mode 100644 index 00000000..dd3781bf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenBanquetNtf")] + [Serializable] + public class GardenBanquetNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint banquet_id + { + get + { + return this._banquet_id ?? 0u; + } + set + { + this._banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_idSpecified + { + get + { + return this._banquet_id != null; + } + set + { + bool flag = value == (this._banquet_id == null); + if (flag) + { + this._banquet_id = (value ? new uint?(this.banquet_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "banquet_stage", DataFormat = DataFormat.TwosComplement)] + public uint banquet_stage + { + get + { + return this._banquet_stage ?? 0u; + } + set + { + this._banquet_stage = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_stageSpecified + { + get + { + return this._banquet_stage != null; + } + set + { + bool flag = value == (this._banquet_stage == null); + if (flag) + { + this._banquet_stage = (value ? new uint?(this.banquet_stage) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "timesTSWK", DataFormat = DataFormat.TwosComplement)] + public uint timesTSWK + { + get + { + return this._timesTSWK ?? 0u; + } + set + { + this._timesTSWK = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timesTSWKSpecified + { + get + { + return this._timesTSWK != null; + } + set + { + bool flag = value == (this._timesTSWK == null); + if (flag) + { + this._timesTSWK = (value ? new uint?(this.timesTSWK) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _banquet_id; + + private uint? _banquet_stage; + + private uint? _timesTSWK; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializebanquet_id() + { + return this.banquet_idSpecified; + } + + private void Resetbanquet_id() + { + this.banquet_idSpecified = false; + } + + private bool ShouldSerializebanquet_stage() + { + return this.banquet_stageSpecified; + } + + private void Resetbanquet_stage() + { + this.banquet_stageSpecified = false; + } + + private bool ShouldSerializetimesTSWK() + { + return this.timesTSWKSpecified; + } + + private void ResettimesTSWK() + { + this.timesTSWKSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs.meta new file mode 100644 index 00000000..3be029e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e181213aad07f148aa784f25de590a1 +timeCreated: 1611403606 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs new file mode 100644 index 00000000..388de941 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenBanquetRes")] + [Serializable] + public class GardenBanquetRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "banquet_id", DataFormat = DataFormat.TwosComplement)] + public uint banquet_id + { + get + { + return this._banquet_id ?? 0u; + } + set + { + this._banquet_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banquet_idSpecified + { + get + { + return this._banquet_id != null; + } + set + { + bool flag = value == (this._banquet_id == null); + if (flag) + { + this._banquet_id = (value ? new uint?(this.banquet_id) : null); + } + } + } + + [ProtoMember(3, Name = "guests", DataFormat = DataFormat.TwosComplement)] + public List guests + { + get + { + return this._guests; + } + } + + private ErrorCode? _result; + + private uint? _banquet_id; + + private readonly List _guests = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializebanquet_id() + { + return this.banquet_idSpecified; + } + + private void Resetbanquet_id() + { + this.banquet_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs.meta new file mode 100644 index 00000000..5e61785a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenBanquetRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d7c2e6c9245c2fb488c8de272a6671a3 +timeCreated: 1611404637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs new file mode 100644 index 00000000..eafe3b60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenCookingFoodArg")] + [Serializable] + public class GardenCookingFoodArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "food_id", DataFormat = DataFormat.TwosComplement)] + public uint food_id + { + get + { + return this._food_id ?? 0u; + } + set + { + this._food_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool food_idSpecified + { + get + { + return this._food_id != null; + } + set + { + bool flag = value == (this._food_id == null); + if (flag) + { + this._food_id = (value ? new uint?(this.food_id) : null); + } + } + } + + private uint? _food_id; + + private IExtension extensionObject; + + private bool ShouldSerializefood_id() + { + return this.food_idSpecified; + } + + private void Resetfood_id() + { + this.food_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs.meta new file mode 100644 index 00000000..bcd59d56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1dfbb5013e5efbd4eb057937bdd27c92 +timeCreated: 1611403360 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs new file mode 100644 index 00000000..f25f0047 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenCookingFoodRes")] + [Serializable] + public class GardenCookingFoodRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(3, IsRequired = false, Name = "cooking_level", DataFormat = DataFormat.TwosComplement)] + public uint cooking_level + { + get + { + return this._cooking_level ?? 0u; + } + set + { + this._cooking_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooking_levelSpecified + { + get + { + return this._cooking_level != null; + } + set + { + bool flag = value == (this._cooking_level == null); + if (flag) + { + this._cooking_level = (value ? new uint?(this.cooking_level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cooking_experiences", DataFormat = DataFormat.TwosComplement)] + public uint cooking_experiences + { + get + { + return this._cooking_experiences ?? 0u; + } + set + { + this._cooking_experiences = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooking_experiencesSpecified + { + get + { + return this._cooking_experiences != null; + } + set + { + bool flag = value == (this._cooking_experiences == null); + if (flag) + { + this._cooking_experiences = (value ? new uint?(this.cooking_experiences) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private uint? _cooking_level; + + private uint? _cooking_experiences; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializecooking_level() + { + return this.cooking_levelSpecified; + } + + private void Resetcooking_level() + { + this.cooking_levelSpecified = false; + } + + private bool ShouldSerializecooking_experiences() + { + return this.cooking_experiencesSpecified; + } + + private void Resetcooking_experiences() + { + this.cooking_experiencesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs.meta new file mode 100644 index 00000000..d4b9fb96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenCookingFoodRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: feb16f1d7de3ee44380217840c70d480 +timeCreated: 1611404942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs new file mode 100644 index 00000000..aa87cfec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenEventLog")] + [Serializable] + public class GardenEventLog : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "role_name", DataFormat = DataFormat.Default)] + public string role_name + { + get + { + return this._role_name ?? ""; + } + set + { + this._role_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_nameSpecified + { + get + { + return this._role_name != null; + } + set + { + bool flag = value == (this._role_name == null); + if (flag) + { + this._role_name = (value ? this.role_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "occur_time", DataFormat = DataFormat.TwosComplement)] + public uint occur_time + { + get + { + return this._occur_time ?? 0u; + } + set + { + this._occur_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool occur_timeSpecified + { + get + { + return this._occur_time != null; + } + set + { + bool flag = value == (this._occur_time == null); + if (flag) + { + this._occur_time = (value ? new uint?(this.occur_time) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "event_type", DataFormat = DataFormat.TwosComplement)] + public uint event_type + { + get + { + return this._event_type ?? 0u; + } + set + { + this._event_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool event_typeSpecified + { + get + { + return this._event_type != null; + } + set + { + bool flag = value == (this._event_type == null); + if (flag) + { + this._event_type = (value ? new uint?(this.event_type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "target", DataFormat = DataFormat.TwosComplement)] + public uint target + { + get + { + return this._target ?? 0u; + } + set + { + this._target = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool targetSpecified + { + get + { + return this._target != null; + } + set + { + bool flag = value == (this._target == null); + if (flag) + { + this._target = (value ? new uint?(this.target) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "result", DataFormat = DataFormat.Default)] + public bool result + { + get + { + return this._result ?? false; + } + set + { + this._result = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new bool?(this.result) : null); + } + } + } + + private ulong? _role_id; + + private string _role_name; + + private uint? _occur_time; + + private uint? _event_type; + + private uint? _target; + + private bool? _result; + + private IExtension extensionObject; + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + private bool ShouldSerializerole_name() + { + return this.role_nameSpecified; + } + + private void Resetrole_name() + { + this.role_nameSpecified = false; + } + + private bool ShouldSerializeoccur_time() + { + return this.occur_timeSpecified; + } + + private void Resetoccur_time() + { + this.occur_timeSpecified = false; + } + + private bool ShouldSerializeevent_type() + { + return this.event_typeSpecified; + } + + private void Resetevent_type() + { + this.event_typeSpecified = false; + } + + private bool ShouldSerializetarget() + { + return this.targetSpecified; + } + + private void Resettarget() + { + this.targetSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs.meta new file mode 100644 index 00000000..b5872a30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenEventLog.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 62f9a247d48070843bbf0564a8eba6cc +timeCreated: 1611403843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs new file mode 100644 index 00000000..8175e9ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenExpelSpriteArg")] + [Serializable] + public class GardenExpelSpriteArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _sprite_id; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs.meta new file mode 100644 index 00000000..44385fba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c5870db1106ce134298b77256cb8376f +timeCreated: 1611404506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs new file mode 100644 index 00000000..da135287 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenExpelSpriteRes")] + [Serializable] + public class GardenExpelSpriteRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs.meta new file mode 100644 index 00000000..7e12ce1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenExpelSpriteRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db872bf56b5de754eadccbcbfe0d5180 +timeCreated: 1611404653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs new file mode 100644 index 00000000..61bc45a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenFishInfoArg")] + [Serializable] + public class GardenFishInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + private ulong? _garden_id; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs.meta new file mode 100644 index 00000000..4a2cacb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 73b94f1cfd2e6c74588599159e9fb2ea +timeCreated: 1611403941 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs new file mode 100644 index 00000000..9c99426f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenFishInfoRes")] + [Serializable] + public class GardenFishInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fish_level", DataFormat = DataFormat.TwosComplement)] + public uint fish_level + { + get + { + return this._fish_level ?? 0u; + } + set + { + this._fish_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_levelSpecified + { + get + { + return this._fish_level != null; + } + set + { + bool flag = value == (this._fish_level == null); + if (flag) + { + this._fish_level = (value ? new uint?(this.fish_level) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "experiences", DataFormat = DataFormat.TwosComplement)] + public uint experiences + { + get + { + return this._experiences ?? 0u; + } + set + { + this._experiences = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool experiencesSpecified + { + get + { + return this._experiences != null; + } + set + { + bool flag = value == (this._experiences == null); + if (flag) + { + this._experiences = (value ? new uint?(this.experiences) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _fish_level; + + private uint? _experiences; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializefish_level() + { + return this.fish_levelSpecified; + } + + private void Resetfish_level() + { + this.fish_levelSpecified = false; + } + + private bool ShouldSerializeexperiences() + { + return this.experiencesSpecified; + } + + private void Resetexperiences() + { + this.experiencesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs.meta new file mode 100644 index 00000000..5178c0a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1bdb41c1099c33840a656ba04543d378 +timeCreated: 1611403340 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs new file mode 100644 index 00000000..61405fe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenFishStopArg")] + [Serializable] + public class GardenFishStopArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + private ulong? _garden_id; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs.meta new file mode 100644 index 00000000..2e5c590c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenFishStopArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d9ff933057f11fd4a843ac305cebf0b2 +timeCreated: 1611404646 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs new file mode 100644 index 00000000..95d69aa1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenOverviewArg")] + [Serializable] + public class GardenOverviewArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs.meta new file mode 100644 index 00000000..2ccb82a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 516328977244b3343a8582991eb27aae +timeCreated: 1611403705 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs new file mode 100644 index 00000000..3f1c9e80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs @@ -0,0 +1,494 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenOverviewRes")] + [Serializable] + public class GardenOverviewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "visited_times", DataFormat = DataFormat.TwosComplement)] + public uint visited_times + { + get + { + return this._visited_times ?? 0u; + } + set + { + this._visited_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool visited_timesSpecified + { + get + { + return this._visited_times != null; + } + set + { + bool flag = value == (this._visited_times == null); + if (flag) + { + this._visited_times = (value ? new uint?(this.visited_times) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "fish_level", DataFormat = DataFormat.TwosComplement)] + public uint fish_level + { + get + { + return this._fish_level ?? 0u; + } + set + { + this._fish_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_levelSpecified + { + get + { + return this._fish_level != null; + } + set + { + bool flag = value == (this._fish_level == null); + if (flag) + { + this._fish_level = (value ? new uint?(this.fish_level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "fish_experiences", DataFormat = DataFormat.TwosComplement)] + public uint fish_experiences + { + get + { + return this._fish_experiences ?? 0u; + } + set + { + this._fish_experiences = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_experiencesSpecified + { + get + { + return this._fish_experiences != null; + } + set + { + bool flag = value == (this._fish_experiences == null); + if (flag) + { + this._fish_experiences = (value ? new uint?(this.fish_experiences) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "cooking_level", DataFormat = DataFormat.TwosComplement)] + public uint cooking_level + { + get + { + return this._cooking_level ?? 0u; + } + set + { + this._cooking_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooking_levelSpecified + { + get + { + return this._cooking_level != null; + } + set + { + bool flag = value == (this._cooking_level == null); + if (flag) + { + this._cooking_level = (value ? new uint?(this.cooking_level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "cooking_experiences", DataFormat = DataFormat.TwosComplement)] + public uint cooking_experiences + { + get + { + return this._cooking_experiences ?? 0u; + } + set + { + this._cooking_experiences = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooking_experiencesSpecified + { + get + { + return this._cooking_experiences != null; + } + set + { + bool flag = value == (this._cooking_experiences == null); + if (flag) + { + this._cooking_experiences = (value ? new uint?(this.cooking_experiences) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "plant_amount", DataFormat = DataFormat.TwosComplement)] + public uint plant_amount + { + get + { + return this._plant_amount ?? 0u; + } + set + { + this._plant_amount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool plant_amountSpecified + { + get + { + return this._plant_amount != null; + } + set + { + bool flag = value == (this._plant_amount == null); + if (flag) + { + this._plant_amount = (value ? new uint?(this.plant_amount) : null); + } + } + } + + [ProtoMember(8, Name = "friend_log", DataFormat = DataFormat.Default)] + public List friend_log + { + get + { + return this._friend_log; + } + } + + [ProtoMember(9, Name = "event_log", DataFormat = DataFormat.Default)] + public List event_log + { + get + { + return this._event_log; + } + } + + [ProtoMember(10, Name = "plant_info", DataFormat = DataFormat.Default)] + public List plant_info + { + get + { + return this._plant_info; + } + } + + [ProtoMember(11, Name = "food_id", DataFormat = DataFormat.Default)] + public List food_id + { + get + { + return this._food_id; + } + } + + [ProtoMember(12, IsRequired = false, Name = "server_time", DataFormat = DataFormat.TwosComplement)] + public uint server_time + { + get + { + return this._server_time ?? 0u; + } + set + { + this._server_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool server_timeSpecified + { + get + { + return this._server_time != null; + } + set + { + bool flag = value == (this._server_time == null); + if (flag) + { + this._server_time = (value ? new uint?(this.server_time) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "plant_farmland_max", DataFormat = DataFormat.TwosComplement)] + public uint plant_farmland_max + { + get + { + return this._plant_farmland_max ?? 0u; + } + set + { + this._plant_farmland_max = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool plant_farmland_maxSpecified + { + get + { + return this._plant_farmland_max != null; + } + set + { + bool flag = value == (this._plant_farmland_max == null); + if (flag) + { + this._plant_farmland_max = (value ? new uint?(this.plant_farmland_max) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _visited_times; + + private uint? _fish_level; + + private uint? _fish_experiences; + + private uint? _cooking_level; + + private uint? _cooking_experiences; + + private uint? _plant_amount; + + private readonly List _friend_log = new List(); + + private readonly List _event_log = new List(); + + private readonly List _plant_info = new List(); + + private readonly List _food_id = new List(); + + private uint? _server_time; + + private uint? _plant_farmland_max; + + private uint? _sprite_id; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializevisited_times() + { + return this.visited_timesSpecified; + } + + private void Resetvisited_times() + { + this.visited_timesSpecified = false; + } + + private bool ShouldSerializefish_level() + { + return this.fish_levelSpecified; + } + + private void Resetfish_level() + { + this.fish_levelSpecified = false; + } + + private bool ShouldSerializefish_experiences() + { + return this.fish_experiencesSpecified; + } + + private void Resetfish_experiences() + { + this.fish_experiencesSpecified = false; + } + + private bool ShouldSerializecooking_level() + { + return this.cooking_levelSpecified; + } + + private void Resetcooking_level() + { + this.cooking_levelSpecified = false; + } + + private bool ShouldSerializecooking_experiences() + { + return this.cooking_experiencesSpecified; + } + + private void Resetcooking_experiences() + { + this.cooking_experiencesSpecified = false; + } + + private bool ShouldSerializeplant_amount() + { + return this.plant_amountSpecified; + } + + private void Resetplant_amount() + { + this.plant_amountSpecified = false; + } + + private bool ShouldSerializeserver_time() + { + return this.server_timeSpecified; + } + + private void Resetserver_time() + { + this.server_timeSpecified = false; + } + + private bool ShouldSerializeplant_farmland_max() + { + return this.plant_farmland_maxSpecified; + } + + private void Resetplant_farmland_max() + { + this.plant_farmland_maxSpecified = false; + } + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs.meta new file mode 100644 index 00000000..72972eb0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenOverviewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dcd52d04b234502459850b68146a5d4c +timeCreated: 1611404680 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs new file mode 100644 index 00000000..08af7a63 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenPlantEventNoticeArg")] + [Serializable] + public class GardenPlantEventNoticeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "event_type", DataFormat = DataFormat.TwosComplement)] + public GardenPlayEventType event_type + { + get + { + return this._event_type ?? GardenPlayEventType.PLANT; + } + set + { + this._event_type = new GardenPlayEventType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool event_typeSpecified + { + get + { + return this._event_type != null; + } + set + { + bool flag = value == (this._event_type == null); + if (flag) + { + this._event_type = (value ? new GardenPlayEventType?(this.event_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "exist", DataFormat = DataFormat.Default)] + public bool exist + { + get + { + return this._exist ?? false; + } + set + { + this._exist = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool existSpecified + { + get + { + return this._exist != null; + } + set + { + bool flag = value == (this._exist == null); + if (flag) + { + this._exist = (value ? new bool?(this.exist) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "fish_result", DataFormat = DataFormat.Default)] + public bool fish_result + { + get + { + return this._fish_result ?? false; + } + set + { + this._fish_result = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_resultSpecified + { + get + { + return this._fish_result != null; + } + set + { + bool flag = value == (this._fish_result == null); + if (flag) + { + this._fish_result = (value ? new bool?(this.fish_result) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "fish_stop", DataFormat = DataFormat.Default)] + public bool fish_stop + { + get + { + return this._fish_stop ?? false; + } + set + { + this._fish_stop = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_stopSpecified + { + get + { + return this._fish_stop != null; + } + set + { + bool flag = value == (this._fish_stop == null); + if (flag) + { + this._fish_stop = (value ? new bool?(this.fish_stop) : null); + } + } + } + + private GardenPlayEventType? _event_type; + + private uint? _farmland_id; + + private uint? _sprite_id; + + private ulong? _garden_id; + + private bool? _exist; + + private ulong? _role_id; + + private bool? _fish_result; + + private bool? _fish_stop; + + private IExtension extensionObject; + + private bool ShouldSerializeevent_type() + { + return this.event_typeSpecified; + } + + private void Resetevent_type() + { + this.event_typeSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializeexist() + { + return this.existSpecified; + } + + private void Resetexist() + { + this.existSpecified = false; + } + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + private bool ShouldSerializefish_result() + { + return this.fish_resultSpecified; + } + + private void Resetfish_result() + { + this.fish_resultSpecified = false; + } + + private bool ShouldSerializefish_stop() + { + return this.fish_stopSpecified; + } + + private void Resetfish_stop() + { + this.fish_stopSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs.meta new file mode 100644 index 00000000..9d9ce753 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlantEventNoticeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1168d5da714eef499bc105803adfab7 +timeCreated: 1611404252 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs new file mode 100644 index 00000000..44082669 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs @@ -0,0 +1,32 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenPlayEventType")] + public enum GardenPlayEventType + { + [ProtoEnum(Name = "PLANT", Value = 1)] + PLANT = 1, + [ProtoEnum(Name = "PLANT_STAGE", Value = 2)] + PLANT_STAGE, + [ProtoEnum(Name = "PLANT_STATE_CHANGE", Value = 3)] + PLANT_STATE_CHANGE, + [ProtoEnum(Name = "BANQUET", Value = 4)] + BANQUET, + [ProtoEnum(Name = "BANQUET_STAGE", Value = 5)] + BANQUET_STAGE, + [ProtoEnum(Name = "PLANT_DELETE", Value = 6)] + PLANT_DELETE, + [ProtoEnum(Name = "PLANT_SPRITE", Value = 7)] + PLANT_SPRITE, + [ProtoEnum(Name = "PLANT_MATURE", Value = 8)] + PLANT_MATURE, + [ProtoEnum(Name = "FISH_FACE", Value = 9)] + FISH_FACE, + [ProtoEnum(Name = "FISH_RESULT", Value = 10)] + FISH_RESULT, + [ProtoEnum(Name = "FISH_STOP", Value = 11)] + FISH_STOP + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs.meta new file mode 100644 index 00000000..cd7624af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenPlayEventType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cf90b88dc3556c54eb517b278a47eb57 +timeCreated: 1611404581 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs new file mode 100644 index 00000000..e7f5001d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenQuestType")] + public enum GardenQuestType + { + [ProtoEnum(Name = "MYSELF", Value = 1)] + MYSELF = 1, + [ProtoEnum(Name = "FRIEND", Value = 2)] + FRIEND, + [ProtoEnum(Name = "GUILD", Value = 3)] + GUILD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs.meta new file mode 100644 index 00000000..88170986 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenQuestType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e2e039cd5ccbd741b186ac772f11ba7 +timeCreated: 1611403606 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs new file mode 100644 index 00000000..9dea7f1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenStealArg")] + [Serializable] + public class GardenStealArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _farmland_id; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs.meta new file mode 100644 index 00000000..d180c5ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 65d5f97b38e320041852fefce38cc3ab +timeCreated: 1611403852 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs new file mode 100644 index 00000000..9ff039f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GardenStealRes")] + [Serializable] + public class GardenStealRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs.meta new file mode 100644 index 00000000..18e55fe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GardenStealRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe5f4f967ca12304292704bbbc32e656 +timeCreated: 1611404940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs b/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs new file mode 100644 index 00000000..a01f736e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Get520FestivalRedPacket")] + [Serializable] + public class Get520FestivalRedPacket : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "headpic", DataFormat = DataFormat.Default)] + public string headpic + { + get + { + return this._headpic ?? ""; + } + set + { + this._headpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headpicSpecified + { + get + { + return this._headpic != null; + } + set + { + bool flag = value == (this._headpic == null); + if (flag) + { + this._headpic = (value ? this.headpic : null); + } + } + } + + private uint? _type; + + private uint? _num; + + private string _name; + + private string _headpic; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeheadpic() + { + return this.headpicSpecified; + } + + private void Resetheadpic() + { + this.headpicSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs.meta new file mode 100644 index 00000000..3e10dc66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Get520FestivalRedPacket.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41c593a3fb9930644a6a2352ca9c7b1a +timeCreated: 1611403618 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs new file mode 100644 index 00000000..390837be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveBrifInfoReq")] + [Serializable] + public class GetAchieveBrifInfoReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs.meta new file mode 100644 index 00000000..6763b904 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1697e742137af6f4db0532a38d3e15bb +timeCreated: 1611403289 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs new file mode 100644 index 00000000..964dd90b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveBrifInfoRes")] + [Serializable] + public class GetAchieveBrifInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "achievePoint", DataFormat = DataFormat.TwosComplement)] + public uint achievePoint + { + get + { + return this._achievePoint ?? 0u; + } + set + { + this._achievePoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achievePointSpecified + { + get + { + return this._achievePoint != null; + } + set + { + bool flag = value == (this._achievePoint == null); + if (flag) + { + this._achievePoint = (value ? new uint?(this.achievePoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxAchievePoint", DataFormat = DataFormat.TwosComplement)] + public uint maxAchievePoint + { + get + { + return this._maxAchievePoint ?? 0u; + } + set + { + this._maxAchievePoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxAchievePointSpecified + { + get + { + return this._maxAchievePoint != null; + } + set + { + bool flag = value == (this._maxAchievePoint == null); + if (flag) + { + this._maxAchievePoint = (value ? new uint?(this.maxAchievePoint) : null); + } + } + } + + [ProtoMember(4, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + [ProtoMember(5, IsRequired = false, Name = "rewardId", DataFormat = DataFormat.TwosComplement)] + public uint rewardId + { + get + { + return this._rewardId ?? 0u; + } + set + { + this._rewardId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardIdSpecified + { + get + { + return this._rewardId != null; + } + set + { + bool flag = value == (this._rewardId == null); + if (flag) + { + this._rewardId = (value ? new uint?(this.rewardId) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _achievePoint; + + private uint? _maxAchievePoint; + + private readonly List _dataList = new List(); + + private uint? _rewardId; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeachievePoint() + { + return this.achievePointSpecified; + } + + private void ResetachievePoint() + { + this.achievePointSpecified = false; + } + + private bool ShouldSerializemaxAchievePoint() + { + return this.maxAchievePointSpecified; + } + + private void ResetmaxAchievePoint() + { + this.maxAchievePointSpecified = false; + } + + private bool ShouldSerializerewardId() + { + return this.rewardIdSpecified; + } + + private void ResetrewardId() + { + this.rewardIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs.meta new file mode 100644 index 00000000..e41717fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveBrifInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71dfd4c02bf5b01429cc2d283233ba21 +timeCreated: 1611403936 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs new file mode 100644 index 00000000..b29f6ce0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveClassifyInfoReq")] + [Serializable] + public class GetAchieveClassifyInfoReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs.meta new file mode 100644 index 00000000..d291a7a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5cd24bcee26d450469351b349d6b6d8f +timeCreated: 1611403802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs new file mode 100644 index 00000000..3fb3c4fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveClassifyInfoRes")] + [Serializable] + public class GetAchieveClassifyInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + private ErrorCode? _result; + + private readonly List _dataList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs.meta new file mode 100644 index 00000000..54c3a1c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveClassifyInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1195f77c471937142a31e3cb431dfa56 +timeCreated: 1611403239 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs new file mode 100644 index 00000000..c798bd08 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchievePointRewardReq")] + [Serializable] + public class GetAchievePointRewardReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rewardId", DataFormat = DataFormat.TwosComplement)] + public uint rewardId + { + get + { + return this._rewardId ?? 0u; + } + set + { + this._rewardId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardIdSpecified + { + get + { + return this._rewardId != null; + } + set + { + bool flag = value == (this._rewardId == null); + if (flag) + { + this._rewardId = (value ? new uint?(this.rewardId) : null); + } + } + } + + private uint? _rewardId; + + private IExtension extensionObject; + + private bool ShouldSerializerewardId() + { + return this.rewardIdSpecified; + } + + private void ResetrewardId() + { + this.rewardIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs.meta new file mode 100644 index 00000000..58060388 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7287e51bad7f05746aeba00160c82cf3 +timeCreated: 1611403937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs new file mode 100644 index 00000000..74700a1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchievePointRewardRes")] + [Serializable] + public class GetAchievePointRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs.meta new file mode 100644 index 00000000..67637397 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchievePointRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07720b98405f32e44bb39ead6e6ca4f8 +timeCreated: 1611402968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs new file mode 100644 index 00000000..efe455b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveRewardReq")] + [Serializable] + public class GetAchieveRewardReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "achieveID", DataFormat = DataFormat.TwosComplement)] + public uint achieveID + { + get + { + return this._achieveID ?? 0u; + } + set + { + this._achieveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achieveIDSpecified + { + get + { + return this._achieveID != null; + } + set + { + bool flag = value == (this._achieveID == null); + if (flag) + { + this._achieveID = (value ? new uint?(this.achieveID) : null); + } + } + } + + private uint? _achieveID; + + private IExtension extensionObject; + + private bool ShouldSerializeachieveID() + { + return this.achieveIDSpecified; + } + + private void ResetachieveID() + { + this.achieveIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs.meta new file mode 100644 index 00000000..801c4dcd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91a7cbca546660b4b9e435428fed3dcc +timeCreated: 1611404143 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs new file mode 100644 index 00000000..ab9a20ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAchieveRewardRes")] + [Serializable] + public class GetAchieveRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs.meta new file mode 100644 index 00000000..19b5c79b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAchieveRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b43b020391a1a3468812eee81ffb106 +timeCreated: 1611404205 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs new file mode 100644 index 00000000..fbc0d099 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetActivityChestArg")] + [Serializable] + public class GetActivityChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ChestIndex", DataFormat = DataFormat.TwosComplement)] + public uint ChestIndex + { + get + { + return this._ChestIndex ?? 0u; + } + set + { + this._ChestIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ChestIndexSpecified + { + get + { + return this._ChestIndex != null; + } + set + { + bool flag = value == (this._ChestIndex == null); + if (flag) + { + this._ChestIndex = (value ? new uint?(this.ChestIndex) : null); + } + } + } + + private uint? _ChestIndex; + + private IExtension extensionObject; + + private bool ShouldSerializeChestIndex() + { + return this.ChestIndexSpecified; + } + + private void ResetChestIndex() + { + this.ChestIndexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs.meta new file mode 100644 index 00000000..9669f23b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5983c665e0ef9eb42aa5f4a553e5cd0e +timeCreated: 1611403785 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs new file mode 100644 index 00000000..9e72e2d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetActivityChestRes")] + [Serializable] + public class GetActivityChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ChestGetInfo", DataFormat = DataFormat.TwosComplement)] + public uint ChestGetInfo + { + get + { + return this._ChestGetInfo ?? 0u; + } + set + { + this._ChestGetInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ChestGetInfoSpecified + { + get + { + return this._ChestGetInfo != null; + } + set + { + bool flag = value == (this._ChestGetInfo == null); + if (flag) + { + this._ChestGetInfo = (value ? new uint?(this.ChestGetInfo) : null); + } + } + } + + [ProtoMember(3, Name = "ItemId", DataFormat = DataFormat.TwosComplement)] + public List ItemId + { + get + { + return this._ItemId; + } + } + + [ProtoMember(4, Name = "ItemCount", DataFormat = DataFormat.TwosComplement)] + public List ItemCount + { + get + { + return this._ItemCount; + } + } + + private ErrorCode? _ErrorCode; + + private uint? _ChestGetInfo; + + private readonly List _ItemId = new List(); + + private readonly List _ItemCount = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeChestGetInfo() + { + return this.ChestGetInfoSpecified; + } + + private void ResetChestGetInfo() + { + this.ChestGetInfoSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs.meta new file mode 100644 index 00000000..134a8960 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f66ab6e37a1e5da4b8f819a69458ba4e +timeCreated: 1611404881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs new file mode 100644 index 00000000..04e7ded0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetActivityInfoArg")] + [Serializable] + public class GetActivityInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs.meta new file mode 100644 index 00000000..2ee727e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6a5a69cff8a469f4f97e3d0cdc7be307 +timeCreated: 1611403888 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs new file mode 100644 index 00000000..2a8fa608 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetActivityInfoRes")] + [Serializable] + public class GetActivityInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ActivityRecord Record + { + get + { + return this._Record; + } + set + { + this._Record = value; + } + } + + private ErrorCode? _errorcode; + + private ActivityRecord _Record = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs.meta new file mode 100644 index 00000000..4362abeb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetActivityInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2fab213d4518ce84dba1af744b3dede2 +timeCreated: 1611403518 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs new file mode 100644 index 00000000..d3189883 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAllWeddingInfoArg")] + [Serializable] + public class GetAllWeddingInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs.meta new file mode 100644 index 00000000..897d3f9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dec5397d2c07e0345a11289e2d2f3b90 +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs new file mode 100644 index 00000000..f861c440 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAllWeddingInfoRes")] + [Serializable] + public class GetAllWeddingInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "can_enter", DataFormat = DataFormat.Default)] + public List can_enter + { + get + { + return this._can_enter; + } + } + + [ProtoMember(3, Name = "can_apply", DataFormat = DataFormat.Default)] + public List can_apply + { + get + { + return this._can_apply; + } + } + + [ProtoMember(4, Name = "is_apply", DataFormat = DataFormat.Default)] + public List is_apply + { + get + { + return this._is_apply; + } + } + + private ErrorCode? _result; + + private readonly List _can_enter = new List(); + + private readonly List _can_apply = new List(); + + private readonly List _is_apply = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs.meta new file mode 100644 index 00000000..394aeb4e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAllWeddingInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca352489d677d5740a1a636a30509593 +timeCreated: 1611404541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs new file mode 100644 index 00000000..f5dce595 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAudioListReq")] + [Serializable] + public class GetAudioListReq : IExtensible + { + [ProtoMember(1, Name = "audioUidList", DataFormat = DataFormat.TwosComplement)] + public List audioUidList + { + get + { + return this._audioUidList; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rpcid", DataFormat = DataFormat.TwosComplement)] + public uint rpcid + { + get + { + return this._rpcid ?? 0u; + } + set + { + this._rpcid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rpcidSpecified + { + get + { + return this._rpcid != null; + } + set + { + bool flag = value == (this._rpcid == null); + if (flag) + { + this._rpcid = (value ? new uint?(this.rpcid) : null); + } + } + } + + private readonly List _audioUidList = new List(); + + private uint? _rpcid; + + private IExtension extensionObject; + + private bool ShouldSerializerpcid() + { + return this.rpcidSpecified; + } + + private void Resetrpcid() + { + this.rpcidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs.meta new file mode 100644 index 00000000..c4679af8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cb74cefde6bc44945a626267737a9b09 +timeCreated: 1611404546 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs new file mode 100644 index 00000000..b11ec0e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetAudioListRes")] + [Serializable] + public class GetAudioListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + private ErrorCode? _result; + + private readonly List _dataList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs.meta new file mode 100644 index 00000000..97ef178c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetAudioListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f73f64b8e53317245a4284e16db1fd9d +timeCreated: 1611404886 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs new file mode 100644 index 00000000..65f364d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetBackFlowSpActTimeArg")] + [Serializable] + public class GetBackFlowSpActTimeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs.meta new file mode 100644 index 00000000..39744519 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 96582ac986c1f3649be1e82c09144ede +timeCreated: 1611404184 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs new file mode 100644 index 00000000..2c3e883b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetBackFlowSpActTimeRes")] + [Serializable] + public class GetBackFlowSpActTimeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.Default)] + public string lefttime + { + get + { + return this._lefttime ?? ""; + } + set + { + this._lefttime = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? this.lefttime : null); + } + } + } + + private ErrorCode? _errorcode; + + private string _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs.meta new file mode 100644 index 00000000..86b6dffc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetBackFlowSpActTimeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0dd66efea5011b342880110ca0bb2b3c +timeCreated: 1611403198 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs new file mode 100644 index 00000000..7153504a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetClassifyDesignationReq")] + [Serializable] + public class GetClassifyDesignationReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs.meta new file mode 100644 index 00000000..3c10ad53 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 788ba44776dbb48489fb80965dfd70cc +timeCreated: 1611403981 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs new file mode 100644 index 00000000..f0fe1caf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetClassifyDesignationRes")] + [Serializable] + public class GetClassifyDesignationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + private ErrorCode? _result; + + private readonly List _dataList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs.meta new file mode 100644 index 00000000..dbf5d7cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetClassifyDesignationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa172e8974c479a44bf379f85e4bae36 +timeCreated: 1611404902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs new file mode 100644 index 00000000..e3ab3b78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetCompeteDragonInfoArg")] + [Serializable] + public class GetCompeteDragonInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "opArg", DataFormat = DataFormat.TwosComplement)] + public CompeteDragonOpArg opArg + { + get + { + return this._opArg ?? CompeteDragonOpArg.CompeteDragon_GetInfo; + } + set + { + this._opArg = new CompeteDragonOpArg?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opArgSpecified + { + get + { + return this._opArg != null; + } + set + { + bool flag = value == (this._opArg == null); + if (flag) + { + this._opArg = (value ? new CompeteDragonOpArg?(this.opArg) : null); + } + } + } + + private CompeteDragonOpArg? _opArg; + + private IExtension extensionObject; + + private bool ShouldSerializeopArg() + { + return this.opArgSpecified; + } + + private void ResetopArg() + { + this.opArgSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs.meta new file mode 100644 index 00000000..8b5a0a5f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ce3d66f7800b544ba571bf829c341d1 +timeCreated: 1611403603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs new file mode 100644 index 00000000..7e68d4c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetCompeteDragonInfoRes")] + [Serializable] + public class GetCompeteDragonInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftRewardCount", DataFormat = DataFormat.TwosComplement)] + public int leftRewardCount + { + get + { + return this._leftRewardCount ?? 0; + } + set + { + this._leftRewardCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftRewardCountSpecified + { + get + { + return this._leftRewardCount != null; + } + set + { + bool flag = value == (this._leftRewardCount == null); + if (flag) + { + this._leftRewardCount = (value ? new int?(this.leftRewardCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalRewardCount", DataFormat = DataFormat.TwosComplement)] + public int totalRewardCount + { + get + { + return this._totalRewardCount ?? 0; + } + set + { + this._totalRewardCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalRewardCountSpecified + { + get + { + return this._totalRewardCount != null; + } + set + { + bool flag = value == (this._totalRewardCount == null); + if (flag) + { + this._totalRewardCount = (value ? new int?(this.totalRewardCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "canCanGetRewardCount", DataFormat = DataFormat.TwosComplement)] + public int canCanGetRewardCount + { + get + { + return this._canCanGetRewardCount ?? 0; + } + set + { + this._canCanGetRewardCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canCanGetRewardCountSpecified + { + get + { + return this._canCanGetRewardCount != null; + } + set + { + bool flag = value == (this._canCanGetRewardCount == null); + if (flag) + { + this._canCanGetRewardCount = (value ? new int?(this.canCanGetRewardCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "curDNExpID", DataFormat = DataFormat.TwosComplement)] + public uint curDNExpID + { + get + { + return this._curDNExpID ?? 0u; + } + set + { + this._curDNExpID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curDNExpIDSpecified + { + get + { + return this._curDNExpID != null; + } + set + { + bool flag = value == (this._curDNExpID == null); + if (flag) + { + this._curDNExpID = (value ? new uint?(this.curDNExpID) : null); + } + } + } + + private ErrorCode? _error; + + private int? _leftRewardCount; + + private int? _totalRewardCount; + + private int? _canCanGetRewardCount; + + private uint? _curDNExpID; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeleftRewardCount() + { + return this.leftRewardCountSpecified; + } + + private void ResetleftRewardCount() + { + this.leftRewardCountSpecified = false; + } + + private bool ShouldSerializetotalRewardCount() + { + return this.totalRewardCountSpecified; + } + + private void ResettotalRewardCount() + { + this.totalRewardCountSpecified = false; + } + + private bool ShouldSerializecanCanGetRewardCount() + { + return this.canCanGetRewardCountSpecified; + } + + private void ResetcanCanGetRewardCount() + { + this.canCanGetRewardCountSpecified = false; + } + + private bool ShouldSerializecurDNExpID() + { + return this.curDNExpIDSpecified; + } + + private void ResetcurDNExpID() + { + this.curDNExpIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs.meta new file mode 100644 index 00000000..572aad4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCompeteDragonInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e0b325dd6729eb54fa7afef50a500f40 +timeCreated: 1611404699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs new file mode 100644 index 00000000..39d464e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetCrossGvgDataArg")] + [Serializable] + public class GetCrossGvgDataArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs.meta new file mode 100644 index 00000000..7b4c40ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e1b28530480405947b238e436fddb2c4 +timeCreated: 1611404702 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs new file mode 100644 index 00000000..c61d1e81 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs @@ -0,0 +1,193 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetCrossGvgDataRes")] + [Serializable] + public class GetCrossGvgDataRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "rank", DataFormat = DataFormat.Default)] + public List rank + { + get + { + return this._rank; + } + } + + [ProtoMember(3, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + [ProtoMember(4, Name = "rooms", DataFormat = DataFormat.Default)] + public List rooms + { + get + { + return this._rooms; + } + } + + [ProtoMember(5, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public GuildArenaState state + { + get + { + return this._state ?? GuildArenaState.GUILD_ARENA_NOT_BEGIN; + } + set + { + this._state = new GuildArenaState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new GuildArenaState?(this.state) : null); + } + } + } + + [ProtoMember(6, Name = "support_guildid", DataFormat = DataFormat.TwosComplement)] + public List support_guildid + { + get + { + return this._support_guildid; + } + } + + [ProtoMember(7, IsRequired = false, Name = "season_num", DataFormat = DataFormat.TwosComplement)] + public uint season_num + { + get + { + return this._season_num ?? 0u; + } + set + { + this._season_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool season_numSpecified + { + get + { + return this._season_num != null; + } + set + { + bool flag = value == (this._season_num == null); + if (flag) + { + this._season_num = (value ? new uint?(this.season_num) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _rank = new List(); + + private readonly List _record = new List(); + + private readonly List _rooms = new List(); + + private GuildArenaState? _state; + + private readonly List _support_guildid = new List(); + + private uint? _season_num; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeseason_num() + { + return this.season_numSpecified; + } + + private void Resetseason_num() + { + this.season_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs.meta new file mode 100644 index 00000000..e771f0b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetCrossGvgDataRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f491e59577d6da243b67d7ebf6ca19b1 +timeCreated: 1611404854 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs new file mode 100644 index 00000000..37589dc8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskAskHelpArg")] + [Serializable] + public class GetDailyTaskAskHelpArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs.meta new file mode 100644 index 00000000..feac5f12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 98e00c2fdf5430d499996abc44242897 +timeCreated: 1611404192 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs new file mode 100644 index 00000000..c9586d93 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskAskHelpRes")] + [Serializable] + public class GetDailyTaskAskHelpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "help_num", DataFormat = DataFormat.TwosComplement)] + public uint help_num + { + get + { + return this._help_num ?? 0u; + } + set + { + this._help_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool help_numSpecified + { + get + { + return this._help_num != null; + } + set + { + bool flag = value == (this._help_num == null); + if (flag) + { + this._help_num = (value ? new uint?(this.help_num) : null); + } + } + } + + [ProtoMember(3, Name = "askinfos", DataFormat = DataFormat.Default)] + public List askinfos + { + get + { + return this._askinfos; + } + } + + [ProtoMember(4, IsRequired = false, Name = "luck", DataFormat = DataFormat.TwosComplement)] + public uint luck + { + get + { + return this._luck ?? 0u; + } + set + { + this._luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckSpecified + { + get + { + return this._luck != null; + } + set + { + bool flag = value == (this._luck == null); + if (flag) + { + this._luck = (value ? new uint?(this.luck) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _help_num; + + private readonly List _askinfos = new List(); + + private uint? _luck; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializehelp_num() + { + return this.help_numSpecified; + } + + private void Resethelp_num() + { + this.help_numSpecified = false; + } + + private bool ShouldSerializeluck() + { + return this.luckSpecified; + } + + private void Resetluck() + { + this.luckSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs.meta new file mode 100644 index 00000000..bd748a5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskAskHelpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0a01e3806989075468de5f95b88093d8 +timeCreated: 1611403160 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs new file mode 100644 index 00000000..ff447bfb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskInfoArg")] + [Serializable] + public class GetDailyTaskInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs.meta new file mode 100644 index 00000000..278c663b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e88653cadebe4c94ab5466c2a9583726 +timeCreated: 1611404753 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs new file mode 100644 index 00000000..a4a99690 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskInfoRes")] + [Serializable] + public class GetDailyTaskInfoRes : IExtensible + { + [ProtoMember(1, Name = "task", DataFormat = DataFormat.Default)] + public List task + { + get + { + return this._task; + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_rewarded", DataFormat = DataFormat.Default)] + public bool is_rewarded + { + get + { + return this._is_rewarded ?? false; + } + set + { + this._is_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_rewardedSpecified + { + get + { + return this._is_rewarded != null; + } + set + { + bool flag = value == (this._is_rewarded == null); + if (flag) + { + this._is_rewarded = (value ? new bool?(this.is_rewarded) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "accept_level", DataFormat = DataFormat.TwosComplement)] + public uint accept_level + { + get + { + return this._accept_level ?? 0u; + } + set + { + this._accept_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accept_levelSpecified + { + get + { + return this._accept_level != null; + } + set + { + bool flag = value == (this._accept_level == null); + if (flag) + { + this._accept_level = (value ? new uint?(this.accept_level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "askhelp_num", DataFormat = DataFormat.TwosComplement)] + public uint askhelp_num + { + get + { + return this._askhelp_num ?? 0u; + } + set + { + this._askhelp_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool askhelp_numSpecified + { + get + { + return this._askhelp_num != null; + } + set + { + bool flag = value == (this._askhelp_num == null); + if (flag) + { + this._askhelp_num = (value ? new uint?(this.askhelp_num) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "remain_refresh_count", DataFormat = DataFormat.TwosComplement)] + public uint remain_refresh_count + { + get + { + return this._remain_refresh_count ?? 0u; + } + set + { + this._remain_refresh_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remain_refresh_countSpecified + { + get + { + return this._remain_refresh_count != null; + } + set + { + bool flag = value == (this._remain_refresh_count == null); + if (flag) + { + this._remain_refresh_count = (value ? new uint?(this.remain_refresh_count) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "luck", DataFormat = DataFormat.TwosComplement)] + public uint luck + { + get + { + return this._luck ?? 0u; + } + set + { + this._luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckSpecified + { + get + { + return this._luck != null; + } + set + { + bool flag = value == (this._luck == null); + if (flag) + { + this._luck = (value ? new uint?(this.luck) : null); + } + } + } + + private readonly List _task = new List(); + + private bool? _is_rewarded; + + private uint? _count; + + private uint? _accept_level; + + private uint? _askhelp_num; + + private uint? _score; + + private uint? _remain_refresh_count; + + private uint? _luck; + + private IExtension extensionObject; + + private bool ShouldSerializeis_rewarded() + { + return this.is_rewardedSpecified; + } + + private void Resetis_rewarded() + { + this.is_rewardedSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeaccept_level() + { + return this.accept_levelSpecified; + } + + private void Resetaccept_level() + { + this.accept_levelSpecified = false; + } + + private bool ShouldSerializeaskhelp_num() + { + return this.askhelp_numSpecified; + } + + private void Resetaskhelp_num() + { + this.askhelp_numSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeremain_refresh_count() + { + return this.remain_refresh_countSpecified; + } + + private void Resetremain_refresh_count() + { + this.remain_refresh_countSpecified = false; + } + + private bool ShouldSerializeluck() + { + return this.luckSpecified; + } + + private void Resetluck() + { + this.luckSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs.meta new file mode 100644 index 00000000..b10eb574 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37e58ae5343950d459a541f17ef77b7c +timeCreated: 1611403567 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs new file mode 100644 index 00000000..ef70a788 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRefreshInfoArg")] + [Serializable] + public class GetDailyTaskRefreshInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs.meta new file mode 100644 index 00000000..bbd11c97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d01ece5d0f5d8944d82c359d3b9f783d +timeCreated: 1611404584 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs new file mode 100644 index 00000000..1968c28b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRefreshInfoRes")] + [Serializable] + public class GetDailyTaskRefreshInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "luck", DataFormat = DataFormat.TwosComplement)] + public uint luck + { + get + { + return this._luck ?? 0u; + } + set + { + this._luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckSpecified + { + get + { + return this._luck != null; + } + set + { + bool flag = value == (this._luck == null); + if (flag) + { + this._luck = (value ? new uint?(this.luck) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "refresh_num", DataFormat = DataFormat.TwosComplement)] + public uint refresh_num + { + get + { + return this._refresh_num ?? 0u; + } + set + { + this._refresh_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refresh_numSpecified + { + get + { + return this._refresh_num != null; + } + set + { + bool flag = value == (this._refresh_num == null); + if (flag) + { + this._refresh_num = (value ? new uint?(this.refresh_num) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "extra_refresh_num", DataFormat = DataFormat.TwosComplement)] + public uint extra_refresh_num + { + get + { + return this._extra_refresh_num ?? 0u; + } + set + { + this._extra_refresh_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extra_refresh_numSpecified + { + get + { + return this._extra_refresh_num != null; + } + set + { + bool flag = value == (this._extra_refresh_num == null); + if (flag) + { + this._extra_refresh_num = (value ? new uint?(this.extra_refresh_num) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "today_buy_num", DataFormat = DataFormat.TwosComplement)] + public uint today_buy_num + { + get + { + return this._today_buy_num ?? 0u; + } + set + { + this._today_buy_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool today_buy_numSpecified + { + get + { + return this._today_buy_num != null; + } + set + { + bool flag = value == (this._today_buy_num == null); + if (flag) + { + this._today_buy_num = (value ? new uint?(this.today_buy_num) : null); + } + } + } + + [ProtoMember(6, Name = "friendinfo", DataFormat = DataFormat.Default)] + public List friendinfo + { + get + { + return this._friendinfo; + } + } + + private ErrorCode? _result; + + private uint? _luck; + + private uint? _refresh_num; + + private uint? _extra_refresh_num; + + private uint? _today_buy_num; + + private readonly List _friendinfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeluck() + { + return this.luckSpecified; + } + + private void Resetluck() + { + this.luckSpecified = false; + } + + private bool ShouldSerializerefresh_num() + { + return this.refresh_numSpecified; + } + + private void Resetrefresh_num() + { + this.refresh_numSpecified = false; + } + + private bool ShouldSerializeextra_refresh_num() + { + return this.extra_refresh_numSpecified; + } + + private void Resetextra_refresh_num() + { + this.extra_refresh_numSpecified = false; + } + + private bool ShouldSerializetoday_buy_num() + { + return this.today_buy_numSpecified; + } + + private void Resettoday_buy_num() + { + this.today_buy_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs.meta new file mode 100644 index 00000000..0f3f3aab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2407b2fe8e56b4a4a831e6dcc3179c04 +timeCreated: 1611403459 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs new file mode 100644 index 00000000..fa1de60a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRefreshRecordArg")] + [Serializable] + public class GetDailyTaskRefreshRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs.meta new file mode 100644 index 00000000..d291ca34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9ed146e661b437a46873ceab17694db8 +timeCreated: 1611404243 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs new file mode 100644 index 00000000..f91989f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRefreshRecordRes")] + [Serializable] + public class GetDailyTaskRefreshRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + private ErrorCode? _result; + + private readonly List _records = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs.meta new file mode 100644 index 00000000..5b4a9f34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRefreshRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1679dad247d8c114c8e1826bc5e0d30e +timeCreated: 1611403288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs new file mode 100644 index 00000000..049007f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRewardArg")] + [Serializable] + public class GetDailyTaskRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _type; + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs.meta new file mode 100644 index 00000000..8d6e7a45 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d04f2c3b3a4ef52499eeaf23f3ceb667 +timeCreated: 1611404586 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs new file mode 100644 index 00000000..842d4777 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDailyTaskRewardRes")] + [Serializable] + public class GetDailyTaskRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "code", DataFormat = DataFormat.TwosComplement)] + public ErrorCode code + { + get + { + return this._code ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._code = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool codeSpecified + { + get + { + return this._code != null; + } + set + { + bool flag = value == (this._code == null); + if (flag) + { + this._code = (value ? new ErrorCode?(this.code) : null); + } + } + } + + [ProtoMember(2, Name = "task", DataFormat = DataFormat.Default)] + public List task + { + get + { + return this._task; + } + } + + private ErrorCode? _code; + + private readonly List _task = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializecode() + { + return this.codeSpecified; + } + + private void Resetcode() + { + this.codeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs.meta new file mode 100644 index 00000000..88f9a46d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDailyTaskRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1b3f73bdd19ddb43a4e745ec35b169a +timeCreated: 1611404491 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs new file mode 100644 index 00000000..476e5bea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDanceIdsArg")] + [Serializable] + public class GetDanceIdsArg : IExtensible + { + [ProtoMember(1, Name = "danceid", DataFormat = DataFormat.TwosComplement)] + public List danceid + { + get + { + return this._danceid; + } + } + + private readonly List _danceid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs.meta new file mode 100644 index 00000000..e95af32c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15890c4940010ca4bad30cf802a06e60 +timeCreated: 1611403263 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs new file mode 100644 index 00000000..e58fde65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDanceIdsRes")] + [Serializable] + public class GetDanceIdsRes : IExtensible + { + [ProtoMember(1, Name = "danceid", DataFormat = DataFormat.TwosComplement)] + public List danceid + { + get + { + return this._danceid; + } + } + + [ProtoMember(2, Name = "valid", DataFormat = DataFormat.TwosComplement)] + public List valid + { + get + { + return this._valid; + } + } + + private readonly List _danceid = new List(); + + private readonly List _valid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs.meta new file mode 100644 index 00000000..5b6885af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDanceIdsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2fb5fb4677ce93e468faf433a192ecc1 +timeCreated: 1611403518 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs new file mode 100644 index 00000000..ecbcacf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDesignationReq")] + [Serializable] + public class GetDesignationReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs.meta new file mode 100644 index 00000000..1c9d5e25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca51ee37cdcf23947b018837dfc4d49c +timeCreated: 1611404541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs new file mode 100644 index 00000000..7208f31c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDesignationRes")] + [Serializable] + public class GetDesignationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "coverDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint coverDesignationID + { + get + { + return this._coverDesignationID ?? 0u; + } + set + { + this._coverDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coverDesignationIDSpecified + { + get + { + return this._coverDesignationID != null; + } + set + { + bool flag = value == (this._coverDesignationID == null); + if (flag) + { + this._coverDesignationID = (value ? new uint?(this.coverDesignationID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "abilityDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint abilityDesignationID + { + get + { + return this._abilityDesignationID ?? 0u; + } + set + { + this._abilityDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abilityDesignationIDSpecified + { + get + { + return this._abilityDesignationID != null; + } + set + { + bool flag = value == (this._abilityDesignationID == null); + if (flag) + { + this._abilityDesignationID = (value ? new uint?(this.abilityDesignationID) : null); + } + } + } + + [ProtoMember(4, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + [ProtoMember(5, IsRequired = false, Name = "maxPPT", DataFormat = DataFormat.TwosComplement)] + public uint maxPPT + { + get + { + return this._maxPPT ?? 0u; + } + set + { + this._maxPPT = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxPPTSpecified + { + get + { + return this._maxPPT != null; + } + set + { + bool flag = value == (this._maxPPT == null); + if (flag) + { + this._maxPPT = (value ? new uint?(this.maxPPT) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ErrorCode? _result; + + private uint? _coverDesignationID; + + private uint? _abilityDesignationID; + + private readonly List _dataList = new List(); + + private uint? _maxPPT; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializecoverDesignationID() + { + return this.coverDesignationIDSpecified; + } + + private void ResetcoverDesignationID() + { + this.coverDesignationIDSpecified = false; + } + + private bool ShouldSerializeabilityDesignationID() + { + return this.abilityDesignationIDSpecified; + } + + private void ResetabilityDesignationID() + { + this.abilityDesignationIDSpecified = false; + } + + private bool ShouldSerializemaxPPT() + { + return this.maxPPTSpecified; + } + + private void ResetmaxPPT() + { + this.maxPPTSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs.meta new file mode 100644 index 00000000..285d3672 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDesignationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 437a86ff048645d429a053255333c0e0 +timeCreated: 1611403642 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs new file mode 100644 index 00000000..15f69134 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildBindInfoArg")] + [Serializable] + public class GetDragonGuildBindInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs.meta new file mode 100644 index 00000000..619ef3ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 45b5fe265b01eaa4c9a3d540ccb2a354 +timeCreated: 1611403648 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs new file mode 100644 index 00000000..770dd1c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildBindInfoRes")] + [Serializable] + public class GetDragonGuildBindInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bind_status", DataFormat = DataFormat.TwosComplement)] + public GuildBindStatus bind_status + { + get + { + return this._bind_status ?? GuildBindStatus.GBS_NotBind; + } + set + { + this._bind_status = new GuildBindStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bind_statusSpecified + { + get + { + return this._bind_status != null; + } + set + { + bool flag = value == (this._bind_status == null); + if (flag) + { + this._bind_status = (value ? new GuildBindStatus?(this.bind_status) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group_name", DataFormat = DataFormat.Default)] + public string group_name + { + get + { + return this._group_name ?? ""; + } + set + { + this._group_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group_nameSpecified + { + get + { + return this._group_name != null; + } + set + { + bool flag = value == (this._group_name == null); + if (flag) + { + this._group_name = (value ? this.group_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private GuildBindStatus? _bind_status; + + private string _group_name; + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializebind_status() + { + return this.bind_statusSpecified; + } + + private void Resetbind_status() + { + this.bind_statusSpecified = false; + } + + private bool ShouldSerializegroup_name() + { + return this.group_nameSpecified; + } + + private void Resetgroup_name() + { + this.group_nameSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs.meta new file mode 100644 index 00000000..8d28adbc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildBindInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34fdac65f332f64479290368adc344cd +timeCreated: 1611403557 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs new file mode 100644 index 00000000..7ec96b3f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildShopArg")] + [Serializable] + public class GetDragonGuildShopArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs.meta new file mode 100644 index 00000000..317afc45 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: abe638745a1c03f429453f50eeeaf25b +timeCreated: 1611404309 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs new file mode 100644 index 00000000..d7e8f17d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildShopRecordArg")] + [Serializable] + public class GetDragonGuildShopRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs.meta new file mode 100644 index 00000000..8f62a967 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea9ed49bd2c5c82449df10fc56517084 +timeCreated: 1611404780 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs new file mode 100644 index 00000000..615f7199 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildShopRecordRes")] + [Serializable] + public class GetDragonGuildShopRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + private ErrorCode? _result; + + private readonly List _record = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs.meta new file mode 100644 index 00000000..e1d37415 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 787db5a7879e78d42b0e193bfe937d1b +timeCreated: 1611403980 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs new file mode 100644 index 00000000..297e2ff7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildShopRes")] + [Serializable] + public class GetDragonGuildShopRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs.meta new file mode 100644 index 00000000..14068b89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildShopRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93884d38e0cf97c4ba770bd79daf990f +timeCreated: 1611404151 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs new file mode 100644 index 00000000..e62d66fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildTaskChestArg")] + [Serializable] + public class GetDragonGuildTaskChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public DragonGuildTaskType type + { + get + { + return this._type ?? DragonGuildTaskType.TASK_NORMAL; + } + set + { + this._type = new DragonGuildTaskType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new DragonGuildTaskType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + private DragonGuildTaskType? _type; + + private uint? _taskid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs.meta new file mode 100644 index 00000000..f9ebaa48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa7d54f590ce7a24d85b63534c3bf909 +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs new file mode 100644 index 00000000..9b6c712e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildTaskChestRes")] + [Serializable] + public class GetDragonGuildTaskChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public List itemid + { + get + { + return this._itemid; + } + } + + [ProtoMember(3, Name = "itemCount", DataFormat = DataFormat.TwosComplement)] + public List itemCount + { + get + { + return this._itemCount; + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildexp", DataFormat = DataFormat.TwosComplement)] + public uint guildexp + { + get + { + return this._guildexp ?? 0u; + } + set + { + this._guildexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildexpSpecified + { + get + { + return this._guildexp != null; + } + set + { + bool flag = value == (this._guildexp == null); + if (flag) + { + this._guildexp = (value ? new uint?(this.guildexp) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _itemid = new List(); + + private readonly List _itemCount = new List(); + + private uint? _guildexp; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeguildexp() + { + return this.guildexpSpecified; + } + + private void Resetguildexp() + { + this.guildexpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs.meta new file mode 100644 index 00000000..9a393a66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7cce0e362b106ba47a5aeff0ae6f3c0a +timeCreated: 1611403998 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs new file mode 100644 index 00000000..4efcaa4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildTaskInfoArg")] + [Serializable] + public class GetDragonGuildTaskInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs.meta new file mode 100644 index 00000000..1fc8c995 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6dc65da5ad55da64485ee43c1af47dc7 +timeCreated: 1611403903 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs new file mode 100644 index 00000000..2dee7c91 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs @@ -0,0 +1,193 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonGuildTaskInfoRes")] + [Serializable] + public class GetDragonGuildTaskInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(3, Name = "taskrecord", DataFormat = DataFormat.Default)] + public List taskrecord + { + get + { + return this._taskrecord; + } + } + + [ProtoMember(4, Name = "taskcompleted", DataFormat = DataFormat.Default)] + public List taskcompleted + { + get + { + return this._taskcompleted; + } + } + + [ProtoMember(5, Name = "achiverecord", DataFormat = DataFormat.Default)] + public List achiverecord + { + get + { + return this._achiverecord; + } + } + + [ProtoMember(6, Name = "achivecompleted", DataFormat = DataFormat.Default)] + public List achivecompleted + { + get + { + return this._achivecompleted; + } + } + + [ProtoMember(7, IsRequired = false, Name = "task_refreshtime", DataFormat = DataFormat.Default)] + public string task_refreshtime + { + get + { + return this._task_refreshtime ?? ""; + } + set + { + this._task_refreshtime = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool task_refreshtimeSpecified + { + get + { + return this._task_refreshtime != null; + } + set + { + bool flag = value == (this._task_refreshtime == null); + if (flag) + { + this._task_refreshtime = (value ? this.task_refreshtime : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _exp; + + private readonly List _taskrecord = new List(); + + private readonly List _taskcompleted = new List(); + + private readonly List _achiverecord = new List(); + + private readonly List _achivecompleted = new List(); + + private string _task_refreshtime; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializetask_refreshtime() + { + return this.task_refreshtimeSpecified; + } + + private void Resettask_refreshtime() + { + this.task_refreshtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs.meta new file mode 100644 index 00000000..e9dbaa1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonGuildTaskInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 69d6a6a247f75134b92f2bf5254480c0 +timeCreated: 1611403887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs new file mode 100644 index 00000000..ff2e08ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonTopInfoArg")] + [Serializable] + public class GetDragonTopInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs.meta new file mode 100644 index 00000000..e071ec2b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1fed6eb570c436418435edc5554afea +timeCreated: 1611404255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs new file mode 100644 index 00000000..7bcf59a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetDragonTopInfoRes")] + [Serializable] + public class GetDragonTopInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "dragonInfo", DataFormat = DataFormat.Default)] + public List dragonInfo + { + get + { + return this._dragonInfo; + } + } + + private ErrorCode? _errorCode; + + private readonly List _dragonInfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs.meta new file mode 100644 index 00000000..255a9311 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetDragonTopInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 54095a2dc83c1aa44a9bf7945f98dccc +timeCreated: 1611403713 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs new file mode 100644 index 00000000..4ad1cab8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetEnhanceAttrArg")] + [Serializable] + public class GetEnhanceAttrArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "prof", DataFormat = DataFormat.TwosComplement)] + public uint prof + { + get + { + return this._prof ?? 0u; + } + set + { + this._prof = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profSpecified + { + get + { + return this._prof != null; + } + set + { + bool flag = value == (this._prof == null); + if (flag) + { + this._prof = (value ? new uint?(this.prof) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "equippos", DataFormat = DataFormat.TwosComplement)] + public uint equippos + { + get + { + return this._equippos ?? 0u; + } + set + { + this._equippos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool equipposSpecified + { + get + { + return this._equippos != null; + } + set + { + bool flag = value == (this._equippos == null); + if (flag) + { + this._equippos = (value ? new uint?(this.equippos) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "enhancelevel", DataFormat = DataFormat.TwosComplement)] + public uint enhancelevel + { + get + { + return this._enhancelevel ?? 0u; + } + set + { + this._enhancelevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enhancelevelSpecified + { + get + { + return this._enhancelevel != null; + } + set + { + bool flag = value == (this._enhancelevel == null); + if (flag) + { + this._enhancelevel = (value ? new uint?(this.enhancelevel) : null); + } + } + } + + private uint? _prof; + + private uint? _equippos; + + private uint? _enhancelevel; + + private IExtension extensionObject; + + private bool ShouldSerializeprof() + { + return this.profSpecified; + } + + private void Resetprof() + { + this.profSpecified = false; + } + + private bool ShouldSerializeequippos() + { + return this.equipposSpecified; + } + + private void Resetequippos() + { + this.equipposSpecified = false; + } + + private bool ShouldSerializeenhancelevel() + { + return this.enhancelevelSpecified; + } + + private void Resetenhancelevel() + { + this.enhancelevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs.meta new file mode 100644 index 00000000..47be65f8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 58a04a54568c1f849a2f9deec424c39f +timeCreated: 1611403758 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs new file mode 100644 index 00000000..626cf1e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetEnhanceAttrRes")] + [Serializable] + public class GetEnhanceAttrRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isEnd", DataFormat = DataFormat.Default)] + public bool isEnd + { + get + { + return this._isEnd ?? false; + } + set + { + this._isEnd = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isEndSpecified + { + get + { + return this._isEnd != null; + } + set + { + bool flag = value == (this._isEnd == null); + if (flag) + { + this._isEnd = (value ? new bool?(this.isEnd) : null); + } + } + } + + [ProtoMember(2, Name = "attrs", DataFormat = DataFormat.Default)] + public List attrs + { + get + { + return this._attrs; + } + } + + private bool? _isEnd; + + private readonly List _attrs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeisEnd() + { + return this.isEndSpecified; + } + + private void ResetisEnd() + { + this.isEndSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs.meta new file mode 100644 index 00000000..07b09ae3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetEnhanceAttrRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5bbb9f169c3d6fb47a6f7daaee8f9463 +timeCreated: 1611403799 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs new file mode 100644 index 00000000..093df9e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFirstPassRewardArg")] + [Serializable] + public class GetFirstPassRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "firstPassID", DataFormat = DataFormat.TwosComplement)] + public int firstPassID + { + get + { + return this._firstPassID ?? 0; + } + set + { + this._firstPassID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassIDSpecified + { + get + { + return this._firstPassID != null; + } + set + { + bool flag = value == (this._firstPassID == null); + if (flag) + { + this._firstPassID = (value ? new int?(this.firstPassID) : null); + } + } + } + + private int? _firstPassID; + + private IExtension extensionObject; + + private bool ShouldSerializefirstPassID() + { + return this.firstPassIDSpecified; + } + + private void ResetfirstPassID() + { + this.firstPassIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs.meta new file mode 100644 index 00000000..116eb3f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 24d663127601b7d4a8a190fecb28c510 +timeCreated: 1611403462 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs new file mode 100644 index 00000000..eceb7670 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFirstPassRewardRes")] + [Serializable] + public class GetFirstPassRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs.meta new file mode 100644 index 00000000..00b5f433 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFirstPassRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0ac66be03df217f4da8edf5ccc4ad4d2 +timeCreated: 1611403165 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs new file mode 100644 index 00000000..0ebd27ab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerActivityRewardArg")] + [Serializable] + public class GetFlowerActivityRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs.meta new file mode 100644 index 00000000..442f0660 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e48fcdb966f064b49ba186ad9ca0baa6 +timeCreated: 1611404738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs new file mode 100644 index 00000000..00089792 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerActivityRewardRes")] + [Serializable] + public class GetFlowerActivityRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs.meta new file mode 100644 index 00000000..9b9c8c04 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerActivityRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8dec9d82f559d2043826b6e49339f1ca +timeCreated: 1611404106 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs new file mode 100644 index 00000000..511b9dda --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerArg")] + [Serializable] + public class GetFlowerArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs.meta new file mode 100644 index 00000000..3d23842e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91091dd309c98734fba0a8cf6528b14b +timeCreated: 1611404141 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs new file mode 100644 index 00000000..5ff521ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerLeftTimeArg")] + [Serializable] + public class GetFlowerLeftTimeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs.meta new file mode 100644 index 00000000..b3e56c03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a6e49c90d57756479d33abbcfe428ec +timeCreated: 1611403596 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs new file mode 100644 index 00000000..569c19ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerLeftTimeRes")] + [Serializable] + public class GetFlowerLeftTimeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "canGet", DataFormat = DataFormat.Default)] + public bool canGet + { + get + { + return this._canGet ?? false; + } + set + { + this._canGet = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canGetSpecified + { + get + { + return this._canGet != null; + } + set + { + bool flag = value == (this._canGet == null); + if (flag) + { + this._canGet = (value ? new bool?(this.canGet) : null); + } + } + } + + private ErrorCode? _errorCode; + + private int? _leftTime; + + private bool? _canGet; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializecanGet() + { + return this.canGetSpecified; + } + + private void ResetcanGet() + { + this.canGetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs.meta new file mode 100644 index 00000000..f88a22d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerLeftTimeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f8a19a8a1aae084aa291a2c65d3e9d7 +timeCreated: 1611403209 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs new file mode 100644 index 00000000..f9d5df8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerRes")] + [Serializable] + public class GetFlowerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "canGet", DataFormat = DataFormat.Default)] + public bool canGet + { + get + { + return this._canGet ?? false; + } + set + { + this._canGet = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canGetSpecified + { + get + { + return this._canGet != null; + } + set + { + bool flag = value == (this._canGet == null); + if (flag) + { + this._canGet = (value ? new bool?(this.canGet) : null); + } + } + } + + private ErrorCode? _errorCode; + + private int? _leftTime; + + private bool? _canGet; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializecanGet() + { + return this.canGetSpecified; + } + + private void ResetcanGet() + { + this.canGetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs.meta new file mode 100644 index 00000000..555c5474 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 012f277a8e2878f488bc6314311ae3dc +timeCreated: 1611402952 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs new file mode 100644 index 00000000..d6f7370c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerRewardArg")] + [Serializable] + public class GetFlowerRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs.meta new file mode 100644 index 00000000..256176f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b2a2b48a3b54af4abe56e996569920a +timeCreated: 1611403597 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs new file mode 100644 index 00000000..d0765328 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerRewardListArg")] + [Serializable] + public class GetFlowerRewardListArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs.meta new file mode 100644 index 00000000..b4824554 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: baecf1e75ceb8b44baef48744828ae68 +timeCreated: 1611404439 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs new file mode 100644 index 00000000..b7726d47 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerRewardListRes")] + [Serializable] + public class GetFlowerRewardListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "briefList", DataFormat = DataFormat.Default)] + public List briefList + { + get + { + return this._briefList; + } + } + + [ProtoMember(3, IsRequired = false, Name = "canGetReward", DataFormat = DataFormat.Default)] + public bool canGetReward + { + get + { + return this._canGetReward ?? false; + } + set + { + this._canGetReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canGetRewardSpecified + { + get + { + return this._canGetReward != null; + } + set + { + bool flag = value == (this._canGetReward == null); + if (flag) + { + this._canGetReward = (value ? new bool?(this.canGetReward) : null); + } + } + } + + private ErrorCode? _errorCode; + + private readonly List _briefList = new List(); + + private bool? _canGetReward; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + private bool ShouldSerializecanGetReward() + { + return this.canGetRewardSpecified; + } + + private void ResetcanGetReward() + { + this.canGetRewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs.meta new file mode 100644 index 00000000..eead51a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a8053e322a7bc5141b1d88bfdf4fdc6c +timeCreated: 1611404294 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs new file mode 100644 index 00000000..164424dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetFlowerRewardRes")] + [Serializable] + public class GetFlowerRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + private ErrorCode? _errorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs.meta new file mode 100644 index 00000000..1818cb72 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetFlowerRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c2564813f0e46c41ab79d1eaa072d0c +timeCreated: 1611403894 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs new file mode 100644 index 00000000..ca1e7673 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGoddessTrialRewardsArg")] + [Serializable] + public class GetGoddessTrialRewardsArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs.meta new file mode 100644 index 00000000..e39b530d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 764ead00141bfc54499fb556002ee8d0 +timeCreated: 1611403949 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs new file mode 100644 index 00000000..b18d9470 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGoddessTrialRewardsRes")] + [Serializable] + public class GetGoddessTrialRewardsRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftGoddessReward", DataFormat = DataFormat.TwosComplement)] + public uint leftGoddessReward + { + get + { + return this._leftGoddessReward ?? 0u; + } + set + { + this._leftGoddessReward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftGoddessRewardSpecified + { + get + { + return this._leftGoddessReward != null; + } + set + { + bool flag = value == (this._leftGoddessReward == null); + if (flag) + { + this._leftGoddessReward = (value ? new uint?(this.leftGoddessReward) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _leftGoddessReward; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeleftGoddessReward() + { + return this.leftGoddessRewardSpecified; + } + + private void ResetleftGoddessReward() + { + this.leftGoddessRewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs.meta new file mode 100644 index 00000000..88762553 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGoddessTrialRewardsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71500e7d8c5718b4ab50fc15f23958ed +timeCreated: 1611403934 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs new file mode 100644 index 00000000..5a13db9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGrowthFundTimeArg")] + [Serializable] + public class GetGrowthFundTimeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs.meta new file mode 100644 index 00000000..a03158a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 791f41cdef927fb4db0331fe50b70eb5 +timeCreated: 1611403983 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs new file mode 100644 index 00000000..9002e840 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGrowthFundTimeRes")] + [Serializable] + public class GetGrowthFundTimeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "err", DataFormat = DataFormat.TwosComplement)] + public ErrorCode err + { + get + { + return this._err ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._err = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errSpecified + { + get + { + return this._err != null; + } + set + { + bool flag = value == (this._err == null); + if (flag) + { + this._err = (value ? new ErrorCode?(this.err) : null); + } + } + } + + private uint? _lefttime; + + private ErrorCode? _err; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializeerr() + { + return this.errSpecified; + } + + private void Reseterr() + { + this.errSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs.meta new file mode 100644 index 00000000..f1f5852a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGrowthFundTimeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a1905e3f255cdf49a92e8ba7f9352df +timeCreated: 1611403594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs new file mode 100644 index 00000000..d21f5a10 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBindInfoReq")] + [Serializable] + public class GetGuildBindInfoReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs.meta new file mode 100644 index 00000000..a121cd9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 275d95269f515434ca81495ee9e71f27 +timeCreated: 1611403471 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs new file mode 100644 index 00000000..95a48b42 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBindInfoRes")] + [Serializable] + public class GetGuildBindInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bind_status", DataFormat = DataFormat.TwosComplement)] + public GuildBindStatus bind_status + { + get + { + return this._bind_status ?? GuildBindStatus.GBS_NotBind; + } + set + { + this._bind_status = new GuildBindStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bind_statusSpecified + { + get + { + return this._bind_status != null; + } + set + { + bool flag = value == (this._bind_status == null); + if (flag) + { + this._bind_status = (value ? new GuildBindStatus?(this.bind_status) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group_name", DataFormat = DataFormat.Default)] + public string group_name + { + get + { + return this._group_name ?? ""; + } + set + { + this._group_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group_nameSpecified + { + get + { + return this._group_name != null; + } + set + { + bool flag = value == (this._group_name == null); + if (flag) + { + this._group_name = (value ? this.group_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private GuildBindStatus? _bind_status; + + private string _group_name; + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializebind_status() + { + return this.bind_statusSpecified; + } + + private void Resetbind_status() + { + this.bind_statusSpecified = false; + } + + private bool ShouldSerializegroup_name() + { + return this.group_nameSpecified; + } + + private void Resetgroup_name() + { + this.group_nameSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs.meta new file mode 100644 index 00000000..40efc051 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBindInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d7d963f77d763a14ca044d7fc93db0b6 +timeCreated: 1611404637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs new file mode 100644 index 00000000..001e8560 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusDetailInfoArg")] + [Serializable] + public class GetGuildBonusDetailInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + private uint? _bonusID; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs.meta new file mode 100644 index 00000000..2ef45223 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ee5c15e4bae99f418d31ee566ea3d7f +timeCreated: 1611403609 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs new file mode 100644 index 00000000..09032bfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs @@ -0,0 +1,348 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusDetailInfoResult")] + [Serializable] + public class GetGuildBonusDetailInfoResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildBonusAppear bonusInfo + { + get + { + return this._bonusInfo; + } + set + { + this._bonusInfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "content", DataFormat = DataFormat.Default)] + public string content + { + get + { + return this._content ?? ""; + } + set + { + this._content = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contentSpecified + { + get + { + return this._content != null; + } + set + { + bool flag = value == (this._content == null); + if (flag) + { + this._content = (value ? this.content : null); + } + } + } + + [ProtoMember(3, Name = "getBonusRoleList", DataFormat = DataFormat.Default)] + public List getBonusRoleList + { + get + { + return this._getBonusRoleList; + } + } + + [ProtoMember(4, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "bonusNum", DataFormat = DataFormat.TwosComplement)] + public uint bonusNum + { + get + { + return this._bonusNum ?? 0u; + } + set + { + this._bonusNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusNumSpecified + { + get + { + return this._bonusNum != null; + } + set + { + bool flag = value == (this._bonusNum == null); + if (flag) + { + this._bonusNum = (value ? new uint?(this.bonusNum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "bonusContentType", DataFormat = DataFormat.TwosComplement)] + public uint bonusContentType + { + get + { + return this._bonusContentType ?? 0u; + } + set + { + this._bonusContentType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusContentTypeSpecified + { + get + { + return this._bonusContentType != null; + } + set + { + bool flag = value == (this._bonusContentType == null); + if (flag) + { + this._bonusContentType = (value ? new uint?(this.bonusContentType) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "leaderID", DataFormat = DataFormat.TwosComplement)] + public ulong leaderID + { + get + { + return this._leaderID ?? 0UL; + } + set + { + this._leaderID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderIDSpecified + { + get + { + return this._leaderID != null; + } + set + { + bool flag = value == (this._leaderID == null); + if (flag) + { + this._leaderID = (value ? new ulong?(this.leaderID) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "luckestID", DataFormat = DataFormat.TwosComplement)] + public ulong luckestID + { + get + { + return this._luckestID ?? 0UL; + } + set + { + this._luckestID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckestIDSpecified + { + get + { + return this._luckestID != null; + } + set + { + bool flag = value == (this._luckestID == null); + if (flag) + { + this._luckestID = (value ? new ulong?(this.luckestID) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "canThank", DataFormat = DataFormat.Default)] + public bool canThank + { + get + { + return this._canThank ?? false; + } + set + { + this._canThank = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canThankSpecified + { + get + { + return this._canThank != null; + } + set + { + bool flag = value == (this._canThank == null); + if (flag) + { + this._canThank = (value ? new bool?(this.canThank) : null); + } + } + } + + private GuildBonusAppear _bonusInfo = null; + + private string _content; + + private readonly List _getBonusRoleList = new List(); + + private ErrorCode? _errorcode; + + private uint? _bonusNum; + + private uint? _bonusContentType; + + private ulong? _leaderID; + + private ulong? _luckestID; + + private bool? _canThank; + + private IExtension extensionObject; + + private bool ShouldSerializecontent() + { + return this.contentSpecified; + } + + private void Resetcontent() + { + this.contentSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializebonusNum() + { + return this.bonusNumSpecified; + } + + private void ResetbonusNum() + { + this.bonusNumSpecified = false; + } + + private bool ShouldSerializebonusContentType() + { + return this.bonusContentTypeSpecified; + } + + private void ResetbonusContentType() + { + this.bonusContentTypeSpecified = false; + } + + private bool ShouldSerializeleaderID() + { + return this.leaderIDSpecified; + } + + private void ResetleaderID() + { + this.leaderIDSpecified = false; + } + + private bool ShouldSerializeluckestID() + { + return this.luckestIDSpecified; + } + + private void ResetluckestID() + { + this.luckestIDSpecified = false; + } + + private bool ShouldSerializecanThank() + { + return this.canThankSpecified; + } + + private void ResetcanThank() + { + this.canThankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs.meta new file mode 100644 index 00000000..71ea0de3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusDetailInfoResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 32f609c21937c50478c73cf9176a4dbf +timeCreated: 1611403550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs new file mode 100644 index 00000000..a78e7f35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusInfo")] + [Serializable] + public class GetGuildBonusInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getNum", DataFormat = DataFormat.TwosComplement)] + public uint getNum + { + get + { + return this._getNum ?? 0u; + } + set + { + this._getNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getNumSpecified + { + get + { + return this._getNum != null; + } + set + { + bool flag = value == (this._getNum == null); + if (flag) + { + this._getNum = (value ? new uint?(this.getNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "getTime", DataFormat = DataFormat.TwosComplement)] + public uint getTime + { + get + { + return this._getTime ?? 0u; + } + set + { + this._getTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getTimeSpecified + { + get + { + return this._getTime != null; + } + set + { + bool flag = value == (this._getTime == null); + if (flag) + { + this._getTime = (value ? new uint?(this.getTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "canThank", DataFormat = DataFormat.Default)] + public bool canThank + { + get + { + return this._canThank ?? false; + } + set + { + this._canThank = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canThankSpecified + { + get + { + return this._canThank != null; + } + set + { + bool flag = value == (this._canThank == null); + if (flag) + { + this._canThank = (value ? new bool?(this.canThank) : null); + } + } + } + + private ulong? _roleID; + + private string _roleName; + + private uint? _getNum; + + private uint? _getTime; + + private bool? _canThank; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + private bool ShouldSerializegetNum() + { + return this.getNumSpecified; + } + + private void ResetgetNum() + { + this.getNumSpecified = false; + } + + private bool ShouldSerializegetTime() + { + return this.getTimeSpecified; + } + + private void ResetgetTime() + { + this.getTimeSpecified = false; + } + + private bool ShouldSerializecanThank() + { + return this.canThankSpecified; + } + + private void ResetcanThank() + { + this.canThankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs.meta new file mode 100644 index 00000000..60b31aa0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d2c6b13a560f4324b9e9082b5e2d8296 +timeCreated: 1611404596 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs new file mode 100644 index 00000000..18def1da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusLeftArg")] + [Serializable] + public class GetGuildBonusLeftArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs.meta new file mode 100644 index 00000000..81dcfb2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3d8509a8422bcf647b0b2c91c1e4e695 +timeCreated: 1611403604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs new file mode 100644 index 00000000..24fe048d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusLeftRes")] + [Serializable] + public class GetGuildBonusLeftRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "bonusInfos", DataFormat = DataFormat.Default)] + public List bonusInfos + { + get + { + return this._bonusInfos; + } + } + + private ErrorCode? _errorCode; + + private readonly List _bonusInfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs.meta new file mode 100644 index 00000000..9e0b017b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusLeftRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa79aaae2a5bb154d9477eef4ed84165 +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs new file mode 100644 index 00000000..e23193ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusListArg")] + [Serializable] + public class GetGuildBonusListArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs.meta new file mode 100644 index 00000000..ecc70656 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: facb1924509dad3459d6a5bb71eeb8df +timeCreated: 1611404928 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs new file mode 100644 index 00000000..4817f6b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusListResult")] + [Serializable] + public class GetGuildBonusListResult : IExtensible + { + [ProtoMember(1, Name = "bonusList", DataFormat = DataFormat.Default)] + public List bonusList + { + get + { + return this._bonusList; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _bonusList = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs.meta new file mode 100644 index 00000000..6f986783 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusListResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7d23e9be5929d98428525a933738dacb +timeCreated: 1611403999 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs new file mode 100644 index 00000000..beb6334e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusRewardArg")] + [Serializable] + public class GetGuildBonusRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + private uint? _bonusID; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs.meta new file mode 100644 index 00000000..97e977be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c3644038c47ca9942b5438febd7f8ef2 +timeCreated: 1611404497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs new file mode 100644 index 00000000..a430bb2d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusRewardResult")] + [Serializable] + public class GetGuildBonusRewardResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "getValue", DataFormat = DataFormat.TwosComplement)] + public uint getValue + { + get + { + return this._getValue ?? 0u; + } + set + { + this._getValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getValueSpecified + { + get + { + return this._getValue != null; + } + set + { + bool flag = value == (this._getValue == null); + if (flag) + { + this._getValue = (value ? new uint?(this.getValue) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "bonusType", DataFormat = DataFormat.TwosComplement)] + public int bonusType + { + get + { + return this._bonusType ?? 0; + } + set + { + this._bonusType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusTypeSpecified + { + get + { + return this._bonusType != null; + } + set + { + bool flag = value == (this._bonusType == null); + if (flag) + { + this._bonusType = (value ? new int?(this.bonusType) : null); + } + } + } + + private uint? _getValue; + + private ErrorCode? _errorcode; + + private int? _bonusType; + + private IExtension extensionObject; + + private bool ShouldSerializegetValue() + { + return this.getValueSpecified; + } + + private void ResetgetValue() + { + this.getValueSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializebonusType() + { + return this.bonusTypeSpecified; + } + + private void ResetbonusType() + { + this.bonusTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs.meta new file mode 100644 index 00000000..7944a8b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusRewardResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0202b4d2d78d45d4f8d40090f96f54e0 +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs new file mode 100644 index 00000000..aca96c01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusSendListArg")] + [Serializable] + public class GetGuildBonusSendListArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs.meta new file mode 100644 index 00000000..030e6e2c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb6870569ee9e05459493c3d6acb931f +timeCreated: 1611404930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs new file mode 100644 index 00000000..2b1c8335 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildBonusSendListRes")] + [Serializable] + public class GetGuildBonusSendListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "sendList", DataFormat = DataFormat.Default)] + public List sendList + { + get + { + return this._sendList; + } + } + + private ErrorCode? _error; + + private readonly List _sendList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs.meta new file mode 100644 index 00000000..8b05a934 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildBonusSendListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7c4716b088e556046a7337503270e140 +timeCreated: 1611403996 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs new file mode 100644 index 00000000..8614261b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCamPartyRandItemArg")] + [Serializable] + public class GetGuildCamPartyRandItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "query_type", DataFormat = DataFormat.TwosComplement)] + public uint query_type + { + get + { + return this._query_type ?? 0u; + } + set + { + this._query_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool query_typeSpecified + { + get + { + return this._query_type != null; + } + set + { + bool flag = value == (this._query_type == null); + if (flag) + { + this._query_type = (value ? new uint?(this.query_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "npc_id", DataFormat = DataFormat.TwosComplement)] + public uint npc_id + { + get + { + return this._npc_id ?? 0u; + } + set + { + this._npc_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npc_idSpecified + { + get + { + return this._npc_id != null; + } + set + { + bool flag = value == (this._npc_id == null); + if (flag) + { + this._npc_id = (value ? new uint?(this.npc_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + private uint? _query_type; + + private uint? _npc_id; + + private uint? _sprite_id; + + private IExtension extensionObject; + + private bool ShouldSerializequery_type() + { + return this.query_typeSpecified; + } + + private void Resetquery_type() + { + this.query_typeSpecified = false; + } + + private bool ShouldSerializenpc_id() + { + return this.npc_idSpecified; + } + + private void Resetnpc_id() + { + this.npc_idSpecified = false; + } + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs.meta new file mode 100644 index 00000000..8fde6cb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81663723e3087d34887dc66803c84fec +timeCreated: 1611404037 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs new file mode 100644 index 00000000..7c30c412 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCamPartyRandItemRes")] + [Serializable] + public class GetGuildCamPartyRandItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "random_items", DataFormat = DataFormat.Default)] + public List random_items + { + get + { + return this._random_items; + } + } + + private ErrorCode? _result; + + private readonly List _random_items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs.meta new file mode 100644 index 00000000..47e142df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCamPartyRandItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80bb2a882d94dc24f90855d60559d9bd +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs new file mode 100644 index 00000000..ea4c0c51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCampPartyExchangeInfoArg")] + [Serializable] + public class GetGuildCampPartyExchangeInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs.meta new file mode 100644 index 00000000..1b1fa150 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f4806df3d7cf41428277e49bccbfd2c +timeCreated: 1611403909 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs new file mode 100644 index 00000000..c9d9578f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCampPartyExchangeInfoRes")] + [Serializable] + public class GetGuildCampPartyExchangeInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + private ErrorCode? _result; + + private readonly List _infos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs.meta new file mode 100644 index 00000000..be2813f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyExchangeInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31bd9278c49306b4eaedcb42f009b67a +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs new file mode 100644 index 00000000..8bba2467 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCampPartyRewardArg")] + [Serializable] + public class GetGuildCampPartyRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reward_id", DataFormat = DataFormat.TwosComplement)] + public uint reward_id + { + get + { + return this._reward_id ?? 0u; + } + set + { + this._reward_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reward_idSpecified + { + get + { + return this._reward_id != null; + } + set + { + bool flag = value == (this._reward_id == null); + if (flag) + { + this._reward_id = (value ? new uint?(this.reward_id) : null); + } + } + } + + private uint? _reward_id; + + private IExtension extensionObject; + + private bool ShouldSerializereward_id() + { + return this.reward_idSpecified; + } + + private void Resetreward_id() + { + this.reward_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs.meta new file mode 100644 index 00000000..9e0d633d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: edd6a757a1755614cbd222dd441ad56e +timeCreated: 1611404793 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs new file mode 100644 index 00000000..e359f965 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCampPartyRewardRes")] + [Serializable] + public class GetGuildCampPartyRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs.meta new file mode 100644 index 00000000..1918c587 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCampPartyRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca25d61dfad454f41966c0a370c036f4 +timeCreated: 1611404540 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs new file mode 100644 index 00000000..25009f3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCheckinBoxArg")] + [Serializable] + public class GetGuildCheckinBoxArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs.meta new file mode 100644 index 00000000..336d9259 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e51ecb5f769598e4e99de1788d8434a3 +timeCreated: 1611404742 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs new file mode 100644 index 00000000..a8e519cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCheckinBoxRes")] + [Serializable] + public class GetGuildCheckinBoxRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs.meta new file mode 100644 index 00000000..ad847d0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinBoxRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8798438967a3e9b4096cb2f5315c2834 +timeCreated: 1611404080 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs new file mode 100644 index 00000000..9a7896b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCheckinRecordsArg")] + [Serializable] + public class GetGuildCheckinRecordsArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs.meta new file mode 100644 index 00000000..c6631435 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f245be08a4ca26449b1a6346fe30ab9e +timeCreated: 1611404842 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs new file mode 100644 index 00000000..53c7e6f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildCheckinRecordsRes")] + [Serializable] + public class GetGuildCheckinRecordsRes : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(2, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(3, Name = "type", DataFormat = DataFormat.TwosComplement)] + public List type + { + get + { + return this._type; + } + } + + [ProtoMember(4, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public List timestamp + { + get + { + return this._timestamp; + } + } + + [ProtoMember(5, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _roleid = new List(); + + private readonly List _name = new List(); + + private readonly List _type = new List(); + + private readonly List _timestamp = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs.meta new file mode 100644 index 00000000..6747190a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildCheckinRecordsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 263a722f81841a04c82ab6334c545b4c +timeCreated: 1611403467 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs new file mode 100644 index 00000000..bc1db679 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildDonateInfoArg")] + [Serializable] + public class GetGuildDonateInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs.meta new file mode 100644 index 00000000..618ce114 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9c4f4b0d994fdf34bbf1e2e26a955e16 +timeCreated: 1611404231 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs new file mode 100644 index 00000000..66c769f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildDonateInfoRes")] + [Serializable] + public class GetGuildDonateInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + [ProtoMember(3, Name = "rankitem", DataFormat = DataFormat.Default)] + public List rankitem + { + get + { + return this._rankitem; + } + } + + [ProtoMember(4, IsRequired = false, Name = "donatenum", DataFormat = DataFormat.TwosComplement)] + public uint donatenum + { + get + { + return this._donatenum ?? 0u; + } + set + { + this._donatenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool donatenumSpecified + { + get + { + return this._donatenum != null; + } + set + { + bool flag = value == (this._donatenum == null); + if (flag) + { + this._donatenum = (value ? new uint?(this.donatenum) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _info = new List(); + + private readonly List _rankitem = new List(); + + private uint? _donatenum; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializedonatenum() + { + return this.donatenumSpecified; + } + + private void Resetdonatenum() + { + this.donatenumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs.meta new file mode 100644 index 00000000..fbb4918e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildDonateInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d55b2b3abd4d368479f11b0ee4425501 +timeCreated: 1611404627 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs new file mode 100644 index 00000000..7f938e31 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildIntegralInfoArg")] + [Serializable] + public class GetGuildIntegralInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs.meta new file mode 100644 index 00000000..f9575cc3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 270bee33e0582f44990f0ca79f85e8b7 +timeCreated: 1611403469 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs new file mode 100644 index 00000000..2def99fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildIntegralInfoRes")] + [Serializable] + public class GetGuildIntegralInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "battletype", DataFormat = DataFormat.TwosComplement)] + public GuildArenaType battletype + { + get + { + return this._battletype ?? GuildArenaType.battleone; + } + set + { + this._battletype = new GuildArenaType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battletypeSpecified + { + get + { + return this._battletype != null; + } + set + { + bool flag = value == (this._battletype == null); + if (flag) + { + this._battletype = (value ? new GuildArenaType?(this.battletype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "applytime", DataFormat = DataFormat.TwosComplement)] + public uint applytime + { + get + { + return this._applytime ?? 0u; + } + set + { + this._applytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applytimeSpecified + { + get + { + return this._applytime != null; + } + set + { + bool flag = value == (this._applytime == null); + if (flag) + { + this._applytime = (value ? new uint?(this.applytime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isapply", DataFormat = DataFormat.Default)] + public bool isapply + { + get + { + return this._isapply ?? false; + } + set + { + this._isapply = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isapplySpecified + { + get + { + return this._isapply != null; + } + set + { + bool flag = value == (this._isapply == null); + if (flag) + { + this._isapply = (value ? new bool?(this.isapply) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "curturn", DataFormat = DataFormat.TwosComplement)] + public uint curturn + { + get + { + return this._curturn ?? 0u; + } + set + { + this._curturn = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curturnSpecified + { + get + { + return this._curturn != null; + } + set + { + bool flag = value == (this._curturn == null); + if (flag) + { + this._curturn = (value ? new uint?(this.curturn) : null); + } + } + } + + private GuildArenaType? _battletype; + + private uint? _applytime; + + private bool? _isapply; + + private uint? _curturn; + + private IExtension extensionObject; + + private bool ShouldSerializebattletype() + { + return this.battletypeSpecified; + } + + private void Resetbattletype() + { + this.battletypeSpecified = false; + } + + private bool ShouldSerializeapplytime() + { + return this.applytimeSpecified; + } + + private void Resetapplytime() + { + this.applytimeSpecified = false; + } + + private bool ShouldSerializeisapply() + { + return this.isapplySpecified; + } + + private void Resetisapply() + { + this.isapplySpecified = false; + } + + private bool ShouldSerializecurturn() + { + return this.curturnSpecified; + } + + private void Resetcurturn() + { + this.curturnSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs.meta new file mode 100644 index 00000000..fd051fbf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildIntegralInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c216bc85225a883449fc39675edaf4d2 +timeCreated: 1611404493 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs new file mode 100644 index 00000000..012febad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildPartyReceiveInfoArg")] + [Serializable] + public class GetGuildPartyReceiveInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs.meta new file mode 100644 index 00000000..2c1ddc09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d32d51c47c74b744afd8caaad4a7e84 +timeCreated: 1611404235 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs new file mode 100644 index 00000000..7636fce3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildPartyReceiveInfoRes")] + [Serializable] + public class GetGuildPartyReceiveInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "receives", DataFormat = DataFormat.Default)] + public List receives + { + get + { + return this._receives; + } + } + + private ErrorCode? _result; + + private readonly List _receives = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs.meta new file mode 100644 index 00000000..c73d4bb1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildPartyReceiveInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1ec9e05e3aeca754f82f438d3a66f49c +timeCreated: 1611403366 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs new file mode 100644 index 00000000..e5eae026 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildQADataReq")] + [Serializable] + public class GetGuildQADataReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs.meta new file mode 100644 index 00000000..4fbd4793 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8aa7a9bf93530834487367b668929069 +timeCreated: 1611404092 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs new file mode 100644 index 00000000..094f4d94 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildQADataRes")] + [Serializable] + public class GetGuildQADataRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public uint status + { + get + { + return this._status ?? 0u; + } + set + { + this._status = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new uint?(this.status) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _status; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs.meta new file mode 100644 index 00000000..1fd07f21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildQADataRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9335da4ae909f214c86658b47f295d08 +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs new file mode 100644 index 00000000..925002b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildWageReward")] + [Serializable] + public class GetGuildWageReward : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs.meta new file mode 100644 index 00000000..c3b32268 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageReward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ecfa6b02ff957ab48be91c3319814d72 +timeCreated: 1611404789 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs new file mode 100644 index 00000000..2cae9927 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetGuildWageRewardArg")] + [Serializable] + public class GetGuildWageRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs.meta new file mode 100644 index 00000000..c172617f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetGuildWageRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ce6ab72d5759634aa06c2e834773e87 +timeCreated: 1611403803 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs new file mode 100644 index 00000000..738496e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleGameRecordArg")] + [Serializable] + public class GetHeroBattleGameRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs.meta new file mode 100644 index 00000000..05dfc6f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fc832063b79fee948ab687b6ff08c575 +timeCreated: 1611404935 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs new file mode 100644 index 00000000..99a94506 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleGameRecordRes")] + [Serializable] + public class GetHeroBattleGameRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "games", DataFormat = DataFormat.Default)] + public List games + { + get + { + return this._games; + } + } + + private ErrorCode? _errorcode; + + private readonly List _games = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs.meta new file mode 100644 index 00000000..d1cdf730 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleGameRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 670761071ce32fd49a2db8344195d72a +timeCreated: 1611403856 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs new file mode 100644 index 00000000..033abf3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleInfoArg")] + [Serializable] + public class GetHeroBattleInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs.meta new file mode 100644 index 00000000..133e4b5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f270c5d331213d0408463a031701c520 +timeCreated: 1611404843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs new file mode 100644 index 00000000..88093298 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs @@ -0,0 +1,408 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleInfoRes")] + [Serializable] + public class GetHeroBattleInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "havehero", DataFormat = DataFormat.TwosComplement)] + public List havehero + { + get + { + return this._havehero; + } + } + + [ProtoMember(3, Name = "weekhero", DataFormat = DataFormat.TwosComplement)] + public List weekhero + { + get + { + return this._weekhero; + } + } + + [ProtoMember(4, IsRequired = false, Name = "winthisweek", DataFormat = DataFormat.TwosComplement)] + public uint winthisweek + { + get + { + return this._winthisweek ?? 0u; + } + set + { + this._winthisweek = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winthisweekSpecified + { + get + { + return this._winthisweek != null; + } + set + { + bool flag = value == (this._winthisweek == null); + if (flag) + { + this._winthisweek = (value ? new uint?(this.winthisweek) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalnum", DataFormat = DataFormat.TwosComplement)] + public uint totalnum + { + get + { + return this._totalnum ?? 0u; + } + set + { + this._totalnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalnumSpecified + { + get + { + return this._totalnum != null; + } + set + { + bool flag = value == (this._totalnum == null); + if (flag) + { + this._totalnum = (value ? new uint?(this.totalnum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "losenum", DataFormat = DataFormat.TwosComplement)] + public uint losenum + { + get + { + return this._losenum ?? 0u; + } + set + { + this._losenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losenumSpecified + { + get + { + return this._losenum != null; + } + set + { + bool flag = value == (this._losenum == null); + if (flag) + { + this._losenum = (value ? new uint?(this.losenum) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "todaygetspcount", DataFormat = DataFormat.TwosComplement)] + public uint todaygetspcount + { + get + { + return this._todaygetspcount ?? 0u; + } + set + { + this._todaygetspcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todaygetspcountSpecified + { + get + { + return this._todaygetspcount != null; + } + set + { + bool flag = value == (this._todaygetspcount == null); + if (flag) + { + this._todaygetspcount = (value ? new uint?(this.todaygetspcount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "weekprize", DataFormat = DataFormat.TwosComplement)] + public uint weekprize + { + get + { + return this._weekprize ?? 0u; + } + set + { + this._weekprize = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekprizeSpecified + { + get + { + return this._weekprize != null; + } + set + { + bool flag = value == (this._weekprize == null); + if (flag) + { + this._weekprize = (value ? new uint?(this.weekprize) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "cangetprize", DataFormat = DataFormat.Default)] + public bool cangetprize + { + get + { + return this._cangetprize ?? false; + } + set + { + this._cangetprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cangetprizeSpecified + { + get + { + return this._cangetprize != null; + } + set + { + bool flag = value == (this._cangetprize == null); + if (flag) + { + this._cangetprize = (value ? new bool?(this.cangetprize) : null); + } + } + } + + [ProtoMember(11, Name = "experiencehero", DataFormat = DataFormat.TwosComplement)] + public List experiencehero + { + get + { + return this._experiencehero; + } + } + + [ProtoMember(12, Name = "experienceherolefttime", DataFormat = DataFormat.TwosComplement)] + public List experienceherolefttime + { + get + { + return this._experienceherolefttime; + } + } + + private ErrorCode? _errorcode; + + private readonly List _havehero = new List(); + + private readonly List _weekhero = new List(); + + private uint? _winthisweek; + + private uint? _totalnum; + + private uint? _winnum; + + private uint? _losenum; + + private uint? _todaygetspcount; + + private uint? _weekprize; + + private bool? _cangetprize; + + private readonly List _experiencehero = new List(); + + private readonly List _experienceherolefttime = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializewinthisweek() + { + return this.winthisweekSpecified; + } + + private void Resetwinthisweek() + { + this.winthisweekSpecified = false; + } + + private bool ShouldSerializetotalnum() + { + return this.totalnumSpecified; + } + + private void Resettotalnum() + { + this.totalnumSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializelosenum() + { + return this.losenumSpecified; + } + + private void Resetlosenum() + { + this.losenumSpecified = false; + } + + private bool ShouldSerializetodaygetspcount() + { + return this.todaygetspcountSpecified; + } + + private void Resettodaygetspcount() + { + this.todaygetspcountSpecified = false; + } + + private bool ShouldSerializeweekprize() + { + return this.weekprizeSpecified; + } + + private void Resetweekprize() + { + this.weekprizeSpecified = false; + } + + private bool ShouldSerializecangetprize() + { + return this.cangetprizeSpecified; + } + + private void Resetcangetprize() + { + this.cangetprizeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs.meta new file mode 100644 index 00000000..e1d6433f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 052185a2814fcc74cb953a02ca6f85f4 +timeCreated: 1611402962 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs new file mode 100644 index 00000000..9854e287 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleWeekRewardArg")] + [Serializable] + public class GetHeroBattleWeekRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs.meta new file mode 100644 index 00000000..6d1f4dad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac1289b7091192f49a610ce8c9d70cfe +timeCreated: 1611404328 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs new file mode 100644 index 00000000..3534215a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHeroBattleWeekRewardRes")] + [Serializable] + public class GetHeroBattleWeekRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weekprize", DataFormat = DataFormat.TwosComplement)] + public uint weekprize + { + get + { + return this._weekprize ?? 0u; + } + set + { + this._weekprize = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekprizeSpecified + { + get + { + return this._weekprize != null; + } + set + { + bool flag = value == (this._weekprize == null); + if (flag) + { + this._weekprize = (value ? new uint?(this.weekprize) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getnextweekprize", DataFormat = DataFormat.Default)] + public bool getnextweekprize + { + get + { + return this._getnextweekprize ?? false; + } + set + { + this._getnextweekprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getnextweekprizeSpecified + { + get + { + return this._getnextweekprize != null; + } + set + { + bool flag = value == (this._getnextweekprize == null); + if (flag) + { + this._getnextweekprize = (value ? new bool?(this.getnextweekprize) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _weekprize; + + private bool? _getnextweekprize; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeweekprize() + { + return this.weekprizeSpecified; + } + + private void Resetweekprize() + { + this.weekprizeSpecified = false; + } + + private bool ShouldSerializegetnextweekprize() + { + return this.getnextweekprizeSpecified; + } + + private void Resetgetnextweekprize() + { + this.getnextweekprizeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs.meta new file mode 100644 index 00000000..4440bc3d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHeroBattleWeekRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1a3c8f0dff7ff7e4d8bc313c9a34c2ab +timeCreated: 1611403309 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs new file mode 100644 index 00000000..34e196f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHolidayStageInfoArg")] + [Serializable] + public class GetHolidayStageInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs.meta new file mode 100644 index 00000000..ca9868f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e0e0929cb02e1834fbae1c07a04d3b74 +timeCreated: 1611404699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs new file mode 100644 index 00000000..f1c35667 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetHolidayStageInfoRes")] + [Serializable] + public class GetHolidayStageInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "holidayid", DataFormat = DataFormat.TwosComplement)] + public uint holidayid + { + get + { + return this._holidayid ?? 0u; + } + set + { + this._holidayid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool holidayidSpecified + { + get + { + return this._holidayid != null; + } + set + { + bool flag = value == (this._holidayid == null); + if (flag) + { + this._holidayid = (value ? new uint?(this.holidayid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lasttime", DataFormat = DataFormat.TwosComplement)] + public uint lasttime + { + get + { + return this._lasttime ?? 0u; + } + set + { + this._lasttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lasttimeSpecified + { + get + { + return this._lasttime != null; + } + set + { + bool flag = value == (this._lasttime == null); + if (flag) + { + this._lasttime = (value ? new uint?(this.lasttime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "havetimes", DataFormat = DataFormat.TwosComplement)] + public uint havetimes + { + get + { + return this._havetimes ?? 0u; + } + set + { + this._havetimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool havetimesSpecified + { + get + { + return this._havetimes != null; + } + set + { + bool flag = value == (this._havetimes == null); + if (flag) + { + this._havetimes = (value ? new uint?(this.havetimes) : null); + } + } + } + + private uint? _holidayid; + + private uint? _sceneid; + + private uint? _lasttime; + + private uint? _havetimes; + + private IExtension extensionObject; + + private bool ShouldSerializeholidayid() + { + return this.holidayidSpecified; + } + + private void Resetholidayid() + { + this.holidayidSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializelasttime() + { + return this.lasttimeSpecified; + } + + private void Resetlasttime() + { + this.lasttimeSpecified = false; + } + + private bool ShouldSerializehavetimes() + { + return this.havetimesSpecified; + } + + private void Resethavetimes() + { + this.havetimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs.meta new file mode 100644 index 00000000..fad2c990 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetHolidayStageInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff594bde1376deb43ad8827016c2c818 +timeCreated: 1611404947 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs new file mode 100644 index 00000000..14021347 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetJadeSealAllInfoArg")] + [Serializable] + public class GetJadeSealAllInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "equipPos", DataFormat = DataFormat.TwosComplement)] + public int equipPos + { + get + { + return this._equipPos ?? 0; + } + set + { + this._equipPos = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool equipPosSpecified + { + get + { + return this._equipPos != null; + } + set + { + bool flag = value == (this._equipPos == null); + if (flag) + { + this._equipPos = (value ? new int?(this.equipPos) : null); + } + } + } + + private int? _equipPos; + + private IExtension extensionObject; + + private bool ShouldSerializeequipPos() + { + return this.equipPosSpecified; + } + + private void ResetequipPos() + { + this.equipPosSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs.meta new file mode 100644 index 00000000..486565f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d494e51d26ed9324fa3c2d672e39e208 +timeCreated: 1611404603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs new file mode 100644 index 00000000..0a1211bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetJadeSealAllInfoRes")] + [Serializable] + public class GetJadeSealAllInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "jadeSealInfo", DataFormat = DataFormat.Default)] + public List jadeSealInfo + { + get + { + return this._jadeSealInfo; + } + } + + private ErrorCode? _errorCode; + + private readonly List _jadeSealInfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs.meta new file mode 100644 index 00000000..9ed8f5e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetJadeSealAllInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d83e016bef979b4f85cb3b31444cf02 +timeCreated: 1611403806 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs new file mode 100644 index 00000000..01262a09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueBattleInfoArg")] + [Serializable] + public class GetLeagueBattleInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs.meta new file mode 100644 index 00000000..fc63fb76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 23a8a8d0ad1db7e4e98abae863d42de1 +timeCreated: 1611403456 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs new file mode 100644 index 00000000..330cf48c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs @@ -0,0 +1,676 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueBattleInfoRes")] + [Serializable] + public class GetLeagueBattleInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "today_state", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleTimeState today_state + { + get + { + return this._today_state ?? LeagueBattleTimeState.LBTS_BeforeOpen; + } + set + { + this._today_state = new LeagueBattleTimeState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool today_stateSpecified + { + get + { + return this._today_state != null; + } + set + { + bool flag = value == (this._today_state == null); + if (flag) + { + this._today_state = (value ? new LeagueBattleTimeState?(this.today_state) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public uint timestamp + { + get + { + return this._timestamp ?? 0u; + } + set + { + this._timestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestampSpecified + { + get + { + return this._timestamp != null; + } + set + { + bool flag = value == (this._timestamp == null); + if (flag) + { + this._timestamp = (value ? new uint?(this.timestamp) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "league_teamname", DataFormat = DataFormat.Default)] + public string league_teamname + { + get + { + return this._league_teamname ?? ""; + } + set + { + this._league_teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamnameSpecified + { + get + { + return this._league_teamname != null; + } + set + { + bool flag = value == (this._league_teamname == null); + if (flag) + { + this._league_teamname = (value ? this.league_teamname : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "battlenum", DataFormat = DataFormat.TwosComplement)] + public uint battlenum + { + get + { + return this._battlenum ?? 0u; + } + set + { + this._battlenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battlenumSpecified + { + get + { + return this._battlenum != null; + } + set + { + bool flag = value == (this._battlenum == null); + if (flag) + { + this._battlenum = (value ? new uint?(this.battlenum) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "week_battlenum", DataFormat = DataFormat.TwosComplement)] + public uint week_battlenum + { + get + { + return this._week_battlenum ?? 0u; + } + set + { + this._week_battlenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool week_battlenumSpecified + { + get + { + return this._week_battlenum != null; + } + set + { + bool flag = value == (this._week_battlenum == null); + if (flag) + { + this._week_battlenum = (value ? new uint?(this.week_battlenum) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(10, Name = "member", DataFormat = DataFormat.Default)] + public List member + { + get + { + return this._member; + } + } + + [ProtoMember(11, IsRequired = false, Name = "matchlefttime", DataFormat = DataFormat.TwosComplement)] + public uint matchlefttime + { + get + { + return this._matchlefttime ?? 0u; + } + set + { + this._matchlefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchlefttimeSpecified + { + get + { + return this._matchlefttime != null; + } + set + { + bool flag = value == (this._matchlefttime == null); + if (flag) + { + this._matchlefttime = (value ? new uint?(this.matchlefttime) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "rankreward_lefttime", DataFormat = DataFormat.TwosComplement)] + public uint rankreward_lefttime + { + get + { + return this._rankreward_lefttime ?? 0u; + } + set + { + this._rankreward_lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankreward_lefttimeSpecified + { + get + { + return this._rankreward_lefttime != null; + } + set + { + bool flag = value == (this._rankreward_lefttime == null); + if (flag) + { + this._rankreward_lefttime = (value ? new uint?(this.rankreward_lefttime) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "crossrankreward_lefttime", DataFormat = DataFormat.TwosComplement)] + public uint crossrankreward_lefttime + { + get + { + return this._crossrankreward_lefttime ?? 0u; + } + set + { + this._crossrankreward_lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool crossrankreward_lefttimeSpecified + { + get + { + return this._crossrankreward_lefttime != null; + } + set + { + bool flag = value == (this._crossrankreward_lefttime == null); + if (flag) + { + this._crossrankreward_lefttime = (value ? new uint?(this.crossrankreward_lefttime) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "eli_type", DataFormat = DataFormat.TwosComplement)] + public LeagueEliType eli_type + { + get + { + return this._eli_type ?? LeagueEliType.LeagueEliType_None; + } + set + { + this._eli_type = new LeagueEliType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool eli_typeSpecified + { + get + { + return this._eli_type != null; + } + set + { + bool flag = value == (this._eli_type == null); + if (flag) + { + this._eli_type = (value ? new LeagueEliType?(this.eli_type) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "is_cross", DataFormat = DataFormat.Default)] + public bool is_cross + { + get + { + return this._is_cross ?? false; + } + set + { + this._is_cross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_crossSpecified + { + get + { + return this._is_cross != null; + } + set + { + bool flag = value == (this._is_cross == null); + if (flag) + { + this._is_cross = (value ? new bool?(this.is_cross) : null); + } + } + } + + private ErrorCode? _result; + + private LeagueBattleTimeState? _today_state; + + private uint? _timestamp; + + private ulong? _league_teamid; + + private string _league_teamname; + + private uint? _score; + + private uint? _battlenum; + + private uint? _week_battlenum; + + private float? _winrate; + + private readonly List _member = new List(); + + private uint? _matchlefttime; + + private uint? _rankreward_lefttime; + + private uint? _crossrankreward_lefttime; + + private uint? _rank; + + private LeagueEliType? _eli_type; + + private bool? _is_cross; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetoday_state() + { + return this.today_stateSpecified; + } + + private void Resettoday_state() + { + this.today_stateSpecified = false; + } + + private bool ShouldSerializetimestamp() + { + return this.timestampSpecified; + } + + private void Resettimestamp() + { + this.timestampSpecified = false; + } + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializeleague_teamname() + { + return this.league_teamnameSpecified; + } + + private void Resetleague_teamname() + { + this.league_teamnameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializebattlenum() + { + return this.battlenumSpecified; + } + + private void Resetbattlenum() + { + this.battlenumSpecified = false; + } + + private bool ShouldSerializeweek_battlenum() + { + return this.week_battlenumSpecified; + } + + private void Resetweek_battlenum() + { + this.week_battlenumSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializematchlefttime() + { + return this.matchlefttimeSpecified; + } + + private void Resetmatchlefttime() + { + this.matchlefttimeSpecified = false; + } + + private bool ShouldSerializerankreward_lefttime() + { + return this.rankreward_lefttimeSpecified; + } + + private void Resetrankreward_lefttime() + { + this.rankreward_lefttimeSpecified = false; + } + + private bool ShouldSerializecrossrankreward_lefttime() + { + return this.crossrankreward_lefttimeSpecified; + } + + private void Resetcrossrankreward_lefttime() + { + this.crossrankreward_lefttimeSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeeli_type() + { + return this.eli_typeSpecified; + } + + private void Reseteli_type() + { + this.eli_typeSpecified = false; + } + + private bool ShouldSerializeis_cross() + { + return this.is_crossSpecified; + } + + private void Resetis_cross() + { + this.is_crossSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs.meta new file mode 100644 index 00000000..737f6a08 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f227eaaa57a93a449784f2ae94b8726 +timeCreated: 1611404028 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs new file mode 100644 index 00000000..08f0e722 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueBattleRecordArg")] + [Serializable] + public class GetLeagueBattleRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs.meta new file mode 100644 index 00000000..d6f103d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ca2a142da5d1c64fa80c47caf3ebe0a +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs new file mode 100644 index 00000000..9902b30f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueBattleRecordRes")] + [Serializable] + public class GetLeagueBattleRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "losenum", DataFormat = DataFormat.TwosComplement)] + public uint losenum + { + get + { + return this._losenum ?? 0u; + } + set + { + this._losenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losenumSpecified + { + get + { + return this._losenum != null; + } + set + { + bool flag = value == (this._losenum == null); + if (flag) + { + this._losenum = (value ? new uint?(this.losenum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "max_continuewin", DataFormat = DataFormat.TwosComplement)] + public uint max_continuewin + { + get + { + return this._max_continuewin ?? 0u; + } + set + { + this._max_continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_continuewinSpecified + { + get + { + return this._max_continuewin != null; + } + set + { + bool flag = value == (this._max_continuewin == null); + if (flag) + { + this._max_continuewin = (value ? new uint?(this.max_continuewin) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "max_continuelose", DataFormat = DataFormat.TwosComplement)] + public uint max_continuelose + { + get + { + return this._max_continuelose ?? 0u; + } + set + { + this._max_continuelose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_continueloseSpecified + { + get + { + return this._max_continuelose != null; + } + set + { + bool flag = value == (this._max_continuelose == null); + if (flag) + { + this._max_continuelose = (value ? new uint?(this.max_continuelose) : null); + } + } + } + + [ProtoMember(7, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + private ErrorCode? _result; + + private uint? _winnum; + + private uint? _losenum; + + private float? _winrate; + + private uint? _max_continuewin; + + private uint? _max_continuelose; + + private readonly List _records = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializelosenum() + { + return this.losenumSpecified; + } + + private void Resetlosenum() + { + this.losenumSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializemax_continuewin() + { + return this.max_continuewinSpecified; + } + + private void Resetmax_continuewin() + { + this.max_continuewinSpecified = false; + } + + private bool ShouldSerializemax_continuelose() + { + return this.max_continueloseSpecified; + } + + private void Resetmax_continuelose() + { + this.max_continueloseSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs.meta new file mode 100644 index 00000000..74b8433f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueBattleRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c322ac3f1b87739439d1632084fc0b5e +timeCreated: 1611404496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs new file mode 100644 index 00000000..e832d741 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueEleInfoArg")] + [Serializable] + public class GetLeagueEleInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs.meta new file mode 100644 index 00000000..7e08226d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8feec1a1f579b8744994020ad0c92604 +timeCreated: 1611404136 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs new file mode 100644 index 00000000..58ae1229 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueEleInfoRes")] + [Serializable] + public class GetLeagueEleInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "rounds", DataFormat = DataFormat.Default)] + public List rounds + { + get + { + return this._rounds; + } + } + + [ProtoMember(3, IsRequired = false, Name = "chamption", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueTeamDetail chamption + { + get + { + return this._chamption; + } + set + { + this._chamption = value; + } + } + + private ErrorCode? _result; + + private readonly List _rounds = new List(); + + private LeagueTeamDetail _chamption = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs.meta new file mode 100644 index 00000000..1b5b0e59 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueEleInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba6f6905ff394914283fce6ad6a96ddb +timeCreated: 1611404436 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs new file mode 100644 index 00000000..39193417 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueTeamInfoArg")] + [Serializable] + public class GetLeagueTeamInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + private ulong? _league_teamid; + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs.meta new file mode 100644 index 00000000..e2a35d62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc8a1effc761fbe4e9a06cae5ca0963d +timeCreated: 1611404679 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs new file mode 100644 index 00000000..3f825a6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLeagueTeamInfoRes")] + [Serializable] + public class GetLeagueTeamInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "team", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueTeamDetail team + { + get + { + return this._team; + } + set + { + this._team = value; + } + } + + private ErrorCode? _result; + + private LeagueTeamDetail _team = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs.meta new file mode 100644 index 00000000..3ef59430 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLeagueTeamInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 361cd47790abbc44a9e61abbdfb44695 +timeCreated: 1611403561 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs new file mode 100644 index 00000000..2eed0ab7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLevelSealInfoArg")] + [Serializable] + public class GetLevelSealInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs.meta new file mode 100644 index 00000000..611ce873 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1c950cf927e6030418a57b7b8d21888d +timeCreated: 1611403346 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs new file mode 100644 index 00000000..845c0273 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLevelSealInfoRes")] + [Serializable] + public class GetLevelSealInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "levelSealData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LevelSealInfo levelSealData + { + get + { + return this._levelSealData; + } + set + { + this._levelSealData = value; + } + } + + private ErrorCode? _errorcode; + + private LevelSealInfo _levelSealData = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs.meta new file mode 100644 index 00000000..07c5187d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f7d3a02b69edbb248826bffe02031f3a +timeCreated: 1611404889 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs new file mode 100644 index 00000000..492a4111 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLevelSealSealGiftArg")] + [Serializable] + public class GetLevelSealSealGiftArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs.meta new file mode 100644 index 00000000..e0bbefdf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSealGiftArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ecd24fa4b819eb49b69c933d32e6c62 +timeCreated: 1611404131 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs new file mode 100644 index 00000000..46c1a7c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLevelSealSelfGiftRes")] + [Serializable] + public class GetLevelSealSelfGiftRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs.meta new file mode 100644 index 00000000..0f289534 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLevelSealSelfGiftRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a9945186db1e4a4ba4aa103242223b5 +timeCreated: 1611404201 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs new file mode 100644 index 00000000..5114be43 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetListSubscribeArg")] + [Serializable] + public class GetListSubscribeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs.meta new file mode 100644 index 00000000..4081ccf1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53409e0725c661e449521746986f6f45 +timeCreated: 1611403710 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs new file mode 100644 index 00000000..ccb72dae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetListSubscribeRes")] + [Serializable] + public class GetListSubscribeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "list", DataFormat = DataFormat.Default)] + public List list + { + get + { + return this._list; + } + } + + [ProtoMember(3, IsRequired = false, Name = "more", DataFormat = DataFormat.Default)] + public bool more + { + get + { + return this._more ?? false; + } + set + { + this._more = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moreSpecified + { + get + { + return this._more != null; + } + set + { + bool flag = value == (this._more == null); + if (flag) + { + this._more = (value ? new bool?(this.more) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _list = new List(); + + private bool? _more; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializemore() + { + return this.moreSpecified; + } + + private void Resetmore() + { + this.moreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs.meta new file mode 100644 index 00000000..152c10ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetListSubscribeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8ed08806da278042b7001c77c0159f5 +timeCreated: 1611404754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs new file mode 100644 index 00000000..4351db7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLuckyActivityInfoArg")] + [Serializable] + public class GetLuckyActivityInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs.meta new file mode 100644 index 00000000..8bdc8367 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2068b9e426ddec4c8ef8296f3aa2f6e +timeCreated: 1611404492 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs new file mode 100644 index 00000000..db1b8384 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetLuckyActivityInfoRes")] + [Serializable] + public class GetLuckyActivityInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "itemrecord", DataFormat = DataFormat.Default)] + public List itemrecord + { + get + { + return this._itemrecord; + } + } + + [ProtoMember(3, IsRequired = false, Name = "currencytype", DataFormat = DataFormat.TwosComplement)] + public uint currencytype + { + get + { + return this._currencytype ?? 0u; + } + set + { + this._currencytype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currencytypeSpecified + { + get + { + return this._currencytype != null; + } + set + { + bool flag = value == (this._currencytype == null); + if (flag) + { + this._currencytype = (value ? new uint?(this.currencytype) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "price", DataFormat = DataFormat.TwosComplement)] + public uint price + { + get + { + return this._price ?? 0u; + } + set + { + this._price = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool priceSpecified + { + get + { + return this._price != null; + } + set + { + bool flag = value == (this._price == null); + if (flag) + { + this._price = (value ? new uint?(this.price) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ispay", DataFormat = DataFormat.Default)] + public bool ispay + { + get + { + return this._ispay ?? false; + } + set + { + this._ispay = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ispaySpecified + { + get + { + return this._ispay != null; + } + set + { + bool flag = value == (this._ispay == null); + if (flag) + { + this._ispay = (value ? new bool?(this.ispay) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _itemrecord = new List(); + + private uint? _currencytype; + + private uint? _price; + + private bool? _ispay; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecurrencytype() + { + return this.currencytypeSpecified; + } + + private void Resetcurrencytype() + { + this.currencytypeSpecified = false; + } + + private bool ShouldSerializeprice() + { + return this.priceSpecified; + } + + private void Resetprice() + { + this.priceSpecified = false; + } + + private bool ShouldSerializeispay() + { + return this.ispaySpecified; + } + + private void Resetispay() + { + this.ispaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs.meta new file mode 100644 index 00000000..f14e7d83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetLuckyActivityInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c662ad50cf967b3408e32d3f902829c2 +timeCreated: 1611404509 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs new file mode 100644 index 00000000..d1b8a1ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriageLivenessArg")] + [Serializable] + public class GetMarriageLivenessArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs.meta new file mode 100644 index 00000000..dc0c82a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 375b529229d77094abbadc0fc0bca416 +timeCreated: 1611403565 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs new file mode 100644 index 00000000..8f1c0cad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriageLivenessRes")] + [Serializable] + public class GetMarriageLivenessRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "liveness", DataFormat = DataFormat.TwosComplement)] + public uint liveness + { + get + { + return this._liveness ?? 0u; + } + set + { + this._liveness = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool livenessSpecified + { + get + { + return this._liveness != null; + } + set + { + bool flag = value == (this._liveness == null); + if (flag) + { + this._liveness = (value ? new uint?(this.liveness) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "takedchest", DataFormat = DataFormat.TwosComplement)] + public uint takedchest + { + get + { + return this._takedchest ?? 0u; + } + set + { + this._takedchest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool takedchestSpecified + { + get + { + return this._takedchest != null; + } + set + { + bool flag = value == (this._takedchest == null); + if (flag) + { + this._takedchest = (value ? new uint?(this.takedchest) : null); + } + } + } + + [ProtoMember(4, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + private ErrorCode? _result; + + private uint? _liveness; + + private uint? _takedchest; + + private readonly List _record = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeliveness() + { + return this.livenessSpecified; + } + + private void Resetliveness() + { + this.livenessSpecified = false; + } + + private bool ShouldSerializetakedchest() + { + return this.takedchestSpecified; + } + + private void Resettakedchest() + { + this.takedchestSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs.meta new file mode 100644 index 00000000..e3cccabb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageLivenessRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a6b7ef5ece3d7fa48a136c98778e8b7f +timeCreated: 1611404289 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs new file mode 100644 index 00000000..3e59f8b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriagePrivilegeArg")] + [Serializable] + public class GetMarriagePrivilegeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs.meta new file mode 100644 index 00000000..18f15edc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d9bafd23d3b83e44929c342b51f90bd +timeCreated: 1611404237 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs new file mode 100644 index 00000000..90bc9ff6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriagePrivilegeRes")] + [Serializable] + public class GetMarriagePrivilegeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs.meta new file mode 100644 index 00000000..73307eea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriagePrivilegeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eb052d691cc411745b709a89dabbba3b +timeCreated: 1611404781 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs new file mode 100644 index 00000000..42b8cdbe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriageRelationArg")] + [Serializable] + public class GetMarriageRelationArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs.meta new file mode 100644 index 00000000..44df547e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a776fa9daaf4d54e855e78b74238e3d +timeCreated: 1611403665 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs new file mode 100644 index 00000000..c2b5005f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs @@ -0,0 +1,305 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMarriageRelationRes")] + [Serializable] + public class GetMarriageRelationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "marriageStatus", DataFormat = DataFormat.TwosComplement)] + public MarriageStatus marriageStatus + { + get + { + return this._marriageStatus ?? MarriageStatus.MarriageStatus_Null; + } + set + { + this._marriageStatus = new MarriageStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool marriageStatusSpecified + { + get + { + return this._marriageStatus != null; + } + set + { + bool flag = value == (this._marriageStatus == null); + if (flag) + { + this._marriageStatus = (value ? new MarriageStatus?(this.marriageStatus) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingType type + { + get + { + return this._type ?? WeddingType.WeddingType_Normal; + } + set + { + this._type = new WeddingType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingType?(this.type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "leftDivorceTime", DataFormat = DataFormat.TwosComplement)] + public int leftDivorceTime + { + get + { + return this._leftDivorceTime ?? 0; + } + set + { + this._leftDivorceTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftDivorceTimeSpecified + { + get + { + return this._leftDivorceTime != null; + } + set + { + bool flag = value == (this._leftDivorceTime == null); + if (flag) + { + this._leftDivorceTime = (value ? new int?(this.leftDivorceTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "applyDivorceID", DataFormat = DataFormat.TwosComplement)] + public ulong applyDivorceID + { + get + { + return this._applyDivorceID ?? 0UL; + } + set + { + this._applyDivorceID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyDivorceIDSpecified + { + get + { + return this._applyDivorceID != null; + } + set + { + bool flag = value == (this._applyDivorceID == null); + if (flag) + { + this._applyDivorceID = (value ? new ulong?(this.applyDivorceID) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "coupleOfflineTime", DataFormat = DataFormat.TwosComplement)] + public int coupleOfflineTime + { + get + { + return this._coupleOfflineTime ?? 0; + } + set + { + this._coupleOfflineTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coupleOfflineTimeSpecified + { + get + { + return this._coupleOfflineTime != null; + } + set + { + bool flag = value == (this._coupleOfflineTime == null); + if (flag) + { + this._coupleOfflineTime = (value ? new int?(this.coupleOfflineTime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "marriageLevel", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MarriageLevelInfo marriageLevel + { + get + { + return this._marriageLevel; + } + set + { + this._marriageLevel = value; + } + } + + private ErrorCode? _error; + + private readonly List _infos = new List(); + + private MarriageStatus? _marriageStatus; + + private WeddingType? _type; + + private int? _leftDivorceTime; + + private ulong? _applyDivorceID; + + private int? _coupleOfflineTime; + + private MarriageLevelInfo _marriageLevel = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializemarriageStatus() + { + return this.marriageStatusSpecified; + } + + private void ResetmarriageStatus() + { + this.marriageStatusSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeleftDivorceTime() + { + return this.leftDivorceTimeSpecified; + } + + private void ResetleftDivorceTime() + { + this.leftDivorceTimeSpecified = false; + } + + private bool ShouldSerializeapplyDivorceID() + { + return this.applyDivorceIDSpecified; + } + + private void ResetapplyDivorceID() + { + this.applyDivorceIDSpecified = false; + } + + private bool ShouldSerializecoupleOfflineTime() + { + return this.coupleOfflineTimeSpecified; + } + + private void ResetcoupleOfflineTime() + { + this.coupleOfflineTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs.meta new file mode 100644 index 00000000..85863fb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMarriageRelationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5b9ab1ecf6bc8134085beb02bb036a70 +timeCreated: 1611403799 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs new file mode 100644 index 00000000..30b93786 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleBriefRecordArg")] + [Serializable] + public class GetMobaBattleBriefRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs.meta new file mode 100644 index 00000000..53b2939d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d815db45df1fcaf4c980fd9a3460aa83 +timeCreated: 1611404638 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs new file mode 100644 index 00000000..a6b1ec38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleBriefRecordRes")] + [Serializable] + public class GetMobaBattleBriefRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "totalnum", DataFormat = DataFormat.TwosComplement)] + public uint totalnum + { + get + { + return this._totalnum ?? 0u; + } + set + { + this._totalnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalnumSpecified + { + get + { + return this._totalnum != null; + } + set + { + bool flag = value == (this._totalnum == null); + if (flag) + { + this._totalnum = (value ? new uint?(this.totalnum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(3, Name = "brief", DataFormat = DataFormat.Default)] + public List brief + { + get + { + return this._brief; + } + } + + private uint? _totalnum; + + private uint? _winnum; + + private readonly List _brief = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetotalnum() + { + return this.totalnumSpecified; + } + + private void Resettotalnum() + { + this.totalnumSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs.meta new file mode 100644 index 00000000..e0cf55ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleBriefRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 974e548573b36eb4d8b7a3560d52977b +timeCreated: 1611404188 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs new file mode 100644 index 00000000..4978dae3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleGameRecordArg")] + [Serializable] + public class GetMobaBattleGameRecordArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "tag", DataFormat = DataFormat.TwosComplement)] + public uint tag + { + get + { + return this._tag ?? 0u; + } + set + { + this._tag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tagSpecified + { + get + { + return this._tag != null; + } + set + { + bool flag = value == (this._tag == null); + if (flag) + { + this._tag = (value ? new uint?(this.tag) : null); + } + } + } + + private uint? _tag; + + private IExtension extensionObject; + + private bool ShouldSerializetag() + { + return this.tagSpecified; + } + + private void Resettag() + { + this.tagSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs.meta new file mode 100644 index 00000000..6749516d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bcb52c23a59c9d44ea8468474410c9e0 +timeCreated: 1611404448 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs new file mode 100644 index 00000000..2af0159b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleGameRecordRes")] + [Serializable] + public class GetMobaBattleGameRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MobaBattleOneGame record + { + get + { + return this._record; + } + set + { + this._record = value; + } + } + + private MobaBattleOneGame _record = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs.meta new file mode 100644 index 00000000..e4872514 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleGameRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 134f179353b2b544198a1b834f8367cb +timeCreated: 1611403247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs new file mode 100644 index 00000000..43540341 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleInfoArg")] + [Serializable] + public class GetMobaBattleInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs.meta new file mode 100644 index 00000000..bc09684e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f16579899cfaea4eba1407a66312796 +timeCreated: 1611403514 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs new file mode 100644 index 00000000..540c211f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleInfoRes")] + [Serializable] + public class GetMobaBattleInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "winthisweek", DataFormat = DataFormat.TwosComplement)] + public uint winthisweek + { + get + { + return this._winthisweek ?? 0u; + } + set + { + this._winthisweek = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winthisweekSpecified + { + get + { + return this._winthisweek != null; + } + set + { + bool flag = value == (this._winthisweek == null); + if (flag) + { + this._winthisweek = (value ? new uint?(this.winthisweek) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weekprize", DataFormat = DataFormat.TwosComplement)] + public uint weekprize + { + get + { + return this._weekprize ?? 0u; + } + set + { + this._weekprize = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekprizeSpecified + { + get + { + return this._weekprize != null; + } + set + { + bool flag = value == (this._weekprize == null); + if (flag) + { + this._weekprize = (value ? new uint?(this.weekprize) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getnextweekprize", DataFormat = DataFormat.Default)] + public bool getnextweekprize + { + get + { + return this._getnextweekprize ?? false; + } + set + { + this._getnextweekprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getnextweekprizeSpecified + { + get + { + return this._getnextweekprize != null; + } + set + { + bool flag = value == (this._getnextweekprize == null); + if (flag) + { + this._getnextweekprize = (value ? new bool?(this.getnextweekprize) : null); + } + } + } + + private uint? _winthisweek; + + private uint? _weekprize; + + private bool? _getnextweekprize; + + private IExtension extensionObject; + + private bool ShouldSerializewinthisweek() + { + return this.winthisweekSpecified; + } + + private void Resetwinthisweek() + { + this.winthisweekSpecified = false; + } + + private bool ShouldSerializeweekprize() + { + return this.weekprizeSpecified; + } + + private void Resetweekprize() + { + this.weekprizeSpecified = false; + } + + private bool ShouldSerializegetnextweekprize() + { + return this.getnextweekprizeSpecified; + } + + private void Resetgetnextweekprize() + { + this.getnextweekprizeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs.meta new file mode 100644 index 00000000..05b085d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b46dee9d9cbd07548937f33d988315bb +timeCreated: 1611404392 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs new file mode 100644 index 00000000..bf6c4041 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleWeekRewardArg")] + [Serializable] + public class GetMobaBattleWeekRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs.meta new file mode 100644 index 00000000..4c49f4cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 947e013df19812147a282bb7e7a4a368 +timeCreated: 1611404154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs new file mode 100644 index 00000000..87a1513f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMobaBattleWeekRewardRes")] + [Serializable] + public class GetMobaBattleWeekRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weekprize", DataFormat = DataFormat.TwosComplement)] + public uint weekprize + { + get + { + return this._weekprize ?? 0u; + } + set + { + this._weekprize = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekprizeSpecified + { + get + { + return this._weekprize != null; + } + set + { + bool flag = value == (this._weekprize == null); + if (flag) + { + this._weekprize = (value ? new uint?(this.weekprize) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getnextweekprize", DataFormat = DataFormat.Default)] + public bool getnextweekprize + { + get + { + return this._getnextweekprize ?? false; + } + set + { + this._getnextweekprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getnextweekprizeSpecified + { + get + { + return this._getnextweekprize != null; + } + set + { + bool flag = value == (this._getnextweekprize == null); + if (flag) + { + this._getnextweekprize = (value ? new bool?(this.getnextweekprize) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _weekprize; + + private bool? _getnextweekprize; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeweekprize() + { + return this.weekprizeSpecified; + } + + private void Resetweekprize() + { + this.weekprizeSpecified = false; + } + + private bool ShouldSerializegetnextweekprize() + { + return this.getnextweekprizeSpecified; + } + + private void Resetgetnextweekprize() + { + this.getnextweekprizeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs.meta new file mode 100644 index 00000000..a605f58f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMobaBattleWeekRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 493496b6d2e8da34eaff2cf95913c136 +timeCreated: 1611403660 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs new file mode 100644 index 00000000..13546574 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyApplyMasterInfoArg")] + [Serializable] + public class GetMyApplyMasterInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isRefresh", DataFormat = DataFormat.Default)] + public bool isRefresh + { + get + { + return this._isRefresh ?? false; + } + set + { + this._isRefresh = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isRefreshSpecified + { + get + { + return this._isRefresh != null; + } + set + { + bool flag = value == (this._isRefresh == null); + if (flag) + { + this._isRefresh = (value ? new bool?(this.isRefresh) : null); + } + } + } + + private bool? _isRefresh; + + private IExtension extensionObject; + + private bool ShouldSerializeisRefresh() + { + return this.isRefreshSpecified; + } + + private void ResetisRefresh() + { + this.isRefreshSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs.meta new file mode 100644 index 00000000..d93545bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5e0a5dc882361a34993caf9f7a39f5c1 +timeCreated: 1611403809 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs new file mode 100644 index 00000000..2c71c44f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyApplyMasterInfoRes")] + [Serializable] + public class GetMyApplyMasterInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "canApplyMasters", DataFormat = DataFormat.Default)] + public List canApplyMasters + { + get + { + return this._canApplyMasters; + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftRefreshTime", DataFormat = DataFormat.TwosComplement)] + public int leftRefreshTime + { + get + { + return this._leftRefreshTime ?? 0; + } + set + { + this._leftRefreshTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftRefreshTimeSpecified + { + get + { + return this._leftRefreshTime != null; + } + set + { + bool flag = value == (this._leftRefreshTime == null); + if (flag) + { + this._leftRefreshTime = (value ? new int?(this.leftRefreshTime) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _canApplyMasters = new List(); + + private int? _leftRefreshTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeleftRefreshTime() + { + return this.leftRefreshTimeSpecified; + } + + private void ResetleftRefreshTime() + { + this.leftRefreshTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs.meta new file mode 100644 index 00000000..309e1513 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyMasterInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0053811efd30aa24293186d0142b24be +timeCreated: 1611402949 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs new file mode 100644 index 00000000..4145c4e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyApplyStudentInfoArg")] + [Serializable] + public class GetMyApplyStudentInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isRefresh", DataFormat = DataFormat.Default)] + public bool isRefresh + { + get + { + return this._isRefresh ?? false; + } + set + { + this._isRefresh = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isRefreshSpecified + { + get + { + return this._isRefresh != null; + } + set + { + bool flag = value == (this._isRefresh == null); + if (flag) + { + this._isRefresh = (value ? new bool?(this.isRefresh) : null); + } + } + } + + private bool? _isRefresh; + + private IExtension extensionObject; + + private bool ShouldSerializeisRefresh() + { + return this.isRefreshSpecified; + } + + private void ResetisRefresh() + { + this.isRefreshSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs.meta new file mode 100644 index 00000000..8c9a04cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a27c9c6ab49d3545970379353ad7d8b +timeCreated: 1611403595 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs new file mode 100644 index 00000000..a45dde7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyApplyStudentInfoRes")] + [Serializable] + public class GetMyApplyStudentInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "canApplyList", DataFormat = DataFormat.Default)] + public List canApplyList + { + get + { + return this._canApplyList; + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftRefreshTime", DataFormat = DataFormat.TwosComplement)] + public int leftRefreshTime + { + get + { + return this._leftRefreshTime ?? 0; + } + set + { + this._leftRefreshTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftRefreshTimeSpecified + { + get + { + return this._leftRefreshTime != null; + } + set + { + bool flag = value == (this._leftRefreshTime == null); + if (flag) + { + this._leftRefreshTime = (value ? new int?(this.leftRefreshTime) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _canApplyList = new List(); + + private int? _leftRefreshTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeleftRefreshTime() + { + return this.leftRefreshTimeSpecified; + } + + private void ResetleftRefreshTime() + { + this.leftRefreshTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs.meta new file mode 100644 index 00000000..45908778 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyApplyStudentInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5b4da0ff380c1894882b7ec6f835fc24 +timeCreated: 1611403798 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs new file mode 100644 index 00000000..686af609 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyMentorInfoArg")] + [Serializable] + public class GetMyMentorInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs.meta new file mode 100644 index 00000000..bf3f9a6a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 731006ed6ce7f79439998a0c345bb4c4 +timeCreated: 1611403939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs new file mode 100644 index 00000000..ce5e4ce4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs @@ -0,0 +1,262 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyMentorInfoRes")] + [Serializable] + public class GetMyMentorInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "mentorRelationList", DataFormat = DataFormat.Default)] + public List mentorRelationList + { + get + { + return this._mentorRelationList; + } + } + + [ProtoMember(3, IsRequired = false, Name = "mentorSelfInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MentorSelfInfo mentorSelfInfo + { + get + { + return this._mentorSelfInfo; + } + set + { + this._mentorSelfInfo = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "curTime", DataFormat = DataFormat.TwosComplement)] + public int curTime + { + get + { + return this._curTime ?? 0; + } + set + { + this._curTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curTimeSpecified + { + get + { + return this._curTime != null; + } + set + { + bool flag = value == (this._curTime == null); + if (flag) + { + this._curTime = (value ? new int?(this.curTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "audioID", DataFormat = DataFormat.TwosComplement)] + public ulong audioID + { + get + { + return this._audioID ?? 0UL; + } + set + { + this._audioID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioIDSpecified + { + get + { + return this._audioID != null; + } + set + { + bool flag = value == (this._audioID == null); + if (flag) + { + this._audioID = (value ? new ulong?(this.audioID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "mentorWords", DataFormat = DataFormat.Default)] + public string mentorWords + { + get + { + return this._mentorWords ?? ""; + } + set + { + this._mentorWords = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mentorWordsSpecified + { + get + { + return this._mentorWords != null; + } + set + { + bool flag = value == (this._mentorWords == null); + if (flag) + { + this._mentorWords = (value ? this.mentorWords : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isNeedStudent", DataFormat = DataFormat.Default)] + public bool isNeedStudent + { + get + { + return this._isNeedStudent ?? false; + } + set + { + this._isNeedStudent = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNeedStudentSpecified + { + get + { + return this._isNeedStudent != null; + } + set + { + bool flag = value == (this._isNeedStudent == null); + if (flag) + { + this._isNeedStudent = (value ? new bool?(this.isNeedStudent) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _mentorRelationList = new List(); + + private MentorSelfInfo _mentorSelfInfo = null; + + private int? _curTime; + + private ulong? _audioID; + + private string _mentorWords; + + private bool? _isNeedStudent; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurTime() + { + return this.curTimeSpecified; + } + + private void ResetcurTime() + { + this.curTimeSpecified = false; + } + + private bool ShouldSerializeaudioID() + { + return this.audioIDSpecified; + } + + private void ResetaudioID() + { + this.audioIDSpecified = false; + } + + private bool ShouldSerializementorWords() + { + return this.mentorWordsSpecified; + } + + private void ResetmentorWords() + { + this.mentorWordsSpecified = false; + } + + private bool ShouldSerializeisNeedStudent() + { + return this.isNeedStudentSpecified; + } + + private void ResetisNeedStudent() + { + this.isNeedStudentSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs.meta new file mode 100644 index 00000000..5f63c6dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyMentorInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d12177453885e05419b717cfbb388837 +timeCreated: 1611404590 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs new file mode 100644 index 00000000..1bc35bf5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyRiftInfoArg")] + [Serializable] + public class GetMyRiftInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs.meta new file mode 100644 index 00000000..0b3722bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 51b693b585fb24a4fad5cc93e5c8c329 +timeCreated: 1611403707 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs new file mode 100644 index 00000000..f44ff037 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyRiftInfoRes")] + [Serializable] + public class GetMyRiftInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curRiftID", DataFormat = DataFormat.TwosComplement)] + public int curRiftID + { + get + { + return this._curRiftID ?? 0; + } + set + { + this._curRiftID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curRiftIDSpecified + { + get + { + return this._curRiftID != null; + } + set + { + bool flag = value == (this._curRiftID == null); + if (flag) + { + this._curRiftID = (value ? new int?(this.curRiftID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curRiftFloor", DataFormat = DataFormat.TwosComplement)] + public int curRiftFloor + { + get + { + return this._curRiftFloor ?? 0; + } + set + { + this._curRiftFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curRiftFloorSpecified + { + get + { + return this._curRiftFloor != null; + } + set + { + bool flag = value == (this._curRiftFloor == null); + if (flag) + { + this._curRiftFloor = (value ? new int?(this.curRiftFloor) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "curSceneID", DataFormat = DataFormat.TwosComplement)] + public int curSceneID + { + get + { + return this._curSceneID ?? 0; + } + set + { + this._curSceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curSceneIDSpecified + { + get + { + return this._curSceneID != null; + } + set + { + bool flag = value == (this._curSceneID == null); + if (flag) + { + this._curSceneID = (value ? new int?(this.curSceneID) : null); + } + } + } + + [ProtoMember(5, Name = "buffIDs", DataFormat = DataFormat.Default)] + public List buffIDs + { + get + { + return this._buffIDs; + } + } + + [ProtoMember(6, Name = "gotItemsCount", DataFormat = DataFormat.Default)] + public List gotItemsCount + { + get + { + return this._gotItemsCount; + } + } + + [ProtoMember(7, IsRequired = false, Name = "isInActiviyTime", DataFormat = DataFormat.Default)] + public bool isInActiviyTime + { + get + { + return this._isInActiviyTime ?? false; + } + set + { + this._isInActiviyTime = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isInActiviyTimeSpecified + { + get + { + return this._isInActiviyTime != null; + } + set + { + bool flag = value == (this._isInActiviyTime == null); + if (flag) + { + this._isInActiviyTime = (value ? new bool?(this.isInActiviyTime) : null); + } + } + } + + private ErrorCode? _error; + + private int? _curRiftID; + + private int? _curRiftFloor; + + private int? _curSceneID; + + private readonly List _buffIDs = new List(); + + private readonly List _gotItemsCount = new List(); + + private bool? _isInActiviyTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurRiftID() + { + return this.curRiftIDSpecified; + } + + private void ResetcurRiftID() + { + this.curRiftIDSpecified = false; + } + + private bool ShouldSerializecurRiftFloor() + { + return this.curRiftFloorSpecified; + } + + private void ResetcurRiftFloor() + { + this.curRiftFloorSpecified = false; + } + + private bool ShouldSerializecurSceneID() + { + return this.curSceneIDSpecified; + } + + private void ResetcurSceneID() + { + this.curSceneIDSpecified = false; + } + + private bool ShouldSerializeisInActiviyTime() + { + return this.isInActiviyTimeSpecified; + } + + private void ResetisInActiviyTime() + { + this.isInActiviyTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs.meta new file mode 100644 index 00000000..46ea210c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyRiftInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 606a560e580be1846b149de8d2516fb3 +timeCreated: 1611403834 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs new file mode 100644 index 00000000..ebfe4ba6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyWatchRecordArg")] + [Serializable] + public class GetMyWatchRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs.meta new file mode 100644 index 00000000..83fcfab8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9eafb8934e9edcf48870b704c05561fb +timeCreated: 1611404242 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs new file mode 100644 index 00000000..4d26136a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs @@ -0,0 +1,235 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetMyWatchRecordRes")] + [Serializable] + public class GetMyWatchRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "myCommendedNum", DataFormat = DataFormat.TwosComplement)] + public int myCommendedNum + { + get + { + return this._myCommendedNum ?? 0; + } + set + { + this._myCommendedNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myCommendedNumSpecified + { + get + { + return this._myCommendedNum != null; + } + set + { + bool flag = value == (this._myCommendedNum == null); + if (flag) + { + this._myCommendedNum = (value ? new int?(this.myCommendedNum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "myWatchedNum", DataFormat = DataFormat.TwosComplement)] + public int myWatchedNum + { + get + { + return this._myWatchedNum ?? 0; + } + set + { + this._myWatchedNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myWatchedNumSpecified + { + get + { + return this._myWatchedNum != null; + } + set + { + bool flag = value == (this._myWatchedNum == null); + if (flag) + { + this._myWatchedNum = (value ? new int?(this.myWatchedNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "myMostWatchedRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo myMostWatchedRecord + { + get + { + return this._myMostWatchedRecord; + } + set + { + this._myMostWatchedRecord = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "myMostCommendedRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo myMostCommendedRecord + { + get + { + return this._myMostCommendedRecord; + } + set + { + this._myMostCommendedRecord = value; + } + } + + [ProtoMember(6, Name = "myRecentRecords", DataFormat = DataFormat.Default)] + public List myRecentRecords + { + get + { + return this._myRecentRecords; + } + } + + [ProtoMember(7, IsRequired = false, Name = "visibleSetting", DataFormat = DataFormat.Default)] + public bool visibleSetting + { + get + { + return this._visibleSetting ?? false; + } + set + { + this._visibleSetting = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool visibleSettingSpecified + { + get + { + return this._visibleSetting != null; + } + set + { + bool flag = value == (this._visibleSetting == null); + if (flag) + { + this._visibleSetting = (value ? new bool?(this.visibleSetting) : null); + } + } + } + + private ErrorCode? _error; + + private int? _myCommendedNum; + + private int? _myWatchedNum; + + private OneLiveRecordInfo _myMostWatchedRecord = null; + + private OneLiveRecordInfo _myMostCommendedRecord = null; + + private readonly List _myRecentRecords = new List(); + + private bool? _visibleSetting; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializemyCommendedNum() + { + return this.myCommendedNumSpecified; + } + + private void ResetmyCommendedNum() + { + this.myCommendedNumSpecified = false; + } + + private bool ShouldSerializemyWatchedNum() + { + return this.myWatchedNumSpecified; + } + + private void ResetmyWatchedNum() + { + this.myWatchedNumSpecified = false; + } + + private bool ShouldSerializevisibleSetting() + { + return this.visibleSettingSpecified; + } + + private void ResetvisibleSetting() + { + this.visibleSettingSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs.meta new file mode 100644 index 00000000..a656dedc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetMyWatchRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9dd9f472d8763304dab6f9fd6170e455 +timeCreated: 1611404238 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs new file mode 100644 index 00000000..13534e2c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetNewZoneBenefitArg")] + [Serializable] + public class GetNewZoneBenefitArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs.meta new file mode 100644 index 00000000..a26da5cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0bd888e3a2a91ce4eb150d115844bac4 +timeCreated: 1611403170 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs new file mode 100644 index 00000000..e696f32b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetNewZoneBenefitRes")] + [Serializable] + public class GetNewZoneBenefitRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_open", DataFormat = DataFormat.Default)] + public bool is_open + { + get + { + return this._is_open ?? false; + } + set + { + this._is_open = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_openSpecified + { + get + { + return this._is_open != null; + } + set + { + bool flag = value == (this._is_open == null); + if (flag) + { + this._is_open = (value ? new bool?(this.is_open) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "has_select", DataFormat = DataFormat.Default)] + public bool has_select + { + get + { + return this._has_select ?? false; + } + set + { + this._has_select = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool has_selectSpecified + { + get + { + return this._has_select != null; + } + set + { + bool flag = value == (this._has_select == null); + if (flag) + { + this._has_select = (value ? new bool?(this.has_select) : null); + } + } + } + + [ProtoMember(4, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + [ProtoMember(5, IsRequired = false, Name = "select_roleid", DataFormat = DataFormat.TwosComplement)] + public ulong select_roleid + { + get + { + return this._select_roleid ?? 0UL; + } + set + { + this._select_roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool select_roleidSpecified + { + get + { + return this._select_roleid != null; + } + set + { + bool flag = value == (this._select_roleid == null); + if (flag) + { + this._select_roleid = (value ? new ulong?(this.select_roleid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "total_paycnt", DataFormat = DataFormat.TwosComplement)] + public uint total_paycnt + { + get + { + return this._total_paycnt ?? 0u; + } + set + { + this._total_paycnt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_paycntSpecified + { + get + { + return this._total_paycnt != null; + } + set + { + bool flag = value == (this._total_paycnt == null); + if (flag) + { + this._total_paycnt = (value ? new uint?(this.total_paycnt) : null); + } + } + } + + private ErrorCode? _result; + + private bool? _is_open; + + private bool? _has_select; + + private readonly List _roles = new List(); + + private ulong? _select_roleid; + + private uint? _total_paycnt; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeis_open() + { + return this.is_openSpecified; + } + + private void Resetis_open() + { + this.is_openSpecified = false; + } + + private bool ShouldSerializehas_select() + { + return this.has_selectSpecified; + } + + private void Resethas_select() + { + this.has_selectSpecified = false; + } + + private bool ShouldSerializeselect_roleid() + { + return this.select_roleidSpecified; + } + + private void Resetselect_roleid() + { + this.select_roleidSpecified = false; + } + + private bool ShouldSerializetotal_paycnt() + { + return this.total_paycntSpecified; + } + + private void Resettotal_paycnt() + { + this.total_paycntSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs.meta new file mode 100644 index 00000000..c275fa38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNewZoneBenefitRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 311e440b81757964bbe98bf4ac6d8c1d +timeCreated: 1611403541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs new file mode 100644 index 00000000..3f798180 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetNextDayRewardArg")] + [Serializable] + public class GetNextDayRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs.meta new file mode 100644 index 00000000..9655bbce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 69234ce3f6055fa4a8cbadea92e71d74 +timeCreated: 1611403884 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs new file mode 100644 index 00000000..3b0efebe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetNextDayRewardRes")] + [Serializable] + public class GetNextDayRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs.meta new file mode 100644 index 00000000..93d15b66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetNextDayRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 191559b2b737c4c46ae0387074af0a54 +timeCreated: 1611403300 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs new file mode 100644 index 00000000..4d4700ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOnlineRewardArg")] + [Serializable] + public class GetOnlineRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs.meta new file mode 100644 index 00000000..55d4f440 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 25371c54c66a7b24494b9f1e8d72d2ad +timeCreated: 1611403464 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs new file mode 100644 index 00000000..77322703 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOnlineRewardRes")] + [Serializable] + public class GetOnlineRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs.meta new file mode 100644 index 00000000..3a2d47bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOnlineRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ce440c8966836e4a99eae59ce2267a7 +timeCreated: 1611403803 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs new file mode 100644 index 00000000..fe110b02 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOtherGuildBriefArg")] + [Serializable] + public class GetOtherGuildBriefArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs.meta new file mode 100644 index 00000000..0ddf83cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9609be9588b70a747815194f227715b0 +timeCreated: 1611404183 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs new file mode 100644 index 00000000..2fd43222 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOtherGuildBriefRes")] + [Serializable] + public class GetOtherGuildBriefRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leadername", DataFormat = DataFormat.Default)] + public string leadername + { + get + { + return this._leadername ?? ""; + } + set + { + this._leadername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leadernameSpecified + { + get + { + return this._leadername != null; + } + set + { + bool flag = value == (this._leadername == null); + if (flag) + { + this._leadername = (value ? this.leadername : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leaderid", DataFormat = DataFormat.TwosComplement)] + public ulong leaderid + { + get + { + return this._leaderid ?? 0UL; + } + set + { + this._leaderid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderidSpecified + { + get + { + return this._leaderid != null; + } + set + { + bool flag = value == (this._leaderid == null); + if (flag) + { + this._leaderid = (value ? new ulong?(this.leaderid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildlevel", DataFormat = DataFormat.TwosComplement)] + public uint guildlevel + { + get + { + return this._guildlevel ?? 0u; + } + set + { + this._guildlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildlevelSpecified + { + get + { + return this._guildlevel != null; + } + set + { + bool flag = value == (this._guildlevel == null); + if (flag) + { + this._guildlevel = (value ? new uint?(this.guildlevel) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "announcement", DataFormat = DataFormat.Default)] + public string announcement + { + get + { + return this._announcement ?? ""; + } + set + { + this._announcement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool announcementSpecified + { + get + { + return this._announcement != null; + } + set + { + bool flag = value == (this._announcement == null); + if (flag) + { + this._announcement = (value ? this.announcement : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "currentcount", DataFormat = DataFormat.TwosComplement)] + public uint currentcount + { + get + { + return this._currentcount ?? 0u; + } + set + { + this._currentcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currentcountSpecified + { + get + { + return this._currentcount != null; + } + set + { + bool flag = value == (this._currentcount == null); + if (flag) + { + this._currentcount = (value ? new uint?(this.currentcount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + private ErrorCode? _errorcode; + + private string _guildname; + + private string _leadername; + + private ulong? _leaderid; + + private uint? _guildlevel; + + private uint? _icon; + + private string _announcement; + + private uint? _currentcount; + + private uint? _allcount; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeleadername() + { + return this.leadernameSpecified; + } + + private void Resetleadername() + { + this.leadernameSpecified = false; + } + + private bool ShouldSerializeleaderid() + { + return this.leaderidSpecified; + } + + private void Resetleaderid() + { + this.leaderidSpecified = false; + } + + private bool ShouldSerializeguildlevel() + { + return this.guildlevelSpecified; + } + + private void Resetguildlevel() + { + this.guildlevelSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializeannouncement() + { + return this.announcementSpecified; + } + + private void Resetannouncement() + { + this.announcementSpecified = false; + } + + private bool ShouldSerializecurrentcount() + { + return this.currentcountSpecified; + } + + private void Resetcurrentcount() + { + this.currentcountSpecified = false; + } + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs.meta new file mode 100644 index 00000000..0d434236 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherGuildBriefRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 52c121fd805c4524583d120f0353addd +timeCreated: 1611403709 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs new file mode 100644 index 00000000..6e2d0ffa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOtherMentorStatusArg")] + [Serializable] + public class GetOtherMentorStatusArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs.meta new file mode 100644 index 00000000..48e74a67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2c2d97c2d5e30144b720c5f0763151c +timeCreated: 1611404845 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs new file mode 100644 index 00000000..d5b9b8d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetOtherMentorStatusRes")] + [Serializable] + public class GetOtherMentorStatusRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public MentorApplyStatus status + { + get + { + return this._status ?? MentorApplyStatus.MentorApplyMaster; + } + set + { + this._status = new MentorApplyStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new MentorApplyStatus?(this.status) : null); + } + } + } + + private ErrorCode? _error; + + private MentorApplyStatus? _status; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs.meta new file mode 100644 index 00000000..aef9278c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetOtherMentorStatusRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 58b693707e0c13a45a0a541d5366a092 +timeCreated: 1611403759 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs new file mode 100644 index 00000000..884a7b16 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerDetailInfoArg")] + [Serializable] + public class GetPartnerDetailInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs.meta new file mode 100644 index 00000000..e3d36ace --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d20e137fb06ff224e999a7dbd916876c +timeCreated: 1611404593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs new file mode 100644 index 00000000..029b2b23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerDetailInfoRes")] + [Serializable] + public class GetPartnerDetailInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(3, IsRequired = false, Name = "shop_redpoint", DataFormat = DataFormat.Default)] + public bool shop_redpoint + { + get + { + return this._shop_redpoint ?? false; + } + set + { + this._shop_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool shop_redpointSpecified + { + get + { + return this._shop_redpoint != null; + } + set + { + bool flag = value == (this._shop_redpoint == null); + if (flag) + { + this._shop_redpoint = (value ? new bool?(this.shop_redpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "liveness_redpoint", DataFormat = DataFormat.Default)] + public bool liveness_redpoint + { + get + { + return this._liveness_redpoint ?? false; + } + set + { + this._liveness_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveness_redpointSpecified + { + get + { + return this._liveness_redpoint != null; + } + set + { + bool flag = value == (this._liveness_redpoint == null); + if (flag) + { + this._liveness_redpoint = (value ? new bool?(this.liveness_redpoint) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "degree", DataFormat = DataFormat.TwosComplement)] + public uint degree + { + get + { + return this._degree ?? 0u; + } + set + { + this._degree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeSpecified + { + get + { + return this._degree != null; + } + set + { + bool flag = value == (this._degree == null); + if (flag) + { + this._degree = (value ? new uint?(this.degree) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "partnerid", DataFormat = DataFormat.TwosComplement)] + public ulong partnerid + { + get + { + return this._partnerid ?? 0UL; + } + set + { + this._partnerid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool partneridSpecified + { + get + { + return this._partnerid != null; + } + set + { + bool flag = value == (this._partnerid == null); + if (flag) + { + this._partnerid = (value ? new ulong?(this.partnerid) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _members = new List(); + + private bool? _shop_redpoint; + + private bool? _liveness_redpoint; + + private uint? _degree; + + private uint? _level; + + private ulong? _partnerid; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeshop_redpoint() + { + return this.shop_redpointSpecified; + } + + private void Resetshop_redpoint() + { + this.shop_redpointSpecified = false; + } + + private bool ShouldSerializeliveness_redpoint() + { + return this.liveness_redpointSpecified; + } + + private void Resetliveness_redpoint() + { + this.liveness_redpointSpecified = false; + } + + private bool ShouldSerializedegree() + { + return this.degreeSpecified; + } + + private void Resetdegree() + { + this.degreeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializepartnerid() + { + return this.partneridSpecified; + } + + private void Resetpartnerid() + { + this.partneridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs.meta new file mode 100644 index 00000000..06d70747 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerDetailInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0ebf00ea157a1584d8bfab3ad7e89bfe +timeCreated: 1611403206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs new file mode 100644 index 00000000..2bb103fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerInfoArg")] + [Serializable] + public class GetPartnerInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs.meta new file mode 100644 index 00000000..7dbc3bba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 85285e7f3a4fee1408426d05ec92e37d +timeCreated: 1611404051 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs new file mode 100644 index 00000000..488bd587 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerInfoRes")] + [Serializable] + public class GetPartnerInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ulong id + { + get + { + return this._id ?? 0UL; + } + set + { + this._id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ulong?(this.id) : null); + } + } + } + + [ProtoMember(2, Name = "memberids", DataFormat = DataFormat.TwosComplement)] + public List memberids + { + get + { + return this._memberids; + } + } + + [ProtoMember(3, IsRequired = false, Name = "degree", DataFormat = DataFormat.TwosComplement)] + public uint degree + { + get + { + return this._degree ?? 0u; + } + set + { + this._degree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeSpecified + { + get + { + return this._degree != null; + } + set + { + bool flag = value == (this._degree == null); + if (flag) + { + this._degree = (value ? new uint?(this.degree) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "last_leave_time", DataFormat = DataFormat.TwosComplement)] + public uint last_leave_time + { + get + { + return this._last_leave_time ?? 0u; + } + set + { + this._last_leave_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_leave_timeSpecified + { + get + { + return this._last_leave_time != null; + } + set + { + bool flag = value == (this._last_leave_time == null); + if (flag) + { + this._last_leave_time = (value ? new uint?(this.last_leave_time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "shop_redpoint", DataFormat = DataFormat.Default)] + public bool shop_redpoint + { + get + { + return this._shop_redpoint ?? false; + } + set + { + this._shop_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool shop_redpointSpecified + { + get + { + return this._shop_redpoint != null; + } + set + { + bool flag = value == (this._shop_redpoint == null); + if (flag) + { + this._shop_redpoint = (value ? new bool?(this.shop_redpoint) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "liveness_redpoint", DataFormat = DataFormat.Default)] + public bool liveness_redpoint + { + get + { + return this._liveness_redpoint ?? false; + } + set + { + this._liveness_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveness_redpointSpecified + { + get + { + return this._liveness_redpoint != null; + } + set + { + bool flag = value == (this._liveness_redpoint == null); + if (flag) + { + this._liveness_redpoint = (value ? new bool?(this.liveness_redpoint) : null); + } + } + } + + private ulong? _id; + + private readonly List _memberids = new List(); + + private uint? _degree; + + private uint? _level; + + private uint? _last_leave_time; + + private bool? _shop_redpoint; + + private bool? _liveness_redpoint; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializedegree() + { + return this.degreeSpecified; + } + + private void Resetdegree() + { + this.degreeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializelast_leave_time() + { + return this.last_leave_timeSpecified; + } + + private void Resetlast_leave_time() + { + this.last_leave_timeSpecified = false; + } + + private bool ShouldSerializeshop_redpoint() + { + return this.shop_redpointSpecified; + } + + private void Resetshop_redpoint() + { + this.shop_redpointSpecified = false; + } + + private bool ShouldSerializeliveness_redpoint() + { + return this.liveness_redpointSpecified; + } + + private void Resetliveness_redpoint() + { + this.liveness_redpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs.meta new file mode 100644 index 00000000..62225613 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c803c057d44c8cb4ca1b8fe83c494559 +timeCreated: 1611404533 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs new file mode 100644 index 00000000..6ef82752 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerLivenessArg")] + [Serializable] + public class GetPartnerLivenessArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs.meta new file mode 100644 index 00000000..6f5569cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 98a322ca0245855488e4f30ad29eb719 +timeCreated: 1611404191 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs new file mode 100644 index 00000000..a7a8140a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerLivenessRes")] + [Serializable] + public class GetPartnerLivenessRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "liveness", DataFormat = DataFormat.TwosComplement)] + public uint liveness + { + get + { + return this._liveness ?? 0u; + } + set + { + this._liveness = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool livenessSpecified + { + get + { + return this._liveness != null; + } + set + { + bool flag = value == (this._liveness == null); + if (flag) + { + this._liveness = (value ? new uint?(this.liveness) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "takedchest", DataFormat = DataFormat.TwosComplement)] + public uint takedchest + { + get + { + return this._takedchest ?? 0u; + } + set + { + this._takedchest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool takedchestSpecified + { + get + { + return this._takedchest != null; + } + set + { + bool flag = value == (this._takedchest == null); + if (flag) + { + this._takedchest = (value ? new uint?(this.takedchest) : null); + } + } + } + + [ProtoMember(4, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + private ErrorCode? _result; + + private uint? _liveness; + + private uint? _takedchest; + + private readonly List _record = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeliveness() + { + return this.livenessSpecified; + } + + private void Resetliveness() + { + this.livenessSpecified = false; + } + + private bool ShouldSerializetakedchest() + { + return this.takedchestSpecified; + } + + private void Resettakedchest() + { + this.takedchestSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs.meta new file mode 100644 index 00000000..c04186a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerLivenessRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 304e66bf881ae1941bfc61e776dbcaf2 +timeCreated: 1611403520 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs new file mode 100644 index 00000000..dca47995 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerShopArg")] + [Serializable] + public class GetPartnerShopArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs.meta new file mode 100644 index 00000000..aafcf0af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 211b57147f99e68458e8a559e28a9017 +timeCreated: 1611403412 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs new file mode 100644 index 00000000..5b31e97c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerShopRecordArg")] + [Serializable] + public class GetPartnerShopRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs.meta new file mode 100644 index 00000000..7ae85c5f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b92a46ef2fa0e4741b6d3dee07686764 +timeCreated: 1611404409 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs new file mode 100644 index 00000000..813abac6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerShopRecordRes")] + [Serializable] + public class GetPartnerShopRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + private ErrorCode? _result; + + private readonly List _record = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs.meta new file mode 100644 index 00000000..fb915ecd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b359b428a180af42b5e88f89603e775 +timeCreated: 1611404204 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs new file mode 100644 index 00000000..4d7f97cf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPartnerShopRes")] + [Serializable] + public class GetPartnerShopRes : IExtensible + { + [ProtoMember(1, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(2, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private readonly List _item = new List(); + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs.meta new file mode 100644 index 00000000..1580f62b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPartnerShopRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c222a5fedbbb23c4492e5d1c8c2b4c96 +timeCreated: 1611404493 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs new file mode 100644 index 00000000..14d1c186 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPayAllInfoArg")] + [Serializable] + public class GetPayAllInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs.meta new file mode 100644 index 00000000..ee539740 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c7b60785c73d0524abdf9280d0e0e82c +timeCreated: 1611404532 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs new file mode 100644 index 00000000..61453a2c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPayAllInfoRes")] + [Serializable] + public class GetPayAllInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayAllInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private ErrorCode? _errcode; + + private PayAllInfo _info = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs.meta new file mode 100644 index 00000000..f5965bb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayAllInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ec73825255d94fa4cb10a0792d694e0d +timeCreated: 1611404787 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs new file mode 100644 index 00000000..2839fcfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPayRewardArg")] + [Serializable] + public class GetPayRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs.meta new file mode 100644 index 00000000..e8dd1f13 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d29451109d24f5409718d5358c19d11 +timeCreated: 1611404103 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs new file mode 100644 index 00000000..fd69d586 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPayRewardRes")] + [Serializable] + public class GetPayRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cdTime", DataFormat = DataFormat.TwosComplement)] + public uint cdTime + { + get + { + return this._cdTime ?? 0u; + } + set + { + this._cdTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cdTimeSpecified + { + get + { + return this._cdTime != null; + } + set + { + bool flag = value == (this._cdTime == null); + if (flag) + { + this._cdTime = (value ? new uint?(this.cdTime) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _cdTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecdTime() + { + return this.cdTimeSpecified; + } + + private void ResetcdTime() + { + this.cdTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs.meta new file mode 100644 index 00000000..0c8fe473 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPayRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4d8a66a9fb15203438be1850e71f5470 +timeCreated: 1611403696 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs new file mode 100644 index 00000000..8bf812af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPlatShareAwardArg")] + [Serializable] + public class GetPlatShareAwardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "scene_id", DataFormat = DataFormat.TwosComplement)] + public uint scene_id + { + get + { + return this._scene_id ?? 0u; + } + set + { + this._scene_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scene_idSpecified + { + get + { + return this._scene_id != null; + } + set + { + bool flag = value == (this._scene_id == null); + if (flag) + { + this._scene_id = (value ? new uint?(this.scene_id) : null); + } + } + } + + private uint? _scene_id; + + private IExtension extensionObject; + + private bool ShouldSerializescene_id() + { + return this.scene_idSpecified; + } + + private void Resetscene_id() + { + this.scene_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs.meta new file mode 100644 index 00000000..16120953 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e2abd715ed808114388cafe1cef6f559 +timeCreated: 1611404728 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs new file mode 100644 index 00000000..8254585a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPlatShareAwardRes")] + [Serializable] + public class GetPlatShareAwardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs.meta new file mode 100644 index 00000000..3cb89d8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatShareAwardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e36d0e232f0011a46baf95495ab3a004 +timeCreated: 1611404733 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs new file mode 100644 index 00000000..dd1cf491 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPlatformShareChestArg")] + [Serializable] + public class GetPlatformShareChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "box_id", DataFormat = DataFormat.TwosComplement)] + public uint box_id + { + get + { + return this._box_id ?? 0u; + } + set + { + this._box_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool box_idSpecified + { + get + { + return this._box_id != null; + } + set + { + bool flag = value == (this._box_id == null); + if (flag) + { + this._box_id = (value ? new uint?(this.box_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "open_key", DataFormat = DataFormat.Default)] + public string open_key + { + get + { + return this._open_key ?? ""; + } + set + { + this._open_key = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool open_keySpecified + { + get + { + return this._open_key != null; + } + set + { + bool flag = value == (this._open_key == null); + if (flag) + { + this._open_key = (value ? this.open_key : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "share_type", DataFormat = DataFormat.TwosComplement)] + public uint share_type + { + get + { + return this._share_type ?? 0u; + } + set + { + this._share_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool share_typeSpecified + { + get + { + return this._share_type != null; + } + set + { + bool flag = value == (this._share_type == null); + if (flag) + { + this._share_type = (value ? new uint?(this.share_type) : null); + } + } + } + + private uint? _box_id; + + private string _open_key; + + private uint? _share_type; + + private IExtension extensionObject; + + private bool ShouldSerializebox_id() + { + return this.box_idSpecified; + } + + private void Resetbox_id() + { + this.box_idSpecified = false; + } + + private bool ShouldSerializeopen_key() + { + return this.open_keySpecified; + } + + private void Resetopen_key() + { + this.open_keySpecified = false; + } + + private bool ShouldSerializeshare_type() + { + return this.share_typeSpecified; + } + + private void Resetshare_type() + { + this.share_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs.meta new file mode 100644 index 00000000..f2be2e8b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4472af032b9e8914c8a7728f121c05e0 +timeCreated: 1611403644 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs new file mode 100644 index 00000000..51dbbf0f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetPlatformShareChestRes")] + [Serializable] + public class GetPlatformShareChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "boxid", DataFormat = DataFormat.Default)] + public string boxid + { + get + { + return this._boxid ?? ""; + } + set + { + this._boxid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool boxidSpecified + { + get + { + return this._boxid != null; + } + set + { + bool flag = value == (this._boxid == null); + if (flag) + { + this._boxid = (value ? this.boxid : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "act_id", DataFormat = DataFormat.TwosComplement)] + public uint act_id + { + get + { + return this._act_id ?? 0u; + } + set + { + this._act_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool act_idSpecified + { + get + { + return this._act_id != null; + } + set + { + bool flag = value == (this._act_id == null); + if (flag) + { + this._act_id = (value ? new uint?(this.act_id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "url", DataFormat = DataFormat.Default)] + public string url + { + get + { + return this._url ?? ""; + } + set + { + this._url = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool urlSpecified + { + get + { + return this._url != null; + } + set + { + bool flag = value == (this._url == null); + if (flag) + { + this._url = (value ? this.url : null); + } + } + } + + private ErrorCode? _errorcode; + + private string _boxid; + + private uint? _act_id; + + private string _url; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeboxid() + { + return this.boxidSpecified; + } + + private void Resetboxid() + { + this.boxidSpecified = false; + } + + private bool ShouldSerializeact_id() + { + return this.act_idSpecified; + } + + private void Resetact_id() + { + this.act_idSpecified = false; + } + + private bool ShouldSerializeurl() + { + return this.urlSpecified; + } + + private void Reseturl() + { + this.urlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs.meta new file mode 100644 index 00000000..9b30c255 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetPlatformShareChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81b3e33386256fd4ba06acd36938fa08 +timeCreated: 1611404037 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs new file mode 100644 index 00000000..2c24eb9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetQADataReq")] + [Serializable] + public class GetQADataReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs.meta new file mode 100644 index 00000000..4fba18a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2e2868198a0cff841aaccacd22f40946 +timeCreated: 1611403509 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs new file mode 100644 index 00000000..1fa32190 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetQADataRes")] + [Serializable] + public class GetQADataRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "qid", DataFormat = DataFormat.TwosComplement)] + public uint qid + { + get + { + return this._qid ?? 0u; + } + set + { + this._qid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qidSpecified + { + get + { + return this._qid != null; + } + set + { + bool flag = value == (this._qid == null); + if (flag) + { + this._qid = (value ? new uint?(this.qid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serialnum", DataFormat = DataFormat.TwosComplement)] + public uint serialnum + { + get + { + return this._serialnum ?? 0u; + } + set + { + this._serialnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serialnumSpecified + { + get + { + return this._serialnum != null; + } + set + { + bool flag = value == (this._serialnum == null); + if (flag) + { + this._serialnum = (value ? new uint?(this.serialnum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public uint leftTime + { + get + { + return this._leftTime ?? 0u; + } + set + { + this._leftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new uint?(this.leftTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private uint? _qid; + + private uint? _serialnum; + + private uint? _leftTime; + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeqid() + { + return this.qidSpecified; + } + + private void Resetqid() + { + this.qidSpecified = false; + } + + private bool ShouldSerializeserialnum() + { + return this.serialnumSpecified; + } + + private void Resetserialnum() + { + this.serialnumSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs.meta new file mode 100644 index 00000000..6ee8c7cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetQADataRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 337127d9ba7ba00489bc422f928f3d37 +timeCreated: 1611403552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs new file mode 100644 index 00000000..7bed97a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetRiftGuildRankArg")] + [Serializable] + public class GetRiftGuildRankArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs.meta new file mode 100644 index 00000000..819cce8f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 99567fcf3509cc245b252b9b3f435bda +timeCreated: 1611404195 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs new file mode 100644 index 00000000..2923d2f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetRiftGuildRankRes")] + [Serializable] + public class GetRiftGuildRankRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curRiftID", DataFormat = DataFormat.TwosComplement)] + public int curRiftID + { + get + { + return this._curRiftID ?? 0; + } + set + { + this._curRiftID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curRiftIDSpecified + { + get + { + return this._curRiftID != null; + } + set + { + bool flag = value == (this._curRiftID == null); + if (flag) + { + this._curRiftID = (value ? new int?(this.curRiftID) : null); + } + } + } + + [ProtoMember(3, Name = "buffIDs", DataFormat = DataFormat.Default)] + public List buffIDs + { + get + { + return this._buffIDs; + } + } + + [ProtoMember(4, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + private ErrorCode? _error; + + private int? _curRiftID; + + private readonly List _buffIDs = new List(); + + private readonly List _infos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurRiftID() + { + return this.curRiftIDSpecified; + } + + private void ResetcurRiftID() + { + this.curRiftIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs.meta new file mode 100644 index 00000000..b89b9972 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiftGuildRankRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebe72afbd8749624f98c0f61b4825324 +timeCreated: 1611404785 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs new file mode 100644 index 00000000..daf8d263 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetRiskMapInfosArg")] + [Serializable] + public class GetRiskMapInfosArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public int mapID + { + get + { + return this._mapID ?? 0; + } + set + { + this._mapID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new int?(this.mapID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isRefresh", DataFormat = DataFormat.Default)] + public bool isRefresh + { + get + { + return this._isRefresh ?? false; + } + set + { + this._isRefresh = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isRefreshSpecified + { + get + { + return this._isRefresh != null; + } + set + { + bool flag = value == (this._isRefresh == null); + if (flag) + { + this._isRefresh = (value ? new bool?(this.isRefresh) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "onlyCountInfo", DataFormat = DataFormat.Default)] + public bool onlyCountInfo + { + get + { + return this._onlyCountInfo ?? false; + } + set + { + this._onlyCountInfo = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlyCountInfoSpecified + { + get + { + return this._onlyCountInfo != null; + } + set + { + bool flag = value == (this._onlyCountInfo == null); + if (flag) + { + this._onlyCountInfo = (value ? new bool?(this.onlyCountInfo) : null); + } + } + } + + private int? _mapID; + + private bool? _isRefresh; + + private bool? _onlyCountInfo; + + private IExtension extensionObject; + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + private bool ShouldSerializeisRefresh() + { + return this.isRefreshSpecified; + } + + private void ResetisRefresh() + { + this.isRefreshSpecified = false; + } + + private bool ShouldSerializeonlyCountInfo() + { + return this.onlyCountInfoSpecified; + } + + private void ResetonlyCountInfo() + { + this.onlyCountInfoSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs.meta new file mode 100644 index 00000000..6c614b58 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c0ea5c43928531945b86c651d24121ec +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs new file mode 100644 index 00000000..4eede452 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetRiskMapInfosRes")] + [Serializable] + public class GetRiskMapInfosRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mapInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiskMapInfos mapInfo + { + get + { + return this._mapInfo; + } + set + { + this._mapInfo = value; + } + } + + private ErrorCode? _error; + + private RiskMapInfos _mapInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs.meta new file mode 100644 index 00000000..716d603f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetRiskMapInfosRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dfda78db9be740047a1273e100d849a2 +timeCreated: 1611404695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs new file mode 100644 index 00000000..d884d6a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftEliInfoArg")] + [Serializable] + public class GetSkyCraftEliInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs.meta new file mode 100644 index 00000000..2a53715e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e8460e3874e61349b7e3f79971983d8 +timeCreated: 1611403698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs new file mode 100644 index 00000000..0e4ac965 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftEliInfoRes")] + [Serializable] + public class GetSkyCraftEliInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "rounds", DataFormat = DataFormat.Default)] + public List rounds + { + get + { + return this._rounds; + } + } + + [ProtoMember(3, IsRequired = false, Name = "chamption", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyTeamDetail chamption + { + get + { + return this._chamption; + } + set + { + this._chamption = value; + } + } + + private ErrorCode? _result; + + private readonly List _rounds = new List(); + + private SkyTeamDetail _chamption = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs.meta new file mode 100644 index 00000000..b47ec37a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftEliInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d57d153cfe9c4645adb005b5af062d0 +timeCreated: 1611404104 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs new file mode 100644 index 00000000..d265c89e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftInfoArg")] + [Serializable] + public class GetSkyCraftInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs.meta new file mode 100644 index 00000000..badb6cd1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 223adcbd7b406eb45a3b8993577900b2 +timeCreated: 1611403421 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs new file mode 100644 index 00000000..f94a5750 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftInfoRes")] + [Serializable] + public class GetSkyCraftInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "stid", DataFormat = DataFormat.TwosComplement)] + public ulong stid + { + get + { + return this._stid ?? 0UL; + } + set + { + this._stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stidSpecified + { + get + { + return this._stid != null; + } + set + { + bool flag = value == (this._stid == null); + if (flag) + { + this._stid = (value ? new ulong?(this.stid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "total_num", DataFormat = DataFormat.TwosComplement)] + public uint total_num + { + get + { + return this._total_num ?? 0u; + } + set + { + this._total_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_numSpecified + { + get + { + return this._total_num != null; + } + set + { + bool flag = value == (this._total_num == null); + if (flag) + { + this._total_num = (value ? new uint?(this.total_num) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(7, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(8, IsRequired = false, Name = "today_num", DataFormat = DataFormat.TwosComplement)] + public uint today_num + { + get + { + return this._today_num ?? 0u; + } + set + { + this._today_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool today_numSpecified + { + get + { + return this._today_num != null; + } + set + { + bool flag = value == (this._today_num == null); + if (flag) + { + this._today_num = (value ? new uint?(this.today_num) : null); + } + } + } + + private ErrorCode? _result; + + private ulong? _stid; + + private string _name; + + private uint? _total_num; + + private float? _winrate; + + private uint? _rank; + + private readonly List _members = new List(); + + private uint? _today_num; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializestid() + { + return this.stidSpecified; + } + + private void Resetstid() + { + this.stidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetotal_num() + { + return this.total_numSpecified; + } + + private void Resettotal_num() + { + this.total_numSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializetoday_num() + { + return this.today_numSpecified; + } + + private void Resettoday_num() + { + this.today_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs.meta new file mode 100644 index 00000000..726f3952 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b096cc7fd5a747747a5a079f1727674b +timeCreated: 1611404352 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs new file mode 100644 index 00000000..7ae2a635 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftRecordArg")] + [Serializable] + public class GetSkyCraftRecordArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs.meta new file mode 100644 index 00000000..e352daa2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6a085e15c703e0f4e8d25b810539e4ab +timeCreated: 1611403887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs new file mode 100644 index 00000000..2031db5f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftRecordRes")] + [Serializable] + public class GetSkyCraftRecordRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "losenum", DataFormat = DataFormat.TwosComplement)] + public uint losenum + { + get + { + return this._losenum ?? 0u; + } + set + { + this._losenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losenumSpecified + { + get + { + return this._losenum != null; + } + set + { + bool flag = value == (this._losenum == null); + if (flag) + { + this._losenum = (value ? new uint?(this.losenum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "max_continuewin", DataFormat = DataFormat.TwosComplement)] + public uint max_continuewin + { + get + { + return this._max_continuewin ?? 0u; + } + set + { + this._max_continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_continuewinSpecified + { + get + { + return this._max_continuewin != null; + } + set + { + bool flag = value == (this._max_continuewin == null); + if (flag) + { + this._max_continuewin = (value ? new uint?(this.max_continuewin) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "max_continuelose", DataFormat = DataFormat.TwosComplement)] + public uint max_continuelose + { + get + { + return this._max_continuelose ?? 0u; + } + set + { + this._max_continuelose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_continueloseSpecified + { + get + { + return this._max_continuelose != null; + } + set + { + bool flag = value == (this._max_continuelose == null); + if (flag) + { + this._max_continuelose = (value ? new uint?(this.max_continuelose) : null); + } + } + } + + [ProtoMember(7, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + private ErrorCode? _result; + + private uint? _winnum; + + private uint? _losenum; + + private float? _winrate; + + private uint? _max_continuewin; + + private uint? _max_continuelose; + + private readonly List _records = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializelosenum() + { + return this.losenumSpecified; + } + + private void Resetlosenum() + { + this.losenumSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializemax_continuewin() + { + return this.max_continuewinSpecified; + } + + private void Resetmax_continuewin() + { + this.max_continuewinSpecified = false; + } + + private bool ShouldSerializemax_continuelose() + { + return this.max_continueloseSpecified; + } + + private void Resetmax_continuelose() + { + this.max_continueloseSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs.meta new file mode 100644 index 00000000..afa1fd98 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftRecordRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 09ae8a0d8c42cbc4f85c84cf093115c1 +timeCreated: 1611403158 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs new file mode 100644 index 00000000..9c275c04 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftTeamInfoArg")] + [Serializable] + public class GetSkyCraftTeamInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stid", DataFormat = DataFormat.TwosComplement)] + public ulong stid + { + get + { + return this._stid ?? 0UL; + } + set + { + this._stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stidSpecified + { + get + { + return this._stid != null; + } + set + { + bool flag = value == (this._stid == null); + if (flag) + { + this._stid = (value ? new ulong?(this.stid) : null); + } + } + } + + private ulong? _stid; + + private IExtension extensionObject; + + private bool ShouldSerializestid() + { + return this.stidSpecified; + } + + private void Resetstid() + { + this.stidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs.meta new file mode 100644 index 00000000..c7dd5f8b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e3f9f0dcb05986d489239bc1acd2468f +timeCreated: 1611404735 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs new file mode 100644 index 00000000..7006103b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSkyCraftTeamInfoRes")] + [Serializable] + public class GetSkyCraftTeamInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "team", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyTeamDetail team + { + get + { + return this._team; + } + set + { + this._team = value; + } + } + + private ErrorCode? _result; + + private SkyTeamDetail _team = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs.meta new file mode 100644 index 00000000..f47ca11a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSkyCraftTeamInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47c19dc021f0df842b424ba22265495b +timeCreated: 1611403655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs new file mode 100644 index 00000000..8c735c2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSpActivityBigPrizeArg")] + [Serializable] + public class GetSpActivityBigPrizeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + private uint? _actid; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs.meta new file mode 100644 index 00000000..b1d005a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba57b9aafae91194fb86272e0fab5529 +timeCreated: 1611404435 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs new file mode 100644 index 00000000..d04bfbfc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSpActivityBigPrizeRes")] + [Serializable] + public class GetSpActivityBigPrizeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs.meta new file mode 100644 index 00000000..8dd7705f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityBigPrizeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d5168bdffc5bde74b97dba7b5998c434 +timeCreated: 1611404625 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs new file mode 100644 index 00000000..60432c3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSpActivityRewardArg")] + [Serializable] + public class GetSpActivityRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + private uint? _actid; + + private uint? _taskid; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs.meta new file mode 100644 index 00000000..216d1ee6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5df482a59351c4a45bf4081635901f2b +timeCreated: 1611403808 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs new file mode 100644 index 00000000..415a379f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSpActivityRewardRes")] + [Serializable] + public class GetSpActivityRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs.meta new file mode 100644 index 00000000..b6b5f1da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSpActivityRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 23d68dd6d5a902f438e2688543fc9776 +timeCreated: 1611403458 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs new file mode 100644 index 00000000..ac837576 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSweepTowerRewardArg")] + [Serializable] + public class GetSweepTowerRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs.meta new file mode 100644 index 00000000..d787c535 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb727a843dcec3e4ea92ab7db6cb4aad +timeCreated: 1611404441 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs new file mode 100644 index 00000000..cead3d4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSweepTowerRewardRes")] + [Serializable] + public class GetSweepTowerRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs.meta new file mode 100644 index 00000000..7ff88ec9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSweepTowerRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a11fc8ab1084b4428c60cd57e3820c1 +timeCreated: 1611403663 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs new file mode 100644 index 00000000..44fb54e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSystemRewardArg")] + [Serializable] + public class GetSystemRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "RewardUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong RewardUniqueId + { + get + { + return this._RewardUniqueId ?? 0UL; + } + set + { + this._RewardUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RewardUniqueIdSpecified + { + get + { + return this._RewardUniqueId != null; + } + set + { + bool flag = value == (this._RewardUniqueId == null); + if (flag) + { + this._RewardUniqueId = (value ? new ulong?(this.RewardUniqueId) : null); + } + } + } + + private ulong? _RewardUniqueId; + + private IExtension extensionObject; + + private bool ShouldSerializeRewardUniqueId() + { + return this.RewardUniqueIdSpecified; + } + + private void ResetRewardUniqueId() + { + this.RewardUniqueIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs.meta new file mode 100644 index 00000000..80084522 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe0e4ee4998574545b36f0da0dbd30e2 +timeCreated: 1611404939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs new file mode 100644 index 00000000..ced5e6cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetSystemRewardRes")] + [Serializable] + public class GetSystemRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs.meta new file mode 100644 index 00000000..ab6b930b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetSystemRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 939def4e2e35aa747b8cb8866ffc0061 +timeCreated: 1611404152 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs new file mode 100644 index 00000000..48d03207 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetTowerActivityTopArg")] + [Serializable] + public class GetTowerActivityTopArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs.meta new file mode 100644 index 00000000..c6ba36dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b9c07c54f3e4e149947e7b58e4d0a29 +timeCreated: 1611404206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs new file mode 100644 index 00000000..e7490202 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetTowerActivityTopRes")] + [Serializable] + public class GetTowerActivityTopRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftResetCount", DataFormat = DataFormat.TwosComplement)] + public int leftResetCount + { + get + { + return this._leftResetCount ?? 0; + } + set + { + this._leftResetCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftResetCountSpecified + { + get + { + return this._leftResetCount != null; + } + set + { + bool flag = value == (this._leftResetCount == null); + if (flag) + { + this._leftResetCount = (value ? new int?(this.leftResetCount) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _infos = new List(); + + private int? _leftResetCount; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeleftResetCount() + { + return this.leftResetCountSpecified; + } + + private void ResetleftResetCount() + { + this.leftResetCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs.meta new file mode 100644 index 00000000..75372258 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerActivityTopRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b8021a784d953e468d3197c08b192a1 +timeCreated: 1611404206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs new file mode 100644 index 00000000..c3ee9d06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetTowerFirstPassRewardArg")] + [Serializable] + public class GetTowerFirstPassRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public int floor + { + get + { + return this._floor ?? 0; + } + set + { + this._floor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new int?(this.floor) : null); + } + } + } + + private int? _floor; + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs.meta new file mode 100644 index 00000000..94679e6a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 75ed62f14cfcb744d8514120c62bd203 +timeCreated: 1611403948 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs new file mode 100644 index 00000000..975bfb7d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetTowerFirstPassRewardRes")] + [Serializable] + public class GetTowerFirstPassRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs.meta new file mode 100644 index 00000000..05f0fc48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetTowerFirstPassRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 28575e4849e8f1c4da66b6e6a7b90d6f +timeCreated: 1611403474 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs new file mode 100644 index 00000000..dda7d5a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetUnitAppearanceArg")] + [Serializable] + public class GetUnitAppearanceArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mask", DataFormat = DataFormat.TwosComplement)] + public int mask + { + get + { + return this._mask ?? 0; + } + set + { + this._mask = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maskSpecified + { + get + { + return this._mask != null; + } + set + { + bool flag = value == (this._mask == null); + if (flag) + { + this._mask = (value ? new int?(this.mask) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "petId", DataFormat = DataFormat.TwosComplement)] + public ulong petId + { + get + { + return this._petId ?? 0UL; + } + set + { + this._petId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petIdSpecified + { + get + { + return this._petId != null; + } + set + { + bool flag = value == (this._petId == null); + if (flag) + { + this._petId = (value ? new ulong?(this.petId) : null); + } + } + } + + private ulong? _roleid; + + private int? _mask; + + private uint? _type; + + private ulong? _petId; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializemask() + { + return this.maskSpecified; + } + + private void Resetmask() + { + this.maskSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializepetId() + { + return this.petIdSpecified; + } + + private void ResetpetId() + { + this.petIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs.meta new file mode 100644 index 00000000..fa3955f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81e99ea49143d494b8b9ae2856d4237b +timeCreated: 1611404038 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs new file mode 100644 index 00000000..2b070591 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetUnitAppearanceRes")] + [Serializable] + public class GetUnitAppearanceRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "UnitAppearance", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance UnitAppearance + { + get + { + return this._UnitAppearance; + } + set + { + this._UnitAppearance = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private UnitAppearance _UnitAppearance = null; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs.meta new file mode 100644 index 00000000..e768754d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetUnitAppearanceRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 943824cd13265354d9247c0bfe117d38 +timeCreated: 1611404154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs new file mode 100644 index 00000000..20c242b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWatchInfoByIDArg")] + [Serializable] + public class GetWatchInfoByIDArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + private int? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs.meta new file mode 100644 index 00000000..8aa874ab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c8b56bb6d88c874fac212f69843ffb9 +timeCreated: 1611403174 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs new file mode 100644 index 00000000..939eeba9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWatchInfoByIDRes")] + [Serializable] + public class GetWatchInfoByIDRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curTime", DataFormat = DataFormat.TwosComplement)] + public int curTime + { + get + { + return this._curTime ?? 0; + } + set + { + this._curTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curTimeSpecified + { + get + { + return this._curTime != null; + } + set + { + bool flag = value == (this._curTime == null); + if (flag) + { + this._curTime = (value ? new int?(this.curTime) : null); + } + } + } + + [ProtoMember(3, Name = "liveRecords", DataFormat = DataFormat.Default)] + public List liveRecords + { + get + { + return this._liveRecords; + } + } + + private ErrorCode? _error; + + private int? _curTime; + + private readonly List _liveRecords = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurTime() + { + return this.curTimeSpecified; + } + + private void ResetcurTime() + { + this.curTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs.meta new file mode 100644 index 00000000..bbf90bf8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWatchInfoByIDRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 633877af59a480343a8b163e67f6d977 +timeCreated: 1611403844 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs new file mode 100644 index 00000000..ec084a33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeddingInviteInfoArg")] + [Serializable] + public class GetWeddingInviteInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs.meta new file mode 100644 index 00000000..dc67ef79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a96ec62886705d344a5a9d970adf7bf8 +timeCreated: 1611404298 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs new file mode 100644 index 00000000..11da2152 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs @@ -0,0 +1,204 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeddingInviteInfoRes")] + [Serializable] + public class GetWeddingInviteInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "permitstranger", DataFormat = DataFormat.Default)] + public bool permitstranger + { + get + { + return this._permitstranger ?? false; + } + set + { + this._permitstranger = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool permitstrangerSpecified + { + get + { + return this._permitstranger != null; + } + set + { + bool flag = value == (this._permitstranger == null); + if (flag) + { + this._permitstranger = (value ? new bool?(this.permitstranger) : null); + } + } + } + + [ProtoMember(3, Name = "friends", DataFormat = DataFormat.Default)] + public List friends + { + get + { + return this._friends; + } + } + + [ProtoMember(4, Name = "guildmembers", DataFormat = DataFormat.Default)] + public List guildmembers + { + get + { + return this._guildmembers; + } + } + + [ProtoMember(5, Name = "invitelist", DataFormat = DataFormat.Default)] + public List invitelist + { + get + { + return this._invitelist; + } + } + + [ProtoMember(6, Name = "invite_enter", DataFormat = DataFormat.Default)] + public List invite_enter + { + get + { + return this._invite_enter; + } + } + + [ProtoMember(7, Name = "applylist", DataFormat = DataFormat.Default)] + public List applylist + { + get + { + return this._applylist; + } + } + + [ProtoMember(8, IsRequired = false, Name = "weddingid", DataFormat = DataFormat.TwosComplement)] + public ulong weddingid + { + get + { + return this._weddingid ?? 0UL; + } + set + { + this._weddingid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingidSpecified + { + get + { + return this._weddingid != null; + } + set + { + bool flag = value == (this._weddingid == null); + if (flag) + { + this._weddingid = (value ? new ulong?(this.weddingid) : null); + } + } + } + + private ErrorCode? _result; + + private bool? _permitstranger; + + private readonly List _friends = new List(); + + private readonly List _guildmembers = new List(); + + private readonly List _invitelist = new List(); + + private readonly List _invite_enter = new List(); + + private readonly List _applylist = new List(); + + private ulong? _weddingid; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializepermitstranger() + { + return this.permitstrangerSpecified; + } + + private void Resetpermitstranger() + { + this.permitstrangerSpecified = false; + } + + private bool ShouldSerializeweddingid() + { + return this.weddingidSpecified; + } + + private void Resetweddingid() + { + this.weddingidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs.meta new file mode 100644 index 00000000..53f7a8b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeddingInviteInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 77e11799871ac824f810c14b2618cdf5 +timeCreated: 1611403956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs new file mode 100644 index 00000000..c923fb4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeeklyTaskInfoArg")] + [Serializable] + public class GetWeeklyTaskInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs.meta new file mode 100644 index 00000000..424233b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 98ed3ba875603b148beddcfba3c3d67f +timeCreated: 1611404192 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs new file mode 100644 index 00000000..075ca32a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs @@ -0,0 +1,311 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeeklyTaskInfoRes")] + [Serializable] + public class GetWeeklyTaskInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "task", DataFormat = DataFormat.Default)] + public List task + { + get + { + return this._task; + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "askhelp_num", DataFormat = DataFormat.TwosComplement)] + public uint askhelp_num + { + get + { + return this._askhelp_num ?? 0u; + } + set + { + this._askhelp_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool askhelp_numSpecified + { + get + { + return this._askhelp_num != null; + } + set + { + bool flag = value == (this._askhelp_num == null); + if (flag) + { + this._askhelp_num = (value ? new uint?(this.askhelp_num) : null); + } + } + } + + [ProtoMember(5, Name = "rewarded_box", DataFormat = DataFormat.TwosComplement)] + public List rewarded_box + { + get + { + return this._rewarded_box; + } + } + + [ProtoMember(6, IsRequired = false, Name = "accept_level", DataFormat = DataFormat.TwosComplement)] + public uint accept_level + { + get + { + return this._accept_level ?? 0u; + } + set + { + this._accept_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accept_levelSpecified + { + get + { + return this._accept_level != null; + } + set + { + bool flag = value == (this._accept_level == null); + if (flag) + { + this._accept_level = (value ? new uint?(this.accept_level) : null); + } + } + } + + [ProtoMember(7, Name = "helpinfo", DataFormat = DataFormat.Default)] + public List helpinfo + { + get + { + return this._helpinfo; + } + } + + [ProtoMember(8, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "remain_free_refresh_count", DataFormat = DataFormat.TwosComplement)] + public uint remain_free_refresh_count + { + get + { + return this._remain_free_refresh_count ?? 0u; + } + set + { + this._remain_free_refresh_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remain_free_refresh_countSpecified + { + get + { + return this._remain_free_refresh_count != null; + } + set + { + bool flag = value == (this._remain_free_refresh_count == null); + if (flag) + { + this._remain_free_refresh_count = (value ? new uint?(this.remain_free_refresh_count) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _task = new List(); + + private uint? _score; + + private uint? _askhelp_num; + + private readonly List _rewarded_box = new List(); + + private uint? _accept_level; + + private readonly List _helpinfo = new List(); + + private uint? _lefttime; + + private uint? _remain_free_refresh_count; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeaskhelp_num() + { + return this.askhelp_numSpecified; + } + + private void Resetaskhelp_num() + { + this.askhelp_numSpecified = false; + } + + private bool ShouldSerializeaccept_level() + { + return this.accept_levelSpecified; + } + + private void Resetaccept_level() + { + this.accept_levelSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializeremain_free_refresh_count() + { + return this.remain_free_refresh_countSpecified; + } + + private void Resetremain_free_refresh_count() + { + this.remain_free_refresh_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs.meta new file mode 100644 index 00000000..919a27aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3c85241502020114ebd631c0f35edf6b +timeCreated: 1611403602 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs new file mode 100644 index 00000000..24d395f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeeklyTaskRewardArg")] + [Serializable] + public class GetWeeklyTaskRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public uint value + { + get + { + return this._value ?? 0u; + } + set + { + this._value = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new uint?(this.value) : null); + } + } + } + + private uint? _type; + + private uint? _value; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs.meta new file mode 100644 index 00000000..86842a3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 794898e7618f68748a9abd6254809c85 +timeCreated: 1611403985 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs new file mode 100644 index 00000000..6b150128 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWeeklyTaskRewardRes")] + [Serializable] + public class GetWeeklyTaskRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs.meta new file mode 100644 index 00000000..e2ddbb62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWeeklyTaskRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d74ddfd85a208a84a94f71e91965c9e5 +timeCreated: 1611404634 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs new file mode 100644 index 00000000..808018b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWorldBossStateArg")] + [Serializable] + public class GetWorldBossStateArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs.meta new file mode 100644 index 00000000..05fc508b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d22ca2af996762c49838f6005a24f663 +timeCreated: 1611404594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs new file mode 100644 index 00000000..55b41c02 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWorldBossStateRes")] + [Serializable] + public class GetWorldBossStateRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "TimeLeft", DataFormat = DataFormat.TwosComplement)] + public uint TimeLeft + { + get + { + return this._TimeLeft ?? 0u; + } + set + { + this._TimeLeft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TimeLeftSpecified + { + get + { + return this._TimeLeft != null; + } + set + { + bool flag = value == (this._TimeLeft == null); + if (flag) + { + this._TimeLeft = (value ? new uint?(this.TimeLeft) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "BossHp", DataFormat = DataFormat.TwosComplement)] + public uint BossHp + { + get + { + return this._BossHp ?? 0u; + } + set + { + this._BossHp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BossHpSpecified + { + get + { + return this._BossHp != null; + } + set + { + bool flag = value == (this._BossHp == null); + if (flag) + { + this._BossHp = (value ? new uint?(this.BossHp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "BossId", DataFormat = DataFormat.TwosComplement)] + public uint BossId + { + get + { + return this._BossId ?? 0u; + } + set + { + this._BossId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BossIdSpecified + { + get + { + return this._BossId != null; + } + set + { + bool flag = value == (this._BossId == null); + if (flag) + { + this._BossId = (value ? new uint?(this.BossId) : null); + } + } + } + + private uint? _TimeLeft; + + private uint? _BossHp; + + private uint? _BossId; + + private IExtension extensionObject; + + private bool ShouldSerializeTimeLeft() + { + return this.TimeLeftSpecified; + } + + private void ResetTimeLeft() + { + this.TimeLeftSpecified = false; + } + + private bool ShouldSerializeBossHp() + { + return this.BossHpSpecified; + } + + private void ResetBossHp() + { + this.BossHpSpecified = false; + } + + private bool ShouldSerializeBossId() + { + return this.BossIdSpecified; + } + + private void ResetBossId() + { + this.BossIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs.meta new file mode 100644 index 00000000..5ba1db80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossStateRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53c0222e296b8e3469ab8072f1fdee9c +timeCreated: 1611403712 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs new file mode 100644 index 00000000..90a37b36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWorldBossTimeLeftArg")] + [Serializable] + public class GetWorldBossTimeLeftArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs.meta new file mode 100644 index 00000000..0f6cc130 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4862600073fe78e4d935f28a81c2ba6e +timeCreated: 1611403657 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs new file mode 100644 index 00000000..65c3482d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GetWorldBossTimeLeftRes")] + [Serializable] + public class GetWorldBossTimeLeftRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildrolecount", DataFormat = DataFormat.TwosComplement)] + public uint guildrolecount + { + get + { + return this._guildrolecount ?? 0u; + } + set + { + this._guildrolecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildrolecountSpecified + { + get + { + return this._guildrolecount != null; + } + set + { + bool flag = value == (this._guildrolecount == null); + if (flag) + { + this._guildrolecount = (value ? new uint?(this.guildrolecount) : null); + } + } + } + + private uint? _timeleft; + + private uint? _guildrolecount; + + private IExtension extensionObject; + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializeguildrolecount() + { + return this.guildrolecountSpecified; + } + + private void Resetguildrolecount() + { + this.guildrolecountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs.meta new file mode 100644 index 00000000..408b6269 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GetWorldBossTimeLeftRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0580bc5f96d89a4186e5bea2881aeef +timeCreated: 1611404586 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs new file mode 100644 index 00000000..bb65c907 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIBBackInfo")] + [Serializable] + public class GiftIBBackInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private string _openid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs.meta new file mode 100644 index 00000000..eb1b8d11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIBBackInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d79f43d73b6ecc64ca8739d87aad0414 +timeCreated: 1611404636 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs new file mode 100644 index 00000000..9bbd905c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIbItem")] + [Serializable] + public class GiftIbItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "text", DataFormat = DataFormat.Default)] + public string text + { + get + { + return this._text ?? ""; + } + set + { + this._text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool textSpecified + { + get + { + return this._text != null; + } + set + { + bool flag = value == (this._text == null); + if (flag) + { + this._text = (value ? this.text : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "orderid", DataFormat = DataFormat.Default)] + public string orderid + { + get + { + return this._orderid ?? ""; + } + set + { + this._orderid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool orderidSpecified + { + get + { + return this._orderid != null; + } + set + { + bool flag = value == (this._orderid == null); + if (flag) + { + this._orderid = (value ? this.orderid : null); + } + } + } + + private string _openid; + + private string _name; + + private ItemBrief _item = null; + + private string _text; + + private string _orderid; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetext() + { + return this.textSpecified; + } + + private void Resettext() + { + this.textSpecified = false; + } + + private bool ShouldSerializeorderid() + { + return this.orderidSpecified; + } + + private void Resetorderid() + { + this.orderidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs.meta new file mode 100644 index 00000000..5765c3b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f8acf3237f71bd40a4e4446adffd28a +timeCreated: 1611403517 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs new file mode 100644 index 00000000..dfb30668 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIbItemState")] + public enum GiftIbItemState + { + [ProtoEnum(Name = "GiftIbWaitingReceipt", Value = 1)] + GiftIbWaitingReceipt = 1, + [ProtoEnum(Name = "GiftIbReply", Value = 2)] + GiftIbReply + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs.meta new file mode 100644 index 00000000..7fbf5d2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbItemState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5927066c1ead23b469f55fb80e4b23a1 +timeCreated: 1611403761 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs new file mode 100644 index 00000000..9f2288e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIbReqGoodsArg")] + [Serializable] + public class GiftIbReqGoodsArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "orderid", DataFormat = DataFormat.Default)] + public string orderid + { + get + { + return this._orderid ?? ""; + } + set + { + this._orderid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool orderidSpecified + { + get + { + return this._orderid != null; + } + set + { + bool flag = value == (this._orderid == null); + if (flag) + { + this._orderid = (value ? this.orderid : null); + } + } + } + + private string _orderid; + + private IExtension extensionObject; + + private bool ShouldSerializeorderid() + { + return this.orderidSpecified; + } + + private void Resetorderid() + { + this.orderidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs.meta new file mode 100644 index 00000000..cc79553a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00a304018b2d0db46a988809ceb21a31 +timeCreated: 1611402950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs new file mode 100644 index 00000000..e109a183 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIbReqGoodsRes")] + [Serializable] + public class GiftIbReqGoodsRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs.meta new file mode 100644 index 00000000..e95fe359 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbReqGoodsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b5d10691f4a81945b2c8b2b58be4692 +timeCreated: 1611404205 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs new file mode 100644 index 00000000..52dbbb88 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiftIbShipStatus")] + public enum GiftIbShipStatus + { + [ProtoEnum(Name = "GIFTIB_NOT_SHIPPED", Value = 0)] + GIFTIB_NOT_SHIPPED, + [ProtoEnum(Name = "GIFTIB_BEING_SHIPPED", Value = 1)] + GIFTIB_BEING_SHIPPED, + [ProtoEnum(Name = "GIFTIB_FINISH_SHIPPED", Value = 2)] + GIFTIB_FINISH_SHIPPED + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs.meta new file mode 100644 index 00000000..66b6ec90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiftIbShipStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8a9688597ca9a04182475ef1f9c0010 +timeCreated: 1611404405 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs new file mode 100644 index 00000000..f2478bd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GiveUpQuestionNtf")] + [Serializable] + public class GiveUpQuestionNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs.meta new file mode 100644 index 00000000..75c70afc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GiveUpQuestionNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8b57bd72745faa84fbbab125b9365c50 +timeCreated: 1611404095 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs new file mode 100644 index 00000000..cb5c3038 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GlobalRiftFloorInfo")] + [Serializable] + public class GlobalRiftFloorInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public int floor + { + get + { + return this._floor ?? 0; + } + set + { + this._floor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new int?(this.floor) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(3, Name = "buffs", DataFormat = DataFormat.Default)] + public List buffs + { + get + { + return this._buffs; + } + } + + private int? _floor; + + private uint? _sceneid; + + private readonly List _buffs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs.meta new file mode 100644 index 00000000..589762b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GlobalRiftFloorInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 999be04c3008c1e4eb086f2f02d11fb1 +timeCreated: 1611404196 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs new file mode 100644 index 00000000..4ac591a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfAllFightEnd")] + [Serializable] + public class GmfAllFightEnd : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "winguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief winguild + { + get + { + return this._winguild; + } + set + { + this._winguild = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "loseguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief loseguild + { + get + { + return this._loseguild; + } + set + { + this._loseguild = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "wintype", DataFormat = DataFormat.TwosComplement)] + public GMF_FINAL_WIN_TYPE wintype + { + get + { + return this._wintype ?? GMF_FINAL_WIN_TYPE.GMF_FWY_NORMAL; + } + set + { + this._wintype = new GMF_FINAL_WIN_TYPE?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wintypeSpecified + { + get + { + return this._wintype != null; + } + set + { + bool flag = value == (this._wintype == null); + if (flag) + { + this._wintype = (value ? new GMF_FINAL_WIN_TYPE?(this.wintype) : null); + } + } + } + + private GmfGuildBrief _winguild = null; + + private GmfGuildBrief _loseguild = null; + + private GMF_FINAL_WIN_TYPE? _wintype; + + private IExtension extensionObject; + + private bool ShouldSerializewintype() + { + return this.wintypeSpecified; + } + + private void Resetwintype() + { + this.wintypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs.meta new file mode 100644 index 00000000..556698cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfAllFightEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 144f56a9b4c02024c92e6acebc228032 +timeCreated: 1611403255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs new file mode 100644 index 00000000..faa23062 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfBatlleStatePara")] + [Serializable] + public class GmfBatlleStatePara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public GmfBattleState state + { + get + { + return this._state ?? GmfBattleState.GMF_BS_NONE; + } + set + { + this._state = new GmfBattleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new GmfBattleState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private GmfBattleState? _state; + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs.meta new file mode 100644 index 00000000..a19c7447 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfBatlleStatePara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4c323a3b79340c4d9e17b29af074c3b +timeCreated: 1611404740 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs new file mode 100644 index 00000000..5cd54bcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfBattleState")] + public enum GmfBattleState + { + [ProtoEnum(Name = "GMF_BS_NONE", Value = 4)] + GMF_BS_NONE = 4, + [ProtoEnum(Name = "GMF_BS_WAIT", Value = 1)] + GMF_BS_WAIT = 1, + [ProtoEnum(Name = "GMF_BS_FIGHT", Value = 2)] + GMF_BS_FIGHT, + [ProtoEnum(Name = "GMF_BS_RESULT", Value = 3)] + GMF_BS_RESULT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs.meta new file mode 100644 index 00000000..695c2ddd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfBattleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c9568e65885d9c448c5a62f45fd0988 +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs new file mode 100644 index 00000000..bfb8db51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfCombat")] + [Serializable] + public class GmfCombat : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "damage", DataFormat = DataFormat.TwosComplement)] + public double damage + { + get + { + return this._damage ?? 0.0; + } + set + { + this._damage = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageSpecified + { + get + { + return this._damage != null; + } + set + { + bool flag = value == (this._damage == null); + if (flag) + { + this._damage = (value ? new double?(this.damage) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "deadcount", DataFormat = DataFormat.TwosComplement)] + public uint deadcount + { + get + { + return this._deadcount ?? 0u; + } + set + { + this._deadcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deadcountSpecified + { + get + { + return this._deadcount != null; + } + set + { + bool flag = value == (this._deadcount == null); + if (flag) + { + this._deadcount = (value ? new uint?(this.deadcount) : null); + } + } + } + + private uint? _killcount; + + private double? _damage; + + private uint? _deadcount; + + private IExtension extensionObject; + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializedamage() + { + return this.damageSpecified; + } + + private void Resetdamage() + { + this.damageSpecified = false; + } + + private bool ShouldSerializedeadcount() + { + return this.deadcountSpecified; + } + + private void Resetdeadcount() + { + this.deadcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs.meta new file mode 100644 index 00000000..d608b371 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfCombat.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 014ac27f644738b46bbbeda3c02ebe9e +timeCreated: 1611402953 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs new file mode 100644 index 00000000..97e26281 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfGuildBrief")] + [Serializable] + public class GmfGuildBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildicon", DataFormat = DataFormat.TwosComplement)] + public uint guildicon + { + get + { + return this._guildicon ?? 0u; + } + set + { + this._guildicon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildiconSpecified + { + get + { + return this._guildicon != null; + } + set + { + bool flag = value == (this._guildicon == null); + if (flag) + { + this._guildicon = (value ? new uint?(this.guildicon) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + private ulong? _guildid; + + private string _guildname; + + private uint? _guildicon; + + private uint? _serverid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeguildicon() + { + return this.guildiconSpecified; + } + + private void Resetguildicon() + { + this.guildiconSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs.meta new file mode 100644 index 00000000..0771f909 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81d0075127161a942995190727ea94e9 +timeCreated: 1611404037 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs new file mode 100644 index 00000000..3f6a59d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs @@ -0,0 +1,106 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfGuildCombat")] + [Serializable] + public class GmfGuildCombat : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gmfguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief gmfguild + { + get + { + return this._gmfguild; + } + set + { + this._gmfguild = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "combat", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfCombat combat + { + get + { + return this._combat; + } + set + { + this._combat = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(4, Name = "rolecombat", DataFormat = DataFormat.Default)] + public List rolecombat + { + get + { + return this._rolecombat; + } + } + + private GmfGuildBrief _gmfguild = null; + + private GmfCombat _combat = null; + + private uint? _score; + + private readonly List _rolecombat = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs.meta new file mode 100644 index 00000000..d67b4074 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombat.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cac1dc11a0ba534db502eb7add105f4 +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs new file mode 100644 index 00000000..86ba2d15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfGuildCombatPara")] + [Serializable] + public class GmfGuildCombatPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildcombat11", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildCombat guildcombat11 + { + get + { + return this._guildcombat11; + } + set + { + this._guildcombat11 = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildcombat22", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildCombat guildcombat22 + { + get + { + return this._guildcombat22; + } + set + { + this._guildcombat22 = value; + } + } + + private GmfGuildCombat _guildcombat11 = null; + + private GmfGuildCombat _guildcombat22 = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs.meta new file mode 100644 index 00000000..c3063010 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfGuildCombatPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a305a5c6a732f294790d6a7ca6407eb3 +timeCreated: 1611404259 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs new file mode 100644 index 00000000..36a95fac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfHalfRoles")] + [Serializable] + public class GmfHalfRoles : IExtensible + { + [ProtoMember(1, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildb", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief guildb + { + get + { + return this._guildb; + } + set + { + this._guildb = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "inspire", DataFormat = DataFormat.TwosComplement)] + public uint inspire + { + get + { + return this._inspire ?? 0u; + } + set + { + this._inspire = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inspireSpecified + { + get + { + return this._inspire != null; + } + set + { + bool flag = value == (this._inspire == null); + if (flag) + { + this._inspire = (value ? new uint?(this.inspire) : null); + } + } + } + + private readonly List _roles = new List(); + + private GmfGuildBrief _guildb = null; + + private uint? _inspire; + + private IExtension extensionObject; + + private bool ShouldSerializeinspire() + { + return this.inspireSpecified; + } + + private void Resetinspire() + { + this.inspireSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs.meta new file mode 100644 index 00000000..b16af1b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfHalfRoles.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7c74d788826c7547b6479fb67698f68 +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs new file mode 100644 index 00000000..a44de3ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfJoinBattleArg")] + [Serializable] + public class GmfJoinBattleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public uint leftTime + { + get + { + return this._leftTime ?? 0u; + } + set + { + this._leftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new uint?(this.leftTime) : null); + } + } + } + + private uint? _leftTime; + + private IExtension extensionObject; + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs.meta new file mode 100644 index 00000000..6ba28df2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d401dc2e0abf9254a98f2061af006809 +timeCreated: 1611404600 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs new file mode 100644 index 00000000..1108705d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfJoinBattleRes")] + [Serializable] + public class GmfJoinBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "join", DataFormat = DataFormat.Default)] + public bool join + { + get + { + return this._join ?? false; + } + set + { + this._join = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joinSpecified + { + get + { + return this._join != null; + } + set + { + bool flag = value == (this._join == null); + if (flag) + { + this._join = (value ? new bool?(this.join) : null); + } + } + } + + private bool? _join; + + private IExtension extensionObject; + + private bool ShouldSerializejoin() + { + return this.joinSpecified; + } + + private void Resetjoin() + { + this.joinSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs.meta new file mode 100644 index 00000000..9f646157 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfJoinBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea5934e5cc4ac5c4fab05c3ceceb6ca6 +timeCreated: 1611404778 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs new file mode 100644 index 00000000..68644ef9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfKickRes")] + [Serializable] + public class GmfKickRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "cooldowntime", DataFormat = DataFormat.TwosComplement)] + public uint cooldowntime + { + get + { + return this._cooldowntime ?? 0u; + } + set + { + this._cooldowntime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldowntimeSpecified + { + get + { + return this._cooldowntime != null; + } + set + { + bool flag = value == (this._cooldowntime == null); + if (flag) + { + this._cooldowntime = (value ? new uint?(this.cooldowntime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leaderkick", DataFormat = DataFormat.TwosComplement)] + public int leaderkick + { + get + { + return this._leaderkick ?? 0; + } + set + { + this._leaderkick = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderkickSpecified + { + get + { + return this._leaderkick != null; + } + set + { + bool flag = value == (this._leaderkick == null); + if (flag) + { + this._leaderkick = (value ? new int?(this.leaderkick) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "kickname", DataFormat = DataFormat.Default)] + public string kickname + { + get + { + return this._kickname ?? ""; + } + set + { + this._kickname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kicknameSpecified + { + get + { + return this._kickname != null; + } + set + { + bool flag = value == (this._kickname == null); + if (flag) + { + this._kickname = (value ? this.kickname : null); + } + } + } + + private uint? _cooldowntime; + + private int? _leaderkick; + + private string _kickname; + + private IExtension extensionObject; + + private bool ShouldSerializecooldowntime() + { + return this.cooldowntimeSpecified; + } + + private void Resetcooldowntime() + { + this.cooldowntimeSpecified = false; + } + + private bool ShouldSerializeleaderkick() + { + return this.leaderkickSpecified; + } + + private void Resetleaderkick() + { + this.leaderkickSpecified = false; + } + + private bool ShouldSerializekickname() + { + return this.kicknameSpecified; + } + + private void Resetkickname() + { + this.kicknameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs.meta new file mode 100644 index 00000000..92aae2a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfKickRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6120d7699a8eb904e8fd371b32f10330 +timeCreated: 1611403837 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs new file mode 100644 index 00000000..9a55af93 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs @@ -0,0 +1,126 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfOneBattleEnd")] + [Serializable] + public class GmfOneBattleEnd : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public GMFFailReason reason + { + get + { + return this._reason ?? GMFFailReason.GMF_FAIL_NONE; + } + set + { + this._reason = new GMFFailReason?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new GMFFailReason?(this.reason) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winrole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfRoleBrief winrole + { + get + { + return this._winrole; + } + set + { + this._winrole = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "loselrole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfRoleBrief loselrole + { + get + { + return this._loselrole; + } + set + { + this._loselrole = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "winguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief winguild + { + get + { + return this._winguild; + } + set + { + this._winguild = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "loseguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief loseguild + { + get + { + return this._loseguild; + } + set + { + this._loseguild = value; + } + } + + private GMFFailReason? _reason; + + private GmfRoleBrief _winrole = null; + + private GmfRoleBrief _loselrole = null; + + private GmfGuildBrief _winguild = null; + + private GmfGuildBrief _loseguild = null; + + private IExtension extensionObject; + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs.meta new file mode 100644 index 00000000..ff254d3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfOneBattleEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f68202a817a3764d8d18e8fac4f6f03 +timeCreated: 1611404133 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs new file mode 100644 index 00000000..b361e920 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfReadyArg")] + [Serializable] + public class GmfReadyArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public GMFReadyType type + { + get + { + return this._type ?? GMFReadyType.GMF_READY_UP; + } + set + { + this._type = new GMFReadyType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new GMFReadyType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private GMFReadyType? _type; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs.meta new file mode 100644 index 00000000..d08bc1ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7997ccdc15e8cd34b8c2d9eb6b9d32ed +timeCreated: 1611403986 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs new file mode 100644 index 00000000..74b6a96a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfReadyRes")] + [Serializable] + public class GmfReadyRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + private ErrorCode? _errcode; + + private uint? _cooldown; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs.meta new file mode 100644 index 00000000..24f848ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfReadyRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4e6663a77f6bcc4abed9ae8432ef625 +timeCreated: 1611404741 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs new file mode 100644 index 00000000..4c8c59b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfRole")] + [Serializable] + public class GmfRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "pkpoint", DataFormat = DataFormat.TwosComplement)] + public uint pkpoint + { + get + { + return this._pkpoint ?? 0u; + } + set + { + this._pkpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pkpointSpecified + { + get + { + return this._pkpoint != null; + } + set + { + bool flag = value == (this._pkpoint == null); + if (flag) + { + this._pkpoint = (value ? new uint?(this.pkpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public GuildMatchFightState state + { + get + { + return this._state ?? GuildMatchFightState.GUILD_MF_NONE; + } + set + { + this._state = new GuildMatchFightState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new GuildMatchFightState?(this.state) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "guildpos", DataFormat = DataFormat.TwosComplement)] + public int guildpos + { + get + { + return this._guildpos ?? 0; + } + set + { + this._guildpos = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildposSpecified + { + get + { + return this._guildpos != null; + } + set + { + bool flag = value == (this._guildpos == null); + if (flag) + { + this._guildpos = (value ? new int?(this.guildpos) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public int profession + { + get + { + return this._profession ?? 0; + } + set + { + this._profession = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new int?(this.profession) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + private ulong? _roleID; + + private string _rolename; + + private uint? _pkpoint; + + private int? _index; + + private GuildMatchFightState? _state; + + private int? _guildpos; + + private int? _profession; + + private uint? _ppt; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializepkpoint() + { + return this.pkpointSpecified; + } + + private void Resetpkpoint() + { + this.pkpointSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeguildpos() + { + return this.guildposSpecified; + } + + private void Resetguildpos() + { + this.guildposSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs.meta new file mode 100644 index 00000000..8c825ba5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f465ee11472948447a601007f5d03b64 +timeCreated: 1611404854 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs new file mode 100644 index 00000000..2d7bd4fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfRoleBrief")] + [Serializable] + public class GmfRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _profession; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs.meta new file mode 100644 index 00000000..8996c9ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 29067242f43987b4cb8fea6a656d6c0d +timeCreated: 1611403475 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs new file mode 100644 index 00000000..27bcec1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfRoleCombat")] + [Serializable] + public class GmfRoleCombat : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gmfrole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfRoleBrief gmfrole + { + get + { + return this._gmfrole; + } + set + { + this._gmfrole = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "combat", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfCombat combat + { + get + { + return this._combat; + } + set + { + this._combat = value; + } + } + + private GmfRoleBrief _gmfrole = null; + + private GmfCombat _combat = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs.meta new file mode 100644 index 00000000..46ebecc6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleCombat.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4b065905817bc24cb94ac03a6e15de3 +timeCreated: 1611404604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs new file mode 100644 index 00000000..c613e6b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfRoleDatas")] + [Serializable] + public class GmfRoleDatas : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "halfrole11", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfHalfRoles halfrole11 + { + get + { + return this._halfrole11; + } + set + { + this._halfrole11 = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "halfrole22", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfHalfRoles halfrole22 + { + get + { + return this._halfrole22; + } + set + { + this._halfrole22 = value; + } + } + + private GmfHalfRoles _halfrole11 = null; + + private GmfHalfRoles _halfrole22 = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs.meta new file mode 100644 index 00000000..6824d34b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfRoleDatas.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a800c8ed59750a94db1497bbcdfb9f25 +timeCreated: 1611404293 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs new file mode 100644 index 00000000..798dd07b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfWaitFightArg")] + [Serializable] + public class GmfWaitFightArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs.meta new file mode 100644 index 00000000..b81d8eed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitFightArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebd58e192113f4b45b7dd7a74d3fc75d +timeCreated: 1611404785 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs new file mode 100644 index 00000000..1e5655f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GmfWaitOtherArg")] + [Serializable] + public class GmfWaitOtherArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs.meta new file mode 100644 index 00000000..699f4789 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GmfWaitOtherArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a0f7bd1c9f5299642910e1a01c10390b +timeCreated: 1611404251 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs new file mode 100644 index 00000000..cc7b551d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoBackReadyScene")] + [Serializable] + public class GoBackReadyScene : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs.meta new file mode 100644 index 00000000..0cfa9f57 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoBackReadyScene.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8117f41587357864f86fa1eda6b8abe8 +timeCreated: 1611404035 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs new file mode 100644 index 00000000..c2872608 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsGetAwards_C2M")] + [Serializable] + public class GoalAwardsGetAwards_C2M : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goalAwardsID", DataFormat = DataFormat.TwosComplement)] + public uint goalAwardsID + { + get + { + return this._goalAwardsID ?? 0u; + } + set + { + this._goalAwardsID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goalAwardsIDSpecified + { + get + { + return this._goalAwardsID != null; + } + set + { + bool flag = value == (this._goalAwardsID == null); + if (flag) + { + this._goalAwardsID = (value ? new uint?(this.goalAwardsID) : null); + } + } + } + + private uint? _goalAwardsID; + + private IExtension extensionObject; + + private bool ShouldSerializegoalAwardsID() + { + return this.goalAwardsIDSpecified; + } + + private void ResetgoalAwardsID() + { + this.goalAwardsIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs.meta new file mode 100644 index 00000000..1c45cd8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ed9f1cb426d189449f829e7e933b657 +timeCreated: 1611404006 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs new file mode 100644 index 00000000..cff647b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsGetAwards_M2C")] + [Serializable] + public class GoalAwardsGetAwards_M2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gottenAwardsIndex", DataFormat = DataFormat.TwosComplement)] + public uint gottenAwardsIndex + { + get + { + return this._gottenAwardsIndex ?? 0u; + } + set + { + this._gottenAwardsIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gottenAwardsIndexSpecified + { + get + { + return this._gottenAwardsIndex != null; + } + set + { + bool flag = value == (this._gottenAwardsIndex == null); + if (flag) + { + this._gottenAwardsIndex = (value ? new uint?(this.gottenAwardsIndex) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private uint? _gottenAwardsIndex; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializegottenAwardsIndex() + { + return this.gottenAwardsIndexSpecified; + } + + private void ResetgottenAwardsIndex() + { + this.gottenAwardsIndexSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs.meta new file mode 100644 index 00000000..bbd89f08 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetAwards_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 600ada1fa37c35948bdecf2c05d032f7 +timeCreated: 1611403831 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs new file mode 100644 index 00000000..00b77a58 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsGetList_C2M")] + [Serializable] + public class GoalAwardsGetList_C2M : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs.meta new file mode 100644 index 00000000..3abb2b14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5dec9ec2f8ad02489c638ca6fb5cd53 +timeCreated: 1611404878 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs new file mode 100644 index 00000000..b0b6d17d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsGetList_M2C")] + [Serializable] + public class GoalAwardsGetList_M2C : IExtensible + { + [ProtoMember(1, Name = "goalAwardsList", DataFormat = DataFormat.Default)] + public List goalAwardsList + { + get + { + return this._goalAwardsList; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _goalAwardsList = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs.meta new file mode 100644 index 00000000..4874215d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsGetList_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7cdedc4589c65854e8066b7e2cb3b98b +timeCreated: 1611403999 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs new file mode 100644 index 00000000..e113fbfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsInfo")] + [Serializable] + public class GoalAwardsInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goalAwardsID", DataFormat = DataFormat.TwosComplement)] + public uint goalAwardsID + { + get + { + return this._goalAwardsID ?? 0u; + } + set + { + this._goalAwardsID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goalAwardsIDSpecified + { + get + { + return this._goalAwardsID != null; + } + set + { + bool flag = value == (this._goalAwardsID == null); + if (flag) + { + this._goalAwardsID = (value ? new uint?(this.goalAwardsID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "doneIndex", DataFormat = DataFormat.TwosComplement)] + public uint doneIndex + { + get + { + return this._doneIndex ?? 0u; + } + set + { + this._doneIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool doneIndexSpecified + { + get + { + return this._doneIndex != null; + } + set + { + bool flag = value == (this._doneIndex == null); + if (flag) + { + this._doneIndex = (value ? new uint?(this.doneIndex) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "gottenAwardsIndex", DataFormat = DataFormat.TwosComplement)] + public uint gottenAwardsIndex + { + get + { + return this._gottenAwardsIndex ?? 0u; + } + set + { + this._gottenAwardsIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gottenAwardsIndexSpecified + { + get + { + return this._gottenAwardsIndex != null; + } + set + { + bool flag = value == (this._gottenAwardsIndex == null); + if (flag) + { + this._gottenAwardsIndex = (value ? new uint?(this.gottenAwardsIndex) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "totalvalue", DataFormat = DataFormat.TwosComplement)] + public double totalvalue + { + get + { + return this._totalvalue ?? 0.0; + } + set + { + this._totalvalue = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalvalueSpecified + { + get + { + return this._totalvalue != null; + } + set + { + bool flag = value == (this._totalvalue == null); + if (flag) + { + this._totalvalue = (value ? new double?(this.totalvalue) : null); + } + } + } + + [ProtoMember(5, Name = "gkidvalue", DataFormat = DataFormat.Default)] + public List gkidvalue + { + get + { + return this._gkidvalue; + } + } + + private uint? _goalAwardsID; + + private uint? _doneIndex; + + private uint? _gottenAwardsIndex; + + private double? _totalvalue; + + private readonly List _gkidvalue = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializegoalAwardsID() + { + return this.goalAwardsIDSpecified; + } + + private void ResetgoalAwardsID() + { + this.goalAwardsIDSpecified = false; + } + + private bool ShouldSerializedoneIndex() + { + return this.doneIndexSpecified; + } + + private void ResetdoneIndex() + { + this.doneIndexSpecified = false; + } + + private bool ShouldSerializegottenAwardsIndex() + { + return this.gottenAwardsIndexSpecified; + } + + private void ResetgottenAwardsIndex() + { + this.gottenAwardsIndexSpecified = false; + } + + private bool ShouldSerializetotalvalue() + { + return this.totalvalueSpecified; + } + + private void Resettotalvalue() + { + this.totalvalueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs.meta new file mode 100644 index 00000000..3dc55b57 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aee4074b468b8b34888ae4c0cc4b17b2 +timeCreated: 1611404341 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs new file mode 100644 index 00000000..c935d062 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsRedPointNtf")] + [Serializable] + public class GoalAwardsRedPointNtf : IExtensible + { + [ProtoMember(1, Name = "typelist", DataFormat = DataFormat.TwosComplement)] + public List typelist + { + get + { + return this._typelist; + } + } + + private readonly List _typelist = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs.meta new file mode 100644 index 00000000..bdef2599 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsRedPointNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 907a2ece4d0664443b057b9f9e1aae84 +timeCreated: 1611404139 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs new file mode 100644 index 00000000..6d1dd1bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoalAwardsValue")] + [Serializable] + public class GoalAwardsValue : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gkid", DataFormat = DataFormat.TwosComplement)] + public uint gkid + { + get + { + return this._gkid ?? 0u; + } + set + { + this._gkid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gkidSpecified + { + get + { + return this._gkid != null; + } + set + { + bool flag = value == (this._gkid == null); + if (flag) + { + this._gkid = (value ? new uint?(this.gkid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gkvalue", DataFormat = DataFormat.TwosComplement)] + public double gkvalue + { + get + { + return this._gkvalue ?? 0.0; + } + set + { + this._gkvalue = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gkvalueSpecified + { + get + { + return this._gkvalue != null; + } + set + { + bool flag = value == (this._gkvalue == null); + if (flag) + { + this._gkvalue = (value ? new double?(this.gkvalue) : null); + } + } + } + + private uint? _gkid; + + private double? _gkvalue; + + private IExtension extensionObject; + + private bool ShouldSerializegkid() + { + return this.gkidSpecified; + } + + private void Resetgkid() + { + this.gkidSpecified = false; + } + + private bool ShouldSerializegkvalue() + { + return this.gkvalueSpecified; + } + + private void Resetgkvalue() + { + this.gkvalueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs.meta new file mode 100644 index 00000000..abfabe36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoalAwardsValue.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bd833ca775e552343bdb303f4ab3d3c6 +timeCreated: 1611404454 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs new file mode 100644 index 00000000..04ca6744 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoldClickArg")] + [Serializable] + public class GoldClickArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _type; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs.meta new file mode 100644 index 00000000..00bafc05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d1a2d2ad793780a4fb1ea60dd18b2ed5 +timeCreated: 1611404592 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs new file mode 100644 index 00000000..e24d9ae8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GoldClickRes")] + [Serializable] + public class GoldClickRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "results", DataFormat = DataFormat.TwosComplement)] + public List results + { + get + { + return this._results; + } + } + + [ProtoMember(3, IsRequired = false, Name = "freetimeleft", DataFormat = DataFormat.TwosComplement)] + public uint freetimeleft + { + get + { + return this._freetimeleft ?? 0u; + } + set + { + this._freetimeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freetimeleftSpecified + { + get + { + return this._freetimeleft != null; + } + set + { + bool flag = value == (this._freetimeleft == null); + if (flag) + { + this._freetimeleft = (value ? new uint?(this.freetimeleft) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "freecount", DataFormat = DataFormat.TwosComplement)] + public uint freecount + { + get + { + return this._freecount ?? 0u; + } + set + { + this._freecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freecountSpecified + { + get + { + return this._freecount != null; + } + set + { + bool flag = value == (this._freecount == null); + if (flag) + { + this._freecount = (value ? new uint?(this.freecount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "freeallcount", DataFormat = DataFormat.TwosComplement)] + public uint freeallcount + { + get + { + return this._freeallcount ?? 0u; + } + set + { + this._freeallcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeallcountSpecified + { + get + { + return this._freeallcount != null; + } + set + { + bool flag = value == (this._freeallcount == null); + if (flag) + { + this._freeallcount = (value ? new uint?(this.freeallcount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _results = new List(); + + private uint? _freetimeleft; + + private uint? _freecount; + + private uint? _freeallcount; + + private uint? _count; + + private uint? _allcount; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializefreetimeleft() + { + return this.freetimeleftSpecified; + } + + private void Resetfreetimeleft() + { + this.freetimeleftSpecified = false; + } + + private bool ShouldSerializefreecount() + { + return this.freecountSpecified; + } + + private void Resetfreecount() + { + this.freecountSpecified = false; + } + + private bool ShouldSerializefreeallcount() + { + return this.freeallcountSpecified; + } + + private void Resetfreeallcount() + { + this.freeallcountSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs.meta new file mode 100644 index 00000000..bb4214e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GoldClickRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37b6848b5b63d6b4c9a8ad6c9c1dbdce +timeCreated: 1611403567 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs new file mode 100644 index 00000000..92df84c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs @@ -0,0 +1,137 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GprAllFightEnd")] + [Serializable] + public class GprAllFightEnd : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "winguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief winguild + { + get + { + return this._winguild; + } + set + { + this._winguild = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "loseguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief loseguild + { + get + { + return this._loseguild; + } + set + { + this._loseguild = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "winscore", DataFormat = DataFormat.TwosComplement)] + public uint winscore + { + get + { + return this._winscore ?? 0u; + } + set + { + this._winscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winscoreSpecified + { + get + { + return this._winscore != null; + } + set + { + bool flag = value == (this._winscore == null); + if (flag) + { + this._winscore = (value ? new uint?(this.winscore) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "losescore", DataFormat = DataFormat.TwosComplement)] + public uint losescore + { + get + { + return this._losescore ?? 0u; + } + set + { + this._losescore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losescoreSpecified + { + get + { + return this._losescore != null; + } + set + { + bool flag = value == (this._losescore == null); + if (flag) + { + this._losescore = (value ? new uint?(this.losescore) : null); + } + } + } + + private GmfGuildBrief _winguild = null; + + private GmfGuildBrief _loseguild = null; + + private uint? _winscore; + + private uint? _losescore; + + private IExtension extensionObject; + + private bool ShouldSerializewinscore() + { + return this.winscoreSpecified; + } + + private void Resetwinscore() + { + this.winscoreSpecified = false; + } + + private bool ShouldSerializelosescore() + { + return this.losescoreSpecified; + } + + private void Resetlosescore() + { + this.losescoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs.meta new file mode 100644 index 00000000..fd6cf8c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GprAllFightEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 757b7bd3126bd5b4d8489feeafcafc42 +timeCreated: 1611403947 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs new file mode 100644 index 00000000..1cc3ef68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs @@ -0,0 +1,73 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GprOneBattleEnd")] + [Serializable] + public class GprOneBattleEnd : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "winguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief winguild + { + get + { + return this._winguild; + } + set + { + this._winguild = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "loseguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GmfGuildBrief loseguild + { + get + { + return this._loseguild; + } + set + { + this._loseguild = value; + } + } + + [ProtoMember(3, Name = "winrolecombat", DataFormat = DataFormat.Default)] + public List winrolecombat + { + get + { + return this._winrolecombat; + } + } + + [ProtoMember(4, Name = "loserolecombat", DataFormat = DataFormat.Default)] + public List loserolecombat + { + get + { + return this._loserolecombat; + } + } + + private GmfGuildBrief _winguild = null; + + private GmfGuildBrief _loseguild = null; + + private readonly List _winrolecombat = new List(); + + private readonly List _loserolecombat = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs.meta new file mode 100644 index 00000000..247d8db2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GprOneBattleEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1605cacd220751d4cbab0f7d394f45d9 +timeCreated: 1611403268 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs new file mode 100644 index 00000000..8a4ca647 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatApplyNtf")] + [Serializable] + public class GroupChatApplyNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs.meta new file mode 100644 index 00000000..6f583c1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatApplyNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c655087e4a9acad4a877203c087a5541 +timeCreated: 1611404509 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs new file mode 100644 index 00000000..8f6652fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatChangeNameC2S")] + [Serializable] + public class GroupChatChangeNameC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "newname", DataFormat = DataFormat.Default)] + public string newname + { + get + { + return this._newname ?? ""; + } + set + { + this._newname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool newnameSpecified + { + get + { + return this._newname != null; + } + set + { + bool flag = value == (this._newname == null); + if (flag) + { + this._newname = (value ? this.newname : null); + } + } + } + + private ulong? _groupchatID; + + private string _newname; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializenewname() + { + return this.newnameSpecified; + } + + private void Resetnewname() + { + this.newnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs.meta new file mode 100644 index 00000000..7f372ac5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 87a77dbdb027d0e42a3baa9b9abc34fa +timeCreated: 1611404080 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs new file mode 100644 index 00000000..e2ee6368 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatChangeNameS2C")] + [Serializable] + public class GroupChatChangeNameS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs.meta new file mode 100644 index 00000000..93f7ac1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatChangeNameS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee57bdd0f83ec894fab00dc39e9c3ba5 +timeCreated: 1611404796 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs new file mode 100644 index 00000000..186f291d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatClearC2S")] + [Serializable] + public class GroupChatClearC2S : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs.meta new file mode 100644 index 00000000..0af40d80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2bbbab46040d30543b78ff9346153c3b +timeCreated: 1611403500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs new file mode 100644 index 00000000..95796f38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatClearS2C")] + [Serializable] + public class GroupChatClearS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs.meta new file mode 100644 index 00000000..9074e166 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatClearS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e79bfec6be42fa64bb04b58c74b5984d +timeCreated: 1611404749 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs new file mode 100644 index 00000000..cb209013 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatCreateC2S")] + [Serializable] + public class GroupChatCreateC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatName", DataFormat = DataFormat.Default)] + public string groupchatName + { + get + { + return this._groupchatName ?? ""; + } + set + { + this._groupchatName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatNameSpecified + { + get + { + return this._groupchatName != null; + } + set + { + bool flag = value == (this._groupchatName == null); + if (flag) + { + this._groupchatName = (value ? this.groupchatName : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "createtype", DataFormat = DataFormat.TwosComplement)] + public uint createtype + { + get + { + return this._createtype ?? 0u; + } + set + { + this._createtype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool createtypeSpecified + { + get + { + return this._createtype != null; + } + set + { + bool flag = value == (this._createtype == null); + if (flag) + { + this._createtype = (value ? new uint?(this.createtype) : null); + } + } + } + + private string _groupchatName; + + private uint? _createtype; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatName() + { + return this.groupchatNameSpecified; + } + + private void ResetgroupchatName() + { + this.groupchatNameSpecified = false; + } + + private bool ShouldSerializecreatetype() + { + return this.createtypeSpecified; + } + + private void Resetcreatetype() + { + this.createtypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs.meta new file mode 100644 index 00000000..667e7437 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 123b29aab832bc342872e40c4f2f42a7 +timeCreated: 1611403241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs new file mode 100644 index 00000000..0938a80c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatCreateS2C")] + [Serializable] + public class GroupChatCreateS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ulong? _groupchatID; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs.meta new file mode 100644 index 00000000..4367a9e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatCreateS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 743a808f8c770f94cad58f926d55bbfe +timeCreated: 1611403943 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs new file mode 100644 index 00000000..b78b4a7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatDismissPtc")] + [Serializable] + public class GroupChatDismissPtc : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs.meta new file mode 100644 index 00000000..ef4a8a26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatDismissPtc.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 676c2db642d62f6478b7010a5a0dc744 +timeCreated: 1611403857 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs new file mode 100644 index 00000000..27a9b515 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs @@ -0,0 +1,535 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindRoleInfo")] + [Serializable] + public class GroupChatFindRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "groupchatName", DataFormat = DataFormat.Default)] + public string groupchatName + { + get + { + return this._groupchatName ?? ""; + } + set + { + this._groupchatName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatNameSpecified + { + get + { + return this._groupchatName != null; + } + set + { + bool flag = value == (this._groupchatName == null); + if (flag) + { + this._groupchatName = (value ? this.groupchatName : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "issueIndex", DataFormat = DataFormat.TwosComplement)] + public ulong issueIndex + { + get + { + return this._issueIndex ?? 0UL; + } + set + { + this._issueIndex = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issueIndexSpecified + { + get + { + return this._issueIndex != null; + } + set + { + bool flag = value == (this._issueIndex == null); + if (flag) + { + this._issueIndex = (value ? new ulong?(this.issueIndex) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "stageID", DataFormat = DataFormat.TwosComplement)] + public uint stageID + { + get + { + return this._stageID ?? 0u; + } + set + { + this._stageID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageIDSpecified + { + get + { + return this._stageID != null; + } + set + { + bool flag = value == (this._stageID == null); + if (flag) + { + this._stageID = (value ? new uint?(this.stageID) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "fighting", DataFormat = DataFormat.TwosComplement)] + public uint fighting + { + get + { + return this._fighting ?? 0u; + } + set + { + this._fighting = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightingSpecified + { + get + { + return this._fighting != null; + } + set + { + bool flag = value == (this._fighting == null); + if (flag) + { + this._fighting = (value ? new uint?(this.fighting) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "issuetime", DataFormat = DataFormat.TwosComplement)] + public uint issuetime + { + get + { + return this._issuetime ?? 0u; + } + set + { + this._issuetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issuetimeSpecified + { + get + { + return this._issuetime != null; + } + set + { + bool flag = value == (this._issuetime == null); + if (flag) + { + this._issuetime = (value ? new uint?(this.issuetime) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "roleprofession", DataFormat = DataFormat.TwosComplement)] + public uint roleprofession + { + get + { + return this._roleprofession ?? 0u; + } + set + { + this._roleprofession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleprofessionSpecified + { + get + { + return this._roleprofession != null; + } + set + { + bool flag = value == (this._roleprofession == null); + if (flag) + { + this._roleprofession = (value ? new uint?(this.roleprofession) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private ulong? _groupchatID; + + private string _groupchatName; + + private ulong? _issueIndex; + + private uint? _stageID; + + private uint? _fighting; + + private uint? _type; + + private uint? _time; + + private uint? _state; + + private uint? _issuetime; + + private uint? _roleprofession; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializegroupchatName() + { + return this.groupchatNameSpecified; + } + + private void ResetgroupchatName() + { + this.groupchatNameSpecified = false; + } + + private bool ShouldSerializeissueIndex() + { + return this.issueIndexSpecified; + } + + private void ResetissueIndex() + { + this.issueIndexSpecified = false; + } + + private bool ShouldSerializestageID() + { + return this.stageIDSpecified; + } + + private void ResetstageID() + { + this.stageIDSpecified = false; + } + + private bool ShouldSerializefighting() + { + return this.fightingSpecified; + } + + private void Resetfighting() + { + this.fightingSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeissuetime() + { + return this.issuetimeSpecified; + } + + private void Resetissuetime() + { + this.issuetimeSpecified = false; + } + + private bool ShouldSerializeroleprofession() + { + return this.roleprofessionSpecified; + } + + private void Resetroleprofession() + { + this.roleprofessionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs.meta new file mode 100644 index 00000000..53623f65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 51d1f1842a7674a4789d73504999519f +timeCreated: 1611403707 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs new file mode 100644 index 00000000..4b8f9f54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindRoleInfoListC2S")] + [Serializable] + public class GroupChatFindRoleInfoListC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs.meta new file mode 100644 index 00000000..9c92179d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39b4a84e180a8d14783d5b663393ec83 +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs new file mode 100644 index 00000000..e9c9b0b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindRoleInfoListS2C")] + [Serializable] + public class GroupChatFindRoleInfoListS2C : IExtensible + { + [ProtoMember(1, Name = "rolelist", DataFormat = DataFormat.Default)] + public List rolelist + { + get + { + return this._rolelist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _rolelist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs.meta new file mode 100644 index 00000000..dc2339c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindRoleInfoListS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 35691c23cd91aa7478d4acd4f441e577 +timeCreated: 1611403558 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs new file mode 100644 index 00000000..1e72d43f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindTeamInfo")] + [Serializable] + public class GroupChatFindTeamInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "groupchatName", DataFormat = DataFormat.Default)] + public string groupchatName + { + get + { + return this._groupchatName ?? ""; + } + set + { + this._groupchatName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatNameSpecified + { + get + { + return this._groupchatName != null; + } + set + { + bool flag = value == (this._groupchatName == null); + if (flag) + { + this._groupchatName = (value ? this.groupchatName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "issueIndex", DataFormat = DataFormat.TwosComplement)] + public ulong issueIndex + { + get + { + return this._issueIndex ?? 0UL; + } + set + { + this._issueIndex = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issueIndexSpecified + { + get + { + return this._issueIndex != null; + } + set + { + bool flag = value == (this._issueIndex == null); + if (flag) + { + this._issueIndex = (value ? new ulong?(this.issueIndex) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "stageID", DataFormat = DataFormat.TwosComplement)] + public uint stageID + { + get + { + return this._stageID ?? 0u; + } + set + { + this._stageID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageIDSpecified + { + get + { + return this._stageID != null; + } + set + { + bool flag = value == (this._stageID == null); + if (flag) + { + this._stageID = (value ? new uint?(this.stageID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "fighting", DataFormat = DataFormat.TwosComplement)] + public uint fighting + { + get + { + return this._fighting ?? 0u; + } + set + { + this._fighting = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightingSpecified + { + get + { + return this._fighting != null; + } + set + { + bool flag = value == (this._fighting == null); + if (flag) + { + this._fighting = (value ? new uint?(this.fighting) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "issuetime", DataFormat = DataFormat.TwosComplement)] + public uint issuetime + { + get + { + return this._issuetime ?? 0u; + } + set + { + this._issuetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issuetimeSpecified + { + get + { + return this._issuetime != null; + } + set + { + bool flag = value == (this._issuetime == null); + if (flag) + { + this._issuetime = (value ? new uint?(this.issuetime) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "leaderroleid", DataFormat = DataFormat.TwosComplement)] + public ulong leaderroleid + { + get + { + return this._leaderroleid ?? 0UL; + } + set + { + this._leaderroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderroleidSpecified + { + get + { + return this._leaderroleid != null; + } + set + { + bool flag = value == (this._leaderroleid == null); + if (flag) + { + this._leaderroleid = (value ? new ulong?(this.leaderroleid) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "isselfingroup", DataFormat = DataFormat.Default)] + public bool isselfingroup + { + get + { + return this._isselfingroup ?? false; + } + set + { + this._isselfingroup = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isselfingroupSpecified + { + get + { + return this._isselfingroup != null; + } + set + { + bool flag = value == (this._isselfingroup == null); + if (flag) + { + this._isselfingroup = (value ? new bool?(this.isselfingroup) : null); + } + } + } + + private ulong? _groupchatID; + + private string _groupchatName; + + private ulong? _issueIndex; + + private uint? _stageID; + + private uint? _fighting; + + private uint? _type; + + private uint? _time; + + private uint? _state; + + private uint? _issuetime; + + private ulong? _leaderroleid; + + private bool? _isselfingroup; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializegroupchatName() + { + return this.groupchatNameSpecified; + } + + private void ResetgroupchatName() + { + this.groupchatNameSpecified = false; + } + + private bool ShouldSerializeissueIndex() + { + return this.issueIndexSpecified; + } + + private void ResetissueIndex() + { + this.issueIndexSpecified = false; + } + + private bool ShouldSerializestageID() + { + return this.stageIDSpecified; + } + + private void ResetstageID() + { + this.stageIDSpecified = false; + } + + private bool ShouldSerializefighting() + { + return this.fightingSpecified; + } + + private void Resetfighting() + { + this.fightingSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeissuetime() + { + return this.issuetimeSpecified; + } + + private void Resetissuetime() + { + this.issuetimeSpecified = false; + } + + private bool ShouldSerializeleaderroleid() + { + return this.leaderroleidSpecified; + } + + private void Resetleaderroleid() + { + this.leaderroleidSpecified = false; + } + + private bool ShouldSerializeisselfingroup() + { + return this.isselfingroupSpecified; + } + + private void Resetisselfingroup() + { + this.isselfingroupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs.meta new file mode 100644 index 00000000..594ba988 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f3488d6dc71d4a44dafca646221a9dc0 +timeCreated: 1611404847 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs new file mode 100644 index 00000000..d5c6486b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindTeamInfoListC2S")] + [Serializable] + public class GroupChatFindTeamInfoListC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs.meta new file mode 100644 index 00000000..dd533402 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 77a52b965f956a3479eb9399eefdb4f0 +timeCreated: 1611403955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs new file mode 100644 index 00000000..e7c61817 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatFindTeamInfoListS2C")] + [Serializable] + public class GroupChatFindTeamInfoListS2C : IExtensible + { + [ProtoMember(1, Name = "teamlist", DataFormat = DataFormat.Default)] + public List teamlist + { + get + { + return this._teamlist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _teamlist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs.meta new file mode 100644 index 00000000..58408ab3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatFindTeamInfoListS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6ac815f6828ee8e4ab531eada075e388 +timeCreated: 1611403889 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs new file mode 100644 index 00000000..820629c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatGetGroupInfoC2S")] + [Serializable] + public class GroupChatGetGroupInfoC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + private ulong? _groupchatID; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs.meta new file mode 100644 index 00000000..a2e5fc11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f851caa9525f5243bb78a7aa43d76dc +timeCreated: 1611404245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs new file mode 100644 index 00000000..d784f01f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatGetGroupInfoS2C")] + [Serializable] + public class GroupChatGetGroupInfoS2C : IExtensible + { + [ProtoMember(1, Name = "playerlist", DataFormat = DataFormat.Default)] + public List playerlist + { + get + { + return this._playerlist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _playerlist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs.meta new file mode 100644 index 00000000..ceb98b12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatGetGroupInfoS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 67d8087eed9e1f842a90f01447b40db7 +timeCreated: 1611403880 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs new file mode 100644 index 00000000..7c8156f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatIssueCountNtf")] + [Serializable] + public class GroupChatIssueCountNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rolecount", DataFormat = DataFormat.TwosComplement)] + public uint rolecount + { + get + { + return this._rolecount ?? 0u; + } + set + { + this._rolecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolecountSpecified + { + get + { + return this._rolecount != null; + } + set + { + bool flag = value == (this._rolecount == null); + if (flag) + { + this._rolecount = (value ? new uint?(this.rolecount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "groupcount", DataFormat = DataFormat.TwosComplement)] + public uint groupcount + { + get + { + return this._groupcount ?? 0u; + } + set + { + this._groupcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupcountSpecified + { + get + { + return this._groupcount != null; + } + set + { + bool flag = value == (this._groupcount == null); + if (flag) + { + this._groupcount = (value ? new uint?(this.groupcount) : null); + } + } + } + + private uint? _rolecount; + + private uint? _groupcount; + + private IExtension extensionObject; + + private bool ShouldSerializerolecount() + { + return this.rolecountSpecified; + } + + private void Resetrolecount() + { + this.rolecountSpecified = false; + } + + private bool ShouldSerializegroupcount() + { + return this.groupcountSpecified; + } + + private void Resetgroupcount() + { + this.groupcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs.meta new file mode 100644 index 00000000..f4b10a0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatIssueCountNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b73d2e55bddcc2459d84c3c9a2e6e20 +timeCreated: 1611403499 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs new file mode 100644 index 00000000..b1850a22 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderAddRoleC2S")] + [Serializable] + public class GroupChatLeaderAddRoleC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleIssueIndex", DataFormat = DataFormat.TwosComplement)] + public ulong roleIssueIndex + { + get + { + return this._roleIssueIndex ?? 0UL; + } + set + { + this._roleIssueIndex = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIssueIndexSpecified + { + get + { + return this._roleIssueIndex != null; + } + set + { + bool flag = value == (this._roleIssueIndex == null); + if (flag) + { + this._roleIssueIndex = (value ? new ulong?(this.roleIssueIndex) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _roleid; + + private ulong? _roleIssueIndex; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeroleIssueIndex() + { + return this.roleIssueIndexSpecified; + } + + private void ResetroleIssueIndex() + { + this.roleIssueIndexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs.meta new file mode 100644 index 00000000..ccfc7083 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 559a4baea3a9a3a419e12bbf858a9fb2 +timeCreated: 1611403738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs new file mode 100644 index 00000000..142c279b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderAddRoleS2C")] + [Serializable] + public class GroupChatLeaderAddRoleS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs.meta new file mode 100644 index 00000000..2a432dc5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderAddRoleS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 278425eef1191e342a5980a3a4009135 +timeCreated: 1611403471 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs new file mode 100644 index 00000000..7964aa2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderIssueInfoC2S")] + [Serializable] + public class GroupChatLeaderIssueInfoC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teaminfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GroupChatFindTeamInfo teaminfo + { + get + { + return this._teaminfo; + } + set + { + this._teaminfo = value; + } + } + + private GroupChatFindTeamInfo _teaminfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs.meta new file mode 100644 index 00000000..ea8a935f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 796c139eb5aa1da49b6e4343a57899d1 +timeCreated: 1611403985 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs new file mode 100644 index 00000000..5cee86dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderIssueInfoS2C")] + [Serializable] + public class GroupChatLeaderIssueInfoS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs.meta new file mode 100644 index 00000000..3e625184 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderIssueInfoS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f0ff1a66299b39f44b1cc7da9a55ee58 +timeCreated: 1611404835 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs new file mode 100644 index 00000000..e1c32d7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderReviewC2S")] + [Serializable] + public class GroupChatLeaderReviewC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "issueIndex", DataFormat = DataFormat.TwosComplement)] + public ulong issueIndex + { + get + { + return this._issueIndex ?? 0UL; + } + set + { + this._issueIndex = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issueIndexSpecified + { + get + { + return this._issueIndex != null; + } + set + { + bool flag = value == (this._issueIndex == null); + if (flag) + { + this._issueIndex = (value ? new ulong?(this.issueIndex) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isAgree", DataFormat = DataFormat.Default)] + public bool isAgree + { + get + { + return this._isAgree ?? false; + } + set + { + this._isAgree = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isAgreeSpecified + { + get + { + return this._isAgree != null; + } + set + { + bool flag = value == (this._isAgree == null); + if (flag) + { + this._isAgree = (value ? new bool?(this.isAgree) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _issueIndex; + + private ulong? _roleid; + + private bool? _isAgree; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeissueIndex() + { + return this.issueIndexSpecified; + } + + private void ResetissueIndex() + { + this.issueIndexSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeisAgree() + { + return this.isAgreeSpecified; + } + + private void ResetisAgree() + { + this.isAgreeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs.meta new file mode 100644 index 00000000..67157b05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e999210734a557a46932f9d7bc86afb4 +timeCreated: 1611404757 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs new file mode 100644 index 00000000..cd357112 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderReviewListC2S")] + [Serializable] + public class GroupChatLeaderReviewListC2S : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs.meta new file mode 100644 index 00000000..32630a49 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 037d5e7c897e03c48b8f6dbb736a7047 +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs new file mode 100644 index 00000000..bccde485 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderReviewListS2C")] + [Serializable] + public class GroupChatLeaderReviewListS2C : IExtensible + { + [ProtoMember(1, Name = "roleinfolist", DataFormat = DataFormat.Default)] + public List roleinfolist + { + get + { + return this._roleinfolist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _roleinfolist = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs.meta new file mode 100644 index 00000000..c00d4e76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewListS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1836ec185006444ab2dc895c27003fa +timeCreated: 1611404254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs new file mode 100644 index 00000000..0e42a035 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatLeaderReviewS2C")] + [Serializable] + public class GroupChatLeaderReviewS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs.meta new file mode 100644 index 00000000..76419631 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatLeaderReviewS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b2e25a87cbe19c4694e77422f9f073e +timeCreated: 1611403992 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs new file mode 100644 index 00000000..0f455364 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatManagerC2S")] + [Serializable] + public class GroupChatManagerC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, Name = "subrolelist", DataFormat = DataFormat.TwosComplement)] + public List subrolelist + { + get + { + return this._subrolelist; + } + } + + [ProtoMember(3, Name = "addrolelist", DataFormat = DataFormat.TwosComplement)] + public List addrolelist + { + get + { + return this._addrolelist; + } + } + + private ulong? _groupchatID; + + private readonly List _subrolelist = new List(); + + private readonly List _addrolelist = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs.meta new file mode 100644 index 00000000..9dfc70c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e28a7b9a24db46a468322aafec10e84e +timeCreated: 1611404728 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs new file mode 100644 index 00000000..d39f85e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatManagerPtc")] + [Serializable] + public class GroupChatManagerPtc : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, Name = "addrolelist", DataFormat = DataFormat.Default)] + public List addrolelist + { + get + { + return this._addrolelist; + } + } + + [ProtoMember(3, Name = "subrolelist", DataFormat = DataFormat.TwosComplement)] + public List subrolelist + { + get + { + return this._subrolelist; + } + } + + private ulong? _groupchatID; + + private readonly List _addrolelist = new List(); + + private readonly List _subrolelist = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs.meta new file mode 100644 index 00000000..87239828 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerPtc.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80314b0960528be47b20a38d8ad12f1d +timeCreated: 1611404033 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs new file mode 100644 index 00000000..47373c33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatManagerS2C")] + [Serializable] + public class GroupChatManagerS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs.meta new file mode 100644 index 00000000..b72b0fbe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatManagerS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ed8a5446920e241438e3db9ea98dc3b6 +timeCreated: 1611404791 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs new file mode 100644 index 00000000..fbe0f780 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatPlayerApplyC2S")] + [Serializable] + public class GroupChatPlayerApplyC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "issueIndex", DataFormat = DataFormat.TwosComplement)] + public ulong issueIndex + { + get + { + return this._issueIndex ?? 0UL; + } + set + { + this._issueIndex = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool issueIndexSpecified + { + get + { + return this._issueIndex != null; + } + set + { + bool flag = value == (this._issueIndex == null); + if (flag) + { + this._issueIndex = (value ? new ulong?(this.issueIndex) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _issueIndex; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeissueIndex() + { + return this.issueIndexSpecified; + } + + private void ResetissueIndex() + { + this.issueIndexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs.meta new file mode 100644 index 00000000..f81248f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1f3872e10871f6b43afa6280c284a416 +timeCreated: 1611403401 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs new file mode 100644 index 00000000..09c2489c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatPlayerApplyS2C")] + [Serializable] + public class GroupChatPlayerApplyS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs.meta new file mode 100644 index 00000000..3edfb374 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerApplyS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f8f9a5ac9e24f54c939472f7b1cdccd +timeCreated: 1611403517 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs new file mode 100644 index 00000000..ae370980 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatPlayerInfo")] + [Serializable] + public class GroupChatPlayerInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "title", DataFormat = DataFormat.TwosComplement)] + public uint title + { + get + { + return this._title ?? 0u; + } + set + { + this._title = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? new uint?(this.title) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "fighting", DataFormat = DataFormat.TwosComplement)] + public uint fighting + { + get + { + return this._fighting ?? 0u; + } + set + { + this._fighting = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightingSpecified + { + get + { + return this._fighting != null; + } + set + { + bool flag = value == (this._fighting == null); + if (flag) + { + this._fighting = (value ? new uint?(this.fighting) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "guild", DataFormat = DataFormat.Default)] + public string guild + { + get + { + return this._guild ?? ""; + } + set + { + this._guild = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildSpecified + { + get + { + return this._guild != null; + } + set + { + bool flag = value == (this._guild == null); + if (flag) + { + this._guild = (value ? this.guild : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "joingrouptime", DataFormat = DataFormat.TwosComplement)] + public uint joingrouptime + { + get + { + return this._joingrouptime ?? 0u; + } + set + { + this._joingrouptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joingrouptimeSpecified + { + get + { + return this._joingrouptime != null; + } + set + { + bool flag = value == (this._joingrouptime == null); + if (flag) + { + this._joingrouptime = (value ? new uint?(this.joingrouptime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public uint uid + { + get + { + return this._uid ?? 0u; + } + set + { + this._uid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new uint?(this.uid) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _profession; + + private uint? _title; + + private uint? _level; + + private uint? _fighting; + + private string _guild; + + private uint? _joingrouptime; + + private uint? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializefighting() + { + return this.fightingSpecified; + } + + private void Resetfighting() + { + this.fightingSpecified = false; + } + + private bool ShouldSerializeguild() + { + return this.guildSpecified; + } + + private void Resetguild() + { + this.guildSpecified = false; + } + + private bool ShouldSerializejoingrouptime() + { + return this.joingrouptimeSpecified; + } + + private void Resetjoingrouptime() + { + this.joingrouptimeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs.meta new file mode 100644 index 00000000..123969a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 952b14896c52b074e8ee898cb9250d89 +timeCreated: 1611404180 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs new file mode 100644 index 00000000..be446c41 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatPlayerIssueInfoC2S")] + [Serializable] + public class GroupChatPlayerIssueInfoC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GroupChatFindRoleInfo roleinfo + { + get + { + return this._roleinfo; + } + set + { + this._roleinfo = value; + } + } + + private GroupChatFindRoleInfo _roleinfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs.meta new file mode 100644 index 00000000..35b29220 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bc85d4b7988aad7459b7ab91e2b97410 +timeCreated: 1611404447 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs new file mode 100644 index 00000000..1bd7ca10 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatPlayerIssueInfoS2C")] + [Serializable] + public class GroupChatPlayerIssueInfoS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs.meta new file mode 100644 index 00000000..a82df9e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatPlayerIssueInfoS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ee0ad8b8b05ded499b6e382fc7fa2bf +timeCreated: 1611404006 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs new file mode 100644 index 00000000..d1c2d74b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatQuitC2S")] + [Serializable] + public class GroupChatQuitC2S : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + private ulong? _groupchatID; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs.meta new file mode 100644 index 00000000..55846ee5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitC2S.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 134aeade2e3686a458b2913c76e7ae4c +timeCreated: 1611403247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs new file mode 100644 index 00000000..a1065051 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatQuitPtc")] + [Serializable] + public class GroupChatQuitPtc : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs.meta new file mode 100644 index 00000000..f42f7ead --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitPtc.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: edb595a52917d1b48ad7800dd74f7d4a +timeCreated: 1611404792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs new file mode 100644 index 00000000..35975395 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatQuitS2C")] + [Serializable] + public class GroupChatQuitS2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs.meta new file mode 100644 index 00000000..c501d83e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatQuitS2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ffed6d8c25c5fe84e9ffec17f38c3310 +timeCreated: 1611404948 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs new file mode 100644 index 00000000..29c66207 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GroupChatTeamInfo")] + [Serializable] + public class GroupChatTeamInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupchatID", DataFormat = DataFormat.TwosComplement)] + public ulong groupchatID + { + get + { + return this._groupchatID ?? 0UL; + } + set + { + this._groupchatID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatIDSpecified + { + get + { + return this._groupchatID != null; + } + set + { + bool flag = value == (this._groupchatID == null); + if (flag) + { + this._groupchatID = (value ? new ulong?(this.groupchatID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leaderRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong leaderRoleID + { + get + { + return this._leaderRoleID ?? 0UL; + } + set + { + this._leaderRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderRoleIDSpecified + { + get + { + return this._leaderRoleID != null; + } + set + { + bool flag = value == (this._leaderRoleID == null); + if (flag) + { + this._leaderRoleID = (value ? new ulong?(this.leaderRoleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "groupchatName", DataFormat = DataFormat.Default)] + public string groupchatName + { + get + { + return this._groupchatName ?? ""; + } + set + { + this._groupchatName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupchatNameSpecified + { + get + { + return this._groupchatName != null; + } + set + { + bool flag = value == (this._groupchatName == null); + if (flag) + { + this._groupchatName = (value ? this.groupchatName : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "createtype", DataFormat = DataFormat.TwosComplement)] + public uint createtype + { + get + { + return this._createtype ?? 0u; + } + set + { + this._createtype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool createtypeSpecified + { + get + { + return this._createtype != null; + } + set + { + bool flag = value == (this._createtype == null); + if (flag) + { + this._createtype = (value ? new uint?(this.createtype) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rolecount", DataFormat = DataFormat.TwosComplement)] + public uint rolecount + { + get + { + return this._rolecount ?? 0u; + } + set + { + this._rolecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolecountSpecified + { + get + { + return this._rolecount != null; + } + set + { + bool flag = value == (this._rolecount == null); + if (flag) + { + this._rolecount = (value ? new uint?(this.rolecount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "groupcreatetime", DataFormat = DataFormat.TwosComplement)] + public uint groupcreatetime + { + get + { + return this._groupcreatetime ?? 0u; + } + set + { + this._groupcreatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupcreatetimeSpecified + { + get + { + return this._groupcreatetime != null; + } + set + { + bool flag = value == (this._groupcreatetime == null); + if (flag) + { + this._groupcreatetime = (value ? new uint?(this.groupcreatetime) : null); + } + } + } + + private ulong? _groupchatID; + + private ulong? _leaderRoleID; + + private string _groupchatName; + + private uint? _createtype; + + private uint? _rolecount; + + private uint? _groupcreatetime; + + private IExtension extensionObject; + + private bool ShouldSerializegroupchatID() + { + return this.groupchatIDSpecified; + } + + private void ResetgroupchatID() + { + this.groupchatIDSpecified = false; + } + + private bool ShouldSerializeleaderRoleID() + { + return this.leaderRoleIDSpecified; + } + + private void ResetleaderRoleID() + { + this.leaderRoleIDSpecified = false; + } + + private bool ShouldSerializegroupchatName() + { + return this.groupchatNameSpecified; + } + + private void ResetgroupchatName() + { + this.groupchatNameSpecified = false; + } + + private bool ShouldSerializecreatetype() + { + return this.createtypeSpecified; + } + + private void Resetcreatetype() + { + this.createtypeSpecified = false; + } + + private bool ShouldSerializerolecount() + { + return this.rolecountSpecified; + } + + private void Resetrolecount() + { + this.rolecountSpecified = false; + } + + private bool ShouldSerializegroupcreatetime() + { + return this.groupcreatetimeSpecified; + } + + private void Resetgroupcreatetime() + { + this.groupcreatetimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs.meta new file mode 100644 index 00000000..4eacf97f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GroupChatTeamInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f0d5fb0582f51d8439ee186792ec7441 +timeCreated: 1611404834 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs new file mode 100644 index 00000000..8465b352 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GrowthFundAwardArg")] + [Serializable] + public class GrowthFundAwardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public int value + { + get + { + return this._value ?? 0; + } + set + { + this._value = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new int?(this.value) : null); + } + } + } + + private int? _type; + + private int? _value; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs.meta new file mode 100644 index 00000000..72978a42 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd24d272fff09e440b6fc0c73e07f2aa +timeCreated: 1611404553 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs new file mode 100644 index 00000000..b2faec94 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GrowthFundAwardRes")] + [Serializable] + public class GrowthFundAwardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, Name = "growthFundLevelInfo", DataFormat = DataFormat.TwosComplement)] + public List growthFundLevelInfo + { + get + { + return this._growthFundLevelInfo; + } + } + + [ProtoMember(3, Name = "growthFundLoginInfo", DataFormat = DataFormat.TwosComplement)] + public List growthFundLoginInfo + { + get + { + return this._growthFundLoginInfo; + } + } + + private ErrorCode? _errcode; + + private readonly List _growthFundLevelInfo = new List(); + + private readonly List _growthFundLoginInfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs.meta new file mode 100644 index 00000000..22253ce7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GrowthFundAwardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91164f06ff1d5364ab4401bca38a272f +timeCreated: 1611404141 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs new file mode 100644 index 00000000..54a2a7b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildActivityRole")] + [Serializable] + public class GuildActivityRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs.meta new file mode 100644 index 00000000..a7376f4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildActivityRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a128d7db863b1442a06e7411b2de264 +timeCreated: 1611403663 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs new file mode 100644 index 00000000..970fed4b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildApprovalArg")] + [Serializable] + public class GuildApprovalArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + private ulong? _roleid; + + private int? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs.meta new file mode 100644 index 00000000..36deab90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a9abfe95e9bc12740a69279367dfd0ea +timeCreated: 1611404300 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs new file mode 100644 index 00000000..fe2efea3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildApprovalRes")] + [Serializable] + public class GuildApprovalRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs.meta new file mode 100644 index 00000000..b3035052 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildApprovalRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b26005b811c4ae4dbf36f1a2539fa5c +timeCreated: 1611403597 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs new file mode 100644 index 00000000..887a7039 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaGroupData")] + [Serializable] + public class GuildArenaGroupData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "battleId", DataFormat = DataFormat.TwosComplement)] + public uint battleId + { + get + { + return this._battleId ?? 0u; + } + set + { + this._battleId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battleIdSpecified + { + get + { + return this._battleId != null; + } + set + { + bool flag = value == (this._battleId == null); + if (flag) + { + this._battleId = (value ? new uint?(this.battleId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildOneId", DataFormat = DataFormat.TwosComplement)] + public ulong guildOneId + { + get + { + return this._guildOneId ?? 0UL; + } + set + { + this._guildOneId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildOneIdSpecified + { + get + { + return this._guildOneId != null; + } + set + { + bool flag = value == (this._guildOneId == null); + if (flag) + { + this._guildOneId = (value ? new ulong?(this.guildOneId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildTwoId", DataFormat = DataFormat.TwosComplement)] + public ulong guildTwoId + { + get + { + return this._guildTwoId ?? 0UL; + } + set + { + this._guildTwoId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildTwoIdSpecified + { + get + { + return this._guildTwoId != null; + } + set + { + bool flag = value == (this._guildTwoId == null); + if (flag) + { + this._guildTwoId = (value ? new ulong?(this.guildTwoId) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "winerId", DataFormat = DataFormat.TwosComplement)] + public ulong winerId + { + get + { + return this._winerId ?? 0UL; + } + set + { + this._winerId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winerIdSpecified + { + get + { + return this._winerId != null; + } + set + { + bool flag = value == (this._winerId == null); + if (flag) + { + this._winerId = (value ? new ulong?(this.winerId) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "warstate", DataFormat = DataFormat.TwosComplement)] + public uint warstate + { + get + { + return this._warstate ?? 0u; + } + set + { + this._warstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool warstateSpecified + { + get + { + return this._warstate != null; + } + set + { + bool flag = value == (this._warstate == null); + if (flag) + { + this._warstate = (value ? new uint?(this.warstate) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "watchId", DataFormat = DataFormat.TwosComplement)] + public uint watchId + { + get + { + return this._watchId ?? 0u; + } + set + { + this._watchId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool watchIdSpecified + { + get + { + return this._watchId != null; + } + set + { + bool flag = value == (this._watchId == null); + if (flag) + { + this._watchId = (value ? new uint?(this.watchId) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private uint? _battleId; + + private ulong? _guildOneId; + + private ulong? _guildTwoId; + + private ulong? _winerId; + + private uint? _warstate; + + private uint? _watchId; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializebattleId() + { + return this.battleIdSpecified; + } + + private void ResetbattleId() + { + this.battleIdSpecified = false; + } + + private bool ShouldSerializeguildOneId() + { + return this.guildOneIdSpecified; + } + + private void ResetguildOneId() + { + this.guildOneIdSpecified = false; + } + + private bool ShouldSerializeguildTwoId() + { + return this.guildTwoIdSpecified; + } + + private void ResetguildTwoId() + { + this.guildTwoIdSpecified = false; + } + + private bool ShouldSerializewinerId() + { + return this.winerIdSpecified; + } + + private void ResetwinerId() + { + this.winerIdSpecified = false; + } + + private bool ShouldSerializewarstate() + { + return this.warstateSpecified; + } + + private void Resetwarstate() + { + this.warstateSpecified = false; + } + + private bool ShouldSerializewatchId() + { + return this.watchIdSpecified; + } + + private void ResetwatchId() + { + this.watchIdSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs.meta new file mode 100644 index 00000000..64a64030 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaGroupData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8c863b6f1644b54b92d5b74416c92f0 +timeCreated: 1611404754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs new file mode 100644 index 00000000..17eccd73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaHistory")] + [Serializable] + public class GuildArenaHistory : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "first", DataFormat = DataFormat.Default)] + public string first + { + get + { + return this._first ?? ""; + } + set + { + this._first = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstSpecified + { + get + { + return this._first != null; + } + set + { + bool flag = value == (this._first == null); + if (flag) + { + this._first = (value ? this.first : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "second", DataFormat = DataFormat.Default)] + public string second + { + get + { + return this._second ?? ""; + } + set + { + this._second = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool secondSpecified + { + get + { + return this._second != null; + } + set + { + bool flag = value == (this._second == null); + if (flag) + { + this._second = (value ? this.second : null); + } + } + } + + private string _first; + + private string _second; + + private IExtension extensionObject; + + private bool ShouldSerializefirst() + { + return this.firstSpecified; + } + + private void Resetfirst() + { + this.firstSpecified = false; + } + + private bool ShouldSerializesecond() + { + return this.secondSpecified; + } + + private void Resetsecond() + { + this.secondSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs.meta new file mode 100644 index 00000000..4e7ba0c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaHistory.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ed446d4203502342927422ab65705c7 +timeCreated: 1611404131 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs new file mode 100644 index 00000000..344ef0c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaSimpleDeployArg")] + [Serializable] + public class GuildArenaSimpleDeployArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs.meta new file mode 100644 index 00000000..6727f96d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: abc4765cf31589e4a9be8243937cbfb4 +timeCreated: 1611404308 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs new file mode 100644 index 00000000..98f097f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaSimpleDeployRes")] + [Serializable] + public class GuildArenaSimpleDeployRes : IExtensible + { + [ProtoMember(1, Name = "fightunit", DataFormat = DataFormat.Default)] + public List fightunit + { + get + { + return this._fightunit; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _fightunit = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs.meta new file mode 100644 index 00000000..4ad7c1ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaSimpleDeployRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ca7427c8a54ca84a8833b897c2a6df9 +timeCreated: 1611403997 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs new file mode 100644 index 00000000..dbc72cef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaState")] + public enum GuildArenaState + { + [ProtoEnum(Name = "GUILD_ARENA_NOT_BEGIN", Value = 1)] + GUILD_ARENA_NOT_BEGIN = 1, + [ProtoEnum(Name = "GUILD_ARENA_BEGIN", Value = 2)] + GUILD_ARENA_BEGIN, + [ProtoEnum(Name = "GUILD_ARENA_BATTLE_ONE", Value = 3)] + GUILD_ARENA_BATTLE_ONE, + [ProtoEnum(Name = "GUILD_ARENA_BATTLE_TWO", Value = 4)] + GUILD_ARENA_BATTLE_TWO, + [ProtoEnum(Name = "GUILD_ARENA_BATTLE_FINAL", Value = 5)] + GUILD_ARENA_BATTLE_FINAL, + [ProtoEnum(Name = "GUILD_ARENA_END", Value = 6)] + GUILD_ARENA_END + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs.meta new file mode 100644 index 00000000..b3d1c63a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0679b5d97394eaf4688e6560a6df9d01 +timeCreated: 1611402965 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs new file mode 100644 index 00000000..90b5bf6f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildArenaType")] + public enum GuildArenaType + { + [ProtoEnum(Name = "battleone", Value = 1)] + battleone = 1, + [ProtoEnum(Name = "battletwo", Value = 2)] + battletwo, + [ProtoEnum(Name = "battlethree", Value = 3)] + battlethree, + [ProtoEnum(Name = "battlefour", Value = 4)] + battlefour, + [ProtoEnum(Name = "battlefinal", Value = 5)] + battlefinal, + [ProtoEnum(Name = "apply", Value = 6)] + apply, + [ProtoEnum(Name = "resttime", Value = 0)] + resttime = 0, + [ProtoEnum(Name = "notopen", Value = 7)] + notopen = 7 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs.meta new file mode 100644 index 00000000..749d291c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildArenaType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 02f3b943edd09fe43a2041b94b8d36fb +timeCreated: 1611402957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs new file mode 100644 index 00000000..1b4d2750 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildAuctItemTime")] + [Serializable] + public class GuildAuctItemTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "auct_type", DataFormat = DataFormat.TwosComplement)] + public uint auct_type + { + get + { + return this._auct_type ?? 0u; + } + set + { + this._auct_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool auct_typeSpecified + { + get + { + return this._auct_type != null; + } + set + { + bool flag = value == (this._auct_type == null); + if (flag) + { + this._auct_type = (value ? new uint?(this.auct_type) : null); + } + } + } + + private uint? _auct_type; + + private IExtension extensionObject; + + private bool ShouldSerializeauct_type() + { + return this.auct_typeSpecified; + } + + private void Resetauct_type() + { + this.auct_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs.meta new file mode 100644 index 00000000..353ba836 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctItemTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7926dd3118fffa14a80f1f83241a97a6 +timeCreated: 1611403984 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs new file mode 100644 index 00000000..d3bdb141 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildAuctReqArg")] + [Serializable] + public class GuildAuctReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public GuildAuctReqType reqtype + { + get + { + return this._reqtype ?? GuildAuctReqType.GART_ACT_TYPE; + } + set + { + this._reqtype = new GuildAuctReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new GuildAuctReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "acttype", DataFormat = DataFormat.TwosComplement)] + public int acttype + { + get + { + return this._acttype ?? 0; + } + set + { + this._acttype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acttypeSpecified + { + get + { + return this._acttype != null; + } + set + { + bool flag = value == (this._acttype == null); + if (flag) + { + this._acttype = (value ? new int?(this.acttype) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "itemtype", DataFormat = DataFormat.TwosComplement)] + public int itemtype + { + get + { + return this._itemtype ?? 0; + } + set + { + this._itemtype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemtypeSpecified + { + get + { + return this._itemtype != null; + } + set + { + bool flag = value == (this._itemtype == null); + if (flag) + { + this._itemtype = (value ? new int?(this.itemtype) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "curauctprice", DataFormat = DataFormat.TwosComplement)] + public uint curauctprice + { + get + { + return this._curauctprice ?? 0u; + } + set + { + this._curauctprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curauctpriceSpecified + { + get + { + return this._curauctprice != null; + } + set + { + bool flag = value == (this._curauctprice == null); + if (flag) + { + this._curauctprice = (value ? new uint?(this.curauctprice) : null); + } + } + } + + private GuildAuctReqType? _reqtype; + + private ulong? _uid; + + private int? _acttype; + + private int? _itemtype; + + private uint? _curauctprice; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeacttype() + { + return this.acttypeSpecified; + } + + private void Resetacttype() + { + this.acttypeSpecified = false; + } + + private bool ShouldSerializeitemtype() + { + return this.itemtypeSpecified; + } + + private void Resetitemtype() + { + this.itemtypeSpecified = false; + } + + private bool ShouldSerializecurauctprice() + { + return this.curauctpriceSpecified; + } + + private void Resetcurauctprice() + { + this.curauctpriceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs.meta new file mode 100644 index 00000000..6d806550 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4ffd2f318b40f514997546cd1eedf6f1 +timeCreated: 1611403702 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs new file mode 100644 index 00000000..e62d7a54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildAuctReqRes")] + [Serializable] + public class GuildAuctReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curauctprice", DataFormat = DataFormat.TwosComplement)] + public uint curauctprice + { + get + { + return this._curauctprice ?? 0u; + } + set + { + this._curauctprice = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curauctpriceSpecified + { + get + { + return this._curauctprice != null; + } + set + { + bool flag = value == (this._curauctprice == null); + if (flag) + { + this._curauctprice = (value ? new uint?(this.curauctprice) : null); + } + } + } + + [ProtoMember(3, Name = "saleitems", DataFormat = DataFormat.Default)] + public List saleitems + { + get + { + return this._saleitems; + } + } + + [ProtoMember(4, Name = "salehistorys", DataFormat = DataFormat.Default)] + public List salehistorys + { + get + { + return this._salehistorys; + } + } + + [ProtoMember(5, IsRequired = false, Name = "profit", DataFormat = DataFormat.TwosComplement)] + public uint profit + { + get + { + return this._profit ?? 0u; + } + set + { + this._profit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profitSpecified + { + get + { + return this._profit != null; + } + set + { + bool flag = value == (this._profit == null); + if (flag) + { + this._profit = (value ? new uint?(this.profit) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _curauctprice; + + private readonly List _saleitems = new List(); + + private readonly List _salehistorys = new List(); + + private uint? _profit; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecurauctprice() + { + return this.curauctpriceSpecified; + } + + private void Resetcurauctprice() + { + this.curauctpriceSpecified = false; + } + + private bool ShouldSerializeprofit() + { + return this.profitSpecified; + } + + private void Resetprofit() + { + this.profitSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs.meta new file mode 100644 index 00000000..222e9f19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb9ffe74cc6ffaa43ad307be481c0461 +timeCreated: 1611404931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs new file mode 100644 index 00000000..6f06fef5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildAuctReqType")] + public enum GuildAuctReqType + { + [ProtoEnum(Name = "GART_ACT_TYPE", Value = 1)] + GART_ACT_TYPE = 1, + [ProtoEnum(Name = "GART_ITEM_TYPE", Value = 2)] + GART_ITEM_TYPE, + [ProtoEnum(Name = "GART_BUY_AUCT", Value = 5)] + GART_BUY_AUCT = 5, + [ProtoEnum(Name = "GART_BUY_NOW", Value = 6)] + GART_BUY_NOW, + [ProtoEnum(Name = "GART_AUCT_GUILD_HISTORY", Value = 7)] + GART_AUCT_GUILD_HISTORY, + [ProtoEnum(Name = "GART_AUCT_WORLD_HISTORY", Value = 8)] + GART_AUCT_WORLD_HISTORY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs.meta new file mode 100644 index 00000000..e3572ba6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df340155470e9af4ba4fb241307fd41f +timeCreated: 1611404691 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs new file mode 100644 index 00000000..c7c26e89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildAuctResultType")] + public enum GuildAuctResultType + { + [ProtoEnum(Name = "GA_RESULT_BUY_NOW", Value = 1)] + GA_RESULT_BUY_NOW = 1, + [ProtoEnum(Name = "GA_RESULT_BUY_AUCT", Value = 2)] + GA_RESULT_BUY_AUCT, + [ProtoEnum(Name = "GA_RESULT_TO_WORLD", Value = 3)] + GA_RESULT_TO_WORLD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs.meta new file mode 100644 index 00000000..009350c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildAuctResultType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d30b30b0a8bed747b7fb5cfe8a36517 +timeCreated: 1611403804 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs new file mode 100644 index 00000000..134f5836 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBestCardsNtf")] + [Serializable] + public class GuildBestCardsNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bestresult", DataFormat = DataFormat.TwosComplement)] + public uint bestresult + { + get + { + return this._bestresult ?? 0u; + } + set + { + this._bestresult = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bestresultSpecified + { + get + { + return this._bestresult != null; + } + set + { + bool flag = value == (this._bestresult == null); + if (flag) + { + this._bestresult = (value ? new uint?(this.bestresult) : null); + } + } + } + + [ProtoMember(2, Name = "bestcards", DataFormat = DataFormat.TwosComplement)] + public List bestcards + { + get + { + return this._bestcards; + } + } + + [ProtoMember(3, IsRequired = false, Name = "bestrole", DataFormat = DataFormat.Default)] + public string bestrole + { + get + { + return this._bestrole ?? ""; + } + set + { + this._bestrole = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bestroleSpecified + { + get + { + return this._bestrole != null; + } + set + { + bool flag = value == (this._bestrole == null); + if (flag) + { + this._bestrole = (value ? this.bestrole : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "match_type", DataFormat = DataFormat.TwosComplement)] + public uint match_type + { + get + { + return this._match_type ?? 0u; + } + set + { + this._match_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool match_typeSpecified + { + get + { + return this._match_type != null; + } + set + { + bool flag = value == (this._match_type == null); + if (flag) + { + this._match_type = (value ? new uint?(this.match_type) : null); + } + } + } + + private uint? _bestresult; + + private readonly List _bestcards = new List(); + + private string _bestrole; + + private uint? _type; + + private uint? _match_type; + + private IExtension extensionObject; + + private bool ShouldSerializebestresult() + { + return this.bestresultSpecified; + } + + private void Resetbestresult() + { + this.bestresultSpecified = false; + } + + private bool ShouldSerializebestrole() + { + return this.bestroleSpecified; + } + + private void Resetbestrole() + { + this.bestroleSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializematch_type() + { + return this.match_typeSpecified; + } + + private void Resetmatch_type() + { + this.match_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs.meta new file mode 100644 index 00000000..74b5b8f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBestCardsNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e070ca3de0eda7e4ea0d60ee11332098 +timeCreated: 1611404697 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs new file mode 100644 index 00000000..537e9b2a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBindGroupReq")] + [Serializable] + public class GuildBindGroupReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs.meta new file mode 100644 index 00000000..cd5cae12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6129f2bf1ab44e34686ab99347489c24 +timeCreated: 1611403837 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs new file mode 100644 index 00000000..aa75aada --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBindGroupRes")] + [Serializable] + public class GuildBindGroupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group_name", DataFormat = DataFormat.Default)] + public string group_name + { + get + { + return this._group_name ?? ""; + } + set + { + this._group_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group_nameSpecified + { + get + { + return this._group_name != null; + } + set + { + bool flag = value == (this._group_name == null); + if (flag) + { + this._group_name = (value ? this.group_name : null); + } + } + } + + private ErrorCode? _result; + + private string _group_name; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializegroup_name() + { + return this.group_nameSpecified; + } + + private void Resetgroup_name() + { + this.group_nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs.meta new file mode 100644 index 00000000..93212e09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindGroupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4f48089b0be3874e977749be700eb12 +timeCreated: 1611404741 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs new file mode 100644 index 00000000..cd47bc00 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBindStatus")] + public enum GuildBindStatus + { + [ProtoEnum(Name = "GBS_NotBind", Value = 1)] + GBS_NotBind = 1, + [ProtoEnum(Name = "GBS_Owner", Value = 2)] + GBS_Owner, + [ProtoEnum(Name = "GBS_Admin", Value = 3)] + GBS_Admin, + [ProtoEnum(Name = "GBS_Member", Value = 4)] + GBS_Member, + [ProtoEnum(Name = "GBS_NotMember", Value = 5)] + GBS_NotMember + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs.meta new file mode 100644 index 00000000..b8553255 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBindStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d258d812b6b6c949977dd1bb95536ae +timeCreated: 1611403350 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs new file mode 100644 index 00000000..424fd2d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs @@ -0,0 +1,535 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBonusAppear")] + [Serializable] + public class GuildBonusAppear : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bonusType", DataFormat = DataFormat.TwosComplement)] + public uint bonusType + { + get + { + return this._bonusType ?? 0u; + } + set + { + this._bonusType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusTypeSpecified + { + get + { + return this._bonusType != null; + } + set + { + bool flag = value == (this._bonusType == null); + if (flag) + { + this._bonusType = (value ? new uint?(this.bonusType) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxPeopleNum", DataFormat = DataFormat.TwosComplement)] + public uint maxPeopleNum + { + get + { + return this._maxPeopleNum ?? 0u; + } + set + { + this._maxPeopleNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxPeopleNumSpecified + { + get + { + return this._maxPeopleNum != null; + } + set + { + bool flag = value == (this._maxPeopleNum == null); + if (flag) + { + this._maxPeopleNum = (value ? new uint?(this.maxPeopleNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "bonusStatus", DataFormat = DataFormat.TwosComplement)] + public uint bonusStatus + { + get + { + return this._bonusStatus ?? 0u; + } + set + { + this._bonusStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusStatusSpecified + { + get + { + return this._bonusStatus != null; + } + set + { + bool flag = value == (this._bonusStatus == null); + if (flag) + { + this._bonusStatus = (value ? new uint?(this.bonusStatus) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "leftOpenTime", DataFormat = DataFormat.TwosComplement)] + public uint leftOpenTime + { + get + { + return this._leftOpenTime ?? 0u; + } + set + { + this._leftOpenTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftOpenTimeSpecified + { + get + { + return this._leftOpenTime != null; + } + set + { + bool flag = value == (this._leftOpenTime == null); + if (flag) + { + this._leftOpenTime = (value ? new uint?(this.leftOpenTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "leftBringBackTime", DataFormat = DataFormat.TwosComplement)] + public uint leftBringBackTime + { + get + { + return this._leftBringBackTime ?? 0u; + } + set + { + this._leftBringBackTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftBringBackTimeSpecified + { + get + { + return this._leftBringBackTime != null; + } + set + { + bool flag = value == (this._leftBringBackTime == null); + if (flag) + { + this._leftBringBackTime = (value ? new uint?(this.leftBringBackTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "sourceName", DataFormat = DataFormat.Default)] + public string sourceName + { + get + { + return this._sourceName ?? ""; + } + set + { + this._sourceName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sourceNameSpecified + { + get + { + return this._sourceName != null; + } + set + { + bool flag = value == (this._sourceName == null); + if (flag) + { + this._sourceName = (value ? this.sourceName : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "alreadyGetPeopleNum", DataFormat = DataFormat.TwosComplement)] + public uint alreadyGetPeopleNum + { + get + { + return this._alreadyGetPeopleNum ?? 0u; + } + set + { + this._alreadyGetPeopleNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool alreadyGetPeopleNumSpecified + { + get + { + return this._alreadyGetPeopleNum != null; + } + set + { + bool flag = value == (this._alreadyGetPeopleNum == null); + if (flag) + { + this._alreadyGetPeopleNum = (value ? new uint?(this.alreadyGetPeopleNum) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "needCheckInNum", DataFormat = DataFormat.TwosComplement)] + public uint needCheckInNum + { + get + { + return this._needCheckInNum ?? 0u; + } + set + { + this._needCheckInNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needCheckInNumSpecified + { + get + { + return this._needCheckInNum != null; + } + set + { + bool flag = value == (this._needCheckInNum == null); + if (flag) + { + this._needCheckInNum = (value ? new uint?(this.needCheckInNum) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "bonusContentType", DataFormat = DataFormat.TwosComplement)] + public uint bonusContentType + { + get + { + return this._bonusContentType ?? 0u; + } + set + { + this._bonusContentType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusContentTypeSpecified + { + get + { + return this._bonusContentType != null; + } + set + { + bool flag = value == (this._bonusContentType == null); + if (flag) + { + this._bonusContentType = (value ? new uint?(this.bonusContentType) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "sourceID", DataFormat = DataFormat.TwosComplement)] + public ulong sourceID + { + get + { + return this._sourceID ?? 0UL; + } + set + { + this._sourceID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sourceIDSpecified + { + get + { + return this._sourceID != null; + } + set + { + bool flag = value == (this._sourceID == null); + if (flag) + { + this._sourceID = (value ? new ulong?(this.sourceID) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "iconUrl", DataFormat = DataFormat.Default)] + public string iconUrl + { + get + { + return this._iconUrl ?? ""; + } + set + { + this._iconUrl = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconUrlSpecified + { + get + { + return this._iconUrl != null; + } + set + { + bool flag = value == (this._iconUrl == null); + if (flag) + { + this._iconUrl = (value ? this.iconUrl : null); + } + } + } + + private uint? _bonusID; + + private uint? _bonusType; + + private uint? _maxPeopleNum; + + private uint? _bonusStatus; + + private uint? _leftOpenTime; + + private uint? _leftBringBackTime; + + private string _sourceName; + + private uint? _alreadyGetPeopleNum; + + private uint? _needCheckInNum; + + private uint? _bonusContentType; + + private ulong? _sourceID; + + private string _iconUrl; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + private bool ShouldSerializebonusType() + { + return this.bonusTypeSpecified; + } + + private void ResetbonusType() + { + this.bonusTypeSpecified = false; + } + + private bool ShouldSerializemaxPeopleNum() + { + return this.maxPeopleNumSpecified; + } + + private void ResetmaxPeopleNum() + { + this.maxPeopleNumSpecified = false; + } + + private bool ShouldSerializebonusStatus() + { + return this.bonusStatusSpecified; + } + + private void ResetbonusStatus() + { + this.bonusStatusSpecified = false; + } + + private bool ShouldSerializeleftOpenTime() + { + return this.leftOpenTimeSpecified; + } + + private void ResetleftOpenTime() + { + this.leftOpenTimeSpecified = false; + } + + private bool ShouldSerializeleftBringBackTime() + { + return this.leftBringBackTimeSpecified; + } + + private void ResetleftBringBackTime() + { + this.leftBringBackTimeSpecified = false; + } + + private bool ShouldSerializesourceName() + { + return this.sourceNameSpecified; + } + + private void ResetsourceName() + { + this.sourceNameSpecified = false; + } + + private bool ShouldSerializealreadyGetPeopleNum() + { + return this.alreadyGetPeopleNumSpecified; + } + + private void ResetalreadyGetPeopleNum() + { + this.alreadyGetPeopleNumSpecified = false; + } + + private bool ShouldSerializeneedCheckInNum() + { + return this.needCheckInNumSpecified; + } + + private void ResetneedCheckInNum() + { + this.needCheckInNumSpecified = false; + } + + private bool ShouldSerializebonusContentType() + { + return this.bonusContentTypeSpecified; + } + + private void ResetbonusContentType() + { + this.bonusContentTypeSpecified = false; + } + + private bool ShouldSerializesourceID() + { + return this.sourceIDSpecified; + } + + private void ResetsourceID() + { + this.sourceIDSpecified = false; + } + + private bool ShouldSerializeiconUrl() + { + return this.iconUrlSpecified; + } + + private void ReseticonUrl() + { + this.iconUrlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs.meta new file mode 100644 index 00000000..33569122 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusAppear.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 372881389464bfe4bb10449618d871e9 +timeCreated: 1611403564 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs new file mode 100644 index 00000000..9c6fede3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBonusBriefInfo")] + [Serializable] + public class GuildBonusBriefInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sendTime", DataFormat = DataFormat.TwosComplement)] + public int sendTime + { + get + { + return this._sendTime ?? 0; + } + set + { + this._sendTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendTimeSpecified + { + get + { + return this._sendTime != null; + } + set + { + bool flag = value == (this._sendTime == null); + if (flag) + { + this._sendTime = (value ? new int?(this.sendTime) : null); + } + } + } + + private uint? _bonusID; + + private int? _sendTime; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + private bool ShouldSerializesendTime() + { + return this.sendTimeSpecified; + } + + private void ResetsendTime() + { + this.sendTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs.meta new file mode 100644 index 00000000..aebcff13 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusBriefInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 99d02fe40ce4d3f4f8d5f8de1fd9d68e +timeCreated: 1611404197 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs new file mode 100644 index 00000000..14aaf8aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBonusGetAllData")] + [Serializable] + public class GuildBonusGetAllData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + private uint? _bonusID; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs.meta new file mode 100644 index 00000000..bb67d046 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusGetAllData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2b766ebbf55f52459561df3fdc2ced7 +timeCreated: 1611404495 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs new file mode 100644 index 00000000..4d7d1c9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs @@ -0,0 +1,66 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBonusType")] + public enum GuildBonusType + { + [ProtoEnum(Name = "GBONUS_LEVELUP", Value = 1)] + GBONUS_LEVELUP = 1, + [ProtoEnum(Name = "GBONUS_CARDREWARD", Value = 2)] + GBONUS_CARDREWARD, + [ProtoEnum(Name = "GBONUS_KILLDRAGON", Value = 3)] + GBONUS_KILLDRAGON, + [ProtoEnum(Name = "GBONUS_GUILDGOBLIN", Value = 4)] + GBONUS_GUILDGOBLIN, + [ProtoEnum(Name = "GBONUS_GUILDGOBLIN_LEVELUP", Value = 5)] + GBONUS_GUILDGOBLIN_LEVELUP, + [ProtoEnum(Name = "GBONUS_CHECKIN", Value = 6)] + GBONUS_CHECKIN, + [ProtoEnum(Name = "GBONUS_TIANTIRANK", Value = 7)] + GBONUS_TIANTIRANK, + [ProtoEnum(Name = "GBONUS_KILLSTAGEDRAGON", Value = 8)] + GBONUS_KILLSTAGEDRAGON, + [ProtoEnum(Name = "GBONUS_CHARGETIMES", Value = 9)] + GBONUS_CHARGETIMES, + [ProtoEnum(Name = "GBONUS_VIPLEVEL", Value = 10)] + GBONUS_VIPLEVEL, + [ProtoEnum(Name = "GBONUS_DRAWLOTTERY_TEN", Value = 11)] + GBONUS_DRAWLOTTERY_TEN, + [ProtoEnum(Name = "GBONUS_TITLE", Value = 12)] + GBONUS_TITLE, + [ProtoEnum(Name = "GBONUS_STRENGTHEN", Value = 13)] + GBONUS_STRENGTHEN, + [ProtoEnum(Name = "GBONUS_TOWER", Value = 14)] + GBONUS_TOWER, + [ProtoEnum(Name = "GBONUS_TIMEBONUS", Value = 15)] + GBONUS_TIMEBONUS, + [ProtoEnum(Name = "GBONUS_CHARGEPRIVILEGE", Value = 16)] + GBONUS_CHARGEPRIVILEGE, + [ProtoEnum(Name = "GBONUS_PURCHASEFUND", Value = 17)] + GBONUS_PURCHASEFUND, + [ProtoEnum(Name = "GBONUS_DRAGONJADEL_ALLLEVEL", Value = 18)] + GBONUS_DRAGONJADEL_ALLLEVEL, + [ProtoEnum(Name = "GBONUS_SKYARENA_FLOOR", Value = 19)] + GBONUS_SKYARENA_FLOOR, + [ProtoEnum(Name = "GBONUS_HORSE_QUALITY", Value = 20)] + GBONUS_HORSE_QUALITY, + [ProtoEnum(Name = "GBONUS_DRAGONNEST_SCENE", Value = 21)] + GBONUS_DRAGONNEST_SCENE, + [ProtoEnum(Name = "GBONUS_GMF_RANK", Value = 22)] + GBONUS_GMF_RANK, + [ProtoEnum(Name = "GBONUS_BOSSRUSH", Value = 23)] + GBONUS_BOSSRUSH, + [ProtoEnum(Name = "GBONUS_BUYIBSHOP", Value = 24)] + GBONUS_BUYIBSHOP, + [ProtoEnum(Name = "GBONUS_MAYHEMRANK", Value = 25)] + GBONUS_MAYHEMRANK, + [ProtoEnum(Name = "GBONUS_USETHREESUIT", Value = 26)] + GBONUS_USETHREESUIT, + [ProtoEnum(Name = "GBONUS_USEITEM", Value = 27)] + GBONUS_USEITEM, + [ProtoEnum(Name = "GBONUS_MAX", Value = 28)] + GBONUS_MAX + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs.meta new file mode 100644 index 00000000..c8f093dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBonusType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae65d16a2698f9f4dbc9c2d9e2804eaa +timeCreated: 1611404339 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs new file mode 100644 index 00000000..2c38038e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBossTimeOut")] + [Serializable] + public class GuildBossTimeOut : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs.meta new file mode 100644 index 00000000..76335c37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBossTimeOut.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f69626ea9063076449353a8dc409e641 +timeCreated: 1611404883 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs new file mode 100644 index 00000000..00b6411d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBriefArg")] + [Serializable] + public class GuildBriefArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs.meta new file mode 100644 index 00000000..a73c3098 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b105013e386bfc4488315fe32122662c +timeCreated: 1611404354 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs new file mode 100644 index 00000000..bf18a9f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs @@ -0,0 +1,879 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBriefRes")] + [Serializable] + public class GuildBriefRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leaderName", DataFormat = DataFormat.Default)] + public string leaderName + { + get + { + return this._leaderName ?? ""; + } + set + { + this._leaderName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderNameSpecified + { + get + { + return this._leaderName != null; + } + set + { + bool flag = value == (this._leaderName == null); + if (flag) + { + this._leaderName = (value ? this.leaderName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leaderID", DataFormat = DataFormat.TwosComplement)] + public ulong leaderID + { + get + { + return this._leaderID ?? 0UL; + } + set + { + this._leaderID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderIDSpecified + { + get + { + return this._leaderID != null; + } + set + { + bool flag = value == (this._leaderID == null); + if (flag) + { + this._leaderID = (value ? new ulong?(this.leaderID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "membercount", DataFormat = DataFormat.TwosComplement)] + public int membercount + { + get + { + return this._membercount ?? 0; + } + set + { + this._membercount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool membercountSpecified + { + get + { + return this._membercount != null; + } + set + { + bool flag = value == (this._membercount == null); + if (flag) + { + this._membercount = (value ? new int?(this.membercount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "capacity", DataFormat = DataFormat.TwosComplement)] + public int capacity + { + get + { + return this._capacity ?? 0; + } + set + { + this._capacity = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool capacitySpecified + { + get + { + return this._capacity != null; + } + set + { + bool flag = value == (this._capacity == null); + if (flag) + { + this._capacity = (value ? new int?(this.capacity) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public int icon + { + get + { + return this._icon ?? 0; + } + set + { + this._icon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new int?(this.icon) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "recuritppt", DataFormat = DataFormat.TwosComplement)] + public uint recuritppt + { + get + { + return this._recuritppt ?? 0u; + } + set + { + this._recuritppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool recuritpptSpecified + { + get + { + return this._recuritppt != null; + } + set + { + bool flag = value == (this._recuritppt == null); + if (flag) + { + this._recuritppt = (value ? new uint?(this.recuritppt) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "needApproval", DataFormat = DataFormat.TwosComplement)] + public int needApproval + { + get + { + return this._needApproval ?? 0; + } + set + { + this._needApproval = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needApprovalSpecified + { + get + { + return this._needApproval != null; + } + set + { + bool flag = value == (this._needApproval == null); + if (flag) + { + this._needApproval = (value ? new int?(this.needApproval) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "activity", DataFormat = DataFormat.TwosComplement)] + public uint activity + { + get + { + return this._activity ?? 0u; + } + set + { + this._activity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitySpecified + { + get + { + return this._activity != null; + } + set + { + bool flag = value == (this._activity == null); + if (flag) + { + this._activity = (value ? new uint?(this.activity) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "activityOne", DataFormat = DataFormat.TwosComplement)] + public uint activityOne + { + get + { + return this._activityOne ?? 0u; + } + set + { + this._activityOne = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityOneSpecified + { + get + { + return this._activityOne != null; + } + set + { + bool flag = value == (this._activityOne == null); + if (flag) + { + this._activityOne = (value ? new uint?(this.activityOne) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "activityTwo", DataFormat = DataFormat.TwosComplement)] + public uint activityTwo + { + get + { + return this._activityTwo ?? 0u; + } + set + { + this._activityTwo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityTwoSpecified + { + get + { + return this._activityTwo != null; + } + set + { + bool flag = value == (this._activityTwo == null); + if (flag) + { + this._activityTwo = (value ? new uint?(this.activityTwo) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "activityThree", DataFormat = DataFormat.TwosComplement)] + public uint activityThree + { + get + { + return this._activityThree ?? 0u; + } + set + { + this._activityThree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityThreeSpecified + { + get + { + return this._activityThree != null; + } + set + { + bool flag = value == (this._activityThree == null); + if (flag) + { + this._activityThree = (value ? new uint?(this.activityThree) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "prestige", DataFormat = DataFormat.TwosComplement)] + public uint prestige + { + get + { + return this._prestige ?? 0u; + } + set + { + this._prestige = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool prestigeSpecified + { + get + { + return this._prestige != null; + } + set + { + bool flag = value == (this._prestige == null); + if (flag) + { + this._prestige = (value ? new uint?(this.prestige) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "schoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint schoolpoint + { + get + { + return this._schoolpoint ?? 0u; + } + set + { + this._schoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool schoolpointSpecified + { + get + { + return this._schoolpoint != null; + } + set + { + bool flag = value == (this._schoolpoint == null); + if (flag) + { + this._schoolpoint = (value ? new uint?(this.schoolpoint) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "hallpoint", DataFormat = DataFormat.TwosComplement)] + public uint hallpoint + { + get + { + return this._hallpoint ?? 0u; + } + set + { + this._hallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hallpointSpecified + { + get + { + return this._hallpoint != null; + } + set + { + bool flag = value == (this._hallpoint == null); + if (flag) + { + this._hallpoint = (value ? new uint?(this.hallpoint) : null); + } + } + } + + private string _name; + + private string _leaderName; + + private string _annoucement; + + private ulong? _leaderID; + + private int? _level; + + private int? _membercount; + + private int? _capacity; + + private int? _icon; + + private ErrorCode? _result; + + private uint? _recuritppt; + + private int? _needApproval; + + private uint? _exp; + + private int? _rank; + + private uint? _activity; + + private uint? _activityOne; + + private uint? _activityTwo; + + private uint? _activityThree; + + private uint? _prestige; + + private uint? _schoolpoint; + + private uint? _hallpoint; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeleaderName() + { + return this.leaderNameSpecified; + } + + private void ResetleaderName() + { + this.leaderNameSpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + private bool ShouldSerializeleaderID() + { + return this.leaderIDSpecified; + } + + private void ResetleaderID() + { + this.leaderIDSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializemembercount() + { + return this.membercountSpecified; + } + + private void Resetmembercount() + { + this.membercountSpecified = false; + } + + private bool ShouldSerializecapacity() + { + return this.capacitySpecified; + } + + private void Resetcapacity() + { + this.capacitySpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializerecuritppt() + { + return this.recuritpptSpecified; + } + + private void Resetrecuritppt() + { + this.recuritpptSpecified = false; + } + + private bool ShouldSerializeneedApproval() + { + return this.needApprovalSpecified; + } + + private void ResetneedApproval() + { + this.needApprovalSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeactivity() + { + return this.activitySpecified; + } + + private void Resetactivity() + { + this.activitySpecified = false; + } + + private bool ShouldSerializeactivityOne() + { + return this.activityOneSpecified; + } + + private void ResetactivityOne() + { + this.activityOneSpecified = false; + } + + private bool ShouldSerializeactivityTwo() + { + return this.activityTwoSpecified; + } + + private void ResetactivityTwo() + { + this.activityTwoSpecified = false; + } + + private bool ShouldSerializeactivityThree() + { + return this.activityThreeSpecified; + } + + private void ResetactivityThree() + { + this.activityThreeSpecified = false; + } + + private bool ShouldSerializeprestige() + { + return this.prestigeSpecified; + } + + private void Resetprestige() + { + this.prestigeSpecified = false; + } + + private bool ShouldSerializeschoolpoint() + { + return this.schoolpointSpecified; + } + + private void Resetschoolpoint() + { + this.schoolpointSpecified = false; + } + + private bool ShouldSerializehallpoint() + { + return this.hallpointSpecified; + } + + private void Resethallpoint() + { + this.hallpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs.meta new file mode 100644 index 00000000..0b5b893b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBriefRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb963ece7780e7c4694d3929c3f5467d +timeCreated: 1611404442 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs new file mode 100644 index 00000000..239e231e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuff")] + [Serializable] + public class GuildBuff : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _id; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs.meta new file mode 100644 index 00000000..8535b269 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuff.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: de96f29470c950b4b8775705a94ba2d0 +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs new file mode 100644 index 00000000..9820e069 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffCDParam")] + [Serializable] + public class GuildBuffCDParam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs.meta new file mode 100644 index 00000000..e41a42bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffCDParam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 292135e7bcb0b11499e926b7cdd843de +timeCreated: 1611403476 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs new file mode 100644 index 00000000..205a1279 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffItem")] + [Serializable] + public class GuildBuffItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private uint? _itemid; + + private uint? _count; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs.meta new file mode 100644 index 00000000..cdbdf512 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b946d2ce8bf31144f90eca67b5ad28d7 +timeCreated: 1611404409 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs new file mode 100644 index 00000000..547d718b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffRecord")] + [Serializable] + public class GuildBuffRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _id; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs.meta new file mode 100644 index 00000000..d48a72a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b20c83188214642409f4d01f1e9fdef2 +timeCreated: 1611404357 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs new file mode 100644 index 00000000..f6123747 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffSimpleAllInfo")] + [Serializable] + public class GuildBuffSimpleAllInfo : IExtensible + { + [ProtoMember(1, Name = "buff", DataFormat = DataFormat.Default)] + public List buff + { + get + { + return this._buff; + } + } + + private readonly List _buff = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs.meta new file mode 100644 index 00000000..718cc6a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleAllInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b1bc290ae9cfcf749b46c617e1c9519d +timeCreated: 1611404357 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs new file mode 100644 index 00000000..37c7da4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffSimpleInfo")] + [Serializable] + public class GuildBuffSimpleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, Name = "buff", DataFormat = DataFormat.Default)] + public List buff + { + get + { + return this._buff; + } + } + + private ulong? _guildid; + + private readonly List _buff = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs.meta new file mode 100644 index 00000000..6977689f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 489332b7f7fa7164fbe617e2f66bf5b1 +timeCreated: 1611403658 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs new file mode 100644 index 00000000..9c7f9298 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildBuffSimpleItem")] + [Serializable] + public class GuildBuffSimpleItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(3, Name = "chatinfo", DataFormat = DataFormat.Default)] + public List chatinfo + { + get + { + return this._chatinfo; + } + } + + private ulong? _guildid; + + private readonly List _item = new List(); + + private readonly List _chatinfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs.meta new file mode 100644 index 00000000..e789cc4b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildBuffSimpleItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e2d446faba1f4154880c9afd68b76de9 +timeCreated: 1611404730 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs new file mode 100644 index 00000000..a9cd4902 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampChatInfo")] + [Serializable] + public class GuildCampChatInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "audio_id", DataFormat = DataFormat.TwosComplement)] + public ulong audio_id + { + get + { + return this._audio_id ?? 0UL; + } + set + { + this._audio_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audio_idSpecified + { + get + { + return this._audio_id != null; + } + set + { + bool flag = value == (this._audio_id == null); + if (flag) + { + this._audio_id = (value ? new ulong?(this.audio_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "audio_time", DataFormat = DataFormat.TwosComplement)] + public uint audio_time + { + get + { + return this._audio_time ?? 0u; + } + set + { + this._audio_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audio_timeSpecified + { + get + { + return this._audio_time != null; + } + set + { + bool flag = value == (this._audio_time == null); + if (flag) + { + this._audio_time = (value ? new uint?(this.audio_time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "chat_text", DataFormat = DataFormat.Default)] + public string chat_text + { + get + { + return this._chat_text ?? ""; + } + set + { + this._chat_text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chat_textSpecified + { + get + { + return this._chat_text != null; + } + set + { + bool flag = value == (this._chat_text == null); + if (flag) + { + this._chat_text = (value ? this.chat_text : null); + } + } + } + + private ulong? _audio_id; + + private uint? _audio_time; + + private string _chat_text; + + private IExtension extensionObject; + + private bool ShouldSerializeaudio_id() + { + return this.audio_idSpecified; + } + + private void Resetaudio_id() + { + this.audio_idSpecified = false; + } + + private bool ShouldSerializeaudio_time() + { + return this.audio_timeSpecified; + } + + private void Resetaudio_time() + { + this.audio_timeSpecified = false; + } + + private bool ShouldSerializechat_text() + { + return this.chat_textSpecified; + } + + private void Resetchat_text() + { + this.chat_textSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs.meta new file mode 100644 index 00000000..75c0f342 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampChatInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a00911485193a84eae3e7aa4bccc2ea +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs new file mode 100644 index 00000000..2c81b670 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampExchangeOperateArg")] + [Serializable] + public class GuildCampExchangeOperateArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "operate_type", DataFormat = DataFormat.TwosComplement)] + public GuildCampItemOperate operate_type + { + get + { + return this._operate_type ?? GuildCampItemOperate.SWINGUPITEM; + } + set + { + this._operate_type = new GuildCampItemOperate?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operate_typeSpecified + { + get + { + return this._operate_type != null; + } + set + { + bool flag = value == (this._operate_type == null); + if (flag) + { + this._operate_type = (value ? new GuildCampItemOperate?(this.operate_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "item_uid", DataFormat = DataFormat.TwosComplement)] + public ulong item_uid + { + get + { + return this._item_uid ?? 0UL; + } + set + { + this._item_uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool item_uidSpecified + { + get + { + return this._item_uid != null; + } + set + { + bool flag = value == (this._item_uid == null); + if (flag) + { + this._item_uid = (value ? new ulong?(this.item_uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "confirm", DataFormat = DataFormat.Default)] + public bool confirm + { + get + { + return this._confirm ?? false; + } + set + { + this._confirm = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool confirmSpecified + { + get + { + return this._confirm != null; + } + set + { + bool flag = value == (this._confirm == null); + if (flag) + { + this._confirm = (value ? new bool?(this.confirm) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "audio_id", DataFormat = DataFormat.TwosComplement)] + public ulong audio_id + { + get + { + return this._audio_id ?? 0UL; + } + set + { + this._audio_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audio_idSpecified + { + get + { + return this._audio_id != null; + } + set + { + bool flag = value == (this._audio_id == null); + if (flag) + { + this._audio_id = (value ? new ulong?(this.audio_id) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "audio_time", DataFormat = DataFormat.TwosComplement)] + public uint audio_time + { + get + { + return this._audio_time ?? 0u; + } + set + { + this._audio_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audio_timeSpecified + { + get + { + return this._audio_time != null; + } + set + { + bool flag = value == (this._audio_time == null); + if (flag) + { + this._audio_time = (value ? new uint?(this.audio_time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "chat_text", DataFormat = DataFormat.Default)] + public string chat_text + { + get + { + return this._chat_text ?? ""; + } + set + { + this._chat_text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chat_textSpecified + { + get + { + return this._chat_text != null; + } + set + { + bool flag = value == (this._chat_text == null); + if (flag) + { + this._chat_text = (value ? this.chat_text : null); + } + } + } + + private GuildCampItemOperate? _operate_type; + + private ulong? _item_uid; + + private bool? _confirm; + + private ulong? _audio_id; + + private uint? _audio_time; + + private string _chat_text; + + private IExtension extensionObject; + + private bool ShouldSerializeoperate_type() + { + return this.operate_typeSpecified; + } + + private void Resetoperate_type() + { + this.operate_typeSpecified = false; + } + + private bool ShouldSerializeitem_uid() + { + return this.item_uidSpecified; + } + + private void Resetitem_uid() + { + this.item_uidSpecified = false; + } + + private bool ShouldSerializeconfirm() + { + return this.confirmSpecified; + } + + private void Resetconfirm() + { + this.confirmSpecified = false; + } + + private bool ShouldSerializeaudio_id() + { + return this.audio_idSpecified; + } + + private void Resetaudio_id() + { + this.audio_idSpecified = false; + } + + private bool ShouldSerializeaudio_time() + { + return this.audio_timeSpecified; + } + + private void Resetaudio_time() + { + this.audio_timeSpecified = false; + } + + private bool ShouldSerializechat_text() + { + return this.chat_textSpecified; + } + + private void Resetchat_text() + { + this.chat_textSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs.meta new file mode 100644 index 00000000..d0e8b854 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4eba5621d283be54186242e32b9bb8ee +timeCreated: 1611403699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs new file mode 100644 index 00000000..4330c6b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampExchangeOperateRes")] + [Serializable] + public class GuildCampExchangeOperateRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs.meta new file mode 100644 index 00000000..6bc062a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampExchangeOperateRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3fa285a41bc7e6a4c821c16183405309 +timeCreated: 1611403612 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs new file mode 100644 index 00000000..f3a08dfc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampInfoArg")] + [Serializable] + public class GuildCampInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs.meta new file mode 100644 index 00000000..18d4207f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c7403c3c76572a743ae6a7f51237ddc7 +timeCreated: 1611404529 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs new file mode 100644 index 00000000..5d53a239 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampInfoRes")] + [Serializable] + public class GuildCampInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "rankInfos", DataFormat = DataFormat.Default)] + public List rankInfos + { + get + { + return this._rankInfos; + } + } + + [ProtoMember(3, IsRequired = false, Name = "curCampID", DataFormat = DataFormat.TwosComplement)] + public int curCampID + { + get + { + return this._curCampID ?? 0; + } + set + { + this._curCampID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curCampIDSpecified + { + get + { + return this._curCampID != null; + } + set + { + bool flag = value == (this._curCampID == null); + if (flag) + { + this._curCampID = (value ? new int?(this.curCampID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nextCampID", DataFormat = DataFormat.TwosComplement)] + public int nextCampID + { + get + { + return this._nextCampID ?? 0; + } + set + { + this._nextCampID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nextCampIDSpecified + { + get + { + return this._nextCampID != null; + } + set + { + bool flag = value == (this._nextCampID == null); + if (flag) + { + this._nextCampID = (value ? new int?(this.nextCampID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "leftCount", DataFormat = DataFormat.TwosComplement)] + public int leftCount + { + get + { + return this._leftCount ?? 0; + } + set + { + this._leftCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftCountSpecified + { + get + { + return this._leftCount != null; + } + set + { + bool flag = value == (this._leftCount == null); + if (flag) + { + this._leftCount = (value ? new int?(this.leftCount) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _rankInfos = new List(); + + private int? _curCampID; + + private int? _nextCampID; + + private int? _leftCount; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurCampID() + { + return this.curCampIDSpecified; + } + + private void ResetcurCampID() + { + this.curCampIDSpecified = false; + } + + private bool ShouldSerializenextCampID() + { + return this.nextCampIDSpecified; + } + + private void ResetnextCampID() + { + this.nextCampIDSpecified = false; + } + + private bool ShouldSerializeleftCount() + { + return this.leftCountSpecified; + } + + private void ResetleftCount() + { + this.leftCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs.meta new file mode 100644 index 00000000..07371b49 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d1b3ed6a04cf8b45887675e7cd271cc +timeCreated: 1611403900 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs new file mode 100644 index 00000000..6bbec3ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampItemOperate")] + public enum GuildCampItemOperate + { + [ProtoEnum(Name = "SWINGUPITEM", Value = 1)] + SWINGUPITEM = 1, + [ProtoEnum(Name = "SWINGDOWNITEM", Value = 2)] + SWINGDOWNITEM, + [ProtoEnum(Name = "CANCEL", Value = 3)] + CANCEL, + [ProtoEnum(Name = "CONFIRM", Value = 4)] + CONFIRM, + [ProtoEnum(Name = "AUDIOCHAT", Value = 5)] + AUDIOCHAT, + [ProtoEnum(Name = "TEXTCHAT", Value = 6)] + TEXTCHAT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs.meta new file mode 100644 index 00000000..a4fe2f90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampItemOperate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4ac0885b3a73214da6ab05f3691c393 +timeCreated: 1611404855 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs new file mode 100644 index 00000000..d58de16e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampPartyReqExchangeReq")] + [Serializable] + public class GuildCampPartyReqExchangeReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + private ulong? _role_id; + + private IExtension extensionObject; + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs.meta new file mode 100644 index 00000000..ffdff8aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5899fac724821d346b0cf3440e3c2ed3 +timeCreated: 1611403756 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs new file mode 100644 index 00000000..400c9e3c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampPartyReqExchangeRes")] + [Serializable] + public class GuildCampPartyReqExchangeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs.meta new file mode 100644 index 00000000..3bd367c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyReqExchangeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d74f95b8849ccf147bde9f48c22b8a38 +timeCreated: 1611404634 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs new file mode 100644 index 00000000..65851536 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs @@ -0,0 +1,696 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampPartyTradeNotifyArg")] + [Serializable] + public class GuildCampPartyTradeNotifyArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "notify_type", DataFormat = DataFormat.TwosComplement)] + public GuildCampPartyTradeType notify_type + { + get + { + return this._notify_type ?? GuildCampPartyTradeType.TRADE_INVITATION; + } + set + { + this._notify_type = new GuildCampPartyTradeType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notify_typeSpecified + { + get + { + return this._notify_type != null; + } + set + { + bool flag = value == (this._notify_type == null); + if (flag) + { + this._notify_type = (value ? new GuildCampPartyTradeType?(this.notify_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lauch_role_id", DataFormat = DataFormat.TwosComplement)] + public ulong lauch_role_id + { + get + { + return this._lauch_role_id ?? 0UL; + } + set + { + this._lauch_role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_role_idSpecified + { + get + { + return this._lauch_role_id != null; + } + set + { + bool flag = value == (this._lauch_role_id == null); + if (flag) + { + this._lauch_role_id = (value ? new ulong?(this.lauch_role_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lauch_item_id", DataFormat = DataFormat.TwosComplement)] + public uint lauch_item_id + { + get + { + return this._lauch_item_id ?? 0u; + } + set + { + this._lauch_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_item_idSpecified + { + get + { + return this._lauch_item_id != null; + } + set + { + bool flag = value == (this._lauch_item_id == null); + if (flag) + { + this._lauch_item_id = (value ? new uint?(this.lauch_item_id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lauch_item_uid", DataFormat = DataFormat.TwosComplement)] + public ulong lauch_item_uid + { + get + { + return this._lauch_item_uid ?? 0UL; + } + set + { + this._lauch_item_uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_item_uidSpecified + { + get + { + return this._lauch_item_uid != null; + } + set + { + bool flag = value == (this._lauch_item_uid == null); + if (flag) + { + this._lauch_item_uid = (value ? new ulong?(this.lauch_item_uid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lauch_confirm", DataFormat = DataFormat.Default)] + public bool lauch_confirm + { + get + { + return this._lauch_confirm ?? false; + } + set + { + this._lauch_confirm = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_confirmSpecified + { + get + { + return this._lauch_confirm != null; + } + set + { + bool flag = value == (this._lauch_confirm == null); + if (flag) + { + this._lauch_confirm = (value ? new bool?(this.lauch_confirm) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "target_role_id", DataFormat = DataFormat.TwosComplement)] + public ulong target_role_id + { + get + { + return this._target_role_id ?? 0UL; + } + set + { + this._target_role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_role_idSpecified + { + get + { + return this._target_role_id != null; + } + set + { + bool flag = value == (this._target_role_id == null); + if (flag) + { + this._target_role_id = (value ? new ulong?(this.target_role_id) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "target_item_id", DataFormat = DataFormat.TwosComplement)] + public uint target_item_id + { + get + { + return this._target_item_id ?? 0u; + } + set + { + this._target_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_item_idSpecified + { + get + { + return this._target_item_id != null; + } + set + { + bool flag = value == (this._target_item_id == null); + if (flag) + { + this._target_item_id = (value ? new uint?(this.target_item_id) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "target_item_uid", DataFormat = DataFormat.TwosComplement)] + public ulong target_item_uid + { + get + { + return this._target_item_uid ?? 0UL; + } + set + { + this._target_item_uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_item_uidSpecified + { + get + { + return this._target_item_uid != null; + } + set + { + bool flag = value == (this._target_item_uid == null); + if (flag) + { + this._target_item_uid = (value ? new ulong?(this.target_item_uid) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "target_confirm", DataFormat = DataFormat.Default)] + public bool target_confirm + { + get + { + return this._target_confirm ?? false; + } + set + { + this._target_confirm = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_confirmSpecified + { + get + { + return this._target_confirm != null; + } + set + { + bool flag = value == (this._target_confirm == null); + if (flag) + { + this._target_confirm = (value ? new bool?(this.target_confirm) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "lauch_count", DataFormat = DataFormat.TwosComplement)] + public uint lauch_count + { + get + { + return this._lauch_count ?? 0u; + } + set + { + this._lauch_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_countSpecified + { + get + { + return this._lauch_count != null; + } + set + { + bool flag = value == (this._lauch_count == null); + if (flag) + { + this._lauch_count = (value ? new uint?(this.lauch_count) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "open_trade", DataFormat = DataFormat.Default)] + public bool open_trade + { + get + { + return this._open_trade ?? false; + } + set + { + this._open_trade = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool open_tradeSpecified + { + get + { + return this._open_trade != null; + } + set + { + bool flag = value == (this._open_trade == null); + if (flag) + { + this._open_trade = (value ? new bool?(this.open_trade) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "lauch_name", DataFormat = DataFormat.Default)] + public string lauch_name + { + get + { + return this._lauch_name ?? ""; + } + set + { + this._lauch_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_nameSpecified + { + get + { + return this._lauch_name != null; + } + set + { + bool flag = value == (this._lauch_name == null); + if (flag) + { + this._lauch_name = (value ? this.lauch_name : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "lauch_profession", DataFormat = DataFormat.TwosComplement)] + public uint lauch_profession + { + get + { + return this._lauch_profession ?? 0u; + } + set + { + this._lauch_profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_professionSpecified + { + get + { + return this._lauch_profession != null; + } + set + { + bool flag = value == (this._lauch_profession == null); + if (flag) + { + this._lauch_profession = (value ? new uint?(this.lauch_profession) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "target_name", DataFormat = DataFormat.Default)] + public string target_name + { + get + { + return this._target_name ?? ""; + } + set + { + this._target_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_nameSpecified + { + get + { + return this._target_name != null; + } + set + { + bool flag = value == (this._target_name == null); + if (flag) + { + this._target_name = (value ? this.target_name : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "target_profession", DataFormat = DataFormat.TwosComplement)] + public uint target_profession + { + get + { + return this._target_profession ?? 0u; + } + set + { + this._target_profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_professionSpecified + { + get + { + return this._target_profession != null; + } + set + { + bool flag = value == (this._target_profession == null); + if (flag) + { + this._target_profession = (value ? new uint?(this.target_profession) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "lauch_chat_info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildCampChatInfo lauch_chat_info + { + get + { + return this._lauch_chat_info; + } + set + { + this._lauch_chat_info = value; + } + } + + [ProtoMember(17, IsRequired = false, Name = "target_chat_info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildCampChatInfo target_chat_info + { + get + { + return this._target_chat_info; + } + set + { + this._target_chat_info = value; + } + } + + private GuildCampPartyTradeType? _notify_type; + + private ulong? _lauch_role_id; + + private uint? _lauch_item_id; + + private ulong? _lauch_item_uid; + + private bool? _lauch_confirm; + + private ulong? _target_role_id; + + private uint? _target_item_id; + + private ulong? _target_item_uid; + + private bool? _target_confirm; + + private uint? _lauch_count; + + private bool? _open_trade; + + private string _lauch_name; + + private uint? _lauch_profession; + + private string _target_name; + + private uint? _target_profession; + + private GuildCampChatInfo _lauch_chat_info = null; + + private GuildCampChatInfo _target_chat_info = null; + + private IExtension extensionObject; + + private bool ShouldSerializenotify_type() + { + return this.notify_typeSpecified; + } + + private void Resetnotify_type() + { + this.notify_typeSpecified = false; + } + + private bool ShouldSerializelauch_role_id() + { + return this.lauch_role_idSpecified; + } + + private void Resetlauch_role_id() + { + this.lauch_role_idSpecified = false; + } + + private bool ShouldSerializelauch_item_id() + { + return this.lauch_item_idSpecified; + } + + private void Resetlauch_item_id() + { + this.lauch_item_idSpecified = false; + } + + private bool ShouldSerializelauch_item_uid() + { + return this.lauch_item_uidSpecified; + } + + private void Resetlauch_item_uid() + { + this.lauch_item_uidSpecified = false; + } + + private bool ShouldSerializelauch_confirm() + { + return this.lauch_confirmSpecified; + } + + private void Resetlauch_confirm() + { + this.lauch_confirmSpecified = false; + } + + private bool ShouldSerializetarget_role_id() + { + return this.target_role_idSpecified; + } + + private void Resettarget_role_id() + { + this.target_role_idSpecified = false; + } + + private bool ShouldSerializetarget_item_id() + { + return this.target_item_idSpecified; + } + + private void Resettarget_item_id() + { + this.target_item_idSpecified = false; + } + + private bool ShouldSerializetarget_item_uid() + { + return this.target_item_uidSpecified; + } + + private void Resettarget_item_uid() + { + this.target_item_uidSpecified = false; + } + + private bool ShouldSerializetarget_confirm() + { + return this.target_confirmSpecified; + } + + private void Resettarget_confirm() + { + this.target_confirmSpecified = false; + } + + private bool ShouldSerializelauch_count() + { + return this.lauch_countSpecified; + } + + private void Resetlauch_count() + { + this.lauch_countSpecified = false; + } + + private bool ShouldSerializeopen_trade() + { + return this.open_tradeSpecified; + } + + private void Resetopen_trade() + { + this.open_tradeSpecified = false; + } + + private bool ShouldSerializelauch_name() + { + return this.lauch_nameSpecified; + } + + private void Resetlauch_name() + { + this.lauch_nameSpecified = false; + } + + private bool ShouldSerializelauch_profession() + { + return this.lauch_professionSpecified; + } + + private void Resetlauch_profession() + { + this.lauch_professionSpecified = false; + } + + private bool ShouldSerializetarget_name() + { + return this.target_nameSpecified; + } + + private void Resettarget_name() + { + this.target_nameSpecified = false; + } + + private bool ShouldSerializetarget_profession() + { + return this.target_professionSpecified; + } + + private void Resettarget_profession() + { + this.target_professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs.meta new file mode 100644 index 00000000..4d04a008 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeNotifyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93312ce332d0b2f418132ad96bcc123b +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs new file mode 100644 index 00000000..77b3bdcc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampPartyTradeType")] + public enum GuildCampPartyTradeType + { + [ProtoEnum(Name = "TRADE_INVITATION", Value = 1)] + TRADE_INVITATION = 1, + [ProtoEnum(Name = "UPDATA_TRADE_STATUS", Value = 2)] + UPDATA_TRADE_STATUS + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs.meta new file mode 100644 index 00000000..ac89cd31 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampPartyTradeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e1c1e39df5564e4dab841c6c5350721 +timeCreated: 1611404127 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs new file mode 100644 index 00000000..9fd741a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampRankInfo")] + [Serializable] + public class GuildCampRankInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rankVar", DataFormat = DataFormat.TwosComplement)] + public int rankVar + { + get + { + return this._rankVar ?? 0; + } + set + { + this._rankVar = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankVarSpecified + { + get + { + return this._rankVar != null; + } + set + { + bool flag = value == (this._rankVar == null); + if (flag) + { + this._rankVar = (value ? new int?(this.rankVar) : null); + } + } + } + + [ProtoMember(3, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + private int? _rank; + + private int? _rankVar; + + private readonly List _roles = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializerankVar() + { + return this.rankVarSpecified; + } + + private void ResetrankVar() + { + this.rankVarSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs.meta new file mode 100644 index 00000000..2766d3cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampRankInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6612f8f167403ae4a922c89921b83660 +timeCreated: 1611403853 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs new file mode 100644 index 00000000..34dd31fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCampSpriteInfo")] + [Serializable] + public class GuildCampSpriteInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "summoner", DataFormat = DataFormat.Default)] + public string summoner + { + get + { + return this._summoner ?? ""; + } + set + { + this._summoner = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool summonerSpecified + { + get + { + return this._summoner != null; + } + set + { + bool flag = value == (this._summoner == null); + if (flag) + { + this._summoner = (value ? this.summoner : null); + } + } + } + + private uint? _sprite_id; + + private int? _position; + + private string _summoner; + + private IExtension extensionObject; + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializesummoner() + { + return this.summonerSpecified; + } + + private void Resetsummoner() + { + this.summonerSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs.meta new file mode 100644 index 00000000..a53503c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCampSpriteInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: de9f50e13e5040f48ab4709fb82c1a36 +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs new file mode 100644 index 00000000..5e086a6c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs @@ -0,0 +1,601 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCardMatchNtf")] + [Serializable] + public class GuildCardMatchNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public CardMatchOp op + { + get + { + return this._op ?? CardMatchOp.CardMatch_Begin; + } + set + { + this._op = new CardMatchOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new CardMatchOp?(this.op) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "changecount", DataFormat = DataFormat.TwosComplement)] + public uint changecount + { + get + { + return this._changecount ?? 0u; + } + set + { + this._changecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool changecountSpecified + { + get + { + return this._changecount != null; + } + set + { + bool flag = value == (this._changecount == null); + if (flag) + { + this._changecount = (value ? new uint?(this.changecount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "round", DataFormat = DataFormat.TwosComplement)] + public uint round + { + get + { + return this._round ?? 0u; + } + set + { + this._round = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roundSpecified + { + get + { + return this._round != null; + } + set + { + bool flag = value == (this._round == null); + if (flag) + { + this._round = (value ? new uint?(this.round) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public uint result + { + get + { + return this._result ?? 0u; + } + set + { + this._result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new uint?(this.result) : null); + } + } + } + + [ProtoMember(7, Name = "cards", DataFormat = DataFormat.TwosComplement)] + public List cards + { + get + { + return this._cards; + } + } + + [ProtoMember(8, IsRequired = false, Name = "iscanbegin", DataFormat = DataFormat.Default)] + public bool iscanbegin + { + get + { + return this._iscanbegin ?? false; + } + set + { + this._iscanbegin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscanbeginSpecified + { + get + { + return this._iscanbegin != null; + } + set + { + bool flag = value == (this._iscanbegin == null); + if (flag) + { + this._iscanbegin = (value ? new bool?(this.iscanbegin) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "isbegin", DataFormat = DataFormat.Default)] + public bool isbegin + { + get + { + return this._isbegin ?? false; + } + set + { + this._isbegin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbeginSpecified + { + get + { + return this._isbegin != null; + } + set + { + bool flag = value == (this._isbegin == null); + if (flag) + { + this._isbegin = (value ? new bool?(this.isbegin) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public CardMatchState state + { + get + { + return this._state ?? CardMatchState.CardMatch_StateBegin; + } + set + { + this._state = new CardMatchState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new CardMatchState?(this.state) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "store", DataFormat = DataFormat.TwosComplement)] + public uint store + { + get + { + return this._store ?? 0u; + } + set + { + this._store = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool storeSpecified + { + get + { + return this._store != null; + } + set + { + bool flag = value == (this._store == null); + if (flag) + { + this._store = (value ? new uint?(this.store) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "sign_up", DataFormat = DataFormat.Default)] + public bool sign_up + { + get + { + return this._sign_up ?? false; + } + set + { + this._sign_up = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sign_upSpecified + { + get + { + return this._sign_up != null; + } + set + { + bool flag = value == (this._sign_up == null); + if (flag) + { + this._sign_up = (value ? new bool?(this.sign_up) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "match_type", DataFormat = DataFormat.TwosComplement)] + public uint match_type + { + get + { + return this._match_type ?? 0u; + } + set + { + this._match_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool match_typeSpecified + { + get + { + return this._match_type != null; + } + set + { + bool flag = value == (this._match_type == null); + if (flag) + { + this._match_type = (value ? new uint?(this.match_type) : null); + } + } + } + + [ProtoMember(14, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(15, IsRequired = false, Name = "sign_up_num", DataFormat = DataFormat.TwosComplement)] + public uint sign_up_num + { + get + { + return this._sign_up_num ?? 0u; + } + set + { + this._sign_up_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sign_up_numSpecified + { + get + { + return this._sign_up_num != null; + } + set + { + bool flag = value == (this._sign_up_num == null); + if (flag) + { + this._sign_up_num = (value ? new uint?(this.sign_up_num) : null); + } + } + } + + private ErrorCode? _errorcode; + + private CardMatchOp? _op; + + private uint? _timeleft; + + private uint? _changecount; + + private uint? _round; + + private uint? _result; + + private readonly List _cards = new List(); + + private bool? _iscanbegin; + + private bool? _isbegin; + + private CardMatchState? _state; + + private uint? _store; + + private bool? _sign_up; + + private uint? _match_type; + + private readonly List _items = new List(); + + private uint? _sign_up_num; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializechangecount() + { + return this.changecountSpecified; + } + + private void Resetchangecount() + { + this.changecountSpecified = false; + } + + private bool ShouldSerializeround() + { + return this.roundSpecified; + } + + private void Resetround() + { + this.roundSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeiscanbegin() + { + return this.iscanbeginSpecified; + } + + private void Resetiscanbegin() + { + this.iscanbeginSpecified = false; + } + + private bool ShouldSerializeisbegin() + { + return this.isbeginSpecified; + } + + private void Resetisbegin() + { + this.isbeginSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializestore() + { + return this.storeSpecified; + } + + private void Resetstore() + { + this.storeSpecified = false; + } + + private bool ShouldSerializesign_up() + { + return this.sign_upSpecified; + } + + private void Resetsign_up() + { + this.sign_upSpecified = false; + } + + private bool ShouldSerializematch_type() + { + return this.match_typeSpecified; + } + + private void Resetmatch_type() + { + this.match_typeSpecified = false; + } + + private bool ShouldSerializesign_up_num() + { + return this.sign_up_numSpecified; + } + + private void Resetsign_up_num() + { + this.sign_up_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs.meta new file mode 100644 index 00000000..8146f399 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a8fc604a0ca3506498fb9173dbfdf0f9 +timeCreated: 1611404296 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs new file mode 100644 index 00000000..66a95892 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCardMatchReq")] + [Serializable] + public class GuildCardMatchReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public CardMatchOp op + { + get + { + return this._op ?? CardMatchOp.CardMatch_Begin; + } + set + { + this._op = new CardMatchOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new CardMatchOp?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "card", DataFormat = DataFormat.TwosComplement)] + public uint card + { + get + { + return this._card ?? 0u; + } + set + { + this._card = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardSpecified + { + get + { + return this._card != null; + } + set + { + bool flag = value == (this._card == null); + if (flag) + { + this._card = (value ? new uint?(this.card) : null); + } + } + } + + private CardMatchOp? _op; + + private uint? _card; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializecard() + { + return this.cardSpecified; + } + + private void Resetcard() + { + this.cardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs.meta new file mode 100644 index 00000000..82208f38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardMatchReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66b1a2ea306207745b9d8b2e42f96826 +timeCreated: 1611403855 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs new file mode 100644 index 00000000..12b180e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCardOp")] + public enum GuildCardOp + { + [ProtoEnum(Name = "GuildCard_Query", Value = 1)] + GuildCard_Query = 1, + [ProtoEnum(Name = "GuildCard_Start", Value = 2)] + GuildCard_Start, + [ProtoEnum(Name = "GuildCard_Change", Value = 3)] + GuildCard_Change, + [ProtoEnum(Name = "GuildCard_End", Value = 4)] + GuildCard_End + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs.meta new file mode 100644 index 00000000..d2e0b352 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bba71799e346ce340ad6df2f53326d57 +timeCreated: 1611404442 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs new file mode 100644 index 00000000..96ec78ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCardRankNtf")] + [Serializable] + public class GuildCardRankNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(3, Name = "point", DataFormat = DataFormat.TwosComplement)] + public List point + { + get + { + return this._point; + } + } + + private uint? _type; + + private readonly List _name = new List(); + + private readonly List _point = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs.meta new file mode 100644 index 00000000..df6e1ea9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 227ed577a27551145b68a55e46e5c428 +timeCreated: 1611403422 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs new file mode 100644 index 00000000..4d0f6e74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCardRankReq")] + [Serializable] + public class GuildCardRankReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs.meta new file mode 100644 index 00000000..75036bf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCardRankReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53748340130d7124ba07e77ca445263a +timeCreated: 1611403711 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs new file mode 100644 index 00000000..b256dfe5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCastFeats")] + [Serializable] + public class GuildCastFeats : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "feats", DataFormat = DataFormat.TwosComplement)] + public uint feats + { + get + { + return this._feats ?? 0u; + } + set + { + this._feats = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool featsSpecified + { + get + { + return this._feats != null; + } + set + { + bool flag = value == (this._feats == null); + if (flag) + { + this._feats = (value ? new uint?(this.feats) : null); + } + } + } + + private ulong? _roleid; + + private uint? _feats; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializefeats() + { + return this.featsSpecified; + } + + private void Resetfeats() + { + this.featsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs.meta new file mode 100644 index 00000000..5d082f68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCastFeats.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2cd6bc3b2068e6d4cb4a4e975765a4dc +timeCreated: 1611403503 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs new file mode 100644 index 00000000..d0d9f3e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCheckInBonusInfoArg")] + [Serializable] + public class GuildCheckInBonusInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs.meta new file mode 100644 index 00000000..0e7c0b20 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 356395202f21f6342aaae7e9cd27cb64 +timeCreated: 1611403558 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs new file mode 100644 index 00000000..701b1fbe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCheckInBonusInfoRes")] + [Serializable] + public class GuildCheckInBonusInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isCheckedIn", DataFormat = DataFormat.Default)] + public bool isCheckedIn + { + get + { + return this._isCheckedIn ?? false; + } + set + { + this._isCheckedIn = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isCheckedInSpecified + { + get + { + return this._isCheckedIn != null; + } + set + { + bool flag = value == (this._isCheckedIn == null); + if (flag) + { + this._isCheckedIn = (value ? new bool?(this.isCheckedIn) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "checkInNum", DataFormat = DataFormat.TwosComplement)] + public int checkInNum + { + get + { + return this._checkInNum ?? 0; + } + set + { + this._checkInNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool checkInNumSpecified + { + get + { + return this._checkInNum != null; + } + set + { + bool flag = value == (this._checkInNum == null); + if (flag) + { + this._checkInNum = (value ? new int?(this.checkInNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "onlineNum", DataFormat = DataFormat.TwosComplement)] + public int onlineNum + { + get + { + return this._onlineNum ?? 0; + } + set + { + this._onlineNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlineNumSpecified + { + get + { + return this._onlineNum != null; + } + set + { + bool flag = value == (this._onlineNum == null); + if (flag) + { + this._onlineNum = (value ? new int?(this.onlineNum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildMemberNum", DataFormat = DataFormat.TwosComplement)] + public int guildMemberNum + { + get + { + return this._guildMemberNum ?? 0; + } + set + { + this._guildMemberNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildMemberNumSpecified + { + get + { + return this._guildMemberNum != null; + } + set + { + bool flag = value == (this._guildMemberNum == null); + if (flag) + { + this._guildMemberNum = (value ? new int?(this.guildMemberNum) : null); + } + } + } + + [ProtoMember(6, Name = "checkInBonusInfo", DataFormat = DataFormat.Default)] + public List checkInBonusInfo + { + get + { + return this._checkInBonusInfo; + } + } + + [ProtoMember(7, IsRequired = false, Name = "leftAskBonusTime", DataFormat = DataFormat.TwosComplement)] + public int leftAskBonusTime + { + get + { + return this._leftAskBonusTime ?? 0; + } + set + { + this._leftAskBonusTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftAskBonusTimeSpecified + { + get + { + return this._leftAskBonusTime != null; + } + set + { + bool flag = value == (this._leftAskBonusTime == null); + if (flag) + { + this._leftAskBonusTime = (value ? new int?(this.leftAskBonusTime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "timeofday", DataFormat = DataFormat.TwosComplement)] + public int timeofday + { + get + { + return this._timeofday ?? 0; + } + set + { + this._timeofday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeofdaySpecified + { + get + { + return this._timeofday != null; + } + set + { + bool flag = value == (this._timeofday == null); + if (flag) + { + this._timeofday = (value ? new int?(this.timeofday) : null); + } + } + } + + private ErrorCode? _errorcode; + + private bool? _isCheckedIn; + + private int? _checkInNum; + + private int? _onlineNum; + + private int? _guildMemberNum; + + private readonly List _checkInBonusInfo = new List(); + + private int? _leftAskBonusTime; + + private int? _timeofday; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeisCheckedIn() + { + return this.isCheckedInSpecified; + } + + private void ResetisCheckedIn() + { + this.isCheckedInSpecified = false; + } + + private bool ShouldSerializecheckInNum() + { + return this.checkInNumSpecified; + } + + private void ResetcheckInNum() + { + this.checkInNumSpecified = false; + } + + private bool ShouldSerializeonlineNum() + { + return this.onlineNumSpecified; + } + + private void ResetonlineNum() + { + this.onlineNumSpecified = false; + } + + private bool ShouldSerializeguildMemberNum() + { + return this.guildMemberNumSpecified; + } + + private void ResetguildMemberNum() + { + this.guildMemberNumSpecified = false; + } + + private bool ShouldSerializeleftAskBonusTime() + { + return this.leftAskBonusTimeSpecified; + } + + private void ResetleftAskBonusTime() + { + this.leftAskBonusTimeSpecified = false; + } + + private bool ShouldSerializetimeofday() + { + return this.timeofdaySpecified; + } + + private void Resettimeofday() + { + this.timeofdaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs.meta new file mode 100644 index 00000000..0fbb8c9a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckInBonusInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4fc625199076975419544cf709818e2e +timeCreated: 1611403701 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs new file mode 100644 index 00000000..132d6234 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCheckinArg")] + [Serializable] + public class GuildCheckinArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs.meta new file mode 100644 index 00000000..1e345d70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c0e9f58bc7c9af541a80dd771602e5da +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs new file mode 100644 index 00000000..23056e0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCheckinBoxNtf")] + [Serializable] + public class GuildCheckinBoxNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "processbar", DataFormat = DataFormat.TwosComplement)] + public uint processbar + { + get + { + return this._processbar ?? 0u; + } + set + { + this._processbar = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool processbarSpecified + { + get + { + return this._processbar != null; + } + set + { + bool flag = value == (this._processbar == null); + if (flag) + { + this._processbar = (value ? new uint?(this.processbar) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "boxmask", DataFormat = DataFormat.TwosComplement)] + public uint boxmask + { + get + { + return this._boxmask ?? 0u; + } + set + { + this._boxmask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool boxmaskSpecified + { + get + { + return this._boxmask != null; + } + set + { + bool flag = value == (this._boxmask == null); + if (flag) + { + this._boxmask = (value ? new uint?(this.boxmask) : null); + } + } + } + + private uint? _processbar; + + private uint? _boxmask; + + private IExtension extensionObject; + + private bool ShouldSerializeprocessbar() + { + return this.processbarSpecified; + } + + private void Resetprocessbar() + { + this.processbarSpecified = false; + } + + private bool ShouldSerializeboxmask() + { + return this.boxmaskSpecified; + } + + private void Resetboxmask() + { + this.boxmaskSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs.meta new file mode 100644 index 00000000..93ff55ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinBoxNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 745d6050070f5c247b0033f1a225a794 +timeCreated: 1611403943 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs new file mode 100644 index 00000000..88bd3594 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildCheckinRes")] + [Serializable] + public class GuildCheckinRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs.meta new file mode 100644 index 00000000..b2b7ef7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildCheckinRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eedd385011e43f640ae2f1867a62ed7b +timeCreated: 1611404800 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs new file mode 100644 index 00000000..9338d2a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildDarenaUnit")] + [Serializable] + public class GuildDarenaUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private ulong? _roleId; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs.meta new file mode 100644 index 00000000..4a7776da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildDarenaUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e68521ed58dd3e14e8f84fdde322bd90 +timeCreated: 1611404746 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs new file mode 100644 index 00000000..c2039191 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildFatigueArg")] + [Serializable] + public class GuildFatigueArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "optype", DataFormat = DataFormat.TwosComplement)] + public int optype + { + get + { + return this._optype ?? 0; + } + set + { + this._optype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool optypeSpecified + { + get + { + return this._optype != null; + } + set + { + bool flag = value == (this._optype == null); + if (flag) + { + this._optype = (value ? new int?(this.optype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "targetID", DataFormat = DataFormat.TwosComplement)] + public ulong targetID + { + get + { + return this._targetID ?? 0UL; + } + set + { + this._targetID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool targetIDSpecified + { + get + { + return this._targetID != null; + } + set + { + bool flag = value == (this._targetID == null); + if (flag) + { + this._targetID = (value ? new ulong?(this.targetID) : null); + } + } + } + + private int? _optype; + + private ulong? _targetID; + + private IExtension extensionObject; + + private bool ShouldSerializeoptype() + { + return this.optypeSpecified; + } + + private void Resetoptype() + { + this.optypeSpecified = false; + } + + private bool ShouldSerializetargetID() + { + return this.targetIDSpecified; + } + + private void ResettargetID() + { + this.targetIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs.meta new file mode 100644 index 00000000..33c82928 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c222564aee58c943a33a95b7820b25a +timeCreated: 1611403171 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs new file mode 100644 index 00000000..d4f19d84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildFatigueRes")] + [Serializable] + public class GuildFatigueRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "totalsend", DataFormat = DataFormat.TwosComplement)] + public int totalsend + { + get + { + return this._totalsend ?? 0; + } + set + { + this._totalsend = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalsendSpecified + { + get + { + return this._totalsend != null; + } + set + { + bool flag = value == (this._totalsend == null); + if (flag) + { + this._totalsend = (value ? new int?(this.totalsend) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalrecv", DataFormat = DataFormat.TwosComplement)] + public int totalrecv + { + get + { + return this._totalrecv ?? 0; + } + set + { + this._totalrecv = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalrecvSpecified + { + get + { + return this._totalrecv != null; + } + set + { + bool flag = value == (this._totalrecv == null); + if (flag) + { + this._totalrecv = (value ? new int?(this.totalrecv) : null); + } + } + } + + private ErrorCode? _result; + + private int? _totalsend; + + private int? _totalrecv; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetotalsend() + { + return this.totalsendSpecified; + } + + private void Resettotalsend() + { + this.totalsendSpecified = false; + } + + private bool ShouldSerializetotalrecv() + { + return this.totalrecvSpecified; + } + + private void Resettotalrecv() + { + this.totalrecvSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs.meta new file mode 100644 index 00000000..17f11b5f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildFatigueRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e31943ff85cbb8e449c9498acf487b9b +timeCreated: 1611404731 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs new file mode 100644 index 00000000..963fce03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildGoblinInfoArg")] + [Serializable] + public class GuildGoblinInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs.meta new file mode 100644 index 00000000..32a970d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7e3ae8e9cf10107458116d1bb673e32e +timeCreated: 1611404004 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs new file mode 100644 index 00000000..88194fb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildGoblinInfoRes")] + [Serializable] + public class GuildGoblinInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftEnterCount", DataFormat = DataFormat.TwosComplement)] + public int leftEnterCount + { + get + { + return this._leftEnterCount ?? 0; + } + set + { + this._leftEnterCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftEnterCountSpecified + { + get + { + return this._leftEnterCount != null; + } + set + { + bool flag = value == (this._leftEnterCount == null); + if (flag) + { + this._leftEnterCount = (value ? new int?(this.leftEnterCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildTotalKillCount", DataFormat = DataFormat.TwosComplement)] + public int guildTotalKillCount + { + get + { + return this._guildTotalKillCount ?? 0; + } + set + { + this._guildTotalKillCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildTotalKillCountSpecified + { + get + { + return this._guildTotalKillCount != null; + } + set + { + bool flag = value == (this._guildTotalKillCount == null); + if (flag) + { + this._guildTotalKillCount = (value ? new int?(this.guildTotalKillCount) : null); + } + } + } + + [ProtoMember(4, Name = "memberRankInfo", DataFormat = DataFormat.Default)] + public List memberRankInfo + { + get + { + return this._memberRankInfo; + } + } + + [ProtoMember(5, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + private int? _level; + + private int? _leftEnterCount; + + private int? _guildTotalKillCount; + + private readonly List _memberRankInfo = new List(); + + private ErrorCode? _errorCode; + + private IExtension extensionObject; + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeleftEnterCount() + { + return this.leftEnterCountSpecified; + } + + private void ResetleftEnterCount() + { + this.leftEnterCountSpecified = false; + } + + private bool ShouldSerializeguildTotalKillCount() + { + return this.guildTotalKillCountSpecified; + } + + private void ResetguildTotalKillCount() + { + this.guildTotalKillCountSpecified = false; + } + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs.meta new file mode 100644 index 00000000..7abf4403 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b903062c0ebf7a74a879e8c965e61c0b +timeCreated: 1611404408 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs new file mode 100644 index 00000000..5c086555 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildGoblinResult")] + [Serializable] + public class GuildGoblinResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "getGuildBonus", DataFormat = DataFormat.Default)] + public bool getGuildBonus + { + get + { + return this._getGuildBonus ?? false; + } + set + { + this._getGuildBonus = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getGuildBonusSpecified + { + get + { + return this._getGuildBonus != null; + } + set + { + bool flag = value == (this._getGuildBonus == null); + if (flag) + { + this._getGuildBonus = (value ? new bool?(this.getGuildBonus) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curRank", DataFormat = DataFormat.TwosComplement)] + public int curRank + { + get + { + return this._curRank ?? 0; + } + set + { + this._curRank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curRankSpecified + { + get + { + return this._curRank != null; + } + set + { + bool flag = value == (this._curRank == null); + if (flag) + { + this._curRank = (value ? new int?(this.curRank) : null); + } + } + } + + private bool? _getGuildBonus; + + private int? _curRank; + + private IExtension extensionObject; + + private bool ShouldSerializegetGuildBonus() + { + return this.getGuildBonusSpecified; + } + + private void ResetgetGuildBonus() + { + this.getGuildBonusSpecified = false; + } + + private bool ShouldSerializecurRank() + { + return this.curRankSpecified; + } + + private void ResetcurRank() + { + this.curRankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs.meta new file mode 100644 index 00000000..0186abb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 25d8b24857568964d9e13578281c3576 +timeCreated: 1611403466 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs new file mode 100644 index 00000000..f9f33d66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildGoblinRoleKillInfo")] + [Serializable] + public class GuildGoblinRoleKillInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "killNum", DataFormat = DataFormat.TwosComplement)] + public int killNum + { + get + { + return this._killNum ?? 0; + } + set + { + this._killNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killNumSpecified + { + get + { + return this._killNum != null; + } + set + { + bool flag = value == (this._killNum == null); + if (flag) + { + this._killNum = (value ? new int?(this.killNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ability", DataFormat = DataFormat.TwosComplement)] + public int ability + { + get + { + return this._ability ?? 0; + } + set + { + this._ability = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abilitySpecified + { + get + { + return this._ability != null; + } + set + { + bool flag = value == (this._ability == null); + if (flag) + { + this._ability = (value ? new int?(this.ability) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roleLevel", DataFormat = DataFormat.TwosComplement)] + public int roleLevel + { + get + { + return this._roleLevel ?? 0; + } + set + { + this._roleLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleLevelSpecified + { + get + { + return this._roleLevel != null; + } + set + { + bool flag = value == (this._roleLevel == null); + if (flag) + { + this._roleLevel = (value ? new int?(this.roleLevel) : null); + } + } + } + + private ulong? _roleID; + + private string _roleName; + + private int? _killNum; + + private int? _ability; + + private int? _roleLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + private bool ShouldSerializekillNum() + { + return this.killNumSpecified; + } + + private void ResetkillNum() + { + this.killNumSpecified = false; + } + + private bool ShouldSerializeability() + { + return this.abilitySpecified; + } + + private void Resetability() + { + this.abilitySpecified = false; + } + + private bool ShouldSerializeroleLevel() + { + return this.roleLevelSpecified; + } + + private void ResetroleLevel() + { + this.roleLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs.meta new file mode 100644 index 00000000..768da636 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinRoleKillInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b9aef883c3a2cb64db65d2a9f3f20e38 +timeCreated: 1611404411 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs new file mode 100644 index 00000000..1a0c05e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildGoblinSceneInfo")] + [Serializable] + public class GuildGoblinSceneInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "killNum", DataFormat = DataFormat.TwosComplement)] + public int killNum + { + get + { + return this._killNum ?? 0; + } + set + { + this._killNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killNumSpecified + { + get + { + return this._killNum != null; + } + set + { + bool flag = value == (this._killNum == null); + if (flag) + { + this._killNum = (value ? new int?(this.killNum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "contribute", DataFormat = DataFormat.TwosComplement)] + public int contribute + { + get + { + return this._contribute ?? 0; + } + set + { + this._contribute = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contributeSpecified + { + get + { + return this._contribute != null; + } + set + { + bool flag = value == (this._contribute == null); + if (flag) + { + this._contribute = (value ? new int?(this.contribute) : null); + } + } + } + + private int? _killNum; + + private int? _contribute; + + private IExtension extensionObject; + + private bool ShouldSerializekillNum() + { + return this.killNumSpecified; + } + + private void ResetkillNum() + { + this.killNumSpecified = false; + } + + private bool ShouldSerializecontribute() + { + return this.contributeSpecified; + } + + private void Resetcontribute() + { + this.contributeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs.meta new file mode 100644 index 00000000..4a176c3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildGoblinSceneInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 59f51ae07e9b3ae4d8e227cf04eae9c7 +timeCreated: 1611403789 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs new file mode 100644 index 00000000..d4f20e8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallBuffData")] + [Serializable] + public class GuildHallBuffData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public uint buffid + { + get + { + return this._buffid ?? 0u; + } + set + { + this._buffid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffidSpecified + { + get + { + return this._buffid != null; + } + set + { + bool flag = value == (this._buffid == null); + if (flag) + { + this._buffid = (value ? new uint?(this.buffid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "maxlevel", DataFormat = DataFormat.TwosComplement)] + public uint maxlevel + { + get + { + return this._maxlevel ?? 0u; + } + set + { + this._maxlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxlevelSpecified + { + get + { + return this._maxlevel != null; + } + set + { + bool flag = value == (this._maxlevel == null); + if (flag) + { + this._maxlevel = (value ? new uint?(this.maxlevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isenable", DataFormat = DataFormat.Default)] + public bool isenable + { + get + { + return this._isenable ?? false; + } + set + { + this._isenable = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isenableSpecified + { + get + { + return this._isenable != null; + } + set + { + bool flag = value == (this._isenable == null); + if (flag) + { + this._isenable = (value ? new bool?(this.isenable) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "dailybegintime", DataFormat = DataFormat.TwosComplement)] + public uint dailybegintime + { + get + { + return this._dailybegintime ?? 0u; + } + set + { + this._dailybegintime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dailybegintimeSpecified + { + get + { + return this._dailybegintime != null; + } + set + { + bool flag = value == (this._dailybegintime == null); + if (flag) + { + this._dailybegintime = (value ? new uint?(this.dailybegintime) : null); + } + } + } + + private uint? _buffid; + + private uint? _maxlevel; + + private uint? _level; + + private bool? _isenable; + + private uint? _dailybegintime; + + private IExtension extensionObject; + + private bool ShouldSerializebuffid() + { + return this.buffidSpecified; + } + + private void Resetbuffid() + { + this.buffidSpecified = false; + } + + private bool ShouldSerializemaxlevel() + { + return this.maxlevelSpecified; + } + + private void Resetmaxlevel() + { + this.maxlevelSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeisenable() + { + return this.isenableSpecified; + } + + private void Resetisenable() + { + this.isenableSpecified = false; + } + + private bool ShouldSerializedailybegintime() + { + return this.dailybegintimeSpecified; + } + + private void Resetdailybegintime() + { + this.dailybegintimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs.meta new file mode 100644 index 00000000..a4f4c886 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallBuffData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5419381f355adca4a9c5af1b42b85c32 +timeCreated: 1611403714 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs new file mode 100644 index 00000000..070745e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallGetBuffList_C2M")] + [Serializable] + public class GuildHallGetBuffList_C2M : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs.meta new file mode 100644 index 00000000..08661dc2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 24ffe488ec1cef046bd294508c63c7ad +timeCreated: 1611403463 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs new file mode 100644 index 00000000..81231ce8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallGetBuffList_M2C")] + [Serializable] + public class GuildHallGetBuffList_M2C : IExtensible + { + [ProtoMember(1, Name = "bufflist", DataFormat = DataFormat.Default)] + public List bufflist + { + get + { + return this._bufflist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "enableUpdate", DataFormat = DataFormat.Default)] + public bool enableUpdate + { + get + { + return this._enableUpdate ?? false; + } + set + { + this._enableUpdate = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enableUpdateSpecified + { + get + { + return this._enableUpdate != null; + } + set + { + bool flag = value == (this._enableUpdate == null); + if (flag) + { + this._enableUpdate = (value ? new bool?(this.enableUpdate) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + private readonly List _bufflist = new List(); + + private bool? _enableUpdate; + + private ErrorCode? _ec; + + private IExtension extensionObject; + + private bool ShouldSerializeenableUpdate() + { + return this.enableUpdateSpecified; + } + + private void ResetenableUpdate() + { + this.enableUpdateSpecified = false; + } + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs.meta new file mode 100644 index 00000000..19e242bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallGetBuffList_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 09556fa8c8901ec46a42ba1597e5f623 +timeCreated: 1611403155 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs new file mode 100644 index 00000000..63316a50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallUpdateBuff_C2M")] + [Serializable] + public class GuildHallUpdateBuff_C2M : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public uint buffid + { + get + { + return this._buffid ?? 0u; + } + set + { + this._buffid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffidSpecified + { + get + { + return this._buffid != null; + } + set + { + bool flag = value == (this._buffid == null); + if (flag) + { + this._buffid = (value ? new uint?(this.buffid) : null); + } + } + } + + private uint? _buffid; + + private IExtension extensionObject; + + private bool ShouldSerializebuffid() + { + return this.buffidSpecified; + } + + private void Resetbuffid() + { + this.buffidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs.meta new file mode 100644 index 00000000..e782b008 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53fa9077e162f474d8ba24065e0b4d89 +timeCreated: 1611403713 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs new file mode 100644 index 00000000..d9966f3e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallUpdateBuff_M2C")] + [Serializable] + public class GuildHallUpdateBuff_M2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildHallBuffData buffdata + { + get + { + return this._buffdata; + } + set + { + this._buffdata = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + private GuildHallBuffData _buffdata = null; + + private ErrorCode? _ec; + + private IExtension extensionObject; + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs.meta new file mode 100644 index 00000000..5f54c6f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdateBuff_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b90bae0bb0f3be44d94fb10756b3dbdc +timeCreated: 1611404408 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs new file mode 100644 index 00000000..686f9a14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHallUpdatePoint")] + [Serializable] + public class GuildHallUpdatePoint : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "schoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint schoolpoint + { + get + { + return this._schoolpoint ?? 0u; + } + set + { + this._schoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool schoolpointSpecified + { + get + { + return this._schoolpoint != null; + } + set + { + bool flag = value == (this._schoolpoint == null); + if (flag) + { + this._schoolpoint = (value ? new uint?(this.schoolpoint) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hallpoint", DataFormat = DataFormat.TwosComplement)] + public uint hallpoint + { + get + { + return this._hallpoint ?? 0u; + } + set + { + this._hallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hallpointSpecified + { + get + { + return this._hallpoint != null; + } + set + { + bool flag = value == (this._hallpoint == null); + if (flag) + { + this._hallpoint = (value ? new uint?(this.hallpoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "deltaschoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint deltaschoolpoint + { + get + { + return this._deltaschoolpoint ?? 0u; + } + set + { + this._deltaschoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deltaschoolpointSpecified + { + get + { + return this._deltaschoolpoint != null; + } + set + { + bool flag = value == (this._deltaschoolpoint == null); + if (flag) + { + this._deltaschoolpoint = (value ? new uint?(this.deltaschoolpoint) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "deltahallpoint", DataFormat = DataFormat.TwosComplement)] + public uint deltahallpoint + { + get + { + return this._deltahallpoint ?? 0u; + } + set + { + this._deltahallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deltahallpointSpecified + { + get + { + return this._deltahallpoint != null; + } + set + { + bool flag = value == (this._deltahallpoint == null); + if (flag) + { + this._deltahallpoint = (value ? new uint?(this.deltahallpoint) : null); + } + } + } + + private uint? _schoolpoint; + + private uint? _hallpoint; + + private ulong? _roleid; + + private uint? _deltaschoolpoint; + + private uint? _deltahallpoint; + + private IExtension extensionObject; + + private bool ShouldSerializeschoolpoint() + { + return this.schoolpointSpecified; + } + + private void Resetschoolpoint() + { + this.schoolpointSpecified = false; + } + + private bool ShouldSerializehallpoint() + { + return this.hallpointSpecified; + } + + private void Resethallpoint() + { + this.hallpointSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializedeltaschoolpoint() + { + return this.deltaschoolpointSpecified; + } + + private void Resetdeltaschoolpoint() + { + this.deltaschoolpointSpecified = false; + } + + private bool ShouldSerializedeltahallpoint() + { + return this.deltahallpointSpecified; + } + + private void Resetdeltahallpoint() + { + this.deltahallpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs.meta new file mode 100644 index 00000000..2e1d5c57 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHallUpdatePoint.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 969e83f4283501c4bb6cab3cad48a01b +timeCreated: 1611404186 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs new file mode 100644 index 00000000..bb1e29ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHistoryArg")] + [Serializable] + public class GuildHistoryArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs.meta new file mode 100644 index 00000000..7e15e7ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e73755446406014d894b93c068d5881 +timeCreated: 1611403698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs new file mode 100644 index 00000000..0f0088a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildHistoryRes")] + [Serializable] + public class GuildHistoryRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + private ErrorCode? _result; + + private readonly List _records = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs.meta new file mode 100644 index 00000000..132facdf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildHistoryRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d17ca93a19bde549b796950354127e0 +timeCreated: 1611403505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs new file mode 100644 index 00000000..9f859c1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs @@ -0,0 +1,664 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildInfo")] + [Serializable] + public class GuildInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leaderID", DataFormat = DataFormat.TwosComplement)] + public ulong leaderID + { + get + { + return this._leaderID ?? 0UL; + } + set + { + this._leaderID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderIDSpecified + { + get + { + return this._leaderID != null; + } + set + { + bool flag = value == (this._leaderID == null); + if (flag) + { + this._leaderID = (value ? new ulong?(this.leaderID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leaderName", DataFormat = DataFormat.Default)] + public string leaderName + { + get + { + return this._leaderName ?? ""; + } + set + { + this._leaderName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderNameSpecified + { + get + { + return this._leaderName != null; + } + set + { + bool flag = value == (this._leaderName == null); + if (flag) + { + this._leaderName = (value ? this.leaderName : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "memberCount", DataFormat = DataFormat.TwosComplement)] + public int memberCount + { + get + { + return this._memberCount ?? 0; + } + set + { + this._memberCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberCountSpecified + { + get + { + return this._memberCount != null; + } + set + { + bool flag = value == (this._memberCount == null); + if (flag) + { + this._memberCount = (value ? new int?(this.memberCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isSendApplication", DataFormat = DataFormat.Default)] + public bool isSendApplication + { + get + { + return this._isSendApplication ?? false; + } + set + { + this._isSendApplication = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isSendApplicationSpecified + { + get + { + return this._isSendApplication != null; + } + set + { + bool flag = value == (this._isSendApplication == null); + if (flag) + { + this._isSendApplication = (value ? new bool?(this.isSendApplication) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ulong id + { + get + { + return this._id ?? 0UL; + } + set + { + this._id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ulong?(this.id) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public int ppt + { + get + { + return this._ppt ?? 0; + } + set + { + this._ppt = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new int?(this.ppt) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "needapproval", DataFormat = DataFormat.TwosComplement)] + public int needapproval + { + get + { + return this._needapproval ?? 0; + } + set + { + this._needapproval = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needapprovalSpecified + { + get + { + return this._needapproval != null; + } + set + { + bool flag = value == (this._needapproval == null); + if (flag) + { + this._needapproval = (value ? new int?(this.needapproval) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public int icon + { + get + { + return this._icon ?? 0; + } + set + { + this._icon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new int?(this.icon) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "capacity", DataFormat = DataFormat.TwosComplement)] + public int capacity + { + get + { + return this._capacity ?? 0; + } + set + { + this._capacity = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool capacitySpecified + { + get + { + return this._capacity != null; + } + set + { + bool flag = value == (this._capacity == null); + if (flag) + { + this._capacity = (value ? new int?(this.capacity) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "guildExp", DataFormat = DataFormat.TwosComplement)] + public uint guildExp + { + get + { + return this._guildExp ?? 0u; + } + set + { + this._guildExp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildExpSpecified + { + get + { + return this._guildExp != null; + } + set + { + bool flag = value == (this._guildExp == null); + if (flag) + { + this._guildExp = (value ? new uint?(this.guildExp) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "prestige", DataFormat = DataFormat.TwosComplement)] + public uint prestige + { + get + { + return this._prestige ?? 0u; + } + set + { + this._prestige = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool prestigeSpecified + { + get + { + return this._prestige != null; + } + set + { + bool flag = value == (this._prestige == null); + if (flag) + { + this._prestige = (value ? new uint?(this.prestige) : null); + } + } + } + + private string _name; + + private ulong? _leaderID; + + private string _leaderName; + + private int? _level; + + private int? _memberCount; + + private bool? _isSendApplication; + + private ulong? _id; + + private int? _ppt; + + private int? _needapproval; + + private int? _icon; + + private int? _capacity; + + private string _annoucement; + + private uint? _guildExp; + + private uint? _titleID; + + private uint? _prestige; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeleaderID() + { + return this.leaderIDSpecified; + } + + private void ResetleaderID() + { + this.leaderIDSpecified = false; + } + + private bool ShouldSerializeleaderName() + { + return this.leaderNameSpecified; + } + + private void ResetleaderName() + { + this.leaderNameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializememberCount() + { + return this.memberCountSpecified; + } + + private void ResetmemberCount() + { + this.memberCountSpecified = false; + } + + private bool ShouldSerializeisSendApplication() + { + return this.isSendApplicationSpecified; + } + + private void ResetisSendApplication() + { + this.isSendApplicationSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeneedapproval() + { + return this.needapprovalSpecified; + } + + private void Resetneedapproval() + { + this.needapprovalSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializecapacity() + { + return this.capacitySpecified; + } + + private void Resetcapacity() + { + this.capacitySpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + private bool ShouldSerializeguildExp() + { + return this.guildExpSpecified; + } + + private void ResetguildExp() + { + this.guildExpSpecified = false; + } + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + private bool ShouldSerializeprestige() + { + return this.prestigeSpecified; + } + + private void Resetprestige() + { + this.prestigeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs.meta new file mode 100644 index 00000000..585a209f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3124ce607d1202a498102b5c354eba50 +timeCreated: 1611403541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs new file mode 100644 index 00000000..c67e440b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildJoinBindGroupReq")] + [Serializable] + public class GuildJoinBindGroupReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs.meta new file mode 100644 index 00000000..3d0e6fc1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b7706b84c1e9a584ea6b2caa9bc79c58 +timeCreated: 1611404402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs new file mode 100644 index 00000000..7d2fced8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildJoinBindGroupRes")] + [Serializable] + public class GuildJoinBindGroupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs.meta new file mode 100644 index 00000000..a2516b1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildJoinBindGroupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 317919f75f28c1b40b0f455945fd2ad8 +timeCreated: 1611403545 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs new file mode 100644 index 00000000..bdf2f771 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildLadderRank")] + [Serializable] + public class GuildLadderRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "wintimes", DataFormat = DataFormat.TwosComplement)] + public uint wintimes + { + get + { + return this._wintimes ?? 0u; + } + set + { + this._wintimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wintimesSpecified + { + get + { + return this._wintimes != null; + } + set + { + bool flag = value == (this._wintimes == null); + if (flag) + { + this._wintimes = (value ? new uint?(this.wintimes) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + private ulong? _guildid; + + private string _guildname; + + private uint? _wintimes; + + private uint? _icon; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializewintimes() + { + return this.wintimesSpecified; + } + + private void Resetwintimes() + { + this.wintimesSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs.meta new file mode 100644 index 00000000..020d0a6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c6cadc6ad0aeb514fbfce6f60a09717d +timeCreated: 1611404527 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs new file mode 100644 index 00000000..34bf2fe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildLadderRoleRank")] + [Serializable] + public class GuildLadderRoleRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "wintimes", DataFormat = DataFormat.TwosComplement)] + public uint wintimes + { + get + { + return this._wintimes ?? 0u; + } + set + { + this._wintimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wintimesSpecified + { + get + { + return this._wintimes != null; + } + set + { + bool flag = value == (this._wintimes == null); + if (flag) + { + this._wintimes = (value ? new uint?(this.wintimes) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _wintimes; + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializewintimes() + { + return this.wintimesSpecified; + } + + private void Resetwintimes() + { + this.wintimesSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs.meta new file mode 100644 index 00000000..512622a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLadderRoleRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16f4593051d554349ad1dedb04d9ede2 +timeCreated: 1611403290 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs new file mode 100644 index 00000000..4650e621 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs @@ -0,0 +1,30 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildLogEnum")] + public enum GuildLogEnum + { + [ProtoEnum(Name = "GUILDLOG_MEMBER_START", Value = 0)] + GUILDLOG_MEMBER_START, + [ProtoEnum(Name = "GuildLog_Join", Value = 1)] + GuildLog_Join, + [ProtoEnum(Name = "GuildLog_Leave", Value = 2)] + GuildLog_Leave, + [ProtoEnum(Name = "GuildLog_ChangePosition", Value = 3)] + GuildLog_ChangePosition, + [ProtoEnum(Name = "GUILDLOG_MEMBER_END", Value = 4)] + GUILDLOG_MEMBER_END, + [ProtoEnum(Name = "GUILDLOG_CHECKIN_START", Value = 5)] + GUILDLOG_CHECKIN_START, + [ProtoEnum(Name = "GUILDLOG_CHECKIN_END", Value = 6)] + GUILDLOG_CHECKIN_END, + [ProtoEnum(Name = "GUILDLOG_REDBONUS_START", Value = 7)] + GUILDLOG_REDBONUS_START, + [ProtoEnum(Name = "GUILDLOG_REDBONUS_END", Value = 8)] + GUILDLOG_REDBONUS_END, + [ProtoEnum(Name = "GuildLog_BossDps", Value = 9)] + GuildLog_BossDps + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs.meta new file mode 100644 index 00000000..5612f304 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 081f2acb90dbbae48ad25175bba274da +timeCreated: 1611402970 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs new file mode 100644 index 00000000..b5c86d1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildLogType")] + public enum GuildLogType + { + [ProtoEnum(Name = "GLog_Member", Value = 1)] + GLog_Member = 1, + [ProtoEnum(Name = "GLog_CheckIn", Value = 2)] + GLog_CheckIn, + [ProtoEnum(Name = "GLog_RedBonus", Value = 3)] + GLog_RedBonus + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs.meta new file mode 100644 index 00000000..53b2d9aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildLogType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bf0ae6d23b8a005498c6af8dc2cab643 +timeCreated: 1611404482 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs new file mode 100644 index 00000000..f703a8d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMatchFightState")] + public enum GuildMatchFightState + { + [ProtoEnum(Name = "GUILD_MF_NONE", Value = 1)] + GUILD_MF_NONE = 1, + [ProtoEnum(Name = "GUILD_MF_WAITING", Value = 2)] + GUILD_MF_WAITING, + [ProtoEnum(Name = "GUILD_MF_REFUSE", Value = 3)] + GUILD_MF_REFUSE, + [ProtoEnum(Name = "GUILD_MF_LEAVE", Value = 4)] + GUILD_MF_LEAVE, + [ProtoEnum(Name = "GUILD_MF_FIGHTING", Value = 5)] + GUILD_MF_FIGHTING, + [ProtoEnum(Name = "GUILD_MF_FAILED", Value = 6)] + GUILD_MF_FAILED, + [ProtoEnum(Name = "GUILD_MF_WIN", Value = 7)] + GUILD_MF_WIN, + [ProtoEnum(Name = "GUILD_MF_ERR", Value = 100)] + GUILD_MF_ERR = 100 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs.meta new file mode 100644 index 00000000..12779734 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMatchFightState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 932437554c59ef348ad41a301972029c +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs new file mode 100644 index 00000000..84e99041 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberArg")] + [Serializable] + public class GuildMemberArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs.meta new file mode 100644 index 00000000..5f8ba0d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9bfe2568da99d9d40b101608e7fb68ae +timeCreated: 1611404208 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs new file mode 100644 index 00000000..333cd42f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberAskInfo")] + [Serializable] + public class GuildMemberAskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildMemberAskItem item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + private GuildMemberAskItem _item = null; + + private string _name; + + private uint? _profession; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs.meta new file mode 100644 index 00000000..5aa8a4fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c8fd4cd989cc5e94799965cc1b3568cc +timeCreated: 1611404536 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs new file mode 100644 index 00000000..889dc796 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs @@ -0,0 +1,578 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberAskItem")] + [Serializable] + public class GuildMemberAskItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "publishtime", DataFormat = DataFormat.TwosComplement)] + public uint publishtime + { + get + { + return this._publishtime ?? 0u; + } + set + { + this._publishtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool publishtimeSpecified + { + get + { + return this._publishtime != null; + } + set + { + bool flag = value == (this._publishtime == null); + if (flag) + { + this._publishtime = (value ? new uint?(this.publishtime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "needCount", DataFormat = DataFormat.TwosComplement)] + public uint needCount + { + get + { + return this._needCount ?? 0u; + } + set + { + this._needCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needCountSpecified + { + get + { + return this._needCount != null; + } + set + { + bool flag = value == (this._needCount == null); + if (flag) + { + this._needCount = (value ? new uint?(this.needCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "getCount", DataFormat = DataFormat.TwosComplement)] + public uint getCount + { + get + { + return this._getCount ?? 0u; + } + set + { + this._getCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getCountSpecified + { + get + { + return this._getCount != null; + } + set + { + bool flag = value == (this._getCount == null); + if (flag) + { + this._getCount = (value ? new uint?(this.getCount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "quality", DataFormat = DataFormat.TwosComplement)] + public uint quality + { + get + { + return this._quality ?? 0u; + } + set + { + this._quality = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qualitySpecified + { + get + { + return this._quality != null; + } + set + { + bool flag = value == (this._quality == null); + if (flag) + { + this._quality = (value ? new uint?(this.quality) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "tasktype", DataFormat = DataFormat.TwosComplement)] + public PeriodTaskType tasktype + { + get + { + return this._tasktype ?? PeriodTaskType.PeriodTaskType_Daily; + } + set + { + this._tasktype = new PeriodTaskType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tasktypeSpecified + { + get + { + return this._tasktype != null; + } + set + { + bool flag = value == (this._tasktype == null); + if (flag) + { + this._tasktype = (value ? new PeriodTaskType?(this.tasktype) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "itemtype", DataFormat = DataFormat.TwosComplement)] + public uint itemtype + { + get + { + return this._itemtype ?? 0u; + } + set + { + this._itemtype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemtypeSpecified + { + get + { + return this._itemtype != null; + } + set + { + bool flag = value == (this._itemtype == null); + if (flag) + { + this._itemtype = (value ? new uint?(this.itemtype) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "itemquality", DataFormat = DataFormat.TwosComplement)] + public uint itemquality + { + get + { + return this._itemquality ?? 0u; + } + set + { + this._itemquality = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemqualitySpecified + { + get + { + return this._itemquality != null; + } + set + { + bool flag = value == (this._itemquality == null); + if (flag) + { + this._itemquality = (value ? new uint?(this.itemquality) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _id; + + private ulong? _roleid; + + private uint? _publishtime; + + private uint? _itemid; + + private uint? _needCount; + + private uint? _getCount; + + private uint? _level; + + private uint? _quality; + + private uint? _taskid; + + private PeriodTaskType? _tasktype; + + private uint? _itemtype; + + private uint? _itemquality; + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializepublishtime() + { + return this.publishtimeSpecified; + } + + private void Resetpublishtime() + { + this.publishtimeSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeneedCount() + { + return this.needCountSpecified; + } + + private void ResetneedCount() + { + this.needCountSpecified = false; + } + + private bool ShouldSerializegetCount() + { + return this.getCountSpecified; + } + + private void ResetgetCount() + { + this.getCountSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializequality() + { + return this.qualitySpecified; + } + + private void Resetquality() + { + this.qualitySpecified = false; + } + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + private bool ShouldSerializetasktype() + { + return this.tasktypeSpecified; + } + + private void Resettasktype() + { + this.tasktypeSpecified = false; + } + + private bool ShouldSerializeitemtype() + { + return this.itemtypeSpecified; + } + + private void Resetitemtype() + { + this.itemtypeSpecified = false; + } + + private bool ShouldSerializeitemquality() + { + return this.itemqualitySpecified; + } + + private void Resetitemquality() + { + this.itemqualitySpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs.meta new file mode 100644 index 00000000..64a51760 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberAskItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be92fcb519dd17047a3cfe0067ce0c1f +timeCreated: 1611404462 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs new file mode 100644 index 00000000..1a105fee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs @@ -0,0 +1,750 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberData")] + [Serializable] + public class GuildMemberData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "contribute", DataFormat = DataFormat.TwosComplement)] + public uint contribute + { + get + { + return this._contribute ?? 0u; + } + set + { + this._contribute = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contributeSpecified + { + get + { + return this._contribute != null; + } + set + { + bool flag = value == (this._contribute == null); + if (flag) + { + this._contribute = (value ? new uint?(this.contribute) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "flag", DataFormat = DataFormat.TwosComplement)] + public uint flag + { + get + { + return this._flag ?? 0u; + } + set + { + this._flag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool flagSpecified + { + get + { + return this._flag != null; + } + set + { + bool flag = value == (this._flag == null); + if (flag) + { + this._flag = (value ? new uint?(this.flag) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "lastlogin", DataFormat = DataFormat.TwosComplement)] + public uint lastlogin + { + get + { + return this._lastlogin ?? 0u; + } + set + { + this._lastlogin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastloginSpecified + { + get + { + return this._lastlogin != null; + } + set + { + bool flag = value == (this._lastlogin == null); + if (flag) + { + this._lastlogin = (value ? new uint?(this.lastlogin) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "vip", DataFormat = DataFormat.TwosComplement)] + public uint vip + { + get + { + return this._vip ?? 0u; + } + set + { + this._vip = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipSpecified + { + get + { + return this._vip != null; + } + set + { + bool flag = value == (this._vip == null); + if (flag) + { + this._vip = (value ? new uint?(this.vip) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "isonline", DataFormat = DataFormat.Default)] + public bool isonline + { + get + { + return this._isonline ?? false; + } + set + { + this._isonline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isonlineSpecified + { + get + { + return this._isonline != null; + } + set + { + bool flag = value == (this._isonline == null); + if (flag) + { + this._isonline = (value ? new bool?(this.isonline) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "activity", DataFormat = DataFormat.TwosComplement)] + public uint activity + { + get + { + return this._activity ?? 0u; + } + set + { + this._activity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitySpecified + { + get + { + return this._activity != null; + } + set + { + bool flag = value == (this._activity == null); + if (flag) + { + this._activity = (value ? new uint?(this.activity) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "title", DataFormat = DataFormat.TwosComplement)] + public uint title + { + get + { + return this._title ?? 0u; + } + set + { + this._title = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? new uint?(this.title) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "task_luck", DataFormat = DataFormat.TwosComplement)] + public uint task_luck + { + get + { + return this._task_luck ?? 0u; + } + set + { + this._task_luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool task_luckSpecified + { + get + { + return this._task_luck != null; + } + set + { + bool flag = value == (this._task_luck == null); + if (flag) + { + this._task_luck = (value ? new uint?(this.task_luck) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "task_score", DataFormat = DataFormat.TwosComplement)] + public uint task_score + { + get + { + return this._task_score ?? 0u; + } + set + { + this._task_score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool task_scoreSpecified + { + get + { + return this._task_score != null; + } + set + { + bool flag = value == (this._task_score == null); + if (flag) + { + this._task_score = (value ? new uint?(this.task_score) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "can_refresh", DataFormat = DataFormat.Default)] + public bool can_refresh + { + get + { + return this._can_refresh ?? false; + } + set + { + this._can_refresh = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool can_refreshSpecified + { + get + { + return this._can_refresh != null; + } + set + { + bool flag = value == (this._can_refresh == null); + if (flag) + { + this._can_refresh = (value ? new bool?(this.can_refresh) : null); + } + } + } + + private string _name; + + private ulong? _roleid; + + private int? _position; + + private uint? _contribute; + + private uint? _ppt; + + private uint? _flag; + + private uint? _level; + + private RoleType? _profession; + + private uint? _lastlogin; + + private uint? _vip; + + private bool? _isonline; + + private uint? _activity; + + private uint? _paymemberid; + + private uint? _title; + + private uint? _task_luck; + + private uint? _task_score; + + private bool? _can_refresh; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializecontribute() + { + return this.contributeSpecified; + } + + private void Resetcontribute() + { + this.contributeSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeflag() + { + return this.flagSpecified; + } + + private void Resetflag() + { + this.flagSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializelastlogin() + { + return this.lastloginSpecified; + } + + private void Resetlastlogin() + { + this.lastloginSpecified = false; + } + + private bool ShouldSerializevip() + { + return this.vipSpecified; + } + + private void Resetvip() + { + this.vipSpecified = false; + } + + private bool ShouldSerializeisonline() + { + return this.isonlineSpecified; + } + + private void Resetisonline() + { + this.isonlineSpecified = false; + } + + private bool ShouldSerializeactivity() + { + return this.activitySpecified; + } + + private void Resetactivity() + { + this.activitySpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializetask_luck() + { + return this.task_luckSpecified; + } + + private void Resettask_luck() + { + this.task_luckSpecified = false; + } + + private bool ShouldSerializetask_score() + { + return this.task_scoreSpecified; + } + + private void Resettask_score() + { + this.task_scoreSpecified = false; + } + + private bool ShouldSerializecan_refresh() + { + return this.can_refreshSpecified; + } + + private void Resetcan_refresh() + { + this.can_refreshSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs.meta new file mode 100644 index 00000000..e3fb7636 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 319b2eca1783d494cb05fd5e156d3e2f +timeCreated: 1611403546 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs new file mode 100644 index 00000000..810a28c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberDonateRankItem")] + [Serializable] + public class GuildMemberDonateRankItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "todaycount", DataFormat = DataFormat.TwosComplement)] + public uint todaycount + { + get + { + return this._todaycount ?? 0u; + } + set + { + this._todaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todaycountSpecified + { + get + { + return this._todaycount != null; + } + set + { + bool flag = value == (this._todaycount == null); + if (flag) + { + this._todaycount = (value ? new uint?(this.todaycount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalcount", DataFormat = DataFormat.TwosComplement)] + public uint totalcount + { + get + { + return this._totalcount ?? 0u; + } + set + { + this._totalcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalcountSpecified + { + get + { + return this._totalcount != null; + } + set + { + bool flag = value == (this._totalcount == null); + if (flag) + { + this._totalcount = (value ? new uint?(this.totalcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lasttime", DataFormat = DataFormat.TwosComplement)] + public uint lasttime + { + get + { + return this._lasttime ?? 0u; + } + set + { + this._lasttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lasttimeSpecified + { + get + { + return this._lasttime != null; + } + set + { + bool flag = value == (this._lasttime == null); + if (flag) + { + this._lasttime = (value ? new uint?(this.lasttime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + private ulong? _roleid; + + private uint? _todaycount; + + private uint? _totalcount; + + private uint? _lasttime; + + private string _name; + + private uint? _level; + + private uint? _profession; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializetodaycount() + { + return this.todaycountSpecified; + } + + private void Resettodaycount() + { + this.todaycountSpecified = false; + } + + private bool ShouldSerializetotalcount() + { + return this.totalcountSpecified; + } + + private void Resettotalcount() + { + this.totalcountSpecified = false; + } + + private bool ShouldSerializelasttime() + { + return this.lasttimeSpecified; + } + + private void Resetlasttime() + { + this.lasttimeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs.meta new file mode 100644 index 00000000..ce47f417 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberDonateRankItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cfc09a4f4b4ff6c49a242e2ce16c1a30 +timeCreated: 1611404582 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs new file mode 100644 index 00000000..0ee3276e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberFlag")] + public enum GuildMemberFlag + { + [ProtoEnum(Name = "SEND_FATIGUE", Value = 1)] + SEND_FATIGUE = 1, + [ProtoEnum(Name = "RECV_FATIGUE", Value = 2)] + RECV_FATIGUE, + [ProtoEnum(Name = "RECVED_FATIGUE", Value = 4)] + RECVED_FATIGUE = 4, + [ProtoEnum(Name = "ONLINE", Value = 8)] + ONLINE = 8 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs.meta new file mode 100644 index 00000000..822e6218 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberFlag.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebf7240709797734db857b0a5d828bb5 +timeCreated: 1611404785 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs new file mode 100644 index 00000000..4fff95b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs @@ -0,0 +1,633 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberInfo")] + [Serializable] + public class GuildMemberInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "contribute", DataFormat = DataFormat.TwosComplement)] + public int contribute + { + get + { + return this._contribute ?? 0; + } + set + { + this._contribute = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contributeSpecified + { + get + { + return this._contribute != null; + } + set + { + bool flag = value == (this._contribute == null); + if (flag) + { + this._contribute = (value ? new int?(this.contribute) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public uint updateTime + { + get + { + return this._updateTime ?? 0u; + } + set + { + this._updateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new uint?(this.updateTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "groupFightContribute", DataFormat = DataFormat.TwosComplement)] + public uint groupFightContribute + { + get + { + return this._groupFightContribute ?? 0u; + } + set + { + this._groupFightContribute = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupFightContributeSpecified + { + get + { + return this._groupFightContribute != null; + } + set + { + bool flag = value == (this._groupFightContribute == null); + if (flag) + { + this._groupFightContribute = (value ? new uint?(this.groupFightContribute) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "joinTime", DataFormat = DataFormat.TwosComplement)] + public uint joinTime + { + get + { + return this._joinTime ?? 0u; + } + set + { + this._joinTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joinTimeSpecified + { + get + { + return this._joinTime != null; + } + set + { + bool flag = value == (this._joinTime == null); + if (flag) + { + this._joinTime = (value ? new uint?(this.joinTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "bind_status", DataFormat = DataFormat.TwosComplement)] + public GuildBindStatus bind_status + { + get + { + return this._bind_status ?? GuildBindStatus.GBS_NotBind; + } + set + { + this._bind_status = new GuildBindStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bind_statusSpecified + { + get + { + return this._bind_status != null; + } + set + { + bool flag = value == (this._bind_status == null); + if (flag) + { + this._bind_status = (value ? new GuildBindStatus?(this.bind_status) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "update_bind_time", DataFormat = DataFormat.TwosComplement)] + public uint update_bind_time + { + get + { + return this._update_bind_time ?? 0u; + } + set + { + this._update_bind_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool update_bind_timeSpecified + { + get + { + return this._update_bind_time != null; + } + set + { + bool flag = value == (this._update_bind_time == null); + if (flag) + { + this._update_bind_time = (value ? new uint?(this.update_bind_time) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "weeklyschoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint weeklyschoolpoint + { + get + { + return this._weeklyschoolpoint ?? 0u; + } + set + { + this._weeklyschoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyschoolpointSpecified + { + get + { + return this._weeklyschoolpoint != null; + } + set + { + bool flag = value == (this._weeklyschoolpoint == null); + if (flag) + { + this._weeklyschoolpoint = (value ? new uint?(this.weeklyschoolpoint) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "weeklyschooltime", DataFormat = DataFormat.TwosComplement)] + public uint weeklyschooltime + { + get + { + return this._weeklyschooltime ?? 0u; + } + set + { + this._weeklyschooltime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyschooltimeSpecified + { + get + { + return this._weeklyschooltime != null; + } + set + { + bool flag = value == (this._weeklyschooltime == null); + if (flag) + { + this._weeklyschooltime = (value ? new uint?(this.weeklyschooltime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "weeklyhallpoint", DataFormat = DataFormat.TwosComplement)] + public uint weeklyhallpoint + { + get + { + return this._weeklyhallpoint ?? 0u; + } + set + { + this._weeklyhallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyhallpointSpecified + { + get + { + return this._weeklyhallpoint != null; + } + set + { + bool flag = value == (this._weeklyhallpoint == null); + if (flag) + { + this._weeklyhallpoint = (value ? new uint?(this.weeklyhallpoint) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "weeklyhalltime", DataFormat = DataFormat.TwosComplement)] + public uint weeklyhalltime + { + get + { + return this._weeklyhalltime ?? 0u; + } + set + { + this._weeklyhalltime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyhalltimeSpecified + { + get + { + return this._weeklyhalltime != null; + } + set + { + bool flag = value == (this._weeklyhalltime == null); + if (flag) + { + this._weeklyhalltime = (value ? new uint?(this.weeklyhalltime) : null); + } + } + } + + [ProtoMember(13, Name = "itemlist", DataFormat = DataFormat.Default)] + public List itemlist + { + get + { + return this._itemlist; + } + } + + [ProtoMember(14, IsRequired = false, Name = "weeklyhuntcount", DataFormat = DataFormat.TwosComplement)] + public uint weeklyhuntcount + { + get + { + return this._weeklyhuntcount ?? 0u; + } + set + { + this._weeklyhuntcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyhuntcountSpecified + { + get + { + return this._weeklyhuntcount != null; + } + set + { + bool flag = value == (this._weeklyhuntcount == null); + if (flag) + { + this._weeklyhuntcount = (value ? new uint?(this.weeklyhuntcount) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "weeklyhunttime", DataFormat = DataFormat.TwosComplement)] + public uint weeklyhunttime + { + get + { + return this._weeklyhunttime ?? 0u; + } + set + { + this._weeklyhunttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyhunttimeSpecified + { + get + { + return this._weeklyhunttime != null; + } + set + { + bool flag = value == (this._weeklyhunttime == null); + if (flag) + { + this._weeklyhunttime = (value ? new uint?(this.weeklyhunttime) : null); + } + } + } + + private ulong? _roleid; + + private int? _position; + + private int? _contribute; + + private uint? _updateTime; + + private uint? _groupFightContribute; + + private uint? _joinTime; + + private GuildBindStatus? _bind_status; + + private uint? _update_bind_time; + + private uint? _weeklyschoolpoint; + + private uint? _weeklyschooltime; + + private uint? _weeklyhallpoint; + + private uint? _weeklyhalltime; + + private readonly List _itemlist = new List(); + + private uint? _weeklyhuntcount; + + private uint? _weeklyhunttime; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializecontribute() + { + return this.contributeSpecified; + } + + private void Resetcontribute() + { + this.contributeSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + private bool ShouldSerializegroupFightContribute() + { + return this.groupFightContributeSpecified; + } + + private void ResetgroupFightContribute() + { + this.groupFightContributeSpecified = false; + } + + private bool ShouldSerializejoinTime() + { + return this.joinTimeSpecified; + } + + private void ResetjoinTime() + { + this.joinTimeSpecified = false; + } + + private bool ShouldSerializebind_status() + { + return this.bind_statusSpecified; + } + + private void Resetbind_status() + { + this.bind_statusSpecified = false; + } + + private bool ShouldSerializeupdate_bind_time() + { + return this.update_bind_timeSpecified; + } + + private void Resetupdate_bind_time() + { + this.update_bind_timeSpecified = false; + } + + private bool ShouldSerializeweeklyschoolpoint() + { + return this.weeklyschoolpointSpecified; + } + + private void Resetweeklyschoolpoint() + { + this.weeklyschoolpointSpecified = false; + } + + private bool ShouldSerializeweeklyschooltime() + { + return this.weeklyschooltimeSpecified; + } + + private void Resetweeklyschooltime() + { + this.weeklyschooltimeSpecified = false; + } + + private bool ShouldSerializeweeklyhallpoint() + { + return this.weeklyhallpointSpecified; + } + + private void Resetweeklyhallpoint() + { + this.weeklyhallpointSpecified = false; + } + + private bool ShouldSerializeweeklyhalltime() + { + return this.weeklyhalltimeSpecified; + } + + private void Resetweeklyhalltime() + { + this.weeklyhalltimeSpecified = false; + } + + private bool ShouldSerializeweeklyhuntcount() + { + return this.weeklyhuntcountSpecified; + } + + private void Resetweeklyhuntcount() + { + this.weeklyhuntcountSpecified = false; + } + + private bool ShouldSerializeweeklyhunttime() + { + return this.weeklyhunttimeSpecified; + } + + private void Resetweeklyhunttime() + { + this.weeklyhunttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs.meta new file mode 100644 index 00000000..63fe45c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fc3975db23eeb654d914a7833a99451f +timeCreated: 1611404934 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs new file mode 100644 index 00000000..2cad2f37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildMemberRes")] + [Serializable] + public class GuildMemberRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(3, IsRequired = false, Name = "recvFatigue", DataFormat = DataFormat.TwosComplement)] + public uint recvFatigue + { + get + { + return this._recvFatigue ?? 0u; + } + set + { + this._recvFatigue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool recvFatigueSpecified + { + get + { + return this._recvFatigue != null; + } + set + { + bool flag = value == (this._recvFatigue == null); + if (flag) + { + this._recvFatigue = (value ? new uint?(this.recvFatigue) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "FatigueMax", DataFormat = DataFormat.TwosComplement)] + public uint FatigueMax + { + get + { + return this._FatigueMax ?? 0u; + } + set + { + this._FatigueMax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FatigueMaxSpecified + { + get + { + return this._FatigueMax != null; + } + set + { + bool flag = value == (this._FatigueMax == null); + if (flag) + { + this._FatigueMax = (value ? new uint?(this.FatigueMax) : null); + } + } + } + + [ProtoMember(5, Name = "guildinheritid", DataFormat = DataFormat.TwosComplement)] + public List guildinheritid + { + get + { + return this._guildinheritid; + } + } + + private ErrorCode? _result; + + private readonly List _members = new List(); + + private uint? _recvFatigue; + + private uint? _FatigueMax; + + private readonly List _guildinheritid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializerecvFatigue() + { + return this.recvFatigueSpecified; + } + + private void ResetrecvFatigue() + { + this.recvFatigueSpecified = false; + } + + private bool ShouldSerializeFatigueMax() + { + return this.FatigueMaxSpecified; + } + + private void ResetFatigueMax() + { + this.FatigueMaxSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs.meta new file mode 100644 index 00000000..508679b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildMemberRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 90e507497cb342148981e00a7b37e9f5 +timeCreated: 1611404140 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs new file mode 100644 index 00000000..54423b23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildOpType")] + public enum GuildOpType + { + [ProtoEnum(Name = "STUDY_SKILL", Value = 1)] + STUDY_SKILL = 1, + [ProtoEnum(Name = "GUILD_DARE_INFO", Value = 2)] + GUILD_DARE_INFO + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs.meta new file mode 100644 index 00000000..73668d63 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca819f0617329ff4e999e6b16c82a62f +timeCreated: 1611404542 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs new file mode 100644 index 00000000..2c9e1434 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildPartySummonSpiritArg")] + [Serializable] + public class GuildPartySummonSpiritArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs.meta new file mode 100644 index 00000000..627c145b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 947f7d4c80f347f42af22de226b1a833 +timeCreated: 1611404155 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs new file mode 100644 index 00000000..5b893d59 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildPartySummonSpiritRes")] + [Serializable] + public class GuildPartySummonSpiritRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs.meta new file mode 100644 index 00000000..2852cfd2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildPartySummonSpiritRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 40401067665e1f242ba1aa4b47e1d9ed +timeCreated: 1611403613 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs new file mode 100644 index 00000000..cf150687 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildQAType")] + public enum GuildQAType + { + [ProtoEnum(Name = "NO_GUILD", Value = 0)] + NO_GUILD, + [ProtoEnum(Name = "BEFORE_OPEN", Value = 1)] + BEFORE_OPEN, + [ProtoEnum(Name = "IN_TIME_NOT_OPEN", Value = 2)] + IN_TIME_NOT_OPEN, + [ProtoEnum(Name = "IN_TIME_OPENING", Value = 3)] + IN_TIME_OPENING, + [ProtoEnum(Name = "AFTER_OPEN", Value = 4)] + AFTER_OPEN, + [ProtoEnum(Name = "NOT_OPEN_DAY", Value = 5)] + NOT_OPEN_DAY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs.meta new file mode 100644 index 00000000..9a8f814a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildQAType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81f56da488bd332478c3d28a22797104 +timeCreated: 1611404038 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs new file mode 100644 index 00000000..d7bb5a85 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs @@ -0,0 +1,714 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildRecord")] + [Serializable] + public class GuildRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "cardplaycount", DataFormat = DataFormat.TwosComplement)] + public uint cardplaycount + { + get + { + return this._cardplaycount ?? 0u; + } + set + { + this._cardplaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardplaycountSpecified + { + get + { + return this._cardplaycount != null; + } + set + { + bool flag = value == (this._cardplaycount == null); + if (flag) + { + this._cardplaycount = (value ? new uint?(this.cardplaycount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cardchangecount", DataFormat = DataFormat.TwosComplement)] + public uint cardchangecount + { + get + { + return this._cardchangecount ?? 0u; + } + set + { + this._cardchangecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardchangecountSpecified + { + get + { + return this._cardchangecount != null; + } + set + { + bool flag = value == (this._cardchangecount == null); + if (flag) + { + this._cardchangecount = (value ? new uint?(this.cardchangecount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "updateday", DataFormat = DataFormat.TwosComplement)] + public uint updateday + { + get + { + return this._updateday ?? 0u; + } + set + { + this._updateday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatedaySpecified + { + get + { + return this._updateday != null; + } + set + { + bool flag = value == (this._updateday == null); + if (flag) + { + this._updateday = (value ? new uint?(this.updateday) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "checkin", DataFormat = DataFormat.TwosComplement)] + public uint checkin + { + get + { + return this._checkin ?? 0u; + } + set + { + this._checkin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool checkinSpecified + { + get + { + return this._checkin != null; + } + set + { + bool flag = value == (this._checkin == null); + if (flag) + { + this._checkin = (value ? new uint?(this.checkin) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "boxmask", DataFormat = DataFormat.TwosComplement)] + public uint boxmask + { + get + { + return this._boxmask ?? 0u; + } + set + { + this._boxmask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool boxmaskSpecified + { + get + { + return this._boxmask != null; + } + set + { + bool flag = value == (this._boxmask == null); + if (flag) + { + this._boxmask = (value ? new uint?(this.boxmask) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "cardbuychangecount", DataFormat = DataFormat.TwosComplement)] + public uint cardbuychangecount + { + get + { + return this._cardbuychangecount ?? 0u; + } + set + { + this._cardbuychangecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardbuychangecountSpecified + { + get + { + return this._cardbuychangecount != null; + } + set + { + bool flag = value == (this._cardbuychangecount == null); + if (flag) + { + this._cardbuychangecount = (value ? new uint?(this.cardbuychangecount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "recvFatigue", DataFormat = DataFormat.TwosComplement)] + public uint recvFatigue + { + get + { + return this._recvFatigue ?? 0u; + } + set + { + this._recvFatigue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool recvFatigueSpecified + { + get + { + return this._recvFatigue != null; + } + set + { + bool flag = value == (this._recvFatigue == null); + if (flag) + { + this._recvFatigue = (value ? new uint?(this.recvFatigue) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "askBonusTime", DataFormat = DataFormat.TwosComplement)] + public uint askBonusTime + { + get + { + return this._askBonusTime ?? 0u; + } + set + { + this._askBonusTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool askBonusTimeSpecified + { + get + { + return this._askBonusTime != null; + } + set + { + bool flag = value == (this._askBonusTime == null); + if (flag) + { + this._askBonusTime = (value ? new uint?(this.askBonusTime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "getCheckInBonusNum", DataFormat = DataFormat.TwosComplement)] + public uint getCheckInBonusNum + { + get + { + return this._getCheckInBonusNum ?? 0u; + } + set + { + this._getCheckInBonusNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getCheckInBonusNumSpecified + { + get + { + return this._getCheckInBonusNum != null; + } + set + { + bool flag = value == (this._getCheckInBonusNum == null); + if (flag) + { + this._getCheckInBonusNum = (value ? new uint?(this.getCheckInBonusNum) : null); + } + } + } + + [ProtoMember(10, Name = "darereward", DataFormat = DataFormat.TwosComplement)] + public List darereward + { + get + { + return this._darereward; + } + } + + [ProtoMember(11, IsRequired = false, Name = "ishintcard", DataFormat = DataFormat.Default)] + public bool ishintcard + { + get + { + return this._ishintcard ?? false; + } + set + { + this._ishintcard = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishintcardSpecified + { + get + { + return this._ishintcard != null; + } + set + { + bool flag = value == (this._ishintcard == null); + if (flag) + { + this._ishintcard = (value ? new bool?(this.ishintcard) : null); + } + } + } + + [ProtoMember(12, Name = "guildskills", DataFormat = DataFormat.Default)] + public List guildskills + { + get + { + return this._guildskills; + } + } + + [ProtoMember(13, IsRequired = false, Name = "cardmatchid", DataFormat = DataFormat.TwosComplement)] + public ulong cardmatchid + { + get + { + return this._cardmatchid ?? 0UL; + } + set + { + this._cardmatchid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardmatchidSpecified + { + get + { + return this._cardmatchid != null; + } + set + { + bool flag = value == (this._cardmatchid == null); + if (flag) + { + this._cardmatchid = (value ? new ulong?(this.cardmatchid) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "inheritTeaTime", DataFormat = DataFormat.TwosComplement)] + public uint inheritTeaTime + { + get + { + return this._inheritTeaTime ?? 0u; + } + set + { + this._inheritTeaTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inheritTeaTimeSpecified + { + get + { + return this._inheritTeaTime != null; + } + set + { + bool flag = value == (this._inheritTeaTime == null); + if (flag) + { + this._inheritTeaTime = (value ? new uint?(this.inheritTeaTime) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "inheritStuTime", DataFormat = DataFormat.TwosComplement)] + public uint inheritStuTime + { + get + { + return this._inheritStuTime ?? 0u; + } + set + { + this._inheritStuTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inheritStuTimeSpecified + { + get + { + return this._inheritStuTime != null; + } + set + { + bool flag = value == (this._inheritStuTime == null); + if (flag) + { + this._inheritStuTime = (value ? new uint?(this.inheritStuTime) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "bonusData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleGuildBonusData bonusData + { + get + { + return this._bonusData; + } + set + { + this._bonusData = value; + } + } + + [ProtoMember(17, IsRequired = false, Name = "guildinheritcdtime", DataFormat = DataFormat.TwosComplement)] + public uint guildinheritcdtime + { + get + { + return this._guildinheritcdtime ?? 0u; + } + set + { + this._guildinheritcdtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildinheritcdtimeSpecified + { + get + { + return this._guildinheritcdtime != null; + } + set + { + bool flag = value == (this._guildinheritcdtime == null); + if (flag) + { + this._guildinheritcdtime = (value ? new uint?(this.guildinheritcdtime) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "teacherinherittime", DataFormat = DataFormat.TwosComplement)] + public uint teacherinherittime + { + get + { + return this._teacherinherittime ?? 0u; + } + set + { + this._teacherinherittime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teacherinherittimeSpecified + { + get + { + return this._teacherinherittime != null; + } + set + { + bool flag = value == (this._teacherinherittime == null); + if (flag) + { + this._teacherinherittime = (value ? new uint?(this.teacherinherittime) : null); + } + } + } + + [ProtoMember(19, Name = "partyreward", DataFormat = DataFormat.Default)] + public List partyreward + { + get + { + return this._partyreward; + } + } + + private uint? _cardplaycount; + + private uint? _cardchangecount; + + private uint? _updateday; + + private uint? _checkin; + + private uint? _boxmask; + + private uint? _cardbuychangecount; + + private uint? _recvFatigue; + + private uint? _askBonusTime; + + private uint? _getCheckInBonusNum; + + private readonly List _darereward = new List(); + + private bool? _ishintcard; + + private readonly List _guildskills = new List(); + + private ulong? _cardmatchid; + + private uint? _inheritTeaTime; + + private uint? _inheritStuTime; + + private RoleGuildBonusData _bonusData = null; + + private uint? _guildinheritcdtime; + + private uint? _teacherinherittime; + + private readonly List _partyreward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializecardplaycount() + { + return this.cardplaycountSpecified; + } + + private void Resetcardplaycount() + { + this.cardplaycountSpecified = false; + } + + private bool ShouldSerializecardchangecount() + { + return this.cardchangecountSpecified; + } + + private void Resetcardchangecount() + { + this.cardchangecountSpecified = false; + } + + private bool ShouldSerializeupdateday() + { + return this.updatedaySpecified; + } + + private void Resetupdateday() + { + this.updatedaySpecified = false; + } + + private bool ShouldSerializecheckin() + { + return this.checkinSpecified; + } + + private void Resetcheckin() + { + this.checkinSpecified = false; + } + + private bool ShouldSerializeboxmask() + { + return this.boxmaskSpecified; + } + + private void Resetboxmask() + { + this.boxmaskSpecified = false; + } + + private bool ShouldSerializecardbuychangecount() + { + return this.cardbuychangecountSpecified; + } + + private void Resetcardbuychangecount() + { + this.cardbuychangecountSpecified = false; + } + + private bool ShouldSerializerecvFatigue() + { + return this.recvFatigueSpecified; + } + + private void ResetrecvFatigue() + { + this.recvFatigueSpecified = false; + } + + private bool ShouldSerializeaskBonusTime() + { + return this.askBonusTimeSpecified; + } + + private void ResetaskBonusTime() + { + this.askBonusTimeSpecified = false; + } + + private bool ShouldSerializegetCheckInBonusNum() + { + return this.getCheckInBonusNumSpecified; + } + + private void ResetgetCheckInBonusNum() + { + this.getCheckInBonusNumSpecified = false; + } + + private bool ShouldSerializeishintcard() + { + return this.ishintcardSpecified; + } + + private void Resetishintcard() + { + this.ishintcardSpecified = false; + } + + private bool ShouldSerializecardmatchid() + { + return this.cardmatchidSpecified; + } + + private void Resetcardmatchid() + { + this.cardmatchidSpecified = false; + } + + private bool ShouldSerializeinheritTeaTime() + { + return this.inheritTeaTimeSpecified; + } + + private void ResetinheritTeaTime() + { + this.inheritTeaTimeSpecified = false; + } + + private bool ShouldSerializeinheritStuTime() + { + return this.inheritStuTimeSpecified; + } + + private void ResetinheritStuTime() + { + this.inheritStuTimeSpecified = false; + } + + private bool ShouldSerializeguildinheritcdtime() + { + return this.guildinheritcdtimeSpecified; + } + + private void Resetguildinheritcdtime() + { + this.guildinheritcdtimeSpecified = false; + } + + private bool ShouldSerializeteacherinherittime() + { + return this.teacherinherittimeSpecified; + } + + private void Resetteacherinherittime() + { + this.teacherinherittimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs.meta new file mode 100644 index 00000000..36e27a50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bfb33c6f876f94489a4379b32baec58 +timeCreated: 1611403689 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs new file mode 100644 index 00000000..4213de29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSchoolHallGetRankList_C2M")] + [Serializable] + public class GuildSchoolHallGetRankList_C2M : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs.meta new file mode 100644 index 00000000..4990c839 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 339d4bad0de211e45930c617f9866bb2 +timeCreated: 1611403552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs new file mode 100644 index 00000000..b8cbe976 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSchoolHallGetRankList_M2C")] + [Serializable] + public class GuildSchoolHallGetRankList_M2C : IExtensible + { + [ProtoMember(1, Name = "unranklist", DataFormat = DataFormat.Default)] + public List unranklist + { + get + { + return this._unranklist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildweeklyschoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint guildweeklyschoolpoint + { + get + { + return this._guildweeklyschoolpoint ?? 0u; + } + set + { + this._guildweeklyschoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildweeklyschoolpointSpecified + { + get + { + return this._guildweeklyschoolpoint != null; + } + set + { + bool flag = value == (this._guildweeklyschoolpoint == null); + if (flag) + { + this._guildweeklyschoolpoint = (value ? new uint?(this.guildweeklyschoolpoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildweeklyhallpoint", DataFormat = DataFormat.TwosComplement)] + public uint guildweeklyhallpoint + { + get + { + return this._guildweeklyhallpoint ?? 0u; + } + set + { + this._guildweeklyhallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildweeklyhallpointSpecified + { + get + { + return this._guildweeklyhallpoint != null; + } + set + { + bool flag = value == (this._guildweeklyhallpoint == null); + if (flag) + { + this._guildweeklyhallpoint = (value ? new uint?(this.guildweeklyhallpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildweeklyhuntingcount", DataFormat = DataFormat.TwosComplement)] + public uint guildweeklyhuntingcount + { + get + { + return this._guildweeklyhuntingcount ?? 0u; + } + set + { + this._guildweeklyhuntingcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildweeklyhuntingcountSpecified + { + get + { + return this._guildweeklyhuntingcount != null; + } + set + { + bool flag = value == (this._guildweeklyhuntingcount == null); + if (flag) + { + this._guildweeklyhuntingcount = (value ? new uint?(this.guildweeklyhuntingcount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "guildweeklydonatecount", DataFormat = DataFormat.TwosComplement)] + public uint guildweeklydonatecount + { + get + { + return this._guildweeklydonatecount ?? 0u; + } + set + { + this._guildweeklydonatecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildweeklydonatecountSpecified + { + get + { + return this._guildweeklydonatecount != null; + } + set + { + bool flag = value == (this._guildweeklydonatecount == null); + if (flag) + { + this._guildweeklydonatecount = (value ? new uint?(this.guildweeklydonatecount) : null); + } + } + } + + private readonly List _unranklist = new List(); + + private uint? _guildweeklyschoolpoint; + + private uint? _guildweeklyhallpoint; + + private ErrorCode? _ec; + + private uint? _guildweeklyhuntingcount; + + private uint? _guildweeklydonatecount; + + private IExtension extensionObject; + + private bool ShouldSerializeguildweeklyschoolpoint() + { + return this.guildweeklyschoolpointSpecified; + } + + private void Resetguildweeklyschoolpoint() + { + this.guildweeklyschoolpointSpecified = false; + } + + private bool ShouldSerializeguildweeklyhallpoint() + { + return this.guildweeklyhallpointSpecified; + } + + private void Resetguildweeklyhallpoint() + { + this.guildweeklyhallpointSpecified = false; + } + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + private bool ShouldSerializeguildweeklyhuntingcount() + { + return this.guildweeklyhuntingcountSpecified; + } + + private void Resetguildweeklyhuntingcount() + { + this.guildweeklyhuntingcountSpecified = false; + } + + private bool ShouldSerializeguildweeklydonatecount() + { + return this.guildweeklydonatecountSpecified; + } + + private void Resetguildweeklydonatecount() + { + this.guildweeklydonatecountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs.meta new file mode 100644 index 00000000..05b8cd95 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallGetRankList_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 752b9fdf3f7ab1f4ea9867e3681267bf +timeCreated: 1611403946 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs new file mode 100644 index 00000000..6b08eb22 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSchoolHallRankData")] + [Serializable] + public class GuildSchoolHallRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleprofession", DataFormat = DataFormat.TwosComplement)] + public uint roleprofession + { + get + { + return this._roleprofession ?? 0u; + } + set + { + this._roleprofession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleprofessionSpecified + { + get + { + return this._roleprofession != null; + } + set + { + bool flag = value == (this._roleprofession == null); + if (flag) + { + this._roleprofession = (value ? new uint?(this.roleprofession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "weeklyschoolpoint", DataFormat = DataFormat.TwosComplement)] + public uint weeklyschoolpoint + { + get + { + return this._weeklyschoolpoint ?? 0u; + } + set + { + this._weeklyschoolpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyschoolpointSpecified + { + get + { + return this._weeklyschoolpoint != null; + } + set + { + bool flag = value == (this._weeklyschoolpoint == null); + if (flag) + { + this._weeklyschoolpoint = (value ? new uint?(this.weeklyschoolpoint) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "weeklyhallpoint", DataFormat = DataFormat.TwosComplement)] + public uint weeklyhallpoint + { + get + { + return this._weeklyhallpoint ?? 0u; + } + set + { + this._weeklyhallpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklyhallpointSpecified + { + get + { + return this._weeklyhallpoint != null; + } + set + { + bool flag = value == (this._weeklyhallpoint == null); + if (flag) + { + this._weeklyhallpoint = (value ? new uint?(this.weeklyhallpoint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "updatetime", DataFormat = DataFormat.TwosComplement)] + public uint updatetime + { + get + { + return this._updatetime ?? 0u; + } + set + { + this._updatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatetimeSpecified + { + get + { + return this._updatetime != null; + } + set + { + bool flag = value == (this._updatetime == null); + if (flag) + { + this._updatetime = (value ? new uint?(this.updatetime) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _roleprofession; + + private uint? _weeklyschoolpoint; + + private uint? _weeklyhallpoint; + + private uint? _updatetime; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeroleprofession() + { + return this.roleprofessionSpecified; + } + + private void Resetroleprofession() + { + this.roleprofessionSpecified = false; + } + + private bool ShouldSerializeweeklyschoolpoint() + { + return this.weeklyschoolpointSpecified; + } + + private void Resetweeklyschoolpoint() + { + this.weeklyschoolpointSpecified = false; + } + + private bool ShouldSerializeweeklyhallpoint() + { + return this.weeklyhallpointSpecified; + } + + private void Resetweeklyhallpoint() + { + this.weeklyhallpointSpecified = false; + } + + private bool ShouldSerializeupdatetime() + { + return this.updatetimeSpecified; + } + + private void Resetupdatetime() + { + this.updatetimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs.meta new file mode 100644 index 00000000..e33a1396 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSchoolHallRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9dd03fe1efe27104680a009e88377752 +timeCreated: 1611404238 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs new file mode 100644 index 00000000..c09954cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSettingChanged")] + [Serializable] + public class GuildSettingChanged : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Icon", DataFormat = DataFormat.TwosComplement)] + public int Icon + { + get + { + return this._Icon ?? 0; + } + set + { + this._Icon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IconSpecified + { + get + { + return this._Icon != null; + } + set + { + bool flag = value == (this._Icon == null); + if (flag) + { + this._Icon = (value ? new int?(this.Icon) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "RecuitPPT", DataFormat = DataFormat.TwosComplement)] + public int RecuitPPT + { + get + { + return this._RecuitPPT ?? 0; + } + set + { + this._RecuitPPT = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RecuitPPTSpecified + { + get + { + return this._RecuitPPT != null; + } + set + { + bool flag = value == (this._RecuitPPT == null); + if (flag) + { + this._RecuitPPT = (value ? new int?(this.RecuitPPT) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "needApproval", DataFormat = DataFormat.TwosComplement)] + public int needApproval + { + get + { + return this._needApproval ?? 0; + } + set + { + this._needApproval = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needApprovalSpecified + { + get + { + return this._needApproval != null; + } + set + { + bool flag = value == (this._needApproval == null); + if (flag) + { + this._needApproval = (value ? new int?(this.needApproval) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "annoucement", DataFormat = DataFormat.Default)] + public string annoucement + { + get + { + return this._annoucement ?? ""; + } + set + { + this._annoucement = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool annoucementSpecified + { + get + { + return this._annoucement != null; + } + set + { + bool flag = value == (this._annoucement == null); + if (flag) + { + this._annoucement = (value ? this.annoucement : null); + } + } + } + + private int? _Icon; + + private int? _RecuitPPT; + + private int? _needApproval; + + private string _annoucement; + + private IExtension extensionObject; + + private bool ShouldSerializeIcon() + { + return this.IconSpecified; + } + + private void ResetIcon() + { + this.IconSpecified = false; + } + + private bool ShouldSerializeRecuitPPT() + { + return this.RecuitPPTSpecified; + } + + private void ResetRecuitPPT() + { + this.RecuitPPTSpecified = false; + } + + private bool ShouldSerializeneedApproval() + { + return this.needApprovalSpecified; + } + + private void ResetneedApproval() + { + this.needApprovalSpecified = false; + } + + private bool ShouldSerializeannoucement() + { + return this.annoucementSpecified; + } + + private void Resetannoucement() + { + this.annoucementSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs.meta new file mode 100644 index 00000000..0bfbffe3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSettingChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 718f88acafd28414c9664c5a236acacc +timeCreated: 1611403935 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs new file mode 100644 index 00000000..da0680e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSkill")] + [Serializable] + public class GuildSkill : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillId", DataFormat = DataFormat.TwosComplement)] + public uint skillId + { + get + { + return this._skillId ?? 0u; + } + set + { + this._skillId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillIdSpecified + { + get + { + return this._skillId != null; + } + set + { + bool flag = value == (this._skillId == null); + if (flag) + { + this._skillId = (value ? new uint?(this.skillId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "skillLvl", DataFormat = DataFormat.TwosComplement)] + public uint skillLvl + { + get + { + return this._skillLvl ?? 0u; + } + set + { + this._skillLvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillLvlSpecified + { + get + { + return this._skillLvl != null; + } + set + { + bool flag = value == (this._skillLvl == null); + if (flag) + { + this._skillLvl = (value ? new uint?(this.skillLvl) : null); + } + } + } + + private uint? _skillId; + + private uint? _skillLvl; + + private IExtension extensionObject; + + private bool ShouldSerializeskillId() + { + return this.skillIdSpecified; + } + + private void ResetskillId() + { + this.skillIdSpecified = false; + } + + private bool ShouldSerializeskillLvl() + { + return this.skillLvlSpecified; + } + + private void ResetskillLvl() + { + this.skillLvlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs.meta new file mode 100644 index 00000000..ab787f73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkill.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a5df764d2afb6104a8e864ff8fd79ed1 +timeCreated: 1611404287 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs new file mode 100644 index 00000000..aabc3ad3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSkillAllData")] + [Serializable] + public class GuildSkillAllData : IExtensible + { + [ProtoMember(1, Name = "skillLevel", DataFormat = DataFormat.Default)] + public List skillLevel + { + get + { + return this._skillLevel; + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastGuildExp", DataFormat = DataFormat.TwosComplement)] + public int lastGuildExp + { + get + { + return this._lastGuildExp ?? 0; + } + set + { + this._lastGuildExp = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastGuildExpSpecified + { + get + { + return this._lastGuildExp != null; + } + set + { + bool flag = value == (this._lastGuildExp == null); + if (flag) + { + this._lastGuildExp = (value ? new int?(this.lastGuildExp) : null); + } + } + } + + private readonly List _skillLevel = new List(); + + private int? _lastGuildExp; + + private IExtension extensionObject; + + private bool ShouldSerializelastGuildExp() + { + return this.lastGuildExpSpecified; + } + + private void ResetlastGuildExp() + { + this.lastGuildExpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs.meta new file mode 100644 index 00000000..45e1d6ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillAllData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 63c243ef1a3006b4c881e02bee21dd3d +timeCreated: 1611403845 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs new file mode 100644 index 00000000..236cfdd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSkillData")] + [Serializable] + public class GuildSkillData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SkillId", DataFormat = DataFormat.TwosComplement)] + public int SkillId + { + get + { + return this._SkillId ?? 0; + } + set + { + this._SkillId = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIdSpecified + { + get + { + return this._SkillId != null; + } + set + { + bool flag = value == (this._SkillId == null); + if (flag) + { + this._SkillId = (value ? new int?(this.SkillId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "MaxLvl", DataFormat = DataFormat.TwosComplement)] + public int MaxLvl + { + get + { + return this._MaxLvl ?? 0; + } + set + { + this._MaxLvl = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MaxLvlSpecified + { + get + { + return this._MaxLvl != null; + } + set + { + bool flag = value == (this._MaxLvl == null); + if (flag) + { + this._MaxLvl = (value ? new int?(this.MaxLvl) : null); + } + } + } + + private int? _SkillId; + + private int? _MaxLvl; + + private IExtension extensionObject; + + private bool ShouldSerializeSkillId() + { + return this.SkillIdSpecified; + } + + private void ResetSkillId() + { + this.SkillIdSpecified = false; + } + + private bool ShouldSerializeMaxLvl() + { + return this.MaxLvlSpecified; + } + + private void ResetMaxLvl() + { + this.MaxLvlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs.meta new file mode 100644 index 00000000..e81022f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSkillData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ceee4c91b609d245a1258237616d29d +timeCreated: 1611403804 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs new file mode 100644 index 00000000..02276e61 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildSortType")] + public enum GuildSortType + { + [ProtoEnum(Name = "GuildSortByLevel", Value = 1)] + GuildSortByLevel = 1, + [ProtoEnum(Name = "GuildSortByMemberCount", Value = 2)] + GuildSortByMemberCount, + [ProtoEnum(Name = "GuildSortByName", Value = 3)] + GuildSortByName, + [ProtoEnum(Name = "GuildSortByExp", Value = 4)] + GuildSortByExp, + [ProtoEnum(Name = "GuildSortByPrestige", Value = 5)] + GuildSortByPrestige + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs.meta new file mode 100644 index 00000000..2e5ad39e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildSortType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c553bd5dab2c4694f855dc4e78b35fde +timeCreated: 1611404505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs new file mode 100644 index 00000000..b4eaf80c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildTerrAllianceInfo")] + [Serializable] + public class GuildTerrAllianceInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildlvl", DataFormat = DataFormat.TwosComplement)] + public uint guildlvl + { + get + { + return this._guildlvl ?? 0u; + } + set + { + this._guildlvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildlvlSpecified + { + get + { + return this._guildlvl != null; + } + set + { + bool flag = value == (this._guildlvl == null); + if (flag) + { + this._guildlvl = (value ? new uint?(this.guildlvl) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildRoleNum", DataFormat = DataFormat.TwosComplement)] + public uint guildRoleNum + { + get + { + return this._guildRoleNum ?? 0u; + } + set + { + this._guildRoleNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildRoleNumSpecified + { + get + { + return this._guildRoleNum != null; + } + set + { + bool flag = value == (this._guildRoleNum == null); + if (flag) + { + this._guildRoleNum = (value ? new uint?(this.guildRoleNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildId", DataFormat = DataFormat.TwosComplement)] + public ulong guildId + { + get + { + return this._guildId ?? 0UL; + } + set + { + this._guildId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildIdSpecified + { + get + { + return this._guildId != null; + } + set + { + bool flag = value == (this._guildId == null); + if (flag) + { + this._guildId = (value ? new ulong?(this.guildId) : null); + } + } + } + + private string _guildname; + + private uint? _guildlvl; + + private uint? _guildRoleNum; + + private uint? _time; + + private ulong? _guildId; + + private IExtension extensionObject; + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeguildlvl() + { + return this.guildlvlSpecified; + } + + private void Resetguildlvl() + { + this.guildlvlSpecified = false; + } + + private bool ShouldSerializeguildRoleNum() + { + return this.guildRoleNumSpecified; + } + + private void ResetguildRoleNum() + { + this.guildRoleNumSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeguildId() + { + return this.guildIdSpecified; + } + + private void ResetguildId() + { + this.guildIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs.meta new file mode 100644 index 00000000..46ddf213 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrAllianceInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6505519fd4a858641a04157ea63a8769 +timeCreated: 1611403849 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs new file mode 100644 index 00000000..3efbf9bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildTerrChallInfo")] + [Serializable] + public class GuildTerrChallInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "allianceid", DataFormat = DataFormat.TwosComplement)] + public ulong allianceid + { + get + { + return this._allianceid ?? 0UL; + } + set + { + this._allianceid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allianceidSpecified + { + get + { + return this._allianceid != null; + } + set + { + bool flag = value == (this._allianceid == null); + if (flag) + { + this._allianceid = (value ? new ulong?(this.allianceid) : null); + } + } + } + + [ProtoMember(4, Name = "tryallianceid", DataFormat = DataFormat.TwosComplement)] + public List tryallianceid + { + get + { + return this._tryallianceid; + } + } + + private ulong? _guildid; + + private string _guildname; + + private ulong? _allianceid; + + private readonly List _tryallianceid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeallianceid() + { + return this.allianceidSpecified; + } + + private void Resetallianceid() + { + this.allianceidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs.meta new file mode 100644 index 00000000..97fc49f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildTerrChallInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e6c6f12de356d14d847f0a559f031d8 +timeCreated: 1611404241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs new file mode 100644 index 00000000..ca7b0cb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildUnBindGroupReq")] + [Serializable] + public class GuildUnBindGroupReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs.meta new file mode 100644 index 00000000..49ea5a7b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 452d79afcb1016a4a80cdc9a9ee9542d +timeCreated: 1611403647 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs new file mode 100644 index 00000000..48f29717 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildUnBindGroupRes")] + [Serializable] + public class GuildUnBindGroupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs.meta new file mode 100644 index 00000000..a708e987 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildUnBindGroupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c96b75e9a113bb4cba16ab46a49ae63 +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs new file mode 100644 index 00000000..e5205b83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiDonateHistoryData")] + [Serializable] + public class GuildZiCaiDonateHistoryData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _itemid; + + private ulong? _roleid; + + private string _rolename; + + private uint? _profession; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs.meta new file mode 100644 index 00000000..801cf8ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistoryData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1055252e83c6474ebc7be945dbd6853 +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs new file mode 100644 index 00000000..a2533084 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiDonateHistory_C2M")] + [Serializable] + public class GuildZiCaiDonateHistory_C2M : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs.meta new file mode 100644 index 00000000..00d86a80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 67992cbe7eba6e841b4a38edfc860ced +timeCreated: 1611403859 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs new file mode 100644 index 00000000..114c7b6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiDonateHistory_M2C")] + [Serializable] + public class GuildZiCaiDonateHistory_M2C : IExtensible + { + [ProtoMember(1, Name = "datalist", DataFormat = DataFormat.Default)] + public List datalist + { + get + { + return this._datalist; + } + } + + [ProtoMember(2, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + private readonly List _datalist = new List(); + + private ErrorCode? _ec; + + private IExtension extensionObject; + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs.meta new file mode 100644 index 00000000..0cb94a43 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonateHistory_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b09d6e0b8fe8e044c86ef52ef7a4699e +timeCreated: 1611404352 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs new file mode 100644 index 00000000..323000b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiDonate_C2M")] + [Serializable] + public class GuildZiCaiDonate_C2M : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + private uint? _itemid; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs.meta new file mode 100644 index 00000000..6d5efea9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cc7ef822bc2800449b9224d88f5b0315 +timeCreated: 1611404550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs new file mode 100644 index 00000000..db596be1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiDonate_M2C")] + [Serializable] + public class GuildZiCaiDonate_M2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + private ErrorCode? _ec; + + private IExtension extensionObject; + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs.meta new file mode 100644 index 00000000..a4a4752a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiDonate_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 870cba98f524c44409333b2c1e391c84 +timeCreated: 1611404077 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs new file mode 100644 index 00000000..11b35182 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiGetList_C2M")] + [Serializable] + public class GuildZiCaiGetList_C2M : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs.meta new file mode 100644 index 00000000..8acc41e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_C2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 08b89735d5dc0aa458036209bf4fb857 +timeCreated: 1611402971 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs new file mode 100644 index 00000000..27eb55c2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiGetList_M2C")] + [Serializable] + public class GuildZiCaiGetList_M2C : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ec", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ec + { + get + { + return this._ec ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ec = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ecSpecified + { + get + { + return this._ec != null; + } + set + { + bool flag = value == (this._ec == null); + if (flag) + { + this._ec = (value ? new ErrorCode?(this.ec) : null); + } + } + } + + [ProtoMember(2, Name = "itemlist", DataFormat = DataFormat.Default)] + public List itemlist + { + get + { + return this._itemlist; + } + } + + private ErrorCode? _ec; + + private readonly List _itemlist = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeec() + { + return this.ecSpecified; + } + + private void Resetec() + { + this.ecSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs.meta new file mode 100644 index 00000000..aad9175b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiGetList_M2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2af5bfd803ce5a4d8356707b27ecb85 +timeCreated: 1611404495 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs new file mode 100644 index 00000000..42a1281e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "GuildZiCaiItemData")] + [Serializable] + public class GuildZiCaiItemData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _itemid; + + private uint? _num; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs.meta new file mode 100644 index 00000000..5b072f85 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/GuildZiCaiItemData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 69785ad909f4b624c83111ceec7e4baf +timeCreated: 1611403886 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs new file mode 100644 index 00000000..d2f0e82c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HallIconPara")] + [Serializable] + public class HallIconPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public HallIconState state + { + get + { + return this._state ?? HallIconState.HICONS_BEGIN; + } + set + { + this._state = new HallIconState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new HallIconState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "systemid", DataFormat = DataFormat.TwosComplement)] + public int systemid + { + get + { + return this._systemid ?? 0; + } + set + { + this._systemid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool systemidSpecified + { + get + { + return this._systemid != null; + } + set + { + bool flag = value == (this._systemid == null); + if (flag) + { + this._systemid = (value ? new int?(this.systemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "liveInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LiveIconData liveInfo + { + get + { + return this._liveInfo; + } + set + { + this._liveInfo = value; + } + } + + private HallIconState? _state; + + private int? _systemid; + + private LiveIconData _liveInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializesystemid() + { + return this.systemidSpecified; + } + + private void Resetsystemid() + { + this.systemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs.meta new file mode 100644 index 00000000..84d8e4d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HallIconPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6206f6e962c39ee4fa9a578412f19fb9 +timeCreated: 1611403839 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs b/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs new file mode 100644 index 00000000..9f597723 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HallIconState")] + public enum HallIconState + { + [ProtoEnum(Name = "HICONS_BEGIN", Value = 1)] + HICONS_BEGIN = 1, + [ProtoEnum(Name = "HICONS_END", Value = 2)] + HICONS_END + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs.meta new file mode 100644 index 00000000..c5f37124 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HallIconState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f8ffc802542bf045a44aafd8ee20ab2 +timeCreated: 1611403209 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs new file mode 100644 index 00000000..0fd6feb5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HandleMicphoneArg")] + [Serializable] + public class HandleMicphoneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.Default)] + public bool param + { + get + { + return this._param ?? false; + } + set + { + this._param = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new bool?(this.param) : null); + } + } + } + + private bool? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs.meta new file mode 100644 index 00000000..d5e59727 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HandleMicphoneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 78e517749bcc31a438cc52131c145a30 +timeCreated: 1611403982 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs new file mode 100644 index 00000000..81f360dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HellDropInfo")] + [Serializable] + public class HellDropInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "common", DataFormat = DataFormat.TwosComplement)] + public uint common + { + get + { + return this._common ?? 0u; + } + set + { + this._common = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commonSpecified + { + get + { + return this._common != null; + } + set + { + bool flag = value == (this._common == null); + if (flag) + { + this._common = (value ? new uint?(this.common) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "worse", DataFormat = DataFormat.TwosComplement)] + public uint worse + { + get + { + return this._worse ?? 0u; + } + set + { + this._worse = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool worseSpecified + { + get + { + return this._worse != null; + } + set + { + bool flag = value == (this._worse == null); + if (flag) + { + this._worse = (value ? new uint?(this.worse) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "worst", DataFormat = DataFormat.TwosComplement)] + public uint worst + { + get + { + return this._worst ?? 0u; + } + set + { + this._worst = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool worstSpecified + { + get + { + return this._worst != null; + } + set + { + bool flag = value == (this._worst == null); + if (flag) + { + this._worst = (value ? new uint?(this.worst) : null); + } + } + } + + private uint? _id; + + private uint? _common; + + private uint? _count; + + private uint? _time; + + private uint? _worse; + + private uint? _worst; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializecommon() + { + return this.commonSpecified; + } + + private void Resetcommon() + { + this.commonSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeworse() + { + return this.worseSpecified; + } + + private void Resetworse() + { + this.worseSpecified = false; + } + + private bool ShouldSerializeworst() + { + return this.worstSpecified; + } + + private void Resetworst() + { + this.worstSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs.meta new file mode 100644 index 00000000..df5574a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b4c931c32178424290903125d85835c +timeCreated: 1611403598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs new file mode 100644 index 00000000..0b9a8d9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HellDropInfoAll")] + [Serializable] + public class HellDropInfoAll : IExtensible + { + [ProtoMember(1, Name = "all", DataFormat = DataFormat.Default)] + public List all + { + get + { + return this._all; + } + } + + [ProtoMember(2, IsRequired = false, Name = "version", DataFormat = DataFormat.TwosComplement)] + public uint version + { + get + { + return this._version ?? 0u; + } + set + { + this._version = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? new uint?(this.version) : null); + } + } + } + + private readonly List _all = new List(); + + private uint? _version; + + private IExtension extensionObject; + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs.meta new file mode 100644 index 00000000..643afc29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HellDropInfoAll.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b0194789047e424e80dd84b68a36d5b +timeCreated: 1611403166 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs new file mode 100644 index 00000000..c19cce76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleAncientPowerData")] + [Serializable] + public class HeroBattleAncientPowerData : IExtensible + { + [ProtoMember(1, Name = "roleids", DataFormat = DataFormat.TwosComplement)] + public List roleids + { + get + { + return this._roleids; + } + } + + [ProtoMember(2, Name = "ancientpower", DataFormat = DataFormat.TwosComplement)] + public List ancientpower + { + get + { + return this._ancientpower; + } + } + + private readonly List _roleids = new List(); + + private readonly List _ancientpower = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs.meta new file mode 100644 index 00000000..e372c374 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleAncientPowerData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e69754db0a7bd1048badccfcb22e2e26 +timeCreated: 1611404747 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs new file mode 100644 index 00000000..4ba4b4d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleCanUseHeroData")] + [Serializable] + public class HeroBattleCanUseHeroData : IExtensible + { + [ProtoMember(1, Name = "havehero", DataFormat = DataFormat.TwosComplement)] + public List havehero + { + get + { + return this._havehero; + } + } + + [ProtoMember(2, Name = "freehero", DataFormat = DataFormat.TwosComplement)] + public List freehero + { + get + { + return this._freehero; + } + } + + [ProtoMember(3, Name = "experiencehero", DataFormat = DataFormat.TwosComplement)] + public List experiencehero + { + get + { + return this._experiencehero; + } + } + + [ProtoMember(4, IsRequired = false, Name = "leftChooseTime", DataFormat = DataFormat.TwosComplement)] + public uint leftChooseTime + { + get + { + return this._leftChooseTime ?? 0u; + } + set + { + this._leftChooseTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftChooseTimeSpecified + { + get + { + return this._leftChooseTime != null; + } + set + { + bool flag = value == (this._leftChooseTime == null); + if (flag) + { + this._leftChooseTime = (value ? new uint?(this.leftChooseTime) : null); + } + } + } + + private readonly List _havehero = new List(); + + private readonly List _freehero = new List(); + + private readonly List _experiencehero = new List(); + + private uint? _leftChooseTime; + + private IExtension extensionObject; + + private bool ShouldSerializeleftChooseTime() + { + return this.leftChooseTimeSpecified; + } + + private void ResetleftChooseTime() + { + this.leftChooseTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs.meta new file mode 100644 index 00000000..26d600b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleCanUseHeroData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d1a99be3f3d0024abb35388fa9fad5a +timeCreated: 1611403350 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs new file mode 100644 index 00000000..e9fb7524 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleData")] + [Serializable] + public class HeroBattleData : IExtensible + { + [ProtoMember(1, Name = "groupData", DataFormat = DataFormat.Default)] + public List groupData + { + get + { + return this._groupData; + } + } + + [ProtoMember(2, IsRequired = false, Name = "occupant", DataFormat = DataFormat.TwosComplement)] + public uint occupant + { + get + { + return this._occupant ?? 0u; + } + set + { + this._occupant = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool occupantSpecified + { + get + { + return this._occupant != null; + } + set + { + bool flag = value == (this._occupant == null); + if (flag) + { + this._occupant = (value ? new uint?(this.occupant) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lootTeam", DataFormat = DataFormat.TwosComplement)] + public uint lootTeam + { + get + { + return this._lootTeam ?? 0u; + } + set + { + this._lootTeam = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lootTeamSpecified + { + get + { + return this._lootTeam != null; + } + set + { + bool flag = value == (this._lootTeam == null); + if (flag) + { + this._lootTeam = (value ? new uint?(this.lootTeam) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lootProgress", DataFormat = DataFormat.FixedSize)] + public float lootProgress + { + get + { + return this._lootProgress ?? 0f; + } + set + { + this._lootProgress = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lootProgressSpecified + { + get + { + return this._lootProgress != null; + } + set + { + bool flag = value == (this._lootProgress == null); + if (flag) + { + this._lootProgress = (value ? new float?(this.lootProgress) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isInfight", DataFormat = DataFormat.Default)] + public bool isInfight + { + get + { + return this._isInfight ?? false; + } + set + { + this._isInfight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isInfightSpecified + { + get + { + return this._isInfight != null; + } + set + { + bool flag = value == (this._isInfight == null); + if (flag) + { + this._isInfight = (value ? new bool?(this.isInfight) : null); + } + } + } + + [ProtoMember(6, Name = "roleInCircle", DataFormat = DataFormat.TwosComplement)] + public List roleInCircle + { + get + { + return this._roleInCircle; + } + } + + private readonly List _groupData = new List(); + + private uint? _occupant; + + private uint? _lootTeam; + + private float? _lootProgress; + + private bool? _isInfight; + + private readonly List _roleInCircle = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeoccupant() + { + return this.occupantSpecified; + } + + private void Resetoccupant() + { + this.occupantSpecified = false; + } + + private bool ShouldSerializelootTeam() + { + return this.lootTeamSpecified; + } + + private void ResetlootTeam() + { + this.lootTeamSpecified = false; + } + + private bool ShouldSerializelootProgress() + { + return this.lootProgressSpecified; + } + + private void ResetlootProgress() + { + this.lootProgressSpecified = false; + } + + private bool ShouldSerializeisInfight() + { + return this.isInfightSpecified; + } + + private void ResetisInfight() + { + this.isInfightSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs.meta new file mode 100644 index 00000000..f3eb751d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bbeb7efa34917e4789139275b9c7bf1 +timeCreated: 1611403688 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs new file mode 100644 index 00000000..8f871130 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleGroupData")] + [Serializable] + public class HeroBattleGroupData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "headcount", DataFormat = DataFormat.TwosComplement)] + public uint headcount + { + get + { + return this._headcount ?? 0u; + } + set + { + this._headcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headcountSpecified + { + get + { + return this._headcount != null; + } + set + { + bool flag = value == (this._headcount == null); + if (flag) + { + this._headcount = (value ? new uint?(this.headcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private uint? _teamid; + + private uint? _headcount; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializeheadcount() + { + return this.headcountSpecified; + } + + private void Resetheadcount() + { + this.headcountSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs.meta new file mode 100644 index 00000000..58d18172 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleGroupData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1ca2483912c768449be7919dbe5794f9 +timeCreated: 1611403347 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs new file mode 100644 index 00000000..69fe0c1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleInCircle")] + [Serializable] + public class HeroBattleInCircle : IExtensible + { + [ProtoMember(1, Name = "roleInCircle", DataFormat = DataFormat.TwosComplement)] + public List roleInCircle + { + get + { + return this._roleInCircle; + } + } + + private readonly List _roleInCircle = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs.meta new file mode 100644 index 00000000..661ca501 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleInCircle.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b9d68f07edeebd4e9615caee81b5c4b +timeCreated: 1611403499 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs new file mode 100644 index 00000000..5e4bc2b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleOneGame")] + [Serializable] + public class HeroBattleOneGame : IExtensible + { + [ProtoMember(1, Name = "team1", DataFormat = DataFormat.Default)] + public List team1 + { + get + { + return this._team1; + } + } + + [ProtoMember(2, Name = "team2", DataFormat = DataFormat.Default)] + public List team2 + { + get + { + return this._team2; + } + } + + [ProtoMember(3, IsRequired = false, Name = "over", DataFormat = DataFormat.TwosComplement)] + public HeroBattleOver over + { + get + { + return this._over ?? HeroBattleOver.HeroBattleOver_Win; + } + set + { + this._over = new HeroBattleOver?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool overSpecified + { + get + { + return this._over != null; + } + set + { + bool flag = value == (this._over == null); + if (flag) + { + this._over = (value ? new HeroBattleOver?(this.over) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "mvpid", DataFormat = DataFormat.TwosComplement)] + public ulong mvpid + { + get + { + return this._mvpid ?? 0UL; + } + set + { + this._mvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpidSpecified + { + get + { + return this._mvpid != null; + } + set + { + bool flag = value == (this._mvpid == null); + if (flag) + { + this._mvpid = (value ? new ulong?(this.mvpid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "exploit", DataFormat = DataFormat.TwosComplement)] + public uint exploit + { + get + { + return this._exploit ?? 0u; + } + set + { + this._exploit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool exploitSpecified + { + get + { + return this._exploit != null; + } + set + { + bool flag = value == (this._exploit == null); + if (flag) + { + this._exploit = (value ? new uint?(this.exploit) : null); + } + } + } + + private readonly List _team1 = new List(); + + private readonly List _team2 = new List(); + + private HeroBattleOver? _over; + + private ulong? _mvpid; + + private uint? _exploit; + + private IExtension extensionObject; + + private bool ShouldSerializeover() + { + return this.overSpecified; + } + + private void Resetover() + { + this.overSpecified = false; + } + + private bool ShouldSerializemvpid() + { + return this.mvpidSpecified; + } + + private void Resetmvpid() + { + this.mvpidSpecified = false; + } + + private bool ShouldSerializeexploit() + { + return this.exploitSpecified; + } + + private void Resetexploit() + { + this.exploitSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs.meta new file mode 100644 index 00000000..25f67dc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOneGame.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4816ec60bb300624db99f53387d523e4 +timeCreated: 1611403656 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs new file mode 100644 index 00000000..a7f6646c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleOver")] + public enum HeroBattleOver + { + [ProtoEnum(Name = "HeroBattleOver_Win", Value = 1)] + HeroBattleOver_Win = 1, + [ProtoEnum(Name = "HeroBattleOver_Lose", Value = 2)] + HeroBattleOver_Lose, + [ProtoEnum(Name = "HeroBattleOver_Draw", Value = 3)] + HeroBattleOver_Draw + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs.meta new file mode 100644 index 00000000..face3b79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOver.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b33f38ba46643b443bb15092c0c8718c +timeCreated: 1611404388 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs new file mode 100644 index 00000000..8ee54423 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleOverTimeData")] + [Serializable] + public class HeroBattleOverTimeData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "millisecond", DataFormat = DataFormat.TwosComplement)] + public ulong millisecond + { + get + { + return this._millisecond ?? 0UL; + } + set + { + this._millisecond = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool millisecondSpecified + { + get + { + return this._millisecond != null; + } + set + { + bool flag = value == (this._millisecond == null); + if (flag) + { + this._millisecond = (value ? new ulong?(this.millisecond) : null); + } + } + } + + private ulong? _millisecond; + + private IExtension extensionObject; + + private bool ShouldSerializemillisecond() + { + return this.millisecondSpecified; + } + + private void Resetmillisecond() + { + this.millisecondSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs.meta new file mode 100644 index 00000000..06737138 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleOverTimeData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 681b0f51c1f391245a8da87c23af9548 +timeCreated: 1611403881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs new file mode 100644 index 00000000..64b98c37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs @@ -0,0 +1,720 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleRecord")] + [Serializable] + public class HeroBattleRecord : IExtensible + { + [ProtoMember(1, Name = "havehero", DataFormat = DataFormat.TwosComplement)] + public List havehero + { + get + { + return this._havehero; + } + } + + [ProtoMember(2, IsRequired = false, Name = "cangetprize", DataFormat = DataFormat.Default)] + public bool cangetprize + { + get + { + return this._cangetprize ?? false; + } + set + { + this._cangetprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cangetprizeSpecified + { + get + { + return this._cangetprize != null; + } + set + { + bool flag = value == (this._cangetprize == null); + if (flag) + { + this._cangetprize = (value ? new bool?(this.cangetprize) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "alreadygetprize", DataFormat = DataFormat.Default)] + public bool alreadygetprize + { + get + { + return this._alreadygetprize ?? false; + } + set + { + this._alreadygetprize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool alreadygetprizeSpecified + { + get + { + return this._alreadygetprize != null; + } + set + { + bool flag = value == (this._alreadygetprize == null); + if (flag) + { + this._alreadygetprize = (value ? new bool?(this.alreadygetprize) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "totalnum", DataFormat = DataFormat.TwosComplement)] + public uint totalnum + { + get + { + return this._totalnum ?? 0u; + } + set + { + this._totalnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalnumSpecified + { + get + { + return this._totalnum != null; + } + set + { + bool flag = value == (this._totalnum == null); + if (flag) + { + this._totalnum = (value ? new uint?(this.totalnum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "losenum", DataFormat = DataFormat.TwosComplement)] + public uint losenum + { + get + { + return this._losenum ?? 0u; + } + set + { + this._losenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losenumSpecified + { + get + { + return this._losenum != null; + } + set + { + bool flag = value == (this._losenum == null); + if (flag) + { + this._losenum = (value ? new uint?(this.losenum) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "winthisweek", DataFormat = DataFormat.TwosComplement)] + public uint winthisweek + { + get + { + return this._winthisweek ?? 0u; + } + set + { + this._winthisweek = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winthisweekSpecified + { + get + { + return this._winthisweek != null; + } + set + { + bool flag = value == (this._winthisweek == null); + if (flag) + { + this._winthisweek = (value ? new uint?(this.winthisweek) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "lastupdatetime", DataFormat = DataFormat.TwosComplement)] + public uint lastupdatetime + { + get + { + return this._lastupdatetime ?? 0u; + } + set + { + this._lastupdatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastupdatetimeSpecified + { + get + { + return this._lastupdatetime != null; + } + set + { + bool flag = value == (this._lastupdatetime == null); + if (flag) + { + this._lastupdatetime = (value ? new uint?(this.lastupdatetime) : null); + } + } + } + + [ProtoMember(9, Name = "gamerecord", DataFormat = DataFormat.Default)] + public List gamerecord + { + get + { + return this._gamerecord; + } + } + + [ProtoMember(10, IsRequired = false, Name = "todayspcount", DataFormat = DataFormat.TwosComplement)] + public uint todayspcount + { + get + { + return this._todayspcount ?? 0u; + } + set + { + this._todayspcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todayspcountSpecified + { + get + { + return this._todayspcount != null; + } + set + { + bool flag = value == (this._todayspcount == null); + if (flag) + { + this._todayspcount = (value ? new uint?(this.todayspcount) : null); + } + } + } + + [ProtoMember(11, Name = "freeweekhero", DataFormat = DataFormat.TwosComplement)] + public List freeweekhero + { + get + { + return this._freeweekhero; + } + } + + [ProtoMember(12, IsRequired = false, Name = "bigrewardcount", DataFormat = DataFormat.TwosComplement)] + public uint bigrewardcount + { + get + { + return this._bigrewardcount ?? 0u; + } + set + { + this._bigrewardcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bigrewardcountSpecified + { + get + { + return this._bigrewardcount != null; + } + set + { + bool flag = value == (this._bigrewardcount == null); + if (flag) + { + this._bigrewardcount = (value ? new uint?(this.bigrewardcount) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "weekprize", DataFormat = DataFormat.TwosComplement)] + public uint weekprize + { + get + { + return this._weekprize ?? 0u; + } + set + { + this._weekprize = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekprizeSpecified + { + get + { + return this._weekprize != null; + } + set + { + bool flag = value == (this._weekprize == null); + if (flag) + { + this._weekprize = (value ? new uint?(this.weekprize) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "elopoint", DataFormat = DataFormat.TwosComplement)] + public double elopoint + { + get + { + return this._elopoint ?? 0.0; + } + set + { + this._elopoint = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool elopointSpecified + { + get + { + return this._elopoint != null; + } + set + { + bool flag = value == (this._elopoint == null); + if (flag) + { + this._elopoint = (value ? new double?(this.elopoint) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "daytime", DataFormat = DataFormat.TwosComplement)] + public uint daytime + { + get + { + return this._daytime ?? 0u; + } + set + { + this._daytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daytimeSpecified + { + get + { + return this._daytime != null; + } + set + { + bool flag = value == (this._daytime == null); + if (flag) + { + this._daytime = (value ? new uint?(this.daytime) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "daytimes", DataFormat = DataFormat.TwosComplement)] + public uint daytimes + { + get + { + return this._daytimes ?? 0u; + } + set + { + this._daytimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daytimesSpecified + { + get + { + return this._daytimes != null; + } + set + { + bool flag = value == (this._daytimes == null); + if (flag) + { + this._daytimes = (value ? new uint?(this.daytimes) : null); + } + } + } + + [ProtoMember(17, Name = "experiencehero", DataFormat = DataFormat.TwosComplement)] + public List experiencehero + { + get + { + return this._experiencehero; + } + } + + [ProtoMember(18, Name = "experienceherotime", DataFormat = DataFormat.TwosComplement)] + public List experienceherotime + { + get + { + return this._experienceherotime; + } + } + + [ProtoMember(19, IsRequired = false, Name = "continuewinnum", DataFormat = DataFormat.TwosComplement)] + public uint continuewinnum + { + get + { + return this._continuewinnum ?? 0u; + } + set + { + this._continuewinnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continuewinnumSpecified + { + get + { + return this._continuewinnum != null; + } + set + { + bool flag = value == (this._continuewinnum == null); + if (flag) + { + this._continuewinnum = (value ? new uint?(this.continuewinnum) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "maxkillnum", DataFormat = DataFormat.TwosComplement)] + public uint maxkillnum + { + get + { + return this._maxkillnum ?? 0u; + } + set + { + this._maxkillnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxkillnumSpecified + { + get + { + return this._maxkillnum != null; + } + set + { + bool flag = value == (this._maxkillnum == null); + if (flag) + { + this._maxkillnum = (value ? new uint?(this.maxkillnum) : null); + } + } + } + + private readonly List _havehero = new List(); + + private bool? _cangetprize; + + private bool? _alreadygetprize; + + private uint? _totalnum; + + private uint? _winnum; + + private uint? _losenum; + + private uint? _winthisweek; + + private uint? _lastupdatetime; + + private readonly List _gamerecord = new List(); + + private uint? _todayspcount; + + private readonly List _freeweekhero = new List(); + + private uint? _bigrewardcount; + + private uint? _weekprize; + + private double? _elopoint; + + private uint? _daytime; + + private uint? _daytimes; + + private readonly List _experiencehero = new List(); + + private readonly List _experienceherotime = new List(); + + private uint? _continuewinnum; + + private uint? _maxkillnum; + + private IExtension extensionObject; + + private bool ShouldSerializecangetprize() + { + return this.cangetprizeSpecified; + } + + private void Resetcangetprize() + { + this.cangetprizeSpecified = false; + } + + private bool ShouldSerializealreadygetprize() + { + return this.alreadygetprizeSpecified; + } + + private void Resetalreadygetprize() + { + this.alreadygetprizeSpecified = false; + } + + private bool ShouldSerializetotalnum() + { + return this.totalnumSpecified; + } + + private void Resettotalnum() + { + this.totalnumSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializelosenum() + { + return this.losenumSpecified; + } + + private void Resetlosenum() + { + this.losenumSpecified = false; + } + + private bool ShouldSerializewinthisweek() + { + return this.winthisweekSpecified; + } + + private void Resetwinthisweek() + { + this.winthisweekSpecified = false; + } + + private bool ShouldSerializelastupdatetime() + { + return this.lastupdatetimeSpecified; + } + + private void Resetlastupdatetime() + { + this.lastupdatetimeSpecified = false; + } + + private bool ShouldSerializetodayspcount() + { + return this.todayspcountSpecified; + } + + private void Resettodayspcount() + { + this.todayspcountSpecified = false; + } + + private bool ShouldSerializebigrewardcount() + { + return this.bigrewardcountSpecified; + } + + private void Resetbigrewardcount() + { + this.bigrewardcountSpecified = false; + } + + private bool ShouldSerializeweekprize() + { + return this.weekprizeSpecified; + } + + private void Resetweekprize() + { + this.weekprizeSpecified = false; + } + + private bool ShouldSerializeelopoint() + { + return this.elopointSpecified; + } + + private void Resetelopoint() + { + this.elopointSpecified = false; + } + + private bool ShouldSerializedaytime() + { + return this.daytimeSpecified; + } + + private void Resetdaytime() + { + this.daytimeSpecified = false; + } + + private bool ShouldSerializedaytimes() + { + return this.daytimesSpecified; + } + + private void Resetdaytimes() + { + this.daytimesSpecified = false; + } + + private bool ShouldSerializecontinuewinnum() + { + return this.continuewinnumSpecified; + } + + private void Resetcontinuewinnum() + { + this.continuewinnumSpecified = false; + } + + private bool ShouldSerializemaxkillnum() + { + return this.maxkillnumSpecified; + } + + private void Resetmaxkillnum() + { + this.maxkillnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs.meta new file mode 100644 index 00000000..11605b19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2290da8c4c7ec5e47bceaea92e559a0e +timeCreated: 1611403423 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs new file mode 100644 index 00000000..06a98dfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs @@ -0,0 +1,300 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleResult")] + [Serializable] + public class HeroBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "over", DataFormat = DataFormat.TwosComplement)] + public HeroBattleOver over + { + get + { + return this._over ?? HeroBattleOver.HeroBattleOver_Win; + } + set + { + this._over = new HeroBattleOver?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool overSpecified + { + get + { + return this._over != null; + } + set + { + bool flag = value == (this._over == null); + if (flag) + { + this._over = (value ? new HeroBattleOver?(this.over) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mvpid", DataFormat = DataFormat.TwosComplement)] + public ulong mvpid + { + get + { + return this._mvpid ?? 0UL; + } + set + { + this._mvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpidSpecified + { + get + { + return this._mvpid != null; + } + set + { + bool flag = value == (this._mvpid == null); + if (flag) + { + this._mvpid = (value ? new ulong?(this.mvpid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "mvpheroid", DataFormat = DataFormat.TwosComplement)] + public uint mvpheroid + { + get + { + return this._mvpheroid ?? 0u; + } + set + { + this._mvpheroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpheroidSpecified + { + get + { + return this._mvpheroid != null; + } + set + { + bool flag = value == (this._mvpheroid == null); + if (flag) + { + this._mvpheroid = (value ? new uint?(this.mvpheroid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(5, Name = "dayjoinreward", DataFormat = DataFormat.Default)] + public List dayjoinreward + { + get + { + return this._dayjoinreward; + } + } + + [ProtoMember(6, Name = "winreward", DataFormat = DataFormat.Default)] + public List winreward + { + get + { + return this._winreward; + } + } + + [ProtoMember(7, IsRequired = false, Name = "losemvpid", DataFormat = DataFormat.TwosComplement)] + public ulong losemvpid + { + get + { + return this._losemvpid ?? 0UL; + } + set + { + this._losemvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losemvpidSpecified + { + get + { + return this._losemvpid != null; + } + set + { + bool flag = value == (this._losemvpid == null); + if (flag) + { + this._losemvpid = (value ? new ulong?(this.losemvpid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "kda", DataFormat = DataFormat.FixedSize)] + public float kda + { + get + { + return this._kda ?? 0f; + } + set + { + this._kda = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kdaSpecified + { + get + { + return this._kda != null; + } + set + { + bool flag = value == (this._kda == null); + if (flag) + { + this._kda = (value ? new float?(this.kda) : null); + } + } + } + + private HeroBattleOver? _over; + + private ulong? _mvpid; + + private uint? _mvpheroid; + + private uint? _teamid; + + private readonly List _dayjoinreward = new List(); + + private readonly List _winreward = new List(); + + private ulong? _losemvpid; + + private float? _kda; + + private IExtension extensionObject; + + private bool ShouldSerializeover() + { + return this.overSpecified; + } + + private void Resetover() + { + this.overSpecified = false; + } + + private bool ShouldSerializemvpid() + { + return this.mvpidSpecified; + } + + private void Resetmvpid() + { + this.mvpidSpecified = false; + } + + private bool ShouldSerializemvpheroid() + { + return this.mvpheroidSpecified; + } + + private void Resetmvpheroid() + { + this.mvpheroidSpecified = false; + } + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializelosemvpid() + { + return this.losemvpidSpecified; + } + + private void Resetlosemvpid() + { + this.losemvpidSpecified = false; + } + + private bool ShouldSerializekda() + { + return this.kdaSpecified; + } + + private void Resetkda() + { + this.kdaSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs.meta new file mode 100644 index 00000000..26b4e191 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eaa28a3760ac9304e97f98156472445b +timeCreated: 1611404780 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs new file mode 100644 index 00000000..c0dcd6ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleSyncData")] + [Serializable] + public class HeroBattleSyncData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "occupant", DataFormat = DataFormat.TwosComplement)] + public uint occupant + { + get + { + return this._occupant ?? 0u; + } + set + { + this._occupant = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool occupantSpecified + { + get + { + return this._occupant != null; + } + set + { + bool flag = value == (this._occupant == null); + if (flag) + { + this._occupant = (value ? new uint?(this.occupant) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lootTeam", DataFormat = DataFormat.TwosComplement)] + public uint lootTeam + { + get + { + return this._lootTeam ?? 0u; + } + set + { + this._lootTeam = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lootTeamSpecified + { + get + { + return this._lootTeam != null; + } + set + { + bool flag = value == (this._lootTeam == null); + if (flag) + { + this._lootTeam = (value ? new uint?(this.lootTeam) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lootProgress", DataFormat = DataFormat.FixedSize)] + public float lootProgress + { + get + { + return this._lootProgress ?? 0f; + } + set + { + this._lootProgress = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lootProgressSpecified + { + get + { + return this._lootProgress != null; + } + set + { + bool flag = value == (this._lootProgress == null); + if (flag) + { + this._lootProgress = (value ? new float?(this.lootProgress) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isInFight", DataFormat = DataFormat.Default)] + public bool isInFight + { + get + { + return this._isInFight ?? false; + } + set + { + this._isInFight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isInFightSpecified + { + get + { + return this._isInFight != null; + } + set + { + bool flag = value == (this._isInFight == null); + if (flag) + { + this._isInFight = (value ? new bool?(this.isInFight) : null); + } + } + } + + private uint? _occupant; + + private uint? _lootTeam; + + private float? _lootProgress; + + private bool? _isInFight; + + private IExtension extensionObject; + + private bool ShouldSerializeoccupant() + { + return this.occupantSpecified; + } + + private void Resetoccupant() + { + this.occupantSpecified = false; + } + + private bool ShouldSerializelootTeam() + { + return this.lootTeamSpecified; + } + + private void ResetlootTeam() + { + this.lootTeamSpecified = false; + } + + private bool ShouldSerializelootProgress() + { + return this.lootProgressSpecified; + } + + private void ResetlootProgress() + { + this.lootProgressSpecified = false; + } + + private bool ShouldSerializeisInFight() + { + return this.isInFightSpecified; + } + + private void ResetisInFight() + { + this.isInFightSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs.meta new file mode 100644 index 00000000..98b53568 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleSyncData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 311d45eee622d724d9db53964fcd1d53 +timeCreated: 1611403541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs new file mode 100644 index 00000000..60ee65a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleTeamData")] + [Serializable] + public class HeroBattleTeamData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "headcount", DataFormat = DataFormat.TwosComplement)] + public uint headcount + { + get + { + return this._headcount ?? 0u; + } + set + { + this._headcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headcountSpecified + { + get + { + return this._headcount != null; + } + set + { + bool flag = value == (this._headcount == null); + if (flag) + { + this._headcount = (value ? new uint?(this.headcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private uint? _teamid; + + private uint? _headcount; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializeheadcount() + { + return this.headcountSpecified; + } + + private void Resetheadcount() + { + this.headcountSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs.meta new file mode 100644 index 00000000..d625912f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: faafa45fd6f2db94abfe348b45008fcb +timeCreated: 1611404904 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs new file mode 100644 index 00000000..5f6b5f61 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleTeamMember")] + [Serializable] + public class HeroBattleTeamMember : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killnum", DataFormat = DataFormat.TwosComplement)] + public uint killnum + { + get + { + return this._killnum ?? 0u; + } + set + { + this._killnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killnumSpecified + { + get + { + return this._killnum != null; + } + set + { + bool flag = value == (this._killnum == null); + if (flag) + { + this._killnum = (value ? new uint?(this.killnum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "deathnum", DataFormat = DataFormat.TwosComplement)] + public uint deathnum + { + get + { + return this._deathnum ?? 0u; + } + set + { + this._deathnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathnumSpecified + { + get + { + return this._deathnum != null; + } + set + { + bool flag = value == (this._deathnum == null); + if (flag) + { + this._deathnum = (value ? new uint?(this.deathnum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "assitnum", DataFormat = DataFormat.TwosComplement)] + public uint assitnum + { + get + { + return this._assitnum ?? 0u; + } + set + { + this._assitnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool assitnumSpecified + { + get + { + return this._assitnum != null; + } + set + { + bool flag = value == (this._assitnum == null); + if (flag) + { + this._assitnum = (value ? new uint?(this.assitnum) : null); + } + } + } + + private ulong? _uid; + + private uint? _heroid; + + private string _name; + + private uint? _killnum; + + private uint? _deathnum; + + private uint? _assitnum; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializekillnum() + { + return this.killnumSpecified; + } + + private void Resetkillnum() + { + this.killnumSpecified = false; + } + + private bool ShouldSerializedeathnum() + { + return this.deathnumSpecified; + } + + private void Resetdeathnum() + { + this.deathnumSpecified = false; + } + + private bool ShouldSerializeassitnum() + { + return this.assitnumSpecified; + } + + private void Resetassitnum() + { + this.assitnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs.meta new file mode 100644 index 00000000..030410ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMember.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bebfda6c7309d1540987a600c011b181 +timeCreated: 1611404481 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs new file mode 100644 index 00000000..c03dff00 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleTeamMsg")] + [Serializable] + public class HeroBattleTeamMsg : IExtensible + { + [ProtoMember(1, Name = "teamdata", DataFormat = DataFormat.Default)] + public List teamdata + { + get + { + return this._teamdata; + } + } + + private readonly List _teamdata = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs.meta new file mode 100644 index 00000000..3e702aaa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4b0c66ca58149b45b623d4c9314d373 +timeCreated: 1611404283 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs new file mode 100644 index 00000000..2a36753b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleTeamRoleData")] + [Serializable] + public class HeroBattleTeamRoleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "team1", DataFormat = DataFormat.TwosComplement)] + public uint team1 + { + get + { + return this._team1 ?? 0u; + } + set + { + this._team1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool team1Specified + { + get + { + return this._team1 != null; + } + set + { + bool flag = value == (this._team1 == null); + if (flag) + { + this._team1 = (value ? new uint?(this.team1) : null); + } + } + } + + [ProtoMember(2, Name = "members1", DataFormat = DataFormat.Default)] + public List members1 + { + get + { + return this._members1; + } + } + + [ProtoMember(3, IsRequired = false, Name = "team2", DataFormat = DataFormat.TwosComplement)] + public uint team2 + { + get + { + return this._team2 ?? 0u; + } + set + { + this._team2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool team2Specified + { + get + { + return this._team2 != null; + } + set + { + bool flag = value == (this._team2 == null); + if (flag) + { + this._team2 = (value ? new uint?(this.team2) : null); + } + } + } + + [ProtoMember(4, Name = "members2", DataFormat = DataFormat.Default)] + public List members2 + { + get + { + return this._members2; + } + } + + private uint? _team1; + + private readonly List _members1 = new List(); + + private uint? _team2; + + private readonly List _members2 = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeteam1() + { + return this.team1Specified; + } + + private void Resetteam1() + { + this.team1Specified = false; + } + + private bool ShouldSerializeteam2() + { + return this.team2Specified; + } + + private void Resetteam2() + { + this.team2Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs.meta new file mode 100644 index 00000000..15411c38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTeamRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15de1c9b0a3a1ac4a8fc6abaa6ec709e +timeCreated: 1611403265 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs new file mode 100644 index 00000000..2b00cf48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroBattleTipsData")] + [Serializable] + public class HeroBattleTipsData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs.meta new file mode 100644 index 00000000..bf382d36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroBattleTipsData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9565ed0be4bf4b64f8e2c8263a2f032e +timeCreated: 1611404181 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs new file mode 100644 index 00000000..b367ade9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs @@ -0,0 +1,149 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroKillNotifyData")] + [Serializable] + public class HeroKillNotifyData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "killer", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HeroKillUnit killer + { + get + { + return this._killer; + } + set + { + this._killer = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "dead", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HeroKillUnit dead + { + get + { + return this._dead; + } + set + { + this._dead = value; + } + } + + [ProtoMember(3, Name = "assists", DataFormat = DataFormat.Default)] + public List assists + { + get + { + return this._assists; + } + } + + [ProtoMember(4, IsRequired = false, Name = "multiKill", DataFormat = DataFormat.TwosComplement)] + public uint multiKill + { + get + { + return this._multiKill ?? 0u; + } + set + { + this._multiKill = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool multiKillSpecified + { + get + { + return this._multiKill != null; + } + set + { + bool flag = value == (this._multiKill == null); + if (flag) + { + this._multiKill = (value ? new uint?(this.multiKill) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isFirstBlood", DataFormat = DataFormat.Default)] + public bool isFirstBlood + { + get + { + return this._isFirstBlood ?? false; + } + set + { + this._isFirstBlood = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFirstBloodSpecified + { + get + { + return this._isFirstBlood != null; + } + set + { + bool flag = value == (this._isFirstBlood == null); + if (flag) + { + this._isFirstBlood = (value ? new bool?(this.isFirstBlood) : null); + } + } + } + + private HeroKillUnit _killer = null; + + private HeroKillUnit _dead = null; + + private readonly List _assists = new List(); + + private uint? _multiKill; + + private bool? _isFirstBlood; + + private IExtension extensionObject; + + private bool ShouldSerializemultiKill() + { + return this.multiKillSpecified; + } + + private void ResetmultiKill() + { + this.multiKillSpecified = false; + } + + private bool ShouldSerializeisFirstBlood() + { + return this.isFirstBloodSpecified; + } + + private void ResetisFirstBlood() + { + this.isFirstBloodSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs.meta new file mode 100644 index 00000000..1bf06044 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillNotifyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2321e8eb2303a364fb1cb109b7ded6d7 +timeCreated: 1611403450 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs new file mode 100644 index 00000000..0001cae9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroKillUnit")] + [Serializable] + public class HeroKillUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public HeroKillUnitType type + { + get + { + return this._type ?? HeroKillUnitType.HeroKillUnit_Hero; + } + set + { + this._type = new HeroKillUnitType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new HeroKillUnitType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "continueCounts", DataFormat = DataFormat.TwosComplement)] + public uint continueCounts + { + get + { + return this._continueCounts ?? 0u; + } + set + { + this._continueCounts = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continueCountsSpecified + { + get + { + return this._continueCounts != null; + } + set + { + bool flag = value == (this._continueCounts == null); + if (flag) + { + this._continueCounts = (value ? new uint?(this.continueCounts) : null); + } + } + } + + private HeroKillUnitType? _type; + + private uint? _id; + + private uint? _teamid; + + private uint? _continueCounts; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializecontinueCounts() + { + return this.continueCountsSpecified; + } + + private void ResetcontinueCounts() + { + this.continueCountsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs.meta new file mode 100644 index 00000000..c51890af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0954678476c8f6642814fcd590202416 +timeCreated: 1611403154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs new file mode 100644 index 00000000..f60bfcb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroKillUnitType")] + public enum HeroKillUnitType + { + [ProtoEnum(Name = "HeroKillUnit_Hero", Value = 1)] + HeroKillUnit_Hero = 1, + [ProtoEnum(Name = "HeroKillUnit_Enemy", Value = 2)] + HeroKillUnit_Enemy + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs.meta new file mode 100644 index 00000000..30366b24 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroKillUnitType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 791d43dd1062ca1408aa465696a385e3 +timeCreated: 1611403983 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs new file mode 100644 index 00000000..bf10171f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HeroRankData")] + [Serializable] + public class HeroRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "eloPoint", DataFormat = DataFormat.TwosComplement)] + public double eloPoint + { + get + { + return this._eloPoint ?? 0.0; + } + set + { + this._eloPoint = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool eloPointSpecified + { + get + { + return this._eloPoint != null; + } + set + { + bool flag = value == (this._eloPoint == null); + if (flag) + { + this._eloPoint = (value ? new double?(this.eloPoint) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "totalNum", DataFormat = DataFormat.TwosComplement)] + public uint totalNum + { + get + { + return this._totalNum ?? 0u; + } + set + { + this._totalNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalNumSpecified + { + get + { + return this._totalNum != null; + } + set + { + bool flag = value == (this._totalNum == null); + if (flag) + { + this._totalNum = (value ? new uint?(this.totalNum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "winNum", DataFormat = DataFormat.TwosComplement)] + public uint winNum + { + get + { + return this._winNum ?? 0u; + } + set + { + this._winNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winNumSpecified + { + get + { + return this._winNum != null; + } + set + { + bool flag = value == (this._winNum == null); + if (flag) + { + this._winNum = (value ? new uint?(this.winNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "continueWinNum", DataFormat = DataFormat.TwosComplement)] + public uint continueWinNum + { + get + { + return this._continueWinNum ?? 0u; + } + set + { + this._continueWinNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continueWinNumSpecified + { + get + { + return this._continueWinNum != null; + } + set + { + bool flag = value == (this._continueWinNum == null); + if (flag) + { + this._continueWinNum = (value ? new uint?(this.continueWinNum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "maxKillNum", DataFormat = DataFormat.TwosComplement)] + public uint maxKillNum + { + get + { + return this._maxKillNum ?? 0u; + } + set + { + this._maxKillNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxKillNumSpecified + { + get + { + return this._maxKillNum != null; + } + set + { + bool flag = value == (this._maxKillNum == null); + if (flag) + { + this._maxKillNum = (value ? new uint?(this.maxKillNum) : null); + } + } + } + + private double? _eloPoint; + + private uint? _totalNum; + + private uint? _winNum; + + private uint? _continueWinNum; + + private uint? _maxKillNum; + + private IExtension extensionObject; + + private bool ShouldSerializeeloPoint() + { + return this.eloPointSpecified; + } + + private void ReseteloPoint() + { + this.eloPointSpecified = false; + } + + private bool ShouldSerializetotalNum() + { + return this.totalNumSpecified; + } + + private void ResettotalNum() + { + this.totalNumSpecified = false; + } + + private bool ShouldSerializewinNum() + { + return this.winNumSpecified; + } + + private void ResetwinNum() + { + this.winNumSpecified = false; + } + + private bool ShouldSerializecontinueWinNum() + { + return this.continueWinNumSpecified; + } + + private void ResetcontinueWinNum() + { + this.continueWinNumSpecified = false; + } + + private bool ShouldSerializemaxKillNum() + { + return this.maxKillNumSpecified; + } + + private void ResetmaxKillNum() + { + this.maxKillNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs.meta new file mode 100644 index 00000000..659db88b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HeroRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 02479601aaf7f634da62bfb6b5c80541 +timeCreated: 1611402956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs new file mode 100644 index 00000000..4bd74029 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HintNotify")] + [Serializable] + public class HintNotify : IExtensible + { + [ProtoMember(1, Name = "systemid", DataFormat = DataFormat.TwosComplement)] + public List systemid + { + get + { + return this._systemid; + } + } + + [ProtoMember(2, IsRequired = false, Name = "isremove", DataFormat = DataFormat.Default)] + public bool isremove + { + get + { + return this._isremove ?? false; + } + set + { + this._isremove = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isremoveSpecified + { + get + { + return this._isremove != null; + } + set + { + bool flag = value == (this._isremove == null); + if (flag) + { + this._isremove = (value ? new bool?(this.isremove) : null); + } + } + } + + private readonly List _systemid = new List(); + + private bool? _isremove; + + private IExtension extensionObject; + + private bool ShouldSerializeisremove() + { + return this.isremoveSpecified; + } + + private void Resetisremove() + { + this.isremoveSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs.meta new file mode 100644 index 00000000..05d9f946 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HintNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f606f0d516688c4abc90f2bbfd9344c +timeCreated: 1611403515 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs new file mode 100644 index 00000000..95fed973 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HoldWeddingReq")] + [Serializable] + public class HoldWeddingReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs.meta new file mode 100644 index 00000000..c5475377 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 534bf6c5739b3914bae71ba3d91ea907 +timeCreated: 1611403710 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs new file mode 100644 index 00000000..3cc2a36c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HoldWeddingRes")] + [Serializable] + public class HoldWeddingRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "briedf", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingBrief briedf + { + get + { + return this._briedf; + } + set + { + this._briedf = value; + } + } + + private ErrorCode? _result; + + private WeddingBrief _briedf = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs.meta new file mode 100644 index 00000000..5d1b070e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HoldWeddingRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 67831a76d9311154caccb1743103ac27 +timeCreated: 1611403858 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs new file mode 100644 index 00000000..537a3b90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseAnimation")] + [Serializable] + public class HorseAnimation : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public ulong time + { + get + { + return this._time ?? 0UL; + } + set + { + this._time = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new ulong?(this.time) : null); + } + } + } + + private ulong? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs.meta new file mode 100644 index 00000000..b422b958 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAnimation.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f15b327300e6827439143d947803adf1 +timeCreated: 1611404837 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs new file mode 100644 index 00000000..1de2e74b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseAward")] + [Serializable] + public class HorseAward : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "horse", DataFormat = DataFormat.TwosComplement)] + public uint horse + { + get + { + return this._horse ?? 0u; + } + set + { + this._horse = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool horseSpecified + { + get + { + return this._horse != null; + } + set + { + bool flag = value == (this._horse == null); + if (flag) + { + this._horse = (value ? new uint?(this.horse) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + private uint? _time; + + private uint? _horse; + + private uint? _rank; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializehorse() + { + return this.horseSpecified; + } + + private void Resethorse() + { + this.horseSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs.meta new file mode 100644 index 00000000..97928871 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03ac15e395c5edb48a7582100c631ce0 +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs new file mode 100644 index 00000000..fb253292 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseAwardAll")] + [Serializable] + public class HorseAwardAll : IExtensible + { + [ProtoMember(1, Name = "award", DataFormat = DataFormat.Default)] + public List award + { + get + { + return this._award; + } + } + + private readonly List _award = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs.meta new file mode 100644 index 00000000..6f050081 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseAwardAll.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3bdea20f528a0614d940e1b468165d20 +timeCreated: 1611403600 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs new file mode 100644 index 00000000..7f8753a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseCountDownTime")] + [Serializable] + public class HorseCountDownTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public ulong time + { + get + { + return this._time ?? 0UL; + } + set + { + this._time = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new ulong?(this.time) : null); + } + } + } + + private ulong? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs.meta new file mode 100644 index 00000000..b90594e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseCountDownTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 84a5a2fce7a22704bba0e06016ba0ee7 +timeCreated: 1611404049 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs new file mode 100644 index 00000000..9b9bf238 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseFinal")] + [Serializable] + public class HorseFinal : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "turns", DataFormat = DataFormat.TwosComplement)] + public uint turns + { + get + { + return this._turns ?? 0u; + } + set + { + this._turns = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool turnsSpecified + { + get + { + return this._turns != null; + } + set + { + bool flag = value == (this._turns == null); + if (flag) + { + this._turns = (value ? new uint?(this.turns) : null); + } + } + } + + private uint? _time; + + private uint? _rank; + + private uint? _turns; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeturns() + { + return this.turnsSpecified; + } + + private void Resetturns() + { + this.turnsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs.meta new file mode 100644 index 00000000..7aa1bc7c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseFinal.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 144d927e18311d646bebfb3499e53856 +timeCreated: 1611403255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs new file mode 100644 index 00000000..72ba21d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseRank")] + [Serializable] + public class HorseRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "turns", DataFormat = DataFormat.TwosComplement)] + public uint turns + { + get + { + return this._turns ?? 0u; + } + set + { + this._turns = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool turnsSpecified + { + get + { + return this._turns != null; + } + set + { + bool flag = value == (this._turns == null); + if (flag) + { + this._turns = (value ? new uint?(this.turns) : null); + } + } + } + + private uint? _rank; + + private uint? _turns; + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeturns() + { + return this.turnsSpecified; + } + + private void Resetturns() + { + this.turnsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs.meta new file mode 100644 index 00000000..9a7ea551 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a030025f207f94348917e4617e69d8ba +timeCreated: 1611404248 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs new file mode 100644 index 00000000..6f7a8751 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseReConnectArg")] + [Serializable] + public class HorseReConnectArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs.meta new file mode 100644 index 00000000..a265a78d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 967dd9f410618094c916b1d025f3282c +timeCreated: 1611404185 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs new file mode 100644 index 00000000..24248425 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs @@ -0,0 +1,122 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseReConnectRes")] + [Serializable] + public class HorseReConnectRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HorseRank rank + { + get + { + return this._rank; + } + set + { + this._rank = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "selfarrive", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HorseFinal selfarrive + { + get + { + return this._selfarrive; + } + set + { + this._selfarrive = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "otherreach", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HorseAnimation otherreach + { + get + { + return this._otherreach; + } + set + { + this._otherreach = value; + } + } + + [ProtoMember(5, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + private ErrorCode? _error; + + private HorseRank _rank = null; + + private HorseFinal _selfarrive = null; + + private HorseAnimation _otherreach = null; + + private readonly List _item = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs.meta new file mode 100644 index 00000000..cdb3ef1f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseReConnectRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 712c61d627838034aa7f4ed8cb0ee046 +timeCreated: 1611403933 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs new file mode 100644 index 00000000..23e10c02 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "HorseWaitTime")] + [Serializable] + public class HorseWaitTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs.meta new file mode 100644 index 00000000..f1d9349b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/HorseWaitTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b17cdf15b37ba140bc4c0e8696e1d43 +timeCreated: 1611403166 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs new file mode 100644 index 00000000..e2cf8791 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBBuyItemReq")] + [Serializable] + public class IBBuyItemReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goodsid", DataFormat = DataFormat.TwosComplement)] + public uint goodsid + { + get + { + return this._goodsid ?? 0u; + } + set + { + this._goodsid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goodsidSpecified + { + get + { + return this._goodsid != null; + } + set + { + bool flag = value == (this._goodsid == null); + if (flag) + { + this._goodsid = (value ? new uint?(this.goodsid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _goodsid; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializegoodsid() + { + return this.goodsidSpecified; + } + + private void Resetgoodsid() + { + this.goodsidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs.meta new file mode 100644 index 00000000..5768232f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 78a3f44fa8748d14280055849bc58b01 +timeCreated: 1611403982 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs new file mode 100644 index 00000000..49db2c45 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBBuyItemRes")] + [Serializable] + public class IBBuyItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs.meta new file mode 100644 index 00000000..cee1554e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBBuyItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: addc6f44299d1114fa357985a5513f25 +timeCreated: 1611404336 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs new file mode 100644 index 00000000..f268f9a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftHistAllItem")] + [Serializable] + public class IBGiftHistAllItem : IExtensible + { + [ProtoMember(1, Name = "allitem", DataFormat = DataFormat.Default)] + public List allitem + { + get + { + return this._allitem; + } + } + + private readonly List _allitem = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs.meta new file mode 100644 index 00000000..99dee3fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 589691c16401ce347a007a7293b327fc +timeCreated: 1611403756 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs new file mode 100644 index 00000000..c96e1d18 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftHistAllItemArg")] + [Serializable] + public class IBGiftHistAllItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs.meta new file mode 100644 index 00000000..dee92caa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f8a478806d11dc243bed5c85e08d47c8 +timeCreated: 1611404894 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs new file mode 100644 index 00000000..6e9d6859 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftHistAllItemRes")] + [Serializable] + public class IBGiftHistAllItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gift", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public IBGiftHistAllItem gift + { + get + { + return this._gift; + } + set + { + this._gift = value; + } + } + + private ErrorCode? _errorcode; + + private IBGiftHistAllItem _gift = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs.meta new file mode 100644 index 00000000..46214b2d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistAllItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e88002d8abdc84f428731c5c21800f5c +timeCreated: 1611404753 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs new file mode 100644 index 00000000..d68b142c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftHistItem")] + [Serializable] + public class IBGiftHistItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private string _name; + + private ItemBrief _item = null; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs.meta new file mode 100644 index 00000000..ab53d330 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftHistItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4527ba32244e0b4a8d08861c56c1917 +timeCreated: 1611404737 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs new file mode 100644 index 00000000..f2c0566b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftIcon")] + [Serializable] + public class IBGiftIcon : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "status", DataFormat = DataFormat.Default)] + public bool status + { + get + { + return this._status ?? false; + } + set + { + this._status = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new bool?(this.status) : null); + } + } + } + + private bool? _status; + + private IExtension extensionObject; + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs.meta new file mode 100644 index 00000000..9cf95d38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftIcon.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e47a4ca7e1451634ab4c0d819b975dcf +timeCreated: 1611404738 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs new file mode 100644 index 00000000..31e7e2a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftOrder")] + [Serializable] + public class IBGiftOrder : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "orderid", DataFormat = DataFormat.Default)] + public string orderid + { + get + { + return this._orderid ?? ""; + } + set + { + this._orderid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool orderidSpecified + { + get + { + return this._orderid != null; + } + set + { + bool flag = value == (this._orderid == null); + if (flag) + { + this._orderid = (value ? this.orderid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private string _orderid; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeorderid() + { + return this.orderidSpecified; + } + + private void Resetorderid() + { + this.orderidSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs.meta new file mode 100644 index 00000000..bf2a82fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftOrder.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f09941787dbcbfc4e9b9d62cc6f7fb6f +timeCreated: 1611404833 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs new file mode 100644 index 00000000..be43d9ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBGiftTips")] + [Serializable] + public class IBGiftTips : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "orderid", DataFormat = DataFormat.Default)] + public string orderid + { + get + { + return this._orderid ?? ""; + } + set + { + this._orderid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool orderidSpecified + { + get + { + return this._orderid != null; + } + set + { + bool flag = value == (this._orderid == null); + if (flag) + { + this._orderid = (value ? this.orderid : null); + } + } + } + + private string _orderid; + + private IExtension extensionObject; + + private bool ShouldSerializeorderid() + { + return this.orderidSpecified; + } + + private void Resetorderid() + { + this.orderidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs.meta new file mode 100644 index 00000000..ac0fc8d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBGiftTips.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b37a6be51b9c2c45b23a84e84557be2 +timeCreated: 1611404205 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs new file mode 100644 index 00000000..48147ccd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBQueryItemReq")] + [Serializable] + public class IBQueryItemReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "subtype", DataFormat = DataFormat.TwosComplement)] + public uint subtype + { + get + { + return this._subtype ?? 0u; + } + set + { + this._subtype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool subtypeSpecified + { + get + { + return this._subtype != null; + } + set + { + bool flag = value == (this._subtype == null); + if (flag) + { + this._subtype = (value ? new uint?(this.subtype) : null); + } + } + } + + private uint? _type; + + private uint? _subtype; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializesubtype() + { + return this.subtypeSpecified; + } + + private void Resetsubtype() + { + this.subtypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs.meta new file mode 100644 index 00000000..7335305b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cb99db340620c641b34b335e1fd839f +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs new file mode 100644 index 00000000..bcfee8e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBQueryItemRes")] + [Serializable] + public class IBQueryItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "iteminfo", DataFormat = DataFormat.Default)] + public List iteminfo + { + get + { + return this._iteminfo; + } + } + + [ProtoMember(3, Name = "newproducts", DataFormat = DataFormat.TwosComplement)] + public List newproducts + { + get + { + return this._newproducts; + } + } + + [ProtoMember(4, IsRequired = false, Name = "viptab", DataFormat = DataFormat.Default)] + public bool viptab + { + get + { + return this._viptab ?? false; + } + set + { + this._viptab = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viptabSpecified + { + get + { + return this._viptab != null; + } + set + { + bool flag = value == (this._viptab == null); + if (flag) + { + this._viptab = (value ? new bool?(this.viptab) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _iteminfo = new List(); + + private readonly List _newproducts = new List(); + + private bool? _viptab; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeviptab() + { + return this.viptabSpecified; + } + + private void Resetviptab() + { + this.viptabSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs.meta new file mode 100644 index 00000000..93086c06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBQueryItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 59c3a5eefc072dc41a9a8f5651ff76a3 +timeCreated: 1611403786 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs new file mode 100644 index 00000000..defaf521 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBShopAllRecord")] + [Serializable] + public class IBShopAllRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nLastTime", DataFormat = DataFormat.TwosComplement)] + public uint nLastTime + { + get + { + return this._nLastTime ?? 0u; + } + set + { + this._nLastTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nLastTimeSpecified + { + get + { + return this._nLastTime != null; + } + set + { + bool flag = value == (this._nLastTime == null); + if (flag) + { + this._nLastTime = (value ? new uint?(this.nLastTime) : null); + } + } + } + + [ProtoMember(2, Name = "allIBShopItems", DataFormat = DataFormat.Default)] + public List allIBShopItems + { + get + { + return this._allIBShopItems; + } + } + + [ProtoMember(3, IsRequired = false, Name = "nVipLv", DataFormat = DataFormat.TwosComplement)] + public uint nVipLv + { + get + { + return this._nVipLv ?? 0u; + } + set + { + this._nVipLv = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nVipLvSpecified + { + get + { + return this._nVipLv != null; + } + set + { + bool flag = value == (this._nVipLv == null); + if (flag) + { + this._nVipLv = (value ? new uint?(this.nVipLv) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "bLimitHot", DataFormat = DataFormat.Default)] + public bool bLimitHot + { + get + { + return this._bLimitHot ?? false; + } + set + { + this._bLimitHot = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bLimitHotSpecified + { + get + { + return this._bLimitHot != null; + } + set + { + bool flag = value == (this._bLimitHot == null); + if (flag) + { + this._bLimitHot = (value ? new bool?(this.bLimitHot) : null); + } + } + } + + [ProtoMember(5, Name = "orders", DataFormat = DataFormat.Default)] + public List orders + { + get + { + return this._orders; + } + } + + [ProtoMember(6, IsRequired = false, Name = "paydegree", DataFormat = DataFormat.TwosComplement)] + public uint paydegree + { + get + { + return this._paydegree ?? 0u; + } + set + { + this._paydegree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paydegreeSpecified + { + get + { + return this._paydegree != null; + } + set + { + bool flag = value == (this._paydegree == null); + if (flag) + { + this._paydegree = (value ? new uint?(this.paydegree) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "daytime", DataFormat = DataFormat.TwosComplement)] + public uint daytime + { + get + { + return this._daytime ?? 0u; + } + set + { + this._daytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daytimeSpecified + { + get + { + return this._daytime != null; + } + set + { + bool flag = value == (this._daytime == null); + if (flag) + { + this._daytime = (value ? new uint?(this.daytime) : null); + } + } + } + + private uint? _nLastTime; + + private readonly List _allIBShopItems = new List(); + + private uint? _nVipLv; + + private bool? _bLimitHot; + + private readonly List _orders = new List(); + + private uint? _paydegree; + + private uint? _daytime; + + private IExtension extensionObject; + + private bool ShouldSerializenLastTime() + { + return this.nLastTimeSpecified; + } + + private void ResetnLastTime() + { + this.nLastTimeSpecified = false; + } + + private bool ShouldSerializenVipLv() + { + return this.nVipLvSpecified; + } + + private void ResetnVipLv() + { + this.nVipLvSpecified = false; + } + + private bool ShouldSerializebLimitHot() + { + return this.bLimitHotSpecified; + } + + private void ResetbLimitHot() + { + this.bLimitHotSpecified = false; + } + + private bool ShouldSerializepaydegree() + { + return this.paydegreeSpecified; + } + + private void Resetpaydegree() + { + this.paydegreeSpecified = false; + } + + private bool ShouldSerializedaytime() + { + return this.daytimeSpecified; + } + + private void Resetdaytime() + { + this.daytimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs.meta new file mode 100644 index 00000000..65798911 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopAllRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1a3c76ab986e7a4e87b4dce2d6c1e48 +timeCreated: 1611404491 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs new file mode 100644 index 00000000..2c2fc9c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBShopHasBuy")] + [Serializable] + public class IBShopHasBuy : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goodsid", DataFormat = DataFormat.TwosComplement)] + public uint goodsid + { + get + { + return this._goodsid ?? 0u; + } + set + { + this._goodsid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goodsidSpecified + { + get + { + return this._goodsid != null; + } + set + { + bool flag = value == (this._goodsid == null); + if (flag) + { + this._goodsid = (value ? new uint?(this.goodsid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _goodsid; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializegoodsid() + { + return this.goodsidSpecified; + } + + private void Resetgoodsid() + { + this.goodsidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs.meta new file mode 100644 index 00000000..ec671edc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopHasBuy.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d7feffcbbd224e14c81f7764af57d784 +timeCreated: 1611404638 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs new file mode 100644 index 00000000..680a1199 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBShopIcon")] + [Serializable] + public class IBShopIcon : IExtensible + { + [ProtoMember(1, Name = "viptag", DataFormat = DataFormat.TwosComplement)] + public List viptag + { + get + { + return this._viptag; + } + } + + [ProtoMember(2, IsRequired = false, Name = "limittag", DataFormat = DataFormat.Default)] + public bool limittag + { + get + { + return this._limittag ?? false; + } + set + { + this._limittag = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool limittagSpecified + { + get + { + return this._limittag != null; + } + set + { + bool flag = value == (this._limittag == null); + if (flag) + { + this._limittag = (value ? new bool?(this.limittag) : null); + } + } + } + + private readonly List _viptag = new List(); + + private bool? _limittag; + + private IExtension extensionObject; + + private bool ShouldSerializelimittag() + { + return this.limittagSpecified; + } + + private void Resetlimittag() + { + this.limittagSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs.meta new file mode 100644 index 00000000..ee013bed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopIcon.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb900250de1669e4ca4fb5fc7f7495bd +timeCreated: 1611404931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs new file mode 100644 index 00000000..28db91dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBShopItemInfo")] + [Serializable] + public class IBShopItemInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goodsid", DataFormat = DataFormat.TwosComplement)] + public uint goodsid + { + get + { + return this._goodsid ?? 0u; + } + set + { + this._goodsid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goodsidSpecified + { + get + { + return this._goodsid != null; + } + set + { + bool flag = value == (this._goodsid == null); + if (flag) + { + this._goodsid = (value ? new uint?(this.goodsid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "nlimittime", DataFormat = DataFormat.TwosComplement)] + public uint nlimittime + { + get + { + return this._nlimittime ?? 0u; + } + set + { + this._nlimittime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nlimittimeSpecified + { + get + { + return this._nlimittime != null; + } + set + { + bool flag = value == (this._nlimittime == null); + if (flag) + { + this._nlimittime = (value ? new uint?(this.nlimittime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nlimitcount", DataFormat = DataFormat.TwosComplement)] + public uint nlimitcount + { + get + { + return this._nlimitcount ?? 0u; + } + set + { + this._nlimitcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nlimitcountSpecified + { + get + { + return this._nlimitcount != null; + } + set + { + bool flag = value == (this._nlimitcount == null); + if (flag) + { + this._nlimitcount = (value ? new uint?(this.nlimitcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "nbuycount", DataFormat = DataFormat.TwosComplement)] + public uint nbuycount + { + get + { + return this._nbuycount ?? 0u; + } + set + { + this._nbuycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nbuycountSpecified + { + get + { + return this._nbuycount != null; + } + set + { + bool flag = value == (this._nbuycount == null); + if (flag) + { + this._nbuycount = (value ? new uint?(this.nbuycount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "gift", DataFormat = DataFormat.Default)] + public bool gift + { + get + { + return this._gift ?? false; + } + set + { + this._gift = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool giftSpecified + { + get + { + return this._gift != null; + } + set + { + bool flag = value == (this._gift == null); + if (flag) + { + this._gift = (value ? new bool?(this.gift) : null); + } + } + } + + private uint? _goodsid; + + private uint? _itemid; + + private uint? _nlimittime; + + private uint? _nlimitcount; + + private uint? _nbuycount; + + private bool? _gift; + + private IExtension extensionObject; + + private bool ShouldSerializegoodsid() + { + return this.goodsidSpecified; + } + + private void Resetgoodsid() + { + this.goodsidSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializenlimittime() + { + return this.nlimittimeSpecified; + } + + private void Resetnlimittime() + { + this.nlimittimeSpecified = false; + } + + private bool ShouldSerializenlimitcount() + { + return this.nlimitcountSpecified; + } + + private void Resetnlimitcount() + { + this.nlimitcountSpecified = false; + } + + private bool ShouldSerializenbuycount() + { + return this.nbuycountSpecified; + } + + private void Resetnbuycount() + { + this.nbuycountSpecified = false; + } + + private bool ShouldSerializegift() + { + return this.giftSpecified; + } + + private void Resetgift() + { + this.giftSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs.meta new file mode 100644 index 00000000..3efe5af5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopItemInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7deeac4f9a4ee5448fda3a9d58a4b5d +timeCreated: 1611404293 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs new file mode 100644 index 00000000..5c3a4b7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IBShopOneRecord")] + [Serializable] + public class IBShopOneRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nGoodsID", DataFormat = DataFormat.TwosComplement)] + public uint nGoodsID + { + get + { + return this._nGoodsID ?? 0u; + } + set + { + this._nGoodsID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nGoodsIDSpecified + { + get + { + return this._nGoodsID != null; + } + set + { + bool flag = value == (this._nGoodsID == null); + if (flag) + { + this._nGoodsID = (value ? new uint?(this.nGoodsID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "activity", DataFormat = DataFormat.TwosComplement)] + public uint activity + { + get + { + return this._activity ?? 0u; + } + set + { + this._activity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitySpecified + { + get + { + return this._activity != null; + } + set + { + bool flag = value == (this._activity == null); + if (flag) + { + this._activity = (value ? new uint?(this.activity) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "activitytime", DataFormat = DataFormat.TwosComplement)] + public uint activitytime + { + get + { + return this._activitytime ?? 0u; + } + set + { + this._activitytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activitytimeSpecified + { + get + { + return this._activitytime != null; + } + set + { + bool flag = value == (this._activitytime == null); + if (flag) + { + this._activitytime = (value ? new uint?(this.activitytime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nItemCount", DataFormat = DataFormat.TwosComplement)] + public uint nItemCount + { + get + { + return this._nItemCount ?? 0u; + } + set + { + this._nItemCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nItemCountSpecified + { + get + { + return this._nItemCount != null; + } + set + { + bool flag = value == (this._nItemCount == null); + if (flag) + { + this._nItemCount = (value ? new uint?(this.nItemCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "nUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint nUpdateTime + { + get + { + return this._nUpdateTime ?? 0u; + } + set + { + this._nUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nUpdateTimeSpecified + { + get + { + return this._nUpdateTime != null; + } + set + { + bool flag = value == (this._nUpdateTime == null); + if (flag) + { + this._nUpdateTime = (value ? new uint?(this.nUpdateTime) : null); + } + } + } + + private uint? _nGoodsID; + + private uint? _activity; + + private uint? _activitytime; + + private uint? _nItemCount; + + private uint? _nUpdateTime; + + private IExtension extensionObject; + + private bool ShouldSerializenGoodsID() + { + return this.nGoodsIDSpecified; + } + + private void ResetnGoodsID() + { + this.nGoodsIDSpecified = false; + } + + private bool ShouldSerializeactivity() + { + return this.activitySpecified; + } + + private void Resetactivity() + { + this.activitySpecified = false; + } + + private bool ShouldSerializeactivitytime() + { + return this.activitytimeSpecified; + } + + private void Resetactivitytime() + { + this.activitytimeSpecified = false; + } + + private bool ShouldSerializenItemCount() + { + return this.nItemCountSpecified; + } + + private void ResetnItemCount() + { + this.nItemCountSpecified = false; + } + + private bool ShouldSerializenUpdateTime() + { + return this.nUpdateTimeSpecified; + } + + private void ResetnUpdateTime() + { + this.nUpdateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs.meta new file mode 100644 index 00000000..cff103ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IBShopOneRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff4f62955a070ba4abcc158709f3b4c5 +timeCreated: 1611404946 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs b/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs new file mode 100644 index 00000000..39240f94 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IconWatchListNum")] + [Serializable] + public class IconWatchListNum : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs.meta new file mode 100644 index 00000000..74fba535 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IconWatchListNum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4ab3cd3fd321a544497107d0cf2be9d7 +timeCreated: 1611403666 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs new file mode 100644 index 00000000..1beb9d09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdentifyEmblemArg")] + [Serializable] + public class IdentifyEmblemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs.meta new file mode 100644 index 00000000..73b6450a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b61a0054c191294cafa63f3bb647045 +timeCreated: 1611403686 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs new file mode 100644 index 00000000..2d952e95 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdentifyEmblemRes")] + [Serializable] + public class IdentifyEmblemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs.meta new file mode 100644 index 00000000..38aefedc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdentifyEmblemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15f1d8691601d744ea1ecf59723e67f5 +timeCreated: 1611403266 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs new file mode 100644 index 00000000..be66f2eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipClearChatInfo")] + [Serializable] + public class IdipClearChatInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs.meta new file mode 100644 index 00000000..386ebb46 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipClearChatInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8a5ea2e481b1b7746a5f30e3bdbd3ad5 +timeCreated: 1611404091 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs new file mode 100644 index 00000000..99f2d51c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs @@ -0,0 +1,510 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipData")] + [Serializable] + public class IdipData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mess", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public IdipMessage mess + { + get + { + return this._mess; + } + set + { + this._mess = value; + } + } + + [ProtoMember(2, Name = "punishInfo", DataFormat = DataFormat.Default)] + public List punishInfo + { + get + { + return this._punishInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastSendAntiAddictionTime", DataFormat = DataFormat.TwosComplement)] + public uint lastSendAntiAddictionTime + { + get + { + return this._lastSendAntiAddictionTime ?? 0u; + } + set + { + this._lastSendAntiAddictionTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastSendAntiAddictionTimeSpecified + { + get + { + return this._lastSendAntiAddictionTime != null; + } + set + { + bool flag = value == (this._lastSendAntiAddictionTime == null); + if (flag) + { + this._lastSendAntiAddictionTime = (value ? new uint?(this.lastSendAntiAddictionTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isSendAntiAddictionRemind", DataFormat = DataFormat.Default)] + public bool isSendAntiAddictionRemind + { + get + { + return this._isSendAntiAddictionRemind ?? false; + } + set + { + this._isSendAntiAddictionRemind = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isSendAntiAddictionRemindSpecified + { + get + { + return this._isSendAntiAddictionRemind != null; + } + set + { + bool flag = value == (this._isSendAntiAddictionRemind == null); + if (flag) + { + this._isSendAntiAddictionRemind = (value ? new bool?(this.isSendAntiAddictionRemind) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "picUrl", DataFormat = DataFormat.Default)] + public string picUrl + { + get + { + return this._picUrl ?? ""; + } + set + { + this._picUrl = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool picUrlSpecified + { + get + { + return this._picUrl != null; + } + set + { + bool flag = value == (this._picUrl == null); + if (flag) + { + this._picUrl = (value ? this.picUrl : null); + } + } + } + + [ProtoMember(6, Name = "notice", DataFormat = DataFormat.Default)] + public List notice + { + get + { + return this._notice; + } + } + + [ProtoMember(7, IsRequired = false, Name = "xinyue_hint", DataFormat = DataFormat.Default)] + public bool xinyue_hint + { + get + { + return this._xinyue_hint ?? false; + } + set + { + this._xinyue_hint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool xinyue_hintSpecified + { + get + { + return this._xinyue_hint != null; + } + set + { + bool flag = value == (this._xinyue_hint == null); + if (flag) + { + this._xinyue_hint = (value ? new bool?(this.xinyue_hint) : null); + } + } + } + + [ProtoMember(8, Name = "hintdata", DataFormat = DataFormat.Default)] + public List hintdata + { + get + { + return this._hintdata; + } + } + + [ProtoMember(9, IsRequired = false, Name = "AntiAddictionRemindCount", DataFormat = DataFormat.TwosComplement)] + public uint AntiAddictionRemindCount + { + get + { + return this._AntiAddictionRemindCount ?? 0u; + } + set + { + this._AntiAddictionRemindCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AntiAddictionRemindCountSpecified + { + get + { + return this._AntiAddictionRemindCount != null; + } + set + { + bool flag = value == (this._AntiAddictionRemindCount == null); + if (flag) + { + this._AntiAddictionRemindCount = (value ? new uint?(this.AntiAddictionRemindCount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "AdultType", DataFormat = DataFormat.TwosComplement)] + public int AdultType + { + get + { + return this._AdultType ?? 0; + } + set + { + this._AdultType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AdultTypeSpecified + { + get + { + return this._AdultType != null; + } + set + { + bool flag = value == (this._AdultType == null); + if (flag) + { + this._AdultType = (value ? new int?(this.AdultType) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "hgFlag", DataFormat = DataFormat.TwosComplement)] + public int hgFlag + { + get + { + return this._hgFlag ?? 0; + } + set + { + this._hgFlag = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hgFlagSpecified + { + get + { + return this._hgFlag != null; + } + set + { + bool flag = value == (this._hgFlag == null); + if (flag) + { + this._hgFlag = (value ? new int?(this.hgFlag) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "hgBanTime", DataFormat = DataFormat.TwosComplement)] + public uint hgBanTime + { + get + { + return this._hgBanTime ?? 0u; + } + set + { + this._hgBanTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hgBanTimeSpecified + { + get + { + return this._hgBanTime != null; + } + set + { + bool flag = value == (this._hgBanTime == null); + if (flag) + { + this._hgBanTime = (value ? new uint?(this.hgBanTime) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "hgGameTime", DataFormat = DataFormat.TwosComplement)] + public uint hgGameTime + { + get + { + return this._hgGameTime ?? 0u; + } + set + { + this._hgGameTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hgGameTimeSpecified + { + get + { + return this._hgGameTime != null; + } + set + { + bool flag = value == (this._hgGameTime == null); + if (flag) + { + this._hgGameTime = (value ? new uint?(this.hgGameTime) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "isGetHg", DataFormat = DataFormat.Default)] + public bool isGetHg + { + get + { + return this._isGetHg ?? false; + } + set + { + this._isGetHg = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGetHgSpecified + { + get + { + return this._isGetHg != null; + } + set + { + bool flag = value == (this._isGetHg == null); + if (flag) + { + this._isGetHg = (value ? new bool?(this.isGetHg) : null); + } + } + } + + [ProtoMember(15, Name = "resume", DataFormat = DataFormat.Default)] + public List resume + { + get + { + return this._resume; + } + } + + private IdipMessage _mess = null; + + private readonly List _punishInfo = new List(); + + private uint? _lastSendAntiAddictionTime; + + private bool? _isSendAntiAddictionRemind; + + private string _picUrl; + + private readonly List _notice = new List(); + + private bool? _xinyue_hint; + + private readonly List _hintdata = new List(); + + private uint? _AntiAddictionRemindCount; + + private int? _AdultType; + + private int? _hgFlag; + + private uint? _hgBanTime; + + private uint? _hgGameTime; + + private bool? _isGetHg; + + private readonly List _resume = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializelastSendAntiAddictionTime() + { + return this.lastSendAntiAddictionTimeSpecified; + } + + private void ResetlastSendAntiAddictionTime() + { + this.lastSendAntiAddictionTimeSpecified = false; + } + + private bool ShouldSerializeisSendAntiAddictionRemind() + { + return this.isSendAntiAddictionRemindSpecified; + } + + private void ResetisSendAntiAddictionRemind() + { + this.isSendAntiAddictionRemindSpecified = false; + } + + private bool ShouldSerializepicUrl() + { + return this.picUrlSpecified; + } + + private void ResetpicUrl() + { + this.picUrlSpecified = false; + } + + private bool ShouldSerializexinyue_hint() + { + return this.xinyue_hintSpecified; + } + + private void Resetxinyue_hint() + { + this.xinyue_hintSpecified = false; + } + + private bool ShouldSerializeAntiAddictionRemindCount() + { + return this.AntiAddictionRemindCountSpecified; + } + + private void ResetAntiAddictionRemindCount() + { + this.AntiAddictionRemindCountSpecified = false; + } + + private bool ShouldSerializeAdultType() + { + return this.AdultTypeSpecified; + } + + private void ResetAdultType() + { + this.AdultTypeSpecified = false; + } + + private bool ShouldSerializehgFlag() + { + return this.hgFlagSpecified; + } + + private void ResethgFlag() + { + this.hgFlagSpecified = false; + } + + private bool ShouldSerializehgBanTime() + { + return this.hgBanTimeSpecified; + } + + private void ResethgBanTime() + { + this.hgBanTimeSpecified = false; + } + + private bool ShouldSerializehgGameTime() + { + return this.hgGameTimeSpecified; + } + + private void ResethgGameTime() + { + this.hgGameTimeSpecified = false; + } + + private bool ShouldSerializeisGetHg() + { + return this.isGetHgSpecified; + } + + private void ResetisGetHg() + { + this.isGetHgSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs.meta new file mode 100644 index 00000000..e328f18c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f71d463f63f527f458cdb67a1da02f46 +timeCreated: 1611404885 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs new file mode 100644 index 00000000..10e0798f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipHintData")] + [Serializable] + public class IdipHintData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "systemid", DataFormat = DataFormat.TwosComplement)] + public uint systemid + { + get + { + return this._systemid ?? 0u; + } + set + { + this._systemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool systemidSpecified + { + get + { + return this._systemid != null; + } + set + { + bool flag = value == (this._systemid == null); + if (flag) + { + this._systemid = (value ? new uint?(this.systemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ishint", DataFormat = DataFormat.Default)] + public bool ishint + { + get + { + return this._ishint ?? false; + } + set + { + this._ishint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishintSpecified + { + get + { + return this._ishint != null; + } + set + { + bool flag = value == (this._ishint == null); + if (flag) + { + this._ishint = (value ? new bool?(this.ishint) : null); + } + } + } + + private uint? _systemid; + + private bool? _ishint; + + private IExtension extensionObject; + + private bool ShouldSerializesystemid() + { + return this.systemidSpecified; + } + + private void Resetsystemid() + { + this.systemidSpecified = false; + } + + private bool ShouldSerializeishint() + { + return this.ishintSpecified; + } + + private void Resetishint() + { + this.ishintSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs.meta new file mode 100644 index 00000000..36705b22 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipHintData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b84570d4af584a84bbd596b001df0395 +timeCreated: 1611404404 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs new file mode 100644 index 00000000..a475f650 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipMessage")] + [Serializable] + public class IdipMessage : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "message", DataFormat = DataFormat.Default)] + public string message + { + get + { + return this._message ?? ""; + } + set + { + this._message = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool messageSpecified + { + get + { + return this._message != null; + } + set + { + bool flag = value == (this._message == null); + if (flag) + { + this._message = (value ? this.message : null); + } + } + } + + private string _message; + + private IExtension extensionObject; + + private bool ShouldSerializemessage() + { + return this.messageSpecified; + } + + private void Resetmessage() + { + this.messageSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs.meta new file mode 100644 index 00000000..ee2d4109 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipMessage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c71eefcc625fb984196cde97205c1f1e +timeCreated: 1611404529 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs new file mode 100644 index 00000000..43fca884 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipPunishData")] + [Serializable] + public class IdipPunishData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "punishTime", DataFormat = DataFormat.TwosComplement)] + public int punishTime + { + get + { + return this._punishTime ?? 0; + } + set + { + this._punishTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool punishTimeSpecified + { + get + { + return this._punishTime != null; + } + set + { + bool flag = value == (this._punishTime == null); + if (flag) + { + this._punishTime = (value ? new int?(this.punishTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "banTime", DataFormat = DataFormat.TwosComplement)] + public int banTime + { + get + { + return this._banTime ?? 0; + } + set + { + this._banTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banTimeSpecified + { + get + { + return this._banTime != null; + } + set + { + bool flag = value == (this._banTime == null); + if (flag) + { + this._banTime = (value ? new int?(this.banTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "reason", DataFormat = DataFormat.Default)] + public string reason + { + get + { + return this._reason ?? ""; + } + set + { + this._reason = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? this.reason : null); + } + } + } + + private int? _type; + + private int? _punishTime; + + private int? _banTime; + + private string _reason; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializepunishTime() + { + return this.punishTimeSpecified; + } + + private void ResetpunishTime() + { + this.punishTimeSpecified = false; + } + + private bool ShouldSerializebanTime() + { + return this.banTimeSpecified; + } + + private void ResetbanTime() + { + this.banTimeSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs.meta new file mode 100644 index 00000000..6eba3646 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9cc4082291a50e645adaa1ab417b2c5e +timeCreated: 1611404233 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs new file mode 100644 index 00000000..36c96646 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IdipPunishInfo")] + [Serializable] + public class IdipPunishInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "endTime", DataFormat = DataFormat.TwosComplement)] + public int endTime + { + get + { + return this._endTime ?? 0; + } + set + { + this._endTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endTimeSpecified + { + get + { + return this._endTime != null; + } + set + { + bool flag = value == (this._endTime == null); + if (flag) + { + this._endTime = (value ? new int?(this.endTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "banTime", DataFormat = DataFormat.TwosComplement)] + public int banTime + { + get + { + return this._banTime ?? 0; + } + set + { + this._banTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banTimeSpecified + { + get + { + return this._banTime != null; + } + set + { + bool flag = value == (this._banTime == null); + if (flag) + { + this._banTime = (value ? new int?(this.banTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + private int? _type; + + private int? _endTime; + + private int? _banTime; + + private int? _leftTime; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeendTime() + { + return this.endTimeSpecified; + } + + private void ResetendTime() + { + this.endTimeSpecified = false; + } + + private bool ShouldSerializebanTime() + { + return this.banTimeSpecified; + } + + private void ResetbanTime() + { + this.banTimeSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs.meta new file mode 100644 index 00000000..50aa131c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IdipPunishInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 593b00dd758be124684e9b60ff54360f +timeCreated: 1611403782 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs b/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs new file mode 100644 index 00000000..d61c7b19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InheritData")] + [Serializable] + public class InheritData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lvl", DataFormat = DataFormat.TwosComplement)] + public uint lvl + { + get + { + return this._lvl ?? 0u; + } + set + { + this._lvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lvlSpecified + { + get + { + return this._lvl != null; + } + set + { + bool flag = value == (this._lvl == null); + if (flag) + { + this._lvl = (value ? new uint?(this.lvl) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + private string _name; + + private uint? _lvl; + + private uint? _time; + + private ulong? _roleId; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelvl() + { + return this.lvlSpecified; + } + + private void Resetlvl() + { + this.lvlSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs.meta new file mode 100644 index 00000000..5b0d6aef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InheritData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c3ecc39d4c3dcf409405662c7df415c +timeCreated: 1611403502 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs new file mode 100644 index 00000000..c57fc0ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InlayAllJadeArg")] + [Serializable] + public class InlayAllJadeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.Default)] + public string uid + { + get + { + return this._uid ?? ""; + } + set + { + this._uid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? this.uid : null); + } + } + } + + private string _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs.meta new file mode 100644 index 00000000..382a2253 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 670fbcddd9c825043b14416ca77ff35f +timeCreated: 1611403856 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs new file mode 100644 index 00000000..58d67d62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InlayAllJadeRes")] + [Serializable] + public class InlayAllJadeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "jadeSealID", DataFormat = DataFormat.TwosComplement)] + public uint jadeSealID + { + get + { + return this._jadeSealID ?? 0u; + } + set + { + this._jadeSealID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jadeSealIDSpecified + { + get + { + return this._jadeSealID != null; + } + set + { + bool flag = value == (this._jadeSealID == null); + if (flag) + { + this._jadeSealID = (value ? new uint?(this.jadeSealID) : null); + } + } + } + + private ErrorCode? _errorCode; + + private uint? _jadeSealID; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + private bool ShouldSerializejadeSealID() + { + return this.jadeSealIDSpecified; + } + + private void ResetjadeSealID() + { + this.jadeSealIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs.meta new file mode 100644 index 00000000..b5c907d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InlayAllJadeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eeebac7a6a7defe41979ab53bcdcb9e9 +timeCreated: 1611404801 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs new file mode 100644 index 00000000..3d61f31b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InspireArg")] + [Serializable] + public class InspireArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs.meta new file mode 100644 index 00000000..1899c630 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InspireArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e1089f28197de0f41b2e6338b15b52a7 +timeCreated: 1611404700 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs new file mode 100644 index 00000000..d2b4d442 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InspireRes")] + [Serializable] + public class InspireRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "cooldowntime", DataFormat = DataFormat.TwosComplement)] + public uint cooldowntime + { + get + { + return this._cooldowntime ?? 0u; + } + set + { + this._cooldowntime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldowntimeSpecified + { + get + { + return this._cooldowntime != null; + } + set + { + bool flag = value == (this._cooldowntime == null); + if (flag) + { + this._cooldowntime = (value ? new uint?(this.cooldowntime) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private uint? _count; + + private uint? _cooldowntime; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializecooldowntime() + { + return this.cooldowntimeSpecified; + } + + private void Resetcooldowntime() + { + this.cooldowntimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs.meta new file mode 100644 index 00000000..c12c5a56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InspireRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e825dcd62f855ed4e8e693a0e55a1035 +timeCreated: 1611404752 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs b/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs new file mode 100644 index 00000000..244303f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IntegralBattle")] + [Serializable] + public class IntegralBattle : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildone", DataFormat = DataFormat.TwosComplement)] + public ulong guildone + { + get + { + return this._guildone ?? 0UL; + } + set + { + this._guildone = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildoneSpecified + { + get + { + return this._guildone != null; + } + set + { + bool flag = value == (this._guildone == null); + if (flag) + { + this._guildone = (value ? new ulong?(this.guildone) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildtwo", DataFormat = DataFormat.TwosComplement)] + public ulong guildtwo + { + get + { + return this._guildtwo ?? 0UL; + } + set + { + this._guildtwo = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildtwoSpecified + { + get + { + return this._guildtwo != null; + } + set + { + bool flag = value == (this._guildtwo == null); + if (flag) + { + this._guildtwo = (value ? new ulong?(this.guildtwo) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isdo", DataFormat = DataFormat.Default)] + public bool isdo + { + get + { + return this._isdo ?? false; + } + set + { + this._isdo = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isdoSpecified + { + get + { + return this._isdo != null; + } + set + { + bool flag = value == (this._isdo == null); + if (flag) + { + this._isdo = (value ? new bool?(this.isdo) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildonescore", DataFormat = DataFormat.TwosComplement)] + public uint guildonescore + { + get + { + return this._guildonescore ?? 0u; + } + set + { + this._guildonescore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildonescoreSpecified + { + get + { + return this._guildonescore != null; + } + set + { + bool flag = value == (this._guildonescore == null); + if (flag) + { + this._guildonescore = (value ? new uint?(this.guildonescore) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildtwoscore", DataFormat = DataFormat.TwosComplement)] + public uint guildtwoscore + { + get + { + return this._guildtwoscore ?? 0u; + } + set + { + this._guildtwoscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildtwoscoreSpecified + { + get + { + return this._guildtwoscore != null; + } + set + { + bool flag = value == (this._guildtwoscore == null); + if (flag) + { + this._guildtwoscore = (value ? new uint?(this.guildtwoscore) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "nameone", DataFormat = DataFormat.Default)] + public string nameone + { + get + { + return this._nameone ?? ""; + } + set + { + this._nameone = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameoneSpecified + { + get + { + return this._nameone != null; + } + set + { + bool flag = value == (this._nameone == null); + if (flag) + { + this._nameone = (value ? this.nameone : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "nametwo", DataFormat = DataFormat.Default)] + public string nametwo + { + get + { + return this._nametwo ?? ""; + } + set + { + this._nametwo = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nametwoSpecified + { + get + { + return this._nametwo != null; + } + set + { + bool flag = value == (this._nametwo == null); + if (flag) + { + this._nametwo = (value ? this.nametwo : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "iconone", DataFormat = DataFormat.TwosComplement)] + public uint iconone + { + get + { + return this._iconone ?? 0u; + } + set + { + this._iconone = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool icononeSpecified + { + get + { + return this._iconone != null; + } + set + { + bool flag = value == (this._iconone == null); + if (flag) + { + this._iconone = (value ? new uint?(this.iconone) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "icontwo", DataFormat = DataFormat.TwosComplement)] + public uint icontwo + { + get + { + return this._icontwo ?? 0u; + } + set + { + this._icontwo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool icontwoSpecified + { + get + { + return this._icontwo != null; + } + set + { + bool flag = value == (this._icontwo == null); + if (flag) + { + this._icontwo = (value ? new uint?(this.icontwo) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "wartime", DataFormat = DataFormat.TwosComplement)] + public uint wartime + { + get + { + return this._wartime ?? 0u; + } + set + { + this._wartime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wartimeSpecified + { + get + { + return this._wartime != null; + } + set + { + bool flag = value == (this._wartime == null); + if (flag) + { + this._wartime = (value ? new uint?(this.wartime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public IntegralState state + { + get + { + return this._state ?? IntegralState.integralready; + } + set + { + this._state = new IntegralState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new IntegralState?(this.state) : null); + } + } + } + + private ulong? _guildone; + + private ulong? _guildtwo; + + private bool? _isdo; + + private uint? _guildonescore; + + private uint? _guildtwoscore; + + private string _nameone; + + private string _nametwo; + + private uint? _iconone; + + private uint? _icontwo; + + private uint? _wartime; + + private IntegralState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializeguildone() + { + return this.guildoneSpecified; + } + + private void Resetguildone() + { + this.guildoneSpecified = false; + } + + private bool ShouldSerializeguildtwo() + { + return this.guildtwoSpecified; + } + + private void Resetguildtwo() + { + this.guildtwoSpecified = false; + } + + private bool ShouldSerializeisdo() + { + return this.isdoSpecified; + } + + private void Resetisdo() + { + this.isdoSpecified = false; + } + + private bool ShouldSerializeguildonescore() + { + return this.guildonescoreSpecified; + } + + private void Resetguildonescore() + { + this.guildonescoreSpecified = false; + } + + private bool ShouldSerializeguildtwoscore() + { + return this.guildtwoscoreSpecified; + } + + private void Resetguildtwoscore() + { + this.guildtwoscoreSpecified = false; + } + + private bool ShouldSerializenameone() + { + return this.nameoneSpecified; + } + + private void Resetnameone() + { + this.nameoneSpecified = false; + } + + private bool ShouldSerializenametwo() + { + return this.nametwoSpecified; + } + + private void Resetnametwo() + { + this.nametwoSpecified = false; + } + + private bool ShouldSerializeiconone() + { + return this.icononeSpecified; + } + + private void Reseticonone() + { + this.icononeSpecified = false; + } + + private bool ShouldSerializeicontwo() + { + return this.icontwoSpecified; + } + + private void Reseticontwo() + { + this.icontwoSpecified = false; + } + + private bool ShouldSerializewartime() + { + return this.wartimeSpecified; + } + + private void Resetwartime() + { + this.wartimeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs.meta new file mode 100644 index 00000000..3e33ba39 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IntegralBattle.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fee54a23d94d13240a997d3cea976d3f +timeCreated: 1611404943 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs b/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs new file mode 100644 index 00000000..e5c346b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "IntegralState")] + public enum IntegralState + { + [ProtoEnum(Name = "integralready", Value = 1)] + integralready = 1, + [ProtoEnum(Name = "integralenterscene", Value = 2)] + integralenterscene, + [ProtoEnum(Name = "integralwatch", Value = 3)] + integralwatch, + [ProtoEnum(Name = "integralend", Value = 4)] + integralend + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs.meta new file mode 100644 index 00000000..e3cb82ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/IntegralState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6135d95ea6792c749ac1d3528ca22f9e +timeCreated: 1611403837 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs b/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs new file mode 100644 index 00000000..00409b7f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Integralunit")] + [Serializable] + public class Integralunit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildscore", DataFormat = DataFormat.TwosComplement)] + public uint guildscore + { + get + { + return this._guildscore ?? 0u; + } + set + { + this._guildscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildscoreSpecified + { + get + { + return this._guildscore != null; + } + set + { + bool flag = value == (this._guildscore == null); + if (flag) + { + this._guildscore = (value ? new uint?(this.guildscore) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildicon", DataFormat = DataFormat.TwosComplement)] + public uint guildicon + { + get + { + return this._guildicon ?? 0u; + } + set + { + this._guildicon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildiconSpecified + { + get + { + return this._guildicon != null; + } + set + { + bool flag = value == (this._guildicon == null); + if (flag) + { + this._guildicon = (value ? new uint?(this.guildicon) : null); + } + } + } + + private ulong? _guildid; + + private uint? _guildscore; + + private string _name; + + private uint? _guildicon; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildscore() + { + return this.guildscoreSpecified; + } + + private void Resetguildscore() + { + this.guildscoreSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeguildicon() + { + return this.guildiconSpecified; + } + + private void Resetguildicon() + { + this.guildiconSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs.meta new file mode 100644 index 00000000..ac54aa68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Integralunit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2debb33b4b4e774428ab3101e9b5766c +timeCreated: 1611403508 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs new file mode 100644 index 00000000..f8d28557 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightAgainPara")] + [Serializable] + public class InvFightAgainPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CreateCrossBattleSceneArg data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + private CreateCrossBattleSceneArg _data = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs.meta new file mode 100644 index 00000000..4f58be9a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightAgainPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 51075bb4b4dce134eada465fd1886d03 +timeCreated: 1611403705 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs new file mode 100644 index 00000000..8fb52847 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightArg")] + [Serializable] + public class InvFightArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public InvFightReqType reqtype + { + get + { + return this._reqtype ?? InvFightReqType.IFRT_INV_ONE; + } + set + { + this._reqtype = new InvFightReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new InvFightReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "invid", DataFormat = DataFormat.TwosComplement)] + public ulong invid + { + get + { + return this._invid ?? 0UL; + } + set + { + this._invid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invidSpecified + { + get + { + return this._invid != null; + } + set + { + bool flag = value == (this._invid == null); + if (flag) + { + this._invid = (value ? new ulong?(this.invid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "iscross", DataFormat = DataFormat.Default)] + public bool iscross + { + get + { + return this._iscross ?? false; + } + set + { + this._iscross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscrossSpecified + { + get + { + return this._iscross != null; + } + set + { + bool flag = value == (this._iscross == null); + if (flag) + { + this._iscross = (value ? new bool?(this.iscross) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + private InvFightReqType? _reqtype; + + private ulong? _roleid; + + private ulong? _invid; + + private bool? _iscross; + + private string _account; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeinvid() + { + return this.invidSpecified; + } + + private void Resetinvid() + { + this.invidSpecified = false; + } + + private bool ShouldSerializeiscross() + { + return this.iscrossSpecified; + } + + private void Resetiscross() + { + this.iscrossSpecified = false; + } + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs.meta new file mode 100644 index 00000000..11b89b1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 20d885f12eea6d048b5b7103d95ead16 +timeCreated: 1611403409 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs new file mode 100644 index 00000000..ec32ee89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightBattleResult")] + [Serializable] + public class InvFightBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "resulttype", DataFormat = DataFormat.TwosComplement)] + public PkResultType resulttype + { + get + { + return this._resulttype ?? PkResultType.PkResult_Win; + } + set + { + this._resulttype = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resulttypeSpecified + { + get + { + return this._resulttype != null; + } + set + { + bool flag = value == (this._resulttype == null); + if (flag) + { + this._resulttype = (value ? new PkResultType?(this.resulttype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "opname", DataFormat = DataFormat.Default)] + public string opname + { + get + { + return this._opname ?? ""; + } + set + { + this._opname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opnameSpecified + { + get + { + return this._opname != null; + } + set + { + bool flag = value == (this._opname == null); + if (flag) + { + this._opname = (value ? this.opname : null); + } + } + } + + private PkResultType? _resulttype; + + private string _opname; + + private IExtension extensionObject; + + private bool ShouldSerializeresulttype() + { + return this.resulttypeSpecified; + } + + private void Resetresulttype() + { + this.resulttypeSpecified = false; + } + + private bool ShouldSerializeopname() + { + return this.opnameSpecified; + } + + private void Resetopname() + { + this.opnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs.meta new file mode 100644 index 00000000..555794d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: da7ce23965f547e459d3de1f98f9da33 +timeCreated: 1611404648 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs new file mode 100644 index 00000000..0ae22772 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightBefESpara")] + [Serializable] + public class InvFightBefESpara : IExtensible + { + [ProtoMember(1, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + private readonly List _roles = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs.meta new file mode 100644 index 00000000..640accba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightBefESpara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 149db444ac89fa548b5d6cd9e6c351bf +timeCreated: 1611403259 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs new file mode 100644 index 00000000..5a6427e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightNotifyType")] + public enum InvFightNotifyType + { + [ProtoEnum(Name = "IFNT_REFUSE_ME", Value = 1)] + IFNT_REFUSE_ME = 1, + [ProtoEnum(Name = "IFNT_INVITE_ME", Value = 2)] + IFNT_INVITE_ME + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs.meta new file mode 100644 index 00000000..56cfc543 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightNotifyType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 83e6d9a46746de847ae7f45705b99898 +timeCreated: 1611404046 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs new file mode 100644 index 00000000..8e6640bf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightPara")] + [Serializable] + public class InvFightPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ntftype", DataFormat = DataFormat.TwosComplement)] + public InvFightNotifyType ntftype + { + get + { + return this._ntftype ?? InvFightNotifyType.IFNT_REFUSE_ME; + } + set + { + this._ntftype = new InvFightNotifyType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ntftypeSpecified + { + get + { + return this._ntftype != null; + } + set + { + bool flag = value == (this._ntftype == null); + if (flag) + { + this._ntftype = (value ? new InvFightNotifyType?(this.ntftype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private InvFightNotifyType? _ntftype; + + private string _name; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializentftype() + { + return this.ntftypeSpecified; + } + + private void Resetntftype() + { + this.ntftypeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs.meta new file mode 100644 index 00000000..501d3221 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 362fb2529467f654ba0cc1211ec29679 +timeCreated: 1611403562 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs new file mode 100644 index 00000000..11c7a0ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightReqType")] + public enum InvFightReqType + { + [ProtoEnum(Name = "IFRT_INV_ONE", Value = 1)] + IFRT_INV_ONE = 1, + [ProtoEnum(Name = "IFRT_REFUSH_ONE", Value = 2)] + IFRT_REFUSH_ONE, + [ProtoEnum(Name = "IFRT_IGNORE_ALL", Value = 3)] + IFRT_IGNORE_ALL, + [ProtoEnum(Name = "IFRT_REQ_LIST", Value = 4)] + IFRT_REQ_LIST, + [ProtoEnum(Name = "IFRT_ACCEPT_ONE", Value = 5)] + IFRT_ACCEPT_ONE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs.meta new file mode 100644 index 00000000..e85d2579 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa5cd2ca794f2aa4e8bf5c0dfadc7a5b +timeCreated: 1611404902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs new file mode 100644 index 00000000..0b487544 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightRes")] + [Serializable] + public class InvFightRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "roles", DataFormat = DataFormat.Default)] + public List roles + { + get + { + return this._roles; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isPlatFriendOnline", DataFormat = DataFormat.Default)] + public bool isPlatFriendOnline + { + get + { + return this._isPlatFriendOnline ?? false; + } + set + { + this._isPlatFriendOnline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isPlatFriendOnlineSpecified + { + get + { + return this._isPlatFriendOnline != null; + } + set + { + bool flag = value == (this._isPlatFriendOnline == null); + if (flag) + { + this._isPlatFriendOnline = (value ? new bool?(this.isPlatFriendOnline) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _roles = new List(); + + private bool? _isPlatFriendOnline; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeisPlatFriendOnline() + { + return this.isPlatFriendOnlineSpecified; + } + + private void ResetisPlatFriendOnline() + { + this.isPlatFriendOnlineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs.meta new file mode 100644 index 00000000..e0a8c97c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7894593f48b48d048b3f18f35cd6ece8 +timeCreated: 1611403981 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs new file mode 100644 index 00000000..47e09700 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvFightRoleBrief")] + [Serializable] + public class InvFightRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "invID", DataFormat = DataFormat.TwosComplement)] + public ulong invID + { + get + { + return this._invID ?? 0UL; + } + set + { + this._invID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invIDSpecified + { + get + { + return this._invID != null; + } + set + { + bool flag = value == (this._invID == null); + if (flag) + { + this._invID = (value ? new ulong?(this.invID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "title", DataFormat = DataFormat.TwosComplement)] + public uint title + { + get + { + return this._title ?? 0u; + } + set + { + this._title = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? new uint?(this.title) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ctime", DataFormat = DataFormat.TwosComplement)] + public uint ctime + { + get + { + return this._ctime ?? 0u; + } + set + { + this._ctime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ctimeSpecified + { + get + { + return this._ctime != null; + } + set + { + bool flag = value == (this._ctime == null); + if (flag) + { + this._ctime = (value ? new uint?(this.ctime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isplatfriend", DataFormat = DataFormat.Default)] + public bool isplatfriend + { + get + { + return this._isplatfriend ?? false; + } + set + { + this._isplatfriend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isplatfriendSpecified + { + get + { + return this._isplatfriend != null; + } + set + { + bool flag = value == (this._isplatfriend == null); + if (flag) + { + this._isplatfriend = (value ? new bool?(this.isplatfriend) : null); + } + } + } + + private ulong? _invID; + + private uint? _title; + + private string _name; + + private uint? _level; + + private uint? _profession; + + private uint? _ctime; + + private bool? _isplatfriend; + + private IExtension extensionObject; + + private bool ShouldSerializeinvID() + { + return this.invIDSpecified; + } + + private void ResetinvID() + { + this.invIDSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializectime() + { + return this.ctimeSpecified; + } + + private void Resetctime() + { + this.ctimeSpecified = false; + } + + private bool ShouldSerializeisplatfriend() + { + return this.isplatfriendSpecified; + } + + private void Resetisplatfriend() + { + this.isplatfriendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs.meta new file mode 100644 index 00000000..2c2ed206 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvFightRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d89b46d40ba8c574a94783076d5a00ad +timeCreated: 1611404640 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs new file mode 100644 index 00000000..6af2b354 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvHReqType")] + public enum InvHReqType + { + [ProtoEnum(Name = "INVH_REQ_UNF_LIST", Value = 1)] + INVH_REQ_UNF_LIST = 1, + [ProtoEnum(Name = "INVH_UNF_IGNORE_ALL", Value = 2)] + INVH_UNF_IGNORE_ALL, + [ProtoEnum(Name = "INVH_REFUSE_FORNOW", Value = 3)] + INVH_REFUSE_FORNOW + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs.meta new file mode 100644 index 00000000..84513539 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e392aa2a6d804bd478711a09235dc3cc +timeCreated: 1611404734 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs new file mode 100644 index 00000000..61f7bfb0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvHistoryArg")] + [Serializable] + public class InvHistoryArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public InvHReqType type + { + get + { + return this._type ?? InvHReqType.INVH_REQ_UNF_LIST; + } + set + { + this._type = new InvHReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new InvHReqType?(this.type) : null); + } + } + } + + private InvHReqType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs.meta new file mode 100644 index 00000000..3d63f878 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88c3bbcd45161194da7f7dff0c9396c5 +timeCreated: 1611404086 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs new file mode 100644 index 00000000..fe842090 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvHistoryRes")] + [Serializable] + public class InvHistoryRes : IExtensible + { + [ProtoMember(1, Name = "invUnfH", DataFormat = DataFormat.Default)] + public List invUnfH + { + get + { + return this._invUnfH; + } + } + + [ProtoMember(2, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + private readonly List _invUnfH = new List(); + + private ErrorCode? _ret; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs.meta new file mode 100644 index 00000000..1acc0f03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvHistoryRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb734d8c2975bdb42a7b51cf153e9e6e +timeCreated: 1611404931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs b/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs new file mode 100644 index 00000000..38dc4d11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InvUnfState")] + [Serializable] + public class InvUnfState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "inviteID", DataFormat = DataFormat.TwosComplement)] + public int inviteID + { + get + { + return this._inviteID ?? 0; + } + set + { + this._inviteID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inviteIDSpecified + { + get + { + return this._inviteID != null; + } + set + { + bool flag = value == (this._inviteID == null); + if (flag) + { + this._inviteID = (value ? new int?(this.inviteID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isdeleted", DataFormat = DataFormat.Default)] + public bool isdeleted + { + get + { + return this._isdeleted ?? false; + } + set + { + this._isdeleted = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isdeletedSpecified + { + get + { + return this._isdeleted != null; + } + set + { + bool flag = value == (this._isdeleted == null); + if (flag) + { + this._isdeleted = (value ? new bool?(this.isdeleted) : null); + } + } + } + + private int? _inviteID; + + private bool? _isdeleted; + + private IExtension extensionObject; + + private bool ShouldSerializeinviteID() + { + return this.inviteIDSpecified; + } + + private void ResetinviteID() + { + this.inviteIDSpecified = false; + } + + private bool ShouldSerializeisdeleted() + { + return this.isdeletedSpecified; + } + + private void Resetisdeleted() + { + this.isdeletedSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs.meta new file mode 100644 index 00000000..c99b5448 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InvUnfState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1eab9739a07fd8644845a333360800da +timeCreated: 1611403365 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs b/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs new file mode 100644 index 00000000..46f5580f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "InviteRufuse")] + [Serializable] + public class InviteRufuse : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs.meta new file mode 100644 index 00000000..ad2477de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/InviteRufuse.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a6b6bc3fe1b7bb438aae25e007cb719 +timeCreated: 1611403989 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Item.cs b/Client/Assets/Scripts/XMainClient/KKSG/Item.cs new file mode 100644 index 00000000..dfbd3be3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Item.cs @@ -0,0 +1,741 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Item")] + [Serializable] + public class Item : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ItemType", DataFormat = DataFormat.TwosComplement)] + public uint ItemType + { + get + { + return this._ItemType ?? 0u; + } + set + { + this._ItemType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ItemTypeSpecified + { + get + { + return this._ItemType != null; + } + set + { + bool flag = value == (this._ItemType == null); + if (flag) + { + this._ItemType = (value ? new uint?(this.ItemType) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ItemID", DataFormat = DataFormat.TwosComplement)] + public uint ItemID + { + get + { + return this._ItemID ?? 0u; + } + set + { + this._ItemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ItemIDSpecified + { + get + { + return this._ItemID != null; + } + set + { + bool flag = value == (this._ItemID == null); + if (flag) + { + this._ItemID = (value ? new uint?(this.ItemID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ItemCount", DataFormat = DataFormat.TwosComplement)] + public uint ItemCount + { + get + { + return this._ItemCount ?? 0u; + } + set + { + this._ItemCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ItemCountSpecified + { + get + { + return this._ItemCount != null; + } + set + { + bool flag = value == (this._ItemCount == null); + if (flag) + { + this._ItemCount = (value ? new uint?(this.ItemCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isbind", DataFormat = DataFormat.Default)] + public bool isbind + { + get + { + return this._isbind ?? false; + } + set + { + this._isbind = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbindSpecified + { + get + { + return this._isbind != null; + } + set + { + bool flag = value == (this._isbind == null); + if (flag) + { + this._isbind = (value ? new bool?(this.isbind) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + [ProtoMember(7, Name = "AttrID", DataFormat = DataFormat.TwosComplement)] + public List AttrID + { + get + { + return this._AttrID; + } + } + + [ProtoMember(8, Name = "AttrValue", DataFormat = DataFormat.TwosComplement)] + public List AttrValue + { + get + { + return this._AttrValue; + } + } + + [ProtoMember(9, Name = "EnhanceAttrId", DataFormat = DataFormat.TwosComplement)] + public List EnhanceAttrId + { + get + { + return this._EnhanceAttrId; + } + } + + [ProtoMember(10, Name = "EnhanceAttrValue", DataFormat = DataFormat.TwosComplement)] + public List EnhanceAttrValue + { + get + { + return this._EnhanceAttrValue; + } + } + + [ProtoMember(11, IsRequired = false, Name = "EnhanceLevel", DataFormat = DataFormat.TwosComplement)] + public uint EnhanceLevel + { + get + { + return this._EnhanceLevel ?? 0u; + } + set + { + this._EnhanceLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EnhanceLevelSpecified + { + get + { + return this._EnhanceLevel != null; + } + set + { + bool flag = value == (this._EnhanceLevel == null); + if (flag) + { + this._EnhanceLevel = (value ? new uint?(this.EnhanceLevel) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "EnhanceCount", DataFormat = DataFormat.TwosComplement)] + public uint EnhanceCount + { + get + { + return this._EnhanceCount ?? 0u; + } + set + { + this._EnhanceCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EnhanceCountSpecified + { + get + { + return this._EnhanceCount != null; + } + set + { + bool flag = value == (this._EnhanceCount == null); + if (flag) + { + this._EnhanceCount = (value ? new uint?(this.EnhanceCount) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "ItemJade", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemJade ItemJade + { + get + { + return this._ItemJade; + } + set + { + this._ItemJade = value; + } + } + + [ProtoMember(14, IsRequired = false, Name = "FashionLevel", DataFormat = DataFormat.TwosComplement)] + public uint FashionLevel + { + get + { + return this._FashionLevel ?? 0u; + } + set + { + this._FashionLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FashionLevelSpecified + { + get + { + return this._FashionLevel != null; + } + set + { + bool flag = value == (this._FashionLevel == null); + if (flag) + { + this._FashionLevel = (value ? new uint?(this.FashionLevel) : null); + } + } + } + + [ProtoMember(15, Name = "circleDrawDatas", DataFormat = DataFormat.Default)] + public List circleDrawDatas + { + get + { + return this._circleDrawDatas; + } + } + + [ProtoMember(16, IsRequired = false, Name = "EmblemThirdSlot", DataFormat = DataFormat.TwosComplement)] + public uint EmblemThirdSlot + { + get + { + return this._EmblemThirdSlot ?? 0u; + } + set + { + this._EmblemThirdSlot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EmblemThirdSlotSpecified + { + get + { + return this._EmblemThirdSlot != null; + } + set + { + bool flag = value == (this._EmblemThirdSlot == null); + if (flag) + { + this._EmblemThirdSlot = (value ? new uint?(this.EmblemThirdSlot) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "enchant", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemEnchant enchant + { + get + { + return this._enchant; + } + set + { + this._enchant = value; + } + } + + [ProtoMember(18, IsRequired = false, Name = "randAttr", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemRandAttr randAttr + { + get + { + return this._randAttr; + } + set + { + this._randAttr = value; + } + } + + [ProtoMember(19, IsRequired = false, Name = "forge", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemForge forge + { + get + { + return this._forge; + } + set + { + this._forge = value; + } + } + + [ProtoMember(20, Name = "effects", DataFormat = DataFormat.Default)] + public List effects + { + get + { + return this._effects; + } + } + + [ProtoMember(21, IsRequired = false, Name = "ebslottype", DataFormat = DataFormat.TwosComplement)] + public EmblemSlotType ebslottype + { + get + { + return this._ebslottype ?? EmblemSlotType.EmblemSlotType_None; + } + set + { + this._ebslottype = new EmblemSlotType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ebslottypeSpecified + { + get + { + return this._ebslottype != null; + } + set + { + bool flag = value == (this._ebslottype == null); + if (flag) + { + this._ebslottype = (value ? new EmblemSlotType?(this.ebslottype) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "smeltCount", DataFormat = DataFormat.TwosComplement)] + public uint smeltCount + { + get + { + return this._smeltCount ?? 0u; + } + set + { + this._smeltCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool smeltCountSpecified + { + get + { + return this._smeltCount != null; + } + set + { + bool flag = value == (this._smeltCount == null); + if (flag) + { + this._smeltCount = (value ? new uint?(this.smeltCount) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "expirationTime", DataFormat = DataFormat.TwosComplement)] + public uint expirationTime + { + get + { + return this._expirationTime ?? 0u; + } + set + { + this._expirationTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expirationTimeSpecified + { + get + { + return this._expirationTime != null; + } + set + { + bool flag = value == (this._expirationTime == null); + if (flag) + { + this._expirationTime = (value ? new uint?(this.expirationTime) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "fuse", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemFuse fuse + { + get + { + return this._fuse; + } + set + { + this._fuse = value; + } + } + + [ProtoMember(25, IsRequired = false, Name = "artifact", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemArtifact artifact + { + get + { + return this._artifact; + } + set + { + this._artifact = value; + } + } + + private ulong? _uid; + + private uint? _ItemType; + + private uint? _ItemID; + + private uint? _ItemCount; + + private bool? _isbind; + + private uint? _cooldown; + + private readonly List _AttrID = new List(); + + private readonly List _AttrValue = new List(); + + private readonly List _EnhanceAttrId = new List(); + + private readonly List _EnhanceAttrValue = new List(); + + private uint? _EnhanceLevel; + + private uint? _EnhanceCount; + + private ItemJade _ItemJade = null; + + private uint? _FashionLevel; + + private readonly List _circleDrawDatas = new List(); + + private uint? _EmblemThirdSlot; + + private ItemEnchant _enchant = null; + + private ItemRandAttr _randAttr = null; + + private ItemForge _forge = null; + + private readonly List _effects = new List(); + + private EmblemSlotType? _ebslottype; + + private uint? _smeltCount; + + private uint? _expirationTime; + + private ItemFuse _fuse = null; + + private ItemArtifact _artifact = null; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeItemType() + { + return this.ItemTypeSpecified; + } + + private void ResetItemType() + { + this.ItemTypeSpecified = false; + } + + private bool ShouldSerializeItemID() + { + return this.ItemIDSpecified; + } + + private void ResetItemID() + { + this.ItemIDSpecified = false; + } + + private bool ShouldSerializeItemCount() + { + return this.ItemCountSpecified; + } + + private void ResetItemCount() + { + this.ItemCountSpecified = false; + } + + private bool ShouldSerializeisbind() + { + return this.isbindSpecified; + } + + private void Resetisbind() + { + this.isbindSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + private bool ShouldSerializeEnhanceLevel() + { + return this.EnhanceLevelSpecified; + } + + private void ResetEnhanceLevel() + { + this.EnhanceLevelSpecified = false; + } + + private bool ShouldSerializeEnhanceCount() + { + return this.EnhanceCountSpecified; + } + + private void ResetEnhanceCount() + { + this.EnhanceCountSpecified = false; + } + + private bool ShouldSerializeFashionLevel() + { + return this.FashionLevelSpecified; + } + + private void ResetFashionLevel() + { + this.FashionLevelSpecified = false; + } + + private bool ShouldSerializeEmblemThirdSlot() + { + return this.EmblemThirdSlotSpecified; + } + + private void ResetEmblemThirdSlot() + { + this.EmblemThirdSlotSpecified = false; + } + + private bool ShouldSerializeebslottype() + { + return this.ebslottypeSpecified; + } + + private void Resetebslottype() + { + this.ebslottypeSpecified = false; + } + + private bool ShouldSerializesmeltCount() + { + return this.smeltCountSpecified; + } + + private void ResetsmeltCount() + { + this.smeltCountSpecified = false; + } + + private bool ShouldSerializeexpirationTime() + { + return this.expirationTimeSpecified; + } + + private void ResetexpirationTime() + { + this.expirationTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Item.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Item.cs.meta new file mode 100644 index 00000000..944734c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Item.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 17cceade24b46cb4abab9f68075286af +timeCreated: 1611403294 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs new file mode 100644 index 00000000..b21d8170 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemArtifact")] + [Serializable] + public class ItemArtifact : IExtensible + { + [ProtoMember(1, Name = "unReplacedAttr", DataFormat = DataFormat.Default)] + public List unReplacedAttr + { + get + { + return this._unReplacedAttr; + } + } + + private readonly List _unReplacedAttr = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs.meta new file mode 100644 index 00000000..645115c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemArtifact.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a86b5ece1fcc93f469bb753a47235f7e +timeCreated: 1611404295 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs new file mode 100644 index 00000000..a00d59ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemBrief")] + [Serializable] + public class ItemBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemCount", DataFormat = DataFormat.TwosComplement)] + public uint itemCount + { + get + { + return this._itemCount ?? 0u; + } + set + { + this._itemCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemCountSpecified + { + get + { + return this._itemCount != null; + } + set + { + bool flag = value == (this._itemCount == null); + if (flag) + { + this._itemCount = (value ? new uint?(this.itemCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isbind", DataFormat = DataFormat.Default)] + public bool isbind + { + get + { + return this._isbind ?? false; + } + set + { + this._isbind = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbindSpecified + { + get + { + return this._isbind != null; + } + set + { + bool flag = value == (this._isbind == null); + if (flag) + { + this._isbind = (value ? new bool?(this.isbind) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + private uint? _itemID; + + private uint? _itemCount; + + private bool? _isbind; + + private uint? _cooldown; + + private IExtension extensionObject; + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializeitemCount() + { + return this.itemCountSpecified; + } + + private void ResetitemCount() + { + this.itemCountSpecified = false; + } + + private bool ShouldSerializeisbind() + { + return this.isbindSpecified; + } + + private void Resetisbind() + { + this.isbindSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs.meta new file mode 100644 index 00000000..0470443f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bc89a449800430c4a99f1e1296f09170 +timeCreated: 1611404447 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs new file mode 100644 index 00000000..e3e58b33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemBuffOpArg")] + [Serializable] + public class ItemBuffOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public uint op + { + get + { + return this._op ?? 0u; + } + set + { + this._op = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new uint?(this.op) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _op; + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs.meta new file mode 100644 index 00000000..46f78188 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8de37197f6a9b4f4da87b1a0d5ccc703 +timeCreated: 1611404106 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs new file mode 100644 index 00000000..1e38f8e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemBuffOpRes")] + [Serializable] + public class ItemBuffOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public List itemid + { + get + { + return this._itemid; + } + } + + [ProtoMember(3, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public List itemcount + { + get + { + return this._itemcount; + } + } + + [ProtoMember(4, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public List buffid + { + get + { + return this._buffid; + } + } + + [ProtoMember(5, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public List lefttime + { + get + { + return this._lefttime; + } + } + + private ErrorCode? _errorcode; + + private readonly List _itemid = new List(); + + private readonly List _itemcount = new List(); + + private readonly List _buffid = new List(); + + private readonly List _lefttime = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs.meta new file mode 100644 index 00000000..d0b5c647 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemBuffOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d64d3497a26995f449f16ecc8c3d42d5 +timeCreated: 1611404631 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs new file mode 100644 index 00000000..3b679006 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs @@ -0,0 +1,162 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemChanged")] + [Serializable] + public class ItemChanged : IExtensible + { + [ProtoMember(1, Name = "NewItems", DataFormat = DataFormat.Default)] + public List NewItems + { + get + { + return this._NewItems; + } + } + + [ProtoMember(2, Name = "AttrChangeItems", DataFormat = DataFormat.Default)] + public List AttrChangeItems + { + get + { + return this._AttrChangeItems; + } + } + + [ProtoMember(3, Name = "RemoveItems", DataFormat = DataFormat.TwosComplement)] + public List RemoveItems + { + get + { + return this._RemoveItems; + } + } + + [ProtoMember(4, Name = "SwapItems", DataFormat = DataFormat.TwosComplement)] + public List SwapItems + { + get + { + return this._SwapItems; + } + } + + [ProtoMember(5, Name = "ChangeItems", DataFormat = DataFormat.TwosComplement)] + public List ChangeItems + { + get + { + return this._ChangeItems; + } + } + + [ProtoMember(6, Name = "VirtualItemID", DataFormat = DataFormat.TwosComplement)] + public List VirtualItemID + { + get + { + return this._VirtualItemID; + } + } + + [ProtoMember(7, Name = "VirtualItemCount", DataFormat = DataFormat.TwosComplement)] + public List VirtualItemCount + { + get + { + return this._VirtualItemCount; + } + } + + [ProtoMember(8, Name = "recyleadditems", DataFormat = DataFormat.Default)] + public List recyleadditems + { + get + { + return this._recyleadditems; + } + } + + [ProtoMember(9, Name = "recylechangeitems", DataFormat = DataFormat.TwosComplement)] + public List recylechangeitems + { + get + { + return this._recylechangeitems; + } + } + + [ProtoMember(10, IsRequired = false, Name = "IsRearrange", DataFormat = DataFormat.Default)] + public bool IsRearrange + { + get + { + return this._IsRearrange ?? false; + } + set + { + this._IsRearrange = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsRearrangeSpecified + { + get + { + return this._IsRearrange != null; + } + set + { + bool flag = value == (this._IsRearrange == null); + if (flag) + { + this._IsRearrange = (value ? new bool?(this.IsRearrange) : null); + } + } + } + + private readonly List _NewItems = new List(); + + private readonly List _AttrChangeItems = new List(); + + private readonly List _RemoveItems = new List(); + + private readonly List _SwapItems = new List(); + + private readonly List _ChangeItems = new List(); + + private readonly List _VirtualItemID = new List(); + + private readonly List _VirtualItemCount = new List(); + + private readonly List _recyleadditems = new List(); + + private readonly List _recylechangeitems = new List(); + + private bool? _IsRearrange; + + private IExtension extensionObject; + + private bool ShouldSerializeIsRearrange() + { + return this.IsRearrangeSpecified; + } + + private void ResetIsRearrange() + { + this.IsRearrangeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs.meta new file mode 100644 index 00000000..0b08a97e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be7dc3c45a5317846be4f0c31f20edbc +timeCreated: 1611404461 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs new file mode 100644 index 00000000..c25fc3f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemComposeArg")] + [Serializable] + public class ItemComposeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.Default)] + public string uid + { + get + { + return this._uid ?? ""; + } + set + { + this._uid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? this.uid : null); + } + } + } + + private string _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs.meta new file mode 100644 index 00000000..e0520e04 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0bfbc28e952b3d54fb6bfbfaa5875ddb +timeCreated: 1611403171 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs new file mode 100644 index 00000000..a4b1d55c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemComposeRes")] + [Serializable] + public class ItemComposeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs.meta new file mode 100644 index 00000000..38a23302 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemComposeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 210cf91c1959b3140addc56d3ec5934d +timeCreated: 1611403411 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs new file mode 100644 index 00000000..74a18a11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs @@ -0,0 +1,161 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemEnchant")] + [Serializable] + public class ItemEnchant : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "enchantid", DataFormat = DataFormat.TwosComplement)] + public uint enchantid + { + get + { + return this._enchantid ?? 0u; + } + set + { + this._enchantid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enchantidSpecified + { + get + { + return this._enchantid != null; + } + set + { + bool flag = value == (this._enchantid == null); + if (flag) + { + this._enchantid = (value ? new uint?(this.enchantid) : null); + } + } + } + + [ProtoMember(2, Name = "attrs", DataFormat = DataFormat.Default)] + public List attrs + { + get + { + return this._attrs; + } + } + + [ProtoMember(3, IsRequired = false, Name = "chooseAttrid", DataFormat = DataFormat.TwosComplement)] + public uint chooseAttrid + { + get + { + return this._chooseAttrid ?? 0u; + } + set + { + this._chooseAttrid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chooseAttridSpecified + { + get + { + return this._chooseAttrid != null; + } + set + { + bool flag = value == (this._chooseAttrid == null); + if (flag) + { + this._chooseAttrid = (value ? new uint?(this.chooseAttrid) : null); + } + } + } + + [ProtoMember(4, Name = "enchantids", DataFormat = DataFormat.TwosComplement)] + public List enchantids + { + get + { + return this._enchantids; + } + } + + [ProtoMember(5, Name = "allAttrs", DataFormat = DataFormat.Default)] + public List allAttrs + { + get + { + return this._allAttrs; + } + } + + [ProtoMember(6, Name = "enchantBaodi", DataFormat = DataFormat.TwosComplement)] + public List enchantBaodi + { + get + { + return this._enchantBaodi; + } + } + + [ProtoMember(7, Name = "baodiCount", DataFormat = DataFormat.TwosComplement)] + public List baodiCount + { + get + { + return this._baodiCount; + } + } + + private uint? _enchantid; + + private readonly List _attrs = new List(); + + private uint? _chooseAttrid; + + private readonly List _enchantids = new List(); + + private readonly List _allAttrs = new List(); + + private readonly List _enchantBaodi = new List(); + + private readonly List _baodiCount = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeenchantid() + { + return this.enchantidSpecified; + } + + private void Resetenchantid() + { + this.enchantidSpecified = false; + } + + private bool ShouldSerializechooseAttrid() + { + return this.chooseAttridSpecified; + } + + private void ResetchooseAttrid() + { + this.chooseAttridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs.meta new file mode 100644 index 00000000..a665c04e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnchant.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12a3694b19b2ad5408f58cec6b728110 +timeCreated: 1611403242 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs new file mode 100644 index 00000000..b65c13a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemEnum")] + public enum ItemEnum + { + [ProtoEnum(Name = "Virtual_Max", Value = 50)] + Virtual_Max = 50 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs.meta new file mode 100644 index 00000000..fb0520b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ecca09329c7b53147aaa220926f4af0c +timeCreated: 1611404789 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs new file mode 100644 index 00000000..7f18cfae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackArg")] + [Serializable] + public class ItemFindBackArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ItemFindBackType id + { + get + { + return this._id ?? ItemFindBackType.TOWER; + } + set + { + this._id = new ItemFindBackType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ItemFindBackType?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "findBackCount", DataFormat = DataFormat.TwosComplement)] + public int findBackCount + { + get + { + return this._findBackCount ?? 0; + } + set + { + this._findBackCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool findBackCountSpecified + { + get + { + return this._findBackCount != null; + } + set + { + bool flag = value == (this._findBackCount == null); + if (flag) + { + this._findBackCount = (value ? new int?(this.findBackCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "backType", DataFormat = DataFormat.TwosComplement)] + public int backType + { + get + { + return this._backType ?? 0; + } + set + { + this._backType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool backTypeSpecified + { + get + { + return this._backType != null; + } + set + { + bool flag = value == (this._backType == null); + if (flag) + { + this._backType = (value ? new int?(this.backType) : null); + } + } + } + + private ItemFindBackType? _id; + + private int? _findBackCount; + + private int? _backType; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializefindBackCount() + { + return this.findBackCountSpecified; + } + + private void ResetfindBackCount() + { + this.findBackCountSpecified = false; + } + + private bool ShouldSerializebackType() + { + return this.backTypeSpecified; + } + + private void ResetbackType() + { + this.backTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs.meta new file mode 100644 index 00000000..1497541d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 441886b182ca1544ab5eb7200d80c525 +timeCreated: 1611403643 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs new file mode 100644 index 00000000..46718236 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackData")] + [Serializable] + public class ItemFindBackData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isDayFirstNofity", DataFormat = DataFormat.Default)] + public bool isDayFirstNofity + { + get + { + return this._isDayFirstNofity ?? false; + } + set + { + this._isDayFirstNofity = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isDayFirstNofitySpecified + { + get + { + return this._isDayFirstNofity != null; + } + set + { + bool flag = value == (this._isDayFirstNofity == null); + if (flag) + { + this._isDayFirstNofity = (value ? new bool?(this.isDayFirstNofity) : null); + } + } + } + + private bool? _isDayFirstNofity; + + private IExtension extensionObject; + + private bool ShouldSerializeisDayFirstNofity() + { + return this.isDayFirstNofitySpecified; + } + + private void ResetisDayFirstNofity() + { + this.isDayFirstNofitySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs.meta new file mode 100644 index 00000000..447d2061 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e906d6863d75f10418dd88c347527a01 +timeCreated: 1611404755 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs new file mode 100644 index 00000000..2d406cda --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackInfo")] + [Serializable] + public class ItemFindBackInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ItemFindBackType id + { + get + { + return this._id ?? ItemFindBackType.TOWER; + } + set + { + this._id = new ItemFindBackType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ItemFindBackType?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "subtype", DataFormat = DataFormat.TwosComplement)] + public int subtype + { + get + { + return this._subtype ?? 0; + } + set + { + this._subtype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool subtypeSpecified + { + get + { + return this._subtype != null; + } + set + { + bool flag = value == (this._subtype == null); + if (flag) + { + this._subtype = (value ? new int?(this.subtype) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "useCount", DataFormat = DataFormat.TwosComplement)] + public int useCount + { + get + { + return this._useCount ?? 0; + } + set + { + this._useCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool useCountSpecified + { + get + { + return this._useCount != null; + } + set + { + bool flag = value == (this._useCount == null); + if (flag) + { + this._useCount = (value ? new int?(this.useCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "towerLevel", DataFormat = DataFormat.TwosComplement)] + public int towerLevel + { + get + { + return this._towerLevel ?? 0; + } + set + { + this._towerLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool towerLevelSpecified + { + get + { + return this._towerLevel != null; + } + set + { + bool flag = value == (this._towerLevel == null); + if (flag) + { + this._towerLevel = (value ? new int?(this.towerLevel) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "dayTime", DataFormat = DataFormat.TwosComplement)] + public int dayTime + { + get + { + return this._dayTime ?? 0; + } + set + { + this._dayTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayTimeSpecified + { + get + { + return this._dayTime != null; + } + set + { + bool flag = value == (this._dayTime == null); + if (flag) + { + this._dayTime = (value ? new int?(this.dayTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "findBackCount", DataFormat = DataFormat.TwosComplement)] + public int findBackCount + { + get + { + return this._findBackCount ?? 0; + } + set + { + this._findBackCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool findBackCountSpecified + { + get + { + return this._findBackCount != null; + } + set + { + bool flag = value == (this._findBackCount == null); + if (flag) + { + this._findBackCount = (value ? new int?(this.findBackCount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(8, Name = "onceBackExp", DataFormat = DataFormat.Default)] + public List onceBackExp + { + get + { + return this._onceBackExp; + } + } + + private ItemFindBackType? _id; + + private int? _subtype; + + private int? _useCount; + + private int? _towerLevel; + + private int? _dayTime; + + private int? _findBackCount; + + private int? _level; + + private readonly List _onceBackExp = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializesubtype() + { + return this.subtypeSpecified; + } + + private void Resetsubtype() + { + this.subtypeSpecified = false; + } + + private bool ShouldSerializeuseCount() + { + return this.useCountSpecified; + } + + private void ResetuseCount() + { + this.useCountSpecified = false; + } + + private bool ShouldSerializetowerLevel() + { + return this.towerLevelSpecified; + } + + private void ResettowerLevel() + { + this.towerLevelSpecified = false; + } + + private bool ShouldSerializedayTime() + { + return this.dayTimeSpecified; + } + + private void ResetdayTime() + { + this.dayTimeSpecified = false; + } + + private bool ShouldSerializefindBackCount() + { + return this.findBackCountSpecified; + } + + private void ResetfindBackCount() + { + this.findBackCountSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs.meta new file mode 100644 index 00000000..d7fb7125 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 40c12bd6c0ceff147be96e416df66726 +timeCreated: 1611403615 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs new file mode 100644 index 00000000..e429fb9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs @@ -0,0 +1,300 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackInfo2Client")] + [Serializable] + public class ItemFindBackInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ItemFindBackType id + { + get + { + return this._id ?? ItemFindBackType.TOWER; + } + set + { + this._id = new ItemFindBackType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ItemFindBackType?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "findBackCount", DataFormat = DataFormat.TwosComplement)] + public int findBackCount + { + get + { + return this._findBackCount ?? 0; + } + set + { + this._findBackCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool findBackCountSpecified + { + get + { + return this._findBackCount != null; + } + set + { + bool flag = value == (this._findBackCount == null); + if (flag) + { + this._findBackCount = (value ? new int?(this.findBackCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dragonCoinCost", DataFormat = DataFormat.TwosComplement)] + public int dragonCoinCost + { + get + { + return this._dragonCoinCost ?? 0; + } + set + { + this._dragonCoinCost = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonCoinCostSpecified + { + get + { + return this._dragonCoinCost != null; + } + set + { + bool flag = value == (this._dragonCoinCost == null); + if (flag) + { + this._dragonCoinCost = (value ? new int?(this.dragonCoinCost) : null); + } + } + } + + [ProtoMember(4, Name = "dragonCoinFindBackItems", DataFormat = DataFormat.Default)] + public List dragonCoinFindBackItems + { + get + { + return this._dragonCoinFindBackItems; + } + } + + [ProtoMember(5, IsRequired = false, Name = "goldCoinCost", DataFormat = DataFormat.TwosComplement)] + public int goldCoinCost + { + get + { + return this._goldCoinCost ?? 0; + } + set + { + this._goldCoinCost = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldCoinCostSpecified + { + get + { + return this._goldCoinCost != null; + } + set + { + bool flag = value == (this._goldCoinCost == null); + if (flag) + { + this._goldCoinCost = (value ? new int?(this.goldCoinCost) : null); + } + } + } + + [ProtoMember(6, Name = "goldCoinFindBackItems", DataFormat = DataFormat.Default)] + public List goldCoinFindBackItems + { + get + { + return this._goldCoinFindBackItems; + } + } + + [ProtoMember(7, IsRequired = false, Name = "dayTime", DataFormat = DataFormat.TwosComplement)] + public int dayTime + { + get + { + return this._dayTime ?? 0; + } + set + { + this._dayTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayTimeSpecified + { + get + { + return this._dayTime != null; + } + set + { + bool flag = value == (this._dayTime == null); + if (flag) + { + this._dayTime = (value ? new int?(this.dayTime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "roleLevel", DataFormat = DataFormat.TwosComplement)] + public int roleLevel + { + get + { + return this._roleLevel ?? 0; + } + set + { + this._roleLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleLevelSpecified + { + get + { + return this._roleLevel != null; + } + set + { + bool flag = value == (this._roleLevel == null); + if (flag) + { + this._roleLevel = (value ? new int?(this.roleLevel) : null); + } + } + } + + private ItemFindBackType? _id; + + private int? _findBackCount; + + private int? _dragonCoinCost; + + private readonly List _dragonCoinFindBackItems = new List(); + + private int? _goldCoinCost; + + private readonly List _goldCoinFindBackItems = new List(); + + private int? _dayTime; + + private int? _roleLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializefindBackCount() + { + return this.findBackCountSpecified; + } + + private void ResetfindBackCount() + { + this.findBackCountSpecified = false; + } + + private bool ShouldSerializedragonCoinCost() + { + return this.dragonCoinCostSpecified; + } + + private void ResetdragonCoinCost() + { + this.dragonCoinCostSpecified = false; + } + + private bool ShouldSerializegoldCoinCost() + { + return this.goldCoinCostSpecified; + } + + private void ResetgoldCoinCost() + { + this.goldCoinCostSpecified = false; + } + + private bool ShouldSerializedayTime() + { + return this.dayTimeSpecified; + } + + private void ResetdayTime() + { + this.dayTimeSpecified = false; + } + + private bool ShouldSerializeroleLevel() + { + return this.roleLevelSpecified; + } + + private void ResetroleLevel() + { + this.roleLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs.meta new file mode 100644 index 00000000..8486e3db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d2ff97b61c0901e4ab7f0c725da55479 +timeCreated: 1611404597 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs new file mode 100644 index 00000000..4a3c3340 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackInfoArg")] + [Serializable] + public class ItemFindBackInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs.meta new file mode 100644 index 00000000..daf0848e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: edae985bc8b5d1a47922eaa8b9e422c7 +timeCreated: 1611404792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs new file mode 100644 index 00000000..228367fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackInfoRes")] + [Serializable] + public class ItemFindBackInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "backInfo", DataFormat = DataFormat.Default)] + public List backInfo + { + get + { + return this._backInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _backInfo = new List(); + + private int? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs.meta new file mode 100644 index 00000000..d54f2fbf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22a80f3a64f48f14f8829eb6aad39851 +timeCreated: 1611403424 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs new file mode 100644 index 00000000..1c10c826 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackRes")] + [Serializable] + public class ItemFindBackRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs.meta new file mode 100644 index 00000000..5c0b0902 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 284123a7ef25706478a6a94574ad76d2 +timeCreated: 1611403473 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs new file mode 100644 index 00000000..86dc328c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs @@ -0,0 +1,42 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFindBackType")] + public enum ItemFindBackType + { + [ProtoEnum(Name = "TOWER", Value = 1)] + TOWER = 1, + [ProtoEnum(Name = "NVSHENSHILIAN", Value = 2)] + NVSHENSHILIAN, + [ProtoEnum(Name = "GUILDACTIVITY", Value = 3)] + GUILDACTIVITY, + [ProtoEnum(Name = "FATIGUE_RECOVER", Value = 4)] + FATIGUE_RECOVER, + [ProtoEnum(Name = "FATIGUE_GET", Value = 5)] + FATIGUE_GET, + [ProtoEnum(Name = "FATIGUE_BUY", Value = 6)] + FATIGUE_BUY, + [ProtoEnum(Name = "DICE_BACK", Value = 7)] + DICE_BACK, + [ProtoEnum(Name = "WUJINSHENYUAN_BACK", Value = 8)] + WUJINSHENYUAN_BACK, + [ProtoEnum(Name = "DRAGONEXP_BACK", Value = 9)] + DRAGONEXP_BACK, + [ProtoEnum(Name = "QAMULTI_BACK", Value = 10)] + QAMULTI_BACK, + [ProtoEnum(Name = "GUILDCHECKIN_BACK", Value = 11)] + GUILDCHECKIN_BACK, + [ProtoEnum(Name = "GUILD_VOICE", Value = 12)] + GUILD_VOICE, + [ProtoEnum(Name = "COMMERCETASK_BACK", Value = 13)] + COMMERCETASK_BACK, + [ProtoEnum(Name = "DayActiveBack", Value = 14)] + DayActiveBack, + [ProtoEnum(Name = "NestBack", Value = 15)] + NestBack, + [ProtoEnum(Name = "FINDBACK_MAX", Value = 16)] + FINDBACK_MAX + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs.meta new file mode 100644 index 00000000..e841cdf5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFindBackType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d338a627dfc3c145b77d13ceee4fa57 +timeCreated: 1611403351 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs new file mode 100644 index 00000000..e0b67a90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemForge")] + [Serializable] + public class ItemForge : IExtensible + { + [ProtoMember(1, Name = "attrs", DataFormat = DataFormat.Default)] + public List attrs + { + get + { + return this._attrs; + } + } + + [ProtoMember(2, IsRequired = false, Name = "unReplacedAttr", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AttributeInfo unReplacedAttr + { + get + { + return this._unReplacedAttr; + } + set + { + this._unReplacedAttr = value; + } + } + + [ProtoMember(3, Name = "haveAttrs", DataFormat = DataFormat.TwosComplement)] + public List haveAttrs + { + get + { + return this._haveAttrs; + } + } + + private readonly List _attrs = new List(); + + private AttributeInfo _unReplacedAttr = null; + + private readonly List _haveAttrs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs.meta new file mode 100644 index 00000000..821470d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemForge.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d742544b7484b245954cafb0f9c7139 +timeCreated: 1611403506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs new file mode 100644 index 00000000..369c33f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemFuse")] + [Serializable] + public class ItemFuse : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fuseLevel", DataFormat = DataFormat.TwosComplement)] + public uint fuseLevel + { + get + { + return this._fuseLevel ?? 0u; + } + set + { + this._fuseLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fuseLevelSpecified + { + get + { + return this._fuseLevel != null; + } + set + { + bool flag = value == (this._fuseLevel == null); + if (flag) + { + this._fuseLevel = (value ? new uint?(this.fuseLevel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fuseExpCount", DataFormat = DataFormat.TwosComplement)] + public uint fuseExpCount + { + get + { + return this._fuseExpCount ?? 0u; + } + set + { + this._fuseExpCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fuseExpCountSpecified + { + get + { + return this._fuseExpCount != null; + } + set + { + bool flag = value == (this._fuseExpCount == null); + if (flag) + { + this._fuseExpCount = (value ? new uint?(this.fuseExpCount) : null); + } + } + } + + private uint? _fuseLevel; + + private uint? _fuseExpCount; + + private IExtension extensionObject; + + private bool ShouldSerializefuseLevel() + { + return this.fuseLevelSpecified; + } + + private void ResetfuseLevel() + { + this.fuseLevelSpecified = false; + } + + private bool ShouldSerializefuseExpCount() + { + return this.fuseExpCountSpecified; + } + + private void ResetfuseExpCount() + { + this.fuseExpCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs.meta new file mode 100644 index 00000000..465505a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemFuse.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe6b9bc20a08e9a4e97a2ad592ed4483 +timeCreated: 1611404940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs new file mode 100644 index 00000000..d4b3f31d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemJade")] + [Serializable] + public class ItemJade : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SlotInfo", DataFormat = DataFormat.TwosComplement)] + public uint SlotInfo + { + get + { + return this._SlotInfo ?? 0u; + } + set + { + this._SlotInfo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SlotInfoSpecified + { + get + { + return this._SlotInfo != null; + } + set + { + bool flag = value == (this._SlotInfo == null); + if (flag) + { + this._SlotInfo = (value ? new uint?(this.SlotInfo) : null); + } + } + } + + [ProtoMember(2, Name = "ItemJadeSingle", DataFormat = DataFormat.Default)] + public List ItemJadeSingle + { + get + { + return this._ItemJadeSingle; + } + } + + private uint? _SlotInfo; + + private readonly List _ItemJadeSingle = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeSlotInfo() + { + return this.SlotInfoSpecified; + } + + private void ResetSlotInfo() + { + this.SlotInfoSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs.meta new file mode 100644 index 00000000..2b8e71e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemJade.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5cbdcc1d87b4f6e4aadf1fe9cdfc8238 +timeCreated: 1611403802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs new file mode 100644 index 00000000..509f6076 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemJadeSingle")] + [Serializable] + public class ItemJadeSingle : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SlotPos", DataFormat = DataFormat.TwosComplement)] + public uint SlotPos + { + get + { + return this._SlotPos ?? 0u; + } + set + { + this._SlotPos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SlotPosSpecified + { + get + { + return this._SlotPos != null; + } + set + { + bool flag = value == (this._SlotPos == null); + if (flag) + { + this._SlotPos = (value ? new uint?(this.SlotPos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ItemId", DataFormat = DataFormat.TwosComplement)] + public uint ItemId + { + get + { + return this._ItemId ?? 0u; + } + set + { + this._ItemId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ItemIdSpecified + { + get + { + return this._ItemId != null; + } + set + { + bool flag = value == (this._ItemId == null); + if (flag) + { + this._ItemId = (value ? new uint?(this.ItemId) : null); + } + } + } + + [ProtoMember(3, Name = "AttrId", DataFormat = DataFormat.TwosComplement)] + public List AttrId + { + get + { + return this._AttrId; + } + } + + [ProtoMember(4, Name = "AttrValue", DataFormat = DataFormat.TwosComplement)] + public List AttrValue + { + get + { + return this._AttrValue; + } + } + + private uint? _SlotPos; + + private uint? _ItemId; + + private readonly List _AttrId = new List(); + + private readonly List _AttrValue = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeSlotPos() + { + return this.SlotPosSpecified; + } + + private void ResetSlotPos() + { + this.SlotPosSpecified = false; + } + + private bool ShouldSerializeItemId() + { + return this.ItemIdSpecified; + } + + private void ResetItemId() + { + this.ItemIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs.meta new file mode 100644 index 00000000..53c2c32e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemJadeSingle.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3d191a2018e01714584bed68e7e9aaf4 +timeCreated: 1611403603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs new file mode 100644 index 00000000..98848428 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemRandAttr")] + [Serializable] + public class ItemRandAttr : IExtensible + { + [ProtoMember(1, Name = "attrs", DataFormat = DataFormat.Default)] + public List attrs + { + get + { + return this._attrs; + } + } + + private readonly List _attrs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs.meta new file mode 100644 index 00000000..804993d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemRandAttr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 55f2323dfe3b36d40a944fabfba3defb +timeCreated: 1611403740 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs new file mode 100644 index 00000000..4e2b2d4c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemRecord")] + [Serializable] + public class ItemRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemCount", DataFormat = DataFormat.TwosComplement)] + public uint itemCount + { + get + { + return this._itemCount ?? 0u; + } + set + { + this._itemCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemCountSpecified + { + get + { + return this._itemCount != null; + } + set + { + bool flag = value == (this._itemCount == null); + if (flag) + { + this._itemCount = (value ? new uint?(this.itemCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isreceive", DataFormat = DataFormat.Default)] + public bool isreceive + { + get + { + return this._isreceive ?? false; + } + set + { + this._isreceive = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isreceiveSpecified + { + get + { + return this._isreceive != null; + } + set + { + bool flag = value == (this._isreceive == null); + if (flag) + { + this._isreceive = (value ? new bool?(this.isreceive) : null); + } + } + } + + private uint? _itemID; + + private uint? _itemCount; + + private bool? _isreceive; + + private IExtension extensionObject; + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializeitemCount() + { + return this.itemCountSpecified; + } + + private void ResetitemCount() + { + this.itemCountSpecified = false; + } + + private bool ShouldSerializeisreceive() + { + return this.isreceiveSpecified; + } + + private void Resetisreceive() + { + this.isreceiveSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs.meta new file mode 100644 index 00000000..21028015 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00bdbc19194b692489cb0344b35c3b3d +timeCreated: 1611402951 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs new file mode 100644 index 00000000..3d0a127b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemSellArg")] + [Serializable] + public class ItemSellArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs.meta new file mode 100644 index 00000000..29b66d35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f9a765568b4d93049a6103a9e2a46cc1 +timeCreated: 1611404900 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs new file mode 100644 index 00000000..7472f5ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemSellRes")] + [Serializable] + public class ItemSellRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs.meta new file mode 100644 index 00000000..f11cdaec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemSellRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66db3cf06522e704a9b62d6f630d6acc +timeCreated: 1611403855 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs new file mode 100644 index 00000000..2ff2f057 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs @@ -0,0 +1,40 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ItemUseOp")] + public enum ItemUseOp + { + [ProtoEnum(Name = "BagFind", Value = 0)] + BagFind, + [ProtoEnum(Name = "BodyFind", Value = 1)] + BodyFind, + [ProtoEnum(Name = "FashionWear", Value = 2)] + FashionWear, + [ProtoEnum(Name = "FashionOff", Value = 3)] + FashionOff, + [ProtoEnum(Name = "Composite", Value = 4)] + Composite, + [ProtoEnum(Name = "FashionSuitWear", Value = 5)] + FashionSuitWear, + [ProtoEnum(Name = "FashionSuitOff", Value = 6)] + FashionSuitOff, + [ProtoEnum(Name = "ItemBuffAdd", Value = 7)] + ItemBuffAdd, + [ProtoEnum(Name = "FashionDisplayWear", Value = 8)] + FashionDisplayWear, + [ProtoEnum(Name = "FashionDisplayOff", Value = 9)] + FashionDisplayOff, + [ProtoEnum(Name = "FashionSuitDisplayWear", Value = 10)] + FashionSuitDisplayWear, + [ProtoEnum(Name = "FashionSuitDisplayOff", Value = 11)] + FashionSuitDisplayOff, + [ProtoEnum(Name = "ActivationFashion", Value = 12)] + ActivationFashion, + [ProtoEnum(Name = "ActivationHairColor", Value = 13)] + ActivationHairColor, + [ProtoEnum(Name = "UseHairColor", Value = 14)] + UseHairColor + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs.meta new file mode 100644 index 00000000..ed029e72 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ItemUseOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 617f05eaf53c0e84987918b0001d2cd6 +timeCreated: 1611403839 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs new file mode 100644 index 00000000..259358b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeComposeArg")] + [Serializable] + public class JadeComposeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ComposeType", DataFormat = DataFormat.TwosComplement)] + public uint ComposeType + { + get + { + return this._ComposeType ?? 0u; + } + set + { + this._ComposeType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ComposeTypeSpecified + { + get + { + return this._ComposeType != null; + } + set + { + bool flag = value == (this._ComposeType == null); + if (flag) + { + this._ComposeType = (value ? new uint?(this.ComposeType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "JadeUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong JadeUniqueId + { + get + { + return this._JadeUniqueId ?? 0UL; + } + set + { + this._JadeUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool JadeUniqueIdSpecified + { + get + { + return this._JadeUniqueId != null; + } + set + { + bool flag = value == (this._JadeUniqueId == null); + if (flag) + { + this._JadeUniqueId = (value ? new ulong?(this.JadeUniqueId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "EquipUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong EquipUniqueId + { + get + { + return this._EquipUniqueId ?? 0UL; + } + set + { + this._EquipUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUniqueIdSpecified + { + get + { + return this._EquipUniqueId != null; + } + set + { + bool flag = value == (this._EquipUniqueId == null); + if (flag) + { + this._EquipUniqueId = (value ? new ulong?(this.EquipUniqueId) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "SlotPos", DataFormat = DataFormat.TwosComplement)] + public uint SlotPos + { + get + { + return this._SlotPos ?? 0u; + } + set + { + this._SlotPos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SlotPosSpecified + { + get + { + return this._SlotPos != null; + } + set + { + bool flag = value == (this._SlotPos == null); + if (flag) + { + this._SlotPos = (value ? new uint?(this.SlotPos) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "AddLevel", DataFormat = DataFormat.TwosComplement)] + public uint AddLevel + { + get + { + return this._AddLevel ?? 0u; + } + set + { + this._AddLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AddLevelSpecified + { + get + { + return this._AddLevel != null; + } + set + { + bool flag = value == (this._AddLevel == null); + if (flag) + { + this._AddLevel = (value ? new uint?(this.AddLevel) : null); + } + } + } + + private uint? _ComposeType; + + private ulong? _JadeUniqueId; + + private ulong? _EquipUniqueId; + + private uint? _SlotPos; + + private uint? _AddLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeComposeType() + { + return this.ComposeTypeSpecified; + } + + private void ResetComposeType() + { + this.ComposeTypeSpecified = false; + } + + private bool ShouldSerializeJadeUniqueId() + { + return this.JadeUniqueIdSpecified; + } + + private void ResetJadeUniqueId() + { + this.JadeUniqueIdSpecified = false; + } + + private bool ShouldSerializeEquipUniqueId() + { + return this.EquipUniqueIdSpecified; + } + + private void ResetEquipUniqueId() + { + this.EquipUniqueIdSpecified = false; + } + + private bool ShouldSerializeSlotPos() + { + return this.SlotPosSpecified; + } + + private void ResetSlotPos() + { + this.SlotPosSpecified = false; + } + + private bool ShouldSerializeAddLevel() + { + return this.AddLevelSpecified; + } + + private void ResetAddLevel() + { + this.AddLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs.meta new file mode 100644 index 00000000..57ede7a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f74365e975df1414f9b99eb37ad6b8db +timeCreated: 1611404887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs new file mode 100644 index 00000000..b34333ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeComposeNewArg")] + [Serializable] + public class JadeComposeNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ComposeType", DataFormat = DataFormat.TwosComplement)] + public uint ComposeType + { + get + { + return this._ComposeType ?? 0u; + } + set + { + this._ComposeType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ComposeTypeSpecified + { + get + { + return this._ComposeType != null; + } + set + { + bool flag = value == (this._ComposeType == null); + if (flag) + { + this._ComposeType = (value ? new uint?(this.ComposeType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "JadeUniqueId", DataFormat = DataFormat.Default)] + public string JadeUniqueId + { + get + { + return this._JadeUniqueId ?? ""; + } + set + { + this._JadeUniqueId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool JadeUniqueIdSpecified + { + get + { + return this._JadeUniqueId != null; + } + set + { + bool flag = value == (this._JadeUniqueId == null); + if (flag) + { + this._JadeUniqueId = (value ? this.JadeUniqueId : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "EquipUniqueId", DataFormat = DataFormat.Default)] + public string EquipUniqueId + { + get + { + return this._EquipUniqueId ?? ""; + } + set + { + this._EquipUniqueId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUniqueIdSpecified + { + get + { + return this._EquipUniqueId != null; + } + set + { + bool flag = value == (this._EquipUniqueId == null); + if (flag) + { + this._EquipUniqueId = (value ? this.EquipUniqueId : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "SlotPos", DataFormat = DataFormat.TwosComplement)] + public uint SlotPos + { + get + { + return this._SlotPos ?? 0u; + } + set + { + this._SlotPos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SlotPosSpecified + { + get + { + return this._SlotPos != null; + } + set + { + bool flag = value == (this._SlotPos == null); + if (flag) + { + this._SlotPos = (value ? new uint?(this.SlotPos) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "AddLevel", DataFormat = DataFormat.TwosComplement)] + public uint AddLevel + { + get + { + return this._AddLevel ?? 0u; + } + set + { + this._AddLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool AddLevelSpecified + { + get + { + return this._AddLevel != null; + } + set + { + bool flag = value == (this._AddLevel == null); + if (flag) + { + this._AddLevel = (value ? new uint?(this.AddLevel) : null); + } + } + } + + private uint? _ComposeType; + + private string _JadeUniqueId; + + private string _EquipUniqueId; + + private uint? _SlotPos; + + private uint? _AddLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeComposeType() + { + return this.ComposeTypeSpecified; + } + + private void ResetComposeType() + { + this.ComposeTypeSpecified = false; + } + + private bool ShouldSerializeJadeUniqueId() + { + return this.JadeUniqueIdSpecified; + } + + private void ResetJadeUniqueId() + { + this.JadeUniqueIdSpecified = false; + } + + private bool ShouldSerializeEquipUniqueId() + { + return this.EquipUniqueIdSpecified; + } + + private void ResetEquipUniqueId() + { + this.EquipUniqueIdSpecified = false; + } + + private bool ShouldSerializeSlotPos() + { + return this.SlotPosSpecified; + } + + private void ResetSlotPos() + { + this.SlotPosSpecified = false; + } + + private bool ShouldSerializeAddLevel() + { + return this.AddLevelSpecified; + } + + private void ResetAddLevel() + { + this.AddLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs.meta new file mode 100644 index 00000000..3348a366 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c057c3d5c17afdd48b1865bfe6ba5390 +timeCreated: 1611404485 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs new file mode 100644 index 00000000..7daab45d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeComposeNewRes")] + [Serializable] + public class JadeComposeNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "jadeSealID", DataFormat = DataFormat.TwosComplement)] + public uint jadeSealID + { + get + { + return this._jadeSealID ?? 0u; + } + set + { + this._jadeSealID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jadeSealIDSpecified + { + get + { + return this._jadeSealID != null; + } + set + { + bool flag = value == (this._jadeSealID == null); + if (flag) + { + this._jadeSealID = (value ? new uint?(this.jadeSealID) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private uint? _jadeSealID; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializejadeSealID() + { + return this.jadeSealIDSpecified; + } + + private void ResetjadeSealID() + { + this.jadeSealIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs.meta new file mode 100644 index 00000000..9dac1f6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80f67f9262690dd4492efa7378419dd2 +timeCreated: 1611404035 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs new file mode 100644 index 00000000..a28ff290 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeComposeRes")] + [Serializable] + public class JadeComposeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs.meta new file mode 100644 index 00000000..f2105d32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeComposeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 29a6cc590bb78be4bab897677d7d2f97 +timeCreated: 1611403477 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs new file mode 100644 index 00000000..3a7b026d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeOperationArg")] + [Serializable] + public class JadeOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "OperationType", DataFormat = DataFormat.TwosComplement)] + public uint OperationType + { + get + { + return this._OperationType ?? 0u; + } + set + { + this._OperationType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OperationTypeSpecified + { + get + { + return this._OperationType != null; + } + set + { + bool flag = value == (this._OperationType == null); + if (flag) + { + this._OperationType = (value ? new uint?(this.OperationType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "EquipUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong EquipUniqueId + { + get + { + return this._EquipUniqueId ?? 0UL; + } + set + { + this._EquipUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUniqueIdSpecified + { + get + { + return this._EquipUniqueId != null; + } + set + { + bool flag = value == (this._EquipUniqueId == null); + if (flag) + { + this._EquipUniqueId = (value ? new ulong?(this.EquipUniqueId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "JadeUniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong JadeUniqueId + { + get + { + return this._JadeUniqueId ?? 0UL; + } + set + { + this._JadeUniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool JadeUniqueIdSpecified + { + get + { + return this._JadeUniqueId != null; + } + set + { + bool flag = value == (this._JadeUniqueId == null); + if (flag) + { + this._JadeUniqueId = (value ? new ulong?(this.JadeUniqueId) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "Pos", DataFormat = DataFormat.TwosComplement)] + public uint Pos + { + get + { + return this._Pos ?? 0u; + } + set + { + this._Pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PosSpecified + { + get + { + return this._Pos != null; + } + set + { + bool flag = value == (this._Pos == null); + if (flag) + { + this._Pos = (value ? new uint?(this.Pos) : null); + } + } + } + + private uint? _OperationType; + + private ulong? _EquipUniqueId; + + private ulong? _JadeUniqueId; + + private uint? _Pos; + + private IExtension extensionObject; + + private bool ShouldSerializeOperationType() + { + return this.OperationTypeSpecified; + } + + private void ResetOperationType() + { + this.OperationTypeSpecified = false; + } + + private bool ShouldSerializeEquipUniqueId() + { + return this.EquipUniqueIdSpecified; + } + + private void ResetEquipUniqueId() + { + this.EquipUniqueIdSpecified = false; + } + + private bool ShouldSerializeJadeUniqueId() + { + return this.JadeUniqueIdSpecified; + } + + private void ResetJadeUniqueId() + { + this.JadeUniqueIdSpecified = false; + } + + private bool ShouldSerializePos() + { + return this.PosSpecified; + } + + private void ResetPos() + { + this.PosSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs.meta new file mode 100644 index 00000000..dc41de7d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f828b6266ec05994da938fb6d1d5b9ae +timeCreated: 1611404891 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs new file mode 100644 index 00000000..5a25bfca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeOperationNewArg")] + [Serializable] + public class JadeOperationNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "OperationType", DataFormat = DataFormat.TwosComplement)] + public uint OperationType + { + get + { + return this._OperationType ?? 0u; + } + set + { + this._OperationType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OperationTypeSpecified + { + get + { + return this._OperationType != null; + } + set + { + bool flag = value == (this._OperationType == null); + if (flag) + { + this._OperationType = (value ? new uint?(this.OperationType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "EquipUniqueId", DataFormat = DataFormat.Default)] + public string EquipUniqueId + { + get + { + return this._EquipUniqueId ?? ""; + } + set + { + this._EquipUniqueId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EquipUniqueIdSpecified + { + get + { + return this._EquipUniqueId != null; + } + set + { + bool flag = value == (this._EquipUniqueId == null); + if (flag) + { + this._EquipUniqueId = (value ? this.EquipUniqueId : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "JadeUniqueId", DataFormat = DataFormat.Default)] + public string JadeUniqueId + { + get + { + return this._JadeUniqueId ?? ""; + } + set + { + this._JadeUniqueId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool JadeUniqueIdSpecified + { + get + { + return this._JadeUniqueId != null; + } + set + { + bool flag = value == (this._JadeUniqueId == null); + if (flag) + { + this._JadeUniqueId = (value ? this.JadeUniqueId : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "Pos", DataFormat = DataFormat.TwosComplement)] + public uint Pos + { + get + { + return this._Pos ?? 0u; + } + set + { + this._Pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PosSpecified + { + get + { + return this._Pos != null; + } + set + { + bool flag = value == (this._Pos == null); + if (flag) + { + this._Pos = (value ? new uint?(this.Pos) : null); + } + } + } + + private uint? _OperationType; + + private string _EquipUniqueId; + + private string _JadeUniqueId; + + private uint? _Pos; + + private IExtension extensionObject; + + private bool ShouldSerializeOperationType() + { + return this.OperationTypeSpecified; + } + + private void ResetOperationType() + { + this.OperationTypeSpecified = false; + } + + private bool ShouldSerializeEquipUniqueId() + { + return this.EquipUniqueIdSpecified; + } + + private void ResetEquipUniqueId() + { + this.EquipUniqueIdSpecified = false; + } + + private bool ShouldSerializeJadeUniqueId() + { + return this.JadeUniqueIdSpecified; + } + + private void ResetJadeUniqueId() + { + this.JadeUniqueIdSpecified = false; + } + + private bool ShouldSerializePos() + { + return this.PosSpecified; + } + + private void ResetPos() + { + this.PosSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs.meta new file mode 100644 index 00000000..7e8f32e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f295ad508820a4d43af2ecbf2620642e +timeCreated: 1611404843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs new file mode 100644 index 00000000..befb93aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeOperationNewRes")] + [Serializable] + public class JadeOperationNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "jadeSealID", DataFormat = DataFormat.TwosComplement)] + public uint jadeSealID + { + get + { + return this._jadeSealID ?? 0u; + } + set + { + this._jadeSealID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jadeSealIDSpecified + { + get + { + return this._jadeSealID != null; + } + set + { + bool flag = value == (this._jadeSealID == null); + if (flag) + { + this._jadeSealID = (value ? new uint?(this.jadeSealID) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private uint? _jadeSealID; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializejadeSealID() + { + return this.jadeSealIDSpecified; + } + + private void ResetjadeSealID() + { + this.jadeSealIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs.meta new file mode 100644 index 00000000..a820537e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d1e552f75ec369143843db0e17dd777a +timeCreated: 1611404593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs new file mode 100644 index 00000000..a778e129 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeOperationRes")] + [Serializable] + public class JadeOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + private ErrorCode? _ErrorCode; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs.meta new file mode 100644 index 00000000..6d220673 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a87b13cdfa7602d45befd97f7767e931 +timeCreated: 1611404295 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs new file mode 100644 index 00000000..8a756071 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeSealInfo")] + [Serializable] + public class JadeSealInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "equipPos", DataFormat = DataFormat.TwosComplement)] + public uint equipPos + { + get + { + return this._equipPos ?? 0u; + } + set + { + this._equipPos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool equipPosSpecified + { + get + { + return this._equipPos != null; + } + set + { + bool flag = value == (this._equipPos == null); + if (flag) + { + this._equipPos = (value ? new uint?(this.equipPos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "jadeSealID", DataFormat = DataFormat.TwosComplement)] + public uint jadeSealID + { + get + { + return this._jadeSealID ?? 0u; + } + set + { + this._jadeSealID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jadeSealIDSpecified + { + get + { + return this._jadeSealID != null; + } + set + { + bool flag = value == (this._jadeSealID == null); + if (flag) + { + this._jadeSealID = (value ? new uint?(this.jadeSealID) : null); + } + } + } + + private uint? _equipPos; + + private uint? _jadeSealID; + + private IExtension extensionObject; + + private bool ShouldSerializeequipPos() + { + return this.equipPosSpecified; + } + + private void ResetequipPos() + { + this.equipPosSpecified = false; + } + + private bool ShouldSerializejadeSealID() + { + return this.jadeSealIDSpecified; + } + + private void ResetjadeSealID() + { + this.jadeSealIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs.meta new file mode 100644 index 00000000..5cf09ebf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeSealInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3832f956fe793e44a96358ddf7d40500 +timeCreated: 1611403570 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs new file mode 100644 index 00000000..d12716ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JadeSlotInfo")] + [Serializable] + public class JadeSlotInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "operatorType", DataFormat = DataFormat.TwosComplement)] + public uint operatorType + { + get + { + return this._operatorType ?? 0u; + } + set + { + this._operatorType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operatorTypeSpecified + { + get + { + return this._operatorType != null; + } + set + { + bool flag = value == (this._operatorType == null); + if (flag) + { + this._operatorType = (value ? new uint?(this.operatorType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "jadeSlot", DataFormat = DataFormat.TwosComplement)] + public uint jadeSlot + { + get + { + return this._jadeSlot ?? 0u; + } + set + { + this._jadeSlot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jadeSlotSpecified + { + get + { + return this._jadeSlot != null; + } + set + { + bool flag = value == (this._jadeSlot == null); + if (flag) + { + this._jadeSlot = (value ? new uint?(this.jadeSlot) : null); + } + } + } + + private uint? _operatorType; + + private uint? _jadeSlot; + + private IExtension extensionObject; + + private bool ShouldSerializeoperatorType() + { + return this.operatorTypeSpecified; + } + + private void ResetoperatorType() + { + this.operatorTypeSpecified = false; + } + + private bool ShouldSerializejadeSlot() + { + return this.jadeSlotSpecified; + } + + private void ResetjadeSlot() + { + this.jadeSlotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs.meta new file mode 100644 index 00000000..4900584e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JadeSlotInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e48c1215db367947b0ef6071a61e808 +timeCreated: 1611404128 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs new file mode 100644 index 00000000..5eaba7f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinLargeRoomArg")] + [Serializable] + public class JoinLargeRoomArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "plat", DataFormat = DataFormat.TwosComplement)] + public uint plat + { + get + { + return this._plat ?? 0u; + } + set + { + this._plat = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool platSpecified + { + get + { + return this._plat != null; + } + set + { + bool flag = value == (this._plat == null); + if (flag) + { + this._plat = (value ? new uint?(this.plat) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ip", DataFormat = DataFormat.Default)] + public string ip + { + get + { + return this._ip ?? ""; + } + set + { + this._ip = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ipSpecified + { + get + { + return this._ip != null; + } + set + { + bool flag = value == (this._ip == null); + if (flag) + { + this._ip = (value ? this.ip : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "acc", DataFormat = DataFormat.Default)] + public string acc + { + get + { + return this._acc ?? ""; + } + set + { + this._acc = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accSpecified + { + get + { + return this._acc != null; + } + set + { + bool flag = value == (this._acc == null); + if (flag) + { + this._acc = (value ? this.acc : null); + } + } + } + + private uint? _param; + + private ulong? _roleid; + + private uint? _plat; + + private string _ip; + + private string _acc; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeplat() + { + return this.platSpecified; + } + + private void Resetplat() + { + this.platSpecified = false; + } + + private bool ShouldSerializeip() + { + return this.ipSpecified; + } + + private void Resetip() + { + this.ipSpecified = false; + } + + private bool ShouldSerializeacc() + { + return this.accSpecified; + } + + private void Resetacc() + { + this.accSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs.meta new file mode 100644 index 00000000..629d47b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 097e35a714e69134d9fde131433175b9 +timeCreated: 1611403156 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs new file mode 100644 index 00000000..6e34e29c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinLargeRoomReply")] + [Serializable] + public class JoinLargeRoomReply : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "url", DataFormat = DataFormat.Default)] + public string url + { + get + { + return this._url ?? ""; + } + set + { + this._url = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool urlSpecified + { + get + { + return this._url != null; + } + set + { + bool flag = value == (this._url == null); + if (flag) + { + this._url = (value ? this.url : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "key", DataFormat = DataFormat.TwosComplement)] + public uint key + { + get + { + return this._key ?? 0u; + } + set + { + this._key = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool keySpecified + { + get + { + return this._key != null; + } + set + { + bool flag = value == (this._key == null); + if (flag) + { + this._key = (value ? new uint?(this.key) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "bussniessid", DataFormat = DataFormat.TwosComplement)] + public uint bussniessid + { + get + { + return this._bussniessid ?? 0u; + } + set + { + this._bussniessid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bussniessidSpecified + { + get + { + return this._bussniessid != null; + } + set + { + bool flag = value == (this._bussniessid == null); + if (flag) + { + this._bussniessid = (value ? new uint?(this.bussniessid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roomid", DataFormat = DataFormat.TwosComplement)] + public ulong roomid + { + get + { + return this._roomid ?? 0UL; + } + set + { + this._roomid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomidSpecified + { + get + { + return this._roomid != null; + } + set + { + bool flag = value == (this._roomid == null); + if (flag) + { + this._roomid = (value ? new ulong?(this.roomid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roomkey", DataFormat = DataFormat.TwosComplement)] + public ulong roomkey + { + get + { + return this._roomkey ?? 0UL; + } + set + { + this._roomkey = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomkeySpecified + { + get + { + return this._roomkey != null; + } + set + { + bool flag = value == (this._roomkey == null); + if (flag) + { + this._roomkey = (value ? new ulong?(this.roomkey) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "memberid", DataFormat = DataFormat.TwosComplement)] + public uint memberid + { + get + { + return this._memberid ?? 0u; + } + set + { + this._memberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberidSpecified + { + get + { + return this._memberid != null; + } + set + { + bool flag = value == (this._memberid == null); + if (flag) + { + this._memberid = (value ? new uint?(this.memberid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private string _url; + + private uint? _key; + + private uint? _bussniessid; + + private ulong? _roomid; + + private ulong? _roomkey; + + private uint? _memberid; + + private ulong? _roleid; + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeurl() + { + return this.urlSpecified; + } + + private void Reseturl() + { + this.urlSpecified = false; + } + + private bool ShouldSerializekey() + { + return this.keySpecified; + } + + private void Resetkey() + { + this.keySpecified = false; + } + + private bool ShouldSerializebussniessid() + { + return this.bussniessidSpecified; + } + + private void Resetbussniessid() + { + this.bussniessidSpecified = false; + } + + private bool ShouldSerializeroomid() + { + return this.roomidSpecified; + } + + private void Resetroomid() + { + this.roomidSpecified = false; + } + + private bool ShouldSerializeroomkey() + { + return this.roomkeySpecified; + } + + private void Resetroomkey() + { + this.roomkeySpecified = false; + } + + private bool ShouldSerializememberid() + { + return this.memberidSpecified; + } + + private void Resetmemberid() + { + this.memberidSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs.meta new file mode 100644 index 00000000..4222597d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomReply.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3808836d6c97bd14fb09b0060385a753 +timeCreated: 1611403568 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs new file mode 100644 index 00000000..1a21cc0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinLargeRoomRes")] + [Serializable] + public class JoinLargeRoomRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public JoinLargeRoomReply data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + private ErrorCode? _error; + + private JoinLargeRoomReply _data = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs.meta new file mode 100644 index 00000000..d1d7f405 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLargeRoomRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22a3f383b70a00d40bcec59148bf07e3 +timeCreated: 1611403424 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs new file mode 100644 index 00000000..734cd3e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinLeagueEleBattleArg")] + [Serializable] + public class JoinLeagueEleBattleArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs.meta new file mode 100644 index 00000000..e34aa592 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c782d95a5b2cf9b46abe50c331422230 +timeCreated: 1611404531 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs new file mode 100644 index 00000000..0513a02a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinLeagueEleBattleRes")] + [Serializable] + public class JoinLeagueEleBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs.meta new file mode 100644 index 00000000..4ccca906 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinLeagueEleBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be90a659d5dfaac48949da8d3c51e1cc +timeCreated: 1611404462 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs new file mode 100644 index 00000000..952ffe5a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinRoom")] + [Serializable] + public class JoinRoom : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs.meta new file mode 100644 index 00000000..dc5e2740 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoom.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3d677f05622a5e4cbfdf7e658349618 +timeCreated: 1611404600 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs new file mode 100644 index 00000000..3686946d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JoinRoomReply")] + [Serializable] + public class JoinRoomReply : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "url1", DataFormat = DataFormat.Default)] + public string url1 + { + get + { + return this._url1 ?? ""; + } + set + { + this._url1 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool url1Specified + { + get + { + return this._url1 != null; + } + set + { + bool flag = value == (this._url1 == null); + if (flag) + { + this._url1 = (value ? this.url1 : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "url2", DataFormat = DataFormat.Default)] + public string url2 + { + get + { + return this._url2 ?? ""; + } + set + { + this._url2 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool url2Specified + { + get + { + return this._url2 != null; + } + set + { + bool flag = value == (this._url2 == null); + if (flag) + { + this._url2 = (value ? this.url2 : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "url3", DataFormat = DataFormat.Default)] + public string url3 + { + get + { + return this._url3 ?? ""; + } + set + { + this._url3 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool url3Specified + { + get + { + return this._url3 != null; + } + set + { + bool flag = value == (this._url3 == null); + if (flag) + { + this._url3 = (value ? this.url3 : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roomID", DataFormat = DataFormat.TwosComplement)] + public long roomID + { + get + { + return this._roomID ?? 0L; + } + set + { + this._roomID = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomIDSpecified + { + get + { + return this._roomID != null; + } + set + { + bool flag = value == (this._roomID == null); + if (flag) + { + this._roomID = (value ? new long?(this.roomID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roomKey", DataFormat = DataFormat.TwosComplement)] + public long roomKey + { + get + { + return this._roomKey ?? 0L; + } + set + { + this._roomKey = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomKeySpecified + { + get + { + return this._roomKey != null; + } + set + { + bool flag = value == (this._roomKey == null); + if (flag) + { + this._roomKey = (value ? new long?(this.roomKey) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "memberID", DataFormat = DataFormat.TwosComplement)] + public int memberID + { + get + { + return this._memberID ?? 0; + } + set + { + this._memberID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberIDSpecified + { + get + { + return this._memberID != null; + } + set + { + bool flag = value == (this._memberID == null); + if (flag) + { + this._memberID = (value ? new int?(this.memberID) : null); + } + } + } + + private string _url1; + + private string _url2; + + private string _url3; + + private long? _roomID; + + private long? _roomKey; + + private int? _memberID; + + private IExtension extensionObject; + + private bool ShouldSerializeurl1() + { + return this.url1Specified; + } + + private void Reseturl1() + { + this.url1Specified = false; + } + + private bool ShouldSerializeurl2() + { + return this.url2Specified; + } + + private void Reseturl2() + { + this.url2Specified = false; + } + + private bool ShouldSerializeurl3() + { + return this.url3Specified; + } + + private void Reseturl3() + { + this.url3Specified = false; + } + + private bool ShouldSerializeroomID() + { + return this.roomIDSpecified; + } + + private void ResetroomID() + { + this.roomIDSpecified = false; + } + + private bool ShouldSerializeroomKey() + { + return this.roomKeySpecified; + } + + private void ResetroomKey() + { + this.roomKeySpecified = false; + } + + private bool ShouldSerializememberID() + { + return this.memberIDSpecified; + } + + private void ResetmemberID() + { + this.memberIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs.meta new file mode 100644 index 00000000..c752ba79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JoinRoomReply.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1f47df3dcf8b2e4bb55fa73eb8010bc +timeCreated: 1611404255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs new file mode 100644 index 00000000..35c518d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JustDanceArg")] + [Serializable] + public class JustDanceArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "danceid", DataFormat = DataFormat.TwosComplement)] + public uint danceid + { + get + { + return this._danceid ?? 0u; + } + set + { + this._danceid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool danceidSpecified + { + get + { + return this._danceid != null; + } + set + { + bool flag = value == (this._danceid == null); + if (flag) + { + this._danceid = (value ? new uint?(this.danceid) : null); + } + } + } + + private uint? _type; + + private uint? _danceid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializedanceid() + { + return this.danceidSpecified; + } + + private void Resetdanceid() + { + this.danceidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs.meta new file mode 100644 index 00000000..15ad187f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30e0287a966a455438b5376c737a3bb6 +timeCreated: 1611403523 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs new file mode 100644 index 00000000..8b6253ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "JustDanceRes")] + [Serializable] + public class JustDanceRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs.meta new file mode 100644 index 00000000..b546b512 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/JustDanceRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6369da903cb7b254280b52989634da30 +timeCreated: 1611403845 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs new file mode 100644 index 00000000..0b8cc53d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KKVsRoleState")] + public enum KKVsRoleState + { + [ProtoEnum(Name = "KK_VS_ROLE_UNLOAD", Value = 1)] + KK_VS_ROLE_UNLOAD = 1, + [ProtoEnum(Name = "KK_VS_ROLE_NORMAL", Value = 2)] + KK_VS_ROLE_NORMAL, + [ProtoEnum(Name = "KK_VS_ROLE_DIE", Value = 3)] + KK_VS_ROLE_DIE, + [ProtoEnum(Name = "KK_VS_ROLE_QUIT", Value = 4)] + KK_VS_ROLE_QUIT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs.meta new file mode 100644 index 00000000..1f7049f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KKVsRoleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 44e4727b661860b4eb24699bfd29df5c +timeCreated: 1611403646 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs new file mode 100644 index 00000000..92da178a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KMatchCommonArg")] + [Serializable] + public class KMatchCommonArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public KMatchType type + { + get + { + return this._type ?? KMatchType.KMT_NONE; + } + set + { + this._type = new KMatchType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new KMatchType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public KMatchOp op + { + get + { + return this._op ?? KMatchOp.KMATCH_OP_START; + } + set + { + this._op = new KMatchOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new KMatchOp?(this.op) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isteam", DataFormat = DataFormat.Default)] + public bool isteam + { + get + { + return this._isteam ?? false; + } + set + { + this._isteam = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isteamSpecified + { + get + { + return this._isteam != null; + } + set + { + bool flag = value == (this._isteam == null); + if (flag) + { + this._isteam = (value ? new bool?(this.isteam) : null); + } + } + } + + private KMatchType? _type; + + private KMatchOp? _op; + + private bool? _isteam; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeisteam() + { + return this.isteamSpecified; + } + + private void Resetisteam() + { + this.isteamSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs.meta new file mode 100644 index 00000000..6234ef4d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0e104053266f6ee49987b1d9a77d9b34 +timeCreated: 1611403200 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs new file mode 100644 index 00000000..e96b5f73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KMatchCommonRes")] + [Serializable] + public class KMatchCommonRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "problem_name", DataFormat = DataFormat.Default)] + public string problem_name + { + get + { + return this._problem_name ?? ""; + } + set + { + this._problem_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool problem_nameSpecified + { + get + { + return this._problem_name != null; + } + set + { + bool flag = value == (this._problem_name == null); + if (flag) + { + this._problem_name = (value ? this.problem_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "endtime", DataFormat = DataFormat.TwosComplement)] + public uint endtime + { + get + { + return this._endtime ?? 0u; + } + set + { + this._endtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endtimeSpecified + { + get + { + return this._endtime != null; + } + set + { + bool flag = value == (this._endtime == null); + if (flag) + { + this._endtime = (value ? new uint?(this.endtime) : null); + } + } + } + + private ErrorCode? _errorcode; + + private string _problem_name; + + private uint? _endtime; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeproblem_name() + { + return this.problem_nameSpecified; + } + + private void Resetproblem_name() + { + this.problem_nameSpecified = false; + } + + private bool ShouldSerializeendtime() + { + return this.endtimeSpecified; + } + + private void Resetendtime() + { + this.endtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs.meta new file mode 100644 index 00000000..0208507b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchCommonRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e08636f2d10595441a94dc6a08e8b12a +timeCreated: 1611404698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs new file mode 100644 index 00000000..b0dc6e11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KMatchOp")] + public enum KMatchOp + { + [ProtoEnum(Name = "KMATCH_OP_START", Value = 1)] + KMATCH_OP_START = 1, + [ProtoEnum(Name = "KMATCH_OP_STOP", Value = 2)] + KMATCH_OP_STOP + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs.meta new file mode 100644 index 00000000..25a4121e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9198bd58c3d0b2548b63b7aa62aaad3a +timeCreated: 1611404143 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs b/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs new file mode 100644 index 00000000..501f7729 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs @@ -0,0 +1,34 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KMatchType")] + public enum KMatchType + { + [ProtoEnum(Name = "KMT_NONE", Value = 0)] + KMT_NONE, + [ProtoEnum(Name = "KMT_EXP", Value = 1)] + KMT_EXP, + [ProtoEnum(Name = "KMT_PVP", Value = 2)] + KMT_PVP, + [ProtoEnum(Name = "KMT_HERO", Value = 3)] + KMT_HERO, + [ProtoEnum(Name = "KMT_PK", Value = 4)] + KMT_PK, + [ProtoEnum(Name = "KMT_LEAGUE", Value = 5)] + KMT_LEAGUE, + [ProtoEnum(Name = "KMT_SKYCRAFT", Value = 6)] + KMT_SKYCRAFT, + [ProtoEnum(Name = "KMT_PKTWO", Value = 7)] + KMT_PKTWO, + [ProtoEnum(Name = "KMT_MOBA", Value = 8)] + KMT_MOBA, + [ProtoEnum(Name = "KMT_WEEKEND_ACT", Value = 9)] + KMT_WEEKEND_ACT, + [ProtoEnum(Name = "KMT_CUSTOM_PKTWO", Value = 10)] + KMT_CUSTOM_PKTWO, + [ProtoEnum(Name = "KMT_SURVIVE", Value = 11)] + KMT_SURVIVE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs.meta new file mode 100644 index 00000000..69830e62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KMatchType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1a21b96205a47746aa8a18c99d7bead +timeCreated: 1611404254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs new file mode 100644 index 00000000..536e3a83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KickAccountJkydMsg")] + [Serializable] + public class KickAccountJkydMsg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "msg", DataFormat = DataFormat.Default)] + public string msg + { + get + { + return this._msg ?? ""; + } + set + { + this._msg = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool msgSpecified + { + get + { + return this._msg != null; + } + set + { + bool flag = value == (this._msg == null); + if (flag) + { + this._msg = (value ? this.msg : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "kt", DataFormat = DataFormat.TwosComplement)] + public KickType kt + { + get + { + return this._kt ?? KickType.KICK_NORMAL; + } + set + { + this._kt = new KickType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ktSpecified + { + get + { + return this._kt != null; + } + set + { + bool flag = value == (this._kt == null); + if (flag) + { + this._kt = (value ? new KickType?(this.kt) : null); + } + } + } + + private string _msg; + + private KickType? _kt; + + private IExtension extensionObject; + + private bool ShouldSerializemsg() + { + return this.msgSpecified; + } + + private void Resetmsg() + { + this.msgSpecified = false; + } + + private bool ShouldSerializekt() + { + return this.ktSpecified; + } + + private void Resetkt() + { + this.ktSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs.meta new file mode 100644 index 00000000..03785621 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KickAccountJkydMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1fe302544adde484ebdb687139f521b2 +timeCreated: 1611403404 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs b/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs new file mode 100644 index 00000000..3e16606f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KickType")] + public enum KickType + { + [ProtoEnum(Name = "KICK_NORMAL", Value = 0)] + KICK_NORMAL, + [ProtoEnum(Name = "KICK_RELOGIN", Value = 1)] + KICK_RELOGIN, + [ProtoEnum(Name = "KICK_GMFORBID", Value = 2)] + KICK_GMFORBID, + [ProtoEnum(Name = "KICK_SERVER_SHUTDOWN", Value = 3)] + KICK_SERVER_SHUTDOWN, + [ProtoEnum(Name = "KICK_DEL_ROLE", Value = 4)] + KICK_DEL_ROLE, + [ProtoEnum(Name = "KICK_CHANGE_PROFESSION", Value = 5)] + KICK_CHANGE_PROFESSION, + [ProtoEnum(Name = "KICK_HG", Value = 6)] + KICK_HG + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs.meta new file mode 100644 index 00000000..fb25401d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KickType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a32311ff17d12ca46b1a9d91d6b4690b +timeCreated: 1611404260 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs b/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs new file mode 100644 index 00000000..7782798c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "KillEnemyScoreData")] + [Serializable] + public class KillEnemyScoreData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public int score + { + get + { + return this._score ?? 0; + } + set + { + this._score = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new int?(this.score) : null); + } + } + } + + private int? _score; + + private IExtension extensionObject; + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs.meta new file mode 100644 index 00000000..a7c084dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/KillEnemyScoreData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 19a2ccd493379534aac2bd9a3b55916d +timeCreated: 1611403304 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs new file mode 100644 index 00000000..2e5f0e3d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs @@ -0,0 +1,223 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LBEleRoomInfo")] + [Serializable] + public class LBEleRoomInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roomid", DataFormat = DataFormat.TwosComplement)] + public uint roomid + { + get + { + return this._roomid ?? 0u; + } + set + { + this._roomid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomidSpecified + { + get + { + return this._roomid != null; + } + set + { + bool flag = value == (this._roomid == null); + if (flag) + { + this._roomid = (value ? new uint?(this.roomid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "team1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LBEleTeamInfo team1 + { + get + { + return this._team1; + } + set + { + this._team1 = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "team2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LBEleTeamInfo team2 + { + get + { + return this._team2; + } + set + { + this._team2 = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LBEleRoomState state + { + get + { + return this._state ?? LBEleRoomState.LBEleRoomState_Idle; + } + set + { + this._state = new LBEleRoomState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LBEleRoomState?(this.state) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "winleagueid", DataFormat = DataFormat.TwosComplement)] + public ulong winleagueid + { + get + { + return this._winleagueid ?? 0UL; + } + set + { + this._winleagueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winleagueidSpecified + { + get + { + return this._winleagueid != null; + } + set + { + bool flag = value == (this._winleagueid == null); + if (flag) + { + this._winleagueid = (value ? new ulong?(this.winleagueid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "liveid", DataFormat = DataFormat.TwosComplement)] + public uint liveid + { + get + { + return this._liveid ?? 0u; + } + set + { + this._liveid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveidSpecified + { + get + { + return this._liveid != null; + } + set + { + bool flag = value == (this._liveid == null); + if (flag) + { + this._liveid = (value ? new uint?(this.liveid) : null); + } + } + } + + private uint? _roomid; + + private LBEleTeamInfo _team1 = null; + + private LBEleTeamInfo _team2 = null; + + private LBEleRoomState? _state; + + private ulong? _winleagueid; + + private uint? _liveid; + + private IExtension extensionObject; + + private bool ShouldSerializeroomid() + { + return this.roomidSpecified; + } + + private void Resetroomid() + { + this.roomidSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializewinleagueid() + { + return this.winleagueidSpecified; + } + + private void Resetwinleagueid() + { + this.winleagueidSpecified = false; + } + + private bool ShouldSerializeliveid() + { + return this.liveidSpecified; + } + + private void Resetliveid() + { + this.liveidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs.meta new file mode 100644 index 00000000..f72a1f38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7fa0e8adb07825245b457d2528488de8 +timeCreated: 1611404031 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs new file mode 100644 index 00000000..044b865c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LBEleRoomState")] + public enum LBEleRoomState + { + [ProtoEnum(Name = "LBEleRoomState_Idle", Value = 1)] + LBEleRoomState_Idle = 1, + [ProtoEnum(Name = "LBEleRoomState_Fighting", Value = 2)] + LBEleRoomState_Fighting, + [ProtoEnum(Name = "LBEleRoomState_Finish", Value = 3)] + LBEleRoomState_Finish + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs.meta new file mode 100644 index 00000000..3068d26b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoomState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df6b5f07591a60a41966c93981d6b515 +timeCreated: 1611404692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs new file mode 100644 index 00000000..88dbbf23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LBEleRoundInfo")] + [Serializable] + public class LBEleRoundInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "round", DataFormat = DataFormat.TwosComplement)] + public uint round + { + get + { + return this._round ?? 0u; + } + set + { + this._round = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roundSpecified + { + get + { + return this._round != null; + } + set + { + bool flag = value == (this._round == null); + if (flag) + { + this._round = (value ? new uint?(this.round) : null); + } + } + } + + [ProtoMember(2, Name = "rooms", DataFormat = DataFormat.Default)] + public List rooms + { + get + { + return this._rooms; + } + } + + private uint? _round; + + private readonly List _rooms = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeround() + { + return this.roundSpecified; + } + + private void Resetround() + { + this.roundSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs.meta new file mode 100644 index 00000000..0a2eba54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleRoundInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2071f0e0024946944947043dd8e0e6c3 +timeCreated: 1611403407 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs new file mode 100644 index 00000000..e1ba1106 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LBEleTeamInfo")] + [Serializable] + public class LBEleTeamInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leagueid", DataFormat = DataFormat.TwosComplement)] + public ulong leagueid + { + get + { + return this._leagueid ?? 0UL; + } + set + { + this._leagueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leagueidSpecified + { + get + { + return this._leagueid != null; + } + set + { + bool flag = value == (this._leagueid == null); + if (flag) + { + this._leagueid = (value ? new ulong?(this.leagueid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "zonename", DataFormat = DataFormat.Default)] + public string zonename + { + get + { + return this._zonename ?? ""; + } + set + { + this._zonename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zonenameSpecified + { + get + { + return this._zonename != null; + } + set + { + bool flag = value == (this._zonename == null); + if (flag) + { + this._zonename = (value ? this.zonename : null); + } + } + } + + private ulong? _leagueid; + + private string _name; + + private uint? _serverid; + + private string _servername; + + private string _zonename; + + private IExtension extensionObject; + + private bool ShouldSerializeleagueid() + { + return this.leagueidSpecified; + } + + private void Resetleagueid() + { + this.leagueidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializezonename() + { + return this.zonenameSpecified; + } + + private void Resetzonename() + { + this.zonenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs.meta new file mode 100644 index 00000000..008c1257 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LBEleTeamInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a2ecd75c849f3e14a967643b0d3c4638 +timeCreated: 1611404259 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs new file mode 100644 index 00000000..adee01a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LargeRoomLoginParam")] + [Serializable] + public class LargeRoomLoginParam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "speaker", DataFormat = DataFormat.Default)] + public bool speaker + { + get + { + return this._speaker ?? false; + } + set + { + this._speaker = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool speakerSpecified + { + get + { + return this._speaker != null; + } + set + { + bool flag = value == (this._speaker == null); + if (flag) + { + this._speaker = (value ? new bool?(this.speaker) : null); + } + } + } + + private bool? _speaker; + + private IExtension extensionObject; + + private bool ShouldSerializespeaker() + { + return this.speakerSpecified; + } + + private void Resetspeaker() + { + this.speakerSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs.meta new file mode 100644 index 00000000..fa69ba34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomLoginParam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8048236d70c22fa4494e858eb5dcc1e3 +timeCreated: 1611404033 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs new file mode 100644 index 00000000..ee5e4f00 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LargeRoomRoleParam")] + [Serializable] + public class LargeRoomRoleParam : IExtensible + { + [ProtoMember(1, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(2, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + private readonly List _name = new List(); + + private readonly List _roleid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs.meta new file mode 100644 index 00000000..7e971821 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LargeRoomRoleParam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c0a1311975686d48baa07bfca66ade5 +timeCreated: 1611403501 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs new file mode 100644 index 00000000..a6e41487 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleBaseDataNtf")] + [Serializable] + public class LeagueBattleBaseDataNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "team1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleOneTeam team1 + { + get + { + return this._team1; + } + set + { + this._team1 = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "team2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleOneTeam team2 + { + get + { + return this._team2; + } + set + { + this._team2 = value; + } + } + + private LeagueBattleOneTeam _team1 = null; + + private LeagueBattleOneTeam _team2 = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs.meta new file mode 100644 index 00000000..498453e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleBaseDataNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eaf787c3f7343934c909d22feeb02044 +timeCreated: 1611404781 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs new file mode 100644 index 00000000..c4877dce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleFightState")] + public enum LeagueBattleFightState + { + [ProtoEnum(Name = "LBFight_None", Value = 1)] + LBFight_None = 1, + [ProtoEnum(Name = "LBFight_Wait", Value = 2)] + LBFight_Wait, + [ProtoEnum(Name = "LBFight_Fight", Value = 3)] + LBFight_Fight, + [ProtoEnum(Name = "LBFight_Result", Value = 4)] + LBFight_Result + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs.meta new file mode 100644 index 00000000..0ff82d05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleFightState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2235d5354cbb8b24bb098c8830f6684d +timeCreated: 1611403420 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs new file mode 100644 index 00000000..3f5194e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleLoadInfoNtf")] + [Serializable] + public class LeagueBattleLoadInfoNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleType type + { + get + { + return this._type ?? LeagueBattleType.LeagueBattleType_RacePoint; + } + set + { + this._type = new LeagueBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LeagueBattleType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "team1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleTeamData team1 + { + get + { + return this._team1; + } + set + { + this._team1 = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "team2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleTeamData team2 + { + get + { + return this._team2; + } + set + { + this._team2 = value; + } + } + + private LeagueBattleType? _type; + + private LeagueBattleTeamData _team1 = null; + + private LeagueBattleTeamData _team2 = null; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs.meta new file mode 100644 index 00000000..cb0ec5d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleLoadInfoNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8a856fc776e996e4cb9d1ba081ec35fb +timeCreated: 1611404091 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs new file mode 100644 index 00000000..1a62e511 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleMatchTimeoutNtf")] + [Serializable] + public class LeagueBattleMatchTimeoutNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs.meta new file mode 100644 index 00000000..7f6e0ba6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleMatchTimeoutNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f9ca7a92b17524c4081fbb6785a6d5d2 +timeCreated: 1611404901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs new file mode 100644 index 00000000..16ca4eb2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleOneRecord")] + [Serializable] + public class LeagueBattleOneRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "other_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong other_teamid + { + get + { + return this._other_teamid ?? 0UL; + } + set + { + this._other_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool other_teamidSpecified + { + get + { + return this._other_teamid != null; + } + set + { + bool flag = value == (this._other_teamid == null); + if (flag) + { + this._other_teamid = (value ? new ulong?(this.other_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "other_teamname", DataFormat = DataFormat.Default)] + public string other_teamname + { + get + { + return this._other_teamname ?? ""; + } + set + { + this._other_teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool other_teamnameSpecified + { + get + { + return this._other_teamname != null; + } + set + { + bool flag = value == (this._other_teamname == null); + if (flag) + { + this._other_teamname = (value ? this.other_teamname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "score_change", DataFormat = DataFormat.TwosComplement)] + public int score_change + { + get + { + return this._score_change ?? 0; + } + set + { + this._score_change = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool score_changeSpecified + { + get + { + return this._score_change != null; + } + set + { + bool flag = value == (this._score_change == null); + if (flag) + { + this._score_change = (value ? new int?(this.score_change) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public PkResultType result + { + get + { + return this._result ?? PkResultType.PkResult_Win; + } + set + { + this._result = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new PkResultType?(this.result) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleType type + { + get + { + return this._type ?? LeagueBattleType.LeagueBattleType_RacePoint; + } + set + { + this._type = new LeagueBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LeagueBattleType?(this.type) : null); + } + } + } + + private ulong? _other_teamid; + + private string _other_teamname; + + private string _servername; + + private uint? _serverid; + + private int? _score_change; + + private PkResultType? _result; + + private uint? _time; + + private LeagueBattleType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeother_teamid() + { + return this.other_teamidSpecified; + } + + private void Resetother_teamid() + { + this.other_teamidSpecified = false; + } + + private bool ShouldSerializeother_teamname() + { + return this.other_teamnameSpecified; + } + + private void Resetother_teamname() + { + this.other_teamnameSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializescore_change() + { + return this.score_changeSpecified; + } + + private void Resetscore_change() + { + this.score_changeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs.meta new file mode 100644 index 00000000..6d289ccf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71c80c85f2187464eb986207eb147fd0 +timeCreated: 1611403936 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs new file mode 100644 index 00000000..5c310b30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs @@ -0,0 +1,137 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleOneResultNtf")] + [Serializable] + public class LeagueBattleOneResultNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "winrole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleRoleBrief winrole + { + get + { + return this._winrole; + } + set + { + this._winrole = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "loserole", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleRoleBrief loserole + { + get + { + return this._loserole; + } + set + { + this._loserole = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "winhppercent", DataFormat = DataFormat.FixedSize)] + public float winhppercent + { + get + { + return this._winhppercent ?? 0f; + } + set + { + this._winhppercent = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winhppercentSpecified + { + get + { + return this._winhppercent != null; + } + set + { + bool flag = value == (this._winhppercent == null); + if (flag) + { + this._winhppercent = (value ? new float?(this.winhppercent) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "losehppercent", DataFormat = DataFormat.FixedSize)] + public float losehppercent + { + get + { + return this._losehppercent ?? 0f; + } + set + { + this._losehppercent = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losehppercentSpecified + { + get + { + return this._losehppercent != null; + } + set + { + bool flag = value == (this._losehppercent == null); + if (flag) + { + this._losehppercent = (value ? new float?(this.losehppercent) : null); + } + } + } + + private LeagueBattleRoleBrief _winrole = null; + + private LeagueBattleRoleBrief _loserole = null; + + private float? _winhppercent; + + private float? _losehppercent; + + private IExtension extensionObject; + + private bool ShouldSerializewinhppercent() + { + return this.winhppercentSpecified; + } + + private void Resetwinhppercent() + { + this.winhppercentSpecified = false; + } + + private bool ShouldSerializelosehppercent() + { + return this.losehppercentSpecified; + } + + private void Resetlosehppercent() + { + this.losehppercentSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs.meta new file mode 100644 index 00000000..cfd0229a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneResultNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef4943bf071070d49b560bdc455a4308 +timeCreated: 1611404803 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs new file mode 100644 index 00000000..e93397e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleOneRole")] + [Serializable] + public class LeagueBattleOneRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "basedata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleRoleBrief basedata + { + get + { + return this._basedata; + } + set + { + this._basedata = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleRoleState state + { + get + { + return this._state ?? LeagueBattleRoleState.LBRoleState_None; + } + set + { + this._state = new LeagueBattleRoleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LeagueBattleRoleState?(this.state) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private LeagueBattleRoleBrief _basedata = null; + + private LeagueBattleRoleState? _state; + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs.meta new file mode 100644 index 00000000..597be747 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bd9e16b2d9b49ad409cd3ab71f7cf59b +timeCreated: 1611404455 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs new file mode 100644 index 00000000..c900234c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleOneTeam")] + [Serializable] + public class LeagueBattleOneTeam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(5, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + private ulong? _league_teamid; + + private string _name; + + private uint? _serverid; + + private uint? _score; + + private readonly List _members = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs.meta new file mode 100644 index 00000000..0af7a155 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleOneTeam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7503479773b58a64685c5c71b6c6f018 +timeCreated: 1611403945 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs new file mode 100644 index 00000000..31193965 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReadyOper")] + public enum LeagueBattleReadyOper + { + [ProtoEnum(Name = "LBReady_Up", Value = 1)] + LBReady_Up = 1, + [ProtoEnum(Name = "LBReady_Down", Value = 2)] + LBReady_Down + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs.meta new file mode 100644 index 00000000..9331b522 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyOper.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6433e768be71b744686b1255f37c10f3 +timeCreated: 1611403847 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs new file mode 100644 index 00000000..0d3b90c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReadyReqArg")] + [Serializable] + public class LeagueBattleReadyReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleReadyOper type + { + get + { + return this._type ?? LeagueBattleReadyOper.LBReady_Up; + } + set + { + this._type = new LeagueBattleReadyOper?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LeagueBattleReadyOper?(this.type) : null); + } + } + } + + private LeagueBattleReadyOper? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs.meta new file mode 100644 index 00000000..f5138785 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34cfcb4e4fb149449ba073e99ffd5978 +timeCreated: 1611403556 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs new file mode 100644 index 00000000..a7d37d31 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReadyReqRes")] + [Serializable] + public class LeagueBattleReadyReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs.meta new file mode 100644 index 00000000..809c3152 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReadyReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 36c54a7f8cee0f24fadaec7bc7de7853 +timeCreated: 1611403563 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs new file mode 100644 index 00000000..fa39009e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReqArg")] + [Serializable] + public class LeagueBattleReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleReqType type + { + get + { + return this._type ?? LeagueBattleReqType.LBReqType_Match; + } + set + { + this._type = new LeagueBattleReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LeagueBattleReqType?(this.type) : null); + } + } + } + + private LeagueBattleReqType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs.meta new file mode 100644 index 00000000..c58a54d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c8c3ffd8f86c4e84c832efc0a9a67e6e +timeCreated: 1611404535 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs new file mode 100644 index 00000000..9b8d832e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReqRes")] + [Serializable] + public class LeagueBattleReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs.meta new file mode 100644 index 00000000..4d9d0255 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 828876f2f47ead24f862bf5b00e683bc +timeCreated: 1611404041 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs new file mode 100644 index 00000000..a95cb18f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleReqType")] + public enum LeagueBattleReqType + { + [ProtoEnum(Name = "LBReqType_Match", Value = 1)] + LBReqType_Match = 1, + [ProtoEnum(Name = "LBReqType_CancelMatch", Value = 2)] + LBReqType_CancelMatch + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs.meta new file mode 100644 index 00000000..ada0a7e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03986d498716c6f49a32bae1ee84b0bc +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs new file mode 100644 index 00000000..3713ee5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleResultNtf")] + [Serializable] + public class LeagueBattleResultNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleType type + { + get + { + return this._type ?? LeagueBattleType.LeagueBattleType_RacePoint; + } + set + { + this._type = new LeagueBattleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LeagueBattleType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winteam", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleResultTeam winteam + { + get + { + return this._winteam; + } + set + { + this._winteam = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "loseteam", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleResultTeam loseteam + { + get + { + return this._loseteam; + } + set + { + this._loseteam = value; + } + } + + private LeagueBattleType? _type; + + private LeagueBattleResultTeam _winteam = null; + + private LeagueBattleResultTeam _loseteam = null; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs.meta new file mode 100644 index 00000000..0eaf6752 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb202a61b383cb04c9f0936ae29d1cdf +timeCreated: 1611404930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs new file mode 100644 index 00000000..ca51d983 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleResultRole")] + [Serializable] + public class LeagueBattleResultRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "basedata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueBattleRoleBrief basedata + { + get + { + return this._basedata; + } + set + { + this._basedata = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "killnum", DataFormat = DataFormat.TwosComplement)] + public uint killnum + { + get + { + return this._killnum ?? 0u; + } + set + { + this._killnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killnumSpecified + { + get + { + return this._killnum != null; + } + set + { + bool flag = value == (this._killnum == null); + if (flag) + { + this._killnum = (value ? new uint?(this.killnum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "is_up", DataFormat = DataFormat.Default)] + public bool is_up + { + get + { + return this._is_up ?? false; + } + set + { + this._is_up = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_upSpecified + { + get + { + return this._is_up != null; + } + set + { + bool flag = value == (this._is_up == null); + if (flag) + { + this._is_up = (value ? new bool?(this.is_up) : null); + } + } + } + + private LeagueBattleRoleBrief _basedata = null; + + private uint? _killnum; + + private bool? _is_up; + + private IExtension extensionObject; + + private bool ShouldSerializekillnum() + { + return this.killnumSpecified; + } + + private void Resetkillnum() + { + this.killnumSpecified = false; + } + + private bool ShouldSerializeis_up() + { + return this.is_upSpecified; + } + + private void Resetis_up() + { + this.is_upSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs.meta new file mode 100644 index 00000000..97f63778 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05e5c68b993ed4c409d914295511cb7b +timeCreated: 1611402964 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs new file mode 100644 index 00000000..fac0096e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs @@ -0,0 +1,418 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleResultTeam")] + [Serializable] + public class LeagueBattleResultTeam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(5, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(6, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "score_change", DataFormat = DataFormat.TwosComplement)] + public int score_change + { + get + { + return this._score_change ?? 0; + } + set + { + this._score_change = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool score_changeSpecified + { + get + { + return this._score_change != null; + } + set + { + bool flag = value == (this._score_change == null); + if (flag) + { + this._score_change = (value ? new int?(this.score_change) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "honorpoint", DataFormat = DataFormat.TwosComplement)] + public uint honorpoint + { + get + { + return this._honorpoint ?? 0u; + } + set + { + this._honorpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool honorpointSpecified + { + get + { + return this._honorpoint != null; + } + set + { + bool flag = value == (this._honorpoint == null); + if (flag) + { + this._honorpoint = (value ? new uint?(this.honorpoint) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "rank_change", DataFormat = DataFormat.TwosComplement)] + public int rank_change + { + get + { + return this._rank_change ?? 0; + } + set + { + this._rank_change = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rank_changeSpecified + { + get + { + return this._rank_change != null; + } + set + { + bool flag = value == (this._rank_change == null); + if (flag) + { + this._rank_change = (value ? new int?(this.rank_change) : null); + } + } + } + + private ulong? _league_teamid; + + private string _name; + + private uint? _serverid; + + private string _servername; + + private readonly List _members = new List(); + + private uint? _rank; + + private uint? _score; + + private int? _score_change; + + private uint? _honorpoint; + + private int? _rank_change; + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializescore_change() + { + return this.score_changeSpecified; + } + + private void Resetscore_change() + { + this.score_changeSpecified = false; + } + + private bool ShouldSerializehonorpoint() + { + return this.honorpointSpecified; + } + + private void Resethonorpoint() + { + this.honorpointSpecified = false; + } + + private bool ShouldSerializerank_change() + { + return this.rank_changeSpecified; + } + + private void Resetrank_change() + { + this.rank_changeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs.meta new file mode 100644 index 00000000..a65472da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleResultTeam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 026e34691cc9bf541bc326feb71dc8bc +timeCreated: 1611402956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs new file mode 100644 index 00000000..9f01ddc3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleRoleBrief")] + [Serializable] + public class LeagueBattleRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "pkpoint", DataFormat = DataFormat.TwosComplement)] + public uint pkpoint + { + get + { + return this._pkpoint ?? 0u; + } + set + { + this._pkpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pkpointSpecified + { + get + { + return this._pkpoint != null; + } + set + { + bool flag = value == (this._pkpoint == null); + if (flag) + { + this._pkpoint = (value ? new uint?(this.pkpoint) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _level; + + private uint? _serverid; + + private uint? _profession; + + private uint? _ppt; + + private uint? _pkpoint; + + private string _account; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializepkpoint() + { + return this.pkpointSpecified; + } + + private void Resetpkpoint() + { + this.pkpointSpecified = false; + } + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs.meta new file mode 100644 index 00000000..b365d883 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cdfc476655bdc0e43b98dde0c08fece3 +timeCreated: 1611404577 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs new file mode 100644 index 00000000..3d206930 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleRoleState")] + public enum LeagueBattleRoleState + { + [ProtoEnum(Name = "LBRoleState_None", Value = 1)] + LBRoleState_None = 1, + [ProtoEnum(Name = "LBRoleState_Waiting", Value = 2)] + LBRoleState_Waiting, + [ProtoEnum(Name = "LBRoleState_Leave", Value = 3)] + LBRoleState_Leave, + [ProtoEnum(Name = "LBRoleState_Fighting", Value = 4)] + LBRoleState_Fighting, + [ProtoEnum(Name = "LBRoleState_Win", Value = 5)] + LBRoleState_Win, + [ProtoEnum(Name = "LBRoleState_Failed", Value = 6)] + LBRoleState_Failed + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs.meta new file mode 100644 index 00000000..a9cae089 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleRoleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c4a60c1d962d6e04a8b8c8c31bb1f18e +timeCreated: 1611404502 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs new file mode 100644 index 00000000..d00491e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleStartMatchNtf")] + [Serializable] + public class LeagueBattleStartMatchNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs.meta new file mode 100644 index 00000000..4d8447eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStartMatchNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 104dee2f24eee2d4ba82debfe21cc049 +timeCreated: 1611403216 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs new file mode 100644 index 00000000..93332d6e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleStateNtf")] + [Serializable] + public class LeagueBattleStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleFightState state + { + get + { + return this._state ?? LeagueBattleFightState.LBFight_None; + } + set + { + this._state = new LeagueBattleFightState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LeagueBattleFightState?(this.state) : null); + } + } + } + + private uint? _lefttime; + + private LeagueBattleFightState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs.meta new file mode 100644 index 00000000..b229d1c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb538cf85e1bb074a83e9e5a449705fc +timeCreated: 1611404930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs new file mode 100644 index 00000000..2a4a2245 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleStopMatchNtf")] + [Serializable] + public class LeagueBattleStopMatchNtf : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs.meta new file mode 100644 index 00000000..d63d6717 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleStopMatchNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4388b2dfdb174024799bf9e34c278ab5 +timeCreated: 1611403642 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs new file mode 100644 index 00000000..9009f7e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs @@ -0,0 +1,375 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleTeamData")] + [Serializable] + public class LeagueBattleTeamData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "total_num", DataFormat = DataFormat.TwosComplement)] + public uint total_num + { + get + { + return this._total_num ?? 0u; + } + set + { + this._total_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_numSpecified + { + get + { + return this._total_num != null; + } + set + { + bool flag = value == (this._total_num == null); + if (flag) + { + this._total_num = (value ? new uint?(this.total_num) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "total_win", DataFormat = DataFormat.TwosComplement)] + public uint total_win + { + get + { + return this._total_win ?? 0u; + } + set + { + this._total_win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_winSpecified + { + get + { + return this._total_win != null; + } + set + { + bool flag = value == (this._total_win == null); + if (flag) + { + this._total_win = (value ? new uint?(this.total_win) : null); + } + } + } + + [ProtoMember(9, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + private ulong? _league_teamid; + + private string _name; + + private uint? _serverid; + + private string _servername; + + private uint? _score; + + private uint? _rank; + + private uint? _total_num; + + private uint? _total_win; + + private readonly List _members = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializetotal_num() + { + return this.total_numSpecified; + } + + private void Resettotal_num() + { + this.total_numSpecified = false; + } + + private bool ShouldSerializetotal_win() + { + return this.total_winSpecified; + } + + private void Resettotal_win() + { + this.total_winSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs.meta new file mode 100644 index 00000000..74dbceed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTeamData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bf7d8f3bf71e55a4b99111412323fce2 +timeCreated: 1611404483 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs new file mode 100644 index 00000000..e9e628d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs @@ -0,0 +1,28 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleTimeState")] + public enum LeagueBattleTimeState + { + [ProtoEnum(Name = "LBTS_BeforeOpen", Value = 1)] + LBTS_BeforeOpen = 1, + [ProtoEnum(Name = "LBTS_Apply", Value = 2)] + LBTS_Apply, + [ProtoEnum(Name = "LBTS_Idle", Value = 3)] + LBTS_Idle, + [ProtoEnum(Name = "LBTS_PointRace", Value = 4)] + LBTS_PointRace, + [ProtoEnum(Name = "LBTS_Elimination", Value = 5)] + LBTS_Elimination, + [ProtoEnum(Name = "LBTS_CrossIdle", Value = 6)] + LBTS_CrossIdle, + [ProtoEnum(Name = "LBTS_CrossPointRace", Value = 7)] + LBTS_CrossPointRace, + [ProtoEnum(Name = "LBTS_CrossElimination", Value = 8)] + LBTS_CrossElimination, + [ProtoEnum(Name = "LBTS_SeasonEnd", Value = 9)] + LBTS_SeasonEnd + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs.meta new file mode 100644 index 00000000..47922cea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleTimeState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1505a81ad05cf884db349b389d7265c1 +timeCreated: 1611403261 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs new file mode 100644 index 00000000..5d7492d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueBattleType")] + public enum LeagueBattleType + { + [ProtoEnum(Name = "LeagueBattleType_RacePoint", Value = 1)] + LeagueBattleType_RacePoint = 1, + [ProtoEnum(Name = "LeagueBattleType_Eliminate", Value = 2)] + LeagueBattleType_Eliminate, + [ProtoEnum(Name = "LeagueBattleType_CrossRacePoint", Value = 3)] + LeagueBattleType_CrossRacePoint, + [ProtoEnum(Name = "LeagueBattleType_CrossEliminate", Value = 4)] + LeagueBattleType_CrossEliminate + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs.meta new file mode 100644 index 00000000..3f7aa3d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueBattleType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b11bad0f4d087734682f7089f08bdc56 +timeCreated: 1611404354 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs new file mode 100644 index 00000000..4b51c66c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueEliType")] + public enum LeagueEliType + { + [ProtoEnum(Name = "LeagueEliType_None", Value = 1)] + LeagueEliType_None = 1, + [ProtoEnum(Name = "LeagueEliType_Self", Value = 2)] + LeagueEliType_Self, + [ProtoEnum(Name = "LeagueEliType_Cross", Value = 3)] + LeagueEliType_Cross + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs.meta new file mode 100644 index 00000000..eb96a56a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueEliType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b2ec3883a322b4b4390f860a77846c5d +timeCreated: 1611404387 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs new file mode 100644 index 00000000..9c83b937 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueRankData")] + [Serializable] + public class LeagueRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "teamname", DataFormat = DataFormat.Default)] + public string teamname + { + get + { + return this._teamname ?? ""; + } + set + { + this._teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamnameSpecified + { + get + { + return this._teamname != null; + } + set + { + bool flag = value == (this._teamname == null); + if (flag) + { + this._teamname = (value ? this.teamname : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "continuewin", DataFormat = DataFormat.TwosComplement)] + public uint continuewin + { + get + { + return this._continuewin ?? 0u; + } + set + { + this._continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continuewinSpecified + { + get + { + return this._continuewin != null; + } + set + { + bool flag = value == (this._continuewin == null); + if (flag) + { + this._continuewin = (value ? new uint?(this.continuewin) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "joincount", DataFormat = DataFormat.TwosComplement)] + public uint joincount + { + get + { + return this._joincount ?? 0u; + } + set + { + this._joincount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincountSpecified + { + get + { + return this._joincount != null; + } + set + { + bool flag = value == (this._joincount == null); + if (flag) + { + this._joincount = (value ? new uint?(this.joincount) : null); + } + } + } + + private ulong? _league_teamid; + + private uint? _serverid; + + private string _servername; + + private string _teamname; + + private uint? _point; + + private uint? _winnum; + + private float? _winrate; + + private uint? _continuewin; + + private uint? _joincount; + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializeteamname() + { + return this.teamnameSpecified; + } + + private void Resetteamname() + { + this.teamnameSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializecontinuewin() + { + return this.continuewinSpecified; + } + + private void Resetcontinuewin() + { + this.continuewinSpecified = false; + } + + private bool ShouldSerializejoincount() + { + return this.joincountSpecified; + } + + private void Resetjoincount() + { + this.joincountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs.meta new file mode 100644 index 00000000..ca5d45fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4219a7e0242d35e4597ab91b8e9a81eb +timeCreated: 1611403638 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs new file mode 100644 index 00000000..525d5bf1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueTeamDetail")] + [Serializable] + public class LeagueTeamDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teamname", DataFormat = DataFormat.Default)] + public string teamname + { + get + { + return this._teamname ?? ""; + } + set + { + this._teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamnameSpecified + { + get + { + return this._teamname != null; + } + set + { + bool flag = value == (this._teamname == null); + if (flag) + { + this._teamname = (value ? this.teamname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "zonename", DataFormat = DataFormat.Default)] + public string zonename + { + get + { + return this._zonename ?? ""; + } + set + { + this._zonename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zonenameSpecified + { + get + { + return this._zonename != null; + } + set + { + bool flag = value == (this._zonename == null); + if (flag) + { + this._zonename = (value ? this.zonename : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(6, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(7, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ulong? _league_teamid; + + private string _teamname; + + private uint? _serverid; + + private string _zonename; + + private string _servername; + + private readonly List _members = new List(); + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializeteamname() + { + return this.teamnameSpecified; + } + + private void Resetteamname() + { + this.teamnameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializezonename() + { + return this.zonenameSpecified; + } + + private void Resetzonename() + { + this.zonenameSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs.meta new file mode 100644 index 00000000..9f639b78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d216b18ebe85abf4c82f416b435058e8 +timeCreated: 1611404594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs new file mode 100644 index 00000000..09edf6c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueTeamMemberDetail")] + [Serializable] + public class LeagueTeamMemberDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "brief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleOutLookBrief brief + { + get + { + return this._brief; + } + set + { + this._brief = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "pkpoint", DataFormat = DataFormat.TwosComplement)] + public uint pkpoint + { + get + { + return this._pkpoint ?? 0u; + } + set + { + this._pkpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pkpointSpecified + { + get + { + return this._pkpoint != null; + } + set + { + bool flag = value == (this._pkpoint == null); + if (flag) + { + this._pkpoint = (value ? new uint?(this.pkpoint) : null); + } + } + } + + private RoleOutLookBrief _brief = null; + + private uint? _pkpoint; + + private IExtension extensionObject; + + private bool ShouldSerializepkpoint() + { + return this.pkpointSpecified; + } + + private void Resetpkpoint() + { + this.pkpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs.meta new file mode 100644 index 00000000..09fd75b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamMemberDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8c548d0faceeeb409649079cc8d2185 +timeCreated: 1611404406 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs new file mode 100644 index 00000000..d852b016 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeagueTeamState")] + public enum LeagueTeamState + { + [ProtoEnum(Name = "LeagueTeamState_Idle", Value = 1)] + LeagueTeamState_Idle = 1, + [ProtoEnum(Name = "LeagueTeamState_Match", Value = 2)] + LeagueTeamState_Match, + [ProtoEnum(Name = "LeagueTeamState_Battle", Value = 3)] + LeagueTeamState_Battle + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs.meta new file mode 100644 index 00000000..96423c34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeagueTeamState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1b0cdade97628440bf154fcd09c0d0b +timeCreated: 1611404254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs new file mode 100644 index 00000000..9b1b2927 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LearnGuildSkillAgr")] + [Serializable] + public class LearnGuildSkillAgr : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillId", DataFormat = DataFormat.TwosComplement)] + public uint skillId + { + get + { + return this._skillId ?? 0u; + } + set + { + this._skillId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillIdSpecified + { + get + { + return this._skillId != null; + } + set + { + bool flag = value == (this._skillId == null); + if (flag) + { + this._skillId = (value ? new uint?(this.skillId) : null); + } + } + } + + private uint? _skillId; + + private IExtension extensionObject; + + private bool ShouldSerializeskillId() + { + return this.skillIdSpecified; + } + + private void ResetskillId() + { + this.skillIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs.meta new file mode 100644 index 00000000..8c0b42eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillAgr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: adfe84307486eb74487bcd6feef0c9d8 +timeCreated: 1611404337 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs new file mode 100644 index 00000000..437a401c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LearnGuildSkillRes")] + [Serializable] + public class LearnGuildSkillRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs.meta new file mode 100644 index 00000000..92009a2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LearnGuildSkillRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7c121e54ec3ab9448a99c8bd21917a00 +timeCreated: 1611403995 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs new file mode 100644 index 00000000..7dece889 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveDragonGuildArg")] + [Serializable] + public class LeaveDragonGuildArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs.meta new file mode 100644 index 00000000..4d7dc3fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53626fae03bc038449ea1c47c0221bb3 +timeCreated: 1611403711 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs new file mode 100644 index 00000000..ec2eae44 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveDragonGuildRes")] + [Serializable] + public class LeaveDragonGuildRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs.meta new file mode 100644 index 00000000..5e5ecc1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveDragonGuildRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fdc63c225985a20448825fa3878aa233 +timeCreated: 1611404938 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs new file mode 100644 index 00000000..edda431f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveGuildArg")] + [Serializable] + public class LeaveGuildArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + private ulong? _roleID; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs.meta new file mode 100644 index 00000000..a63027f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3572029f83c2b445ac4556994d30c53 +timeCreated: 1611404598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs new file mode 100644 index 00000000..c987fdec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveGuildRes")] + [Serializable] + public class LeaveGuildRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs.meta new file mode 100644 index 00000000..80c641b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveGuildRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eacfc657b48d20041a21eedff0bfa07d +timeCreated: 1611404781 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs new file mode 100644 index 00000000..f22af447 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveLargeRoomParam")] + [Serializable] + public class LeaveLargeRoomParam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs.meta new file mode 100644 index 00000000..01f76dd1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLargeRoomParam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b3625829aa73b1a49829911b7ba251ae +timeCreated: 1611404389 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs new file mode 100644 index 00000000..caf1adaa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveLeagueTeamArg")] + [Serializable] + public class LeaveLeagueTeamArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs.meta new file mode 100644 index 00000000..bcd06fbf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 212e2b0132fc7744ca345b3ed8d88cb4 +timeCreated: 1611403412 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs new file mode 100644 index 00000000..ec1e00a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveLeagueTeamRes")] + [Serializable] + public class LeaveLeagueTeamRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs.meta new file mode 100644 index 00000000..c191c92c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveLeagueTeamRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 25f405e9ed6b771469a5dec8afea44c8 +timeCreated: 1611403466 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs new file mode 100644 index 00000000..6e0e700e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeavePartnerArg")] + [Serializable] + public class LeavePartnerArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs.meta new file mode 100644 index 00000000..518876d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4f74f5f0a86e0cb4aa132d6deacd87eb +timeCreated: 1611403701 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs new file mode 100644 index 00000000..7a21c2b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeavePartnerRes")] + [Serializable] + public class LeavePartnerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs.meta new file mode 100644 index 00000000..d51a2d78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeavePartnerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a85e4749c1823f34bb563192b95b0bff +timeCreated: 1611404295 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs new file mode 100644 index 00000000..180013fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveSceneType")] + public enum LeaveSceneType + { + [ProtoEnum(Name = "LEAVE_SCENE_LOGOUT", Value = 1)] + LEAVE_SCENE_LOGOUT = 1, + [ProtoEnum(Name = "LEAVE_SCENE_SWITCH", Value = 2)] + LEAVE_SCENE_SWITCH + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs.meta new file mode 100644 index 00000000..368b2eaf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSceneType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 13846c08965cf494893d2cc9db69f163 +timeCreated: 1611403249 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs new file mode 100644 index 00000000..9113c735 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveSkyTeamArg")] + [Serializable] + public class LeaveSkyTeamArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs.meta new file mode 100644 index 00000000..13bf51b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7640f63ba2f0a944f976e8000d503360 +timeCreated: 1611403949 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs new file mode 100644 index 00000000..ec802f27 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveSkyTeamRes")] + [Serializable] + public class LeaveSkyTeamRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs.meta new file mode 100644 index 00000000..c121d130 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveSkyTeamRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea2f728172e9eac48b6d2fb86584dd65 +timeCreated: 1611404777 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs new file mode 100644 index 00000000..e10cbb71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LeaveTeamType")] + public enum LeaveTeamType + { + [ProtoEnum(Name = "LTT_BY_SELF", Value = 0)] + LTT_BY_SELF, + [ProtoEnum(Name = "LTT_KICK", Value = 1)] + LTT_KICK, + [ProtoEnum(Name = "LTT_DEL_ROBOT", Value = 2)] + LTT_DEL_ROBOT, + [ProtoEnum(Name = "LTT_MS_CRASH", Value = 3)] + LTT_MS_CRASH, + [ProtoEnum(Name = "LLT_LEADER_TIMEOVER", Value = 4)] + LLT_LEADER_TIMEOVER + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs.meta new file mode 100644 index 00000000..c60d757a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LeaveTeamType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c73e1cd93b086348b270203256fb68a +timeCreated: 1611403898 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs new file mode 100644 index 00000000..7fe47f51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs @@ -0,0 +1,182 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelChanged")] + [Serializable] + public class LevelChanged : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public ulong exp + { + get + { + return this._exp ?? 0UL; + } + set + { + this._exp = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new ulong?(this.exp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxexp", DataFormat = DataFormat.TwosComplement)] + public ulong maxexp + { + get + { + return this._maxexp ?? 0UL; + } + set + { + this._maxexp = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxexpSpecified + { + get + { + return this._maxexp != null; + } + set + { + bool flag = value == (this._maxexp == null); + if (flag) + { + this._maxexp = (value ? new ulong?(this.maxexp) : null); + } + } + } + + [ProtoMember(4, Name = "attrid", DataFormat = DataFormat.TwosComplement)] + public List attrid + { + get + { + return this._attrid; + } + } + + [ProtoMember(5, Name = "attroldvalue", DataFormat = DataFormat.TwosComplement)] + public List attroldvalue + { + get + { + return this._attroldvalue; + } + } + + [ProtoMember(6, Name = "attrnewvalue", DataFormat = DataFormat.TwosComplement)] + public List attrnewvalue + { + get + { + return this._attrnewvalue; + } + } + + private uint? _level; + + private ulong? _exp; + + private ulong? _maxexp; + + private readonly List _attrid = new List(); + + private readonly List _attroldvalue = new List(); + + private readonly List _attrnewvalue = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializemaxexp() + { + return this.maxexpSpecified; + } + + private void Resetmaxexp() + { + this.maxexpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs.meta new file mode 100644 index 00000000..e84ac659 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f044db0528b6fbc4c81209355f43c0e6 +timeCreated: 1611404831 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs new file mode 100644 index 00000000..61952f6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelScriptStateData")] + [Serializable] + public class LevelScriptStateData : IExtensible + { + [ProtoMember(1, Name = "doorStates", DataFormat = DataFormat.Default)] + public List doorStates + { + get + { + return this._doorStates; + } + } + + private readonly List _doorStates = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs.meta new file mode 100644 index 00000000..d4b6d4a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelScriptStateData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f3b1d93b8a886504486cf44777d87352 +timeCreated: 1611404850 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs new file mode 100644 index 00000000..1cede8b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealButtonType")] + public enum LevelSealButtonType + { + [ProtoEnum(Name = "BUTTON_STATUS_NONE", Value = 0)] + BUTTON_STATUS_NONE, + [ProtoEnum(Name = "BUTTON_STATUS_LOCKED", Value = 1)] + BUTTON_STATUS_LOCKED, + [ProtoEnum(Name = "BUTTON_STATUS_UNLOCKED", Value = 2)] + BUTTON_STATUS_UNLOCKED + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs.meta new file mode 100644 index 00000000..8b810b5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealButtonType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 566c3d41babb85f40ad33f4da3aaf325 +timeCreated: 1611403743 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs new file mode 100644 index 00000000..79a243ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealExchangeArg")] + [Serializable] + public class LevelSealExchangeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs.meta new file mode 100644 index 00000000..06c90774 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07937d4e562a0c447868324d5a573682 +timeCreated: 1611402968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs new file mode 100644 index 00000000..fffacfd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealExchangeRes")] + [Serializable] + public class LevelSealExchangeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs.meta new file mode 100644 index 00000000..ff426aae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealExchangeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 401d7bbb8eba0b541beb21df789ae85b +timeCreated: 1611403613 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs new file mode 100644 index 00000000..818b284e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealInfo")] + [Serializable] + public class LevelSealInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "endTime", DataFormat = DataFormat.TwosComplement)] + public uint endTime + { + get + { + return this._endTime ?? 0u; + } + set + { + this._endTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endTimeSpecified + { + get + { + return this._endTime != null; + } + set + { + bool flag = value == (this._endTime == null); + if (flag) + { + this._endTime = (value ? new uint?(this.endTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "unLockBossCount", DataFormat = DataFormat.TwosComplement)] + public uint unLockBossCount + { + get + { + return this._unLockBossCount ?? 0u; + } + set + { + this._unLockBossCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unLockBossCountSpecified + { + get + { + return this._unLockBossCount != null; + } + set + { + bool flag = value == (this._unLockBossCount == null); + if (flag) + { + this._unLockBossCount = (value ? new uint?(this.unLockBossCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public uint status + { + get + { + return this._status ?? 0u; + } + set + { + this._status = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new uint?(this.status) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalCollectCount", DataFormat = DataFormat.TwosComplement)] + public uint totalCollectCount + { + get + { + return this._totalCollectCount ?? 0u; + } + set + { + this._totalCollectCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalCollectCountSpecified + { + get + { + return this._totalCollectCount != null; + } + set + { + bool flag = value == (this._totalCollectCount == null); + if (flag) + { + this._totalCollectCount = (value ? new uint?(this.totalCollectCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "selfCollectCount", DataFormat = DataFormat.TwosComplement)] + public uint selfCollectCount + { + get + { + return this._selfCollectCount ?? 0u; + } + set + { + this._selfCollectCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selfCollectCountSpecified + { + get + { + return this._selfCollectCount != null; + } + set + { + bool flag = value == (this._selfCollectCount == null); + if (flag) + { + this._selfCollectCount = (value ? new uint?(this.selfCollectCount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "selfAwardCountIndex", DataFormat = DataFormat.TwosComplement)] + public int selfAwardCountIndex + { + get + { + return this._selfAwardCountIndex ?? 0; + } + set + { + this._selfAwardCountIndex = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selfAwardCountIndexSpecified + { + get + { + return this._selfAwardCountIndex != null; + } + set + { + bool flag = value == (this._selfAwardCountIndex == null); + if (flag) + { + this._selfAwardCountIndex = (value ? new int?(this.selfAwardCountIndex) : null); + } + } + } + + private uint? _type; + + private uint? _endTime; + + private uint? _unLockBossCount; + + private uint? _status; + + private uint? _totalCollectCount; + + private uint? _selfCollectCount; + + private int? _selfAwardCountIndex; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeendTime() + { + return this.endTimeSpecified; + } + + private void ResetendTime() + { + this.endTimeSpecified = false; + } + + private bool ShouldSerializeunLockBossCount() + { + return this.unLockBossCountSpecified; + } + + private void ResetunLockBossCount() + { + this.unLockBossCountSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + private bool ShouldSerializetotalCollectCount() + { + return this.totalCollectCountSpecified; + } + + private void ResettotalCollectCount() + { + this.totalCollectCountSpecified = false; + } + + private bool ShouldSerializeselfCollectCount() + { + return this.selfCollectCountSpecified; + } + + private void ResetselfCollectCount() + { + this.selfCollectCountSpecified = false; + } + + private bool ShouldSerializeselfAwardCountIndex() + { + return this.selfAwardCountIndexSpecified; + } + + private void ResetselfAwardCountIndex() + { + this.selfAwardCountIndexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs.meta new file mode 100644 index 00000000..5786c553 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f1e515ad1809a8f4396d5b298f78b8e1 +timeCreated: 1611404840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs new file mode 100644 index 00000000..d29a88e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealOverExpArg")] + [Serializable] + public class LevelSealOverExpArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs.meta new file mode 100644 index 00000000..90dd0a56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a449686cec1b40d42a07c69199ad4f40 +timeCreated: 1611404282 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs new file mode 100644 index 00000000..df5f9dd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealOverExpRes")] + [Serializable] + public class LevelSealOverExpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "m_uStatus", DataFormat = DataFormat.TwosComplement)] + public uint m_uStatus + { + get + { + return this._m_uStatus ?? 0u; + } + set + { + this._m_uStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool m_uStatusSpecified + { + get + { + return this._m_uStatus != null; + } + set + { + bool flag = value == (this._m_uStatus == null); + if (flag) + { + this._m_uStatus = (value ? new uint?(this.m_uStatus) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _m_uStatus; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializem_uStatus() + { + return this.m_uStatusSpecified; + } + + private void Resetm_uStatus() + { + this.m_uStatusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs.meta new file mode 100644 index 00000000..35c22b83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealOverExpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1028dd44c2729f84685a88a2ba42be5e +timeCreated: 1611403216 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs new file mode 100644 index 00000000..d21e1694 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelSealRecord")] + [Serializable] + public class LevelSealRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "selfCollectCount", DataFormat = DataFormat.TwosComplement)] + public uint selfCollectCount + { + get + { + return this._selfCollectCount ?? 0u; + } + set + { + this._selfCollectCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selfCollectCountSpecified + { + get + { + return this._selfCollectCount != null; + } + set + { + bool flag = value == (this._selfCollectCount == null); + if (flag) + { + this._selfCollectCount = (value ? new uint?(this.selfCollectCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "selfAwardCountIndex", DataFormat = DataFormat.TwosComplement)] + public int selfAwardCountIndex + { + get + { + return this._selfAwardCountIndex ?? 0; + } + set + { + this._selfAwardCountIndex = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selfAwardCountIndexSpecified + { + get + { + return this._selfAwardCountIndex != null; + } + set + { + bool flag = value == (this._selfAwardCountIndex == null); + if (flag) + { + this._selfAwardCountIndex = (value ? new int?(this.selfAwardCountIndex) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "LevelSealButtonStatus", DataFormat = DataFormat.TwosComplement)] + public uint LevelSealButtonStatus + { + get + { + return this._LevelSealButtonStatus ?? 0u; + } + set + { + this._LevelSealButtonStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LevelSealButtonStatusSpecified + { + get + { + return this._LevelSealButtonStatus != null; + } + set + { + bool flag = value == (this._LevelSealButtonStatus == null); + if (flag) + { + this._LevelSealButtonStatus = (value ? new uint?(this.LevelSealButtonStatus) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastLevelSealStatus", DataFormat = DataFormat.Default)] + public bool lastLevelSealStatus + { + get + { + return this._lastLevelSealStatus ?? false; + } + set + { + this._lastLevelSealStatus = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastLevelSealStatusSpecified + { + get + { + return this._lastLevelSealStatus != null; + } + set + { + bool flag = value == (this._lastLevelSealStatus == null); + if (flag) + { + this._lastLevelSealStatus = (value ? new bool?(this.lastLevelSealStatus) : null); + } + } + } + + private uint? _type; + + private uint? _selfCollectCount; + + private int? _selfAwardCountIndex; + + private uint? _LevelSealButtonStatus; + + private bool? _lastLevelSealStatus; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeselfCollectCount() + { + return this.selfCollectCountSpecified; + } + + private void ResetselfCollectCount() + { + this.selfCollectCountSpecified = false; + } + + private bool ShouldSerializeselfAwardCountIndex() + { + return this.selfAwardCountIndexSpecified; + } + + private void ResetselfAwardCountIndex() + { + this.selfAwardCountIndexSpecified = false; + } + + private bool ShouldSerializeLevelSealButtonStatus() + { + return this.LevelSealButtonStatusSpecified; + } + + private void ResetLevelSealButtonStatus() + { + this.LevelSealButtonStatusSpecified = false; + } + + private bool ShouldSerializelastLevelSealStatus() + { + return this.lastLevelSealStatusSpecified; + } + + private void ResetlastLevelSealStatus() + { + this.lastLevelSealStatusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs.meta new file mode 100644 index 00000000..84e36262 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelSealRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b900727330384b041a352a84b1e717c9 +timeCreated: 1611404408 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs new file mode 100644 index 00000000..26bcf337 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelUpSlotAttrArg")] + [Serializable] + public class LevelUpSlotAttrArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public uint slot + { + get + { + return this._slot ?? 0u; + } + set + { + this._slot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new uint?(this.slot) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _slot; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs.meta new file mode 100644 index 00000000..5b5d23c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa8f4ce809ac04a4188ff1e2ecdbd8b7 +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs new file mode 100644 index 00000000..4b8d15da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LevelUpSlotAttrRes")] + [Serializable] + public class LevelUpSlotAttrRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "uplevels", DataFormat = DataFormat.TwosComplement)] + public List uplevels + { + get + { + return this._uplevels; + } + } + + private ErrorCode? _errorcode; + + private readonly List _uplevels = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs.meta new file mode 100644 index 00000000..9bbcb466 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LevelUpSlotAttrRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41e66b219fc015340b03f0fe87fa22b8 +timeCreated: 1611403637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs new file mode 100644 index 00000000..43fc321f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LiveIconData")] + [Serializable] + public class LiveIconData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "liveType", DataFormat = DataFormat.TwosComplement)] + public int liveType + { + get + { + return this._liveType ?? 0; + } + set + { + this._liveType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveTypeSpecified + { + get + { + return this._liveType != null; + } + set + { + bool flag = value == (this._liveType == null); + if (flag) + { + this._liveType = (value ? new int?(this.liveType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "liveID", DataFormat = DataFormat.TwosComplement)] + public int liveID + { + get + { + return this._liveID ?? 0; + } + set + { + this._liveID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveIDSpecified + { + get + { + return this._liveID != null; + } + set + { + bool flag = value == (this._liveID == null); + if (flag) + { + this._liveID = (value ? new int?(this.liveID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "liveInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo liveInfo + { + get + { + return this._liveInfo; + } + set + { + this._liveInfo = value; + } + } + + private int? _liveType; + + private int? _liveID; + + private OneLiveRecordInfo _liveInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeliveType() + { + return this.liveTypeSpecified; + } + + private void ResetliveType() + { + this.liveTypeSpecified = false; + } + + private bool ShouldSerializeliveID() + { + return this.liveIDSpecified; + } + + private void ResetliveID() + { + this.liveIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs.meta new file mode 100644 index 00000000..816cc9a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveIconData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0eb5271b2ec68b84183c34ada0c8bee3 +timeCreated: 1611403205 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs new file mode 100644 index 00000000..b72a066d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs @@ -0,0 +1,379 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LiveNameInfo")] + [Serializable] + public class LiveNameInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildID", DataFormat = DataFormat.TwosComplement)] + public ulong guildID + { + get + { + return this._guildID ?? 0UL; + } + set + { + this._guildID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildIDSpecified + { + get + { + return this._guildID != null; + } + set + { + bool flag = value == (this._guildID == null); + if (flag) + { + this._guildID = (value ? new ulong?(this.guildID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildName", DataFormat = DataFormat.Default)] + public string guildName + { + get + { + return this._guildName ?? ""; + } + set + { + this._guildName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildNameSpecified + { + get + { + return this._guildName != null; + } + set + { + bool flag = value == (this._guildName == null); + if (flag) + { + this._guildName = (value ? this.guildName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "guildIcon", DataFormat = DataFormat.TwosComplement)] + public int guildIcon + { + get + { + return this._guildIcon ?? 0; + } + set + { + this._guildIcon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildIconSpecified + { + get + { + return this._guildIcon != null; + } + set + { + bool flag = value == (this._guildIcon == null); + if (flag) + { + this._guildIcon = (value ? new int?(this.guildIcon) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo roleInfo + { + get + { + return this._roleInfo; + } + set + { + this._roleInfo = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "teamLeaderName", DataFormat = DataFormat.Default)] + public string teamLeaderName + { + get + { + return this._teamLeaderName ?? ""; + } + set + { + this._teamLeaderName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamLeaderNameSpecified + { + get + { + return this._teamLeaderName != null; + } + set + { + bool flag = value == (this._teamLeaderName == null); + if (flag) + { + this._teamLeaderName = (value ? this.teamLeaderName : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isLeft", DataFormat = DataFormat.Default)] + public bool isLeft + { + get + { + return this._isLeft ?? false; + } + set + { + this._isLeft = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isLeftSpecified + { + get + { + return this._isLeft != null; + } + set + { + bool flag = value == (this._isLeft == null); + if (flag) + { + this._isLeft = (value ? new bool?(this.isLeft) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "teamName", DataFormat = DataFormat.Default)] + public string teamName + { + get + { + return this._teamName ?? ""; + } + set + { + this._teamName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamNameSpecified + { + get + { + return this._teamName != null; + } + set + { + bool flag = value == (this._teamName == null); + if (flag) + { + this._teamName = (value ? this.teamName : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "leagueID", DataFormat = DataFormat.TwosComplement)] + public ulong leagueID + { + get + { + return this._leagueID ?? 0UL; + } + set + { + this._leagueID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leagueIDSpecified + { + get + { + return this._leagueID != null; + } + set + { + bool flag = value == (this._leagueID == null); + if (flag) + { + this._leagueID = (value ? new ulong?(this.leagueID) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + private ulong? _guildID; + + private string _guildName; + + private int? _guildIcon; + + private RoleBriefInfo _roleInfo = null; + + private string _teamLeaderName; + + private bool? _isLeft; + + private string _teamName; + + private ulong? _leagueID; + + private uint? _serverid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildID() + { + return this.guildIDSpecified; + } + + private void ResetguildID() + { + this.guildIDSpecified = false; + } + + private bool ShouldSerializeguildName() + { + return this.guildNameSpecified; + } + + private void ResetguildName() + { + this.guildNameSpecified = false; + } + + private bool ShouldSerializeguildIcon() + { + return this.guildIconSpecified; + } + + private void ResetguildIcon() + { + this.guildIconSpecified = false; + } + + private bool ShouldSerializeteamLeaderName() + { + return this.teamLeaderNameSpecified; + } + + private void ResetteamLeaderName() + { + this.teamLeaderNameSpecified = false; + } + + private bool ShouldSerializeisLeft() + { + return this.isLeftSpecified; + } + + private void ResetisLeft() + { + this.isLeftSpecified = false; + } + + private bool ShouldSerializeteamName() + { + return this.teamNameSpecified; + } + + private void ResetteamName() + { + this.teamNameSpecified = false; + } + + private bool ShouldSerializeleagueID() + { + return this.leagueIDSpecified; + } + + private void ResetleagueID() + { + this.leagueIDSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs.meta new file mode 100644 index 00000000..7c58dd95 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveNameInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 46fb846f1d3da074f91428cce7ea1fdf +timeCreated: 1611403651 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs new file mode 100644 index 00000000..c651833f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs @@ -0,0 +1,192 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LiveRecord")] + [Serializable] + public class LiveRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mostViewedRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo mostViewedRecord + { + get + { + return this._mostViewedRecord; + } + set + { + this._mostViewedRecord = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "mostCommendedRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OneLiveRecordInfo mostCommendedRecord + { + get + { + return this._mostCommendedRecord; + } + set + { + this._mostCommendedRecord = value; + } + } + + [ProtoMember(3, Name = "recentRecords", DataFormat = DataFormat.Default)] + public List recentRecords + { + get + { + return this._recentRecords; + } + } + + [ProtoMember(4, IsRequired = false, Name = "myTotalCommendedNum", DataFormat = DataFormat.TwosComplement)] + public uint myTotalCommendedNum + { + get + { + return this._myTotalCommendedNum ?? 0u; + } + set + { + this._myTotalCommendedNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myTotalCommendedNumSpecified + { + get + { + return this._myTotalCommendedNum != null; + } + set + { + bool flag = value == (this._myTotalCommendedNum == null); + if (flag) + { + this._myTotalCommendedNum = (value ? new uint?(this.myTotalCommendedNum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "myTotalViewedNum", DataFormat = DataFormat.TwosComplement)] + public uint myTotalViewedNum + { + get + { + return this._myTotalViewedNum ?? 0u; + } + set + { + this._myTotalViewedNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myTotalViewedNumSpecified + { + get + { + return this._myTotalViewedNum != null; + } + set + { + bool flag = value == (this._myTotalViewedNum == null); + if (flag) + { + this._myTotalViewedNum = (value ? new uint?(this.myTotalViewedNum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "livevisible", DataFormat = DataFormat.Default)] + public bool livevisible + { + get + { + return this._livevisible ?? false; + } + set + { + this._livevisible = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool livevisibleSpecified + { + get + { + return this._livevisible != null; + } + set + { + bool flag = value == (this._livevisible == null); + if (flag) + { + this._livevisible = (value ? new bool?(this.livevisible) : null); + } + } + } + + private OneLiveRecordInfo _mostViewedRecord = null; + + private OneLiveRecordInfo _mostCommendedRecord = null; + + private readonly List _recentRecords = new List(); + + private uint? _myTotalCommendedNum; + + private uint? _myTotalViewedNum; + + private bool? _livevisible; + + private IExtension extensionObject; + + private bool ShouldSerializemyTotalCommendedNum() + { + return this.myTotalCommendedNumSpecified; + } + + private void ResetmyTotalCommendedNum() + { + this.myTotalCommendedNumSpecified = false; + } + + private bool ShouldSerializemyTotalViewedNum() + { + return this.myTotalViewedNumSpecified; + } + + private void ResetmyTotalViewedNum() + { + this.myTotalViewedNumSpecified = false; + } + + private bool ShouldSerializelivevisible() + { + return this.livevisibleSpecified; + } + + private void Resetlivevisible() + { + this.livevisibleSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs.meta new file mode 100644 index 00000000..0e35e4cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7941853264e208749b081cca37d2c588 +timeCreated: 1611403984 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs new file mode 100644 index 00000000..1b2876d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs @@ -0,0 +1,40 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LiveType")] + public enum LiveType + { + [ProtoEnum(Name = "LIVE_RECOMMEND", Value = 1)] + LIVE_RECOMMEND = 1, + [ProtoEnum(Name = "LIVE_PVP", Value = 2)] + LIVE_PVP, + [ProtoEnum(Name = "LIVE_NEST", Value = 3)] + LIVE_NEST, + [ProtoEnum(Name = "LIVE_PROTECTCAPTAIN", Value = 4)] + LIVE_PROTECTCAPTAIN, + [ProtoEnum(Name = "LIVE_GUILDBATTLE", Value = 5)] + LIVE_GUILDBATTLE, + [ProtoEnum(Name = "LIVE_DRAGON", Value = 6)] + LIVE_DRAGON, + [ProtoEnum(Name = "LIVE_FRIEND", Value = 7)] + LIVE_FRIEND, + [ProtoEnum(Name = "LIVE_GUILD", Value = 8)] + LIVE_GUILD, + [ProtoEnum(Name = "LIVE_FRIENDANDGUILD", Value = 9)] + LIVE_FRIENDANDGUILD, + [ProtoEnum(Name = "LIVE_HEROBATTLE", Value = 10)] + LIVE_HEROBATTLE, + [ProtoEnum(Name = "LIVE_LEAGUEBATTLE", Value = 11)] + LIVE_LEAGUEBATTLE, + [ProtoEnum(Name = "LIVE_PVP2", Value = 12)] + LIVE_PVP2, + [ProtoEnum(Name = "LIVE_CUSTOMPK", Value = 13)] + LIVE_CUSTOMPK, + [ProtoEnum(Name = "LIVE_CROSSGVG", Value = 14)] + LIVE_CROSSGVG, + [ProtoEnum(Name = "LIVE_MAX", Value = 15)] + LIVE_MAX + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs.meta new file mode 100644 index 00000000..2dd38ca9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LiveType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 411f0b59b13230044b7dd30d4d132c92 +timeCreated: 1611403616 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs new file mode 100644 index 00000000..c5e864a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoadAccountData")] + [Serializable] + public class LoadAccountData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "role1", DataFormat = DataFormat.Default)] + public byte[] role1 + { + get + { + return this._role1 ?? null; + } + set + { + this._role1 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role1Specified + { + get + { + return this._role1 != null; + } + set + { + bool flag = value == (this._role1 == null); + if (flag) + { + this._role1 = (value ? this.role1 : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "role2", DataFormat = DataFormat.Default)] + public byte[] role2 + { + get + { + return this._role2 ?? null; + } + set + { + this._role2 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role2Specified + { + get + { + return this._role2 != null; + } + set + { + bool flag = value == (this._role2 == null); + if (flag) + { + this._role2 = (value ? this.role2 : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "role3", DataFormat = DataFormat.Default)] + public byte[] role3 + { + get + { + return this._role3 ?? null; + } + set + { + this._role3 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role3Specified + { + get + { + return this._role3 != null; + } + set + { + bool flag = value == (this._role3 == null); + if (flag) + { + this._role3 = (value ? this.role3 : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "role4", DataFormat = DataFormat.Default)] + public byte[] role4 + { + get + { + return this._role4 ?? null; + } + set + { + this._role4 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role4Specified + { + get + { + return this._role4 != null; + } + set + { + bool flag = value == (this._role4 == null); + if (flag) + { + this._role4 = (value ? this.role4 : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "selectSlot", DataFormat = DataFormat.TwosComplement)] + public uint selectSlot + { + get + { + return this._selectSlot ?? 0u; + } + set + { + this._selectSlot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selectSlotSpecified + { + get + { + return this._selectSlot != null; + } + set + { + bool flag = value == (this._selectSlot == null); + if (flag) + { + this._selectSlot = (value ? new uint?(this.selectSlot) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "role5", DataFormat = DataFormat.Default)] + public byte[] role5 + { + get + { + return this._role5 ?? null; + } + set + { + this._role5 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role5Specified + { + get + { + return this._role5 != null; + } + set + { + bool flag = value == (this._role5 == null); + if (flag) + { + this._role5 = (value ? this.role5 : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "role6", DataFormat = DataFormat.Default)] + public byte[] role6 + { + get + { + return this._role6 ?? null; + } + set + { + this._role6 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role6Specified + { + get + { + return this._role6 != null; + } + set + { + bool flag = value == (this._role6 == null); + if (flag) + { + this._role6 = (value ? this.role6 : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "role7", DataFormat = DataFormat.Default)] + public byte[] role7 + { + get + { + return this._role7 ?? null; + } + set + { + this._role7 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role7Specified + { + get + { + return this._role7 != null; + } + set + { + bool flag = value == (this._role7 == null); + if (flag) + { + this._role7 = (value ? this.role7 : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "role8", DataFormat = DataFormat.Default)] + public byte[] role8 + { + get + { + return this._role8 ?? null; + } + set + { + this._role8 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role8Specified + { + get + { + return this._role8 != null; + } + set + { + bool flag = value == (this._role8 == null); + if (flag) + { + this._role8 = (value ? this.role8 : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "role9", DataFormat = DataFormat.Default)] + public byte[] role9 + { + get + { + return this._role9 ?? null; + } + set + { + this._role9 = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role9Specified + { + get + { + return this._role9 != null; + } + set + { + bool flag = value == (this._role9 == null); + if (flag) + { + this._role9 = (value ? this.role9 : null); + } + } + } + + private string _account; + + private byte[] _role1; + + private byte[] _role2; + + private byte[] _role3; + + private byte[] _role4; + + private uint? _selectSlot; + + private byte[] _role5; + + private byte[] _role6; + + private byte[] _role7; + + private byte[] _role8; + + private byte[] _role9; + + private IExtension extensionObject; + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + private bool ShouldSerializerole1() + { + return this.role1Specified; + } + + private void Resetrole1() + { + this.role1Specified = false; + } + + private bool ShouldSerializerole2() + { + return this.role2Specified; + } + + private void Resetrole2() + { + this.role2Specified = false; + } + + private bool ShouldSerializerole3() + { + return this.role3Specified; + } + + private void Resetrole3() + { + this.role3Specified = false; + } + + private bool ShouldSerializerole4() + { + return this.role4Specified; + } + + private void Resetrole4() + { + this.role4Specified = false; + } + + private bool ShouldSerializeselectSlot() + { + return this.selectSlotSpecified; + } + + private void ResetselectSlot() + { + this.selectSlotSpecified = false; + } + + private bool ShouldSerializerole5() + { + return this.role5Specified; + } + + private void Resetrole5() + { + this.role5Specified = false; + } + + private bool ShouldSerializerole6() + { + return this.role6Specified; + } + + private void Resetrole6() + { + this.role6Specified = false; + } + + private bool ShouldSerializerole7() + { + return this.role7Specified; + } + + private void Resetrole7() + { + this.role7Specified = false; + } + + private bool ShouldSerializerole8() + { + return this.role8Specified; + } + + private void Resetrole8() + { + this.role8Specified = false; + } + + private bool ShouldSerializerole9() + { + return this.role9Specified; + } + + private void Resetrole9() + { + this.role9Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs.meta new file mode 100644 index 00000000..7d267dd2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoadAccountData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5706e571b8b0c0747a502b96cbbae727 +timeCreated: 1611403746 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs new file mode 100644 index 00000000..2c56fa6c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoadOffLineChatNtf")] + [Serializable] + public class LoadOffLineChatNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + private ulong? _roleID; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs.meta new file mode 100644 index 00000000..d0db52a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoadOffLineChatNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0a2f1b12e72086548875b34bbb05498a +timeCreated: 1611403162 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs new file mode 100644 index 00000000..dbdab6ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LogDBType")] + public enum LogDBType + { + [ProtoEnum(Name = "LOG_DB_NORMAL", Value = 0)] + LOG_DB_NORMAL, + [ProtoEnum(Name = "LOG_DB_TENCENT", Value = 1)] + LOG_DB_TENCENT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs.meta new file mode 100644 index 00000000..aeef3a55 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LogDBType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f908cafbf3e2bd409dbb5add4df1186 +timeCreated: 1611403210 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs new file mode 100644 index 00000000..fa17e202 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginActivityArg")] + [Serializable] + public class LoginActivityArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs.meta new file mode 100644 index 00000000..4a628db6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93bac48ac4260d74da17cd4669260192 +timeCreated: 1611404152 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs new file mode 100644 index 00000000..e3e17d6a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginActivityRes")] + [Serializable] + public class LoginActivityRes : IExtensible + { + [ProtoMember(1, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _items = new List(); + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs.meta new file mode 100644 index 00000000..8401603f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2fb96b96a8f01d24d8f62b51c88b5cd8 +timeCreated: 1611403519 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs new file mode 100644 index 00000000..4ee8bcb1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginActivityStatus")] + [Serializable] + public class LoginActivityStatus : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + public bool state + { + get + { + return this._state ?? false; + } + set + { + this._state = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new bool?(this.state) : null); + } + } + } + + private bool? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs.meta new file mode 100644 index 00000000..7090cd05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginActivityStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 316b0354276ce934c9e0c038620551db +timeCreated: 1611403545 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs new file mode 100644 index 00000000..93019a77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs @@ -0,0 +1,336 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginArg")] + [Serializable] + public class LoginArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gameserverid", DataFormat = DataFormat.TwosComplement)] + public uint gameserverid + { + get + { + return this._gameserverid ?? 0u; + } + set + { + this._gameserverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gameserveridSpecified + { + get + { + return this._gameserverid != null; + } + set + { + bool flag = value == (this._gameserverid == null); + if (flag) + { + this._gameserverid = (value ? new uint?(this.gameserverid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public byte[] token + { + get + { + return this._token ?? null; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ios", DataFormat = DataFormat.Default)] + public string ios + { + get + { + return this._ios ?? ""; + } + set + { + this._ios = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iosSpecified + { + get + { + return this._ios != null; + } + set + { + bool flag = value == (this._ios == null); + if (flag) + { + this._ios = (value ? this.ios : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "android", DataFormat = DataFormat.Default)] + public string android + { + get + { + return this._android ?? ""; + } + set + { + this._android = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool androidSpecified + { + get + { + return this._android != null; + } + set + { + bool flag = value == (this._android == null); + if (flag) + { + this._android = (value ? this.android : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pc", DataFormat = DataFormat.Default)] + public string pc + { + get + { + return this._pc ?? ""; + } + set + { + this._pc = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pcSpecified + { + get + { + return this._pc != null; + } + set + { + bool flag = value == (this._pc == null); + if (flag) + { + this._pc = (value ? this.pc : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "clientInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ClientInfo clientInfo + { + get + { + return this._clientInfo; + } + set + { + this._clientInfo = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "loginzoneid", DataFormat = DataFormat.TwosComplement)] + public uint loginzoneid + { + get + { + return this._loginzoneid ?? 0u; + } + set + { + this._loginzoneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginzoneidSpecified + { + get + { + return this._loginzoneid != null; + } + set + { + bool flag = value == (this._loginzoneid == null); + if (flag) + { + this._loginzoneid = (value ? new uint?(this.loginzoneid) : null); + } + } + } + + private uint? _gameserverid; + + private byte[] _token; + + private string _ios; + + private string _android; + + private string _pc; + + private string _openid; + + private ClientInfo _clientInfo = null; + + private uint? _loginzoneid; + + private IExtension extensionObject; + + private bool ShouldSerializegameserverid() + { + return this.gameserveridSpecified; + } + + private void Resetgameserverid() + { + this.gameserveridSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializeios() + { + return this.iosSpecified; + } + + private void Resetios() + { + this.iosSpecified = false; + } + + private bool ShouldSerializeandroid() + { + return this.androidSpecified; + } + + private void Resetandroid() + { + this.androidSpecified = false; + } + + private bool ShouldSerializepc() + { + return this.pcSpecified; + } + + private void Resetpc() + { + this.pcSpecified = false; + } + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializeloginzoneid() + { + return this.loginzoneidSpecified; + } + + private void Resetloginzoneid() + { + this.loginzoneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs.meta new file mode 100644 index 00000000..867bab4c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 751eb3944806b434bb9cabb4a176e48a +timeCreated: 1611403945 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs new file mode 100644 index 00000000..51977927 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginChallenge")] + [Serializable] + public class LoginChallenge : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "challenge", DataFormat = DataFormat.Default)] + public string challenge + { + get + { + return this._challenge ?? ""; + } + set + { + this._challenge = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool challengeSpecified + { + get + { + return this._challenge != null; + } + set + { + bool flag = value == (this._challenge == null); + if (flag) + { + this._challenge = (value ? this.challenge : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "session", DataFormat = DataFormat.TwosComplement)] + public ulong session + { + get + { + return this._session ?? 0UL; + } + set + { + this._session = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sessionSpecified + { + get + { + return this._session != null; + } + set + { + bool flag = value == (this._session == null); + if (flag) + { + this._session = (value ? new ulong?(this.session) : null); + } + } + } + + private string _challenge; + + private ulong? _session; + + private IExtension extensionObject; + + private bool ShouldSerializechallenge() + { + return this.challengeSpecified; + } + + private void Resetchallenge() + { + this.challengeSpecified = false; + } + + private bool ShouldSerializesession() + { + return this.sessionSpecified; + } + + private void Resetsession() + { + this.sessionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs.meta new file mode 100644 index 00000000..7741a727 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginChallenge.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 352373abe2df7db479a74364ade31e67 +timeCreated: 1611403558 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs new file mode 100644 index 00000000..3cd4a2d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginExtraData")] + [Serializable] + public class LoginExtraData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "is_backflow_server", DataFormat = DataFormat.Default)] + public bool is_backflow_server + { + get + { + return this._is_backflow_server ?? false; + } + set + { + this._is_backflow_server = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_backflow_serverSpecified + { + get + { + return this._is_backflow_server != null; + } + set + { + bool flag = value == (this._is_backflow_server == null); + if (flag) + { + this._is_backflow_server = (value ? new bool?(this.is_backflow_server) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "backflow_level", DataFormat = DataFormat.TwosComplement)] + public uint backflow_level + { + get + { + return this._backflow_level ?? 0u; + } + set + { + this._backflow_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool backflow_levelSpecified + { + get + { + return this._backflow_level != null; + } + set + { + bool flag = value == (this._backflow_level == null); + if (flag) + { + this._backflow_level = (value ? new uint?(this.backflow_level) : null); + } + } + } + + private bool? _is_backflow_server; + + private uint? _backflow_level; + + private IExtension extensionObject; + + private bool ShouldSerializeis_backflow_server() + { + return this.is_backflow_serverSpecified; + } + + private void Resetis_backflow_server() + { + this.is_backflow_serverSpecified = false; + } + + private bool ShouldSerializebackflow_level() + { + return this.backflow_levelSpecified; + } + + private void Resetbackflow_level() + { + this.backflow_levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs.meta new file mode 100644 index 00000000..75aff37e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginExtraData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31825059ce27d6449a1ed0293e2e5b47 +timeCreated: 1611403545 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs new file mode 100644 index 00000000..f971551c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginGateData")] + [Serializable] + public class LoginGateData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ip", DataFormat = DataFormat.Default)] + public string ip + { + get + { + return this._ip ?? ""; + } + set + { + this._ip = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ipSpecified + { + get + { + return this._ip != null; + } + set + { + bool flag = value == (this._ip == null); + if (flag) + { + this._ip = (value ? this.ip : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "zonename", DataFormat = DataFormat.Default)] + public string zonename + { + get + { + return this._zonename ?? ""; + } + set + { + this._zonename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zonenameSpecified + { + get + { + return this._zonename != null; + } + set + { + bool flag = value == (this._zonename == null); + if (flag) + { + this._zonename = (value ? this.zonename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "port", DataFormat = DataFormat.TwosComplement)] + public int port + { + get + { + return this._port ?? 0; + } + set + { + this._port = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool portSpecified + { + get + { + return this._port != null; + } + set + { + bool flag = value == (this._port == null); + if (flag) + { + this._port = (value ? new int?(this.port) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public int serverid + { + get + { + return this._serverid ?? 0; + } + set + { + this._serverid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new int?(this.serverid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "flag", DataFormat = DataFormat.TwosComplement)] + public uint flag + { + get + { + return this._flag ?? 0u; + } + set + { + this._flag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool flagSpecified + { + get + { + return this._flag != null; + } + set + { + bool flag = value == (this._flag == null); + if (flag) + { + this._flag = (value ? new uint?(this.flag) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "isbackflow", DataFormat = DataFormat.Default)] + public bool isbackflow + { + get + { + return this._isbackflow ?? false; + } + set + { + this._isbackflow = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbackflowSpecified + { + get + { + return this._isbackflow != null; + } + set + { + bool flag = value == (this._isbackflow == null); + if (flag) + { + this._isbackflow = (value ? new bool?(this.isbackflow) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "backflowlevel", DataFormat = DataFormat.TwosComplement)] + public uint backflowlevel + { + get + { + return this._backflowlevel ?? 0u; + } + set + { + this._backflowlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool backflowlevelSpecified + { + get + { + return this._backflowlevel != null; + } + set + { + bool flag = value == (this._backflowlevel == null); + if (flag) + { + this._backflowlevel = (value ? new uint?(this.backflowlevel) : null); + } + } + } + + private string _ip; + + private string _zonename; + + private string _servername; + + private int? _port; + + private int? _serverid; + + private uint? _state; + + private uint? _flag; + + private bool? _isbackflow; + + private uint? _backflowlevel; + + private IExtension extensionObject; + + private bool ShouldSerializeip() + { + return this.ipSpecified; + } + + private void Resetip() + { + this.ipSpecified = false; + } + + private bool ShouldSerializezonename() + { + return this.zonenameSpecified; + } + + private void Resetzonename() + { + this.zonenameSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializeport() + { + return this.portSpecified; + } + + private void Resetport() + { + this.portSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeflag() + { + return this.flagSpecified; + } + + private void Resetflag() + { + this.flagSpecified = false; + } + + private bool ShouldSerializeisbackflow() + { + return this.isbackflowSpecified; + } + + private void Resetisbackflow() + { + this.isbackflowSpecified = false; + } + + private bool ShouldSerializebackflowlevel() + { + return this.backflowlevelSpecified; + } + + private void Resetbackflowlevel() + { + this.backflowlevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs.meta new file mode 100644 index 00000000..de6a43b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginGateData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af199366d0063284c94bb7f164b30c06 +timeCreated: 1611404342 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs new file mode 100644 index 00000000..2cb8cbdf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginReconnectEnterSceneData")] + [Serializable] + public class LoginReconnectEnterSceneData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "selfAppearance", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance selfAppearance + { + get + { + return this._selfAppearance; + } + set + { + this._selfAppearance = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "deathinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DeathInfo deathinfo + { + get + { + return this._deathinfo; + } + set + { + this._deathinfo = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isautofight", DataFormat = DataFormat.Default)] + public bool isautofight + { + get + { + return this._isautofight ?? false; + } + set + { + this._isautofight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isautofightSpecified + { + get + { + return this._isautofight != null; + } + set + { + bool flag = value == (this._isautofight == null); + if (flag) + { + this._isautofight = (value ? new bool?(this.isautofight) : null); + } + } + } + + private UnitAppearance _selfAppearance = null; + + private DeathInfo _deathinfo = null; + + private bool? _isautofight; + + private IExtension extensionObject; + + private bool ShouldSerializeisautofight() + { + return this.isautofightSpecified; + } + + private void Resetisautofight() + { + this.isautofightSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs.meta new file mode 100644 index 00000000..6390b301 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectEnterSceneData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 909b5eab1885ad34bbe6a0b9ef6529ef +timeCreated: 1611404139 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs new file mode 100644 index 00000000..259f4ce6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginReconnectInfo")] + [Serializable] + public class LoginReconnectInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "scenetemplateid", DataFormat = DataFormat.TwosComplement)] + public uint scenetemplateid + { + get + { + return this._scenetemplateid ?? 0u; + } + set + { + this._scenetemplateid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scenetemplateidSpecified + { + get + { + return this._scenetemplateid != null; + } + set + { + bool flag = value == (this._scenetemplateid == null); + if (flag) + { + this._scenetemplateid = (value ? new uint?(this.scenetemplateid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "scenetime", DataFormat = DataFormat.TwosComplement)] + public uint scenetime + { + get + { + return this._scenetime ?? 0u; + } + set + { + this._scenetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scenetimeSpecified + { + get + { + return this._scenetime != null; + } + set + { + bool flag = value == (this._scenetime == null); + if (flag) + { + this._scenetime = (value ? new uint?(this.scenetime) : null); + } + } + } + + private uint? _scenetemplateid; + + private uint? _scenetime; + + private IExtension extensionObject; + + private bool ShouldSerializescenetemplateid() + { + return this.scenetemplateidSpecified; + } + + private void Resetscenetemplateid() + { + this.scenetemplateidSpecified = false; + } + + private bool ShouldSerializescenetime() + { + return this.scenetimeSpecified; + } + + private void Resetscenetime() + { + this.scenetimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs.meta new file mode 100644 index 00000000..32fae7c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef05ab77c55f47147af67083536a0dcc +timeCreated: 1611404802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs new file mode 100644 index 00000000..645e9080 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginReconnectReqArg")] + [Serializable] + public class LoginReconnectReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reconnect", DataFormat = DataFormat.Default)] + public bool reconnect + { + get + { + return this._reconnect ?? false; + } + set + { + this._reconnect = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reconnectSpecified + { + get + { + return this._reconnect != null; + } + set + { + bool flag = value == (this._reconnect == null); + if (flag) + { + this._reconnect = (value ? new bool?(this.reconnect) : null); + } + } + } + + private bool? _reconnect; + + private IExtension extensionObject; + + private bool ShouldSerializereconnect() + { + return this.reconnectSpecified; + } + + private void Resetreconnect() + { + this.reconnectSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs.meta new file mode 100644 index 00000000..e51df150 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 878e306b8a851e4499af4d9f06a5a533 +timeCreated: 1611404079 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs new file mode 100644 index 00000000..ed7045e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginReconnectReqRes")] + [Serializable] + public class LoginReconnectReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs.meta new file mode 100644 index 00000000..1aa16ee0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReconnectReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f8826eb382b6ab548a7e7a291c23e940 +timeCreated: 1611404893 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs new file mode 100644 index 00000000..acbd907e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRecord")] + [Serializable] + public class LoginRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "loginDayCount", DataFormat = DataFormat.TwosComplement)] + public uint loginDayCount + { + get + { + return this._loginDayCount ?? 0u; + } + set + { + this._loginDayCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginDayCountSpecified + { + get + { + return this._loginDayCount != null; + } + set + { + bool flag = value == (this._loginDayCount == null); + if (flag) + { + this._loginDayCount = (value ? new uint?(this.loginDayCount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "logindayforloginreward", DataFormat = DataFormat.TwosComplement)] + public uint logindayforloginreward + { + get + { + return this._logindayforloginreward ?? 0u; + } + set + { + this._logindayforloginreward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool logindayforloginrewardSpecified + { + get + { + return this._logindayforloginreward != null; + } + set + { + bool flag = value == (this._logindayforloginreward == null); + if (flag) + { + this._logindayforloginreward = (value ? new uint?(this.logindayforloginreward) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastUpdateDay", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateDay + { + get + { + return this._lastUpdateDay ?? 0u; + } + set + { + this._lastUpdateDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateDaySpecified + { + get + { + return this._lastUpdateDay != null; + } + set + { + bool flag = value == (this._lastUpdateDay == null); + if (flag) + { + this._lastUpdateDay = (value ? new uint?(this.lastUpdateDay) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lrostate", DataFormat = DataFormat.TwosComplement)] + public int lrostate + { + get + { + return this._lrostate ?? 0; + } + set + { + this._lrostate = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lrostateSpecified + { + get + { + return this._lrostate != null; + } + set + { + bool flag = value == (this._lrostate == null); + if (flag) + { + this._lrostate = (value ? new int?(this.lrostate) : null); + } + } + } + + [ProtoMember(5, Name = "loginRewards", DataFormat = DataFormat.Default)] + public List loginRewards + { + get + { + return this._loginRewards; + } + } + + private uint? _loginDayCount; + + private uint? _logindayforloginreward; + + private uint? _lastUpdateDay; + + private int? _lrostate; + + private readonly List _loginRewards = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeloginDayCount() + { + return this.loginDayCountSpecified; + } + + private void ResetloginDayCount() + { + this.loginDayCountSpecified = false; + } + + private bool ShouldSerializelogindayforloginreward() + { + return this.logindayforloginrewardSpecified; + } + + private void Resetlogindayforloginreward() + { + this.logindayforloginrewardSpecified = false; + } + + private bool ShouldSerializelastUpdateDay() + { + return this.lastUpdateDaySpecified; + } + + private void ResetlastUpdateDay() + { + this.lastUpdateDaySpecified = false; + } + + private bool ShouldSerializelrostate() + { + return this.lrostateSpecified; + } + + private void Resetlrostate() + { + this.lrostateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs.meta new file mode 100644 index 00000000..c5917a71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b04e49c1dd587ef4a8778f17265601b6 +timeCreated: 1611404350 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs new file mode 100644 index 00000000..3de47c19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs @@ -0,0 +1,196 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRes")] + [Serializable] + public class LoginRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "version", DataFormat = DataFormat.Default)] + public string version + { + get + { + return this._version ?? ""; + } + set + { + this._version = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? this.version : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "accountData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoadAccountData accountData + { + get + { + return this._accountData; + } + set + { + this._accountData = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "function_open", DataFormat = DataFormat.TwosComplement)] + public uint function_open + { + get + { + return this._function_open ?? 0u; + } + set + { + this._function_open = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool function_openSpecified + { + get + { + return this._function_open != null; + } + set + { + bool flag = value == (this._function_open == null); + if (flag) + { + this._function_open = (value ? new uint?(this.function_open) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginExtraData data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "rinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginReconnectInfo rinfo + { + get + { + return this._rinfo; + } + set + { + this._rinfo = value; + } + } + + private ErrorCode? _result; + + private string _version; + + private LoadAccountData _accountData = null; + + private uint? _function_open; + + private LoginExtraData _data = null; + + private LoginReconnectInfo _rinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + private bool ShouldSerializefunction_open() + { + return this.function_openSpecified; + } + + private void Resetfunction_open() + { + this.function_openSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs.meta new file mode 100644 index 00000000..fe66447c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 104ebb7a75b0c1c4c9463834c26154fc +timeCreated: 1611403217 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs new file mode 100644 index 00000000..e1255f8f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginReward")] + [Serializable] + public class LoginReward : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public int day + { + get + { + return this._day ?? 0; + } + set + { + this._day = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new int?(this.day) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LoginRewardState state + { + get + { + return this._state ?? LoginRewardState.LOGINRS_CANNOT; + } + set + { + this._state = new LoginRewardState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LoginRewardState?(this.state) : null); + } + } + } + + [ProtoMember(4, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private int? _day; + + private uint? _itemID; + + private LoginRewardState? _state; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs.meta new file mode 100644 index 00000000..aeba8867 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginReward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae7451d5feb31d14384c4c93c1ecd986 +timeCreated: 1611404340 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs new file mode 100644 index 00000000..6d60825a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRewardGetReq")] + [Serializable] + public class LoginRewardGetReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public int day + { + get + { + return this._day ?? 0; + } + set + { + this._day = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new int?(this.day) : null); + } + } + } + + private int? _day; + + private IExtension extensionObject; + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs.meta new file mode 100644 index 00000000..153601db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a9c28cf1669969d4f9df9754c12e2bd3 +timeCreated: 1611404301 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs new file mode 100644 index 00000000..eddfdfb7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRewardGetRet")] + [Serializable] + public class LoginRewardGetRet : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + private ErrorCode? _ret; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs.meta new file mode 100644 index 00000000..d0ce056a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardGetRet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 18eaf2200b7dbab4b99a3ad186d5fdfc +timeCreated: 1611403299 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs new file mode 100644 index 00000000..18431514 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRewardRet")] + [Serializable] + public class LoginRewardRet : IExtensible + { + [ProtoMember(1, Name = "rewards", DataFormat = DataFormat.Default)] + public List rewards + { + get + { + return this._rewards; + } + } + + [ProtoMember(2, IsRequired = false, Name = "open", DataFormat = DataFormat.Default)] + public bool open + { + get + { + return this._open ?? false; + } + set + { + this._open = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openSpecified + { + get + { + return this._open != null; + } + set + { + bool flag = value == (this._open == null); + if (flag) + { + this._open = (value ? new bool?(this.open) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "logindayforreward", DataFormat = DataFormat.TwosComplement)] + public uint logindayforreward + { + get + { + return this._logindayforreward ?? 0u; + } + set + { + this._logindayforreward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool logindayforrewardSpecified + { + get + { + return this._logindayforreward != null; + } + set + { + bool flag = value == (this._logindayforreward == null); + if (flag) + { + this._logindayforreward = (value ? new uint?(this.logindayforreward) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sectoday", DataFormat = DataFormat.TwosComplement)] + public uint sectoday + { + get + { + return this._sectoday ?? 0u; + } + set + { + this._sectoday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sectodaySpecified + { + get + { + return this._sectoday != null; + } + set + { + bool flag = value == (this._sectoday == null); + if (flag) + { + this._sectoday = (value ? new uint?(this.sectoday) : null); + } + } + } + + private readonly List _rewards = new List(); + + private bool? _open; + + private uint? _logindayforreward; + + private uint? _sectoday; + + private IExtension extensionObject; + + private bool ShouldSerializeopen() + { + return this.openSpecified; + } + + private void Resetopen() + { + this.openSpecified = false; + } + + private bool ShouldSerializelogindayforreward() + { + return this.logindayforrewardSpecified; + } + + private void Resetlogindayforreward() + { + this.logindayforrewardSpecified = false; + } + + private bool ShouldSerializesectoday() + { + return this.sectodaySpecified; + } + + private void Resetsectoday() + { + this.sectodaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs.meta new file mode 100644 index 00000000..7db69a25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardRet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4665fe8a80c9344b9344486b8045ad7 +timeCreated: 1611404737 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs new file mode 100644 index 00000000..1843efa3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginRewardState")] + public enum LoginRewardState + { + [ProtoEnum(Name = "LOGINRS_CANNOT", Value = 1)] + LOGINRS_CANNOT = 1, + [ProtoEnum(Name = "LOGINRS_HAVEHOT", Value = 2)] + LOGINRS_HAVEHOT, + [ProtoEnum(Name = "LOGINRS_HAVE", Value = 3)] + LOGINRS_HAVE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs.meta new file mode 100644 index 00000000..15bcc12c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginRewardState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6fe556b908ca34e498228f5962f7fc16 +timeCreated: 1611403930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs new file mode 100644 index 00000000..4d37fd25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LoginType")] + public enum LoginType + { + [ProtoEnum(Name = "LOGIN_PASSWORD", Value = 0)] + LOGIN_PASSWORD, + [ProtoEnum(Name = "LOGIN_SNDA_PF", Value = 1)] + LOGIN_SNDA_PF, + [ProtoEnum(Name = "LOGIN_QQ_PF", Value = 2)] + LOGIN_QQ_PF, + [ProtoEnum(Name = "LGOIN_WECHAT_PF", Value = 3)] + LGOIN_WECHAT_PF, + [ProtoEnum(Name = "LOGIN_IOS_GUEST", Value = 4)] + LOGIN_IOS_GUEST, + [ProtoEnum(Name = "LOGIN_IOS_AUDIT", Value = 5)] + LOGIN_IOS_AUDIT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs.meta new file mode 100644 index 00000000..c8d41d24 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LoginType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 564eb0f406cd446438ca092c656fada5 +timeCreated: 1611403743 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs new file mode 100644 index 00000000..9a5fce6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LogoutType")] + public enum LogoutType + { + [ProtoEnum(Name = "LOGOUT_ACCOUNT_NORMAL", Value = 1)] + LOGOUT_ACCOUNT_NORMAL = 1, + [ProtoEnum(Name = "LOGOUT_RELOGIN_KICK_ACCOUNT", Value = 2)] + LOGOUT_RELOGIN_KICK_ACCOUNT, + [ProtoEnum(Name = "LOGOUT_IDIP_KICK_ACCOUNT", Value = 3)] + LOGOUT_IDIP_KICK_ACCOUNT, + [ProtoEnum(Name = "LOGOUT_RETURN_SELECT_ROLE", Value = 4)] + LOGOUT_RETURN_SELECT_ROLE, + [ProtoEnum(Name = "LOGOUT_CHANGEPROFESSION", Value = 5)] + LOGOUT_CHANGEPROFESSION + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs.meta new file mode 100644 index 00000000..e877abcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LogoutType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 363b88e94eb8a0e4a8222d0cb8ed78b4 +timeCreated: 1611403562 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs new file mode 100644 index 00000000..f5a9a2e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LotteryDrawReq")] + [Serializable] + public class LotteryDrawReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs.meta new file mode 100644 index 00000000..ad963caa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4ba40c0b106cc344ab72deb07f67366 +timeCreated: 1611404283 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs new file mode 100644 index 00000000..534b87d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LotteryDrawRes")] + [Serializable] + public class LotteryDrawRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "itemrecord", DataFormat = DataFormat.Default)] + public List itemrecord + { + get + { + return this._itemrecord; + } + } + + [ProtoMember(3, IsRequired = false, Name = "price", DataFormat = DataFormat.TwosComplement)] + public uint price + { + get + { + return this._price ?? 0u; + } + set + { + this._price = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool priceSpecified + { + get + { + return this._price != null; + } + set + { + bool flag = value == (this._price == null); + if (flag) + { + this._price = (value ? new uint?(this.price) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "currencytype", DataFormat = DataFormat.TwosComplement)] + public uint currencytype + { + get + { + return this._currencytype ?? 0u; + } + set + { + this._currencytype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool currencytypeSpecified + { + get + { + return this._currencytype != null; + } + set + { + bool flag = value == (this._currencytype == null); + if (flag) + { + this._currencytype = (value ? new uint?(this.currencytype) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _itemrecord = new List(); + + private uint? _price; + + private uint? _index; + + private uint? _currencytype; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeprice() + { + return this.priceSpecified; + } + + private void Resetprice() + { + this.priceSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializecurrencytype() + { + return this.currencytypeSpecified; + } + + private void Resetcurrencytype() + { + this.currencytypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs.meta new file mode 100644 index 00000000..9cd925fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryDrawRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 27d0359a116ccc64b8d9d1fb3223e065 +timeCreated: 1611403472 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs b/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs new file mode 100644 index 00000000..b9af775d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LotteryType")] + public enum LotteryType + { + [ProtoEnum(Name = "Sprite_Draw_One", Value = 1)] + Sprite_Draw_One = 1, + [ProtoEnum(Name = "Sprite_Draw_Ten", Value = 2)] + Sprite_Draw_Ten, + [ProtoEnum(Name = "Sprite_Draw_One_Free", Value = 3)] + Sprite_Draw_One_Free, + [ProtoEnum(Name = "Sprite_GoldDraw_One", Value = 4)] + Sprite_GoldDraw_One, + [ProtoEnum(Name = "Sprite_GoldDraw_Ten", Value = 5)] + Sprite_GoldDraw_Ten, + [ProtoEnum(Name = "Sprite_GoldDraw_One_Free", Value = 6)] + Sprite_GoldDraw_One_Free + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs.meta new file mode 100644 index 00000000..7ecabd89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LotteryType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a526c931c02d70478dc81e0ec9a0cb7 +timeCreated: 1611404199 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs b/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs new file mode 100644 index 00000000..ff3e0898 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "LuckyActivity")] + [Serializable] + public class LuckyActivity : IExtensible + { + [ProtoMember(1, Name = "itemrecord", DataFormat = DataFormat.Default)] + public List itemrecord + { + get + { + return this._itemrecord; + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ispay", DataFormat = DataFormat.Default)] + public bool ispay + { + get + { + return this._ispay ?? false; + } + set + { + this._ispay = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ispaySpecified + { + get + { + return this._ispay != null; + } + set + { + bool flag = value == (this._ispay == null); + if (flag) + { + this._ispay = (value ? new bool?(this.ispay) : null); + } + } + } + + private readonly List _itemrecord = new List(); + + private uint? _state; + + private bool? _ispay; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeispay() + { + return this.ispaySpecified; + } + + private void Resetispay() + { + this.ispaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs.meta new file mode 100644 index 00000000..aeb12675 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/LuckyActivity.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8950928ae921faf428e988b96c277d60 +timeCreated: 1611404087 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs new file mode 100644 index 00000000..0699ce73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MSGiveItemType")] + public enum MSGiveItemType + { + [ProtoEnum(Name = "MSItem_FriendGift", Value = 1)] + MSItem_FriendGift = 1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs.meta new file mode 100644 index 00000000..5f033509 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MSGiveItemType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1bfc39aaca1e0b42990ba6ec4b52414 +timeCreated: 1611404255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs new file mode 100644 index 00000000..fd922331 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MSUseSumamryType")] + public enum MSUseSumamryType + { + [ProtoEnum(Name = "MSUS_GET", Value = 1)] + MSUS_GET = 1, + [ProtoEnum(Name = "MSUS_FREE", Value = 2)] + MSUS_FREE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs.meta new file mode 100644 index 00000000..601d1869 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MSUseSumamryType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4841c7be8ab01d43be2f247af98c107 +timeCreated: 1611404283 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs new file mode 100644 index 00000000..17cd3a15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MailOpArg")] + [Serializable] + public class MailOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "optype", DataFormat = DataFormat.TwosComplement)] + public uint optype + { + get + { + return this._optype ?? 0u; + } + set + { + this._optype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool optypeSpecified + { + get + { + return this._optype != null; + } + set + { + bool flag = value == (this._optype == null); + if (flag) + { + this._optype = (value ? new uint?(this.optype) : null); + } + } + } + + [ProtoMember(2, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public List uid + { + get + { + return this._uid; + } + } + + private uint? _optype; + + private readonly List _uid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeoptype() + { + return this.optypeSpecified; + } + + private void Resetoptype() + { + this.optypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs.meta new file mode 100644 index 00000000..1bb69d78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37f75970b1aba114daf1f34c55708078 +timeCreated: 1611403568 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs new file mode 100644 index 00000000..d2599b8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MailOpRes")] + [Serializable] + public class MailOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "expireuid", DataFormat = DataFormat.TwosComplement)] + public List expireuid + { + get + { + return this._expireuid; + } + } + + private ErrorCode? _errorcode; + + private readonly List _expireuid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs.meta new file mode 100644 index 00000000..7068db6c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80048439e31b6bd4eaac38b92b27c66d +timeCreated: 1611404032 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs new file mode 100644 index 00000000..65e14754 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MailOpType")] + public enum MailOpType + { + [ProtoEnum(Name = "MAIL_OP_ADD", Value = 1)] + MAIL_OP_ADD = 1, + [ProtoEnum(Name = "MAIL_OP_UPDATE", Value = 2)] + MAIL_OP_UPDATE, + [ProtoEnum(Name = "MAIL_OP_DELETE", Value = 3)] + MAIL_OP_DELETE, + [ProtoEnum(Name = "MAIL_OP_DELETE_ALL", Value = 4)] + MAIL_OP_DELETE_ALL + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs.meta new file mode 100644 index 00000000..ffd99f93 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MailOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f19c566fb8665ad4091723a4f6a95610 +timeCreated: 1611404839 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs new file mode 100644 index 00000000..4c494841 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MakePartnerResult")] + [Serializable] + public class MakePartnerResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "err_roleid", DataFormat = DataFormat.TwosComplement)] + public ulong err_roleid + { + get + { + return this._err_roleid ?? 0UL; + } + set + { + this._err_roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool err_roleidSpecified + { + get + { + return this._err_roleid != null; + } + set + { + bool flag = value == (this._err_roleid == null); + if (flag) + { + this._err_roleid = (value ? new ulong?(this.err_roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "err_rolename", DataFormat = DataFormat.Default)] + public string err_rolename + { + get + { + return this._err_rolename ?? ""; + } + set + { + this._err_rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool err_rolenameSpecified + { + get + { + return this._err_rolename != null; + } + set + { + bool flag = value == (this._err_rolename == null); + if (flag) + { + this._err_rolename = (value ? this.err_rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "partnerid", DataFormat = DataFormat.TwosComplement)] + public ulong partnerid + { + get + { + return this._partnerid ?? 0UL; + } + set + { + this._partnerid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool partneridSpecified + { + get + { + return this._partnerid != null; + } + set + { + bool flag = value == (this._partnerid == null); + if (flag) + { + this._partnerid = (value ? new ulong?(this.partnerid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "degree", DataFormat = DataFormat.TwosComplement)] + public uint degree + { + get + { + return this._degree ?? 0u; + } + set + { + this._degree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeSpecified + { + get + { + return this._degree != null; + } + set + { + bool flag = value == (this._degree == null); + if (flag) + { + this._degree = (value ? new uint?(this.degree) : null); + } + } + } + + [ProtoMember(7, Name = "memberid", DataFormat = DataFormat.TwosComplement)] + public List memberid + { + get + { + return this._memberid; + } + } + + private ErrorCode? _result; + + private ulong? _err_roleid; + + private string _err_rolename; + + private ulong? _partnerid; + + private uint? _level; + + private uint? _degree; + + private readonly List _memberid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeerr_roleid() + { + return this.err_roleidSpecified; + } + + private void Reseterr_roleid() + { + this.err_roleidSpecified = false; + } + + private bool ShouldSerializeerr_rolename() + { + return this.err_rolenameSpecified; + } + + private void Reseterr_rolename() + { + this.err_rolenameSpecified = false; + } + + private bool ShouldSerializepartnerid() + { + return this.partneridSpecified; + } + + private void Resetpartnerid() + { + this.partneridSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializedegree() + { + return this.degreeSpecified; + } + + private void Resetdegree() + { + this.degreeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs.meta new file mode 100644 index 00000000..08dd931e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MakePartnerResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc826c1e4e1fee5448316a00f79e9082 +timeCreated: 1611404678 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs new file mode 100644 index 00000000..e3cd150d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MapIntItem")] + [Serializable] + public class MapIntItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "key", DataFormat = DataFormat.TwosComplement)] + public ulong key + { + get + { + return this._key ?? 0UL; + } + set + { + this._key = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool keySpecified + { + get + { + return this._key != null; + } + set + { + bool flag = value == (this._key == null); + if (flag) + { + this._key = (value ? new ulong?(this.key) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public uint value + { + get + { + return this._value ?? 0u; + } + set + { + this._value = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new uint?(this.value) : null); + } + } + } + + private ulong? _key; + + private uint? _value; + + private IExtension extensionObject; + + private bool ShouldSerializekey() + { + return this.keySpecified; + } + + private void Resetkey() + { + this.keySpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs.meta new file mode 100644 index 00000000..cd9e8dbd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MapIntItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88fb09c34d12c2f45ba8b36c690eab61 +timeCreated: 1611404086 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs b/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs new file mode 100644 index 00000000..ee78b505 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MapKeyValue")] + [Serializable] + public class MapKeyValue : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "key", DataFormat = DataFormat.TwosComplement)] + public ulong key + { + get + { + return this._key ?? 0UL; + } + set + { + this._key = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool keySpecified + { + get + { + return this._key != null; + } + set + { + bool flag = value == (this._key == null); + if (flag) + { + this._key = (value ? new ulong?(this.key) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public ulong value + { + get + { + return this._value ?? 0UL; + } + set + { + this._value = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new ulong?(this.value) : null); + } + } + } + + private ulong? _key; + + private ulong? _value; + + private IExtension extensionObject; + + private bool ShouldSerializekey() + { + return this.keySpecified; + } + + private void Resetkey() + { + this.keySpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs.meta new file mode 100644 index 00000000..9b5a57bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MapKeyValue.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f00f2795a3d1e794ebec79e3ce546c78 +timeCreated: 1611404828 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs new file mode 100644 index 00000000..45039016 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageApplyInfo")] + [Serializable] + public class MarriageApplyInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "applyRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong applyRoleID + { + get + { + return this._applyRoleID ?? 0UL; + } + set + { + this._applyRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyRoleIDSpecified + { + get + { + return this._applyRoleID != null; + } + set + { + bool flag = value == (this._applyRoleID == null); + if (flag) + { + this._applyRoleID = (value ? new ulong?(this.applyRoleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "applyName", DataFormat = DataFormat.Default)] + public string applyName + { + get + { + return this._applyName ?? ""; + } + set + { + this._applyName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyNameSpecified + { + get + { + return this._applyName != null; + } + set + { + bool flag = value == (this._applyName == null); + if (flag) + { + this._applyName = (value ? this.applyName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingType type + { + get + { + return this._type ?? WeddingType.WeddingType_Normal; + } + set + { + this._type = new WeddingType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingType?(this.type) : null); + } + } + } + + private ulong? _applyRoleID; + + private string _applyName; + + private WeddingType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeapplyRoleID() + { + return this.applyRoleIDSpecified; + } + + private void ResetapplyRoleID() + { + this.applyRoleIDSpecified = false; + } + + private bool ShouldSerializeapplyName() + { + return this.applyNameSpecified; + } + + private void ResetapplyName() + { + this.applyNameSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs.meta new file mode 100644 index 00000000..88adf12a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be90374bafd9d174f93abfadc7bd4862 +timeCreated: 1611404462 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs new file mode 100644 index 00000000..f9d5ccdd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageApplyResponse")] + [Serializable] + public class MarriageApplyResponse : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isAgree", DataFormat = DataFormat.Default)] + public bool isAgree + { + get + { + return this._isAgree ?? false; + } + set + { + this._isAgree = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isAgreeSpecified + { + get + { + return this._isAgree != null; + } + set + { + bool flag = value == (this._isAgree == null); + if (flag) + { + this._isAgree = (value ? new bool?(this.isAgree) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + private bool? _isAgree; + + private ulong? _roleID; + + private string _roleName; + + private IExtension extensionObject; + + private bool ShouldSerializeisAgree() + { + return this.isAgreeSpecified; + } + + private void ResetisAgree() + { + this.isAgreeSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs.meta new file mode 100644 index 00000000..9db9b455 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageApplyResponse.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f038346a2d218e549b3fbad4c3105bb6 +timeCreated: 1611404829 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs new file mode 100644 index 00000000..4893eab0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageLevelInfo")] + [Serializable] + public class MarriageLevelInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "marriageLevel", DataFormat = DataFormat.TwosComplement)] + public int marriageLevel + { + get + { + return this._marriageLevel ?? 0; + } + set + { + this._marriageLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool marriageLevelSpecified + { + get + { + return this._marriageLevel != null; + } + set + { + bool flag = value == (this._marriageLevel == null); + if (flag) + { + this._marriageLevel = (value ? new int?(this.marriageLevel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "marriageLevelValue", DataFormat = DataFormat.TwosComplement)] + public int marriageLevelValue + { + get + { + return this._marriageLevelValue ?? 0; + } + set + { + this._marriageLevelValue = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool marriageLevelValueSpecified + { + get + { + return this._marriageLevelValue != null; + } + set + { + bool flag = value == (this._marriageLevelValue == null); + if (flag) + { + this._marriageLevelValue = (value ? new int?(this.marriageLevelValue) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "canGetPrivilegeReward", DataFormat = DataFormat.TwosComplement)] + public int canGetPrivilegeReward + { + get + { + return this._canGetPrivilegeReward ?? 0; + } + set + { + this._canGetPrivilegeReward = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canGetPrivilegeRewardSpecified + { + get + { + return this._canGetPrivilegeReward != null; + } + set + { + bool flag = value == (this._canGetPrivilegeReward == null); + if (flag) + { + this._canGetPrivilegeReward = (value ? new int?(this.canGetPrivilegeReward) : null); + } + } + } + + private int? _marriageLevel; + + private int? _marriageLevelValue; + + private int? _canGetPrivilegeReward; + + private IExtension extensionObject; + + private bool ShouldSerializemarriageLevel() + { + return this.marriageLevelSpecified; + } + + private void ResetmarriageLevel() + { + this.marriageLevelSpecified = false; + } + + private bool ShouldSerializemarriageLevelValue() + { + return this.marriageLevelValueSpecified; + } + + private void ResetmarriageLevelValue() + { + this.marriageLevelValueSpecified = false; + } + + private bool ShouldSerializecanGetPrivilegeReward() + { + return this.canGetPrivilegeRewardSpecified; + } + + private void ResetcanGetPrivilegeReward() + { + this.canGetPrivilegeRewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs.meta new file mode 100644 index 00000000..cd228567 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1449ac6c8e49aa2419f11890d9a78204 +timeCreated: 1611403255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs new file mode 100644 index 00000000..7cdc3867 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageLevelValueNtfData")] + [Serializable] + public class MarriageLevelValueNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MarriageLevelInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private MarriageLevelInfo _info = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs.meta new file mode 100644 index 00000000..418aeebc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageLevelValueNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f522a57ad5bb0744b9695b55e687bde5 +timeCreated: 1611404875 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs new file mode 100644 index 00000000..4497cbe9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageNewPrivilegeNtfData")] + [Serializable] + public class MarriageNewPrivilegeNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "marriageLevel", DataFormat = DataFormat.TwosComplement)] + public int marriageLevel + { + get + { + return this._marriageLevel ?? 0; + } + set + { + this._marriageLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool marriageLevelSpecified + { + get + { + return this._marriageLevel != null; + } + set + { + bool flag = value == (this._marriageLevel == null); + if (flag) + { + this._marriageLevel = (value ? new int?(this.marriageLevel) : null); + } + } + } + + private int? _marriageLevel; + + private IExtension extensionObject; + + private bool ShouldSerializemarriageLevel() + { + return this.marriageLevelSpecified; + } + + private void ResetmarriageLevel() + { + this.marriageLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs.meta new file mode 100644 index 00000000..60c180d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageNewPrivilegeNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 874047a2aa1fdbc459f628fee7a162d7 +timeCreated: 1611404077 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs new file mode 100644 index 00000000..8e622d54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageOpType")] + public enum MarriageOpType + { + [ProtoEnum(Name = "MarriageOpType_MarryApply", Value = 1)] + MarriageOpType_MarryApply = 1, + [ProtoEnum(Name = "MarriageOpType_MarryAgree", Value = 2)] + MarriageOpType_MarryAgree, + [ProtoEnum(Name = "MarriageOpType_MarryRefuse", Value = 3)] + MarriageOpType_MarryRefuse, + [ProtoEnum(Name = "MarriageOpType_Divorce", Value = 4)] + MarriageOpType_Divorce, + [ProtoEnum(Name = "MarriageOpType_DivorceCancel", Value = 5)] + MarriageOpType_DivorceCancel, + [ProtoEnum(Name = "MarriageOpType_Max", Value = 6)] + MarriageOpType_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs.meta new file mode 100644 index 00000000..2a604082 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 596ff866601c4944b9d1bffa0e78d342 +timeCreated: 1611403784 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs new file mode 100644 index 00000000..2dd29251 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriagePos")] + public enum MarriagePos + { + [ProtoEnum(Name = "MarriagePos_Null", Value = 1)] + MarriagePos_Null = 1, + [ProtoEnum(Name = "MarriagePos_Husband", Value = 2)] + MarriagePos_Husband, + [ProtoEnum(Name = "MarriagePos_Wife", Value = 3)] + MarriagePos_Wife, + [ProtoEnum(Name = "Marriage_Max", Value = 4)] + Marriage_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs.meta new file mode 100644 index 00000000..099e2e00 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriagePos.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba30068078219d9479ec1c0b7223ccad +timeCreated: 1611404434 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs new file mode 100644 index 00000000..50f6d2a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageRelationOpArg")] + [Serializable] + public class MarriageRelationOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "opType", DataFormat = DataFormat.TwosComplement)] + public MarriageOpType opType + { + get + { + return this._opType ?? MarriageOpType.MarriageOpType_MarryApply; + } + set + { + this._opType = new MarriageOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opTypeSpecified + { + get + { + return this._opType != null; + } + set + { + bool flag = value == (this._opType == null); + if (flag) + { + this._opType = (value ? new MarriageOpType?(this.opType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingType type + { + get + { + return this._type ?? WeddingType.WeddingType_Normal; + } + set + { + this._type = new WeddingType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingType?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "destRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong destRoleID + { + get + { + return this._destRoleID ?? 0UL; + } + set + { + this._destRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destRoleIDSpecified + { + get + { + return this._destRoleID != null; + } + set + { + bool flag = value == (this._destRoleID == null); + if (flag) + { + this._destRoleID = (value ? new ulong?(this.destRoleID) : null); + } + } + } + + private MarriageOpType? _opType; + + private WeddingType? _type; + + private ulong? _destRoleID; + + private IExtension extensionObject; + + private bool ShouldSerializeopType() + { + return this.opTypeSpecified; + } + + private void ResetopType() + { + this.opTypeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializedestRoleID() + { + return this.destRoleIDSpecified; + } + + private void ResetdestRoleID() + { + this.destRoleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs.meta new file mode 100644 index 00000000..278954d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 59605d430c7f7494bbfb6d07ab7ee8cb +timeCreated: 1611403784 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs new file mode 100644 index 00000000..17b4cd1a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageRelationOpRes")] + [Serializable] + public class MarriageRelationOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "oppoRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong oppoRoleID + { + get + { + return this._oppoRoleID ?? 0UL; + } + set + { + this._oppoRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool oppoRoleIDSpecified + { + get + { + return this._oppoRoleID != null; + } + set + { + bool flag = value == (this._oppoRoleID == null); + if (flag) + { + this._oppoRoleID = (value ? new ulong?(this.oppoRoleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "oppoRoleName", DataFormat = DataFormat.Default)] + public string oppoRoleName + { + get + { + return this._oppoRoleName ?? ""; + } + set + { + this._oppoRoleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool oppoRoleNameSpecified + { + get + { + return this._oppoRoleName != null; + } + set + { + bool flag = value == (this._oppoRoleName == null); + if (flag) + { + this._oppoRoleName = (value ? this.oppoRoleName : null); + } + } + } + + private ErrorCode? _error; + + private ulong? _oppoRoleID; + + private string _oppoRoleName; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeoppoRoleID() + { + return this.oppoRoleIDSpecified; + } + + private void ResetoppoRoleID() + { + this.oppoRoleIDSpecified = false; + } + + private bool ShouldSerializeoppoRoleName() + { + return this.oppoRoleNameSpecified; + } + + private void ResetoppoRoleName() + { + this.oppoRoleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs.meta new file mode 100644 index 00000000..887113cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageRelationOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0716802b8760dc048a5fd8e003dfbca1 +timeCreated: 1611402967 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs new file mode 100644 index 00000000..1df75d89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs @@ -0,0 +1,30 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MarriageStatus")] + public enum MarriageStatus + { + [ProtoEnum(Name = "MarriageStatus_Null", Value = 1)] + MarriageStatus_Null = 1, + [ProtoEnum(Name = "MarriageStatus_Marriaged", Value = 2)] + MarriageStatus_Marriaged, + [ProtoEnum(Name = "MarriageStatus_WeddingHoldingNoCar", Value = 3)] + MarriageStatus_WeddingHoldingNoCar, + [ProtoEnum(Name = "MarriageStatus_WeddingHoldedNoCar", Value = 4)] + MarriageStatus_WeddingHoldedNoCar, + [ProtoEnum(Name = "MarriageStatus_WeddingCarNoWedding", Value = 5)] + MarriageStatus_WeddingCarNoWedding, + [ProtoEnum(Name = "MarriageStatus_WeddingHoldingAndCar", Value = 6)] + MarriageStatus_WeddingHoldingAndCar, + [ProtoEnum(Name = "MarriageStatus_WeddingHoldedAndCar", Value = 7)] + MarriageStatus_WeddingHoldedAndCar, + [ProtoEnum(Name = "MarriageStatus_DivorceApply", Value = 8)] + MarriageStatus_DivorceApply, + [ProtoEnum(Name = "MarriageStatus_Divorced", Value = 9)] + MarriageStatus_Divorced, + [ProtoEnum(Name = "MarriageStatus_Max", Value = 10)] + MarriageStatus_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs.meta new file mode 100644 index 00000000..42476e89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MarriageStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8f058a3247d8ba4492ed0e949e221c4 +timeCreated: 1611404407 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs new file mode 100644 index 00000000..a247dacf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MatchToWorldType")] + public enum MatchToWorldType + { + [ProtoEnum(Name = "MTWT_ADD", Value = 1)] + MTWT_ADD = 1, + [ProtoEnum(Name = "MTWT_DEL", Value = 2)] + MTWT_DEL, + [ProtoEnum(Name = "MTWT_MATCH_INWORLD", Value = 3)] + MTWT_MATCH_INWORLD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs.meta new file mode 100644 index 00000000..998d74b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MatchToWorldType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 150e60ed7c568d94a922085d9ba7a257 +timeCreated: 1611403261 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs new file mode 100644 index 00000000..2e543f1a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MayhemRankInfo")] + [Serializable] + public class MayhemRankInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "svrname", DataFormat = DataFormat.Default)] + public string svrname + { + get + { + return this._svrname ?? ""; + } + set + { + this._svrname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool svrnameSpecified + { + get + { + return this._svrname != null; + } + set + { + bool flag = value == (this._svrname == null); + if (flag) + { + this._svrname = (value ? this.svrname : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "pro", DataFormat = DataFormat.TwosComplement)] + public uint pro + { + get + { + return this._pro ?? 0u; + } + set + { + this._pro = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool proSpecified + { + get + { + return this._pro != null; + } + set + { + bool flag = value == (this._pro == null); + if (flag) + { + this._pro = (value ? new uint?(this.pro) : null); + } + } + } + + private ulong? _roleid; + + private uint? _point; + + private uint? _killcount; + + private uint? _time; + + private uint? _serverid; + + private string _name; + + private string _svrname; + + private uint? _pro; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializesvrname() + { + return this.svrnameSpecified; + } + + private void Resetsvrname() + { + this.svrnameSpecified = false; + } + + private bool ShouldSerializepro() + { + return this.proSpecified; + } + + private void Resetpro() + { + this.proSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs.meta new file mode 100644 index 00000000..0a60df99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MayhemRankInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 93f33c3f039a3db4e80df3584e63eed5 +timeCreated: 1611404152 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs new file mode 100644 index 00000000..ae1ee8e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorApplyStatus")] + public enum MentorApplyStatus + { + [ProtoEnum(Name = "MentorApplyMaster", Value = 1)] + MentorApplyMaster = 1, + [ProtoEnum(Name = "MentorApplyStudent", Value = 2)] + MentorApplyStudent, + [ProtoEnum(Name = "MentorApplyHas", Value = 3)] + MentorApplyHas, + [ProtoEnum(Name = "MentorApplyStatusMax", Value = 4)] + MentorApplyStatusMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs.meta new file mode 100644 index 00000000..7eb080bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorApplyStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d03dbae22d685e94fb0cc38f0be00e13 +timeCreated: 1611404585 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs new file mode 100644 index 00000000..9ef66fe2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorBreakApplyInfo")] + [Serializable] + public class MentorBreakApplyInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public EMentorRelationPosition pos + { + get + { + return this._pos ?? EMentorRelationPosition.EMentorPosMaster; + } + set + { + this._pos = new EMentorRelationPosition?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new EMentorRelationPosition?(this.pos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "breakTime", DataFormat = DataFormat.TwosComplement)] + public int breakTime + { + get + { + return this._breakTime ?? 0; + } + set + { + this._breakTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool breakTimeSpecified + { + get + { + return this._breakTime != null; + } + set + { + bool flag = value == (this._breakTime == null); + if (flag) + { + this._breakTime = (value ? new int?(this.breakTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + private EMentorRelationPosition? _pos; + + private int? _breakTime; + + private ulong? _roleID; + + private string _roleName; + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializebreakTime() + { + return this.breakTimeSpecified; + } + + private void ResetbreakTime() + { + this.breakTimeSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs.meta new file mode 100644 index 00000000..c1110c66 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorBreakApplyInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 589cc75a198024945a045455e0d2d762 +timeCreated: 1611403757 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs new file mode 100644 index 00000000..e3e83144 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorMsgApplyType")] + public enum MentorMsgApplyType + { + [ProtoEnum(Name = "MentorMsgApplyMaster", Value = 1)] + MentorMsgApplyMaster = 1, + [ProtoEnum(Name = "MentorMsgApplyStudent", Value = 2)] + MentorMsgApplyStudent, + [ProtoEnum(Name = "MentorMsgApplyInherit", Value = 3)] + MentorMsgApplyInherit, + [ProtoEnum(Name = "MentorMsgApplyReportTask", Value = 4)] + MentorMsgApplyReportTask, + [ProtoEnum(Name = "MentorMsgApplyBreak", Value = 5)] + MentorMsgApplyBreak, + [ProtoEnum(Name = "MentorMsgApplyMax", Value = 6)] + MentorMsgApplyMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs.meta new file mode 100644 index 00000000..03fc5eaf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMsgApplyType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f1d0dec2d7d312a4c9e83309e0354405 +timeCreated: 1611404840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs new file mode 100644 index 00000000..ee435009 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorMyBeAppliedMsgArg")] + [Serializable] + public class MentorMyBeAppliedMsgArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "operation", DataFormat = DataFormat.TwosComplement)] + public EMentorMsgOpType operation + { + get + { + return this._operation ?? EMentorMsgOpType.EMentorMsgOp_Get; + } + set + { + this._operation = new EMentorMsgOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operationSpecified + { + get + { + return this._operation != null; + } + set + { + bool flag = value == (this._operation == null); + if (flag) + { + this._operation = (value ? new EMentorMsgOpType?(this.operation) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "msgType", DataFormat = DataFormat.TwosComplement)] + public MentorMsgApplyType msgType + { + get + { + return this._msgType ?? MentorMsgApplyType.MentorMsgApplyMaster; + } + set + { + this._msgType = new MentorMsgApplyType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool msgTypeSpecified + { + get + { + return this._msgType != null; + } + set + { + bool flag = value == (this._msgType == null); + if (flag) + { + this._msgType = (value ? new MentorMsgApplyType?(this.msgType) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "taskID", DataFormat = DataFormat.TwosComplement)] + public int taskID + { + get + { + return this._taskID ?? 0; + } + set + { + this._taskID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskIDSpecified + { + get + { + return this._taskID != null; + } + set + { + bool flag = value == (this._taskID == null); + if (flag) + { + this._taskID = (value ? new int?(this.taskID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "operatingAllTask", DataFormat = DataFormat.Default)] + public bool operatingAllTask + { + get + { + return this._operatingAllTask ?? false; + } + set + { + this._operatingAllTask = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operatingAllTaskSpecified + { + get + { + return this._operatingAllTask != null; + } + set + { + bool flag = value == (this._operatingAllTask == null); + if (flag) + { + this._operatingAllTask = (value ? new bool?(this.operatingAllTask) : null); + } + } + } + + private EMentorMsgOpType? _operation; + + private ulong? _roleID; + + private MentorMsgApplyType? _msgType; + + private int? _taskID; + + private bool? _operatingAllTask; + + private IExtension extensionObject; + + private bool ShouldSerializeoperation() + { + return this.operationSpecified; + } + + private void Resetoperation() + { + this.operationSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializemsgType() + { + return this.msgTypeSpecified; + } + + private void ResetmsgType() + { + this.msgTypeSpecified = false; + } + + private bool ShouldSerializetaskID() + { + return this.taskIDSpecified; + } + + private void ResettaskID() + { + this.taskIDSpecified = false; + } + + private bool ShouldSerializeoperatingAllTask() + { + return this.operatingAllTaskSpecified; + } + + private void ResetoperatingAllTask() + { + this.operatingAllTaskSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs.meta new file mode 100644 index 00000000..b51b1830 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8b345e131e893cd4a82d9ffb7331523e +timeCreated: 1611404094 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs new file mode 100644 index 00000000..b787bf0d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorMyBeAppliedMsgRes")] + [Serializable] + public class MentorMyBeAppliedMsgRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "msgList", DataFormat = DataFormat.Default)] + public List msgList + { + get + { + return this._msgList; + } + } + + private ErrorCode? _error; + + private readonly List _msgList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs.meta new file mode 100644 index 00000000..1282d3dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorMyBeAppliedMsgRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c27cf8fba70811340881359b09900331 +timeCreated: 1611404493 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs new file mode 100644 index 00000000..0593a10d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorRelationOpArg")] + [Serializable] + public class MentorRelationOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "operation", DataFormat = DataFormat.TwosComplement)] + public MentorRelationOpType operation + { + get + { + return this._operation ?? MentorRelationOpType.MentorRelationOp_ApplyMaster; + } + set + { + this._operation = new MentorRelationOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operationSpecified + { + get + { + return this._operation != null; + } + set + { + bool flag = value == (this._operation == null); + if (flag) + { + this._operation = (value ? new MentorRelationOpType?(this.operation) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "destRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong destRoleID + { + get + { + return this._destRoleID ?? 0UL; + } + set + { + this._destRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destRoleIDSpecified + { + get + { + return this._destRoleID != null; + } + set + { + bool flag = value == (this._destRoleID == null); + if (flag) + { + this._destRoleID = (value ? new ulong?(this.destRoleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reportTaskID", DataFormat = DataFormat.TwosComplement)] + public int reportTaskID + { + get + { + return this._reportTaskID ?? 0; + } + set + { + this._reportTaskID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reportTaskIDSpecified + { + get + { + return this._reportTaskID != null; + } + set + { + bool flag = value == (this._reportTaskID == null); + if (flag) + { + this._reportTaskID = (value ? new int?(this.reportTaskID) : null); + } + } + } + + private MentorRelationOpType? _operation; + + private ulong? _destRoleID; + + private int? _reportTaskID; + + private IExtension extensionObject; + + private bool ShouldSerializeoperation() + { + return this.operationSpecified; + } + + private void Resetoperation() + { + this.operationSpecified = false; + } + + private bool ShouldSerializedestRoleID() + { + return this.destRoleIDSpecified; + } + + private void ResetdestRoleID() + { + this.destRoleIDSpecified = false; + } + + private bool ShouldSerializereportTaskID() + { + return this.reportTaskIDSpecified; + } + + private void ResetreportTaskID() + { + this.reportTaskIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs.meta new file mode 100644 index 00000000..42aaee19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a0faf33696718f940b73275080cbda23 +timeCreated: 1611404251 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs new file mode 100644 index 00000000..577906a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorRelationOpRes")] + [Serializable] + public class MentorRelationOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curTime", DataFormat = DataFormat.TwosComplement)] + public int curTime + { + get + { + return this._curTime ?? 0; + } + set + { + this._curTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curTimeSpecified + { + get + { + return this._curTime != null; + } + set + { + bool flag = value == (this._curTime == null); + if (flag) + { + this._curTime = (value ? new int?(this.curTime) : null); + } + } + } + + private ErrorCode? _error; + + private int? _curTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecurTime() + { + return this.curTimeSpecified; + } + + private void ResetcurTime() + { + this.curTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs.meta new file mode 100644 index 00000000..f867381b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 52943c1261174224a92a4f0567d7fdb2 +timeCreated: 1611403708 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs new file mode 100644 index 00000000..12b55bc7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs @@ -0,0 +1,30 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorRelationOpType")] + public enum MentorRelationOpType + { + [ProtoEnum(Name = "MentorRelationOp_ApplyMaster", Value = 1)] + MentorRelationOp_ApplyMaster = 1, + [ProtoEnum(Name = "MentorRelationOp_ApplyStudent", Value = 2)] + MentorRelationOp_ApplyStudent, + [ProtoEnum(Name = "MentorRelationOp_Inherit", Value = 3)] + MentorRelationOp_Inherit, + [ProtoEnum(Name = "MentorRelationOp_ReportTask", Value = 4)] + MentorRelationOp_ReportTask, + [ProtoEnum(Name = "MentorRelationOp_ReportAllTask", Value = 5)] + MentorRelationOp_ReportAllTask, + [ProtoEnum(Name = "MentorRelationOp_Break", Value = 6)] + MentorRelationOp_Break, + [ProtoEnum(Name = "MentorRelationOp_BreakCancel", Value = 7)] + MentorRelationOp_BreakCancel, + [ProtoEnum(Name = "MentorRelationOp_NormalComplete", Value = 8)] + MentorRelationOp_NormalComplete, + [ProtoEnum(Name = "MentorRelationOp_ForceComplete", Value = 9)] + MentorRelationOp_ForceComplete, + [ProtoEnum(Name = "MentorRelationOp_Max", Value = 10)] + MentorRelationOp_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs.meta new file mode 100644 index 00000000..2573448f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4f42a15bf561a1642847fdbbdf6bd4bd +timeCreated: 1611403700 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs new file mode 100644 index 00000000..8e3e8ce9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorRelationStatus")] + public enum MentorRelationStatus + { + [ProtoEnum(Name = "MentorRelationIn", Value = 1)] + MentorRelationIn = 1, + [ProtoEnum(Name = "MentorRelationComplete", Value = 2)] + MentorRelationComplete, + [ProtoEnum(Name = "MentorRelationBreakApply", Value = 3)] + MentorRelationBreakApply, + [ProtoEnum(Name = "MentorRelationBreak", Value = 4)] + MentorRelationBreak, + [ProtoEnum(Name = "MentorRelationMax", Value = 5)] + MentorRelationMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs.meta new file mode 100644 index 00000000..33305517 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8cd672b9284b1a846a30246e1c6eb03b +timeCreated: 1611404101 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs new file mode 100644 index 00000000..f6e8a47b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorRelationStatusData")] + [Serializable] + public class MentorRelationStatusData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public uint status + { + get + { + return this._status ?? 0u; + } + set + { + this._status = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new uint?(this.status) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _status; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs.meta new file mode 100644 index 00000000..3316aa4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorRelationStatusData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5c65e7ead62bd74c9af6f8208b3eb19 +timeCreated: 1611404877 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs new file mode 100644 index 00000000..94e218af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorSelfInfo")] + [Serializable] + public class MentorSelfInfo : IExtensible + { + [ProtoMember(1, Name = "selfTaskList", DataFormat = DataFormat.Default)] + public List selfTaskList + { + get + { + return this._selfTaskList; + } + } + + private readonly List _selfTaskList = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs.meta new file mode 100644 index 00000000..59b3c09e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorSelfInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ca2782ddfb97ca4aa3cb10012180a42 +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs new file mode 100644 index 00000000..8ef15d73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs @@ -0,0 +1,72 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MentorTaskType")] + public enum MentorTaskType + { + [ProtoEnum(Name = "MentorTask_JoinGuild", Value = 1)] + MentorTask_JoinGuild = 1, + [ProtoEnum(Name = "MentorTask_Jade", Value = 2)] + MentorTask_Jade, + [ProtoEnum(Name = "MentorTask_Title", Value = 3)] + MentorTask_Title, + [ProtoEnum(Name = "MentorTask_Pandora", Value = 4)] + MentorTask_Pandora, + [ProtoEnum(Name = "MentorTask_StageTypeCount", Value = 5)] + MentorTask_StageTypeCount, + [ProtoEnum(Name = "MentorTask_GuildCheckIn", Value = 6)] + MentorTask_GuildCheckIn, + [ProtoEnum(Name = "MentorTask_GuildAuctBenefit", Value = 7)] + MentorTask_GuildAuctBenefit, + [ProtoEnum(Name = "MentorTask_RiskStage", Value = 8)] + MentorTask_RiskStage, + [ProtoEnum(Name = "MentorTask_ProtectCaptain", Value = 9)] + MentorTask_ProtectCaptain, + [ProtoEnum(Name = "MentorTask_TianTi", Value = 10)] + MentorTask_TianTi, + [ProtoEnum(Name = "MentorTask_Emblem", Value = 11)] + MentorTask_Emblem, + [ProtoEnum(Name = "MentorTask_DailyActive", Value = 12)] + MentorTask_DailyActive, + [ProtoEnum(Name = "MentorTask_WorldBossCount", Value = 13)] + MentorTask_WorldBossCount, + [ProtoEnum(Name = "MentorTask_BossRush", Value = 14)] + MentorTask_BossRush, + [ProtoEnum(Name = "MentorTask_StageStar", Value = 15)] + MentorTask_StageStar, + [ProtoEnum(Name = "MentorTask_SkyFloor", Value = 16)] + MentorTask_SkyFloor, + [ProtoEnum(Name = "MentorTask_TowerFloor", Value = 17)] + MentorTask_TowerFloor, + [ProtoEnum(Name = "MentorTask_WorldBossRank", Value = 18)] + MentorTask_WorldBossRank, + [ProtoEnum(Name = "MentorTask_GuildBossCount", Value = 19)] + MentorTask_GuildBossCount, + [ProtoEnum(Name = "MentorTask_DailyTask", Value = 20)] + MentorTask_DailyTask, + [ProtoEnum(Name = "MentorTask_SkyCount", Value = 21)] + MentorTask_SkyCount, + [ProtoEnum(Name = "MentorTask_AllEquipStengthen", Value = 22)] + MentorTask_AllEquipStengthen, + [ProtoEnum(Name = "MentorTask_GuildTianTiCount", Value = 23)] + MentorTask_GuildTianTiCount, + [ProtoEnum(Name = "MentorTask_MentorIntimacy", Value = 24)] + MentorTask_MentorIntimacy, + [ProtoEnum(Name = "MentorTask_IBShopBuy", Value = 25)] + MentorTask_IBShopBuy, + [ProtoEnum(Name = "MentorTask_BuyPrivilege", Value = 26)] + MentorTask_BuyPrivilege, + [ProtoEnum(Name = "MentorTask_BuyFund", Value = 27)] + MentorTask_BuyFund, + [ProtoEnum(Name = "MentorTask_BuyGift", Value = 28)] + MentorTask_BuyGift, + [ProtoEnum(Name = "MentorTask_AllEquipQuality", Value = 29)] + MentorTask_AllEquipQuality, + [ProtoEnum(Name = "MentorTask_AuctBuy", Value = 30)] + MentorTask_AuctBuy, + [ProtoEnum(Name = "MentorTask_AuctSale", Value = 31)] + MentorTask_AuctSale + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs.meta new file mode 100644 index 00000000..9a52d8cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MentorTaskType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7c06d298cf51b2443852094f30eaeae3 +timeCreated: 1611403995 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs new file mode 100644 index 00000000..3c399421 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MidasExceptionInfo")] + [Serializable] + public class MidasExceptionInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs.meta new file mode 100644 index 00000000..65e3c195 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MidasExceptionInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1372c41925633ca4faefb4ce7dc10b13 +timeCreated: 1611403248 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs new file mode 100644 index 00000000..fc891a20 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MilitaryRankData")] + [Serializable] + public class MilitaryRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "military_exploit", DataFormat = DataFormat.TwosComplement)] + public uint military_exploit + { + get + { + return this._military_exploit ?? 0u; + } + set + { + this._military_exploit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_exploitSpecified + { + get + { + return this._military_exploit != null; + } + set + { + bool flag = value == (this._military_exploit == null); + if (flag) + { + this._military_exploit = (value ? new uint?(this.military_exploit) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "military_rank", DataFormat = DataFormat.TwosComplement)] + public uint military_rank + { + get + { + return this._military_rank ?? 0u; + } + set + { + this._military_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rankSpecified + { + get + { + return this._military_rank != null; + } + set + { + bool flag = value == (this._military_rank == null); + if (flag) + { + this._military_rank = (value ? new uint?(this.military_rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "total_num", DataFormat = DataFormat.TwosComplement)] + public uint total_num + { + get + { + return this._total_num ?? 0u; + } + set + { + this._total_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_numSpecified + { + get + { + return this._total_num != null; + } + set + { + bool flag = value == (this._total_num == null); + if (flag) + { + this._total_num = (value ? new uint?(this.total_num) : null); + } + } + } + + private uint? _military_exploit; + + private uint? _military_rank; + + private uint? _total_num; + + private IExtension extensionObject; + + private bool ShouldSerializemilitary_exploit() + { + return this.military_exploitSpecified; + } + + private void Resetmilitary_exploit() + { + this.military_exploitSpecified = false; + } + + private bool ShouldSerializemilitary_rank() + { + return this.military_rankSpecified; + } + + private void Resetmilitary_rank() + { + this.military_rankSpecified = false; + } + + private bool ShouldSerializetotal_num() + { + return this.total_numSpecified; + } + + private void Resettotal_num() + { + this.total_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs.meta new file mode 100644 index 00000000..5bed6127 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 44d50e0c0482a6e40b8e86c9a6314209 +timeCreated: 1611403646 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs new file mode 100644 index 00000000..6c4f48b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MilitaryRecord")] + [Serializable] + public class MilitaryRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "military_rank", DataFormat = DataFormat.TwosComplement)] + public uint military_rank + { + get + { + return this._military_rank ?? 0u; + } + set + { + this._military_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rankSpecified + { + get + { + return this._military_rank != null; + } + set + { + bool flag = value == (this._military_rank == null); + if (flag) + { + this._military_rank = (value ? new uint?(this.military_rank) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "military_rank_his", DataFormat = DataFormat.TwosComplement)] + public uint military_rank_his + { + get + { + return this._military_rank_his ?? 0u; + } + set + { + this._military_rank_his = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rank_hisSpecified + { + get + { + return this._military_rank_his != null; + } + set + { + bool flag = value == (this._military_rank_his == null); + if (flag) + { + this._military_rank_his = (value ? new uint?(this.military_rank_his) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "military_exploit", DataFormat = DataFormat.TwosComplement)] + public uint military_exploit + { + get + { + return this._military_exploit ?? 0u; + } + set + { + this._military_exploit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_exploitSpecified + { + get + { + return this._military_exploit != null; + } + set + { + bool flag = value == (this._military_exploit == null); + if (flag) + { + this._military_exploit = (value ? new uint?(this.military_exploit) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "military_exploit_his", DataFormat = DataFormat.TwosComplement)] + public uint military_exploit_his + { + get + { + return this._military_exploit_his ?? 0u; + } + set + { + this._military_exploit_his = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_exploit_hisSpecified + { + get + { + return this._military_exploit_his != null; + } + set + { + bool flag = value == (this._military_exploit_his == null); + if (flag) + { + this._military_exploit_his = (value ? new uint?(this.military_exploit_his) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "last_update_time", DataFormat = DataFormat.TwosComplement)] + public uint last_update_time + { + get + { + return this._last_update_time ?? 0u; + } + set + { + this._last_update_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_update_timeSpecified + { + get + { + return this._last_update_time != null; + } + set + { + bool flag = value == (this._last_update_time == null); + if (flag) + { + this._last_update_time = (value ? new uint?(this.last_update_time) : null); + } + } + } + + [ProtoMember(6, Name = "achieve_rank", DataFormat = DataFormat.TwosComplement)] + public List achieve_rank + { + get + { + return this._achieve_rank; + } + } + + private uint? _military_rank; + + private uint? _military_rank_his; + + private uint? _military_exploit; + + private uint? _military_exploit_his; + + private uint? _last_update_time; + + private readonly List _achieve_rank = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializemilitary_rank() + { + return this.military_rankSpecified; + } + + private void Resetmilitary_rank() + { + this.military_rankSpecified = false; + } + + private bool ShouldSerializemilitary_rank_his() + { + return this.military_rank_hisSpecified; + } + + private void Resetmilitary_rank_his() + { + this.military_rank_hisSpecified = false; + } + + private bool ShouldSerializemilitary_exploit() + { + return this.military_exploitSpecified; + } + + private void Resetmilitary_exploit() + { + this.military_exploitSpecified = false; + } + + private bool ShouldSerializemilitary_exploit_his() + { + return this.military_exploit_hisSpecified; + } + + private void Resetmilitary_exploit_his() + { + this.military_exploit_hisSpecified = false; + } + + private bool ShouldSerializelast_update_time() + { + return this.last_update_timeSpecified; + } + + private void Resetlast_update_time() + { + this.last_update_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs.meta new file mode 100644 index 00000000..ca597c90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MilitaryRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d8e8f7d57424b34ebe04d343cbf9c6e +timeCreated: 1611403506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs new file mode 100644 index 00000000..7625b1ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaAddExpData")] + [Serializable] + public class MobaAddExpData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "addexp", DataFormat = DataFormat.TwosComplement)] + public double addexp + { + get + { + return this._addexp ?? 0.0; + } + set + { + this._addexp = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool addexpSpecified + { + get + { + return this._addexp != null; + } + set + { + bool flag = value == (this._addexp == null); + if (flag) + { + this._addexp = (value ? new double?(this.addexp) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "posxz", DataFormat = DataFormat.TwosComplement)] + public uint posxz + { + get + { + return this._posxz ?? 0u; + } + set + { + this._posxz = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posxzSpecified + { + get + { + return this._posxz != null; + } + set + { + bool flag = value == (this._posxz == null); + if (flag) + { + this._posxz = (value ? new uint?(this.posxz) : null); + } + } + } + + private double? _addexp; + + private uint? _posxz; + + private IExtension extensionObject; + + private bool ShouldSerializeaddexp() + { + return this.addexpSpecified; + } + + private void Resetaddexp() + { + this.addexpSpecified = false; + } + + private bool ShouldSerializeposxz() + { + return this.posxzSpecified; + } + + private void Resetposxz() + { + this.posxzSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs.meta new file mode 100644 index 00000000..913b6fc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaAddExpData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 58b7bee0defb1134791dce53dccd5913 +timeCreated: 1611403760 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs new file mode 100644 index 00000000..9c4df52d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs @@ -0,0 +1,386 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleOneGame")] + [Serializable] + public class MobaBattleOneGame : IExtensible + { + [ProtoMember(1, Name = "team1", DataFormat = DataFormat.Default)] + public List team1 + { + get + { + return this._team1; + } + } + + [ProtoMember(2, Name = "team2", DataFormat = DataFormat.Default)] + public List team2 + { + get + { + return this._team2; + } + } + + [ProtoMember(3, IsRequired = false, Name = "tag", DataFormat = DataFormat.TwosComplement)] + public uint tag + { + get + { + return this._tag ?? 0u; + } + set + { + this._tag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tagSpecified + { + get + { + return this._tag != null; + } + set + { + bool flag = value == (this._tag == null); + if (flag) + { + this._tag = (value ? new uint?(this.tag) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "date", DataFormat = DataFormat.TwosComplement)] + public uint date + { + get + { + return this._date ?? 0u; + } + set + { + this._date = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dateSpecified + { + get + { + return this._date != null; + } + set + { + bool flag = value == (this._date == null); + if (flag) + { + this._date = (value ? new uint?(this.date) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "timeSpan", DataFormat = DataFormat.TwosComplement)] + public uint timeSpan + { + get + { + return this._timeSpan ?? 0u; + } + set + { + this._timeSpan = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpanSpecified + { + get + { + return this._timeSpan != null; + } + set + { + bool flag = value == (this._timeSpan == null); + if (flag) + { + this._timeSpan = (value ? new uint?(this.timeSpan) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "winteamid", DataFormat = DataFormat.TwosComplement)] + public uint winteamid + { + get + { + return this._winteamid ?? 0u; + } + set + { + this._winteamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winteamidSpecified + { + get + { + return this._winteamid != null; + } + set + { + bool flag = value == (this._winteamid == null); + if (flag) + { + this._winteamid = (value ? new uint?(this.winteamid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "mvpid", DataFormat = DataFormat.TwosComplement)] + public ulong mvpid + { + get + { + return this._mvpid ?? 0UL; + } + set + { + this._mvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpidSpecified + { + get + { + return this._mvpid != null; + } + set + { + bool flag = value == (this._mvpid == null); + if (flag) + { + this._mvpid = (value ? new ulong?(this.mvpid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "losemvpid", DataFormat = DataFormat.TwosComplement)] + public ulong losemvpid + { + get + { + return this._losemvpid ?? 0UL; + } + set + { + this._losemvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losemvpidSpecified + { + get + { + return this._losemvpid != null; + } + set + { + bool flag = value == (this._losemvpid == null); + if (flag) + { + this._losemvpid = (value ? new ulong?(this.losemvpid) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "damagemaxid", DataFormat = DataFormat.TwosComplement)] + public ulong damagemaxid + { + get + { + return this._damagemaxid ?? 0UL; + } + set + { + this._damagemaxid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damagemaxidSpecified + { + get + { + return this._damagemaxid != null; + } + set + { + bool flag = value == (this._damagemaxid == null); + if (flag) + { + this._damagemaxid = (value ? new ulong?(this.damagemaxid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "behitdamagemaxid", DataFormat = DataFormat.TwosComplement)] + public ulong behitdamagemaxid + { + get + { + return this._behitdamagemaxid ?? 0UL; + } + set + { + this._behitdamagemaxid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool behitdamagemaxidSpecified + { + get + { + return this._behitdamagemaxid != null; + } + set + { + bool flag = value == (this._behitdamagemaxid == null); + if (flag) + { + this._behitdamagemaxid = (value ? new ulong?(this.behitdamagemaxid) : null); + } + } + } + + private readonly List _team1 = new List(); + + private readonly List _team2 = new List(); + + private uint? _tag; + + private uint? _date; + + private uint? _timeSpan; + + private uint? _winteamid; + + private ulong? _mvpid; + + private ulong? _losemvpid; + + private ulong? _damagemaxid; + + private ulong? _behitdamagemaxid; + + private IExtension extensionObject; + + private bool ShouldSerializetag() + { + return this.tagSpecified; + } + + private void Resettag() + { + this.tagSpecified = false; + } + + private bool ShouldSerializedate() + { + return this.dateSpecified; + } + + private void Resetdate() + { + this.dateSpecified = false; + } + + private bool ShouldSerializetimeSpan() + { + return this.timeSpanSpecified; + } + + private void ResettimeSpan() + { + this.timeSpanSpecified = false; + } + + private bool ShouldSerializewinteamid() + { + return this.winteamidSpecified; + } + + private void Resetwinteamid() + { + this.winteamidSpecified = false; + } + + private bool ShouldSerializemvpid() + { + return this.mvpidSpecified; + } + + private void Resetmvpid() + { + this.mvpidSpecified = false; + } + + private bool ShouldSerializelosemvpid() + { + return this.losemvpidSpecified; + } + + private void Resetlosemvpid() + { + this.losemvpidSpecified = false; + } + + private bool ShouldSerializedamagemaxid() + { + return this.damagemaxidSpecified; + } + + private void Resetdamagemaxid() + { + this.damagemaxidSpecified = false; + } + + private bool ShouldSerializebehitdamagemaxid() + { + return this.behitdamagemaxidSpecified; + } + + private void Resetbehitdamagemaxid() + { + this.behitdamagemaxidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs.meta new file mode 100644 index 00000000..26169f1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGame.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee985bd7e03ef5943a41c0f2666efca3 +timeCreated: 1611404798 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs new file mode 100644 index 00000000..197e5b39 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleOneGameBrief")] + [Serializable] + public class MobaBattleOneGameBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "tag", DataFormat = DataFormat.TwosComplement)] + public uint tag + { + get + { + return this._tag ?? 0u; + } + set + { + this._tag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tagSpecified + { + get + { + return this._tag != null; + } + set + { + bool flag = value == (this._tag == null); + if (flag) + { + this._tag = (value ? new uint?(this.tag) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "date", DataFormat = DataFormat.TwosComplement)] + public uint date + { + get + { + return this._date ?? 0u; + } + set + { + this._date = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dateSpecified + { + get + { + return this._date != null; + } + set + { + bool flag = value == (this._date == null); + if (flag) + { + this._date = (value ? new uint?(this.date) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "iswin", DataFormat = DataFormat.Default)] + public bool iswin + { + get + { + return this._iswin ?? false; + } + set + { + this._iswin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswinSpecified + { + get + { + return this._iswin != null; + } + set + { + bool flag = value == (this._iswin == null); + if (flag) + { + this._iswin = (value ? new bool?(this.iswin) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isescape", DataFormat = DataFormat.Default)] + public bool isescape + { + get + { + return this._isescape ?? false; + } + set + { + this._isescape = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isescapeSpecified + { + get + { + return this._isescape != null; + } + set + { + bool flag = value == (this._isescape == null); + if (flag) + { + this._isescape = (value ? new bool?(this.isescape) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "islosemvp", DataFormat = DataFormat.Default)] + public bool islosemvp + { + get + { + return this._islosemvp ?? false; + } + set + { + this._islosemvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool islosemvpSpecified + { + get + { + return this._islosemvp != null; + } + set + { + bool flag = value == (this._islosemvp == null); + if (flag) + { + this._islosemvp = (value ? new bool?(this.islosemvp) : null); + } + } + } + + private uint? _tag; + + private uint? _date; + + private uint? _heroid; + + private bool? _iswin; + + private bool? _isescape; + + private bool? _ismvp; + + private bool? _islosemvp; + + private IExtension extensionObject; + + private bool ShouldSerializetag() + { + return this.tagSpecified; + } + + private void Resettag() + { + this.tagSpecified = false; + } + + private bool ShouldSerializedate() + { + return this.dateSpecified; + } + + private void Resetdate() + { + this.dateSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializeiswin() + { + return this.iswinSpecified; + } + + private void Resetiswin() + { + this.iswinSpecified = false; + } + + private bool ShouldSerializeisescape() + { + return this.isescapeSpecified; + } + + private void Resetisescape() + { + this.isescapeSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + private bool ShouldSerializeislosemvp() + { + return this.islosemvpSpecified; + } + + private void Resetislosemvp() + { + this.islosemvpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs.meta new file mode 100644 index 00000000..4253ed40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3d8fb04a400a4e84ba39da6ea512a7d9 +timeCreated: 1611403604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs new file mode 100644 index 00000000..0a0d5838 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleOneGameRole")] + [Serializable] + public class MobaBattleOneGameRole : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "deathcount", DataFormat = DataFormat.TwosComplement)] + public uint deathcount + { + get + { + return this._deathcount ?? 0u; + } + set + { + this._deathcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathcountSpecified + { + get + { + return this._deathcount != null; + } + set + { + bool flag = value == (this._deathcount == null); + if (flag) + { + this._deathcount = (value ? new uint?(this.deathcount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "assistcount", DataFormat = DataFormat.TwosComplement)] + public uint assistcount + { + get + { + return this._assistcount ?? 0u; + } + set + { + this._assistcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool assistcountSpecified + { + get + { + return this._assistcount != null; + } + set + { + bool flag = value == (this._assistcount == null); + if (flag) + { + this._assistcount = (value ? new uint?(this.assistcount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "multikillcount", DataFormat = DataFormat.TwosComplement)] + public uint multikillcount + { + get + { + return this._multikillcount ?? 0u; + } + set + { + this._multikillcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool multikillcountSpecified + { + get + { + return this._multikillcount != null; + } + set + { + bool flag = value == (this._multikillcount == null); + if (flag) + { + this._multikillcount = (value ? new uint?(this.multikillcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "kda", DataFormat = DataFormat.FixedSize)] + public float kda + { + get + { + return this._kda ?? 0f; + } + set + { + this._kda = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kdaSpecified + { + get + { + return this._kda != null; + } + set + { + bool flag = value == (this._kda == null); + if (flag) + { + this._kda = (value ? new float?(this.kda) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "isescape", DataFormat = DataFormat.Default)] + public bool isescape + { + get + { + return this._isescape ?? false; + } + set + { + this._isescape = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isescapeSpecified + { + get + { + return this._isescape != null; + } + set + { + bool flag = value == (this._isescape == null); + if (flag) + { + this._isescape = (value ? new bool?(this.isescape) : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _heroid; + + private uint? _killcount; + + private uint? _deathcount; + + private uint? _assistcount; + + private uint? _multikillcount; + + private float? _kda; + + private bool? _isescape; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializedeathcount() + { + return this.deathcountSpecified; + } + + private void Resetdeathcount() + { + this.deathcountSpecified = false; + } + + private bool ShouldSerializeassistcount() + { + return this.assistcountSpecified; + } + + private void Resetassistcount() + { + this.assistcountSpecified = false; + } + + private bool ShouldSerializemultikillcount() + { + return this.multikillcountSpecified; + } + + private void Resetmultikillcount() + { + this.multikillcountSpecified = false; + } + + private bool ShouldSerializekda() + { + return this.kdaSpecified; + } + + private void Resetkda() + { + this.kdaSpecified = false; + } + + private bool ShouldSerializeisescape() + { + return this.isescapeSpecified; + } + + private void Resetisescape() + { + this.isescapeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs.meta new file mode 100644 index 00000000..ca87eaed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleOneGameRole.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a12982b5066193e4aa1422d0f068a6ea +timeCreated: 1611404252 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs new file mode 100644 index 00000000..26f358b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleResult")] + [Serializable] + public class MobaBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mvpid", DataFormat = DataFormat.TwosComplement)] + public ulong mvpid + { + get + { + return this._mvpid ?? 0UL; + } + set + { + this._mvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpidSpecified + { + get + { + return this._mvpid != null; + } + set + { + bool flag = value == (this._mvpid == null); + if (flag) + { + this._mvpid = (value ? new ulong?(this.mvpid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "losemvpid", DataFormat = DataFormat.TwosComplement)] + public ulong losemvpid + { + get + { + return this._losemvpid ?? 0UL; + } + set + { + this._losemvpid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losemvpidSpecified + { + get + { + return this._losemvpid != null; + } + set + { + bool flag = value == (this._losemvpid == null); + if (flag) + { + this._losemvpid = (value ? new ulong?(this.losemvpid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "damagemaxid", DataFormat = DataFormat.TwosComplement)] + public ulong damagemaxid + { + get + { + return this._damagemaxid ?? 0UL; + } + set + { + this._damagemaxid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damagemaxidSpecified + { + get + { + return this._damagemaxid != null; + } + set + { + bool flag = value == (this._damagemaxid == null); + if (flag) + { + this._damagemaxid = (value ? new ulong?(this.damagemaxid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "behitdamagemaxid", DataFormat = DataFormat.TwosComplement)] + public ulong behitdamagemaxid + { + get + { + return this._behitdamagemaxid ?? 0UL; + } + set + { + this._behitdamagemaxid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool behitdamagemaxidSpecified + { + get + { + return this._behitdamagemaxid != null; + } + set + { + bool flag = value == (this._behitdamagemaxid == null); + if (flag) + { + this._behitdamagemaxid = (value ? new ulong?(this.behitdamagemaxid) : null); + } + } + } + + private ulong? _mvpid; + + private ulong? _losemvpid; + + private ulong? _damagemaxid; + + private ulong? _behitdamagemaxid; + + private IExtension extensionObject; + + private bool ShouldSerializemvpid() + { + return this.mvpidSpecified; + } + + private void Resetmvpid() + { + this.mvpidSpecified = false; + } + + private bool ShouldSerializelosemvpid() + { + return this.losemvpidSpecified; + } + + private void Resetlosemvpid() + { + this.losemvpidSpecified = false; + } + + private bool ShouldSerializedamagemaxid() + { + return this.damagemaxidSpecified; + } + + private void Resetdamagemaxid() + { + this.damagemaxidSpecified = false; + } + + private bool ShouldSerializebehitdamagemaxid() + { + return this.behitdamagemaxidSpecified; + } + + private void Resetbehitdamagemaxid() + { + this.behitdamagemaxidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs.meta new file mode 100644 index 00000000..f951ed7c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e811dc368bb7ebe4fa5dc21073887b0b +timeCreated: 1611404751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs new file mode 100644 index 00000000..539246dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleRoleResult")] + [Serializable] + public class MobaBattleRoleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isWin", DataFormat = DataFormat.Default)] + public bool isWin + { + get + { + return this._isWin ?? false; + } + set + { + this._isWin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isWinSpecified + { + get + { + return this._isWin != null; + } + set + { + bool flag = value == (this._isWin == null); + if (flag) + { + this._isWin = (value ? new bool?(this.isWin) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "kda", DataFormat = DataFormat.FixedSize)] + public float kda + { + get + { + return this._kda ?? 0f; + } + set + { + this._kda = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kdaSpecified + { + get + { + return this._kda != null; + } + set + { + bool flag = value == (this._kda == null); + if (flag) + { + this._kda = (value ? new float?(this.kda) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isescape", DataFormat = DataFormat.Default)] + public bool isescape + { + get + { + return this._isescape ?? false; + } + set + { + this._isescape = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isescapeSpecified + { + get + { + return this._isescape != null; + } + set + { + bool flag = value == (this._isescape == null); + if (flag) + { + this._isescape = (value ? new bool?(this.isescape) : null); + } + } + } + + [ProtoMember(5, Name = "winreward", DataFormat = DataFormat.Default)] + public List winreward + { + get + { + return this._winreward; + } + } + + private bool? _isWin; + + private uint? _heroid; + + private float? _kda; + + private bool? _isescape; + + private readonly List _winreward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeisWin() + { + return this.isWinSpecified; + } + + private void ResetisWin() + { + this.isWinSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializekda() + { + return this.kdaSpecified; + } + + private void Resetkda() + { + this.kdaSpecified = false; + } + + private bool ShouldSerializeisescape() + { + return this.isescapeSpecified; + } + + private void Resetisescape() + { + this.isescapeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs.meta new file mode 100644 index 00000000..136f4259 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleRoleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f586a69163f9b6458ea78146a181e63 +timeCreated: 1611403515 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs new file mode 100644 index 00000000..f3f63be9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleTeamData")] + [Serializable] + public class MobaBattleTeamData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "grouplevel", DataFormat = DataFormat.TwosComplement)] + public uint grouplevel + { + get + { + return this._grouplevel ?? 0u; + } + set + { + this._grouplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool grouplevelSpecified + { + get + { + return this._grouplevel != null; + } + set + { + bool flag = value == (this._grouplevel == null); + if (flag) + { + this._grouplevel = (value ? new uint?(this.grouplevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "headcount", DataFormat = DataFormat.TwosComplement)] + public uint headcount + { + get + { + return this._headcount ?? 0u; + } + set + { + this._headcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headcountSpecified + { + get + { + return this._headcount != null; + } + set + { + bool flag = value == (this._headcount == null); + if (flag) + { + this._headcount = (value ? new uint?(this.headcount) : null); + } + } + } + + private uint? _teamid; + + private uint? _grouplevel; + + private uint? _headcount; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializegrouplevel() + { + return this.grouplevelSpecified; + } + + private void Resetgrouplevel() + { + this.grouplevelSpecified = false; + } + + private bool ShouldSerializeheadcount() + { + return this.headcountSpecified; + } + + private void Resetheadcount() + { + this.headcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs.meta new file mode 100644 index 00000000..e1f2e6b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03775c9e794a1dd4a93dca68a2bb45bf +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs new file mode 100644 index 00000000..a6303d79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleTeamMsg")] + [Serializable] + public class MobaBattleTeamMsg : IExtensible + { + [ProtoMember(1, Name = "teamdata", DataFormat = DataFormat.Default)] + public List teamdata + { + get + { + return this._teamdata; + } + } + + private readonly List _teamdata = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs.meta new file mode 100644 index 00000000..f1541c83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b21cfd0d33d61c640a8294c262f85b9a +timeCreated: 1611404358 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs new file mode 100644 index 00000000..17eea2f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaBattleTeamRoleData")] + [Serializable] + public class MobaBattleTeamRoleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "team1", DataFormat = DataFormat.TwosComplement)] + public uint team1 + { + get + { + return this._team1 ?? 0u; + } + set + { + this._team1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool team1Specified + { + get + { + return this._team1 != null; + } + set + { + bool flag = value == (this._team1 == null); + if (flag) + { + this._team1 = (value ? new uint?(this.team1) : null); + } + } + } + + [ProtoMember(2, Name = "datalist1", DataFormat = DataFormat.Default)] + public List datalist1 + { + get + { + return this._datalist1; + } + } + + [ProtoMember(3, IsRequired = false, Name = "team2", DataFormat = DataFormat.TwosComplement)] + public uint team2 + { + get + { + return this._team2 ?? 0u; + } + set + { + this._team2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool team2Specified + { + get + { + return this._team2 != null; + } + set + { + bool flag = value == (this._team2 == null); + if (flag) + { + this._team2 = (value ? new uint?(this.team2) : null); + } + } + } + + [ProtoMember(4, Name = "datalist2", DataFormat = DataFormat.Default)] + public List datalist2 + { + get + { + return this._datalist2; + } + } + + private uint? _team1; + + private readonly List _datalist1 = new List(); + + private uint? _team2; + + private readonly List _datalist2 = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeteam1() + { + return this.team1Specified; + } + + private void Resetteam1() + { + this.team1Specified = false; + } + + private bool ShouldSerializeteam2() + { + return this.team2Specified; + } + + private void Resetteam2() + { + this.team2Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs.meta new file mode 100644 index 00000000..a34355cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaBattleTeamRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a6f061731f2b14542a459b7f02f3e435 +timeCreated: 1611404290 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs new file mode 100644 index 00000000..2c3e23c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaHintNtf")] + [Serializable] + public class MobaHintNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs.meta new file mode 100644 index 00000000..0334c5a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaHintNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01f2d9b9ac7bff84dbcfe4d0a0cb6cfa +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs new file mode 100644 index 00000000..acfa96df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaMiniMapData")] + [Serializable] + public class MobaMiniMapData : IExtensible + { + [ProtoMember(1, Name = "canSeePosIndex", DataFormat = DataFormat.TwosComplement)] + public List canSeePosIndex + { + get + { + return this._canSeePosIndex; + } + } + + private readonly List _canSeePosIndex = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs.meta new file mode 100644 index 00000000..8d6122e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaMiniMapData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df97a37064e806c409f5e16c1129238e +timeCreated: 1611404693 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs new file mode 100644 index 00000000..c60a8a74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaOp")] + public enum MobaOp + { + [ProtoEnum(Name = "MobaOp_LevelSkill", Value = 1)] + MobaOp_LevelSkill = 1, + [ProtoEnum(Name = "MobaOp_Upgrade", Value = 2)] + MobaOp_Upgrade + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs.meta new file mode 100644 index 00000000..f9101242 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71fbd69c51a11ae4495a71f159cb3448 +timeCreated: 1611403936 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs new file mode 100644 index 00000000..afe44a6e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaRoleChangeData")] + [Serializable] + public class MobaRoleChangeData : IExtensible + { + [ProtoMember(1, Name = "changeRole", DataFormat = DataFormat.Default)] + public List changeRole + { + get + { + return this._changeRole; + } + } + + private readonly List _changeRole = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs.meta new file mode 100644 index 00000000..26ab38a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleChangeData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c0396125d678c6c4f806058cde3ef736 +timeCreated: 1611404485 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs new file mode 100644 index 00000000..84559340 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs @@ -0,0 +1,535 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaRoleData")] + [Serializable] + public class MobaRoleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public double exp + { + get + { + return this._exp ?? 0.0; + } + set + { + this._exp = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new double?(this.exp) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "upgradeNum", DataFormat = DataFormat.TwosComplement)] + public uint upgradeNum + { + get + { + return this._upgradeNum ?? 0u; + } + set + { + this._upgradeNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool upgradeNumSpecified + { + get + { + return this._upgradeNum != null; + } + set + { + bool flag = value == (this._upgradeNum == null); + if (flag) + { + this._upgradeNum = (value ? new uint?(this.upgradeNum) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "killNum", DataFormat = DataFormat.TwosComplement)] + public uint killNum + { + get + { + return this._killNum ?? 0u; + } + set + { + this._killNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killNumSpecified + { + get + { + return this._killNum != null; + } + set + { + bool flag = value == (this._killNum == null); + if (flag) + { + this._killNum = (value ? new uint?(this.killNum) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "deathNum", DataFormat = DataFormat.TwosComplement)] + public uint deathNum + { + get + { + return this._deathNum ?? 0u; + } + set + { + this._deathNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathNumSpecified + { + get + { + return this._deathNum != null; + } + set + { + bool flag = value == (this._deathNum == null); + if (flag) + { + this._deathNum = (value ? new uint?(this.deathNum) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "assistNum", DataFormat = DataFormat.TwosComplement)] + public uint assistNum + { + get + { + return this._assistNum ?? 0u; + } + set + { + this._assistNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool assistNumSpecified + { + get + { + return this._assistNum != null; + } + set + { + bool flag = value == (this._assistNum == null); + if (flag) + { + this._assistNum = (value ? new uint?(this.assistNum) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "attackLevel", DataFormat = DataFormat.TwosComplement)] + public uint attackLevel + { + get + { + return this._attackLevel ?? 0u; + } + set + { + this._attackLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool attackLevelSpecified + { + get + { + return this._attackLevel != null; + } + set + { + bool flag = value == (this._attackLevel == null); + if (flag) + { + this._attackLevel = (value ? new uint?(this.attackLevel) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "defenseLevel", DataFormat = DataFormat.TwosComplement)] + public uint defenseLevel + { + get + { + return this._defenseLevel ?? 0u; + } + set + { + this._defenseLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool defenseLevelSpecified + { + get + { + return this._defenseLevel != null; + } + set + { + bool flag = value == (this._defenseLevel == null); + if (flag) + { + this._defenseLevel = (value ? new uint?(this.defenseLevel) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "reviveTime", DataFormat = DataFormat.TwosComplement)] + public uint reviveTime + { + get + { + return this._reviveTime ?? 0u; + } + set + { + this._reviveTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reviveTimeSpecified + { + get + { + return this._reviveTime != null; + } + set + { + bool flag = value == (this._reviveTime == null); + if (flag) + { + this._reviveTime = (value ? new uint?(this.reviveTime) : null); + } + } + } + + private ulong? _uid; + + private string _name; + + private double? _exp; + + private uint? _level; + + private uint? _upgradeNum; + + private uint? _heroid; + + private uint? _killNum; + + private uint? _deathNum; + + private uint? _assistNum; + + private uint? _attackLevel; + + private uint? _defenseLevel; + + private uint? _reviveTime; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeupgradeNum() + { + return this.upgradeNumSpecified; + } + + private void ResetupgradeNum() + { + this.upgradeNumSpecified = false; + } + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + private bool ShouldSerializekillNum() + { + return this.killNumSpecified; + } + + private void ResetkillNum() + { + this.killNumSpecified = false; + } + + private bool ShouldSerializedeathNum() + { + return this.deathNumSpecified; + } + + private void ResetdeathNum() + { + this.deathNumSpecified = false; + } + + private bool ShouldSerializeassistNum() + { + return this.assistNumSpecified; + } + + private void ResetassistNum() + { + this.assistNumSpecified = false; + } + + private bool ShouldSerializeattackLevel() + { + return this.attackLevelSpecified; + } + + private void ResetattackLevel() + { + this.attackLevelSpecified = false; + } + + private bool ShouldSerializedefenseLevel() + { + return this.defenseLevelSpecified; + } + + private void ResetdefenseLevel() + { + this.defenseLevelSpecified = false; + } + + private bool ShouldSerializereviveTime() + { + return this.reviveTimeSpecified; + } + + private void ResetreviveTime() + { + this.reviveTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs.meta new file mode 100644 index 00000000..bd7ba4c5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 08b2f7a1ebed0aa4ebc1d75c5cfcbfd4 +timeCreated: 1611402971 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs new file mode 100644 index 00000000..61bb4a0f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaSignalBroadcastData")] + [Serializable] + public class MobaSignalBroadcastData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "posxz", DataFormat = DataFormat.TwosComplement)] + public uint posxz + { + get + { + return this._posxz ?? 0u; + } + set + { + this._posxz = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posxzSpecified + { + get + { + return this._posxz != null; + } + set + { + bool flag = value == (this._posxz == null); + if (flag) + { + this._posxz = (value ? new uint?(this.posxz) : null); + } + } + } + + private uint? _type; + + private ulong? _uid; + + private uint? _posxz; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeposxz() + { + return this.posxzSpecified; + } + + private void Resetposxz() + { + this.posxzSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs.meta new file mode 100644 index 00000000..b2216b25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalBroadcastData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88d8085300860764e83d7e15515cc5b6 +timeCreated: 1611404086 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs new file mode 100644 index 00000000..a148eb89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaSignalingArg")] + [Serializable] + public class MobaSignalingArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs.meta new file mode 100644 index 00000000..848d3db4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4594bcfe51f23fd46ae97ec57fe4e7b3 +timeCreated: 1611403647 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs new file mode 100644 index 00000000..5ddffb65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MobaSignalingRes")] + [Serializable] + public class MobaSignalingRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs.meta new file mode 100644 index 00000000..e603d012 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MobaSignalingRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b2df6a0ce3a7bb45a55ba17145bb088 +timeCreated: 1611403498 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs new file mode 100644 index 00000000..493ad825 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ModifyArg")] + [Serializable] + public class ModifyArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs.meta new file mode 100644 index 00000000..3e9ac87a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cdae81880a677f041a704b5d7063b1c3 +timeCreated: 1611404556 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs new file mode 100644 index 00000000..4bad3313 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ModifyDragonGuildNameArg")] + [Serializable] + public class ModifyDragonGuildNameArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs.meta new file mode 100644 index 00000000..2cc2128e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8db34d08ec85c045baac7729c59ab2c +timeCreated: 1611404407 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs new file mode 100644 index 00000000..527fc2e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ModifyDragonGuildNameRes")] + [Serializable] + public class ModifyDragonGuildNameRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs.meta new file mode 100644 index 00000000..8cc535e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyDragonGuildNameRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a6f896293f302ec45a1d4b60e3cf51d8 +timeCreated: 1611404290 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs new file mode 100644 index 00000000..1591bc3d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ModifyRes")] + [Serializable] + public class ModifyRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs.meta new file mode 100644 index 00000000..f6bfa69d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ModifyRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1a8ae774ddf80be478203642c656b016 +timeCreated: 1611403311 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs new file mode 100644 index 00000000..1e7d69dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MoveInfo")] + [Serializable] + public class MoveInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Common", DataFormat = DataFormat.TwosComplement)] + public int Common + { + get + { + return this._Common ?? 0; + } + set + { + this._Common = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CommonSpecified + { + get + { + return this._Common != null; + } + set + { + bool flag = value == (this._Common == null); + if (flag) + { + this._Common = (value ? new int?(this.Common) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "PosXZ", DataFormat = DataFormat.TwosComplement)] + public int PosXZ + { + get + { + return this._PosXZ ?? 0; + } + set + { + this._PosXZ = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PosXZSpecified + { + get + { + return this._PosXZ != null; + } + set + { + bool flag = value == (this._PosXZ == null); + if (flag) + { + this._PosXZ = (value ? new int?(this.PosXZ) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "DesXZ", DataFormat = DataFormat.TwosComplement)] + public int DesXZ + { + get + { + return this._DesXZ ?? 0; + } + set + { + this._DesXZ = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DesXZSpecified + { + get + { + return this._DesXZ != null; + } + set + { + bool flag = value == (this._DesXZ == null); + if (flag) + { + this._DesXZ = (value ? new int?(this.DesXZ) : null); + } + } + } + + private int? _Common; + + private int? _PosXZ; + + private int? _DesXZ; + + private IExtension extensionObject; + + private bool ShouldSerializeCommon() + { + return this.CommonSpecified; + } + + private void ResetCommon() + { + this.CommonSpecified = false; + } + + private bool ShouldSerializePosXZ() + { + return this.PosXZSpecified; + } + + private void ResetPosXZ() + { + this.PosXZSpecified = false; + } + + private bool ShouldSerializeDesXZ() + { + return this.DesXZSpecified; + } + + private void ResetDesXZ() + { + this.DesXZSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs.meta new file mode 100644 index 00000000..fd021b67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MoveInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d6b991890b99e9045bbd9653acbc8207 +timeCreated: 1611404633 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs new file mode 100644 index 00000000..8f04b097 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivitInfo")] + [Serializable] + public class MulActivitInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public int id + { + get + { + return this._id ?? 0; + } + set + { + this._id = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new int?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "openstate", DataFormat = DataFormat.TwosComplement)] + public MulActivityTimeState openstate + { + get + { + return this._openstate ?? MulActivityTimeState.MULACTIVITY_BEfOREOPEN; + } + set + { + this._openstate = new MulActivityTimeState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openstateSpecified + { + get + { + return this._openstate != null; + } + set + { + bool flag = value == (this._openstate == null); + if (flag) + { + this._openstate = (value ? new MulActivityTimeState?(this.openstate) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "dayjoincount", DataFormat = DataFormat.TwosComplement)] + public int dayjoincount + { + get + { + return this._dayjoincount ?? 0; + } + set + { + this._dayjoincount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayjoincountSpecified + { + get + { + return this._dayjoincount != null; + } + set + { + bool flag = value == (this._dayjoincount == null); + if (flag) + { + this._dayjoincount = (value ? new int?(this.dayjoincount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "beginmin", DataFormat = DataFormat.TwosComplement)] + public uint beginmin + { + get + { + return this._beginmin ?? 0u; + } + set + { + this._beginmin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool beginminSpecified + { + get + { + return this._beginmin != null; + } + set + { + bool flag = value == (this._beginmin == null); + if (flag) + { + this._beginmin = (value ? new uint?(this.beginmin) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "endmin", DataFormat = DataFormat.TwosComplement)] + public uint endmin + { + get + { + return this._endmin ?? 0u; + } + set + { + this._endmin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endminSpecified + { + get + { + return this._endmin != null; + } + set + { + bool flag = value == (this._endmin == null); + if (flag) + { + this._endmin = (value ? new uint?(this.endmin) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "real_open_state", DataFormat = DataFormat.TwosComplement)] + public ActOpenState real_open_state + { + get + { + return this._real_open_state ?? ActOpenState.ActOpenState_NotOpen; + } + set + { + this._real_open_state = new ActOpenState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool real_open_stateSpecified + { + get + { + return this._real_open_state != null; + } + set + { + bool flag = value == (this._real_open_state == null); + if (flag) + { + this._real_open_state = (value ? new ActOpenState?(this.real_open_state) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "is_playing", DataFormat = DataFormat.Default)] + public bool is_playing + { + get + { + return this._is_playing ?? false; + } + set + { + this._is_playing = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_playingSpecified + { + get + { + return this._is_playing != null; + } + set + { + bool flag = value == (this._is_playing == null); + if (flag) + { + this._is_playing = (value ? new bool?(this.is_playing) : null); + } + } + } + + private int? _id; + + private MulActivityTimeState? _openstate; + + private uint? _lefttime; + + private int? _dayjoincount; + + private uint? _beginmin; + + private uint? _endmin; + + private ActOpenState? _real_open_state; + + private bool? _is_playing; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeopenstate() + { + return this.openstateSpecified; + } + + private void Resetopenstate() + { + this.openstateSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializedayjoincount() + { + return this.dayjoincountSpecified; + } + + private void Resetdayjoincount() + { + this.dayjoincountSpecified = false; + } + + private bool ShouldSerializebeginmin() + { + return this.beginminSpecified; + } + + private void Resetbeginmin() + { + this.beginminSpecified = false; + } + + private bool ShouldSerializeendmin() + { + return this.endminSpecified; + } + + private void Resetendmin() + { + this.endminSpecified = false; + } + + private bool ShouldSerializereal_open_state() + { + return this.real_open_stateSpecified; + } + + private void Resetreal_open_state() + { + this.real_open_stateSpecified = false; + } + + private bool ShouldSerializeis_playing() + { + return this.is_playingSpecified; + } + + private void Resetis_playing() + { + this.is_playingSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs.meta new file mode 100644 index 00000000..f8f9e9b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivitInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ed33cd32c6012a64b86879efe71b4594 +timeCreated: 1611404790 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs new file mode 100644 index 00000000..0b71f683 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivityArg")] + [Serializable] + public class MulActivityArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "acid", DataFormat = DataFormat.TwosComplement)] + public int acid + { + get + { + return this._acid ?? 0; + } + set + { + this._acid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acidSpecified + { + get + { + return this._acid != null; + } + set + { + bool flag = value == (this._acid == null); + if (flag) + { + this._acid = (value ? new int?(this.acid) : null); + } + } + } + + private int? _acid; + + private IExtension extensionObject; + + private bool ShouldSerializeacid() + { + return this.acidSpecified; + } + + private void Resetacid() + { + this.acidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs.meta new file mode 100644 index 00000000..cfdbe851 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a0e3887d37d3a15408f06a6b629badeb +timeCreated: 1611404251 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs new file mode 100644 index 00000000..f916ff3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivityCha")] + [Serializable] + public class MulActivityCha : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "opencount", DataFormat = DataFormat.TwosComplement)] + public int opencount + { + get + { + return this._opencount ?? 0; + } + set + { + this._opencount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opencountSpecified + { + get + { + return this._opencount != null; + } + set + { + bool flag = value == (this._opencount == null); + if (flag) + { + this._opencount = (value ? new int?(this.opencount) : null); + } + } + } + + [ProtoMember(2, Name = "changeInfo", DataFormat = DataFormat.Default)] + public List changeInfo + { + get + { + return this._changeInfo; + } + } + + private int? _opencount; + + private readonly List _changeInfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeopencount() + { + return this.opencountSpecified; + } + + private void Resetopencount() + { + this.opencountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs.meta new file mode 100644 index 00000000..9f499133 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityCha.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c7f3fb91ac5593040b4e3fd96e917741 +timeCreated: 1611404533 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs new file mode 100644 index 00000000..cee2163d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivityIconSys")] + [Serializable] + public class MulActivityIconSys : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs.meta new file mode 100644 index 00000000..97ba6cfb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityIconSys.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ad953e57c7e0964a85fe6d53accad70 +timeCreated: 1611403497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs new file mode 100644 index 00000000..b70ef41a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivityRes")] + [Serializable] + public class MulActivityRes : IExtensible + { + [ProtoMember(1, Name = "actinfo", DataFormat = DataFormat.Default)] + public List actinfo + { + get + { + return this._actinfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "myguildlevel", DataFormat = DataFormat.TwosComplement)] + public int myguildlevel + { + get + { + return this._myguildlevel ?? 0; + } + set + { + this._myguildlevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myguildlevelSpecified + { + get + { + return this._myguildlevel != null; + } + set + { + bool flag = value == (this._myguildlevel == null); + if (flag) + { + this._myguildlevel = (value ? new int?(this.myguildlevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _actinfo = new List(); + + private int? _myguildlevel; + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializemyguildlevel() + { + return this.myguildlevelSpecified; + } + + private void Resetmyguildlevel() + { + this.myguildlevelSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs.meta new file mode 100644 index 00000000..247a6884 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a794eef7226d79b4e824bc2a775a2527 +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs new file mode 100644 index 00000000..be5e13a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MulActivityTimeState")] + public enum MulActivityTimeState + { + [ProtoEnum(Name = "MULACTIVITY_BEfOREOPEN", Value = 1)] + MULACTIVITY_BEfOREOPEN = 1, + [ProtoEnum(Name = "MULACTIVITY_RUNNING", Value = 2)] + MULACTIVITY_RUNNING, + [ProtoEnum(Name = "MULACTIVITY_END", Value = 3)] + MULACTIVITY_END, + [ProtoEnum(Name = "MULACTIVITY_UNOPEN_TODAY", Value = 4)] + MULACTIVITY_UNOPEN_TODAY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs.meta new file mode 100644 index 00000000..36af4c12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MulActivityTimeState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f7555e59ab21a24ba864ccdb849cff6 +timeCreated: 1611403516 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs new file mode 100644 index 00000000..2fa0b4fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MyDragonGuild")] + [Serializable] + public class MyDragonGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dgid", DataFormat = DataFormat.TwosComplement)] + public ulong dgid + { + get + { + return this._dgid ?? 0UL; + } + set + { + this._dgid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dgidSpecified + { + get + { + return this._dgid != null; + } + set + { + bool flag = value == (this._dgid == null); + if (flag) + { + this._dgid = (value ? new ulong?(this.dgid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public uint position + { + get + { + return this._position ?? 0u; + } + set + { + this._position = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new uint?(this.position) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalPPT", DataFormat = DataFormat.TwosComplement)] + public ulong totalPPT + { + get + { + return this._totalPPT ?? 0UL; + } + set + { + this._totalPPT = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalPPTSpecified + { + get + { + return this._totalPPT != null; + } + set + { + bool flag = value == (this._totalPPT == null); + if (flag) + { + this._totalPPT = (value ? new ulong?(this.totalPPT) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "capacity", DataFormat = DataFormat.TwosComplement)] + public uint capacity + { + get + { + return this._capacity ?? 0u; + } + set + { + this._capacity = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool capacitySpecified + { + get + { + return this._capacity != null; + } + set + { + bool flag = value == (this._capacity == null); + if (flag) + { + this._capacity = (value ? new uint?(this.capacity) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "memberCount", DataFormat = DataFormat.TwosComplement)] + public uint memberCount + { + get + { + return this._memberCount ?? 0u; + } + set + { + this._memberCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberCountSpecified + { + get + { + return this._memberCount != null; + } + set + { + bool flag = value == (this._memberCount == null); + if (flag) + { + this._memberCount = (value ? new uint?(this.memberCount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "mapId", DataFormat = DataFormat.TwosComplement)] + public uint mapId + { + get + { + return this._mapId ?? 0u; + } + set + { + this._mapId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIdSpecified + { + get + { + return this._mapId != null; + } + set + { + bool flag = value == (this._mapId == null); + if (flag) + { + this._mapId = (value ? new uint?(this.mapId) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "mapCnt", DataFormat = DataFormat.TwosComplement)] + public uint mapCnt + { + get + { + return this._mapCnt ?? 0u; + } + set + { + this._mapCnt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapCntSpecified + { + get + { + return this._mapCnt != null; + } + set + { + bool flag = value == (this._mapCnt == null); + if (flag) + { + this._mapCnt = (value ? new uint?(this.mapCnt) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "firstPassTime", DataFormat = DataFormat.TwosComplement)] + public uint firstPassTime + { + get + { + return this._firstPassTime ?? 0u; + } + set + { + this._firstPassTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstPassTimeSpecified + { + get + { + return this._firstPassTime != null; + } + set + { + bool flag = value == (this._firstPassTime == null); + if (flag) + { + this._firstPassTime = (value ? new uint?(this.firstPassTime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + private ulong? _dgid; + + private uint? _position; + + private uint? _level; + + private string _name; + + private ulong? _totalPPT; + + private uint? _capacity; + + private uint? _memberCount; + + private uint? _mapId; + + private uint? _mapCnt; + + private uint? _firstPassTime; + + private uint? _exp; + + private IExtension extensionObject; + + private bool ShouldSerializedgid() + { + return this.dgidSpecified; + } + + private void Resetdgid() + { + this.dgidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetotalPPT() + { + return this.totalPPTSpecified; + } + + private void ResettotalPPT() + { + this.totalPPTSpecified = false; + } + + private bool ShouldSerializecapacity() + { + return this.capacitySpecified; + } + + private void Resetcapacity() + { + this.capacitySpecified = false; + } + + private bool ShouldSerializememberCount() + { + return this.memberCountSpecified; + } + + private void ResetmemberCount() + { + this.memberCountSpecified = false; + } + + private bool ShouldSerializemapId() + { + return this.mapIdSpecified; + } + + private void ResetmapId() + { + this.mapIdSpecified = false; + } + + private bool ShouldSerializemapCnt() + { + return this.mapCntSpecified; + } + + private void ResetmapCnt() + { + this.mapCntSpecified = false; + } + + private bool ShouldSerializefirstPassTime() + { + return this.firstPassTimeSpecified; + } + + private void ResetfirstPassTime() + { + this.firstPassTimeSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs.meta new file mode 100644 index 00000000..da15bca3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MyDragonGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 432d1f94a11b37f43b93849d81c764a4 +timeCreated: 1611403641 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs new file mode 100644 index 00000000..962918ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MyGuild")] + [Serializable] + public class MyGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "gid", DataFormat = DataFormat.TwosComplement)] + public ulong gid + { + get + { + return this._gid ?? 0UL; + } + set + { + this._gid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gidSpecified + { + get + { + return this._gid != null; + } + set + { + bool flag = value == (this._gid == null); + if (flag) + { + this._gid = (value ? new ulong?(this.gid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public int position + { + get + { + return this._position ?? 0; + } + set + { + this._position = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new int?(this.position) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _gid; + + private int? _position; + + private int? _level; + + private uint? _icon; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializegid() + { + return this.gidSpecified; + } + + private void Resetgid() + { + this.gidSpecified = false; + } + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs.meta new file mode 100644 index 00000000..f3b20045 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MyGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 408f749b8716720459656a12aa428154 +timeCreated: 1611403614 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs new file mode 100644 index 00000000..4f608e76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MysqlOpType")] + public enum MysqlOpType + { + [ProtoEnum(Name = "MYSQL_OP_ADD", Value = 1)] + MYSQL_OP_ADD = 1, + [ProtoEnum(Name = "MYSQL_OP_UPDATE", Value = 2)] + MYSQL_OP_UPDATE, + [ProtoEnum(Name = "MYSQL_OP_DELETE", Value = 3)] + MYSQL_OP_DELETE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs.meta new file mode 100644 index 00000000..4c4374e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MysqlOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 87a1b067e9264d84988c8f9be12c491a +timeCreated: 1611404080 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs b/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs new file mode 100644 index 00000000..f2b2bf0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "MythShopOP")] + public enum MythShopOP + { + [ProtoEnum(Name = "MythShopQuery", Value = 1)] + MythShopQuery = 1, + [ProtoEnum(Name = "MythShopBuy", Value = 2)] + MythShopBuy, + [ProtoEnum(Name = "MythShopRefresh", Value = 3)] + MythShopRefresh + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs.meta new file mode 100644 index 00000000..467acf06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/MythShopOP.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cc179473b21af6c4e81b369937d15b61 +timeCreated: 1611404549 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs new file mode 100644 index 00000000..b4df1d68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs @@ -0,0 +1,181 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NewBattleResult")] + [Serializable] + public class NewBattleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stageInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageResultInfo stageInfo + { + get + { + return this._stageInfo; + } + set + { + this._stageInfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "specialStage", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpecialStageInfo specialStage + { + get + { + return this._specialStage; + } + set + { + this._specialStage = value; + } + } + + [ProtoMember(3, Name = "roleReward", DataFormat = DataFormat.Default)] + public List roleReward + { + get + { + return this._roleReward; + } + } + + [ProtoMember(4, IsRequired = false, Name = "isFinalResult", DataFormat = DataFormat.Default)] + public bool isFinalResult + { + get + { + return this._isFinalResult ?? false; + } + set + { + this._isFinalResult = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFinalResultSpecified + { + get + { + return this._isFinalResult != null; + } + set + { + bool flag = value == (this._isFinalResult == null); + if (flag) + { + this._isFinalResult = (value ? new bool?(this.isFinalResult) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "watchinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageWatchInfo watchinfo + { + get + { + return this._watchinfo; + } + set + { + this._watchinfo = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "guildinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageGuildInfo guildinfo + { + get + { + return this._guildinfo; + } + set + { + this._guildinfo = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "isexpseal", DataFormat = DataFormat.Default)] + public bool isexpseal + { + get + { + return this._isexpseal ?? false; + } + set + { + this._isexpseal = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isexpsealSpecified + { + get + { + return this._isexpseal != null; + } + set + { + bool flag = value == (this._isexpseal == null); + if (flag) + { + this._isexpseal = (value ? new bool?(this.isexpseal) : null); + } + } + } + + private StageResultInfo _stageInfo = null; + + private SpecialStageInfo _specialStage = null; + + private readonly List _roleReward = new List(); + + private bool? _isFinalResult; + + private StageWatchInfo _watchinfo = null; + + private StageGuildInfo _guildinfo = null; + + private bool? _isexpseal; + + private IExtension extensionObject; + + private bool ShouldSerializeisFinalResult() + { + return this.isFinalResultSpecified; + } + + private void ResetisFinalResult() + { + this.isFinalResultSpecified = false; + } + + private bool ShouldSerializeisexpseal() + { + return this.isexpsealSpecified; + } + + private void Resetisexpseal() + { + this.isexpsealSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs.meta new file mode 100644 index 00000000..135d80df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewBattleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5dd7492e698c9b14f8e4ea590ebd8155 +timeCreated: 1611403808 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs new file mode 100644 index 00000000..571e4790 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NewGetFlowerRewardListArg")] + [Serializable] + public class NewGetFlowerRewardListArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs.meta new file mode 100644 index 00000000..a207ef19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15e5621dbfc70314283f70ff20230c2d +timeCreated: 1611403266 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs new file mode 100644 index 00000000..54b30cab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NewGetFlowerRewardListRes")] + [Serializable] + public class NewGetFlowerRewardListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorCode + { + get + { + return this._errorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorCodeSpecified + { + get + { + return this._errorCode != null; + } + set + { + bool flag = value == (this._errorCode == null); + if (flag) + { + this._errorCode = (value ? new ErrorCode?(this.errorCode) : null); + } + } + } + + [ProtoMember(2, Name = "briefList", DataFormat = DataFormat.Default)] + public List briefList + { + get + { + return this._briefList; + } + } + + [ProtoMember(3, IsRequired = false, Name = "canGetReward", DataFormat = DataFormat.Default)] + public bool canGetReward + { + get + { + return this._canGetReward ?? false; + } + set + { + this._canGetReward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canGetRewardSpecified + { + get + { + return this._canGetReward != null; + } + set + { + bool flag = value == (this._canGetReward == null); + if (flag) + { + this._canGetReward = (value ? new bool?(this.canGetReward) : null); + } + } + } + + private ErrorCode? _errorCode; + + private readonly List _briefList = new List(); + + private bool? _canGetReward; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorCode() + { + return this.errorCodeSpecified; + } + + private void ReseterrorCode() + { + this.errorCodeSpecified = false; + } + + private bool ShouldSerializecanGetReward() + { + return this.canGetRewardSpecified; + } + + private void ResetcanGetReward() + { + this.canGetRewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs.meta new file mode 100644 index 00000000..36671bae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGetFlowerRewardListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3eba76e67607e7b4995c0f6b6a3235cf +timeCreated: 1611403608 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs b/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs new file mode 100644 index 00000000..101d4bcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NewGuildBonusData")] + [Serializable] + public class NewGuildBonusData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "showIconInScreen", DataFormat = DataFormat.Default)] + public bool showIconInScreen + { + get + { + return this._showIconInScreen ?? false; + } + set + { + this._showIconInScreen = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool showIconInScreenSpecified + { + get + { + return this._showIconInScreen != null; + } + set + { + bool flag = value == (this._showIconInScreen == null); + if (flag) + { + this._showIconInScreen = (value ? new bool?(this.showIconInScreen) : null); + } + } + } + + private bool? _showIconInScreen; + + private IExtension extensionObject; + + private bool ShouldSerializeshowIconInScreen() + { + return this.showIconInScreenSpecified; + } + + private void ResetshowIconInScreen() + { + this.showIconInScreenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs.meta new file mode 100644 index 00000000..40d86cc1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NewGuildBonusData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b798e6a65ede5e04ea1df04045f2ef26 +timeCreated: 1611404402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs new file mode 100644 index 00000000..58371359 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NextDayRewardNtf")] + [Serializable] + public class NextDayRewardNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + private uint? _state; + + private uint? _timeleft; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs.meta new file mode 100644 index 00000000..89a51804 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 950b50bd01d037b4488a3812b755fe88 +timeCreated: 1611404157 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs new file mode 100644 index 00000000..80a4a41a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NextDayRewardReport")] + [Serializable] + public class NextDayRewardReport : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs.meta new file mode 100644 index 00000000..c1e55190 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NextDayRewardReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff85ceef3e8489843b210745c7ffa76f +timeCreated: 1611404947 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs new file mode 100644 index 00000000..fa923638 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeDoingGuildInherit")] + [Serializable] + public class NoticeDoingGuildInherit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleOne", DataFormat = DataFormat.TwosComplement)] + public ulong roleOne + { + get + { + return this._roleOne ?? 0UL; + } + set + { + this._roleOne = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleOneSpecified + { + get + { + return this._roleOne != null; + } + set + { + bool flag = value == (this._roleOne == null); + if (flag) + { + this._roleOne = (value ? new ulong?(this.roleOne) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleTwo", DataFormat = DataFormat.TwosComplement)] + public ulong roleTwo + { + get + { + return this._roleTwo ?? 0UL; + } + set + { + this._roleTwo = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleTwoSpecified + { + get + { + return this._roleTwo != null; + } + set + { + bool flag = value == (this._roleTwo == null); + if (flag) + { + this._roleTwo = (value ? new ulong?(this.roleTwo) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private ulong? _roleOne; + + private ulong? _roleTwo; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeroleOne() + { + return this.roleOneSpecified; + } + + private void ResetroleOne() + { + this.roleOneSpecified = false; + } + + private bool ShouldSerializeroleTwo() + { + return this.roleTwoSpecified; + } + + private void ResetroleTwo() + { + this.roleTwoSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs.meta new file mode 100644 index 00000000..0af30dc3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeDoingGuildInherit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c33c07fc33f7d2c498d27562c8dbe842 +timeCreated: 1611404497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs new file mode 100644 index 00000000..96b1e240 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildArenaBegin")] + [Serializable] + public class NoticeGuildArenaBegin : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isstart", DataFormat = DataFormat.Default)] + public bool isstart + { + get + { + return this._isstart ?? false; + } + set + { + this._isstart = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isstartSpecified + { + get + { + return this._isstart != null; + } + set + { + bool flag = value == (this._isstart == null); + if (flag) + { + this._isstart = (value ? new bool?(this.isstart) : null); + } + } + } + + private bool? _isstart; + + private IExtension extensionObject; + + private bool ShouldSerializeisstart() + { + return this.isstartSpecified; + } + + private void Resetisstart() + { + this.isstartSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs.meta new file mode 100644 index 00000000..ca5043e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaBegin.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1c8d04343cad4d04eaa1ecfade4c93eb +timeCreated: 1611403345 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs new file mode 100644 index 00000000..7705b676 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildArenaNextTime")] + [Serializable] + public class NoticeGuildArenaNextTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public GuildArenaState state + { + get + { + return this._state ?? GuildArenaState.GUILD_ARENA_NOT_BEGIN; + } + set + { + this._state = new GuildArenaState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new GuildArenaState?(this.state) : null); + } + } + } + + private GuildArenaState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs.meta new file mode 100644 index 00000000..673c5488 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildArenaNextTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4750c4af8cbb7af4b9b56544969d36f5 +timeCreated: 1611403653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs new file mode 100644 index 00000000..0899436f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildBossEnd")] + [Serializable] + public class NoticeGuildBossEnd : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isWin", DataFormat = DataFormat.Default)] + public bool isWin + { + get + { + return this._isWin ?? false; + } + set + { + this._isWin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isWinSpecified + { + get + { + return this._isWin != null; + } + set + { + bool flag = value == (this._isWin == null); + if (flag) + { + this._isWin = (value ? new bool?(this.isWin) : null); + } + } + } + + private bool? _isWin; + + private IExtension extensionObject; + + private bool ShouldSerializeisWin() + { + return this.isWinSpecified; + } + + private void ResetisWin() + { + this.isWinSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs.meta new file mode 100644 index 00000000..072ddc60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildBossEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 85982741c57b243498f0a25c3e7250eb +timeCreated: 1611404052 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs new file mode 100644 index 00000000..b903b7b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildLadderStart")] + [Serializable] + public class NoticeGuildLadderStart : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isstart", DataFormat = DataFormat.Default)] + public bool isstart + { + get + { + return this._isstart ?? false; + } + set + { + this._isstart = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isstartSpecified + { + get + { + return this._isstart != null; + } + set + { + bool flag = value == (this._isstart == null); + if (flag) + { + this._isstart = (value ? new bool?(this.isstart) : null); + } + } + } + + private bool? _isstart; + + private IExtension extensionObject; + + private bool ShouldSerializeisstart() + { + return this.isstartSpecified; + } + + private void Resetisstart() + { + this.isstartSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs.meta new file mode 100644 index 00000000..99d04eb0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildLadderStart.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6137453323184ed4bbdb78c599f3cfab +timeCreated: 1611403837 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs new file mode 100644 index 00000000..031eae68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildTerrBattleWin")] + [Serializable] + public class NoticeGuildTerrBattleWin : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private uint? _id; + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs.meta new file mode 100644 index 00000000..a67d0b1a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBattleWin.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 667ae53ad4799324488698522292c93f +timeCreated: 1611403854 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs new file mode 100644 index 00000000..2e86378d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildTerrBigIcon")] + [Serializable] + public class NoticeGuildTerrBigIcon : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isnow", DataFormat = DataFormat.Default)] + public bool isnow + { + get + { + return this._isnow ?? false; + } + set + { + this._isnow = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isnowSpecified + { + get + { + return this._isnow != null; + } + set + { + bool flag = value == (this._isnow == null); + if (flag) + { + this._isnow = (value ? new bool?(this.isnow) : null); + } + } + } + + private bool? _isnow; + + private IExtension extensionObject; + + private bool ShouldSerializeisnow() + { + return this.isnowSpecified; + } + + private void Resetisnow() + { + this.isnowSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs.meta new file mode 100644 index 00000000..8f3d10be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrBigIcon.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1ac6ac9c1dd2de946ba9839aba063dd3 +timeCreated: 1611403312 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs new file mode 100644 index 00000000..f69aeb21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildTerrEnd")] + [Serializable] + public class NoticeGuildTerrEnd : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs.meta new file mode 100644 index 00000000..44324dfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrEnd.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3df39da908260984eb93918d17d70b69 +timeCreated: 1611403605 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs new file mode 100644 index 00000000..297e8e1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildTerrWar")] + [Serializable] + public class NoticeGuildTerrWar : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isbegin", DataFormat = DataFormat.Default)] + public bool isbegin + { + get + { + return this._isbegin ?? false; + } + set + { + this._isbegin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbeginSpecified + { + get + { + return this._isbegin != null; + } + set + { + bool flag = value == (this._isbegin == null); + if (flag) + { + this._isbegin = (value ? new bool?(this.isbegin) : null); + } + } + } + + private bool? _isbegin; + + private IExtension extensionObject; + + private bool ShouldSerializeisbegin() + { + return this.isbeginSpecified; + } + + private void Resetisbegin() + { + this.isbeginSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs.meta new file mode 100644 index 00000000..22d3d828 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrWar.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ab2a6f51e218f84438060c1823605303 +timeCreated: 1611404306 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs new file mode 100644 index 00000000..ff8801ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildTerrall")] + [Serializable] + public class NoticeGuildTerrall : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs.meta new file mode 100644 index 00000000..5b0713d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildTerrall.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd54be48cd37eb54f8391e7bdade403a +timeCreated: 1611404554 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs new file mode 100644 index 00000000..be58caa7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeGuildWageReward")] + [Serializable] + public class NoticeGuildWageReward : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs.meta new file mode 100644 index 00000000..67edd77a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeGuildWageReward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dcac5f4afb414184fb137a630b064794 +timeCreated: 1611404679 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs new file mode 100644 index 00000000..41743b56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeHungryDown")] + [Serializable] + public class NoticeHungryDown : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "petid", DataFormat = DataFormat.TwosComplement)] + public ulong petid + { + get + { + return this._petid ?? 0UL; + } + set + { + this._petid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petidSpecified + { + get + { + return this._petid != null; + } + set + { + bool flag = value == (this._petid == null); + if (flag) + { + this._petid = (value ? new ulong?(this.petid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hungry", DataFormat = DataFormat.TwosComplement)] + public uint hungry + { + get + { + return this._hungry ?? 0u; + } + set + { + this._hungry = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hungrySpecified + { + get + { + return this._hungry != null; + } + set + { + bool flag = value == (this._hungry == null); + if (flag) + { + this._hungry = (value ? new uint?(this.hungry) : null); + } + } + } + + private ulong? _petid; + + private uint? _hungry; + + private IExtension extensionObject; + + private bool ShouldSerializepetid() + { + return this.petidSpecified; + } + + private void Resetpetid() + { + this.petidSpecified = false; + } + + private bool ShouldSerializehungry() + { + return this.hungrySpecified; + } + + private void Resethungry() + { + this.hungrySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs.meta new file mode 100644 index 00000000..7d45d97e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeHungryDown.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 729bf5d5d5122e94f83ba2bcbc1b931e +timeCreated: 1611403938 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs new file mode 100644 index 00000000..55908b85 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NoticeType")] + public enum NoticeType + { + [ProtoEnum(Name = "Notice_Role", Value = 1)] + Notice_Role = 1, + [ProtoEnum(Name = "Notice_Team", Value = 2)] + Notice_Team, + [ProtoEnum(Name = "Notice_Guild", Value = 3)] + Notice_Guild, + [ProtoEnum(Name = "Notice_World", Value = 4)] + Notice_World, + [ProtoEnum(Name = "Notice_Partner", Value = 5)] + Notice_Partner, + [ProtoEnum(Name = "Notice_Server", Value = 6)] + Notice_Server + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs.meta new file mode 100644 index 00000000..b74e5d80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NoticeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37f1d150b55248b48b94fcea023bc7ac +timeCreated: 1611403568 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs new file mode 100644 index 00000000..b1aaf6b5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyEnemyEnterFight")] + [Serializable] + public class NotifyEnemyEnterFight : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "enterfight", DataFormat = DataFormat.Default)] + public bool enterfight + { + get + { + return this._enterfight ?? false; + } + set + { + this._enterfight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enterfightSpecified + { + get + { + return this._enterfight != null; + } + set + { + bool flag = value == (this._enterfight == null); + if (flag) + { + this._enterfight = (value ? new bool?(this.enterfight) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "enemyid", DataFormat = DataFormat.TwosComplement)] + public ulong enemyid + { + get + { + return this._enemyid ?? 0UL; + } + set + { + this._enemyid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enemyidSpecified + { + get + { + return this._enemyid != null; + } + set + { + bool flag = value == (this._enemyid == null); + if (flag) + { + this._enemyid = (value ? new ulong?(this.enemyid) : null); + } + } + } + + private bool? _enterfight; + + private ulong? _enemyid; + + private IExtension extensionObject; + + private bool ShouldSerializeenterfight() + { + return this.enterfightSpecified; + } + + private void Resetenterfight() + { + this.enterfightSpecified = false; + } + + private bool ShouldSerializeenemyid() + { + return this.enemyidSpecified; + } + + private void Resetenemyid() + { + this.enemyidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs.meta new file mode 100644 index 00000000..74e3fc81 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnemyEnterFight.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 83b405f45d3030c4a944cf8dff431779 +timeCreated: 1611404045 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs new file mode 100644 index 00000000..d9261f91 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyEnhanceSuit")] + [Serializable] + public class NotifyEnhanceSuit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "enhanceSuit", DataFormat = DataFormat.TwosComplement)] + public uint enhanceSuit + { + get + { + return this._enhanceSuit ?? 0u; + } + set + { + this._enhanceSuit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enhanceSuitSpecified + { + get + { + return this._enhanceSuit != null; + } + set + { + bool flag = value == (this._enhanceSuit == null); + if (flag) + { + this._enhanceSuit = (value ? new uint?(this.enhanceSuit) : null); + } + } + } + + private uint? _enhanceSuit; + + private IExtension extensionObject; + + private bool ShouldSerializeenhanceSuit() + { + return this.enhanceSuitSpecified; + } + + private void ResetenhanceSuit() + { + this.enhanceSuitSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs.meta new file mode 100644 index 00000000..33de5f4d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyEnhanceSuit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9eba99a2f06803b4ebc027d452342b17 +timeCreated: 1611404242 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs new file mode 100644 index 00000000..03b9cd8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyLeagueTeamCreate")] + [Serializable] + public class NotifyLeagueTeamCreate : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, Name = "members", DataFormat = DataFormat.TwosComplement)] + public List members + { + get + { + return this._members; + } + } + + private ulong? _league_teamid; + + private string _name; + + private readonly List _members = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs.meta new file mode 100644 index 00000000..bc408dd2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamCreate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cddc7b98045a91b49a8561d7551f75ce +timeCreated: 1611404576 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs new file mode 100644 index 00000000..a4130f14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyLeagueTeamDissolve")] + [Serializable] + public class NotifyLeagueTeamDissolve : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leave_roleid", DataFormat = DataFormat.TwosComplement)] + public ulong leave_roleid + { + get + { + return this._leave_roleid ?? 0UL; + } + set + { + this._leave_roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leave_roleidSpecified + { + get + { + return this._leave_roleid != null; + } + set + { + bool flag = value == (this._leave_roleid == null); + if (flag) + { + this._leave_roleid = (value ? new ulong?(this.leave_roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leave_rolename", DataFormat = DataFormat.Default)] + public string leave_rolename + { + get + { + return this._leave_rolename ?? ""; + } + set + { + this._leave_rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leave_rolenameSpecified + { + get + { + return this._leave_rolename != null; + } + set + { + bool flag = value == (this._leave_rolename == null); + if (flag) + { + this._leave_rolename = (value ? this.leave_rolename : null); + } + } + } + + private ulong? _leave_roleid; + + private string _leave_rolename; + + private IExtension extensionObject; + + private bool ShouldSerializeleave_roleid() + { + return this.leave_roleidSpecified; + } + + private void Resetleave_roleid() + { + this.leave_roleidSpecified = false; + } + + private bool ShouldSerializeleave_rolename() + { + return this.leave_rolenameSpecified; + } + + private void Resetleave_rolename() + { + this.leave_rolenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs.meta new file mode 100644 index 00000000..440e50ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyLeagueTeamDissolve.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2bf82897b5a16c40a6a24a27f9890c5 +timeCreated: 1611404495 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs new file mode 100644 index 00000000..df5f134e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyMarriageApplyData")] + [Serializable] + public class NotifyMarriageApplyData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "applyInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MarriageApplyInfo applyInfo + { + get + { + return this._applyInfo; + } + set + { + this._applyInfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "response", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MarriageApplyResponse response + { + get + { + return this._response; + } + set + { + this._response = value; + } + } + + private MarriageApplyInfo _applyInfo = null; + + private MarriageApplyResponse _response = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs.meta new file mode 100644 index 00000000..041804f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageApplyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e78f87ba1b3b7d143b82fc5f55da247b +timeCreated: 1611404749 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs new file mode 100644 index 00000000..f96459c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyMarriageDivorceApplyData")] + [Serializable] + public class NotifyMarriageDivorceApplyData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isApplyCancel", DataFormat = DataFormat.Default)] + public bool isApplyCancel + { + get + { + return this._isApplyCancel ?? false; + } + set + { + this._isApplyCancel = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isApplyCancelSpecified + { + get + { + return this._isApplyCancel != null; + } + set + { + bool flag = value == (this._isApplyCancel == null); + if (flag) + { + this._isApplyCancel = (value ? new bool?(this.isApplyCancel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + private bool? _isApplyCancel; + + private ulong? _roleID; + + private string _name; + + private int? _leftTime; + + private IExtension extensionObject; + + private bool ShouldSerializeisApplyCancel() + { + return this.isApplyCancelSpecified; + } + + private void ResetisApplyCancel() + { + this.isApplyCancelSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs.meta new file mode 100644 index 00000000..7842c2f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMarriageDivorceApplyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d9a6177bb884f64ba9c178b75320c1b +timeCreated: 1611404237 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs new file mode 100644 index 00000000..5d6e8ce7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyMentorApplyData")] + [Serializable] + public class NotifyMentorApplyData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public EMentorRelationPosition pos + { + get + { + return this._pos ?? EMentorRelationPosition.EMentorPosMaster; + } + set + { + this._pos = new EMentorRelationPosition?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new EMentorRelationPosition?(this.pos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hasInheritOrReportTask", DataFormat = DataFormat.Default)] + public bool hasInheritOrReportTask + { + get + { + return this._hasInheritOrReportTask ?? false; + } + set + { + this._hasInheritOrReportTask = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasInheritOrReportTaskSpecified + { + get + { + return this._hasInheritOrReportTask != null; + } + set + { + bool flag = value == (this._hasInheritOrReportTask == null); + if (flag) + { + this._hasInheritOrReportTask = (value ? new bool?(this.hasInheritOrReportTask) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "hasMsg", DataFormat = DataFormat.Default)] + public bool hasMsg + { + get + { + return this._hasMsg ?? false; + } + set + { + this._hasMsg = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasMsgSpecified + { + get + { + return this._hasMsg != null; + } + set + { + bool flag = value == (this._hasMsg == null); + if (flag) + { + this._hasMsg = (value ? new bool?(this.hasMsg) : null); + } + } + } + + [ProtoMember(4, Name = "appliedBreakInfos", DataFormat = DataFormat.Default)] + public List appliedBreakInfos + { + get + { + return this._appliedBreakInfos; + } + } + + private EMentorRelationPosition? _pos; + + private bool? _hasInheritOrReportTask; + + private bool? _hasMsg; + + private readonly List _appliedBreakInfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializehasInheritOrReportTask() + { + return this.hasInheritOrReportTaskSpecified; + } + + private void ResethasInheritOrReportTask() + { + this.hasInheritOrReportTaskSpecified = false; + } + + private bool ShouldSerializehasMsg() + { + return this.hasMsgSpecified; + } + + private void ResethasMsg() + { + this.hasMsgSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs.meta new file mode 100644 index 00000000..bbe6ae15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyMentorApplyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bbf08c349dbc89644a8c58deb1f7314c +timeCreated: 1611404444 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs new file mode 100644 index 00000000..16cb2faf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyPlatShareResultArg")] + [Serializable] + public class NotifyPlatShareResultArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "scene_id", DataFormat = DataFormat.TwosComplement)] + public uint scene_id + { + get + { + return this._scene_id ?? 0u; + } + set + { + this._scene_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scene_idSpecified + { + get + { + return this._scene_id != null; + } + set + { + bool flag = value == (this._scene_id == null); + if (flag) + { + this._scene_id = (value ? new uint?(this.scene_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "redpoint_disappear", DataFormat = DataFormat.Default)] + public bool redpoint_disappear + { + get + { + return this._redpoint_disappear ?? false; + } + set + { + this._redpoint_disappear = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool redpoint_disappearSpecified + { + get + { + return this._redpoint_disappear != null; + } + set + { + bool flag = value == (this._redpoint_disappear == null); + if (flag) + { + this._redpoint_disappear = (value ? new bool?(this.redpoint_disappear) : null); + } + } + } + + private uint? _scene_id; + + private bool? _redpoint_disappear; + + private IExtension extensionObject; + + private bool ShouldSerializescene_id() + { + return this.scene_idSpecified; + } + + private void Resetscene_id() + { + this.scene_idSpecified = false; + } + + private bool ShouldSerializeredpoint_disappear() + { + return this.redpoint_disappearSpecified; + } + + private void Resetredpoint_disappear() + { + this.redpoint_disappearSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs.meta new file mode 100644 index 00000000..3a1bd2c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyPlatShareResultArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bc5d5a53fb4c66f4caaa1ec37156e0d6 +timeCreated: 1611404445 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs new file mode 100644 index 00000000..1b3766e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifySkyTeamCreate")] + [Serializable] + public class NotifySkyTeamCreate : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sky_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong sky_teamid + { + get + { + return this._sky_teamid ?? 0UL; + } + set + { + this._sky_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sky_teamidSpecified + { + get + { + return this._sky_teamid != null; + } + set + { + bool flag = value == (this._sky_teamid == null); + if (flag) + { + this._sky_teamid = (value ? new ulong?(this.sky_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _sky_teamid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializesky_teamid() + { + return this.sky_teamidSpecified; + } + + private void Resetsky_teamid() + { + this.sky_teamidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs.meta new file mode 100644 index 00000000..a61bcc5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifySkyTeamCreate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 623546a3031e7814ca57738f1f11c181 +timeCreated: 1611403840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs new file mode 100644 index 00000000..356c971d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyStartUpTypeToClient")] + [Serializable] + public class NotifyStartUpTypeToClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public StartUpType type + { + get + { + return this._type ?? StartUpType.StartUp_Normal; + } + set + { + this._type = new StartUpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new StartUpType?(this.type) : null); + } + } + } + + private StartUpType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs.meta new file mode 100644 index 00000000..6f97281a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyStartUpTypeToClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 99b4f4ea1af2c2b4e9b1677d8554676c +timeCreated: 1611404197 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs b/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs new file mode 100644 index 00000000..6bc13265 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NotifyTransferWall")] + [Serializable] + public class NotifyTransferWall : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "transfer", DataFormat = DataFormat.Default)] + public bool transfer + { + get + { + return this._transfer ?? false; + } + set + { + this._transfer = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool transferSpecified + { + get + { + return this._transfer != null; + } + set + { + bool flag = value == (this._transfer == null); + if (flag) + { + this._transfer = (value ? new bool?(this.transfer) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "wallid", DataFormat = DataFormat.TwosComplement)] + public int wallid + { + get + { + return this._wallid ?? 0; + } + set + { + this._wallid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wallidSpecified + { + get + { + return this._wallid != null; + } + set + { + bool flag = value == (this._wallid == null); + if (flag) + { + this._wallid = (value ? new int?(this.wallid) : null); + } + } + } + + private bool? _transfer; + + private int? _wallid; + + private IExtension extensionObject; + + private bool ShouldSerializetransfer() + { + return this.transferSpecified; + } + + private void Resettransfer() + { + this.transferSpecified = false; + } + + private bool ShouldSerializewallid() + { + return this.wallidSpecified; + } + + private void Resetwallid() + { + this.wallidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs.meta new file mode 100644 index 00000000..9a67e5fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NotifyTransferWall.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0274cfd745ec0ff4993acf2c3d7a0f71 +timeCreated: 1611402957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs new file mode 100644 index 00000000..8956de2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFeelingOneNpc")] + [Serializable] + public class NpcFeelingOneNpc : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "npcid", DataFormat = DataFormat.TwosComplement)] + public uint npcid + { + get + { + return this._npcid ?? 0u; + } + set + { + this._npcid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npcidSpecified + { + get + { + return this._npcid != null; + } + set + { + bool flag = value == (this._npcid == null); + if (flag) + { + this._npcid = (value ? new uint?(this.npcid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(4, Name = "likeitem", DataFormat = DataFormat.Default)] + public List likeitem + { + get + { + return this._likeitem; + } + } + + [ProtoMember(5, Name = "exchange", DataFormat = DataFormat.Default)] + public List exchange + { + get + { + return this._exchange; + } + } + + [ProtoMember(6, IsRequired = false, Name = "isnew", DataFormat = DataFormat.Default)] + public bool isnew + { + get + { + return this._isnew ?? false; + } + set + { + this._isnew = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isnewSpecified + { + get + { + return this._isnew != null; + } + set + { + bool flag = value == (this._isnew == null); + if (flag) + { + this._isnew = (value ? new bool?(this.isnew) : null); + } + } + } + + private uint? _npcid; + + private uint? _level; + + private uint? _exp; + + private readonly List _likeitem = new List(); + + private readonly List _exchange = new List(); + + private bool? _isnew; + + private IExtension extensionObject; + + private bool ShouldSerializenpcid() + { + return this.npcidSpecified; + } + + private void Resetnpcid() + { + this.npcidSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializeisnew() + { + return this.isnewSpecified; + } + + private void Resetisnew() + { + this.isnewSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs.meta new file mode 100644 index 00000000..35f2348c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingOneNpc.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 56209ec75b295a24db5475ffea13fdf4 +timeCreated: 1611403742 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs new file mode 100644 index 00000000..e9fa51a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs @@ -0,0 +1,365 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFeelingRecord")] + [Serializable] + public class NpcFeelingRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastupdaytime", DataFormat = DataFormat.TwosComplement)] + public uint lastupdaytime + { + get + { + return this._lastupdaytime ?? 0u; + } + set + { + this._lastupdaytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastupdaytimeSpecified + { + get + { + return this._lastupdaytime != null; + } + set + { + bool flag = value == (this._lastupdaytime == null); + if (flag) + { + this._lastupdaytime = (value ? new uint?(this.lastupdaytime) : null); + } + } + } + + [ProtoMember(2, Name = "npclist", DataFormat = DataFormat.Default)] + public List npclist + { + get + { + return this._npclist; + } + } + + [ProtoMember(3, Name = "unitelist", DataFormat = DataFormat.Default)] + public List unitelist + { + get + { + return this._unitelist; + } + } + + [ProtoMember(4, IsRequired = false, Name = "exchangecount", DataFormat = DataFormat.TwosComplement)] + public uint exchangecount + { + get + { + return this._exchangecount ?? 0u; + } + set + { + this._exchangecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool exchangecountSpecified + { + get + { + return this._exchangecount != null; + } + set + { + bool flag = value == (this._exchangecount == null); + if (flag) + { + this._exchangecount = (value ? new uint?(this.exchangecount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "returncount", DataFormat = DataFormat.TwosComplement)] + public uint returncount + { + get + { + return this._returncount ?? 0u; + } + set + { + this._returncount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool returncountSpecified + { + get + { + return this._returncount != null; + } + set + { + bool flag = value == (this._returncount == null); + if (flag) + { + this._returncount = (value ? new uint?(this.returncount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "givecount", DataFormat = DataFormat.TwosComplement)] + public uint givecount + { + get + { + return this._givecount ?? 0u; + } + set + { + this._givecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool givecountSpecified + { + get + { + return this._givecount != null; + } + set + { + bool flag = value == (this._givecount == null); + if (flag) + { + this._givecount = (value ? new uint?(this.givecount) : null); + } + } + } + + [ProtoMember(7, Name = "nouse", DataFormat = DataFormat.Default)] + public List nouse + { + get + { + return this._nouse; + } + } + + [ProtoMember(8, Name = "returndrop", DataFormat = DataFormat.Default)] + public List returndrop + { + get + { + return this._returndrop; + } + } + + [ProtoMember(9, IsRequired = false, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public uint buycount + { + get + { + return this._buycount ?? 0u; + } + set + { + this._buycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycountSpecified + { + get + { + return this._buycount != null; + } + set + { + bool flag = value == (this._buycount == null); + if (flag) + { + this._buycount = (value ? new uint?(this.buycount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "triggerfavorcount", DataFormat = DataFormat.TwosComplement)] + public uint triggerfavorcount + { + get + { + return this._triggerfavorcount ?? 0u; + } + set + { + this._triggerfavorcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool triggerfavorcountSpecified + { + get + { + return this._triggerfavorcount != null; + } + set + { + bool flag = value == (this._triggerfavorcount == null); + if (flag) + { + this._triggerfavorcount = (value ? new uint?(this.triggerfavorcount) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "giveleftaddcount", DataFormat = DataFormat.TwosComplement)] + public uint giveleftaddcount + { + get + { + return this._giveleftaddcount ?? 0u; + } + set + { + this._giveleftaddcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool giveleftaddcountSpecified + { + get + { + return this._giveleftaddcount != null; + } + set + { + bool flag = value == (this._giveleftaddcount == null); + if (flag) + { + this._giveleftaddcount = (value ? new uint?(this.giveleftaddcount) : null); + } + } + } + + private uint? _lastupdaytime; + + private readonly List _npclist = new List(); + + private readonly List _unitelist = new List(); + + private uint? _exchangecount; + + private uint? _returncount; + + private uint? _givecount; + + private readonly List _nouse = new List(); + + private readonly List _returndrop = new List(); + + private uint? _buycount; + + private uint? _triggerfavorcount; + + private uint? _giveleftaddcount; + + private IExtension extensionObject; + + private bool ShouldSerializelastupdaytime() + { + return this.lastupdaytimeSpecified; + } + + private void Resetlastupdaytime() + { + this.lastupdaytimeSpecified = false; + } + + private bool ShouldSerializeexchangecount() + { + return this.exchangecountSpecified; + } + + private void Resetexchangecount() + { + this.exchangecountSpecified = false; + } + + private bool ShouldSerializereturncount() + { + return this.returncountSpecified; + } + + private void Resetreturncount() + { + this.returncountSpecified = false; + } + + private bool ShouldSerializegivecount() + { + return this.givecountSpecified; + } + + private void Resetgivecount() + { + this.givecountSpecified = false; + } + + private bool ShouldSerializebuycount() + { + return this.buycountSpecified; + } + + private void Resetbuycount() + { + this.buycountSpecified = false; + } + + private bool ShouldSerializetriggerfavorcount() + { + return this.triggerfavorcountSpecified; + } + + private void Resettriggerfavorcount() + { + this.triggerfavorcountSpecified = false; + } + + private bool ShouldSerializegiveleftaddcount() + { + return this.giveleftaddcountSpecified; + } + + private void Resetgiveleftaddcount() + { + this.giveleftaddcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs.meta new file mode 100644 index 00000000..c9b6162a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79db54154a7fee84d9772509fd5bf21d +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs new file mode 100644 index 00000000..19ab3e8b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFeelingUnite")] + [Serializable] + public class NpcFeelingUnite : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + private uint? _id; + + private uint? _level; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs.meta new file mode 100644 index 00000000..79874c40 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFeelingUnite.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37c12df49e2d32a418a7562af4dff1a7 +timeCreated: 1611403567 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs new file mode 100644 index 00000000..c8e54f05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs @@ -0,0 +1,239 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlArg")] + [Serializable] + public class NpcFlArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public NpcFlReqType reqtype + { + get + { + return this._reqtype ?? NpcFlReqType.NPCFL_GIVE_GIFT; + } + set + { + this._reqtype = new NpcFlReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new NpcFlReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "likeitem", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public NpcLikeItem likeitem + { + get + { + return this._likeitem; + } + set + { + this._likeitem = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "npcid", DataFormat = DataFormat.TwosComplement)] + public uint npcid + { + get + { + return this._npcid ?? 0u; + } + set + { + this._npcid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npcidSpecified + { + get + { + return this._npcid != null; + } + set + { + bool flag = value == (this._npcid == null); + if (flag) + { + this._npcid = (value ? new uint?(this.npcid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "role2npc", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief role2npc + { + get + { + return this._role2npc; + } + set + { + this._role2npc = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "npc2role", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief npc2role + { + get + { + return this._npc2role; + } + set + { + this._npc2role = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "uniteid", DataFormat = DataFormat.TwosComplement)] + public uint uniteid + { + get + { + return this._uniteid ?? 0u; + } + set + { + this._uniteid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uniteidSpecified + { + get + { + return this._uniteid != null; + } + set + { + bool flag = value == (this._uniteid == null); + if (flag) + { + this._uniteid = (value ? new uint?(this.uniteid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + private NpcFlReqType? _reqtype; + + private NpcLikeItem _likeitem = null; + + private uint? _npcid; + + private ItemBrief _role2npc = null; + + private ItemBrief _npc2role = null; + + private uint? _uniteid; + + private uint? _level; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializenpcid() + { + return this.npcidSpecified; + } + + private void Resetnpcid() + { + this.npcidSpecified = false; + } + + private bool ShouldSerializeuniteid() + { + return this.uniteidSpecified; + } + + private void Resetuniteid() + { + this.uniteidSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs.meta new file mode 100644 index 00000000..a1efdeb5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f6ac8417c847fe4c8b0804430e4fcd1 +timeCreated: 1611404030 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs new file mode 100644 index 00000000..4da1ec48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlItemType")] + public enum NpcFlItemType + { + [ProtoEnum(Name = "NPCFL_ITEM_NORMAL", Value = 1)] + NPCFL_ITEM_NORMAL = 1, + [ProtoEnum(Name = "NPCFL_ITEM_RANDOM", Value = 2)] + NPCFL_ITEM_RANDOM, + [ProtoEnum(Name = "NPCFL_ITEM_TRIGGER_FAVOR", Value = 3)] + NPCFL_ITEM_TRIGGER_FAVOR + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs.meta new file mode 100644 index 00000000..c350c328 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlItemType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1f04c32ae4dde6948bd0c0ace6f72d2a +timeCreated: 1611403368 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs new file mode 100644 index 00000000..13939081 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlNpc2Role")] + [Serializable] + public class NpcFlNpc2Role : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "npcid", DataFormat = DataFormat.TwosComplement)] + public uint npcid + { + get + { + return this._npcid ?? 0u; + } + set + { + this._npcid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npcidSpecified + { + get + { + return this._npcid != null; + } + set + { + bool flag = value == (this._npcid == null); + if (flag) + { + this._npcid = (value ? new uint?(this.npcid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "role", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public NpcFlRoleExp role + { + get + { + return this._role; + } + set + { + this._role = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + private uint? _npcid; + + private NpcFlRoleExp _role = null; + + private string _rolename; + + private IExtension extensionObject; + + private bool ShouldSerializenpcid() + { + return this.npcidSpecified; + } + + private void Resetnpcid() + { + this.npcidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs.meta new file mode 100644 index 00000000..8ce51acb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlNpc2Role.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 878fc89dba7d317418490efcdd8f6fdb +timeCreated: 1611404080 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs new file mode 100644 index 00000000..9593bcd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlReqType")] + public enum NpcFlReqType + { + [ProtoEnum(Name = "NPCFL_GIVE_GIFT", Value = 1)] + NPCFL_GIVE_GIFT = 1, + [ProtoEnum(Name = "NPCFL_EXCHANGE", Value = 2)] + NPCFL_EXCHANGE, + [ProtoEnum(Name = "NPCFL_BASE_DATA", Value = 3)] + NPCFL_BASE_DATA, + [ProtoEnum(Name = "NPCFL_NPC_LEVEL_UP", Value = 4)] + NPCFL_NPC_LEVEL_UP, + [ProtoEnum(Name = "NPCFL_UNITE_ACT", Value = 5)] + NPCFL_UNITE_ACT, + [ProtoEnum(Name = "NPCFL_BUY_GIFT_COUNT", Value = 6)] + NPCFL_BUY_GIFT_COUNT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs.meta new file mode 100644 index 00000000..216bfa48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 233c64710820b9a4f8484d034577d695 +timeCreated: 1611403450 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs new file mode 100644 index 00000000..e067f3de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs @@ -0,0 +1,322 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlRes")] + [Serializable] + public class NpcFlRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "npclist", DataFormat = DataFormat.Default)] + public List npclist + { + get + { + return this._npclist; + } + } + + [ProtoMember(3, Name = "unitelist", DataFormat = DataFormat.Default)] + public List unitelist + { + get + { + return this._unitelist; + } + } + + [ProtoMember(4, IsRequired = false, Name = "giveleftcount", DataFormat = DataFormat.TwosComplement)] + public uint giveleftcount + { + get + { + return this._giveleftcount ?? 0u; + } + set + { + this._giveleftcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool giveleftcountSpecified + { + get + { + return this._giveleftcount != null; + } + set + { + bool flag = value == (this._giveleftcount == null); + if (flag) + { + this._giveleftcount = (value ? new uint?(this.giveleftcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "buyleftcount", DataFormat = DataFormat.TwosComplement)] + public uint buyleftcount + { + get + { + return this._buyleftcount ?? 0u; + } + set + { + this._buyleftcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buyleftcountSpecified + { + get + { + return this._buyleftcount != null; + } + set + { + bool flag = value == (this._buyleftcount == null); + if (flag) + { + this._buyleftcount = (value ? new uint?(this.buyleftcount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "buycost", DataFormat = DataFormat.TwosComplement)] + public uint buycost + { + get + { + return this._buycost ?? 0u; + } + set + { + this._buycost = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycostSpecified + { + get + { + return this._buycost != null; + } + set + { + bool flag = value == (this._buycost == null); + if (flag) + { + this._buycost = (value ? new uint?(this.buycost) : null); + } + } + } + + [ProtoMember(7, Name = "npcfavorrole", DataFormat = DataFormat.Default)] + public List npcfavorrole + { + get + { + return this._npcfavorrole; + } + } + + [ProtoMember(8, Name = "changenpclist", DataFormat = DataFormat.Default)] + public List changenpclist + { + get + { + return this._changenpclist; + } + } + + [ProtoMember(9, Name = "changeunitelist", DataFormat = DataFormat.Default)] + public List changeunitelist + { + get + { + return this._changeunitelist; + } + } + + [ProtoMember(10, IsRequired = false, Name = "role2npc", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief role2npc + { + get + { + return this._role2npc; + } + set + { + this._role2npc = value; + } + } + + [ProtoMember(11, IsRequired = false, Name = "npc2role", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief npc2role + { + get + { + return this._npc2role; + } + set + { + this._npc2role = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "npcflleveltop", DataFormat = DataFormat.TwosComplement)] + public uint npcflleveltop + { + get + { + return this._npcflleveltop ?? 0u; + } + set + { + this._npcflleveltop = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool npcflleveltopSpecified + { + get + { + return this._npcflleveltop != null; + } + set + { + bool flag = value == (this._npcflleveltop == null); + if (flag) + { + this._npcflleveltop = (value ? new uint?(this.npcflleveltop) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _npclist = new List(); + + private readonly List _unitelist = new List(); + + private uint? _giveleftcount; + + private uint? _buyleftcount; + + private uint? _buycost; + + private readonly List _npcfavorrole = new List(); + + private readonly List _changenpclist = new List(); + + private readonly List _changeunitelist = new List(); + + private ItemBrief _role2npc = null; + + private ItemBrief _npc2role = null; + + private uint? _npcflleveltop; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializegiveleftcount() + { + return this.giveleftcountSpecified; + } + + private void Resetgiveleftcount() + { + this.giveleftcountSpecified = false; + } + + private bool ShouldSerializebuyleftcount() + { + return this.buyleftcountSpecified; + } + + private void Resetbuyleftcount() + { + this.buyleftcountSpecified = false; + } + + private bool ShouldSerializebuycost() + { + return this.buycostSpecified; + } + + private void Resetbuycost() + { + this.buycostSpecified = false; + } + + private bool ShouldSerializenpcflleveltop() + { + return this.npcflleveltopSpecified; + } + + private void Resetnpcflleveltop() + { + this.npcflleveltopSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs.meta new file mode 100644 index 00000000..dd518786 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 008374940a08aa743b2911ff7b76b909 +timeCreated: 1611402950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs new file mode 100644 index 00000000..934408ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlReturn")] + [Serializable] + public class NpcFlReturn : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dropid", DataFormat = DataFormat.TwosComplement)] + public uint dropid + { + get + { + return this._dropid ?? 0u; + } + set + { + this._dropid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dropidSpecified + { + get + { + return this._dropid != null; + } + set + { + bool flag = value == (this._dropid == null); + if (flag) + { + this._dropid = (value ? new uint?(this.dropid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gtime", DataFormat = DataFormat.TwosComplement)] + public uint gtime + { + get + { + return this._gtime ?? 0u; + } + set + { + this._gtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gtimeSpecified + { + get + { + return this._gtime != null; + } + set + { + bool flag = value == (this._gtime == null); + if (flag) + { + this._gtime = (value ? new uint?(this.gtime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "mailconfid", DataFormat = DataFormat.TwosComplement)] + public uint mailconfid + { + get + { + return this._mailconfid ?? 0u; + } + set + { + this._mailconfid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mailconfidSpecified + { + get + { + return this._mailconfid != null; + } + set + { + bool flag = value == (this._mailconfid == null); + if (flag) + { + this._mailconfid = (value ? new uint?(this.mailconfid) : null); + } + } + } + + private uint? _dropid; + + private uint? _gtime; + + private uint? _mailconfid; + + private IExtension extensionObject; + + private bool ShouldSerializedropid() + { + return this.dropidSpecified; + } + + private void Resetdropid() + { + this.dropidSpecified = false; + } + + private bool ShouldSerializegtime() + { + return this.gtimeSpecified; + } + + private void Resetgtime() + { + this.gtimeSpecified = false; + } + + private bool ShouldSerializemailconfid() + { + return this.mailconfidSpecified; + } + + private void Resetmailconfid() + { + this.mailconfidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs.meta new file mode 100644 index 00000000..b54645b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlReturn.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ce9b6780ffd5b749b6a89c958b8936d +timeCreated: 1611403504 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs new file mode 100644 index 00000000..10bfd1d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcFlRoleExp")] + [Serializable] + public class NpcFlRoleExp : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + private ulong? _roleid; + + private uint? _exp; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs.meta new file mode 100644 index 00000000..42d7f926 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcFlRoleExp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bed98b311f3f7e547b630d3f8eff5a6e +timeCreated: 1611404482 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs new file mode 100644 index 00000000..1380298c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "NpcLikeItem")] + [Serializable] + public class NpcLikeItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "addexp", DataFormat = DataFormat.TwosComplement)] + public uint addexp + { + get + { + return this._addexp ?? 0u; + } + set + { + this._addexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool addexpSpecified + { + get + { + return this._addexp != null; + } + set + { + bool flag = value == (this._addexp == null); + if (flag) + { + this._addexp = (value ? new uint?(this.addexp) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public NpcFlItemType type + { + get + { + return this._type ?? NpcFlItemType.NPCFL_ITEM_NORMAL; + } + set + { + this._type = new NpcFlItemType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new NpcFlItemType?(this.type) : null); + } + } + } + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _addexp; + + private NpcFlItemType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializeaddexp() + { + return this.addexpSpecified; + } + + private void Resetaddexp() + { + this.addexpSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs.meta new file mode 100644 index 00000000..ea358939 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/NpcLikeItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4278b81217978c4d9f5278fb00467d1 +timeCreated: 1611404852 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs new file mode 100644 index 00000000..e108075b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs @@ -0,0 +1,676 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneLiveRecordInfo")] + [Serializable] + public class OneLiveRecordInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "liveID", DataFormat = DataFormat.TwosComplement)] + public uint liveID + { + get + { + return this._liveID ?? 0u; + } + set + { + this._liveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveIDSpecified + { + get + { + return this._liveID != null; + } + set + { + bool flag = value == (this._liveID == null); + if (flag) + { + this._liveID = (value ? new uint?(this.liveID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "DNExpID", DataFormat = DataFormat.TwosComplement)] + public int DNExpID + { + get + { + return this._DNExpID ?? 0; + } + set + { + this._DNExpID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool DNExpIDSpecified + { + get + { + return this._DNExpID != null; + } + set + { + bool flag = value == (this._DNExpID == null); + if (flag) + { + this._DNExpID = (value ? new int?(this.DNExpID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "watchNum", DataFormat = DataFormat.TwosComplement)] + public int watchNum + { + get + { + return this._watchNum ?? 0; + } + set + { + this._watchNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool watchNumSpecified + { + get + { + return this._watchNum != null; + } + set + { + bool flag = value == (this._watchNum == null); + if (flag) + { + this._watchNum = (value ? new int?(this.watchNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "commendNum", DataFormat = DataFormat.TwosComplement)] + public int commendNum + { + get + { + return this._commendNum ?? 0; + } + set + { + this._commendNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendNumSpecified + { + get + { + return this._commendNum != null; + } + set + { + bool flag = value == (this._commendNum == null); + if (flag) + { + this._commendNum = (value ? new int?(this.commendNum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "hasFriend", DataFormat = DataFormat.Default)] + public bool hasFriend + { + get + { + return this._hasFriend ?? false; + } + set + { + this._hasFriend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasFriendSpecified + { + get + { + return this._hasFriend != null; + } + set + { + bool flag = value == (this._hasFriend == null); + if (flag) + { + this._hasFriend = (value ? new bool?(this.hasFriend) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "beginTime", DataFormat = DataFormat.TwosComplement)] + public int beginTime + { + get + { + return this._beginTime ?? 0; + } + set + { + this._beginTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool beginTimeSpecified + { + get + { + return this._beginTime != null; + } + set + { + bool flag = value == (this._beginTime == null); + if (flag) + { + this._beginTime = (value ? new int?(this.beginTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "tianTiLevel", DataFormat = DataFormat.TwosComplement)] + public int tianTiLevel + { + get + { + return this._tianTiLevel ?? 0; + } + set + { + this._tianTiLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tianTiLevelSpecified + { + get + { + return this._tianTiLevel != null; + } + set + { + bool flag = value == (this._tianTiLevel == null); + if (flag) + { + this._tianTiLevel = (value ? new int?(this.tianTiLevel) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "guildBattleLevel", DataFormat = DataFormat.TwosComplement)] + public int guildBattleLevel + { + get + { + return this._guildBattleLevel ?? 0; + } + set + { + this._guildBattleLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildBattleLevelSpecified + { + get + { + return this._guildBattleLevel != null; + } + set + { + bool flag = value == (this._guildBattleLevel == null); + if (flag) + { + this._guildBattleLevel = (value ? new int?(this.guildBattleLevel) : null); + } + } + } + + [ProtoMember(9, Name = "nameInfos", DataFormat = DataFormat.Default)] + public List nameInfos + { + get + { + return this._nameInfos; + } + } + + [ProtoMember(10, IsRequired = false, Name = "liveType", DataFormat = DataFormat.TwosComplement)] + public LiveType liveType + { + get + { + return this._liveType ?? LiveType.LIVE_RECOMMEND; + } + set + { + this._liveType = new LiveType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveTypeSpecified + { + get + { + return this._liveType != null; + } + set + { + bool flag = value == (this._liveType == null); + if (flag) + { + this._liveType = (value ? new LiveType?(this.liveType) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "hasGuild", DataFormat = DataFormat.Default)] + public bool hasGuild + { + get + { + return this._hasGuild ?? false; + } + set + { + this._hasGuild = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasGuildSpecified + { + get + { + return this._hasGuild != null; + } + set + { + bool flag = value == (this._hasGuild == null); + if (flag) + { + this._hasGuild = (value ? new bool?(this.hasGuild) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "canEnter", DataFormat = DataFormat.Default)] + public bool canEnter + { + get + { + return this._canEnter ?? false; + } + set + { + this._canEnter = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canEnterSpecified + { + get + { + return this._canEnter != null; + } + set + { + bool flag = value == (this._canEnter == null); + if (flag) + { + this._canEnter = (value ? new bool?(this.canEnter) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "curWatchNum", DataFormat = DataFormat.TwosComplement)] + public uint curWatchNum + { + get + { + return this._curWatchNum ?? 0u; + } + set + { + this._curWatchNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curWatchNumSpecified + { + get + { + return this._curWatchNum != null; + } + set + { + bool flag = value == (this._curWatchNum == null); + if (flag) + { + this._curWatchNum = (value ? new uint?(this.curWatchNum) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public uint mapID + { + get + { + return this._mapID ?? 0u; + } + set + { + this._mapID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new uint?(this.mapID) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "isCross", DataFormat = DataFormat.Default)] + public bool isCross + { + get + { + return this._isCross ?? false; + } + set + { + this._isCross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isCrossSpecified + { + get + { + return this._isCross != null; + } + set + { + bool flag = value == (this._isCross == null); + if (flag) + { + this._isCross = (value ? new bool?(this.isCross) : null); + } + } + } + + private uint? _liveID; + + private int? _DNExpID; + + private int? _watchNum; + + private int? _commendNum; + + private bool? _hasFriend; + + private int? _beginTime; + + private int? _tianTiLevel; + + private int? _guildBattleLevel; + + private readonly List _nameInfos = new List(); + + private LiveType? _liveType; + + private bool? _hasGuild; + + private bool? _canEnter; + + private uint? _sceneID; + + private uint? _curWatchNum; + + private uint? _mapID; + + private bool? _isCross; + + private IExtension extensionObject; + + private bool ShouldSerializeliveID() + { + return this.liveIDSpecified; + } + + private void ResetliveID() + { + this.liveIDSpecified = false; + } + + private bool ShouldSerializeDNExpID() + { + return this.DNExpIDSpecified; + } + + private void ResetDNExpID() + { + this.DNExpIDSpecified = false; + } + + private bool ShouldSerializewatchNum() + { + return this.watchNumSpecified; + } + + private void ResetwatchNum() + { + this.watchNumSpecified = false; + } + + private bool ShouldSerializecommendNum() + { + return this.commendNumSpecified; + } + + private void ResetcommendNum() + { + this.commendNumSpecified = false; + } + + private bool ShouldSerializehasFriend() + { + return this.hasFriendSpecified; + } + + private void ResethasFriend() + { + this.hasFriendSpecified = false; + } + + private bool ShouldSerializebeginTime() + { + return this.beginTimeSpecified; + } + + private void ResetbeginTime() + { + this.beginTimeSpecified = false; + } + + private bool ShouldSerializetianTiLevel() + { + return this.tianTiLevelSpecified; + } + + private void ResettianTiLevel() + { + this.tianTiLevelSpecified = false; + } + + private bool ShouldSerializeguildBattleLevel() + { + return this.guildBattleLevelSpecified; + } + + private void ResetguildBattleLevel() + { + this.guildBattleLevelSpecified = false; + } + + private bool ShouldSerializeliveType() + { + return this.liveTypeSpecified; + } + + private void ResetliveType() + { + this.liveTypeSpecified = false; + } + + private bool ShouldSerializehasGuild() + { + return this.hasGuildSpecified; + } + + private void ResethasGuild() + { + this.hasGuildSpecified = false; + } + + private bool ShouldSerializecanEnter() + { + return this.canEnterSpecified; + } + + private void ResetcanEnter() + { + this.canEnterSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializecurWatchNum() + { + return this.curWatchNumSpecified; + } + + private void ResetcurWatchNum() + { + this.curWatchNumSpecified = false; + } + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + private bool ShouldSerializeisCross() + { + return this.isCrossSpecified; + } + + private void ResetisCross() + { + this.isCrossSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs.meta new file mode 100644 index 00000000..8ca4b998 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneLiveRecordInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6284a60d46de45b44a1dee2c033e4f80 +timeCreated: 1611403841 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs new file mode 100644 index 00000000..46a4c981 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs @@ -0,0 +1,164 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneMentorApplyMasterShow")] + [Serializable] + public class OneMentorApplyMasterShow : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "oneMaster", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo oneMaster + { + get + { + return this._oneMaster; + } + set + { + this._oneMaster = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "audioID", DataFormat = DataFormat.TwosComplement)] + public ulong audioID + { + get + { + return this._audioID ?? 0UL; + } + set + { + this._audioID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioIDSpecified + { + get + { + return this._audioID != null; + } + set + { + bool flag = value == (this._audioID == null); + if (flag) + { + this._audioID = (value ? new ulong?(this.audioID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "applyWords", DataFormat = DataFormat.Default)] + public string applyWords + { + get + { + return this._applyWords ?? ""; + } + set + { + this._applyWords = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyWordsSpecified + { + get + { + return this._applyWords != null; + } + set + { + bool flag = value == (this._applyWords == null); + if (flag) + { + this._applyWords = (value ? this.applyWords : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "hasApply", DataFormat = DataFormat.Default)] + public bool hasApply + { + get + { + return this._hasApply ?? false; + } + set + { + this._hasApply = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasApplySpecified + { + get + { + return this._hasApply != null; + } + set + { + bool flag = value == (this._hasApply == null); + if (flag) + { + this._hasApply = (value ? new bool?(this.hasApply) : null); + } + } + } + + private RoleBriefInfo _oneMaster = null; + + private ulong? _audioID; + + private string _applyWords; + + private bool? _hasApply; + + private IExtension extensionObject; + + private bool ShouldSerializeaudioID() + { + return this.audioIDSpecified; + } + + private void ResetaudioID() + { + this.audioIDSpecified = false; + } + + private bool ShouldSerializeapplyWords() + { + return this.applyWordsSpecified; + } + + private void ResetapplyWords() + { + this.applyWordsSpecified = false; + } + + private bool ShouldSerializehasApply() + { + return this.hasApplySpecified; + } + + private void ResethasApply() + { + this.hasApplySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs.meta new file mode 100644 index 00000000..33c1962e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyMasterShow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5085736d26bcb0e4391fc2de7ba6dcfc +timeCreated: 1611403703 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs new file mode 100644 index 00000000..736227ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneMentorApplyStudentShow")] + [Serializable] + public class OneMentorApplyStudentShow : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "oneStudent", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo oneStudent + { + get + { + return this._oneStudent; + } + set + { + this._oneStudent = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "hasApply", DataFormat = DataFormat.Default)] + public bool hasApply + { + get + { + return this._hasApply ?? false; + } + set + { + this._hasApply = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasApplySpecified + { + get + { + return this._hasApply != null; + } + set + { + bool flag = value == (this._hasApply == null); + if (flag) + { + this._hasApply = (value ? new bool?(this.hasApply) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "applyWords", DataFormat = DataFormat.Default)] + public string applyWords + { + get + { + return this._applyWords ?? ""; + } + set + { + this._applyWords = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyWordsSpecified + { + get + { + return this._applyWords != null; + } + set + { + bool flag = value == (this._applyWords == null); + if (flag) + { + this._applyWords = (value ? this.applyWords : null); + } + } + } + + private RoleBriefInfo _oneStudent = null; + + private bool? _hasApply; + + private string _applyWords; + + private IExtension extensionObject; + + private bool ShouldSerializehasApply() + { + return this.hasApplySpecified; + } + + private void ResethasApply() + { + this.hasApplySpecified = false; + } + + private bool ShouldSerializeapplyWords() + { + return this.applyWordsSpecified; + } + + private void ResetapplyWords() + { + this.applyWordsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs.meta new file mode 100644 index 00000000..3045a925 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorApplyStudentShow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5af53c95427fdd3438f2d4b5b8b2adf6 +timeCreated: 1611403795 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs new file mode 100644 index 00000000..dbeaf148 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs @@ -0,0 +1,164 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneMentorBeAppliedMsg")] + [Serializable] + public class OneMentorBeAppliedMsg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public MentorMsgApplyType type + { + get + { + return this._type ?? MentorMsgApplyType.MentorMsgApplyMaster; + } + set + { + this._type = new MentorMsgApplyType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new MentorMsgApplyType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleBrief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo roleBrief + { + get + { + return this._roleBrief; + } + set + { + this._roleBrief = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "reportTaskID", DataFormat = DataFormat.TwosComplement)] + public int reportTaskID + { + get + { + return this._reportTaskID ?? 0; + } + set + { + this._reportTaskID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reportTaskIDSpecified + { + get + { + return this._reportTaskID != null; + } + set + { + bool flag = value == (this._reportTaskID == null); + if (flag) + { + this._reportTaskID = (value ? new int?(this.reportTaskID) : null); + } + } + } + + private MentorMsgApplyType? _type; + + private int? _time; + + private RoleBriefInfo _roleBrief = null; + + private int? _reportTaskID; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializereportTaskID() + { + return this.reportTaskIDSpecified; + } + + private void ResetreportTaskID() + { + this.reportTaskIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs.meta new file mode 100644 index 00000000..95210246 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorBeAppliedMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff2ec16a27abbf943908e9ec5db624fa +timeCreated: 1611404946 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs new file mode 100644 index 00000000..3c360c19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs @@ -0,0 +1,273 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneMentorRelationInfo2Client")] + [Serializable] + public class OneMentorRelationInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo roleInfo + { + get + { + return this._roleInfo; + } + set + { + this._roleInfo = value; + } + } + + [ProtoMember(2, Name = "relationlist", DataFormat = DataFormat.Default)] + public List relationlist + { + get + { + return this._relationlist; + } + } + + [ProtoMember(3, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public int pos + { + get + { + return this._pos ?? 0; + } + set + { + this._pos = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new int?(this.pos) : null); + } + } + } + + [ProtoMember(4, Name = "studentTaskList", DataFormat = DataFormat.Default)] + public List studentTaskList + { + get + { + return this._studentTaskList; + } + } + + [ProtoMember(5, IsRequired = false, Name = "inheritStatus", DataFormat = DataFormat.TwosComplement)] + public EMentorTaskStatus inheritStatus + { + get + { + return this._inheritStatus ?? EMentorTaskStatus.EMentorTask_UnComplete; + } + set + { + this._inheritStatus = new EMentorTaskStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inheritStatusSpecified + { + get + { + return this._inheritStatus != null; + } + set + { + bool flag = value == (this._inheritStatus == null); + if (flag) + { + this._inheritStatus = (value ? new EMentorTaskStatus?(this.inheritStatus) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "inheritApplyRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong inheritApplyRoleID + { + get + { + return this._inheritApplyRoleID ?? 0UL; + } + set + { + this._inheritApplyRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inheritApplyRoleIDSpecified + { + get + { + return this._inheritApplyRoleID != null; + } + set + { + bool flag = value == (this._inheritApplyRoleID == null); + if (flag) + { + this._inheritApplyRoleID = (value ? new ulong?(this.inheritApplyRoleID) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "curStatus", DataFormat = DataFormat.TwosComplement)] + public MentorRelationStatus curStatus + { + get + { + return this._curStatus ?? MentorRelationStatus.MentorRelationIn; + } + set + { + this._curStatus = new MentorRelationStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curStatusSpecified + { + get + { + return this._curStatus != null; + } + set + { + bool flag = value == (this._curStatus == null); + if (flag) + { + this._curStatus = (value ? new MentorRelationStatus?(this.curStatus) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "breakApplyRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong breakApplyRoleID + { + get + { + return this._breakApplyRoleID ?? 0UL; + } + set + { + this._breakApplyRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool breakApplyRoleIDSpecified + { + get + { + return this._breakApplyRoleID != null; + } + set + { + bool flag = value == (this._breakApplyRoleID == null); + if (flag) + { + this._breakApplyRoleID = (value ? new ulong?(this.breakApplyRoleID) : null); + } + } + } + + private RoleBriefInfo _roleInfo = null; + + private readonly List _relationlist = new List(); + + private int? _pos; + + private readonly List _studentTaskList = new List(); + + private EMentorTaskStatus? _inheritStatus; + + private ulong? _inheritApplyRoleID; + + private MentorRelationStatus? _curStatus; + + private ulong? _breakApplyRoleID; + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializeinheritStatus() + { + return this.inheritStatusSpecified; + } + + private void ResetinheritStatus() + { + this.inheritStatusSpecified = false; + } + + private bool ShouldSerializeinheritApplyRoleID() + { + return this.inheritApplyRoleIDSpecified; + } + + private void ResetinheritApplyRoleID() + { + this.inheritApplyRoleIDSpecified = false; + } + + private bool ShouldSerializecurStatus() + { + return this.curStatusSpecified; + } + + private void ResetcurStatus() + { + this.curStatusSpecified = false; + } + + private bool ShouldSerializebreakApplyRoleID() + { + return this.breakApplyRoleIDSpecified; + } + + private void ResetbreakApplyRoleID() + { + this.breakApplyRoleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs.meta new file mode 100644 index 00000000..bfce3662 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorRelationInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 23f40064cb277c0479e69f960c1fe2b4 +timeCreated: 1611403458 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs new file mode 100644 index 00000000..bbcc7de7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OneMentorTaskInfo")] + [Serializable] + public class OneMentorTaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskID", DataFormat = DataFormat.TwosComplement)] + public int taskID + { + get + { + return this._taskID ?? 0; + } + set + { + this._taskID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskIDSpecified + { + get + { + return this._taskID != null; + } + set + { + bool flag = value == (this._taskID == null); + if (flag) + { + this._taskID = (value ? new int?(this.taskID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "completeProgress", DataFormat = DataFormat.TwosComplement)] + public int completeProgress + { + get + { + return this._completeProgress ?? 0; + } + set + { + this._completeProgress = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool completeProgressSpecified + { + get + { + return this._completeProgress != null; + } + set + { + bool flag = value == (this._completeProgress == null); + if (flag) + { + this._completeProgress = (value ? new int?(this.completeProgress) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "completeTime", DataFormat = DataFormat.TwosComplement)] + public int completeTime + { + get + { + return this._completeTime ?? 0; + } + set + { + this._completeTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool completeTimeSpecified + { + get + { + return this._completeTime != null; + } + set + { + bool flag = value == (this._completeTime == null); + if (flag) + { + this._completeTime = (value ? new int?(this.completeTime) : null); + } + } + } + + [ProtoMember(4, Name = "taskApplyStatus", DataFormat = DataFormat.Default)] + public List taskApplyStatus + { + get + { + return this._taskApplyStatus; + } + } + + [ProtoMember(5, IsRequired = false, Name = "taskType", DataFormat = DataFormat.TwosComplement)] + public uint taskType + { + get + { + return this._taskType ?? 0u; + } + set + { + this._taskType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskTypeSpecified + { + get + { + return this._taskType != null; + } + set + { + bool flag = value == (this._taskType == null); + if (flag) + { + this._taskType = (value ? new uint?(this.taskType) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "taskVar", DataFormat = DataFormat.TwosComplement)] + public ulong taskVar + { + get + { + return this._taskVar ?? 0UL; + } + set + { + this._taskVar = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskVarSpecified + { + get + { + return this._taskVar != null; + } + set + { + bool flag = value == (this._taskVar == null); + if (flag) + { + this._taskVar = (value ? new ulong?(this.taskVar) : null); + } + } + } + + private int? _taskID; + + private int? _completeProgress; + + private int? _completeTime; + + private readonly List _taskApplyStatus = new List(); + + private uint? _taskType; + + private ulong? _taskVar; + + private IExtension extensionObject; + + private bool ShouldSerializetaskID() + { + return this.taskIDSpecified; + } + + private void ResettaskID() + { + this.taskIDSpecified = false; + } + + private bool ShouldSerializecompleteProgress() + { + return this.completeProgressSpecified; + } + + private void ResetcompleteProgress() + { + this.completeProgressSpecified = false; + } + + private bool ShouldSerializecompleteTime() + { + return this.completeTimeSpecified; + } + + private void ResetcompleteTime() + { + this.completeTimeSpecified = false; + } + + private bool ShouldSerializetaskType() + { + return this.taskTypeSpecified; + } + + private void ResettaskType() + { + this.taskTypeSpecified = false; + } + + private bool ShouldSerializetaskVar() + { + return this.taskVarSpecified; + } + + private void ResettaskVar() + { + this.taskVarSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs.meta new file mode 100644 index 00000000..4da40b89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OneMentorTaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b27b4252bae29d40aab7f665405a488 +timeCreated: 1611403686 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs new file mode 100644 index 00000000..3ad38b54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OnlineRewardNtf")] + [Serializable] + public class OnlineRewardNtf : IExtensible + { + [ProtoMember(1, Name = "state", DataFormat = DataFormat.TwosComplement)] + public List state + { + get + { + return this._state; + } + } + + [ProtoMember(2, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public List timeleft + { + get + { + return this._timeleft; + } + } + + private readonly List _state = new List(); + + private readonly List _timeleft = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs.meta new file mode 100644 index 00000000..d852a164 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 180b62bdfb8c2b146a600083fdd7d4a0 +timeCreated: 1611403296 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs new file mode 100644 index 00000000..2251c8e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OnlineRewardReport")] + [Serializable] + public class OnlineRewardReport : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs.meta new file mode 100644 index 00000000..f70e2d26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlineRewardReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 54ea53fabe336f54f826e823112e41a6 +timeCreated: 1611403736 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs b/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs new file mode 100644 index 00000000..a1e9a1ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OnlyOnceGuildBonusData")] + [Serializable] + public class OnlyOnceGuildBonusData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusType", DataFormat = DataFormat.TwosComplement)] + public uint bonusType + { + get + { + return this._bonusType ?? 0u; + } + set + { + this._bonusType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusTypeSpecified + { + get + { + return this._bonusType != null; + } + set + { + bool flag = value == (this._bonusType == null); + if (flag) + { + this._bonusType = (value ? new uint?(this.bonusType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bonusVar", DataFormat = DataFormat.TwosComplement)] + public uint bonusVar + { + get + { + return this._bonusVar ?? 0u; + } + set + { + this._bonusVar = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusVarSpecified + { + get + { + return this._bonusVar != null; + } + set + { + bool flag = value == (this._bonusVar == null); + if (flag) + { + this._bonusVar = (value ? new uint?(this.bonusVar) : null); + } + } + } + + private uint? _bonusType; + + private uint? _bonusVar; + + private IExtension extensionObject; + + private bool ShouldSerializebonusType() + { + return this.bonusTypeSpecified; + } + + private void ResetbonusType() + { + this.bonusTypeSpecified = false; + } + + private bool ShouldSerializebonusVar() + { + return this.bonusVarSpecified; + } + + private void ResetbonusVar() + { + this.bonusVarSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs.meta new file mode 100644 index 00000000..edbc914f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OnlyOnceGuildBonusData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a488ce4114cb24c44b62d2736371d86a +timeCreated: 1611404283 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs new file mode 100644 index 00000000..609b40be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Open520FestivityRedPacketArg")] + [Serializable] + public class Open520FestivityRedPacketArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private uint? _num; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs.meta new file mode 100644 index 00000000..24ce0b93 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f72fa743c7e250e409a0aa7c54614453 +timeCreated: 1611404886 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs new file mode 100644 index 00000000..5c7df423 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Open520FestivityRedPacketRes")] + [Serializable] + public class Open520FestivityRedPacketRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "stillHavePacket", DataFormat = DataFormat.Default)] + public bool stillHavePacket + { + get + { + return this._stillHavePacket ?? false; + } + set + { + this._stillHavePacket = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stillHavePacketSpecified + { + get + { + return this._stillHavePacket != null; + } + set + { + bool flag = value == (this._stillHavePacket == null); + if (flag) + { + this._stillHavePacket = (value ? new bool?(this.stillHavePacket) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "headpic", DataFormat = DataFormat.Default)] + public string headpic + { + get + { + return this._headpic ?? ""; + } + set + { + this._headpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headpicSpecified + { + get + { + return this._headpic != null; + } + set + { + bool flag = value == (this._headpic == null); + if (flag) + { + this._headpic = (value ? this.headpic : null); + } + } + } + + private ErrorCode? _errorcode; + + private bool? _stillHavePacket; + + private uint? _num; + + private string _name; + + private string _headpic; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializestillHavePacket() + { + return this.stillHavePacketSpecified; + } + + private void ResetstillHavePacket() + { + this.stillHavePacketSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeheadpic() + { + return this.headpicSpecified; + } + + private void Resetheadpic() + { + this.headpicSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs.meta new file mode 100644 index 00000000..396620fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Open520FestivityRedPacketRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 34f9db10e53ed70428d9921969729394 +timeCreated: 1611403557 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs new file mode 100644 index 00000000..562fa707 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenGardenFarmlandArg")] + [Serializable] + public class OpenGardenFarmlandArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _farmland_id; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs.meta new file mode 100644 index 00000000..f0d36ca6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7752973076d7282459bb69a6a6b70f1b +timeCreated: 1611403953 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs new file mode 100644 index 00000000..1fe4349b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenGardenFarmlandRes")] + [Serializable] + public class OpenGardenFarmlandRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs.meta new file mode 100644 index 00000000..c551bb36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGardenFarmlandRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 829112eee8ef90a479564bd28b77b280 +timeCreated: 1611404041 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs new file mode 100644 index 00000000..18d888b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenGuildQAReq")] + [Serializable] + public class OpenGuildQAReq : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs.meta new file mode 100644 index 00000000..1f947ff2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQAReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 25f93c8775186b34aa2141e9f7d88881 +timeCreated: 1611403466 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs new file mode 100644 index 00000000..f82aa8be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenGuildQARes")] + [Serializable] + public class OpenGuildQARes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs.meta new file mode 100644 index 00000000..9641be12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenGuildQARes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ce9816b21a0b564cbff4b75f5ec726b +timeCreated: 1611404102 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs new file mode 100644 index 00000000..fb4146e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenPrivateChat")] + [Serializable] + public class OpenPrivateChat : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs.meta new file mode 100644 index 00000000..9e830207 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenPrivateChat.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9d88e9549d08ebb4e81c19bca3d4ebb5 +timeCreated: 1611404236 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs new file mode 100644 index 00000000..bcab6cfb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenSceneChestArg")] + [Serializable] + public class OpenSceneChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + private uint? _sceneID; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs.meta new file mode 100644 index 00000000..01259d11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 555ef071c66cc6b47a2f85fd4a67490a +timeCreated: 1611403737 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs new file mode 100644 index 00000000..cb86a652 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenSceneChestRes")] + [Serializable] + public class OpenSceneChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs.meta new file mode 100644 index 00000000..329a32ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSceneChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6da4fdefbc95ba44eb86037d0f89641a +timeCreated: 1611403902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs b/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs new file mode 100644 index 00000000..3691c7fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OpenSpriteEgg")] + [Serializable] + public class OpenSpriteEgg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + private uint? _itemid; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs.meta new file mode 100644 index 00000000..379c4274 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OpenSpriteEgg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d929821893259984aa5e7a3dbe7a2a3f +timeCreated: 1611404643 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs new file mode 100644 index 00000000..c6243b55 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OperateRecord")] + [Serializable] + public class OperateRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "position", DataFormat = DataFormat.TwosComplement)] + public uint position + { + get + { + return this._position ?? 0u; + } + set + { + this._position = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool positionSpecified + { + get + { + return this._position != null; + } + set + { + bool flag = value == (this._position == null); + if (flag) + { + this._position = (value ? new uint?(this.position) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "arg", DataFormat = DataFormat.Default)] + public string arg + { + get + { + return this._arg ?? ""; + } + set + { + this._arg = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool argSpecified + { + get + { + return this._arg != null; + } + set + { + bool flag = value == (this._arg == null); + if (flag) + { + this._arg = (value ? this.arg : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + private uint? _position; + + private string _arg; + + private string _account; + + private IExtension extensionObject; + + private bool ShouldSerializeposition() + { + return this.positionSpecified; + } + + private void Resetposition() + { + this.positionSpecified = false; + } + + private bool ShouldSerializearg() + { + return this.argSpecified; + } + + private void Resetarg() + { + this.argSpecified = false; + } + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs.meta new file mode 100644 index 00000000..1185551d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OperateRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1dd3f98819c75cf499b9bc26ef5d56a3 +timeCreated: 1611403359 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs new file mode 100644 index 00000000..a9387940 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Operation520FestivalArg")] + [Serializable] + public class Operation520FestivalArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public Festival520Type type + { + get + { + return this._type ?? Festival520Type.Festival520_NormalDonate; + } + set + { + this._type = new Festival520Type?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new Festival520Type?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private Festival520Type? _type; + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs.meta new file mode 100644 index 00000000..867f197f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 35af177180cb1484884b51d4e697c149 +timeCreated: 1611403559 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs new file mode 100644 index 00000000..f6e20302 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Operation520FestivalRes")] + [Serializable] + public class Operation520FestivalRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Festival520Data data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "totalLoveValue", DataFormat = DataFormat.TwosComplement)] + public uint totalLoveValue + { + get + { + return this._totalLoveValue ?? 0u; + } + set + { + this._totalLoveValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalLoveValueSpecified + { + get + { + return this._totalLoveValue != null; + } + set + { + bool flag = value == (this._totalLoveValue == null); + if (flag) + { + this._totalLoveValue = (value ? new uint?(this.totalLoveValue) : null); + } + } + } + + private ErrorCode? _errorcode; + + private Festival520Data _data = null; + + private uint? _totalLoveValue; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetotalLoveValue() + { + return this.totalLoveValueSpecified; + } + + private void ResettotalLoveValue() + { + this.totalLoveValueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs.meta new file mode 100644 index 00000000..cbc09319 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Operation520FestivalRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8f9748e328b91d4c8dbcdd685a5b782 +timeCreated: 1611404755 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs new file mode 100644 index 00000000..dfea3c6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OtherFetchDoodadRes")] + [Serializable] + public class OtherFetchDoodadRes : IExtensible + { + [ProtoMember(1, Name = "rollInfos", DataFormat = DataFormat.Default)] + public List rollInfos + { + get + { + return this._rollInfos; + } + } + + [ProtoMember(2, IsRequired = false, Name = "doodadInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public EnemyDoodadInfo doodadInfo + { + get + { + return this._doodadInfo; + } + set + { + this._doodadInfo = value; + } + } + + private readonly List _rollInfos = new List(); + + private EnemyDoodadInfo _doodadInfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs.meta new file mode 100644 index 00000000..6567fdb9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OtherFetchDoodadRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1e0fa52edd6cc1843a4c47130cd69419 +timeCreated: 1611403361 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs new file mode 100644 index 00000000..ea3ca40b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs @@ -0,0 +1,178 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLook")] + [Serializable] + public class OutLook : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookGuild guild + { + get + { + return this._guild; + } + set + { + this._guild = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "designation", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookDesignation designation + { + get + { + return this._designation; + } + set + { + this._designation = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "equips", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookEquip equips + { + get + { + return this._equips; + } + set + { + this._equips = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "title", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookTitle title + { + get + { + return this._title; + } + set + { + this._title = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "op", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookOp op + { + get + { + return this._op; + } + set + { + this._op = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "sprite", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookSprite sprite + { + get + { + return this._sprite; + } + set + { + this._sprite = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookState state + { + get + { + return this._state; + } + set + { + this._state = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "military", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookMilitaryRank military + { + get + { + return this._military; + } + set + { + this._military = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "display_fashion", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookDisplayFashion display_fashion + { + get + { + return this._display_fashion; + } + set + { + this._display_fashion = value; + } + } + + [ProtoMember(10, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookConsumePre pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + private OutLookGuild _guild = null; + + private OutLookDesignation _designation = null; + + private OutLookEquip _equips = null; + + private OutLookTitle _title = null; + + private OutLookOp _op = null; + + private OutLookSprite _sprite = null; + + private OutLookState _state = null; + + private OutLookMilitaryRank _military = null; + + private OutLookDisplayFashion _display_fashion = null; + + private OutLookConsumePre _pre = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs.meta new file mode 100644 index 00000000..7d7e72d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLook.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 701a087f744d5b447936824b4aaf1aec +timeCreated: 1611403930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs new file mode 100644 index 00000000..e8d15d5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookChange")] + [Serializable] + public class OutLookChange : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + private ulong? _roleid; + + private OutLook _outlook = null; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs.meta new file mode 100644 index 00000000..1a026111 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookChange.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47630ef5de55bcb4eab2c5137c11f4c7 +timeCreated: 1611403653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs new file mode 100644 index 00000000..43d49eb6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookConsumePre")] + [Serializable] + public class OutLookConsumePre : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(2, Name = "setid", DataFormat = DataFormat.TwosComplement)] + public List setid + { + get + { + return this._setid; + } + } + + private uint? _score; + + private readonly List _setid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs.meta new file mode 100644 index 00000000..3f760b79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookConsumePre.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9c169e6b38d4b7441a5861ac2533f814 +timeCreated: 1611404208 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs new file mode 100644 index 00000000..8e151075 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookDesignation")] + [Serializable] + public class OutLookDesignation : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private uint? _id; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs.meta new file mode 100644 index 00000000..4a674243 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDesignation.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80f4730cb62be924e8dc435df34fe97d +timeCreated: 1611404035 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs new file mode 100644 index 00000000..1526e9e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookDisplayFashion")] + [Serializable] + public class OutLookDisplayFashion : IExtensible + { + [ProtoMember(1, Name = "display_fashions", DataFormat = DataFormat.TwosComplement)] + public List display_fashions + { + get + { + return this._display_fashions; + } + } + + [ProtoMember(2, IsRequired = false, Name = "hair_color_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_color_id + { + get + { + return this._hair_color_id ?? 0u; + } + set + { + this._hair_color_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_color_idSpecified + { + get + { + return this._hair_color_id != null; + } + set + { + bool flag = value == (this._hair_color_id == null); + if (flag) + { + this._hair_color_id = (value ? new uint?(this.hair_color_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "special_effects_id", DataFormat = DataFormat.TwosComplement)] + public uint special_effects_id + { + get + { + return this._special_effects_id ?? 0u; + } + set + { + this._special_effects_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool special_effects_idSpecified + { + get + { + return this._special_effects_id != null; + } + set + { + bool flag = value == (this._special_effects_id == null); + if (flag) + { + this._special_effects_id = (value ? new uint?(this.special_effects_id) : null); + } + } + } + + private readonly List _display_fashions = new List(); + + private uint? _hair_color_id; + + private uint? _special_effects_id; + + private IExtension extensionObject; + + private bool ShouldSerializehair_color_id() + { + return this.hair_color_idSpecified; + } + + private void Resethair_color_id() + { + this.hair_color_idSpecified = false; + } + + private bool ShouldSerializespecial_effects_id() + { + return this.special_effects_idSpecified; + } + + private void Resetspecial_effects_id() + { + this.special_effects_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs.meta new file mode 100644 index 00000000..61078f58 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookDisplayFashion.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 600cd3f83c826144da452b9c42f4b088 +timeCreated: 1611403832 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs new file mode 100644 index 00000000..e08e7cf1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookEquip")] + [Serializable] + public class OutLookEquip : IExtensible + { + [ProtoMember(1, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public List itemid + { + get + { + return this._itemid; + } + } + + [ProtoMember(2, Name = "enhancelevel", DataFormat = DataFormat.TwosComplement)] + public List enhancelevel + { + get + { + return this._enhancelevel; + } + } + + [ProtoMember(3, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public List slot + { + get + { + return this._slot; + } + } + + [ProtoMember(4, IsRequired = false, Name = "enhancemaster", DataFormat = DataFormat.TwosComplement)] + public uint enhancemaster + { + get + { + return this._enhancemaster ?? 0u; + } + set + { + this._enhancemaster = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enhancemasterSpecified + { + get + { + return this._enhancemaster != null; + } + set + { + bool flag = value == (this._enhancemaster == null); + if (flag) + { + this._enhancemaster = (value ? new uint?(this.enhancemaster) : null); + } + } + } + + private readonly List _itemid = new List(); + + private readonly List _enhancelevel = new List(); + + private readonly List _slot = new List(); + + private uint? _enhancemaster; + + private IExtension extensionObject; + + private bool ShouldSerializeenhancemaster() + { + return this.enhancemasterSpecified; + } + + private void Resetenhancemaster() + { + this.enhancemasterSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs.meta new file mode 100644 index 00000000..0231ec35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookEquip.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b263db7122fd3d047b82c71461018723 +timeCreated: 1611404385 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs new file mode 100644 index 00000000..e003b8b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookGuild")] + [Serializable] + public class OutLookGuild : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ulong id + { + get + { + return this._id ?? 0UL; + } + set + { + this._id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ulong?(this.id) : null); + } + } + } + + private string _name; + + private uint? _icon; + + private ulong? _id; + + private IExtension extensionObject; + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs.meta new file mode 100644 index 00000000..37395568 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookGuild.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b24c4471d1e0a24597582bfb586d058 +timeCreated: 1611403685 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs new file mode 100644 index 00000000..0e74ac62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookMilitaryRank")] + [Serializable] + public class OutLookMilitaryRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "military_rank", DataFormat = DataFormat.TwosComplement)] + public uint military_rank + { + get + { + return this._military_rank ?? 0u; + } + set + { + this._military_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rankSpecified + { + get + { + return this._military_rank != null; + } + set + { + bool flag = value == (this._military_rank == null); + if (flag) + { + this._military_rank = (value ? new uint?(this.military_rank) : null); + } + } + } + + private uint? _military_rank; + + private IExtension extensionObject; + + private bool ShouldSerializemilitary_rank() + { + return this.military_rankSpecified; + } + + private void Resetmilitary_rank() + { + this.military_rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs.meta new file mode 100644 index 00000000..2af1c050 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookMilitaryRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eef8dc0240f30cd4e9f4e8fb9896d3d1 +timeCreated: 1611404801 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs new file mode 100644 index 00000000..6bfca915 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookOp")] + [Serializable] + public class OutLookOp : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "weapon", DataFormat = DataFormat.TwosComplement)] + public OutLookType weapon + { + get + { + return this._weapon ?? OutLookType.OutLook_Fashion; + } + set + { + this._weapon = new OutLookType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weaponSpecified + { + get + { + return this._weapon != null; + } + set + { + bool flag = value == (this._weapon == null); + if (flag) + { + this._weapon = (value ? new OutLookType?(this.weapon) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "clothes", DataFormat = DataFormat.TwosComplement)] + public OutLookType clothes + { + get + { + return this._clothes ?? OutLookType.OutLook_Fashion; + } + set + { + this._clothes = new OutLookType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool clothesSpecified + { + get + { + return this._clothes != null; + } + set + { + bool flag = value == (this._clothes == null); + if (flag) + { + this._clothes = (value ? new OutLookType?(this.clothes) : null); + } + } + } + + private OutLookType? _weapon; + + private OutLookType? _clothes; + + private IExtension extensionObject; + + private bool ShouldSerializeweapon() + { + return this.weaponSpecified; + } + + private void Resetweapon() + { + this.weaponSpecified = false; + } + + private bool ShouldSerializeclothes() + { + return this.clothesSpecified; + } + + private void Resetclothes() + { + this.clothesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs.meta new file mode 100644 index 00000000..3eed21d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4b037fab25ea994f9d0b88c9b95ec94 +timeCreated: 1611404603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs new file mode 100644 index 00000000..65068498 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookSprite")] + [Serializable] + public class OutLookSprite : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leaderid", DataFormat = DataFormat.TwosComplement)] + public uint leaderid + { + get + { + return this._leaderid ?? 0u; + } + set + { + this._leaderid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderidSpecified + { + get + { + return this._leaderid != null; + } + set + { + bool flag = value == (this._leaderid == null); + if (flag) + { + this._leaderid = (value ? new uint?(this.leaderid) : null); + } + } + } + + private uint? _leaderid; + + private IExtension extensionObject; + + private bool ShouldSerializeleaderid() + { + return this.leaderidSpecified; + } + + private void Resetleaderid() + { + this.leaderidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs.meta new file mode 100644 index 00000000..14a7d03b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookSprite.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f9c4dc74bbffac40b50c487dff2eba6 +timeCreated: 1611404135 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs new file mode 100644 index 00000000..9626f0df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookState")] + [Serializable] + public class OutLookState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "statetype", DataFormat = DataFormat.TwosComplement)] + public OutLookStateType statetype + { + get + { + return this._statetype ?? OutLookStateType.OutLook_Normal; + } + set + { + this._statetype = new OutLookStateType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statetypeSpecified + { + get + { + return this._statetype != null; + } + set + { + bool flag = value == (this._statetype == null); + if (flag) + { + this._statetype = (value ? new OutLookStateType?(this.statetype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "paramother", DataFormat = DataFormat.TwosComplement)] + public ulong paramother + { + get + { + return this._paramother ?? 0UL; + } + set + { + this._paramother = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramotherSpecified + { + get + { + return this._paramother != null; + } + set + { + bool flag = value == (this._paramother == null); + if (flag) + { + this._paramother = (value ? new ulong?(this.paramother) : null); + } + } + } + + private OutLookStateType? _statetype; + + private uint? _param; + + private ulong? _paramother; + + private IExtension extensionObject; + + private bool ShouldSerializestatetype() + { + return this.statetypeSpecified; + } + + private void Resetstatetype() + { + this.statetypeSpecified = false; + } + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + private bool ShouldSerializeparamother() + { + return this.paramotherSpecified; + } + + private void Resetparamother() + { + this.paramotherSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs.meta new file mode 100644 index 00000000..5b8b4ed1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae736b0fb0c2d684ca3f62843ab9f300 +timeCreated: 1611404339 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs new file mode 100644 index 00000000..e72d8517 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookStateType")] + public enum OutLookStateType + { + [ProtoEnum(Name = "OutLook_Normal", Value = 0)] + OutLook_Normal, + [ProtoEnum(Name = "OutLook_Sit", Value = 1)] + OutLook_Sit, + [ProtoEnum(Name = "OutLook_Dance", Value = 2)] + OutLook_Dance, + [ProtoEnum(Name = "OutLook_RidePet", Value = 3)] + OutLook_RidePet, + [ProtoEnum(Name = "OutLook_Inherit", Value = 4)] + OutLook_Inherit, + [ProtoEnum(Name = "OutLook_Fish", Value = 5)] + OutLook_Fish, + [ProtoEnum(Name = "OutLook_RidePetCopilot", Value = 6)] + OutLook_RidePetCopilot, + [ProtoEnum(Name = "OutLook_Trans", Value = 7)] + OutLook_Trans + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs.meta new file mode 100644 index 00000000..fde31f9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookStateType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a2d75976d01b02d4aace064114a180fa +timeCreated: 1611404258 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs new file mode 100644 index 00000000..52edbd48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookTitle")] + [Serializable] + public class OutLookTitle : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + private uint? _titleID; + + private IExtension extensionObject; + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs.meta new file mode 100644 index 00000000..529ffd7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookTitle.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1351b3625513be84494e2a6ca6037be0 +timeCreated: 1611403247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs b/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs new file mode 100644 index 00000000..71f36c36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "OutLookType")] + public enum OutLookType + { + [ProtoEnum(Name = "OutLook_Fashion", Value = 0)] + OutLook_Fashion, + [ProtoEnum(Name = "OutLook_Equip", Value = 1)] + OutLook_Equip + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs.meta new file mode 100644 index 00000000..1663793f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/OutLookType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fcdc3590b775c1b47a8ad14915b75143 +timeCreated: 1611404936 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs b/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs new file mode 100644 index 00000000..d26c4595 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs @@ -0,0 +1,379 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PKInformation")] + [Serializable] + public class PKInformation : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pk_record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRecord pk_record + { + get + { + return this._pk_record; + } + set + { + this._pk_record = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "pk_rank", DataFormat = DataFormat.TwosComplement)] + public uint pk_rank + { + get + { + return this._pk_rank ?? 0u; + } + set + { + this._pk_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_rankSpecified + { + get + { + return this._pk_rank != null; + } + set + { + bool flag = value == (this._pk_rank == null); + if (flag) + { + this._pk_rank = (value ? new uint?(this.pk_rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "pk_profession_rank", DataFormat = DataFormat.TwosComplement)] + public uint pk_profession_rank + { + get + { + return this._pk_profession_rank ?? 0u; + } + set + { + this._pk_profession_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_profession_rankSpecified + { + get + { + return this._pk_profession_rank != null; + } + set + { + bool flag = value == (this._pk_profession_rank == null); + if (flag) + { + this._pk_profession_rank = (value ? new uint?(this.pk_profession_rank) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "pk_max_score", DataFormat = DataFormat.TwosComplement)] + public uint pk_max_score + { + get + { + return this._pk_max_score ?? 0u; + } + set + { + this._pk_max_score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_max_scoreSpecified + { + get + { + return this._pk_max_score != null; + } + set + { + bool flag = value == (this._pk_max_score == null); + if (flag) + { + this._pk_max_score = (value ? new uint?(this.pk_max_score) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pk_all_roles_rate", DataFormat = DataFormat.Default)] + public string pk_all_roles_rate + { + get + { + return this._pk_all_roles_rate ?? ""; + } + set + { + this._pk_all_roles_rate = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_all_roles_rateSpecified + { + get + { + return this._pk_all_roles_rate != null; + } + set + { + bool flag = value == (this._pk_all_roles_rate == null); + if (flag) + { + this._pk_all_roles_rate = (value ? this.pk_all_roles_rate : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "pk_warrior_rate", DataFormat = DataFormat.Default)] + public string pk_warrior_rate + { + get + { + return this._pk_warrior_rate ?? ""; + } + set + { + this._pk_warrior_rate = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_warrior_rateSpecified + { + get + { + return this._pk_warrior_rate != null; + } + set + { + bool flag = value == (this._pk_warrior_rate == null); + if (flag) + { + this._pk_warrior_rate = (value ? this.pk_warrior_rate : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "pk_archer_rate", DataFormat = DataFormat.Default)] + public string pk_archer_rate + { + get + { + return this._pk_archer_rate ?? ""; + } + set + { + this._pk_archer_rate = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_archer_rateSpecified + { + get + { + return this._pk_archer_rate != null; + } + set + { + bool flag = value == (this._pk_archer_rate == null); + if (flag) + { + this._pk_archer_rate = (value ? this.pk_archer_rate : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "pk_minister_rate", DataFormat = DataFormat.Default)] + public string pk_minister_rate + { + get + { + return this._pk_minister_rate ?? ""; + } + set + { + this._pk_minister_rate = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_minister_rateSpecified + { + get + { + return this._pk_minister_rate != null; + } + set + { + bool flag = value == (this._pk_minister_rate == null); + if (flag) + { + this._pk_minister_rate = (value ? this.pk_minister_rate : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "pk_master_rate", DataFormat = DataFormat.Default)] + public string pk_master_rate + { + get + { + return this._pk_master_rate ?? ""; + } + set + { + this._pk_master_rate = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pk_master_rateSpecified + { + get + { + return this._pk_master_rate != null; + } + set + { + bool flag = value == (this._pk_master_rate == null); + if (flag) + { + this._pk_master_rate = (value ? this.pk_master_rate : null); + } + } + } + + private PkRecord _pk_record = null; + + private uint? _pk_rank; + + private uint? _pk_profession_rank; + + private uint? _pk_max_score; + + private string _pk_all_roles_rate; + + private string _pk_warrior_rate; + + private string _pk_archer_rate; + + private string _pk_minister_rate; + + private string _pk_master_rate; + + private IExtension extensionObject; + + private bool ShouldSerializepk_rank() + { + return this.pk_rankSpecified; + } + + private void Resetpk_rank() + { + this.pk_rankSpecified = false; + } + + private bool ShouldSerializepk_profession_rank() + { + return this.pk_profession_rankSpecified; + } + + private void Resetpk_profession_rank() + { + this.pk_profession_rankSpecified = false; + } + + private bool ShouldSerializepk_max_score() + { + return this.pk_max_scoreSpecified; + } + + private void Resetpk_max_score() + { + this.pk_max_scoreSpecified = false; + } + + private bool ShouldSerializepk_all_roles_rate() + { + return this.pk_all_roles_rateSpecified; + } + + private void Resetpk_all_roles_rate() + { + this.pk_all_roles_rateSpecified = false; + } + + private bool ShouldSerializepk_warrior_rate() + { + return this.pk_warrior_rateSpecified; + } + + private void Resetpk_warrior_rate() + { + this.pk_warrior_rateSpecified = false; + } + + private bool ShouldSerializepk_archer_rate() + { + return this.pk_archer_rateSpecified; + } + + private void Resetpk_archer_rate() + { + this.pk_archer_rateSpecified = false; + } + + private bool ShouldSerializepk_minister_rate() + { + return this.pk_minister_rateSpecified; + } + + private void Resetpk_minister_rate() + { + this.pk_minister_rateSpecified = false; + } + + private bool ShouldSerializepk_master_rate() + { + return this.pk_master_rateSpecified; + } + + private void Resetpk_master_rate() + { + this.pk_master_rateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs.meta new file mode 100644 index 00000000..e115091f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PKInformation.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d03d8153f03b5b4b86b93608f9df3a8 +timeCreated: 1611403192 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs b/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs new file mode 100644 index 00000000..ce047a70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PVPInformation")] + [Serializable] + public class PVPInformation : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pk_info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PKInformation pk_info + { + get + { + return this._pk_info; + } + set + { + this._pk_info = value; + } + } + + private PKInformation _pk_info = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs.meta new file mode 100644 index 00000000..f0d713b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVPInformation.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a9c0163c222ccb042aae0c961798accd +timeCreated: 1611404300 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs new file mode 100644 index 00000000..40d60758 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PVPResult")] + [Serializable] + public class PVPResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mygroup", DataFormat = DataFormat.TwosComplement)] + public int mygroup + { + get + { + return this._mygroup ?? 0; + } + set + { + this._mygroup = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mygroupSpecified + { + get + { + return this._mygroup != null; + } + set + { + bool flag = value == (this._mygroup == null); + if (flag) + { + this._mygroup = (value ? new int?(this.mygroup) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "wingroup", DataFormat = DataFormat.TwosComplement)] + public int wingroup + { + get + { + return this._wingroup ?? 0; + } + set + { + this._wingroup = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wingroupSpecified + { + get + { + return this._wingroup != null; + } + set + { + bool flag = value == (this._wingroup == null); + if (flag) + { + this._wingroup = (value ? new int?(this.wingroup) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "killleadercount", DataFormat = DataFormat.TwosComplement)] + public int killleadercount + { + get + { + return this._killleadercount ?? 0; + } + set + { + this._killleadercount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killleadercountSpecified + { + get + { + return this._killleadercount != null; + } + set + { + bool flag = value == (this._killleadercount == null); + if (flag) + { + this._killleadercount = (value ? new int?(this.killleadercount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + [ProtoMember(5, Name = "dayjoinreward", DataFormat = DataFormat.Default)] + public List dayjoinreward + { + get + { + return this._dayjoinreward; + } + } + + [ProtoMember(6, Name = "winreward", DataFormat = DataFormat.Default)] + public List winreward + { + get + { + return this._winreward; + } + } + + private int? _mygroup; + + private int? _wingroup; + + private int? _killleadercount; + + private bool? _ismvp; + + private readonly List _dayjoinreward = new List(); + + private readonly List _winreward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializemygroup() + { + return this.mygroupSpecified; + } + + private void Resetmygroup() + { + this.mygroupSpecified = false; + } + + private bool ShouldSerializewingroup() + { + return this.wingroupSpecified; + } + + private void Resetwingroup() + { + this.wingroupSpecified = false; + } + + private bool ShouldSerializekillleadercount() + { + return this.killleadercountSpecified; + } + + private void Resetkillleadercount() + { + this.killleadercountSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs.meta new file mode 100644 index 00000000..a50f88df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVPResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b62300f77779a764fa177995f923183b +timeCreated: 1611404397 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs b/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs new file mode 100644 index 00000000..2c599967 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PVP_ONEGAMEEND_REASON")] + public enum PVP_ONEGAMEEND_REASON + { + [ProtoEnum(Name = "PVP_OGE_LEADER_DIE", Value = 1)] + PVP_OGE_LEADER_DIE = 1, + [ProtoEnum(Name = "PVP_OGE_LEADER_QUIT", Value = 2)] + PVP_OGE_LEADER_QUIT, + [ProtoEnum(Name = "PVP_OGE_TIMELIMIT", Value = 3)] + PVP_OGE_TIMELIMIT, + [ProtoEnum(Name = "PVP_OGE_ROLE_QUIT", Value = 4)] + PVP_OGE_ROLE_QUIT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs.meta new file mode 100644 index 00000000..170848b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PVP_ONEGAMEEND_REASON.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e37606d6be7cbfb40bae5d5972e8fccf +timeCreated: 1611404733 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs b/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs new file mode 100644 index 00000000..cc1f4d9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PandoraDrop")] + [Serializable] + public class PandoraDrop : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pandoraDropID", DataFormat = DataFormat.TwosComplement)] + public uint pandoraDropID + { + get + { + return this._pandoraDropID ?? 0u; + } + set + { + this._pandoraDropID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pandoraDropIDSpecified + { + get + { + return this._pandoraDropID != null; + } + set + { + bool flag = value == (this._pandoraDropID == null); + if (flag) + { + this._pandoraDropID = (value ? new uint?(this.pandoraDropID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "betterDropTimes", DataFormat = DataFormat.TwosComplement)] + public uint betterDropTimes + { + get + { + return this._betterDropTimes ?? 0u; + } + set + { + this._betterDropTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool betterDropTimesSpecified + { + get + { + return this._betterDropTimes != null; + } + set + { + bool flag = value == (this._betterDropTimes == null); + if (flag) + { + this._betterDropTimes = (value ? new uint?(this.betterDropTimes) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "noUsedBestDropTimes", DataFormat = DataFormat.TwosComplement)] + public uint noUsedBestDropTimes + { + get + { + return this._noUsedBestDropTimes ?? 0u; + } + set + { + this._noUsedBestDropTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool noUsedBestDropTimesSpecified + { + get + { + return this._noUsedBestDropTimes != null; + } + set + { + bool flag = value == (this._noUsedBestDropTimes == null); + if (flag) + { + this._noUsedBestDropTimes = (value ? new uint?(this.noUsedBestDropTimes) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nextBetterDropTimes", DataFormat = DataFormat.TwosComplement)] + public uint nextBetterDropTimes + { + get + { + return this._nextBetterDropTimes ?? 0u; + } + set + { + this._nextBetterDropTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nextBetterDropTimesSpecified + { + get + { + return this._nextBetterDropTimes != null; + } + set + { + bool flag = value == (this._nextBetterDropTimes == null); + if (flag) + { + this._nextBetterDropTimes = (value ? new uint?(this.nextBetterDropTimes) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "noUsedNextBestDropTimes", DataFormat = DataFormat.TwosComplement)] + public uint noUsedNextBestDropTimes + { + get + { + return this._noUsedNextBestDropTimes ?? 0u; + } + set + { + this._noUsedNextBestDropTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool noUsedNextBestDropTimesSpecified + { + get + { + return this._noUsedNextBestDropTimes != null; + } + set + { + bool flag = value == (this._noUsedNextBestDropTimes == null); + if (flag) + { + this._noUsedNextBestDropTimes = (value ? new uint?(this.noUsedNextBestDropTimes) : null); + } + } + } + + [ProtoMember(6, Name = "bestDropTimes", DataFormat = DataFormat.TwosComplement)] + public List bestDropTimes + { + get + { + return this._bestDropTimes; + } + } + + [ProtoMember(7, Name = "nextBestDropTimes", DataFormat = DataFormat.TwosComplement)] + public List nextBestDropTimes + { + get + { + return this._nextBestDropTimes; + } + } + + private uint? _pandoraDropID; + + private uint? _betterDropTimes; + + private uint? _noUsedBestDropTimes; + + private uint? _nextBetterDropTimes; + + private uint? _noUsedNextBestDropTimes; + + private readonly List _bestDropTimes = new List(); + + private readonly List _nextBestDropTimes = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializepandoraDropID() + { + return this.pandoraDropIDSpecified; + } + + private void ResetpandoraDropID() + { + this.pandoraDropIDSpecified = false; + } + + private bool ShouldSerializebetterDropTimes() + { + return this.betterDropTimesSpecified; + } + + private void ResetbetterDropTimes() + { + this.betterDropTimesSpecified = false; + } + + private bool ShouldSerializenoUsedBestDropTimes() + { + return this.noUsedBestDropTimesSpecified; + } + + private void ResetnoUsedBestDropTimes() + { + this.noUsedBestDropTimesSpecified = false; + } + + private bool ShouldSerializenextBetterDropTimes() + { + return this.nextBetterDropTimesSpecified; + } + + private void ResetnextBetterDropTimes() + { + this.nextBetterDropTimesSpecified = false; + } + + private bool ShouldSerializenoUsedNextBestDropTimes() + { + return this.noUsedNextBestDropTimesSpecified; + } + + private void ResetnoUsedNextBestDropTimes() + { + this.noUsedNextBestDropTimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs.meta new file mode 100644 index 00000000..1622d739 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraDrop.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d459db57d1124a44b9840ee860e896c0 +timeCreated: 1611404601 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs new file mode 100644 index 00000000..02e4e568 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PandoraLotteryArg")] + [Serializable] + public class PandoraLotteryArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pandoraid", DataFormat = DataFormat.TwosComplement)] + public uint pandoraid + { + get + { + return this._pandoraid ?? 0u; + } + set + { + this._pandoraid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pandoraidSpecified + { + get + { + return this._pandoraid != null; + } + set + { + bool flag = value == (this._pandoraid == null); + if (flag) + { + this._pandoraid = (value ? new uint?(this.pandoraid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isOneLottery", DataFormat = DataFormat.Default)] + public bool isOneLottery + { + get + { + return this._isOneLottery ?? false; + } + set + { + this._isOneLottery = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isOneLotterySpecified + { + get + { + return this._isOneLottery != null; + } + set + { + bool flag = value == (this._isOneLottery == null); + if (flag) + { + this._isOneLottery = (value ? new bool?(this.isOneLottery) : null); + } + } + } + + private uint? _pandoraid; + + private bool? _isOneLottery; + + private IExtension extensionObject; + + private bool ShouldSerializepandoraid() + { + return this.pandoraidSpecified; + } + + private void Resetpandoraid() + { + this.pandoraidSpecified = false; + } + + private bool ShouldSerializeisOneLottery() + { + return this.isOneLotterySpecified; + } + + private void ResetisOneLottery() + { + this.isOneLotterySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs.meta new file mode 100644 index 00000000..d80d2b87 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 901399dc170bd4e438d7ed32323bf6e7 +timeCreated: 1611404137 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs new file mode 100644 index 00000000..89fa9bac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PandoraLotteryRes")] + [Serializable] + public class PandoraLotteryRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private ErrorCode? _errorcode; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs.meta new file mode 100644 index 00000000..4f008195 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PandoraLotteryRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ddbc12ba7e251bb4bbe9ffb26420efff +timeCreated: 1611404684 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs new file mode 100644 index 00000000..50f5c242 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerLivenessItem")] + [Serializable] + public class PartnerLivenessItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public uint value + { + get + { + return this._value ?? 0u; + } + set + { + this._value = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new uint?(this.value) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _roleid; + + private uint? _actid; + + private uint? _value; + + private uint? _time; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs.meta new file mode 100644 index 00000000..f93c3cf0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerLivenessItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b5365aa54b8d5444491c2c5a7faee3b3 +timeCreated: 1611404395 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs new file mode 100644 index 00000000..e7633364 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs @@ -0,0 +1,434 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerMemberDetail")] + [Serializable] + public class PartnerMemberDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "memberid", DataFormat = DataFormat.TwosComplement)] + public ulong memberid + { + get + { + return this._memberid ?? 0UL; + } + set + { + this._memberid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberidSpecified + { + get + { + return this._memberid != null; + } + set + { + bool flag = value == (this._memberid == null); + if (flag) + { + this._memberid = (value ? new ulong?(this.memberid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, Name = "fashion", DataFormat = DataFormat.TwosComplement)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(7, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public uint viplevel + { + get + { + return this._viplevel ?? 0u; + } + set + { + this._viplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new uint?(this.viplevel) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "is_apply_leave", DataFormat = DataFormat.Default)] + public bool is_apply_leave + { + get + { + return this._is_apply_leave ?? false; + } + set + { + this._is_apply_leave = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_apply_leaveSpecified + { + get + { + return this._is_apply_leave != null; + } + set + { + bool flag = value == (this._is_apply_leave == null); + if (flag) + { + this._is_apply_leave = (value ? new bool?(this.is_apply_leave) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "left_leave_time", DataFormat = DataFormat.TwosComplement)] + public uint left_leave_time + { + get + { + return this._left_leave_time ?? 0u; + } + set + { + this._left_leave_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool left_leave_timeSpecified + { + get + { + return this._left_leave_time != null; + } + set + { + bool flag = value == (this._left_leave_time == null); + if (flag) + { + this._left_leave_time = (value ? new uint?(this.left_leave_time) : null); + } + } + } + + private ulong? _memberid; + + private RoleType? _profession; + + private string _name; + + private uint? _level; + + private uint? _ppt; + + private readonly List _fashion = new List(); + + private OutLook _outlook = null; + + private uint? _viplevel; + + private uint? _paymemberid; + + private bool? _is_apply_leave; + + private uint? _left_leave_time; + + private IExtension extensionObject; + + private bool ShouldSerializememberid() + { + return this.memberidSpecified; + } + + private void Resetmemberid() + { + this.memberidSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializeis_apply_leave() + { + return this.is_apply_leaveSpecified; + } + + private void Resetis_apply_leave() + { + this.is_apply_leaveSpecified = false; + } + + private bool ShouldSerializeleft_leave_time() + { + return this.left_leave_timeSpecified; + } + + private void Resetleft_leave_time() + { + this.left_leave_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs.meta new file mode 100644 index 00000000..b8bb5bf7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerMemberDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6a0b3eb1ef516e54ab43ea1d94ac2242 +timeCreated: 1611403887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs new file mode 100644 index 00000000..62c094e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerOperType")] + public enum PartnerOperType + { + [ProtoEnum(Name = "POT_Normal", Value = 1)] + POT_Normal = 1, + [ProtoEnum(Name = "POT_Liveness", Value = 2)] + POT_Liveness, + [ProtoEnum(Name = "POT_Leave", Value = 3)] + POT_Leave, + [ProtoEnum(Name = "POT_ApplyLeave", Value = 4)] + POT_ApplyLeave, + [ProtoEnum(Name = "POT_CancelLeave", Value = 5)] + POT_CancelLeave, + [ProtoEnum(Name = "POT_Dissolve", Value = 6)] + POT_Dissolve + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs.meta new file mode 100644 index 00000000..4de6b670 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8d0bd7357a1f3ae44bdf345eace8ea10 +timeCreated: 1611404103 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs new file mode 100644 index 00000000..f490a6fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerShopItemClient")] + [Serializable] + public class PartnerShopItemClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buy_count", DataFormat = DataFormat.TwosComplement)] + public uint buy_count + { + get + { + return this._buy_count ?? 0u; + } + set + { + this._buy_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buy_countSpecified + { + get + { + return this._buy_count != null; + } + set + { + bool flag = value == (this._buy_count == null); + if (flag) + { + this._buy_count = (value ? new uint?(this.buy_count) : null); + } + } + } + + private uint? _id; + + private uint? _itemid; + + private uint? _buy_count; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializebuy_count() + { + return this.buy_countSpecified; + } + + private void Resetbuy_count() + { + this.buy_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs.meta new file mode 100644 index 00000000..902f8e8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopItemClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b01d783a23d359f439c92a85b9c85a35 +timeCreated: 1611404349 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs new file mode 100644 index 00000000..ae079360 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerShopRecordItem")] + [Serializable] + public class PartnerShopRecordItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "titleid", DataFormat = DataFormat.TwosComplement)] + public uint titleid + { + get + { + return this._titleid ?? 0u; + } + set + { + this._titleid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleidSpecified + { + get + { + return this._titleid != null; + } + set + { + bool flag = value == (this._titleid == null); + if (flag) + { + this._titleid = (value ? new uint?(this.titleid) : null); + } + } + } + + private ulong? _roleid; + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _time; + + private string _name; + + private uint? _titleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetitleid() + { + return this.titleidSpecified; + } + + private void Resettitleid() + { + this.titleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs.meta new file mode 100644 index 00000000..64aae82e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerShopRecordItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 56bf1ee6b0b70e946a4f80c46aaa9467 +timeCreated: 1611403745 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs new file mode 100644 index 00000000..293bf831 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartnerUpdateType")] + public enum PartnerUpdateType + { + [ProtoEnum(Name = "PUType_Normal", Value = 1)] + PUType_Normal = 1, + [ProtoEnum(Name = "PUType_Leave", Value = 2)] + PUType_Leave, + [ProtoEnum(Name = "PUType_Dissolve", Value = 3)] + PUType_Dissolve, + [ProtoEnum(Name = "PUType_Shop", Value = 4)] + PUType_Shop + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs.meta new file mode 100644 index 00000000..908447b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartnerUpdateType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0da4dab21d70f9e4da79fa2d2204b2f0 +timeCreated: 1611403197 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs new file mode 100644 index 00000000..a5f71a2e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PartyExchangeItemInfo")] + [Serializable] + public class PartyExchangeItemInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "profession_id", DataFormat = DataFormat.TwosComplement)] + public uint profession_id + { + get + { + return this._profession_id ?? 0u; + } + set + { + this._profession_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profession_idSpecified + { + get + { + return this._profession_id != null; + } + set + { + bool flag = value == (this._profession_id == null); + if (flag) + { + this._profession_id = (value ? new uint?(this.profession_id) : null); + } + } + } + + private ulong? _role_id; + + private uint? _time; + + private uint? _level; + + private string _name; + + private uint? _profession_id; + + private IExtension extensionObject; + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession_id() + { + return this.profession_idSpecified; + } + + private void Resetprofession_id() + { + this.profession_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs.meta new file mode 100644 index 00000000..3906df7c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PartyExchangeItemInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d17a77c76298d6344b7ec67b5eb3d05d +timeCreated: 1611404591 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs new file mode 100644 index 00000000..f3aafea2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAccessDataType")] + public enum PayAccessDataType + { + [ProtoEnum(Name = "PayAccess_SaveAmt", Value = 1)] + PayAccess_SaveAmt = 1, + [ProtoEnum(Name = "PayAccess_Other", Value = 2)] + PayAccess_Other, + [ProtoEnum(Name = "PayAccess_Send", Value = 3)] + PayAccess_Send, + [ProtoEnum(Name = "PayAccess_Consume", Value = 4)] + PayAccess_Consume, + [ProtoEnum(Name = "PayAccess_ALL", Value = 5)] + PayAccess_ALL + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs.meta new file mode 100644 index 00000000..21b50ad3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAccessDataType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1470be09a1fc0141bea09738ed29286 +timeCreated: 1611404490 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs new file mode 100644 index 00000000..3bead167 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAileen")] + [Serializable] + public class PayAileen : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "remainedTime", DataFormat = DataFormat.TwosComplement)] + public uint remainedTime + { + get + { + return this._remainedTime ?? 0u; + } + set + { + this._remainedTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remainedTimeSpecified + { + get + { + return this._remainedTime != null; + } + set + { + bool flag = value == (this._remainedTime == null); + if (flag) + { + this._remainedTime = (value ? new uint?(this.remainedTime) : null); + } + } + } + + [ProtoMember(2, Name = "AileenInfo", DataFormat = DataFormat.Default)] + public List AileenInfo + { + get + { + return this._AileenInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "weekDays", DataFormat = DataFormat.TwosComplement)] + public uint weekDays + { + get + { + return this._weekDays ?? 0u; + } + set + { + this._weekDays = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekDaysSpecified + { + get + { + return this._weekDays != null; + } + set + { + bool flag = value == (this._weekDays == null); + if (flag) + { + this._weekDays = (value ? new uint?(this.weekDays) : null); + } + } + } + + private uint? _remainedTime; + + private readonly List _AileenInfo = new List(); + + private uint? _weekDays; + + private IExtension extensionObject; + + private bool ShouldSerializeremainedTime() + { + return this.remainedTimeSpecified; + } + + private void ResetremainedTime() + { + this.remainedTimeSpecified = false; + } + + private bool ShouldSerializeweekDays() + { + return this.weekDaysSpecified; + } + + private void ResetweekDays() + { + this.weekDaysSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs.meta new file mode 100644 index 00000000..cbaf5fd2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileen.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41536a805fb961f448ee6f0dda7ae8c5 +timeCreated: 1611403617 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs new file mode 100644 index 00000000..fdd513ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAileenInfo")] + [Serializable] + public class PayAileenInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "paramID", DataFormat = DataFormat.Default)] + public string paramID + { + get + { + return this._paramID ?? ""; + } + set + { + this._paramID = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramIDSpecified + { + get + { + return this._paramID != null; + } + set + { + bool flag = value == (this._paramID == null); + if (flag) + { + this._paramID = (value ? this.paramID : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public int itemID + { + get + { + return this._itemID ?? 0; + } + set + { + this._itemID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new int?(this.itemID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isBuy", DataFormat = DataFormat.Default)] + public bool isBuy + { + get + { + return this._isBuy ?? false; + } + set + { + this._isBuy = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isBuySpecified + { + get + { + return this._isBuy != null; + } + set + { + bool flag = value == (this._isBuy == null); + if (flag) + { + this._isBuy = (value ? new bool?(this.isBuy) : null); + } + } + } + + private string _paramID; + + private int? _itemID; + + private bool? _isBuy; + + private IExtension extensionObject; + + private bool ShouldSerializeparamID() + { + return this.paramIDSpecified; + } + + private void ResetparamID() + { + this.paramIDSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializeisBuy() + { + return this.isBuySpecified; + } + + private void ResetisBuy() + { + this.isBuySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs.meta new file mode 100644 index 00000000..646937cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4487140a317fae242bdcd1b011357c2b +timeCreated: 1611403645 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs new file mode 100644 index 00000000..8ae99fbc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAileenRecord")] + [Serializable] + public class PayAileenRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "paramID", DataFormat = DataFormat.Default)] + public string paramID + { + get + { + return this._paramID ?? ""; + } + set + { + this._paramID = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramIDSpecified + { + get + { + return this._paramID != null; + } + set + { + bool flag = value == (this._paramID == null); + if (flag) + { + this._paramID = (value ? this.paramID : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public int itemID + { + get + { + return this._itemID ?? 0; + } + set + { + this._itemID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new int?(this.itemID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastBuyTime", DataFormat = DataFormat.TwosComplement)] + public uint lastBuyTime + { + get + { + return this._lastBuyTime ?? 0u; + } + set + { + this._lastBuyTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastBuyTimeSpecified + { + get + { + return this._lastBuyTime != null; + } + set + { + bool flag = value == (this._lastBuyTime == null); + if (flag) + { + this._lastBuyTime = (value ? new uint?(this.lastBuyTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "detail", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PaytssInfo detail + { + get + { + return this._detail; + } + set + { + this._detail = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastdelivertime", DataFormat = DataFormat.TwosComplement)] + public uint lastdelivertime + { + get + { + return this._lastdelivertime ?? 0u; + } + set + { + this._lastdelivertime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastdelivertimeSpecified + { + get + { + return this._lastdelivertime != null; + } + set + { + bool flag = value == (this._lastdelivertime == null); + if (flag) + { + this._lastdelivertime = (value ? new uint?(this.lastdelivertime) : null); + } + } + } + + private string _paramID; + + private int? _itemID; + + private uint? _lastBuyTime; + + private PaytssInfo _detail = null; + + private uint? _lastdelivertime; + + private IExtension extensionObject; + + private bool ShouldSerializeparamID() + { + return this.paramIDSpecified; + } + + private void ResetparamID() + { + this.paramIDSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializelastBuyTime() + { + return this.lastBuyTimeSpecified; + } + + private void ResetlastBuyTime() + { + this.lastBuyTimeSpecified = false; + } + + private bool ShouldSerializelastdelivertime() + { + return this.lastdelivertimeSpecified; + } + + private void Resetlastdelivertime() + { + this.lastdelivertimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs.meta new file mode 100644 index 00000000..80f264c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAileenRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31ce8a25e3760dc4ba24e9b590ba1d36 +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs new file mode 100644 index 00000000..eedd0a27 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs @@ -0,0 +1,661 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAllInfo")] + [Serializable] + public class PayAllInfo : IExtensible + { + [ProtoMember(1, Name = "pay", DataFormat = DataFormat.Default)] + public List pay + { + get + { + return this._pay; + } + } + + [ProtoMember(2, Name = "card", DataFormat = DataFormat.Default)] + public List card + { + get + { + return this._card; + } + } + + [ProtoMember(3, IsRequired = false, Name = "aileen", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayAileen aileen + { + get + { + return this._aileen; + } + set + { + this._aileen = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public uint vipLevel + { + get + { + return this._vipLevel ?? 0u; + } + set + { + this._vipLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new uint?(this.vipLevel) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalPay", DataFormat = DataFormat.TwosComplement)] + public uint totalPay + { + get + { + return this._totalPay ?? 0u; + } + set + { + this._totalPay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalPaySpecified + { + get + { + return this._totalPay != null; + } + set + { + bool flag = value == (this._totalPay == null); + if (flag) + { + this._totalPay = (value ? new uint?(this.totalPay) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "payCardFirstClick", DataFormat = DataFormat.Default)] + public bool payCardFirstClick + { + get + { + return this._payCardFirstClick ?? false; + } + set + { + this._payCardFirstClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payCardFirstClickSpecified + { + get + { + return this._payCardFirstClick != null; + } + set + { + bool flag = value == (this._payCardFirstClick == null); + if (flag) + { + this._payCardFirstClick = (value ? new bool?(this.payCardFirstClick) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "payAileenFirstClick", DataFormat = DataFormat.Default)] + public bool payAileenFirstClick + { + get + { + return this._payAileenFirstClick ?? false; + } + set + { + this._payAileenFirstClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payAileenFirstClickSpecified + { + get + { + return this._payAileenFirstClick != null; + } + set + { + bool flag = value == (this._payAileenFirstClick == null); + if (flag) + { + this._payAileenFirstClick = (value ? new bool?(this.payAileenFirstClick) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "payFirstAward", DataFormat = DataFormat.Default)] + public bool payFirstAward + { + get + { + return this._payFirstAward ?? false; + } + set + { + this._payFirstAward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payFirstAwardSpecified + { + get + { + return this._payFirstAward != null; + } + set + { + bool flag = value == (this._payFirstAward == null); + if (flag) + { + this._payFirstAward = (value ? new bool?(this.payFirstAward) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "payFirstAwardClick", DataFormat = DataFormat.Default)] + public bool payFirstAwardClick + { + get + { + return this._payFirstAwardClick ?? false; + } + set + { + this._payFirstAwardClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payFirstAwardClickSpecified + { + get + { + return this._payFirstAwardClick != null; + } + set + { + bool flag = value == (this._payFirstAwardClick == null); + if (flag) + { + this._payFirstAwardClick = (value ? new bool?(this.payFirstAwardClick) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "buyGrowthFund", DataFormat = DataFormat.Default)] + public bool buyGrowthFund + { + get + { + return this._buyGrowthFund ?? false; + } + set + { + this._buyGrowthFund = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buyGrowthFundSpecified + { + get + { + return this._buyGrowthFund != null; + } + set + { + bool flag = value == (this._buyGrowthFund == null); + if (flag) + { + this._buyGrowthFund = (value ? new bool?(this.buyGrowthFund) : null); + } + } + } + + [ProtoMember(11, Name = "growthFundLevelInfo", DataFormat = DataFormat.TwosComplement)] + public List growthFundLevelInfo + { + get + { + return this._growthFundLevelInfo; + } + } + + [ProtoMember(12, Name = "growthFundLoginInfo", DataFormat = DataFormat.TwosComplement)] + public List growthFundLoginInfo + { + get + { + return this._growthFundLoginInfo; + } + } + + [ProtoMember(13, IsRequired = false, Name = "growthFundClick", DataFormat = DataFormat.Default)] + public bool growthFundClick + { + get + { + return this._growthFundClick ?? false; + } + set + { + this._growthFundClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growthFundClickSpecified + { + get + { + return this._growthFundClick != null; + } + set + { + bool flag = value == (this._growthFundClick == null); + if (flag) + { + this._growthFundClick = (value ? new bool?(this.growthFundClick) : null); + } + } + } + + [ProtoMember(14, Name = "VipLevelGift", DataFormat = DataFormat.TwosComplement)] + public List VipLevelGift + { + get + { + return this._VipLevelGift; + } + } + + [ProtoMember(15, IsRequired = false, Name = "payCardRemainTime", DataFormat = DataFormat.TwosComplement)] + public uint payCardRemainTime + { + get + { + return this._payCardRemainTime ?? 0u; + } + set + { + this._payCardRemainTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payCardRemainTimeSpecified + { + get + { + return this._payCardRemainTime != null; + } + set + { + bool flag = value == (this._payCardRemainTime == null); + if (flag) + { + this._payCardRemainTime = (value ? new uint?(this.payCardRemainTime) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "totalLoginDays", DataFormat = DataFormat.TwosComplement)] + public uint totalLoginDays + { + get + { + return this._totalLoginDays ?? 0u; + } + set + { + this._totalLoginDays = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalLoginDaysSpecified + { + get + { + return this._totalLoginDays != null; + } + set + { + bool flag = value == (this._totalLoginDays == null); + if (flag) + { + this._totalLoginDays = (value ? new uint?(this.totalLoginDays) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "payType", DataFormat = DataFormat.TwosComplement)] + public int payType + { + get + { + return this._payType ?? 0; + } + set + { + this._payType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payTypeSpecified + { + get + { + return this._payType != null; + } + set + { + bool flag = value == (this._payType == null); + if (flag) + { + this._payType = (value ? new int?(this.payType) : null); + } + } + } + + [ProtoMember(18, Name = "payMemberInfo", DataFormat = DataFormat.Default)] + public List payMemberInfo + { + get + { + return this._payMemberInfo; + } + } + + [ProtoMember(19, IsRequired = false, Name = "isIosOpen", DataFormat = DataFormat.Default)] + public bool isIosOpen + { + get + { + return this._isIosOpen ?? false; + } + set + { + this._isIosOpen = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isIosOpenSpecified + { + get + { + return this._isIosOpen != null; + } + set + { + bool flag = value == (this._isIosOpen == null); + if (flag) + { + this._isIosOpen = (value ? new bool?(this.isIosOpen) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "rewardCoolTime", DataFormat = DataFormat.TwosComplement)] + public uint rewardCoolTime + { + get + { + return this._rewardCoolTime ?? 0u; + } + set + { + this._rewardCoolTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardCoolTimeSpecified + { + get + { + return this._rewardCoolTime != null; + } + set + { + bool flag = value == (this._rewardCoolTime == null); + if (flag) + { + this._rewardCoolTime = (value ? new uint?(this.rewardCoolTime) : null); + } + } + } + + private readonly List _pay = new List(); + + private readonly List _card = new List(); + + private PayAileen _aileen = null; + + private uint? _vipLevel; + + private uint? _totalPay; + + private bool? _payCardFirstClick; + + private bool? _payAileenFirstClick; + + private bool? _payFirstAward; + + private bool? _payFirstAwardClick; + + private bool? _buyGrowthFund; + + private readonly List _growthFundLevelInfo = new List(); + + private readonly List _growthFundLoginInfo = new List(); + + private bool? _growthFundClick; + + private readonly List _VipLevelGift = new List(); + + private uint? _payCardRemainTime; + + private uint? _totalLoginDays; + + private int? _payType; + + private readonly List _payMemberInfo = new List(); + + private bool? _isIosOpen; + + private uint? _rewardCoolTime; + + private IExtension extensionObject; + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + private bool ShouldSerializetotalPay() + { + return this.totalPaySpecified; + } + + private void ResettotalPay() + { + this.totalPaySpecified = false; + } + + private bool ShouldSerializepayCardFirstClick() + { + return this.payCardFirstClickSpecified; + } + + private void ResetpayCardFirstClick() + { + this.payCardFirstClickSpecified = false; + } + + private bool ShouldSerializepayAileenFirstClick() + { + return this.payAileenFirstClickSpecified; + } + + private void ResetpayAileenFirstClick() + { + this.payAileenFirstClickSpecified = false; + } + + private bool ShouldSerializepayFirstAward() + { + return this.payFirstAwardSpecified; + } + + private void ResetpayFirstAward() + { + this.payFirstAwardSpecified = false; + } + + private bool ShouldSerializepayFirstAwardClick() + { + return this.payFirstAwardClickSpecified; + } + + private void ResetpayFirstAwardClick() + { + this.payFirstAwardClickSpecified = false; + } + + private bool ShouldSerializebuyGrowthFund() + { + return this.buyGrowthFundSpecified; + } + + private void ResetbuyGrowthFund() + { + this.buyGrowthFundSpecified = false; + } + + private bool ShouldSerializegrowthFundClick() + { + return this.growthFundClickSpecified; + } + + private void ResetgrowthFundClick() + { + this.growthFundClickSpecified = false; + } + + private bool ShouldSerializepayCardRemainTime() + { + return this.payCardRemainTimeSpecified; + } + + private void ResetpayCardRemainTime() + { + this.payCardRemainTimeSpecified = false; + } + + private bool ShouldSerializetotalLoginDays() + { + return this.totalLoginDaysSpecified; + } + + private void ResettotalLoginDays() + { + this.totalLoginDaysSpecified = false; + } + + private bool ShouldSerializepayType() + { + return this.payTypeSpecified; + } + + private void ResetpayType() + { + this.payTypeSpecified = false; + } + + private bool ShouldSerializeisIosOpen() + { + return this.isIosOpenSpecified; + } + + private void ResetisIosOpen() + { + this.isIosOpenSpecified = false; + } + + private bool ShouldSerializerewardCoolTime() + { + return this.rewardCoolTimeSpecified; + } + + private void ResetrewardCoolTime() + { + this.rewardCoolTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs.meta new file mode 100644 index 00000000..e89d53e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAllInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3960b16ec26e7742ade4c4662864185 +timeCreated: 1611404599 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs new file mode 100644 index 00000000..f925c727 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayAwardRecord")] + [Serializable] + public class PayAwardRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public int id + { + get + { + return this._id ?? 0; + } + set + { + this._id = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new int?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastGetAwardTime", DataFormat = DataFormat.TwosComplement)] + public uint lastGetAwardTime + { + get + { + return this._lastGetAwardTime ?? 0u; + } + set + { + this._lastGetAwardTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastGetAwardTimeSpecified + { + get + { + return this._lastGetAwardTime != null; + } + set + { + bool flag = value == (this._lastGetAwardTime == null); + if (flag) + { + this._lastGetAwardTime = (value ? new uint?(this.lastGetAwardTime) : null); + } + } + } + + private int? _id; + + private uint? _lastGetAwardTime; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializelastGetAwardTime() + { + return this.lastGetAwardTimeSpecified; + } + + private void ResetlastGetAwardTime() + { + this.lastGetAwardTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs.meta new file mode 100644 index 00000000..385f64d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayAwardRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7d544455a8c8cc44ac53b4b8b138b56 +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs new file mode 100644 index 00000000..bcc44630 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayBaseInfo")] + [Serializable] + public class PayBaseInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "paramID", DataFormat = DataFormat.Default)] + public string paramID + { + get + { + return this._paramID ?? ""; + } + set + { + this._paramID = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramIDSpecified + { + get + { + return this._paramID != null; + } + set + { + bool flag = value == (this._paramID == null); + if (flag) + { + this._paramID = (value ? this.paramID : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isPay", DataFormat = DataFormat.Default)] + public bool isPay + { + get + { + return this._isPay ?? false; + } + set + { + this._isPay = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isPaySpecified + { + get + { + return this._isPay != null; + } + set + { + bool flag = value == (this._isPay == null); + if (flag) + { + this._isPay = (value ? new bool?(this.isPay) : null); + } + } + } + + private string _paramID; + + private bool? _isPay; + + private IExtension extensionObject; + + private bool ShouldSerializeparamID() + { + return this.paramIDSpecified; + } + + private void ResetparamID() + { + this.paramIDSpecified = false; + } + + private bool ShouldSerializeisPay() + { + return this.isPaySpecified; + } + + private void ResetisPay() + { + this.isPaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs.meta new file mode 100644 index 00000000..3f3fbdb9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a6d268bbb496fd4e904be3190519f02 +timeCreated: 1611403989 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs new file mode 100644 index 00000000..5324f553 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayButtonStatus")] + public enum PayButtonStatus + { + [ProtoEnum(Name = "PAY_BUTTON_NONE", Value = 0)] + PAY_BUTTON_NONE, + [ProtoEnum(Name = "PAY_BUTTON_OPEN", Value = 1)] + PAY_BUTTON_OPEN, + [ProtoEnum(Name = "PAY_BUTTON_CLICK", Value = 2)] + PAY_BUTTON_CLICK + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs.meta new file mode 100644 index 00000000..c3360752 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayButtonStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 74873562483f0ec4abe4f082b3957f94 +timeCreated: 1611403943 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs new file mode 100644 index 00000000..aaac9161 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayBuyGoodsFail")] + [Serializable] + public class PayBuyGoodsFail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs.meta new file mode 100644 index 00000000..34cf7b28 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayBuyGoodsFail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a70da285be152c48a3cb83fd2f7614e +timeCreated: 1611403596 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs new file mode 100644 index 00000000..0ec72884 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayCard")] + [Serializable] + public class PayCard : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "remainedCount", DataFormat = DataFormat.TwosComplement)] + public uint remainedCount + { + get + { + return this._remainedCount ?? 0u; + } + set + { + this._remainedCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remainedCountSpecified + { + get + { + return this._remainedCount != null; + } + set + { + bool flag = value == (this._remainedCount == null); + if (flag) + { + this._remainedCount = (value ? new uint?(this.remainedCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isGet", DataFormat = DataFormat.Default)] + public bool isGet + { + get + { + return this._isGet ?? false; + } + set + { + this._isGet = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isGetSpecified + { + get + { + return this._isGet != null; + } + set + { + bool flag = value == (this._isGet == null); + if (flag) + { + this._isGet = (value ? new bool?(this.isGet) : null); + } + } + } + + private uint? _type; + + private uint? _remainedCount; + + private bool? _isGet; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeremainedCount() + { + return this.remainedCountSpecified; + } + + private void ResetremainedCount() + { + this.remainedCountSpecified = false; + } + + private bool ShouldSerializeisGet() + { + return this.isGetSpecified; + } + + private void ResetisGet() + { + this.isGetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs.meta new file mode 100644 index 00000000..a9487a45 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCard.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cca47a346592e584689d75279211c0f3 +timeCreated: 1611404551 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs new file mode 100644 index 00000000..6522fc9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayCardAwardArg")] + [Serializable] + public class PayCardAwardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + private int? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs.meta new file mode 100644 index 00000000..11f29991 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 561514a569c33d747a8ee563df148b71 +timeCreated: 1611403741 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs new file mode 100644 index 00000000..dc6a2d12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayCardAwardRes")] + [Serializable] + public class PayCardAwardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayCard info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private ErrorCode? _errcode; + + private PayCard _info = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs.meta new file mode 100644 index 00000000..98d96686 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardAwardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9486c465dbd29564c8556633b6728ca3 +timeCreated: 1611404155 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs new file mode 100644 index 00000000..c9d11b99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayCardType")] + public enum PayCardType + { + [ProtoEnum(Name = "WEEK_CARD", Value = 1)] + WEEK_CARD = 1, + [ProtoEnum(Name = "MONTH_CARD", Value = 2)] + MONTH_CARD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs.meta new file mode 100644 index 00000000..98d59972 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayCardType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 956bf2a9865c7e240b6f0cd4aa46e4e1 +timeCreated: 1611404181 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs new file mode 100644 index 00000000..a4e530b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayClickArg")] + [Serializable] + public class PayClickArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buttonType", DataFormat = DataFormat.TwosComplement)] + public int buttonType + { + get + { + return this._buttonType ?? 0; + } + set + { + this._buttonType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buttonTypeSpecified + { + get + { + return this._buttonType != null; + } + set + { + bool flag = value == (this._buttonType == null); + if (flag) + { + this._buttonType = (value ? new int?(this.buttonType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "memberid", DataFormat = DataFormat.TwosComplement)] + public int memberid + { + get + { + return this._memberid ?? 0; + } + set + { + this._memberid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberidSpecified + { + get + { + return this._memberid != null; + } + set + { + bool flag = value == (this._memberid == null); + if (flag) + { + this._memberid = (value ? new int?(this.memberid) : null); + } + } + } + + private int? _buttonType; + + private int? _memberid; + + private IExtension extensionObject; + + private bool ShouldSerializebuttonType() + { + return this.buttonTypeSpecified; + } + + private void ResetbuttonType() + { + this.buttonTypeSpecified = false; + } + + private bool ShouldSerializememberid() + { + return this.memberidSpecified; + } + + private void Resetmemberid() + { + this.memberidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs.meta new file mode 100644 index 00000000..d9919448 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayClickArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1cb1dcf2796a8c346bea74c71afd7840 +timeCreated: 1611403347 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs new file mode 100644 index 00000000..6f3b9f64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayClickRes")] + [Serializable] + public class PayClickRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "payCardFirstClick", DataFormat = DataFormat.Default)] + public bool payCardFirstClick + { + get + { + return this._payCardFirstClick ?? false; + } + set + { + this._payCardFirstClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payCardFirstClickSpecified + { + get + { + return this._payCardFirstClick != null; + } + set + { + bool flag = value == (this._payCardFirstClick == null); + if (flag) + { + this._payCardFirstClick = (value ? new bool?(this.payCardFirstClick) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "payAileenFirstClick", DataFormat = DataFormat.Default)] + public bool payAileenFirstClick + { + get + { + return this._payAileenFirstClick ?? false; + } + set + { + this._payAileenFirstClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payAileenFirstClickSpecified + { + get + { + return this._payAileenFirstClick != null; + } + set + { + bool flag = value == (this._payAileenFirstClick == null); + if (flag) + { + this._payAileenFirstClick = (value ? new bool?(this.payAileenFirstClick) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "payFirstAwardClick", DataFormat = DataFormat.Default)] + public bool payFirstAwardClick + { + get + { + return this._payFirstAwardClick ?? false; + } + set + { + this._payFirstAwardClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payFirstAwardClickSpecified + { + get + { + return this._payFirstAwardClick != null; + } + set + { + bool flag = value == (this._payFirstAwardClick == null); + if (flag) + { + this._payFirstAwardClick = (value ? new bool?(this.payFirstAwardClick) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "growthFundClick", DataFormat = DataFormat.Default)] + public bool growthFundClick + { + get + { + return this._growthFundClick ?? false; + } + set + { + this._growthFundClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growthFundClickSpecified + { + get + { + return this._growthFundClick != null; + } + set + { + bool flag = value == (this._growthFundClick == null); + if (flag) + { + this._growthFundClick = (value ? new bool?(this.growthFundClick) : null); + } + } + } + + [ProtoMember(6, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + private ErrorCode? _errcode; + + private bool? _payCardFirstClick; + + private bool? _payAileenFirstClick; + + private bool? _payFirstAwardClick; + + private bool? _growthFundClick; + + private readonly List _info = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + private bool ShouldSerializepayCardFirstClick() + { + return this.payCardFirstClickSpecified; + } + + private void ResetpayCardFirstClick() + { + this.payCardFirstClickSpecified = false; + } + + private bool ShouldSerializepayAileenFirstClick() + { + return this.payAileenFirstClickSpecified; + } + + private void ResetpayAileenFirstClick() + { + this.payAileenFirstClickSpecified = false; + } + + private bool ShouldSerializepayFirstAwardClick() + { + return this.payFirstAwardClickSpecified; + } + + private void ResetpayFirstAwardClick() + { + this.payFirstAwardClickSpecified = false; + } + + private bool ShouldSerializegrowthFundClick() + { + return this.growthFundClickSpecified; + } + + private void ResetgrowthFundClick() + { + this.growthFundClickSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs.meta new file mode 100644 index 00000000..6a24db3d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayClickRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 71c3960f6cc6075458270f316ef7a202 +timeCreated: 1611403936 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs new file mode 100644 index 00000000..3c1fcdeb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayConsume")] + [Serializable] + public class PayConsume : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastconsumetime", DataFormat = DataFormat.TwosComplement)] + public uint lastconsumetime + { + get + { + return this._lastconsumetime ?? 0u; + } + set + { + this._lastconsumetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastconsumetimeSpecified + { + get + { + return this._lastconsumetime != null; + } + set + { + bool flag = value == (this._lastconsumetime == null); + if (flag) + { + this._lastconsumetime = (value ? new uint?(this.lastconsumetime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "consumescore", DataFormat = DataFormat.TwosComplement)] + public uint consumescore + { + get + { + return this._consumescore ?? 0u; + } + set + { + this._consumescore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consumescoreSpecified + { + get + { + return this._consumescore != null; + } + set + { + bool flag = value == (this._consumescore == null); + if (flag) + { + this._consumescore = (value ? new uint?(this.consumescore) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "maxconsumelv", DataFormat = DataFormat.TwosComplement)] + public uint maxconsumelv + { + get + { + return this._maxconsumelv ?? 0u; + } + set + { + this._maxconsumelv = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxconsumelvSpecified + { + get + { + return this._maxconsumelv != null; + } + set + { + bool flag = value == (this._maxconsumelv == null); + if (flag) + { + this._maxconsumelv = (value ? new uint?(this.maxconsumelv) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "thismonthcost", DataFormat = DataFormat.TwosComplement)] + public uint thismonthcost + { + get + { + return this._thismonthcost ?? 0u; + } + set + { + this._thismonthcost = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool thismonthcostSpecified + { + get + { + return this._thismonthcost != null; + } + set + { + bool flag = value == (this._thismonthcost == null); + if (flag) + { + this._thismonthcost = (value ? new uint?(this.thismonthcost) : null); + } + } + } + + [ProtoMember(5, Name = "setid", DataFormat = DataFormat.TwosComplement)] + public List setid + { + get + { + return this._setid; + } + } + + [ProtoMember(6, IsRequired = false, Name = "lastcheckdowntime", DataFormat = DataFormat.TwosComplement)] + public uint lastcheckdowntime + { + get + { + return this._lastcheckdowntime ?? 0u; + } + set + { + this._lastcheckdowntime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastcheckdowntimeSpecified + { + get + { + return this._lastcheckdowntime != null; + } + set + { + bool flag = value == (this._lastcheckdowntime == null); + if (flag) + { + this._lastcheckdowntime = (value ? new uint?(this.lastcheckdowntime) : null); + } + } + } + + [ProtoMember(7, Name = "activateid", DataFormat = DataFormat.TwosComplement)] + public List activateid + { + get + { + return this._activateid; + } + } + + private uint? _lastconsumetime; + + private uint? _consumescore; + + private uint? _maxconsumelv; + + private uint? _thismonthcost; + + private readonly List _setid = new List(); + + private uint? _lastcheckdowntime; + + private readonly List _activateid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializelastconsumetime() + { + return this.lastconsumetimeSpecified; + } + + private void Resetlastconsumetime() + { + this.lastconsumetimeSpecified = false; + } + + private bool ShouldSerializeconsumescore() + { + return this.consumescoreSpecified; + } + + private void Resetconsumescore() + { + this.consumescoreSpecified = false; + } + + private bool ShouldSerializemaxconsumelv() + { + return this.maxconsumelvSpecified; + } + + private void Resetmaxconsumelv() + { + this.maxconsumelvSpecified = false; + } + + private bool ShouldSerializethismonthcost() + { + return this.thismonthcostSpecified; + } + + private void Resetthismonthcost() + { + this.thismonthcostSpecified = false; + } + + private bool ShouldSerializelastcheckdowntime() + { + return this.lastcheckdowntimeSpecified; + } + + private void Resetlastcheckdowntime() + { + this.lastcheckdowntimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs.meta new file mode 100644 index 00000000..3e507108 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayConsume.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0f62b62ec8011942bd620516c76eae8 +timeCreated: 1611404590 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs new file mode 100644 index 00000000..64c68ca2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayConsumeRebate")] + [Serializable] + public class PayConsumeRebate : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "consumenum", DataFormat = DataFormat.TwosComplement)] + public uint consumenum + { + get + { + return this._consumenum ?? 0u; + } + set + { + this._consumenum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consumenumSpecified + { + get + { + return this._consumenum != null; + } + set + { + bool flag = value == (this._consumenum == null); + if (flag) + { + this._consumenum = (value ? new uint?(this.consumenum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastconsumetime", DataFormat = DataFormat.TwosComplement)] + public uint lastconsumetime + { + get + { + return this._lastconsumetime ?? 0u; + } + set + { + this._lastconsumetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastconsumetimeSpecified + { + get + { + return this._lastconsumetime != null; + } + set + { + bool flag = value == (this._lastconsumetime == null); + if (flag) + { + this._lastconsumetime = (value ? new uint?(this.lastconsumetime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rate", DataFormat = DataFormat.TwosComplement)] + public uint rate + { + get + { + return this._rate ?? 0u; + } + set + { + this._rate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rateSpecified + { + get + { + return this._rate != null; + } + set + { + bool flag = value == (this._rate == null); + if (flag) + { + this._rate = (value ? new uint?(this.rate) : null); + } + } + } + + private uint? _consumenum; + + private uint? _lastconsumetime; + + private uint? _rate; + + private IExtension extensionObject; + + private bool ShouldSerializeconsumenum() + { + return this.consumenumSpecified; + } + + private void Resetconsumenum() + { + this.consumenumSpecified = false; + } + + private bool ShouldSerializelastconsumetime() + { + return this.lastconsumetimeSpecified; + } + + private void Resetlastconsumetime() + { + this.lastconsumetimeSpecified = false; + } + + private bool ShouldSerializerate() + { + return this.rateSpecified; + } + + private void Resetrate() + { + this.rateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs.meta new file mode 100644 index 00000000..f2f48acc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayConsumeRebate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3f49610e005e3bb4bb2d51dc134250cd +timeCreated: 1611403610 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs new file mode 100644 index 00000000..5da5bcd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayFirstAwardArg")] + [Serializable] + public class PayFirstAwardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs.meta new file mode 100644 index 00000000..f7780f7a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 84d5803cbe6200645b31c0924823617a +timeCreated: 1611404050 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs new file mode 100644 index 00000000..1c0707ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayFirstAwardRes")] + [Serializable] + public class PayFirstAwardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs.meta new file mode 100644 index 00000000..852e7f60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFirstAwardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 232c1fa061c0f5c4fb0a46b1a9516cfe +timeCreated: 1611403450 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs new file mode 100644 index 00000000..6ac0b150 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayFriendItemArg")] + [Serializable] + public class PayFriendItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "payparam", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayParameterInfo payparam + { + get + { + return this._payparam; + } + set + { + this._payparam = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "goodsid", DataFormat = DataFormat.TwosComplement)] + public uint goodsid + { + get + { + return this._goodsid ?? 0u; + } + set + { + this._goodsid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goodsidSpecified + { + get + { + return this._goodsid != null; + } + set + { + bool flag = value == (this._goodsid == null); + if (flag) + { + this._goodsid = (value ? new uint?(this.goodsid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "toroleid", DataFormat = DataFormat.TwosComplement)] + public ulong toroleid + { + get + { + return this._toroleid ?? 0UL; + } + set + { + this._toroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool toroleidSpecified + { + get + { + return this._toroleid != null; + } + set + { + bool flag = value == (this._toroleid == null); + if (flag) + { + this._toroleid = (value ? new ulong?(this.toroleid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "text", DataFormat = DataFormat.Default)] + public string text + { + get + { + return this._text ?? ""; + } + set + { + this._text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool textSpecified + { + get + { + return this._text != null; + } + set + { + bool flag = value == (this._text == null); + if (flag) + { + this._text = (value ? this.text : null); + } + } + } + + private PayParameterInfo _payparam = null; + + private uint? _goodsid; + + private uint? _count; + + private ulong? _toroleid; + + private string _text; + + private IExtension extensionObject; + + private bool ShouldSerializegoodsid() + { + return this.goodsidSpecified; + } + + private void Resetgoodsid() + { + this.goodsidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializetoroleid() + { + return this.toroleidSpecified; + } + + private void Resettoroleid() + { + this.toroleidSpecified = false; + } + + private bool ShouldSerializetext() + { + return this.textSpecified; + } + + private void Resettext() + { + this.textSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs.meta new file mode 100644 index 00000000..20b2d724 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 893a4e65506a7824aa91b6fd178aa897 +timeCreated: 1611404087 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs new file mode 100644 index 00000000..7fa6fee6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayFriendItemRes")] + [Serializable] + public class PayFriendItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "url_param", DataFormat = DataFormat.Default)] + public string url_param + { + get + { + return this._url_param ?? ""; + } + set + { + this._url_param = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool url_paramSpecified + { + get + { + return this._url_param != null; + } + set + { + bool flag = value == (this._url_param == null); + if (flag) + { + this._url_param = (value ? this.url_param : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "billno", DataFormat = DataFormat.Default)] + public string billno + { + get + { + return this._billno ?? ""; + } + set + { + this._billno = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool billnoSpecified + { + get + { + return this._billno != null; + } + set + { + bool flag = value == (this._billno == null); + if (flag) + { + this._billno = (value ? this.billno : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "paramid", DataFormat = DataFormat.Default)] + public string paramid + { + get + { + return this._paramid ?? ""; + } + set + { + this._paramid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramidSpecified + { + get + { + return this._paramid != null; + } + set + { + bool flag = value == (this._paramid == null); + if (flag) + { + this._paramid = (value ? this.paramid : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "price", DataFormat = DataFormat.TwosComplement)] + public uint price + { + get + { + return this._price ?? 0u; + } + set + { + this._price = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool priceSpecified + { + get + { + return this._price != null; + } + set + { + bool flag = value == (this._price == null); + if (flag) + { + this._price = (value ? new uint?(this.price) : null); + } + } + } + + private ErrorCode? _ret; + + private string _token; + + private string _url_param; + + private string _billno; + + private string _paramid; + + private uint? _price; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializeurl_param() + { + return this.url_paramSpecified; + } + + private void Reseturl_param() + { + this.url_paramSpecified = false; + } + + private bool ShouldSerializebillno() + { + return this.billnoSpecified; + } + + private void Resetbillno() + { + this.billnoSpecified = false; + } + + private bool ShouldSerializeparamid() + { + return this.paramidSpecified; + } + + private void Resetparamid() + { + this.paramidSpecified = false; + } + + private bool ShouldSerializeprice() + { + return this.priceSpecified; + } + + private void Resetprice() + { + this.priceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs.meta new file mode 100644 index 00000000..d2e4c711 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayFriendItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: db0b95451bf04da4b94d03fd3533dbc7 +timeCreated: 1611404651 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs new file mode 100644 index 00000000..a5daaf36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayGiftIbStatus")] + public enum PayGiftIbStatus + { + [ProtoEnum(Name = "PayGiftIbStatus_CreateBill", Value = 1)] + PayGiftIbStatus_CreateBill = 1, + [ProtoEnum(Name = "PayGiftIbStatus_Fail", Value = 2)] + PayGiftIbStatus_Fail, + [ProtoEnum(Name = "PayGiftIbStatus_Success", Value = 3)] + PayGiftIbStatus_Success, + [ProtoEnum(Name = "PayGiftIbStatus_SuccessNotAddItem", Value = 4)] + PayGiftIbStatus_SuccessNotAddItem + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs.meta new file mode 100644 index 00000000..0476257d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftIbStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: afa559ec1942e4c41bca595aee9fa191 +timeCreated: 1611404346 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs new file mode 100644 index 00000000..a96c4f84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayGiftNtfData")] + [Serializable] + public class PayGiftNtfData : IExtensible + { + [ProtoMember(1, Name = "gift", DataFormat = DataFormat.Default)] + public List gift + { + get + { + return this._gift; + } + } + + [ProtoMember(2, IsRequired = false, Name = "isShowDetail", DataFormat = DataFormat.Default)] + public bool isShowDetail + { + get + { + return this._isShowDetail ?? false; + } + set + { + this._isShowDetail = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isShowDetailSpecified + { + get + { + return this._isShowDetail != null; + } + set + { + bool flag = value == (this._isShowDetail == null); + if (flag) + { + this._isShowDetail = (value ? new bool?(this.isShowDetail) : null); + } + } + } + + private readonly List _gift = new List(); + + private bool? _isShowDetail; + + private IExtension extensionObject; + + private bool ShouldSerializeisShowDetail() + { + return this.isShowDetailSpecified; + } + + private void ResetisShowDetail() + { + this.isShowDetailSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs.meta new file mode 100644 index 00000000..0351293d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ddaa8e1e3d6ec4489f85ad6e2f2e88e +timeCreated: 1611403507 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs new file mode 100644 index 00000000..2f109e78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayGiftRecord")] + [Serializable] + public class PayGiftRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public uint buycount + { + get + { + return this._buycount ?? 0u; + } + set + { + this._buycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycountSpecified + { + get + { + return this._buycount != null; + } + set + { + bool flag = value == (this._buycount == null); + if (flag) + { + this._buycount = (value ? new uint?(this.buycount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastBuyTime", DataFormat = DataFormat.TwosComplement)] + public uint lastBuyTime + { + get + { + return this._lastBuyTime ?? 0u; + } + set + { + this._lastBuyTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastBuyTimeSpecified + { + get + { + return this._lastBuyTime != null; + } + set + { + bool flag = value == (this._lastBuyTime == null); + if (flag) + { + this._lastBuyTime = (value ? new uint?(this.lastBuyTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "reqTime", DataFormat = DataFormat.TwosComplement)] + public uint reqTime + { + get + { + return this._reqTime ?? 0u; + } + set + { + this._reqTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqTimeSpecified + { + get + { + return this._reqTime != null; + } + set + { + bool flag = value == (this._reqTime == null); + if (flag) + { + this._reqTime = (value ? new uint?(this.reqTime) : null); + } + } + } + + private uint? _id; + + private uint? _buycount; + + private uint? _lastBuyTime; + + private uint? _reqTime; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializebuycount() + { + return this.buycountSpecified; + } + + private void Resetbuycount() + { + this.buycountSpecified = false; + } + + private bool ShouldSerializelastBuyTime() + { + return this.lastBuyTimeSpecified; + } + + private void ResetlastBuyTime() + { + this.lastBuyTimeSpecified = false; + } + + private bool ShouldSerializereqTime() + { + return this.reqTimeSpecified; + } + + private void ResetreqTime() + { + this.reqTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs.meta new file mode 100644 index 00000000..942b9bc0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayGiftRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f89178dfd04e38b47aeea79bd953cbff +timeCreated: 1611404893 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs new file mode 100644 index 00000000..790b5c63 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayInfo")] + [Serializable] + public class PayInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "TotalPay", DataFormat = DataFormat.TwosComplement)] + public ulong TotalPay + { + get + { + return this._TotalPay ?? 0UL; + } + set + { + this._TotalPay = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TotalPaySpecified + { + get + { + return this._TotalPay != null; + } + set + { + bool flag = value == (this._TotalPay == null); + if (flag) + { + this._TotalPay = (value ? new ulong?(this.TotalPay) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "PayIDFlag", DataFormat = DataFormat.TwosComplement)] + public uint PayIDFlag + { + get + { + return this._PayIDFlag ?? 0u; + } + set + { + this._PayIDFlag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PayIDFlagSpecified + { + get + { + return this._PayIDFlag != null; + } + set + { + bool flag = value == (this._PayIDFlag == null); + if (flag) + { + this._PayIDFlag = (value ? new uint?(this.PayIDFlag) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "MonthCardLeftDay", DataFormat = DataFormat.TwosComplement)] + public uint MonthCardLeftDay + { + get + { + return this._MonthCardLeftDay ?? 0u; + } + set + { + this._MonthCardLeftDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MonthCardLeftDaySpecified + { + get + { + return this._MonthCardLeftDay != null; + } + set + { + bool flag = value == (this._MonthCardLeftDay == null); + if (flag) + { + this._MonthCardLeftDay = (value ? new uint?(this.MonthCardLeftDay) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "LastMonthCardTimeStamp", DataFormat = DataFormat.TwosComplement)] + public uint LastMonthCardTimeStamp + { + get + { + return this._LastMonthCardTimeStamp ?? 0u; + } + set + { + this._LastMonthCardTimeStamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LastMonthCardTimeStampSpecified + { + get + { + return this._LastMonthCardTimeStamp != null; + } + set + { + bool flag = value == (this._LastMonthCardTimeStamp == null); + if (flag) + { + this._LastMonthCardTimeStamp = (value ? new uint?(this.LastMonthCardTimeStamp) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public uint vipLevel + { + get + { + return this._vipLevel ?? 0u; + } + set + { + this._vipLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new uint?(this.vipLevel) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "vippoint", DataFormat = DataFormat.TwosComplement)] + public uint vippoint + { + get + { + return this._vippoint ?? 0u; + } + set + { + this._vippoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vippointSpecified + { + get + { + return this._vippoint != null; + } + set + { + bool flag = value == (this._vippoint == null); + if (flag) + { + this._vippoint = (value ? new uint?(this.vippoint) : null); + } + } + } + + private ulong? _TotalPay; + + private uint? _PayIDFlag; + + private uint? _MonthCardLeftDay; + + private uint? _LastMonthCardTimeStamp; + + private uint? _vipLevel; + + private uint? _vippoint; + + private IExtension extensionObject; + + private bool ShouldSerializeTotalPay() + { + return this.TotalPaySpecified; + } + + private void ResetTotalPay() + { + this.TotalPaySpecified = false; + } + + private bool ShouldSerializePayIDFlag() + { + return this.PayIDFlagSpecified; + } + + private void ResetPayIDFlag() + { + this.PayIDFlagSpecified = false; + } + + private bool ShouldSerializeMonthCardLeftDay() + { + return this.MonthCardLeftDaySpecified; + } + + private void ResetMonthCardLeftDay() + { + this.MonthCardLeftDaySpecified = false; + } + + private bool ShouldSerializeLastMonthCardTimeStamp() + { + return this.LastMonthCardTimeStampSpecified; + } + + private void ResetLastMonthCardTimeStamp() + { + this.LastMonthCardTimeStampSpecified = false; + } + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + private bool ShouldSerializevippoint() + { + return this.vippointSpecified; + } + + private void Resetvippoint() + { + this.vippointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs.meta new file mode 100644 index 00000000..6190f7a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ff33f43e6b5a45146939e94f48df31ae +timeCreated: 1611404946 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs new file mode 100644 index 00000000..6258f3cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayMember")] + [Serializable] + public class PayMember : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ID", DataFormat = DataFormat.TwosComplement)] + public int ID + { + get + { + return this._ID ?? 0; + } + set + { + this._ID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IDSpecified + { + get + { + return this._ID != null; + } + set + { + bool flag = value == (this._ID == null); + if (flag) + { + this._ID = (value ? new int?(this.ID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ExpireTime", DataFormat = DataFormat.TwosComplement)] + public int ExpireTime + { + get + { + return this._ExpireTime ?? 0; + } + set + { + this._ExpireTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ExpireTimeSpecified + { + get + { + return this._ExpireTime != null; + } + set + { + bool flag = value == (this._ExpireTime == null); + if (flag) + { + this._ExpireTime = (value ? new int?(this.ExpireTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isClick", DataFormat = DataFormat.Default)] + public bool isClick + { + get + { + return this._isClick ?? false; + } + set + { + this._isClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isClickSpecified + { + get + { + return this._isClick != null; + } + set + { + bool flag = value == (this._isClick == null); + if (flag) + { + this._isClick = (value ? new bool?(this.isClick) : null); + } + } + } + + private int? _ID; + + private int? _ExpireTime; + + private bool? _isClick; + + private IExtension extensionObject; + + private bool ShouldSerializeID() + { + return this.IDSpecified; + } + + private void ResetID() + { + this.IDSpecified = false; + } + + private bool ShouldSerializeExpireTime() + { + return this.ExpireTimeSpecified; + } + + private void ResetExpireTime() + { + this.ExpireTimeSpecified = false; + } + + private bool ShouldSerializeisClick() + { + return this.isClickSpecified; + } + + private void ResetisClick() + { + this.isClickSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs.meta new file mode 100644 index 00000000..9b6301c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMember.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 48a0db99dfc2f6f4f9dc37e3d4a3e75c +timeCreated: 1611403658 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs new file mode 100644 index 00000000..ee8dd2c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayMemberPrivilege")] + [Serializable] + public class PayMemberPrivilege : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "usedReviveCount", DataFormat = DataFormat.TwosComplement)] + public int usedReviveCount + { + get + { + return this._usedReviveCount ?? 0; + } + set + { + this._usedReviveCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedReviveCountSpecified + { + get + { + return this._usedReviveCount != null; + } + set + { + bool flag = value == (this._usedReviveCount == null); + if (flag) + { + this._usedReviveCount = (value ? new int?(this.usedReviveCount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "usedChatCount", DataFormat = DataFormat.TwosComplement)] + public int usedChatCount + { + get + { + return this._usedChatCount ?? 0; + } + set + { + this._usedChatCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedChatCountSpecified + { + get + { + return this._usedChatCount != null; + } + set + { + bool flag = value == (this._usedChatCount == null); + if (flag) + { + this._usedChatCount = (value ? new int?(this.usedChatCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "usedAbyssCount", DataFormat = DataFormat.TwosComplement)] + public int usedAbyssCount + { + get + { + return this._usedAbyssCount ?? 0; + } + set + { + this._usedAbyssCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedAbyssCountSpecified + { + get + { + return this._usedAbyssCount != null; + } + set + { + bool flag = value == (this._usedAbyssCount == null); + if (flag) + { + this._usedAbyssCount = (value ? new int?(this.usedAbyssCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "usedBossRushCount", DataFormat = DataFormat.TwosComplement)] + public int usedBossRushCount + { + get + { + return this._usedBossRushCount ?? 0; + } + set + { + this._usedBossRushCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedBossRushCountSpecified + { + get + { + return this._usedBossRushCount != null; + } + set + { + bool flag = value == (this._usedBossRushCount == null); + if (flag) + { + this._usedBossRushCount = (value ? new int?(this.usedBossRushCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "usedBuyGreenAgateCount", DataFormat = DataFormat.TwosComplement)] + public int usedBuyGreenAgateCount + { + get + { + return this._usedBuyGreenAgateCount ?? 0; + } + set + { + this._usedBuyGreenAgateCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedBuyGreenAgateCountSpecified + { + get + { + return this._usedBuyGreenAgateCount != null; + } + set + { + bool flag = value == (this._usedBuyGreenAgateCount == null); + if (flag) + { + this._usedBuyGreenAgateCount = (value ? new int?(this.usedBuyGreenAgateCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "usedSuperRiskCount", DataFormat = DataFormat.TwosComplement)] + public int usedSuperRiskCount + { + get + { + return this._usedSuperRiskCount ?? 0; + } + set + { + this._usedSuperRiskCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedSuperRiskCountSpecified + { + get + { + return this._usedSuperRiskCount != null; + } + set + { + bool flag = value == (this._usedSuperRiskCount == null); + if (flag) + { + this._usedSuperRiskCount = (value ? new int?(this.usedSuperRiskCount) : null); + } + } + } + + [ProtoMember(7, Name = "usedPrivilegeShop", DataFormat = DataFormat.Default)] + public List usedPrivilegeShop + { + get + { + return this._usedPrivilegeShop; + } + } + + [ProtoMember(8, IsRequired = false, Name = "usedRefreshShopCount", DataFormat = DataFormat.TwosComplement)] + public int usedRefreshShopCount + { + get + { + return this._usedRefreshShopCount ?? 0; + } + set + { + this._usedRefreshShopCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedRefreshShopCountSpecified + { + get + { + return this._usedRefreshShopCount != null; + } + set + { + bool flag = value == (this._usedRefreshShopCount == null); + if (flag) + { + this._usedRefreshShopCount = (value ? new int?(this.usedRefreshShopCount) : null); + } + } + } + + private int? _usedReviveCount; + + private int? _usedChatCount; + + private int? _usedAbyssCount; + + private int? _usedBossRushCount; + + private int? _usedBuyGreenAgateCount; + + private int? _usedSuperRiskCount; + + private readonly List _usedPrivilegeShop = new List(); + + private int? _usedRefreshShopCount; + + private IExtension extensionObject; + + private bool ShouldSerializeusedReviveCount() + { + return this.usedReviveCountSpecified; + } + + private void ResetusedReviveCount() + { + this.usedReviveCountSpecified = false; + } + + private bool ShouldSerializeusedChatCount() + { + return this.usedChatCountSpecified; + } + + private void ResetusedChatCount() + { + this.usedChatCountSpecified = false; + } + + private bool ShouldSerializeusedAbyssCount() + { + return this.usedAbyssCountSpecified; + } + + private void ResetusedAbyssCount() + { + this.usedAbyssCountSpecified = false; + } + + private bool ShouldSerializeusedBossRushCount() + { + return this.usedBossRushCountSpecified; + } + + private void ResetusedBossRushCount() + { + this.usedBossRushCountSpecified = false; + } + + private bool ShouldSerializeusedBuyGreenAgateCount() + { + return this.usedBuyGreenAgateCountSpecified; + } + + private void ResetusedBuyGreenAgateCount() + { + this.usedBuyGreenAgateCountSpecified = false; + } + + private bool ShouldSerializeusedSuperRiskCount() + { + return this.usedSuperRiskCountSpecified; + } + + private void ResetusedSuperRiskCount() + { + this.usedSuperRiskCountSpecified = false; + } + + private bool ShouldSerializeusedRefreshShopCount() + { + return this.usedRefreshShopCountSpecified; + } + + private void ResetusedRefreshShopCount() + { + this.usedRefreshShopCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs.meta new file mode 100644 index 00000000..899dffab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberPrivilege.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bfe3ff9c1645144aa68a678279476ff +timeCreated: 1611403689 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs new file mode 100644 index 00000000..45540019 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayMemberRecord")] + [Serializable] + public class PayMemberRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ID", DataFormat = DataFormat.TwosComplement)] + public int ID + { + get + { + return this._ID ?? 0; + } + set + { + this._ID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IDSpecified + { + get + { + return this._ID != null; + } + set + { + bool flag = value == (this._ID == null); + if (flag) + { + this._ID = (value ? new int?(this.ID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ExpireTime", DataFormat = DataFormat.TwosComplement)] + public int ExpireTime + { + get + { + return this._ExpireTime ?? 0; + } + set + { + this._ExpireTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ExpireTimeSpecified + { + get + { + return this._ExpireTime != null; + } + set + { + bool flag = value == (this._ExpireTime == null); + if (flag) + { + this._ExpireTime = (value ? new int?(this.ExpireTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isClick", DataFormat = DataFormat.Default)] + public bool isClick + { + get + { + return this._isClick ?? false; + } + set + { + this._isClick = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isClickSpecified + { + get + { + return this._isClick != null; + } + set + { + bool flag = value == (this._isClick == null); + if (flag) + { + this._isClick = (value ? new bool?(this.isClick) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "buttonStatus", DataFormat = DataFormat.TwosComplement)] + public int buttonStatus + { + get + { + return this._buttonStatus ?? 0; + } + set + { + this._buttonStatus = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buttonStatusSpecified + { + get + { + return this._buttonStatus != null; + } + set + { + bool flag = value == (this._buttonStatus == null); + if (flag) + { + this._buttonStatus = (value ? new int?(this.buttonStatus) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastDragonFlowerTime", DataFormat = DataFormat.TwosComplement)] + public int lastDragonFlowerTime + { + get + { + return this._lastDragonFlowerTime ?? 0; + } + set + { + this._lastDragonFlowerTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastDragonFlowerTimeSpecified + { + get + { + return this._lastDragonFlowerTime != null; + } + set + { + bool flag = value == (this._lastDragonFlowerTime == null); + if (flag) + { + this._lastDragonFlowerTime = (value ? new int?(this.lastDragonFlowerTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "isNotifyExpire", DataFormat = DataFormat.Default)] + public bool isNotifyExpire + { + get + { + return this._isNotifyExpire ?? false; + } + set + { + this._isNotifyExpire = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNotifyExpireSpecified + { + get + { + return this._isNotifyExpire != null; + } + set + { + bool flag = value == (this._isNotifyExpire == null); + if (flag) + { + this._isNotifyExpire = (value ? new bool?(this.isNotifyExpire) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "begintime", DataFormat = DataFormat.TwosComplement)] + public int begintime + { + get + { + return this._begintime ?? 0; + } + set + { + this._begintime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool begintimeSpecified + { + get + { + return this._begintime != null; + } + set + { + bool flag = value == (this._begintime == null); + if (flag) + { + this._begintime = (value ? new int?(this.begintime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "isNotifyExpireSoon", DataFormat = DataFormat.Default)] + public bool isNotifyExpireSoon + { + get + { + return this._isNotifyExpireSoon ?? false; + } + set + { + this._isNotifyExpireSoon = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNotifyExpireSoonSpecified + { + get + { + return this._isNotifyExpireSoon != null; + } + set + { + bool flag = value == (this._isNotifyExpireSoon == null); + if (flag) + { + this._isNotifyExpireSoon = (value ? new bool?(this.isNotifyExpireSoon) : null); + } + } + } + + private int? _ID; + + private int? _ExpireTime; + + private bool? _isClick; + + private int? _buttonStatus; + + private int? _lastDragonFlowerTime; + + private bool? _isNotifyExpire; + + private int? _begintime; + + private bool? _isNotifyExpireSoon; + + private IExtension extensionObject; + + private bool ShouldSerializeID() + { + return this.IDSpecified; + } + + private void ResetID() + { + this.IDSpecified = false; + } + + private bool ShouldSerializeExpireTime() + { + return this.ExpireTimeSpecified; + } + + private void ResetExpireTime() + { + this.ExpireTimeSpecified = false; + } + + private bool ShouldSerializeisClick() + { + return this.isClickSpecified; + } + + private void ResetisClick() + { + this.isClickSpecified = false; + } + + private bool ShouldSerializebuttonStatus() + { + return this.buttonStatusSpecified; + } + + private void ResetbuttonStatus() + { + this.buttonStatusSpecified = false; + } + + private bool ShouldSerializelastDragonFlowerTime() + { + return this.lastDragonFlowerTimeSpecified; + } + + private void ResetlastDragonFlowerTime() + { + this.lastDragonFlowerTimeSpecified = false; + } + + private bool ShouldSerializeisNotifyExpire() + { + return this.isNotifyExpireSpecified; + } + + private void ResetisNotifyExpire() + { + this.isNotifyExpireSpecified = false; + } + + private bool ShouldSerializebegintime() + { + return this.begintimeSpecified; + } + + private void Resetbegintime() + { + this.begintimeSpecified = false; + } + + private bool ShouldSerializeisNotifyExpireSoon() + { + return this.isNotifyExpireSoonSpecified; + } + + private void ResetisNotifyExpireSoon() + { + this.isNotifyExpireSoonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs.meta new file mode 100644 index 00000000..e263bbe4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayMemberRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1425534f805cd1a4a93d10e9eeda2659 +timeCreated: 1611403252 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs new file mode 100644 index 00000000..42315e51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs @@ -0,0 +1,336 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayNotifyArg")] + [Serializable] + public class PayNotifyArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "p", DataFormat = DataFormat.Default)] + public string p + { + get + { + return this._p ?? ""; + } + set + { + this._p = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pSpecified + { + get + { + return this._p != null; + } + set + { + bool flag = value == (this._p == null); + if (flag) + { + this._p = (value ? this.p : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "v", DataFormat = DataFormat.Default)] + public string v + { + get + { + return this._v ?? ""; + } + set + { + this._v = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vSpecified + { + get + { + return this._v != null; + } + set + { + bool flag = value == (this._v == null); + if (flag) + { + this._v = (value ? this.v : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ext", DataFormat = DataFormat.Default)] + public string ext + { + get + { + return this._ext ?? ""; + } + set + { + this._ext = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extSpecified + { + get + { + return this._ext != null; + } + set + { + bool flag = value == (this._ext == null); + if (flag) + { + this._ext = (value ? this.ext : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PayParamType type + { + get + { + return this._type ?? PayParamType.PAY_PARAM_NONE; + } + set + { + this._type = new PayParamType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PayParamType?(this.type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "paramid", DataFormat = DataFormat.Default)] + public string paramid + { + get + { + return this._paramid ?? ""; + } + set + { + this._paramid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramidSpecified + { + get + { + return this._paramid != null; + } + set + { + bool flag = value == (this._paramid == null); + if (flag) + { + this._paramid = (value ? this.paramid : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "amount", DataFormat = DataFormat.TwosComplement)] + public int amount + { + get + { + return this._amount ?? 0; + } + set + { + this._amount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool amountSpecified + { + get + { + return this._amount != null; + } + set + { + bool flag = value == (this._amount == null); + if (flag) + { + this._amount = (value ? new int?(this.amount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayParameterInfo data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public int count + { + get + { + return this._count ?? 0; + } + set + { + this._count = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new int?(this.count) : null); + } + } + } + + private string _p; + + private string _v; + + private string _ext; + + private PayParamType? _type; + + private string _paramid; + + private int? _amount; + + private PayParameterInfo _data = null; + + private int? _count; + + private IExtension extensionObject; + + private bool ShouldSerializep() + { + return this.pSpecified; + } + + private void Resetp() + { + this.pSpecified = false; + } + + private bool ShouldSerializev() + { + return this.vSpecified; + } + + private void Resetv() + { + this.vSpecified = false; + } + + private bool ShouldSerializeext() + { + return this.extSpecified; + } + + private void Resetext() + { + this.extSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeparamid() + { + return this.paramidSpecified; + } + + private void Resetparamid() + { + this.paramidSpecified = false; + } + + private bool ShouldSerializeamount() + { + return this.amountSpecified; + } + + private void Resetamount() + { + this.amountSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs.meta new file mode 100644 index 00000000..6772d3c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4333cf88f7f5c67469864bdcd0fa8d0b +timeCreated: 1611403641 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs new file mode 100644 index 00000000..20148aca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayNotifyRes")] + [Serializable] + public class PayNotifyRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "result", DataFormat = DataFormat.Default)] + public string result + { + get + { + return this._result ?? ""; + } + set + { + this._result = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? this.result : null); + } + } + } + + private ErrorCode? _errcode; + + private string _result; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs.meta new file mode 100644 index 00000000..f3b10f69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayNotifyRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac22663e12ef7c1449dd14c108ede74f +timeCreated: 1611404329 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs new file mode 100644 index 00000000..bc5586c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayParamType")] + public enum PayParamType + { + [ProtoEnum(Name = "PAY_PARAM_NONE", Value = 0)] + PAY_PARAM_NONE, + [ProtoEnum(Name = "PAY_PARAM_LIST", Value = 1)] + PAY_PARAM_LIST, + [ProtoEnum(Name = "PAY_PARAM_AILEEN", Value = 2)] + PAY_PARAM_AILEEN, + [ProtoEnum(Name = "PAY_PARAM_CARD", Value = 3)] + PAY_PARAM_CARD, + [ProtoEnum(Name = "PAY_PARAM_FIRSTAWARD", Value = 4)] + PAY_PARAM_FIRSTAWARD, + [ProtoEnum(Name = "PAY_PARAM_GROWTH_FUND", Value = 5)] + PAY_PARAM_GROWTH_FUND, + [ProtoEnum(Name = "PAY_PARAM_MEMBER", Value = 6)] + PAY_PARAM_MEMBER + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs.meta new file mode 100644 index 00000000..a633dfe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayParamType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae9a782b58adf3e4f88f2447a6a1c56a +timeCreated: 1611404340 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs new file mode 100644 index 00000000..746451ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayParameterInfo")] + [Serializable] + public class PayParameterInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openkey", DataFormat = DataFormat.Default)] + public string openkey + { + get + { + return this._openkey ?? ""; + } + set + { + this._openkey = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openkeySpecified + { + get + { + return this._openkey != null; + } + set + { + bool flag = value == (this._openkey == null); + if (flag) + { + this._openkey = (value ? this.openkey : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sessionId", DataFormat = DataFormat.Default)] + public string sessionId + { + get + { + return this._sessionId ?? ""; + } + set + { + this._sessionId = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sessionIdSpecified + { + get + { + return this._sessionId != null; + } + set + { + bool flag = value == (this._sessionId == null); + if (flag) + { + this._sessionId = (value ? this.sessionId : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sessionType", DataFormat = DataFormat.Default)] + public string sessionType + { + get + { + return this._sessionType ?? ""; + } + set + { + this._sessionType = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sessionTypeSpecified + { + get + { + return this._sessionType != null; + } + set + { + bool flag = value == (this._sessionType == null); + if (flag) + { + this._sessionType = (value ? this.sessionType : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "pf", DataFormat = DataFormat.Default)] + public string pf + { + get + { + return this._pf ?? ""; + } + set + { + this._pf = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pfSpecified + { + get + { + return this._pf != null; + } + set + { + bool flag = value == (this._pf == null); + if (flag) + { + this._pf = (value ? this.pf : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pfKey", DataFormat = DataFormat.Default)] + public string pfKey + { + get + { + return this._pfKey ?? ""; + } + set + { + this._pfKey = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pfKeySpecified + { + get + { + return this._pfKey != null; + } + set + { + bool flag = value == (this._pfKey == null); + if (flag) + { + this._pfKey = (value ? this.pfKey : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "appid", DataFormat = DataFormat.Default)] + public string appid + { + get + { + return this._appid ?? ""; + } + set + { + this._appid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool appidSpecified + { + get + { + return this._appid != null; + } + set + { + bool flag = value == (this._appid == null); + if (flag) + { + this._appid = (value ? this.appid : null); + } + } + } + + private string _openkey; + + private string _sessionId; + + private string _sessionType; + + private string _pf; + + private string _pfKey; + + private string _appid; + + private IExtension extensionObject; + + private bool ShouldSerializeopenkey() + { + return this.openkeySpecified; + } + + private void Resetopenkey() + { + this.openkeySpecified = false; + } + + private bool ShouldSerializesessionId() + { + return this.sessionIdSpecified; + } + + private void ResetsessionId() + { + this.sessionIdSpecified = false; + } + + private bool ShouldSerializesessionType() + { + return this.sessionTypeSpecified; + } + + private void ResetsessionType() + { + this.sessionTypeSpecified = false; + } + + private bool ShouldSerializepf() + { + return this.pfSpecified; + } + + private void Resetpf() + { + this.pfSpecified = false; + } + + private bool ShouldSerializepfKey() + { + return this.pfKeySpecified; + } + + private void ResetpfKey() + { + this.pfKeySpecified = false; + } + + private bool ShouldSerializeappid() + { + return this.appidSpecified; + } + + private void Resetappid() + { + this.appidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs.meta new file mode 100644 index 00000000..984cd1c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayParameterInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eb06d8494f7f7444e882e10c02e916e1 +timeCreated: 1611404782 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs new file mode 100644 index 00000000..85a7dca4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayPrivilegeShop")] + [Serializable] + public class PayPrivilegeShop : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "goodsID", DataFormat = DataFormat.TwosComplement)] + public int goodsID + { + get + { + return this._goodsID ?? 0; + } + set + { + this._goodsID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goodsIDSpecified + { + get + { + return this._goodsID != null; + } + set + { + bool flag = value == (this._goodsID == null); + if (flag) + { + this._goodsID = (value ? new int?(this.goodsID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "totalCount", DataFormat = DataFormat.TwosComplement)] + public int totalCount + { + get + { + return this._totalCount ?? 0; + } + set + { + this._totalCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalCountSpecified + { + get + { + return this._totalCount != null; + } + set + { + bool flag = value == (this._totalCount == null); + if (flag) + { + this._totalCount = (value ? new int?(this.totalCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "usedCount", DataFormat = DataFormat.TwosComplement)] + public int usedCount + { + get + { + return this._usedCount ?? 0; + } + set + { + this._usedCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usedCountSpecified + { + get + { + return this._usedCount != null; + } + set + { + bool flag = value == (this._usedCount == null); + if (flag) + { + this._usedCount = (value ? new int?(this.usedCount) : null); + } + } + } + + private int? _goodsID; + + private int? _totalCount; + + private int? _usedCount; + + private IExtension extensionObject; + + private bool ShouldSerializegoodsID() + { + return this.goodsIDSpecified; + } + + private void ResetgoodsID() + { + this.goodsIDSpecified = false; + } + + private bool ShouldSerializetotalCount() + { + return this.totalCountSpecified; + } + + private void ResettotalCount() + { + this.totalCountSpecified = false; + } + + private bool ShouldSerializeusedCount() + { + return this.usedCountSpecified; + } + + private void ResetusedCount() + { + this.usedCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs.meta new file mode 100644 index 00000000..5ae3541e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayPrivilegeShop.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f9c17b92a1032054abd6a712640cc463 +timeCreated: 1611404901 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs new file mode 100644 index 00000000..a4f873a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayScoreData")] + [Serializable] + public class PayScoreData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs.meta new file mode 100644 index 00000000..298a9955 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayScoreData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4fc064d521dbe7847888d13af16b41c9 +timeCreated: 1611403701 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs new file mode 100644 index 00000000..a277593a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs @@ -0,0 +1,720 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayV2Record")] + [Serializable] + public class PayV2Record : IExtensible + { + [ProtoMember(1, Name = "pay", DataFormat = DataFormat.Default)] + public List pay + { + get + { + return this._pay; + } + } + + [ProtoMember(2, Name = "aileen", DataFormat = DataFormat.Default)] + public List aileen + { + get + { + return this._aileen; + } + } + + [ProtoMember(3, IsRequired = false, Name = "vipPoint", DataFormat = DataFormat.TwosComplement)] + public uint vipPoint + { + get + { + return this._vipPoint ?? 0u; + } + set + { + this._vipPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipPointSpecified + { + get + { + return this._vipPoint != null; + } + set + { + bool flag = value == (this._vipPoint == null); + if (flag) + { + this._vipPoint = (value ? new uint?(this.vipPoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public uint vipLevel + { + get + { + return this._vipLevel ?? 0u; + } + set + { + this._vipLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new uint?(this.vipLevel) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "totalPay", DataFormat = DataFormat.TwosComplement)] + public uint totalPay + { + get + { + return this._totalPay ?? 0u; + } + set + { + this._totalPay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalPaySpecified + { + get + { + return this._totalPay != null; + } + set + { + bool flag = value == (this._totalPay == null); + if (flag) + { + this._totalPay = (value ? new uint?(this.totalPay) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "payCardButtonStatus", DataFormat = DataFormat.TwosComplement)] + public uint payCardButtonStatus + { + get + { + return this._payCardButtonStatus ?? 0u; + } + set + { + this._payCardButtonStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payCardButtonStatusSpecified + { + get + { + return this._payCardButtonStatus != null; + } + set + { + bool flag = value == (this._payCardButtonStatus == null); + if (flag) + { + this._payCardButtonStatus = (value ? new uint?(this.payCardButtonStatus) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "payAileenButtonStatus", DataFormat = DataFormat.TwosComplement)] + public uint payAileenButtonStatus + { + get + { + return this._payAileenButtonStatus ?? 0u; + } + set + { + this._payAileenButtonStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payAileenButtonStatusSpecified + { + get + { + return this._payAileenButtonStatus != null; + } + set + { + bool flag = value == (this._payAileenButtonStatus == null); + if (flag) + { + this._payAileenButtonStatus = (value ? new uint?(this.payAileenButtonStatus) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "lastFirstPayAwardTime", DataFormat = DataFormat.TwosComplement)] + public uint lastFirstPayAwardTime + { + get + { + return this._lastFirstPayAwardTime ?? 0u; + } + set + { + this._lastFirstPayAwardTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastFirstPayAwardTimeSpecified + { + get + { + return this._lastFirstPayAwardTime != null; + } + set + { + bool flag = value == (this._lastFirstPayAwardTime == null); + if (flag) + { + this._lastFirstPayAwardTime = (value ? new uint?(this.lastFirstPayAwardTime) : null); + } + } + } + + [ProtoMember(9, Name = "growthFundLevelInfo", DataFormat = DataFormat.Default)] + public List growthFundLevelInfo + { + get + { + return this._growthFundLevelInfo; + } + } + + [ProtoMember(10, Name = "growthFundLoginInfo", DataFormat = DataFormat.Default)] + public List growthFundLoginInfo + { + get + { + return this._growthFundLoginInfo; + } + } + + [ProtoMember(11, Name = "vipLevelGiftInfo", DataFormat = DataFormat.Default)] + public List vipLevelGiftInfo + { + get + { + return this._vipLevelGiftInfo; + } + } + + [ProtoMember(12, IsRequired = false, Name = "payFirstAwardButtonStatus", DataFormat = DataFormat.TwosComplement)] + public uint payFirstAwardButtonStatus + { + get + { + return this._payFirstAwardButtonStatus ?? 0u; + } + set + { + this._payFirstAwardButtonStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool payFirstAwardButtonStatusSpecified + { + get + { + return this._payFirstAwardButtonStatus != null; + } + set + { + bool flag = value == (this._payFirstAwardButtonStatus == null); + if (flag) + { + this._payFirstAwardButtonStatus = (value ? new uint?(this.payFirstAwardButtonStatus) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "growthFundButtonStatus", DataFormat = DataFormat.TwosComplement)] + public uint growthFundButtonStatus + { + get + { + return this._growthFundButtonStatus ?? 0u; + } + set + { + this._growthFundButtonStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growthFundButtonStatusSpecified + { + get + { + return this._growthFundButtonStatus != null; + } + set + { + bool flag = value == (this._growthFundButtonStatus == null); + if (flag) + { + this._growthFundButtonStatus = (value ? new uint?(this.growthFundButtonStatus) : null); + } + } + } + + [ProtoMember(14, Name = "payMemberInfo", DataFormat = DataFormat.Default)] + public List payMemberInfo + { + get + { + return this._payMemberInfo; + } + } + + [ProtoMember(15, IsRequired = false, Name = "privilege", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayMemberPrivilege privilege + { + get + { + return this._privilege; + } + set + { + this._privilege = value; + } + } + + [ProtoMember(16, IsRequired = false, Name = "lastUpdateDay", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateDay + { + get + { + return this._lastUpdateDay ?? 0u; + } + set + { + this._lastUpdateDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateDaySpecified + { + get + { + return this._lastUpdateDay != null; + } + set + { + bool flag = value == (this._lastUpdateDay == null); + if (flag) + { + this._lastUpdateDay = (value ? new uint?(this.lastUpdateDay) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "isEverPay", DataFormat = DataFormat.Default)] + public bool isEverPay + { + get + { + return this._isEverPay ?? false; + } + set + { + this._isEverPay = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isEverPaySpecified + { + get + { + return this._isEverPay != null; + } + set + { + bool flag = value == (this._isEverPay == null); + if (flag) + { + this._isEverPay = (value ? new bool?(this.isEverPay) : null); + } + } + } + + [ProtoMember(18, Name = "consumelist", DataFormat = DataFormat.Default)] + public List consumelist + { + get + { + return this._consumelist; + } + } + + [ProtoMember(19, IsRequired = false, Name = "weekcard", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PaytssInfo weekcard + { + get + { + return this._weekcard; + } + set + { + this._weekcard = value; + } + } + + [ProtoMember(20, IsRequired = false, Name = "monthcard", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PaytssInfo monthcard + { + get + { + return this._monthcard; + } + set + { + this._monthcard = value; + } + } + + [ProtoMember(21, IsRequired = false, Name = "growthfund", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PaytssInfo growthfund + { + get + { + return this._growthfund; + } + set + { + this._growthfund = value; + } + } + + [ProtoMember(22, IsRequired = false, Name = "rewardTime", DataFormat = DataFormat.TwosComplement)] + public uint rewardTime + { + get + { + return this._rewardTime ?? 0u; + } + set + { + this._rewardTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardTimeSpecified + { + get + { + return this._rewardTime != null; + } + set + { + bool flag = value == (this._rewardTime == null); + if (flag) + { + this._rewardTime = (value ? new uint?(this.rewardTime) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "growthfundnotifytime", DataFormat = DataFormat.TwosComplement)] + public uint growthfundnotifytime + { + get + { + return this._growthfundnotifytime ?? 0u; + } + set + { + this._growthfundnotifytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growthfundnotifytimeSpecified + { + get + { + return this._growthfundnotifytime != null; + } + set + { + bool flag = value == (this._growthfundnotifytime == null); + if (flag) + { + this._growthfundnotifytime = (value ? new uint?(this.growthfundnotifytime) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "consume", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume consume + { + get + { + return this._consume; + } + set + { + this._consume = value; + } + } + + [ProtoMember(25, IsRequired = false, Name = "rebate", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsumeRebate rebate + { + get + { + return this._rebate; + } + set + { + this._rebate = value; + } + } + + [ProtoMember(26, Name = "paygift", DataFormat = DataFormat.Default)] + public List paygift + { + get + { + return this._paygift; + } + } + + private readonly List _pay = new List(); + + private readonly List _aileen = new List(); + + private uint? _vipPoint; + + private uint? _vipLevel; + + private uint? _totalPay; + + private uint? _payCardButtonStatus; + + private uint? _payAileenButtonStatus; + + private uint? _lastFirstPayAwardTime; + + private readonly List _growthFundLevelInfo = new List(); + + private readonly List _growthFundLoginInfo = new List(); + + private readonly List _vipLevelGiftInfo = new List(); + + private uint? _payFirstAwardButtonStatus; + + private uint? _growthFundButtonStatus; + + private readonly List _payMemberInfo = new List(); + + private PayMemberPrivilege _privilege = null; + + private uint? _lastUpdateDay; + + private bool? _isEverPay; + + private readonly List _consumelist = new List(); + + private PaytssInfo _weekcard = null; + + private PaytssInfo _monthcard = null; + + private PaytssInfo _growthfund = null; + + private uint? _rewardTime; + + private uint? _growthfundnotifytime; + + private PayConsume _consume = null; + + private PayConsumeRebate _rebate = null; + + private readonly List _paygift = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializevipPoint() + { + return this.vipPointSpecified; + } + + private void ResetvipPoint() + { + this.vipPointSpecified = false; + } + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + private bool ShouldSerializetotalPay() + { + return this.totalPaySpecified; + } + + private void ResettotalPay() + { + this.totalPaySpecified = false; + } + + private bool ShouldSerializepayCardButtonStatus() + { + return this.payCardButtonStatusSpecified; + } + + private void ResetpayCardButtonStatus() + { + this.payCardButtonStatusSpecified = false; + } + + private bool ShouldSerializepayAileenButtonStatus() + { + return this.payAileenButtonStatusSpecified; + } + + private void ResetpayAileenButtonStatus() + { + this.payAileenButtonStatusSpecified = false; + } + + private bool ShouldSerializelastFirstPayAwardTime() + { + return this.lastFirstPayAwardTimeSpecified; + } + + private void ResetlastFirstPayAwardTime() + { + this.lastFirstPayAwardTimeSpecified = false; + } + + private bool ShouldSerializepayFirstAwardButtonStatus() + { + return this.payFirstAwardButtonStatusSpecified; + } + + private void ResetpayFirstAwardButtonStatus() + { + this.payFirstAwardButtonStatusSpecified = false; + } + + private bool ShouldSerializegrowthFundButtonStatus() + { + return this.growthFundButtonStatusSpecified; + } + + private void ResetgrowthFundButtonStatus() + { + this.growthFundButtonStatusSpecified = false; + } + + private bool ShouldSerializelastUpdateDay() + { + return this.lastUpdateDaySpecified; + } + + private void ResetlastUpdateDay() + { + this.lastUpdateDaySpecified = false; + } + + private bool ShouldSerializeisEverPay() + { + return this.isEverPaySpecified; + } + + private void ResetisEverPay() + { + this.isEverPaySpecified = false; + } + + private bool ShouldSerializerewardTime() + { + return this.rewardTimeSpecified; + } + + private void ResetrewardTime() + { + this.rewardTimeSpecified = false; + } + + private bool ShouldSerializegrowthfundnotifytime() + { + return this.growthfundnotifytimeSpecified; + } + + private void Resetgrowthfundnotifytime() + { + this.growthfundnotifytimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs.meta new file mode 100644 index 00000000..c21bbdf6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayV2Record.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 631ba18ac8bc70444abb21959cda17f2 +timeCreated: 1611403843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs new file mode 100644 index 00000000..0fd84fc5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PayconsumeBrief")] + [Serializable] + public class PayconsumeBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ts", DataFormat = DataFormat.TwosComplement)] + public uint ts + { + get + { + return this._ts ?? 0u; + } + set + { + this._ts = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tsSpecified + { + get + { + return this._ts != null; + } + set + { + bool flag = value == (this._ts == null); + if (flag) + { + this._ts = (value ? new uint?(this.ts) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "billno", DataFormat = DataFormat.Default)] + public string billno + { + get + { + return this._billno ?? ""; + } + set + { + this._billno = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool billnoSpecified + { + get + { + return this._billno != null; + } + set + { + bool flag = value == (this._billno == null); + if (flag) + { + this._billno = (value ? this.billno : null); + } + } + } + + private uint? _ts; + + private string _billno; + + private IExtension extensionObject; + + private bool ShouldSerializets() + { + return this.tsSpecified; + } + + private void Resetts() + { + this.tsSpecified = false; + } + + private bool ShouldSerializebillno() + { + return this.billnoSpecified; + } + + private void Resetbillno() + { + this.billnoSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs.meta new file mode 100644 index 00000000..e4a23314 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PayconsumeBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c11181fc162c98478dfd6e750ff6ab7 +timeCreated: 1611403171 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs new file mode 100644 index 00000000..e85f684d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PaytssInfo")] + [Serializable] + public class PaytssInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "begintime", DataFormat = DataFormat.TwosComplement)] + public int begintime + { + get + { + return this._begintime ?? 0; + } + set + { + this._begintime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool begintimeSpecified + { + get + { + return this._begintime != null; + } + set + { + bool flag = value == (this._begintime == null); + if (flag) + { + this._begintime = (value ? new int?(this.begintime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "endtime", DataFormat = DataFormat.TwosComplement)] + public int endtime + { + get + { + return this._endtime ?? 0; + } + set + { + this._endtime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endtimeSpecified + { + get + { + return this._endtime != null; + } + set + { + bool flag = value == (this._endtime == null); + if (flag) + { + this._endtime = (value ? new int?(this.endtime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastGetAwardTime", DataFormat = DataFormat.TwosComplement)] + public int lastGetAwardTime + { + get + { + return this._lastGetAwardTime ?? 0; + } + set + { + this._lastGetAwardTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastGetAwardTimeSpecified + { + get + { + return this._lastGetAwardTime != null; + } + set + { + bool flag = value == (this._lastGetAwardTime == null); + if (flag) + { + this._lastGetAwardTime = (value ? new int?(this.lastGetAwardTime) : null); + } + } + } + + private int? _begintime; + + private int? _endtime; + + private int? _lastGetAwardTime; + + private IExtension extensionObject; + + private bool ShouldSerializebegintime() + { + return this.begintimeSpecified; + } + + private void Resetbegintime() + { + this.begintimeSpecified = false; + } + + private bool ShouldSerializeendtime() + { + return this.endtimeSpecified; + } + + private void Resetendtime() + { + this.endtimeSpecified = false; + } + + private bool ShouldSerializelastGetAwardTime() + { + return this.lastGetAwardTimeSpecified; + } + + private void ResetlastGetAwardTime() + { + this.lastGetAwardTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs.meta new file mode 100644 index 00000000..ad2cd0e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PaytssInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a65008616d9ced5489ab2018247ab5ec +timeCreated: 1611404288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs new file mode 100644 index 00000000..b40992cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PeerBoxArg")] + [Serializable] + public class PeerBoxArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs.meta new file mode 100644 index 00000000..e8477e82 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aa862fd3ca2c5504eab426efd32f6ddb +timeCreated: 1611404303 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs new file mode 100644 index 00000000..5bf05085 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PeerBoxRes")] + [Serializable] + public class PeerBoxRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private ErrorCode? _errorcode; + + private ItemBrief _item = null; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs.meta new file mode 100644 index 00000000..3182184a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeerBoxRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 930f1802c6d0e9d43bd52177ab945208 +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs new file mode 100644 index 00000000..07ee3db1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PeriodTaskType")] + public enum PeriodTaskType + { + [ProtoEnum(Name = "PeriodTaskType_Daily", Value = 1)] + PeriodTaskType_Daily = 1, + [ProtoEnum(Name = "PeriodTaskType_Weekly", Value = 2)] + PeriodTaskType_Weekly + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs.meta new file mode 100644 index 00000000..43cc29ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PeriodTaskType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f626fcf5100c9d49a0a8920218b597b +timeCreated: 1611404245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs new file mode 100644 index 00000000..41cfa399 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PersonalCareerArg")] + [Serializable] + public class PersonalCareerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public PersonalCarrerReqType quest_type + { + get + { + return this._quest_type ?? PersonalCarrerReqType.PCRT_HOME_PAGE; + } + set + { + this._quest_type = new PersonalCarrerReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new PersonalCarrerReqType?(this.quest_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "role_id", DataFormat = DataFormat.TwosComplement)] + public ulong role_id + { + get + { + return this._role_id ?? 0UL; + } + set + { + this._role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool role_idSpecified + { + get + { + return this._role_id != null; + } + set + { + bool flag = value == (this._role_id == null); + if (flag) + { + this._role_id = (value ? new ulong?(this.role_id) : null); + } + } + } + + private PersonalCarrerReqType? _quest_type; + + private ulong? _role_id; + + private IExtension extensionObject; + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + private bool ShouldSerializerole_id() + { + return this.role_idSpecified; + } + + private void Resetrole_id() + { + this.role_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs.meta new file mode 100644 index 00000000..d411f163 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f8b1c068de36df441b53a38faa0817cd +timeCreated: 1611404895 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs new file mode 100644 index 00000000..e0c42502 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs @@ -0,0 +1,122 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PersonalCareerRes")] + [Serializable] + public class PersonalCareerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "home_page", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PersonalHomePage home_page + { + get + { + return this._home_page; + } + set + { + this._home_page = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "pvp_info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PVPInformation pvp_info + { + get + { + return this._pvp_info; + } + set + { + this._pvp_info = value; + } + } + + [ProtoMember(4, Name = "system_status", DataFormat = DataFormat.Default)] + public List system_status + { + get + { + return this._system_status; + } + } + + [ProtoMember(5, IsRequired = false, Name = "trophy_data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageTrophy trophy_data + { + get + { + return this._trophy_data; + } + set + { + this._trophy_data = value; + } + } + + private ErrorCode? _result; + + private PersonalHomePage _home_page = null; + + private PVPInformation _pvp_info = null; + + private readonly List _system_status = new List(); + + private StageTrophy _trophy_data = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs.meta new file mode 100644 index 00000000..8cb1d28f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCareerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2972b833c38947c499022fac61c5f509 +timeCreated: 1611403476 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs new file mode 100644 index 00000000..1adcb37b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PersonalCarrerReqType")] + public enum PersonalCarrerReqType + { + [ProtoEnum(Name = "PCRT_HOME_PAGE", Value = 1)] + PCRT_HOME_PAGE = 1, + [ProtoEnum(Name = "PCRT_PVP_PKINFO", Value = 2)] + PCRT_PVP_PKINFO, + [ProtoEnum(Name = "PCRT_TROPHY", Value = 3)] + PCRT_TROPHY + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs.meta new file mode 100644 index 00000000..bc0193d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalCarrerReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d5d297b6a0dc38143a75c7c5aa333a67 +timeCreated: 1611404629 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs b/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs new file mode 100644 index 00000000..b2da60ea --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs @@ -0,0 +1,547 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PersonalHomePage")] + [Serializable] + public class PersonalHomePage : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "qq_vip", DataFormat = DataFormat.TwosComplement)] + public uint qq_vip + { + get + { + return this._qq_vip ?? 0u; + } + set + { + this._qq_vip = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_vipSpecified + { + get + { + return this._qq_vip != null; + } + set + { + bool flag = value == (this._qq_vip == null); + if (flag) + { + this._qq_vip = (value ? new uint?(this.qq_vip) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "paymember_id", DataFormat = DataFormat.TwosComplement)] + public uint paymember_id + { + get + { + return this._paymember_id ?? 0u; + } + set + { + this._paymember_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymember_idSpecified + { + get + { + return this._paymember_id != null; + } + set + { + bool flag = value == (this._paymember_id == null); + if (flag) + { + this._paymember_id = (value ? new uint?(this.paymember_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "play_name", DataFormat = DataFormat.Default)] + public string play_name + { + get + { + return this._play_name ?? ""; + } + set + { + this._play_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool play_nameSpecified + { + get + { + return this._play_name != null; + } + set + { + bool flag = value == (this._play_name == null); + if (flag) + { + this._play_name = (value ? this.play_name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public uint uid + { + get + { + return this._uid ?? 0u; + } + set + { + this._uid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new uint?(this.uid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "declaration", DataFormat = DataFormat.Default)] + public string declaration + { + get + { + return this._declaration ?? ""; + } + set + { + this._declaration = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool declarationSpecified + { + get + { + return this._declaration != null; + } + set + { + bool flag = value == (this._declaration == null); + if (flag) + { + this._declaration = (value ? this.declaration : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "server_name", DataFormat = DataFormat.Default)] + public string server_name + { + get + { + return this._server_name ?? ""; + } + set + { + this._server_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool server_nameSpecified + { + get + { + return this._server_name != null; + } + set + { + bool flag = value == (this._server_name == null); + if (flag) + { + this._server_name = (value ? this.server_name : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "profession_id", DataFormat = DataFormat.TwosComplement)] + public uint profession_id + { + get + { + return this._profession_id ?? 0u; + } + set + { + this._profession_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profession_idSpecified + { + get + { + return this._profession_id != null; + } + set + { + bool flag = value == (this._profession_id == null); + if (flag) + { + this._profession_id = (value ? new uint?(this.profession_id) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "guild_name", DataFormat = DataFormat.Default)] + public string guild_name + { + get + { + return this._guild_name ?? ""; + } + set + { + this._guild_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guild_nameSpecified + { + get + { + return this._guild_name != null; + } + set + { + bool flag = value == (this._guild_name == null); + if (flag) + { + this._guild_name = (value ? this.guild_name : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "power", DataFormat = DataFormat.TwosComplement)] + public double power + { + get + { + return this._power ?? 0.0; + } + set + { + this._power = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerSpecified + { + get + { + return this._power != null; + } + set + { + bool flag = value == (this._power == null); + if (flag) + { + this._power = (value ? new double?(this.power) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "continue_login_time", DataFormat = DataFormat.TwosComplement)] + public uint continue_login_time + { + get + { + return this._continue_login_time ?? 0u; + } + set + { + this._continue_login_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continue_login_timeSpecified + { + get + { + return this._continue_login_time != null; + } + set + { + bool flag = value == (this._continue_login_time == null); + if (flag) + { + this._continue_login_time = (value ? new uint?(this.continue_login_time) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "online_time", DataFormat = DataFormat.TwosComplement)] + public uint online_time + { + get + { + return this._online_time ?? 0u; + } + set + { + this._online_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool online_timeSpecified + { + get + { + return this._online_time != null; + } + set + { + bool flag = value == (this._online_time == null); + if (flag) + { + this._online_time = (value ? new uint?(this.online_time) : null); + } + } + } + + [ProtoMember(13, Name = "carrer_data", DataFormat = DataFormat.Default)] + public List carrer_data + { + get + { + return this._carrer_data; + } + } + + private uint? _qq_vip; + + private uint? _paymember_id; + + private string _play_name; + + private uint? _uid; + + private string _declaration; + + private string _server_name; + + private uint? _level; + + private uint? _profession_id; + + private string _guild_name; + + private double? _power; + + private uint? _continue_login_time; + + private uint? _online_time; + + private readonly List _carrer_data = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeqq_vip() + { + return this.qq_vipSpecified; + } + + private void Resetqq_vip() + { + this.qq_vipSpecified = false; + } + + private bool ShouldSerializepaymember_id() + { + return this.paymember_idSpecified; + } + + private void Resetpaymember_id() + { + this.paymember_idSpecified = false; + } + + private bool ShouldSerializeplay_name() + { + return this.play_nameSpecified; + } + + private void Resetplay_name() + { + this.play_nameSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializedeclaration() + { + return this.declarationSpecified; + } + + private void Resetdeclaration() + { + this.declarationSpecified = false; + } + + private bool ShouldSerializeserver_name() + { + return this.server_nameSpecified; + } + + private void Resetserver_name() + { + this.server_nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeprofession_id() + { + return this.profession_idSpecified; + } + + private void Resetprofession_id() + { + this.profession_idSpecified = false; + } + + private bool ShouldSerializeguild_name() + { + return this.guild_nameSpecified; + } + + private void Resetguild_name() + { + this.guild_nameSpecified = false; + } + + private bool ShouldSerializepower() + { + return this.powerSpecified; + } + + private void Resetpower() + { + this.powerSpecified = false; + } + + private bool ShouldSerializecontinue_login_time() + { + return this.continue_login_timeSpecified; + } + + private void Resetcontinue_login_time() + { + this.continue_login_timeSpecified = false; + } + + private bool ShouldSerializeonline_time() + { + return this.online_timeSpecified; + } + + private void Resetonline_time() + { + this.online_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs.meta new file mode 100644 index 00000000..04508db7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PersonalHomePage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fe9a15f2a53cb84c9070d5365eadda8 +timeCreated: 1611403215 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs new file mode 100644 index 00000000..e7e94656 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetChangeNotfiy")] + [Serializable] + public class PetChangeNotfiy : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PetOP type + { + get + { + return this._type ?? PetOP.PetFellow; + } + set + { + this._type = new PetOP?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PetOP?(this.type) : null); + } + } + } + + [ProtoMember(2, Name = "pet", DataFormat = DataFormat.Default)] + public List pet + { + get + { + return this._pet; + } + } + + [ProtoMember(3, IsRequired = false, Name = "delexp", DataFormat = DataFormat.TwosComplement)] + public uint delexp + { + get + { + return this._delexp ?? 0u; + } + set + { + this._delexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool delexpSpecified + { + get + { + return this._delexp != null; + } + set + { + bool flag = value == (this._delexp == null); + if (flag) + { + this._delexp = (value ? new uint?(this.delexp) : null); + } + } + } + + [ProtoMember(4, Name = "getskills", DataFormat = DataFormat.Default)] + public List getskills + { + get + { + return this._getskills; + } + } + + [ProtoMember(5, IsRequired = false, Name = "delskillid", DataFormat = DataFormat.TwosComplement)] + public uint delskillid + { + get + { + return this._delskillid ?? 0u; + } + set + { + this._delskillid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool delskillidSpecified + { + get + { + return this._delskillid != null; + } + set + { + bool flag = value == (this._delskillid == null); + if (flag) + { + this._delskillid = (value ? new uint?(this.delskillid) : null); + } + } + } + + private PetOP? _type; + + private readonly List _pet = new List(); + + private uint? _delexp; + + private readonly List _getskills = new List(); + + private uint? _delskillid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializedelexp() + { + return this.delexpSpecified; + } + + private void Resetdelexp() + { + this.delexpSpecified = false; + } + + private bool ShouldSerializedelskillid() + { + return this.delskillidSpecified; + } + + private void Resetdelskillid() + { + this.delskillidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs.meta new file mode 100644 index 00000000..f8ad6659 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetChangeNotfiy.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d490d17ed7da75f4e91428c5c5ff47f6 +timeCreated: 1611404602 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs new file mode 100644 index 00000000..8f71a3d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetInviteInfo")] + [Serializable] + public class PetInviteInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "petuid", DataFormat = DataFormat.TwosComplement)] + public ulong petuid + { + get + { + return this._petuid ?? 0UL; + } + set + { + this._petuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petuidSpecified + { + get + { + return this._petuid != null; + } + set + { + bool flag = value == (this._petuid == null); + if (flag) + { + this._petuid = (value ? new ulong?(this.petuid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "petconfigid", DataFormat = DataFormat.TwosComplement)] + public uint petconfigid + { + get + { + return this._petconfigid ?? 0u; + } + set + { + this._petconfigid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petconfigidSpecified + { + get + { + return this._petconfigid != null; + } + set + { + bool flag = value == (this._petconfigid == null); + if (flag) + { + this._petconfigid = (value ? new uint?(this.petconfigid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "petppt", DataFormat = DataFormat.TwosComplement)] + public uint petppt + { + get + { + return this._petppt ?? 0u; + } + set + { + this._petppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petpptSpecified + { + get + { + return this._petppt != null; + } + set + { + bool flag = value == (this._petppt == null); + if (flag) + { + this._petppt = (value ? new uint?(this.petppt) : null); + } + } + } + + private ulong? _roleid; + + private ulong? _petuid; + + private uint? _petconfigid; + + private string _rolename; + + private uint? _profession; + + private uint? _ppt; + + private uint? _petppt; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializepetuid() + { + return this.petuidSpecified; + } + + private void Resetpetuid() + { + this.petuidSpecified = false; + } + + private bool ShouldSerializepetconfigid() + { + return this.petconfigidSpecified; + } + + private void Resetpetconfigid() + { + this.petconfigidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializepetppt() + { + return this.petpptSpecified; + } + + private void Resetpetppt() + { + this.petpptSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs.meta new file mode 100644 index 00000000..bbae48e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3bad6c6f36daa044baf49220bf622257 +timeCreated: 1611403599 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs new file mode 100644 index 00000000..896e674a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetInviteNtf")] + [Serializable] + public class PetInviteNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PetInviteInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + private PetInviteInfo _info = null; + + private uint? _allcount; + + private IExtension extensionObject; + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs.meta new file mode 100644 index 00000000..ca69b24d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetInviteNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 04c562d9c78e6314bbac6f0de885d927 +timeCreated: 1611402961 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs new file mode 100644 index 00000000..2b7fa7a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs @@ -0,0 +1,38 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOP")] + public enum PetOP + { + [ProtoEnum(Name = "PetFellow", Value = 1)] + PetFellow = 1, + [ProtoEnum(Name = "PetFight", Value = 2)] + PetFight, + [ProtoEnum(Name = "PetFeed", Value = 3)] + PetFeed, + [ProtoEnum(Name = "PetTouch", Value = 4)] + PetTouch, + [ProtoEnum(Name = "PetBorn", Value = 5)] + PetBorn, + [ProtoEnum(Name = "PetUpdate", Value = 6)] + PetUpdate, + [ProtoEnum(Name = "PetRelease", Value = 7)] + PetRelease, + [ProtoEnum(Name = "ExpandSeat", Value = 8)] + ExpandSeat, + [ProtoEnum(Name = "PetExpTransfer", Value = 9)] + PetExpTransfer, + [ProtoEnum(Name = "useskillbook", Value = 10)] + useskillbook, + [ProtoEnum(Name = "SetPetPairRide", Value = 11)] + SetPetPairRide, + [ProtoEnum(Name = "QueryPetPairRideInvite", Value = 12)] + QueryPetPairRideInvite, + [ProtoEnum(Name = "OffPetPairRide", Value = 13)] + OffPetPairRide, + [ProtoEnum(Name = "IgnorePetPairRideInvite", Value = 14)] + IgnorePetPairRideInvite + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs.meta new file mode 100644 index 00000000..8e56ea44 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOP.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 28e1e3aa31d838d47a3dfbf342702130 +timeCreated: 1611403475 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs new file mode 100644 index 00000000..f7d19d78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOperationArg")] + [Serializable] + public class PetOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PetOP type + { + get + { + return this._type ?? PetOP.PetFellow; + } + set + { + this._type = new PetOP?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PetOP?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "food", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief food + { + get + { + return this._food; + } + set + { + this._food = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "destpet_id", DataFormat = DataFormat.TwosComplement)] + public ulong destpet_id + { + get + { + return this._destpet_id ?? 0UL; + } + set + { + this._destpet_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool destpet_idSpecified + { + get + { + return this._destpet_id != null; + } + set + { + bool flag = value == (this._destpet_id == null); + if (flag) + { + this._destpet_id = (value ? new ulong?(this.destpet_id) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "setpairride", DataFormat = DataFormat.Default)] + public bool setpairride + { + get + { + return this._setpairride ?? false; + } + set + { + this._setpairride = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool setpairrideSpecified + { + get + { + return this._setpairride != null; + } + set + { + bool flag = value == (this._setpairride == null); + if (flag) + { + this._setpairride = (value ? new bool?(this.setpairride) : null); + } + } + } + + private PetOP? _type; + + private ulong? _uid; + + private ItemBrief _food = null; + + private ulong? _destpet_id; + + private bool? _setpairride; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializedestpet_id() + { + return this.destpet_idSpecified; + } + + private void Resetdestpet_id() + { + this.destpet_idSpecified = false; + } + + private bool ShouldSerializesetpairride() + { + return this.setpairrideSpecified; + } + + private void Resetsetpairride() + { + this.setpairrideSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs.meta new file mode 100644 index 00000000..76b76bcd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4f12cc52b64b2d1428c59ae47d0418eb +timeCreated: 1611403699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs new file mode 100644 index 00000000..cde436e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOperationOtherArg")] + [Serializable] + public class PetOperationOtherArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public PetOtherOp op + { + get + { + return this._op ?? PetOtherOp.DoPetPairRide; + } + set + { + this._op = new PetOtherOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new PetOtherOp?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "otherroleid", DataFormat = DataFormat.TwosComplement)] + public ulong otherroleid + { + get + { + return this._otherroleid ?? 0UL; + } + set + { + this._otherroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool otherroleidSpecified + { + get + { + return this._otherroleid != null; + } + set + { + bool flag = value == (this._otherroleid == null); + if (flag) + { + this._otherroleid = (value ? new ulong?(this.otherroleid) : null); + } + } + } + + private PetOtherOp? _op; + + private ulong? _otherroleid; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeotherroleid() + { + return this.otherroleidSpecified; + } + + private void Resetotherroleid() + { + this.otherroleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs.meta new file mode 100644 index 00000000..45db28bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f850d3019c9e84649b9c3d7dd8dbe951 +timeCreated: 1611404892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs new file mode 100644 index 00000000..a14bf12f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOperationOtherRes")] + [Serializable] + public class PetOperationOtherRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs.meta new file mode 100644 index 00000000..cf2636df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationOtherRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 76cc23c4d84b15c458ec7b54da7c5d08 +timeCreated: 1611403950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs new file mode 100644 index 00000000..ab126b7d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOperationRes")] + [Serializable] + public class PetOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "followpetid", DataFormat = DataFormat.TwosComplement)] + public ulong followpetid + { + get + { + return this._followpetid ?? 0UL; + } + set + { + this._followpetid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool followpetidSpecified + { + get + { + return this._followpetid != null; + } + set + { + bool flag = value == (this._followpetid == null); + if (flag) + { + this._followpetid = (value ? new ulong?(this.followpetid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ismoodup", DataFormat = DataFormat.Default)] + public bool ismoodup + { + get + { + return this._ismoodup ?? false; + } + set + { + this._ismoodup = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismoodupSpecified + { + get + { + return this._ismoodup != null; + } + set + { + bool flag = value == (this._ismoodup == null); + if (flag) + { + this._ismoodup = (value ? new bool?(this.ismoodup) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "ishuneryup", DataFormat = DataFormat.Default)] + public bool ishuneryup + { + get + { + return this._ishuneryup ?? false; + } + set + { + this._ishuneryup = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishuneryupSpecified + { + get + { + return this._ishuneryup != null; + } + set + { + bool flag = value == (this._ishuneryup == null); + if (flag) + { + this._ishuneryup = (value ? new bool?(this.ishuneryup) : null); + } + } + } + + [ProtoMember(5, Name = "invite", DataFormat = DataFormat.Default)] + public List invite + { + get + { + return this._invite; + } + } + + private ErrorCode? _errorcode; + + private ulong? _followpetid; + + private bool? _ismoodup; + + private bool? _ishuneryup; + + private readonly List _invite = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializefollowpetid() + { + return this.followpetidSpecified; + } + + private void Resetfollowpetid() + { + this.followpetidSpecified = false; + } + + private bool ShouldSerializeismoodup() + { + return this.ismoodupSpecified; + } + + private void Resetismoodup() + { + this.ismoodupSpecified = false; + } + + private bool ShouldSerializeishuneryup() + { + return this.ishuneryupSpecified; + } + + private void Resetishuneryup() + { + this.ishuneryupSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs.meta new file mode 100644 index 00000000..fc4e7486 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a94d87d3f5f2447438e1e18c6e43e4ed +timeCreated: 1611404298 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs new file mode 100644 index 00000000..f3191702 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetOtherOp")] + public enum PetOtherOp + { + [ProtoEnum(Name = "DoPetPairRide", Value = 1)] + DoPetPairRide = 1, + [ProtoEnum(Name = "InvitePetPairRide", Value = 2)] + InvitePetPairRide, + [ProtoEnum(Name = "AgreePetPairRide", Value = 3)] + AgreePetPairRide + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs.meta new file mode 100644 index 00000000..257444aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetOtherOp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 334f90c13e881724a969414777bb9c82 +timeCreated: 1611403551 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs new file mode 100644 index 00000000..ec543bec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs @@ -0,0 +1,488 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetSingle")] + [Serializable] + public class PetSingle : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "petid", DataFormat = DataFormat.TwosComplement)] + public uint petid + { + get + { + return this._petid ?? 0u; + } + set + { + this._petid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petidSpecified + { + get + { + return this._petid != null; + } + set + { + bool flag = value == (this._petid == null); + if (flag) + { + this._petid = (value ? new uint?(this.petid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "sex", DataFormat = DataFormat.TwosComplement)] + public uint sex + { + get + { + return this._sex ?? 0u; + } + set + { + this._sex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sexSpecified + { + get + { + return this._sex != null; + } + set + { + bool flag = value == (this._sex == null); + if (flag) + { + this._sex = (value ? new uint?(this.sex) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "power", DataFormat = DataFormat.TwosComplement)] + public uint power + { + get + { + return this._power ?? 0u; + } + set + { + this._power = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerSpecified + { + get + { + return this._power != null; + } + set + { + bool flag = value == (this._power == null); + if (flag) + { + this._power = (value ? new uint?(this.power) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "mood", DataFormat = DataFormat.TwosComplement)] + public uint mood + { + get + { + return this._mood ?? 0u; + } + set + { + this._mood = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moodSpecified + { + get + { + return this._mood != null; + } + set + { + bool flag = value == (this._mood == null); + if (flag) + { + this._mood = (value ? new uint?(this.mood) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "hungry", DataFormat = DataFormat.TwosComplement)] + public uint hungry + { + get + { + return this._hungry ?? 0u; + } + set + { + this._hungry = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hungrySpecified + { + get + { + return this._hungry != null; + } + set + { + bool flag = value == (this._hungry == null); + if (flag) + { + this._hungry = (value ? new uint?(this.hungry) : null); + } + } + } + + [ProtoMember(9, Name = "fixedskills", DataFormat = DataFormat.TwosComplement)] + public List fixedskills + { + get + { + return this._fixedskills; + } + } + + [ProtoMember(10, Name = "randskills", DataFormat = DataFormat.TwosComplement)] + public List randskills + { + get + { + return this._randskills; + } + } + + [ProtoMember(11, IsRequired = false, Name = "record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SPetRecord record + { + get + { + return this._record; + } + set + { + this._record = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "max_level", DataFormat = DataFormat.TwosComplement)] + public uint max_level + { + get + { + return this._max_level ?? 0u; + } + set + { + this._max_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_levelSpecified + { + get + { + return this._max_level != null; + } + set + { + bool flag = value == (this._max_level == null); + if (flag) + { + this._max_level = (value ? new uint?(this.max_level) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "canpairride", DataFormat = DataFormat.Default)] + public bool canpairride + { + get + { + return this._canpairride ?? false; + } + set + { + this._canpairride = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canpairrideSpecified + { + get + { + return this._canpairride != null; + } + set + { + bool flag = value == (this._canpairride == null); + if (flag) + { + this._canpairride = (value ? new bool?(this.canpairride) : null); + } + } + } + + private ulong? _uid; + + private uint? _petid; + + private uint? _level; + + private uint? _exp; + + private uint? _sex; + + private uint? _power; + + private uint? _mood; + + private uint? _hungry; + + private readonly List _fixedskills = new List(); + + private readonly List _randskills = new List(); + + private SPetRecord _record = null; + + private uint? _max_level; + + private bool? _canpairride; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializepetid() + { + return this.petidSpecified; + } + + private void Resetpetid() + { + this.petidSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializesex() + { + return this.sexSpecified; + } + + private void Resetsex() + { + this.sexSpecified = false; + } + + private bool ShouldSerializepower() + { + return this.powerSpecified; + } + + private void Resetpower() + { + this.powerSpecified = false; + } + + private bool ShouldSerializemood() + { + return this.moodSpecified; + } + + private void Resetmood() + { + this.moodSpecified = false; + } + + private bool ShouldSerializehungry() + { + return this.hungrySpecified; + } + + private void Resethungry() + { + this.hungrySpecified = false; + } + + private bool ShouldSerializemax_level() + { + return this.max_levelSpecified; + } + + private void Resetmax_level() + { + this.max_levelSpecified = false; + } + + private bool ShouldSerializecanpairride() + { + return this.canpairrideSpecified; + } + + private void Resetcanpairride() + { + this.canpairrideSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs.meta new file mode 100644 index 00000000..4f6fbf60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetSingle.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 50afac1de37529041a6215a8ce9a4312 +timeCreated: 1611403704 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs new file mode 100644 index 00000000..2d66ba43 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PetSysData")] + [Serializable] + public class PetSysData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "fightid", DataFormat = DataFormat.TwosComplement)] + public ulong fightid + { + get + { + return this._fightid ?? 0UL; + } + set + { + this._fightid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightidSpecified + { + get + { + return this._fightid != null; + } + set + { + bool flag = value == (this._fightid == null); + if (flag) + { + this._fightid = (value ? new ulong?(this.fightid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "followid", DataFormat = DataFormat.TwosComplement)] + public ulong followid + { + get + { + return this._followid ?? 0UL; + } + set + { + this._followid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool followidSpecified + { + get + { + return this._followid != null; + } + set + { + bool flag = value == (this._followid == null); + if (flag) + { + this._followid = (value ? new ulong?(this.followid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "petseats", DataFormat = DataFormat.TwosComplement)] + public uint petseats + { + get + { + return this._petseats ?? 0u; + } + set + { + this._petseats = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petseatsSpecified + { + get + { + return this._petseats != null; + } + set + { + bool flag = value == (this._petseats == null); + if (flag) + { + this._petseats = (value ? new uint?(this.petseats) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastfollowid", DataFormat = DataFormat.TwosComplement)] + public ulong lastfollowid + { + get + { + return this._lastfollowid ?? 0UL; + } + set + { + this._lastfollowid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastfollowidSpecified + { + get + { + return this._lastfollowid != null; + } + set + { + bool flag = value == (this._lastfollowid == null); + if (flag) + { + this._lastfollowid = (value ? new ulong?(this.lastfollowid) : null); + } + } + } + + [ProtoMember(5, Name = "pets", DataFormat = DataFormat.Default)] + public List pets + { + get + { + return this._pets; + } + } + + private ulong? _fightid; + + private ulong? _followid; + + private uint? _petseats; + + private ulong? _lastfollowid; + + private readonly List _pets = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializefightid() + { + return this.fightidSpecified; + } + + private void Resetfightid() + { + this.fightidSpecified = false; + } + + private bool ShouldSerializefollowid() + { + return this.followidSpecified; + } + + private void Resetfollowid() + { + this.followidSpecified = false; + } + + private bool ShouldSerializepetseats() + { + return this.petseatsSpecified; + } + + private void Resetpetseats() + { + this.petseatsSpecified = false; + } + + private bool ShouldSerializelastfollowid() + { + return this.lastfollowidSpecified; + } + + private void Resetlastfollowid() + { + this.lastfollowidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs.meta new file mode 100644 index 00000000..6eb919b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PetSysData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 54f38ec9a7f68ee4a8e88a7442c6392d +timeCreated: 1611403736 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs new file mode 100644 index 00000000..274e2c64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PhotographEffect")] + [Serializable] + public class PhotographEffect : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "photograph_effect", DataFormat = DataFormat.TwosComplement)] + public List photograph_effect + { + get + { + return this._photograph_effect; + } + } + + [ProtoMember(3, IsRequired = false, Name = "charm", DataFormat = DataFormat.TwosComplement)] + public uint charm + { + get + { + return this._charm ?? 0u; + } + set + { + this._charm = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool charmSpecified + { + get + { + return this._charm != null; + } + set + { + bool flag = value == (this._charm == null); + if (flag) + { + this._charm = (value ? new uint?(this.charm) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _photograph_effect = new List(); + + private uint? _charm; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializecharm() + { + return this.charmSpecified; + } + + private void Resetcharm() + { + this.charmSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs.meta new file mode 100644 index 00000000..dcf597d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffect.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 85a425e1fe5af0a4188f4d5b4cb8d536 +timeCreated: 1611404052 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs new file mode 100644 index 00000000..559d6c13 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PhotographEffectArg")] + [Serializable] + public class PhotographEffectArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs.meta new file mode 100644 index 00000000..d2cff6c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PhotographEffectArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c7adcb7b6f6002242b3eaab13fb25b92 +timeCreated: 1611404531 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs new file mode 100644 index 00000000..2631e864 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PicUrlInfo")] + [Serializable] + public class PicUrlInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "url", DataFormat = DataFormat.Default)] + public string url + { + get + { + return this._url ?? ""; + } + set + { + this._url = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool urlSpecified + { + get + { + return this._url != null; + } + set + { + bool flag = value == (this._url == null); + if (flag) + { + this._url = (value ? this.url : null); + } + } + } + + private string _url; + + private IExtension extensionObject; + + private bool ShouldSerializeurl() + { + return this.urlSpecified; + } + + private void Reseturl() + { + this.urlSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs.meta new file mode 100644 index 00000000..70f003ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PicUrlInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5e9b99510ccc90438ebef9da6703273 +timeCreated: 1611404878 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs new file mode 100644 index 00000000..8036b4f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkBaseHist")] + [Serializable] + public class PkBaseHist : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "win", DataFormat = DataFormat.TwosComplement)] + public uint win + { + get + { + return this._win ?? 0u; + } + set + { + this._win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winSpecified + { + get + { + return this._win != null; + } + set + { + bool flag = value == (this._win == null); + if (flag) + { + this._win = (value ? new uint?(this.win) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lose", DataFormat = DataFormat.TwosComplement)] + public uint lose + { + get + { + return this._lose ?? 0u; + } + set + { + this._lose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loseSpecified + { + get + { + return this._lose != null; + } + set + { + bool flag = value == (this._lose == null); + if (flag) + { + this._lose = (value ? new uint?(this.lose) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "draw", DataFormat = DataFormat.TwosComplement)] + public uint draw + { + get + { + return this._draw ?? 0u; + } + set + { + this._draw = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawSpecified + { + get + { + return this._draw != null; + } + set + { + bool flag = value == (this._draw == null); + if (flag) + { + this._draw = (value ? new uint?(this.draw) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastwin", DataFormat = DataFormat.TwosComplement)] + public uint lastwin + { + get + { + return this._lastwin ?? 0u; + } + set + { + this._lastwin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastwinSpecified + { + get + { + return this._lastwin != null; + } + set + { + bool flag = value == (this._lastwin == null); + if (flag) + { + this._lastwin = (value ? new uint?(this.lastwin) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastlose", DataFormat = DataFormat.TwosComplement)] + public uint lastlose + { + get + { + return this._lastlose ?? 0u; + } + set + { + this._lastlose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastloseSpecified + { + get + { + return this._lastlose != null; + } + set + { + bool flag = value == (this._lastlose == null); + if (flag) + { + this._lastlose = (value ? new uint?(this.lastlose) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "continuewin", DataFormat = DataFormat.TwosComplement)] + public uint continuewin + { + get + { + return this._continuewin ?? 0u; + } + set + { + this._continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continuewinSpecified + { + get + { + return this._continuewin != null; + } + set + { + bool flag = value == (this._continuewin == null); + if (flag) + { + this._continuewin = (value ? new uint?(this.continuewin) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "continuelose", DataFormat = DataFormat.TwosComplement)] + public uint continuelose + { + get + { + return this._continuelose ?? 0u; + } + set + { + this._continuelose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continueloseSpecified + { + get + { + return this._continuelose != null; + } + set + { + bool flag = value == (this._continuelose == null); + if (flag) + { + this._continuelose = (value ? new uint?(this.continuelose) : null); + } + } + } + + private uint? _win; + + private uint? _lose; + + private uint? _draw; + + private uint? _lastwin; + + private uint? _lastlose; + + private uint? _continuewin; + + private uint? _continuelose; + + private IExtension extensionObject; + + private bool ShouldSerializewin() + { + return this.winSpecified; + } + + private void Resetwin() + { + this.winSpecified = false; + } + + private bool ShouldSerializelose() + { + return this.loseSpecified; + } + + private void Resetlose() + { + this.loseSpecified = false; + } + + private bool ShouldSerializedraw() + { + return this.drawSpecified; + } + + private void Resetdraw() + { + this.drawSpecified = false; + } + + private bool ShouldSerializelastwin() + { + return this.lastwinSpecified; + } + + private void Resetlastwin() + { + this.lastwinSpecified = false; + } + + private bool ShouldSerializelastlose() + { + return this.lastloseSpecified; + } + + private void Resetlastlose() + { + this.lastloseSpecified = false; + } + + private bool ShouldSerializecontinuewin() + { + return this.continuewinSpecified; + } + + private void Resetcontinuewin() + { + this.continuewinSpecified = false; + } + + private bool ShouldSerializecontinuelose() + { + return this.continueloseSpecified; + } + + private void Resetcontinuelose() + { + this.continueloseSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs.meta new file mode 100644 index 00000000..6456c453 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkBaseHist.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8171f9413e783245ab358a5f72294ee +timeCreated: 1611404751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs new file mode 100644 index 00000000..60a410fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkMatchStage")] + [Serializable] + public class PkMatchStage : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ctime", DataFormat = DataFormat.TwosComplement)] + public uint ctime + { + get + { + return this._ctime ?? 0u; + } + set + { + this._ctime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ctimeSpecified + { + get + { + return this._ctime != null; + } + set + { + bool flag = value == (this._ctime == null); + if (flag) + { + this._ctime = (value ? new uint?(this.ctime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "span", DataFormat = DataFormat.TwosComplement)] + public uint span + { + get + { + return this._span ?? 0u; + } + set + { + this._span = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool spanSpecified + { + get + { + return this._span != null; + } + set + { + bool flag = value == (this._span == null); + if (flag) + { + this._span = (value ? new uint?(this.span) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "robotpercent", DataFormat = DataFormat.TwosComplement)] + public uint robotpercent + { + get + { + return this._robotpercent ?? 0u; + } + set + { + this._robotpercent = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool robotpercentSpecified + { + get + { + return this._robotpercent != null; + } + set + { + bool flag = value == (this._robotpercent == null); + if (flag) + { + this._robotpercent = (value ? new uint?(this.robotpercent) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lookupid", DataFormat = DataFormat.TwosComplement)] + public int lookupid + { + get + { + return this._lookupid ?? 0; + } + set + { + this._lookupid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lookupidSpecified + { + get + { + return this._lookupid != null; + } + set + { + bool flag = value == (this._lookupid == null); + if (flag) + { + this._lookupid = (value ? new int?(this.lookupid) : null); + } + } + } + + private uint? _ctime; + + private uint? _span; + + private uint? _robotpercent; + + private int? _lookupid; + + private IExtension extensionObject; + + private bool ShouldSerializectime() + { + return this.ctimeSpecified; + } + + private void Resetctime() + { + this.ctimeSpecified = false; + } + + private bool ShouldSerializespan() + { + return this.spanSpecified; + } + + private void Resetspan() + { + this.spanSpecified = false; + } + + private bool ShouldSerializerobotpercent() + { + return this.robotpercentSpecified; + } + + private void Resetrobotpercent() + { + this.robotpercentSpecified = false; + } + + private bool ShouldSerializelookupid() + { + return this.lookupidSpecified; + } + + private void Resetlookupid() + { + this.lookupidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs.meta new file mode 100644 index 00000000..a33694ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkMatchStage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f237b7a00631bd4c84d81e44ac3d423 +timeCreated: 1611404244 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs new file mode 100644 index 00000000..5d0ca770 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkNVNType")] + public enum PkNVNType + { + [ProtoEnum(Name = "PK_1v1", Value = 1)] + PK_1v1 = 1, + [ProtoEnum(Name = "PK_2v2", Value = 2)] + PK_2v2 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs.meta new file mode 100644 index 00000000..5ccec405 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkNVNType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a8537db94c7bed340a5d15241df91c95 +timeCreated: 1611404294 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs new file mode 100644 index 00000000..fe20d03d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkOneRec")] + [Serializable] + public class PkOneRec : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public PkResultType ret + { + get + { + return this._ret ?? PkResultType.PkResult_Win; + } + set + { + this._ret = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new PkResultType?(this.ret) : null); + } + } + } + + [ProtoMember(2, Name = "myside", DataFormat = DataFormat.Default)] + public List myside + { + get + { + return this._myside; + } + } + + [ProtoMember(3, Name = "opside", DataFormat = DataFormat.Default)] + public List opside + { + get + { + return this._opside; + } + } + + [ProtoMember(4, IsRequired = false, Name = "cpoint", DataFormat = DataFormat.TwosComplement)] + public int cpoint + { + get + { + return this._cpoint ?? 0; + } + set + { + this._cpoint = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cpointSpecified + { + get + { + return this._cpoint != null; + } + set + { + bool flag = value == (this._cpoint == null); + if (flag) + { + this._cpoint = (value ? new int?(this.cpoint) : null); + } + } + } + + private PkResultType? _ret; + + private readonly List _myside = new List(); + + private readonly List _opside = new List(); + + private int? _cpoint; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + private bool ShouldSerializecpoint() + { + return this.cpointSpecified; + } + + private void Resetcpoint() + { + this.cpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs.meta new file mode 100644 index 00000000..2806b002 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRec.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6a94caa8389bd06488afaa63302d1335 +timeCreated: 1611403889 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs new file mode 100644 index 00000000..e7009960 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkOneRecord")] + [Serializable] + public class PkOneRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "opposer", DataFormat = DataFormat.TwosComplement)] + public ulong opposer + { + get + { + return this._opposer ?? 0UL; + } + set + { + this._opposer = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opposerSpecified + { + get + { + return this._opposer != null; + } + set + { + bool flag = value == (this._opposer == null); + if (flag) + { + this._opposer = (value ? new ulong?(this.opposer) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public int point + { + get + { + return this._point ?? 0; + } + set + { + this._point = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new int?(this.point) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "honorpoint", DataFormat = DataFormat.TwosComplement)] + public uint honorpoint + { + get + { + return this._honorpoint ?? 0u; + } + set + { + this._honorpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool honorpointSpecified + { + get + { + return this._honorpoint != null; + } + set + { + bool flag = value == (this._honorpoint == null); + if (flag) + { + this._honorpoint = (value ? new uint?(this.honorpoint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public PkResultType result + { + get + { + return this._result ?? PkResultType.PkResult_Win; + } + set + { + this._result = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new PkResultType?(this.result) : null); + } + } + } + + private ulong? _opposer; + + private uint? _profession; + + private string _name; + + private int? _point; + + private uint? _honorpoint; + + private PkResultType? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeopposer() + { + return this.opposerSpecified; + } + + private void Resetopposer() + { + this.opposerSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializehonorpoint() + { + return this.honorpointSpecified; + } + + private void Resethonorpoint() + { + this.honorpointSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs.meta new file mode 100644 index 00000000..5df45384 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkOneRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fd987e82d6637a46b14a2dc993d489b +timeCreated: 1611403214 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs new file mode 100644 index 00000000..436ba239 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkPrepareNtf")] + [Serializable] + public class PkPrepareNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "beginorend", DataFormat = DataFormat.TwosComplement)] + public uint beginorend + { + get + { + return this._beginorend ?? 0u; + } + set + { + this._beginorend = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool beginorendSpecified + { + get + { + return this._beginorend != null; + } + set + { + bool flag = value == (this._beginorend == null); + if (flag) + { + this._beginorend = (value ? new uint?(this.beginorend) : null); + } + } + } + + private uint? _beginorend; + + private IExtension extensionObject; + + private bool ShouldSerializebeginorend() + { + return this.beginorendSpecified; + } + + private void Resetbeginorend() + { + this.beginorendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs.meta new file mode 100644 index 00000000..db9cc802 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkPrepareNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: becf7ba888fbf9c43a5b51ba8d527284 +timeCreated: 1611404481 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs new file mode 100644 index 00000000..79acafad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRankExtraData")] + [Serializable] + public class PkRankExtraData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "joincount", DataFormat = DataFormat.TwosComplement)] + public uint joincount + { + get + { + return this._joincount ?? 0u; + } + set + { + this._joincount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincountSpecified + { + get + { + return this._joincount != null; + } + set + { + bool flag = value == (this._joincount == null); + if (flag) + { + this._joincount = (value ? new uint?(this.joincount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "continuewin", DataFormat = DataFormat.TwosComplement)] + public uint continuewin + { + get + { + return this._continuewin ?? 0u; + } + set + { + this._continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool continuewinSpecified + { + get + { + return this._continuewin != null; + } + set + { + bool flag = value == (this._continuewin == null); + if (flag) + { + this._continuewin = (value ? new uint?(this.continuewin) : null); + } + } + } + + private uint? _joincount; + + private float? _winrate; + + private uint? _continuewin; + + private IExtension extensionObject; + + private bool ShouldSerializejoincount() + { + return this.joincountSpecified; + } + + private void Resetjoincount() + { + this.joincountSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + private bool ShouldSerializecontinuewin() + { + return this.continuewinSpecified; + } + + private void Resetcontinuewin() + { + this.continuewinSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs.meta new file mode 100644 index 00000000..16cd5644 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRankExtraData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5bf21245e095eb74cac379b4465f0b19 +timeCreated: 1611403800 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs new file mode 100644 index 00000000..0fc695d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs @@ -0,0 +1,956 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRecord")] + [Serializable] + public class PkRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "week", DataFormat = DataFormat.TwosComplement)] + public uint week + { + get + { + return this._week ?? 0u; + } + set + { + this._week = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekSpecified + { + get + { + return this._week != null; + } + set + { + bool flag = value == (this._week == null); + if (flag) + { + this._week = (value ? new uint?(this.week) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "unused_win", DataFormat = DataFormat.TwosComplement)] + public uint unused_win + { + get + { + return this._unused_win ?? 0u; + } + set + { + this._unused_win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_winSpecified + { + get + { + return this._unused_win != null; + } + set + { + bool flag = value == (this._unused_win == null); + if (flag) + { + this._unused_win = (value ? new uint?(this.unused_win) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "unused_lose", DataFormat = DataFormat.TwosComplement)] + public uint unused_lose + { + get + { + return this._unused_lose ?? 0u; + } + set + { + this._unused_lose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_loseSpecified + { + get + { + return this._unused_lose != null; + } + set + { + bool flag = value == (this._unused_lose == null); + if (flag) + { + this._unused_lose = (value ? new uint?(this.unused_lose) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "unused_continuewin", DataFormat = DataFormat.TwosComplement)] + public uint unused_continuewin + { + get + { + return this._unused_continuewin ?? 0u; + } + set + { + this._unused_continuewin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_continuewinSpecified + { + get + { + return this._unused_continuewin != null; + } + set + { + bool flag = value == (this._unused_continuewin == null); + if (flag) + { + this._unused_continuewin = (value ? new uint?(this.unused_continuewin) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "honorpoint", DataFormat = DataFormat.TwosComplement)] + public uint honorpoint + { + get + { + return this._honorpoint ?? 0u; + } + set + { + this._honorpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool honorpointSpecified + { + get + { + return this._honorpoint != null; + } + set + { + bool flag = value == (this._honorpoint == null); + if (flag) + { + this._honorpoint = (value ? new uint?(this.honorpoint) : null); + } + } + } + + [ProtoMember(7, Name = "boxtaken", DataFormat = DataFormat.TwosComplement)] + public List boxtaken + { + get + { + return this._boxtaken; + } + } + + [ProtoMember(8, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + [ProtoMember(9, IsRequired = false, Name = "unused_continuelose", DataFormat = DataFormat.TwosComplement)] + public uint unused_continuelose + { + get + { + return this._unused_continuelose ?? 0u; + } + set + { + this._unused_continuelose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_continueloseSpecified + { + get + { + return this._unused_continuelose != null; + } + set + { + bool flag = value == (this._unused_continuelose == null); + if (flag) + { + this._unused_continuelose = (value ? new uint?(this.unused_continuelose) : null); + } + } + } + + [ProtoMember(10, Name = "prowin", DataFormat = DataFormat.TwosComplement)] + public List prowin + { + get + { + return this._prowin; + } + } + + [ProtoMember(11, Name = "prolose", DataFormat = DataFormat.TwosComplement)] + public List prolose + { + get + { + return this._prolose; + } + } + + [ProtoMember(12, IsRequired = false, Name = "unused_lastwin", DataFormat = DataFormat.TwosComplement)] + public uint unused_lastwin + { + get + { + return this._unused_lastwin ?? 0u; + } + set + { + this._unused_lastwin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_lastwinSpecified + { + get + { + return this._unused_lastwin != null; + } + set + { + bool flag = value == (this._unused_lastwin == null); + if (flag) + { + this._unused_lastwin = (value ? new uint?(this.unused_lastwin) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "unused_lastlose", DataFormat = DataFormat.TwosComplement)] + public uint unused_lastlose + { + get + { + return this._unused_lastlose ?? 0u; + } + set + { + this._unused_lastlose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_lastloseSpecified + { + get + { + return this._unused_lastlose != null; + } + set + { + bool flag = value == (this._unused_lastlose == null); + if (flag) + { + this._unused_lastlose = (value ? new uint?(this.unused_lastlose) : null); + } + } + } + + [ProtoMember(14, Name = "prodraw", DataFormat = DataFormat.TwosComplement)] + public List prodraw + { + get + { + return this._prodraw; + } + } + + [ProtoMember(15, IsRequired = false, Name = "unused_draw", DataFormat = DataFormat.TwosComplement)] + public uint unused_draw + { + get + { + return this._unused_draw ?? 0u; + } + set + { + this._unused_draw = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unused_drawSpecified + { + get + { + return this._unused_draw != null; + } + set + { + bool flag = value == (this._unused_draw == null); + if (flag) + { + this._unused_draw = (value ? new uint?(this.unused_draw) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "pointlastlose", DataFormat = DataFormat.TwosComplement)] + public uint pointlastlose + { + get + { + return this._pointlastlose ?? 0u; + } + set + { + this._pointlastlose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointlastloseSpecified + { + get + { + return this._pointlastlose != null; + } + set + { + bool flag = value == (this._pointlastlose == null); + if (flag) + { + this._pointlastlose = (value ? new uint?(this.pointlastlose) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public uint day + { + get + { + return this._day ?? 0u; + } + set + { + this._day = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new uint?(this.day) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "rewardcounttoday", DataFormat = DataFormat.TwosComplement)] + public uint rewardcounttoday + { + get + { + return this._rewardcounttoday ?? 0u; + } + set + { + this._rewardcounttoday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardcounttodaySpecified + { + get + { + return this._rewardcounttoday != null; + } + set + { + bool flag = value == (this._rewardcounttoday == null); + if (flag) + { + this._rewardcounttoday = (value ? new uint?(this.rewardcounttoday) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "todayplaytime", DataFormat = DataFormat.TwosComplement)] + public uint todayplaytime + { + get + { + return this._todayplaytime ?? 0u; + } + set + { + this._todayplaytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todayplaytimeSpecified + { + get + { + return this._todayplaytime != null; + } + set + { + bool flag = value == (this._todayplaytime == null); + if (flag) + { + this._todayplaytime = (value ? new uint?(this.todayplaytime) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "histweek", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkBaseHist histweek + { + get + { + return this._histweek; + } + set + { + this._histweek = value; + } + } + + [ProtoMember(21, IsRequired = false, Name = "histall", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkBaseHist histall + { + get + { + return this._histall; + } + set + { + this._histall = value; + } + } + + [ProtoMember(22, IsRequired = false, Name = "pkdaytimes", DataFormat = DataFormat.TwosComplement)] + public uint pkdaytimes + { + get + { + return this._pkdaytimes ?? 0u; + } + set + { + this._pkdaytimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pkdaytimesSpecified + { + get + { + return this._pkdaytimes != null; + } + set + { + bool flag = value == (this._pkdaytimes == null); + if (flag) + { + this._pkdaytimes = (value ? new uint?(this.pkdaytimes) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "weektimes", DataFormat = DataFormat.TwosComplement)] + public uint weektimes + { + get + { + return this._weektimes ?? 0u; + } + set + { + this._weektimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weektimesSpecified + { + get + { + return this._weektimes != null; + } + set + { + bool flag = value == (this._weektimes == null); + if (flag) + { + this._weektimes = (value ? new uint?(this.weektimes) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "last7daystime", DataFormat = DataFormat.TwosComplement)] + public uint last7daystime + { + get + { + return this._last7daystime ?? 0u; + } + set + { + this._last7daystime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last7daystimeSpecified + { + get + { + return this._last7daystime != null; + } + set + { + bool flag = value == (this._last7daystime == null); + if (flag) + { + this._last7daystime = (value ? new uint?(this.last7daystime) : null); + } + } + } + + [ProtoMember(25, IsRequired = false, Name = "info2v2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRecordSubInfo info2v2 + { + get + { + return this._info2v2; + } + set + { + this._info2v2 = value; + } + } + + [ProtoMember(26, IsRequired = false, Name = "oneweekresettime", DataFormat = DataFormat.TwosComplement)] + public uint oneweekresettime + { + get + { + return this._oneweekresettime ?? 0u; + } + set + { + this._oneweekresettime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool oneweekresettimeSpecified + { + get + { + return this._oneweekresettime != null; + } + set + { + bool flag = value == (this._oneweekresettime == null); + if (flag) + { + this._oneweekresettime = (value ? new uint?(this.oneweekresettime) : null); + } + } + } + + [ProtoMember(27, IsRequired = false, Name = "lastweekpoint", DataFormat = DataFormat.TwosComplement)] + public uint lastweekpoint + { + get + { + return this._lastweekpoint ?? 0u; + } + set + { + this._lastweekpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekpointSpecified + { + get + { + return this._lastweekpoint != null; + } + set + { + bool flag = value == (this._lastweekpoint == null); + if (flag) + { + this._lastweekpoint = (value ? new uint?(this.lastweekpoint) : null); + } + } + } + + [ProtoMember(28, IsRequired = false, Name = "histday", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkBaseHist histday + { + get + { + return this._histday; + } + set + { + this._histday = value; + } + } + + private uint? _point; + + private uint? _week; + + private uint? _unused_win; + + private uint? _unused_lose; + + private uint? _unused_continuewin; + + private uint? _honorpoint; + + private readonly List _boxtaken = new List(); + + private readonly List _records = new List(); + + private uint? _unused_continuelose; + + private readonly List _prowin = new List(); + + private readonly List _prolose = new List(); + + private uint? _unused_lastwin; + + private uint? _unused_lastlose; + + private readonly List _prodraw = new List(); + + private uint? _unused_draw; + + private uint? _pointlastlose; + + private uint? _day; + + private uint? _rewardcounttoday; + + private uint? _todayplaytime; + + private PkBaseHist _histweek = null; + + private PkBaseHist _histall = null; + + private uint? _pkdaytimes; + + private uint? _weektimes; + + private uint? _last7daystime; + + private PkRecordSubInfo _info2v2 = null; + + private uint? _oneweekresettime; + + private uint? _lastweekpoint; + + private PkBaseHist _histday = null; + + private IExtension extensionObject; + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializeweek() + { + return this.weekSpecified; + } + + private void Resetweek() + { + this.weekSpecified = false; + } + + private bool ShouldSerializeunused_win() + { + return this.unused_winSpecified; + } + + private void Resetunused_win() + { + this.unused_winSpecified = false; + } + + private bool ShouldSerializeunused_lose() + { + return this.unused_loseSpecified; + } + + private void Resetunused_lose() + { + this.unused_loseSpecified = false; + } + + private bool ShouldSerializeunused_continuewin() + { + return this.unused_continuewinSpecified; + } + + private void Resetunused_continuewin() + { + this.unused_continuewinSpecified = false; + } + + private bool ShouldSerializehonorpoint() + { + return this.honorpointSpecified; + } + + private void Resethonorpoint() + { + this.honorpointSpecified = false; + } + + private bool ShouldSerializeunused_continuelose() + { + return this.unused_continueloseSpecified; + } + + private void Resetunused_continuelose() + { + this.unused_continueloseSpecified = false; + } + + private bool ShouldSerializeunused_lastwin() + { + return this.unused_lastwinSpecified; + } + + private void Resetunused_lastwin() + { + this.unused_lastwinSpecified = false; + } + + private bool ShouldSerializeunused_lastlose() + { + return this.unused_lastloseSpecified; + } + + private void Resetunused_lastlose() + { + this.unused_lastloseSpecified = false; + } + + private bool ShouldSerializeunused_draw() + { + return this.unused_drawSpecified; + } + + private void Resetunused_draw() + { + this.unused_drawSpecified = false; + } + + private bool ShouldSerializepointlastlose() + { + return this.pointlastloseSpecified; + } + + private void Resetpointlastlose() + { + this.pointlastloseSpecified = false; + } + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + private bool ShouldSerializerewardcounttoday() + { + return this.rewardcounttodaySpecified; + } + + private void Resetrewardcounttoday() + { + this.rewardcounttodaySpecified = false; + } + + private bool ShouldSerializetodayplaytime() + { + return this.todayplaytimeSpecified; + } + + private void Resettodayplaytime() + { + this.todayplaytimeSpecified = false; + } + + private bool ShouldSerializepkdaytimes() + { + return this.pkdaytimesSpecified; + } + + private void Resetpkdaytimes() + { + this.pkdaytimesSpecified = false; + } + + private bool ShouldSerializeweektimes() + { + return this.weektimesSpecified; + } + + private void Resetweektimes() + { + this.weektimesSpecified = false; + } + + private bool ShouldSerializelast7daystime() + { + return this.last7daystimeSpecified; + } + + private void Resetlast7daystime() + { + this.last7daystimeSpecified = false; + } + + private bool ShouldSerializeoneweekresettime() + { + return this.oneweekresettimeSpecified; + } + + private void Resetoneweekresettime() + { + this.oneweekresettimeSpecified = false; + } + + private bool ShouldSerializelastweekpoint() + { + return this.lastweekpointSpecified; + } + + private void Resetlastweekpoint() + { + this.lastweekpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs.meta new file mode 100644 index 00000000..ce8859b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c52c7cd29e5a7c5488e48d260aa9a3b6 +timeCreated: 1611404505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs new file mode 100644 index 00000000..e59d737e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs @@ -0,0 +1,133 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRecordSubInfo")] + [Serializable] + public class PkRecordSubInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rewardcount", DataFormat = DataFormat.TwosComplement)] + public uint rewardcount + { + get + { + return this._rewardcount ?? 0u; + } + set + { + this._rewardcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardcountSpecified + { + get + { + return this._rewardcount != null; + } + set + { + bool flag = value == (this._rewardcount == null); + if (flag) + { + this._rewardcount = (value ? new uint?(this.rewardcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "seasondata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkBaseHist seasondata + { + get + { + return this._seasondata; + } + set + { + this._seasondata = value; + } + } + + [ProtoMember(4, Name = "recs", DataFormat = DataFormat.Default)] + public List recs + { + get + { + return this._recs; + } + } + + private uint? _point; + + private uint? _rewardcount; + + private PkBaseHist _seasondata = null; + + private readonly List _recs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializerewardcount() + { + return this.rewardcountSpecified; + } + + private void Resetrewardcount() + { + this.rewardcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs.meta new file mode 100644 index 00000000..3a0d2a77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRecordSubInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ce0bd93c07e2e341bbbbbac77507393 +timeCreated: 1611403504 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs new file mode 100644 index 00000000..b7614162 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkReqArg")] + [Serializable] + public class PkReqArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PkReqType type + { + get + { + return this._type ?? PkReqType.PKREQ_ADDPK; + } + set + { + this._type = new PkReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PkReqType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "nvntype", DataFormat = DataFormat.TwosComplement)] + public PkNVNType nvntype + { + get + { + return this._nvntype ?? PkNVNType.PK_1v1; + } + set + { + this._nvntype = new PkNVNType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nvntypeSpecified + { + get + { + return this._nvntype != null; + } + set + { + bool flag = value == (this._nvntype == null); + if (flag) + { + this._nvntype = (value ? new PkNVNType?(this.nvntype) : null); + } + } + } + + private PkReqType? _type; + + private uint? _index; + + private PkNVNType? _nvntype; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializenvntype() + { + return this.nvntypeSpecified; + } + + private void Resetnvntype() + { + this.nvntypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs.meta new file mode 100644 index 00000000..6bf7f298 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ae1ae5c305c52874abd476fb1212df35 +timeCreated: 1611404338 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs new file mode 100644 index 00000000..e7c666df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkReqRes")] + [Serializable] + public class PkReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "allinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public QueryPkInfoRes allinfo + { + get + { + return this._allinfo; + } + set + { + this._allinfo = value; + } + } + + private ErrorCode? _errorcode; + + private uint? _time; + + private QueryPkInfoRes _allinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs.meta new file mode 100644 index 00000000..28cce468 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 298740c5a6fb16546bfb16d8dfc2d3b8 +timeCreated: 1611403477 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs new file mode 100644 index 00000000..fa987926 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkReqType")] + public enum PkReqType + { + [ProtoEnum(Name = "PKREQ_ADDPK", Value = 1)] + PKREQ_ADDPK = 1, + [ProtoEnum(Name = "PKREQ_REMOVEPK", Value = 2)] + PKREQ_REMOVEPK, + [ProtoEnum(Name = "PKREQ_ALLINFO", Value = 3)] + PKREQ_ALLINFO, + [ProtoEnum(Name = "PKREQ_FETCHPOINTREWARD", Value = 4)] + PKREQ_FETCHPOINTREWARD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs.meta new file mode 100644 index 00000000..4b0dd9e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e6507a93582dd5141a46008763e78cbe +timeCreated: 1611404745 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs new file mode 100644 index 00000000..54e6dfe7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs @@ -0,0 +1,375 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkResult")] + [Serializable] + public class PkResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public PkResultType result + { + get + { + return this._result ?? PkResultType.PkResult_Win; + } + set + { + this._result = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new PkResultType?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "winpoint", DataFormat = DataFormat.TwosComplement)] + public int winpoint + { + get + { + return this._winpoint ?? 0; + } + set + { + this._winpoint = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winpointSpecified + { + get + { + return this._winpoint != null; + } + set + { + bool flag = value == (this._winpoint == null); + if (flag) + { + this._winpoint = (value ? new int?(this.winpoint) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "honorpoint", DataFormat = DataFormat.TwosComplement)] + public uint honorpoint + { + get + { + return this._honorpoint ?? 0u; + } + set + { + this._honorpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool honorpointSpecified + { + get + { + return this._honorpoint != null; + } + set + { + bool flag = value == (this._honorpoint == null); + if (flag) + { + this._honorpoint = (value ? new uint?(this.honorpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public int rank + { + get + { + return this._rank ?? 0; + } + set + { + this._rank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new int?(this.rank) : null); + } + } + } + + [ProtoMember(5, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(6, IsRequired = false, Name = "firstrank", DataFormat = DataFormat.TwosComplement)] + public int firstrank + { + get + { + return this._firstrank ?? 0; + } + set + { + this._firstrank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firstrankSpecified + { + get + { + return this._firstrank != null; + } + set + { + bool flag = value == (this._firstrank == null); + if (flag) + { + this._firstrank = (value ? new int?(this.firstrank) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "dragoncount", DataFormat = DataFormat.TwosComplement)] + public uint dragoncount + { + get + { + return this._dragoncount ?? 0u; + } + set + { + this._dragoncount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragoncountSpecified + { + get + { + return this._dragoncount != null; + } + set + { + bool flag = value == (this._dragoncount == null); + if (flag) + { + this._dragoncount = (value ? new uint?(this.dragoncount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "mystate", DataFormat = DataFormat.TwosComplement)] + public KKVsRoleState mystate + { + get + { + return this._mystate ?? KKVsRoleState.KK_VS_ROLE_UNLOAD; + } + set + { + this._mystate = new KKVsRoleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mystateSpecified + { + get + { + return this._mystate != null; + } + set + { + bool flag = value == (this._mystate == null); + if (flag) + { + this._mystate = (value ? new KKVsRoleState?(this.mystate) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "opstate", DataFormat = DataFormat.TwosComplement)] + public KKVsRoleState opstate + { + get + { + return this._opstate ?? KKVsRoleState.KK_VS_ROLE_UNLOAD; + } + set + { + this._opstate = new KKVsRoleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opstateSpecified + { + get + { + return this._opstate != null; + } + set + { + bool flag = value == (this._opstate == null); + if (flag) + { + this._opstate = (value ? new KKVsRoleState?(this.opstate) : null); + } + } + } + + private PkResultType? _result; + + private int? _winpoint; + + private uint? _honorpoint; + + private int? _rank; + + private readonly List _items = new List(); + + private int? _firstrank; + + private uint? _dragoncount; + + private KKVsRoleState? _mystate; + + private KKVsRoleState? _opstate; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializewinpoint() + { + return this.winpointSpecified; + } + + private void Resetwinpoint() + { + this.winpointSpecified = false; + } + + private bool ShouldSerializehonorpoint() + { + return this.honorpointSpecified; + } + + private void Resethonorpoint() + { + this.honorpointSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializefirstrank() + { + return this.firstrankSpecified; + } + + private void Resetfirstrank() + { + this.firstrankSpecified = false; + } + + private bool ShouldSerializedragoncount() + { + return this.dragoncountSpecified; + } + + private void Resetdragoncount() + { + this.dragoncountSpecified = false; + } + + private bool ShouldSerializemystate() + { + return this.mystateSpecified; + } + + private void Resetmystate() + { + this.mystateSpecified = false; + } + + private bool ShouldSerializeopstate() + { + return this.opstateSpecified; + } + + private void Resetopstate() + { + this.opstateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs.meta new file mode 100644 index 00000000..21d24e5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2245cbdcda8a57d41a71dec278988577 +timeCreated: 1611403422 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs new file mode 100644 index 00000000..16cc8ae9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkResultType")] + public enum PkResultType + { + [ProtoEnum(Name = "PkResult_Win", Value = 1)] + PkResult_Win = 1, + [ProtoEnum(Name = "PkResult_Lose", Value = 2)] + PkResult_Lose, + [ProtoEnum(Name = "PkResult_Draw", Value = 3)] + PkResult_Draw + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs.meta new file mode 100644 index 00000000..6ae585b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkResultType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c071a3f609d1284ba028004287d9d2e +timeCreated: 1611404097 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs new file mode 100644 index 00000000..4b1ada0d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRoleInfo")] + [Serializable] + public class PkRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pkrec", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRoleRec pkrec + { + get + { + return this._pkrec; + } + set + { + this._pkrec = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolebrief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleSmallInfo rolebrief + { + get + { + return this._rolebrief; + } + set + { + this._rolebrief = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + private PkRoleRec _pkrec = null; + + private RoleSmallInfo _rolebrief = null; + + private uint? _serverid; + + private IExtension extensionObject; + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs.meta new file mode 100644 index 00000000..0b437892 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: faf759287cc65f446837315c9c6d021a +timeCreated: 1611404929 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs new file mode 100644 index 00000000..8688c6f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRoleInfoNtf")] + [Serializable] + public class PkRoleInfoNtf : IExtensible + { + [ProtoMember(1, Name = "pkroleinfo", DataFormat = DataFormat.Default)] + public List pkroleinfo + { + get + { + return this._pkroleinfo; + } + } + + private readonly List _pkroleinfo = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs.meta new file mode 100644 index 00000000..c05ccb74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleInfoNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c81921e41abb36048817cfe17a11387c +timeCreated: 1611404533 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs new file mode 100644 index 00000000..19531b61 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkRoleRec")] + [Serializable] + public class PkRoleRec : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "win", DataFormat = DataFormat.TwosComplement)] + public uint win + { + get + { + return this._win ?? 0u; + } + set + { + this._win = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winSpecified + { + get + { + return this._win != null; + } + set + { + bool flag = value == (this._win == null); + if (flag) + { + this._win = (value ? new uint?(this.win) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lose", DataFormat = DataFormat.TwosComplement)] + public uint lose + { + get + { + return this._lose ?? 0u; + } + set + { + this._lose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loseSpecified + { + get + { + return this._lose != null; + } + set + { + bool flag = value == (this._lose == null); + if (flag) + { + this._lose = (value ? new uint?(this.lose) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "draw", DataFormat = DataFormat.TwosComplement)] + public uint draw + { + get + { + return this._draw ?? 0u; + } + set + { + this._draw = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawSpecified + { + get + { + return this._draw != null; + } + set + { + bool flag = value == (this._draw == null); + if (flag) + { + this._draw = (value ? new uint?(this.draw) : null); + } + } + } + + [ProtoMember(5, Name = "records", DataFormat = DataFormat.TwosComplement)] + public List records + { + get + { + return this._records; + } + } + + private uint? _point; + + private uint? _win; + + private uint? _lose; + + private uint? _draw; + + private readonly List _records = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializewin() + { + return this.winSpecified; + } + + private void Resetwin() + { + this.winSpecified = false; + } + + private bool ShouldSerializelose() + { + return this.loseSpecified; + } + + private void Resetlose() + { + this.loseSpecified = false; + } + + private bool ShouldSerializedraw() + { + return this.drawSpecified; + } + + private void Resetdraw() + { + this.drawSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs.meta new file mode 100644 index 00000000..88021761 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkRoleRec.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 167457c1d231f3e4893428ad48b16ec4 +timeCreated: 1611403288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs new file mode 100644 index 00000000..6c2900b8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PkTimeoutNtf")] + [Serializable] + public class PkTimeoutNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timeout", DataFormat = DataFormat.TwosComplement)] + public uint timeout + { + get + { + return this._timeout ?? 0u; + } + set + { + this._timeout = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeoutSpecified + { + get + { + return this._timeout != null; + } + set + { + bool flag = value == (this._timeout == null); + if (flag) + { + this._timeout = (value ? new uint?(this.timeout) : null); + } + } + } + + private uint? _timeout; + + private IExtension extensionObject; + + private bool ShouldSerializetimeout() + { + return this.timeoutSpecified; + } + + private void Resettimeout() + { + this.timeoutSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs.meta new file mode 100644 index 00000000..a89447a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PkTimeoutNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8067bf0ac23c56b4baed0f0e818cec86 +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs new file mode 100644 index 00000000..996a8a5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantCultivationArg")] + [Serializable] + public class PlantCultivationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "operate_type", DataFormat = DataFormat.TwosComplement)] + public PlantGrowState operate_type + { + get + { + return this._operate_type ?? PlantGrowState.growDrought; + } + set + { + this._operate_type = new PlantGrowState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operate_typeSpecified + { + get + { + return this._operate_type != null; + } + set + { + bool flag = value == (this._operate_type == null); + if (flag) + { + this._operate_type = (value ? new PlantGrowState?(this.operate_type) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _farmland_id; + + private PlantGrowState? _operate_type; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializeoperate_type() + { + return this.operate_typeSpecified; + } + + private void Resetoperate_type() + { + this.operate_typeSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs.meta new file mode 100644 index 00000000..99cdffe1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16a9af905d544bd40b793799dee80f8b +timeCreated: 1611403289 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs new file mode 100644 index 00000000..b46ea6bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantCultivationRes")] + [Serializable] + public class PlantCultivationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "growup_amount", DataFormat = DataFormat.FixedSize)] + public float growup_amount + { + get + { + return this._growup_amount ?? 0f; + } + set + { + this._growup_amount = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growup_amountSpecified + { + get + { + return this._growup_amount != null; + } + set + { + bool flag = value == (this._growup_amount == null); + if (flag) + { + this._growup_amount = (value ? new float?(this.growup_amount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "notice_times", DataFormat = DataFormat.TwosComplement)] + public uint notice_times + { + get + { + return this._notice_times ?? 0u; + } + set + { + this._notice_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notice_timesSpecified + { + get + { + return this._notice_times != null; + } + set + { + bool flag = value == (this._notice_times == null); + if (flag) + { + this._notice_times = (value ? new uint?(this.notice_times) : null); + } + } + } + + private ErrorCode? _result; + + private float? _growup_amount; + + private uint? _notice_times; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializegrowup_amount() + { + return this.growup_amountSpecified; + } + + private void Resetgrowup_amount() + { + this.growup_amountSpecified = false; + } + + private bool ShouldSerializenotice_times() + { + return this.notice_timesSpecified; + } + + private void Resetnotice_times() + { + this.notice_timesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs.meta new file mode 100644 index 00000000..641bd4dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantCultivationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4c1366e2cff36344199bf257d8ead33b +timeCreated: 1611403690 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs new file mode 100644 index 00000000..6329a453 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantGrowState")] + public enum PlantGrowState + { + [ProtoEnum(Name = "growDrought", Value = 1)] + growDrought = 1, + [ProtoEnum(Name = "growPest", Value = 2)] + growPest, + [ProtoEnum(Name = "growSluggish", Value = 3)] + growSluggish, + [ProtoEnum(Name = "growCD", Value = 4)] + growCD, + [ProtoEnum(Name = "growMature", Value = 5)] + growMature, + [ProtoEnum(Name = "growCorrect", Value = 6)] + growCorrect + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs.meta new file mode 100644 index 00000000..4f2e02ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantGrowState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8a573143b5d6f544db6e1b2395556323 +timeCreated: 1611404091 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs new file mode 100644 index 00000000..2dd87c63 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantHarvestArg")] + [Serializable] + public class PlantHarvestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + private ulong? _garden_id; + + private uint? _farmland_id; + + private GardenQuestType? _quest_type; + + private IExtension extensionObject; + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs.meta new file mode 100644 index 00000000..b1ce9e8b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df77a4b75b69602429cd6abab7bb72d1 +timeCreated: 1611404692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs new file mode 100644 index 00000000..a1fbc249 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantHarvestRes")] + [Serializable] + public class PlantHarvestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(3, IsRequired = false, Name = "harvest", DataFormat = DataFormat.Default)] + public bool harvest + { + get + { + return this._harvest ?? false; + } + set + { + this._harvest = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool harvestSpecified + { + get + { + return this._harvest != null; + } + set + { + bool flag = value == (this._harvest == null); + if (flag) + { + this._harvest = (value ? new bool?(this.harvest) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "extra", DataFormat = DataFormat.Default)] + public bool extra + { + get + { + return this._extra ?? false; + } + set + { + this._extra = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extraSpecified + { + get + { + return this._extra != null; + } + set + { + bool flag = value == (this._extra == null); + if (flag) + { + this._extra = (value ? new bool?(this.extra) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _items = new List(); + + private bool? _harvest; + + private bool? _extra; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeharvest() + { + return this.harvestSpecified; + } + + private void Resetharvest() + { + this.harvestSpecified = false; + } + + private bool ShouldSerializeextra() + { + return this.extraSpecified; + } + + private void Resetextra() + { + this.extraSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs.meta new file mode 100644 index 00000000..6ba87c8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantHarvestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9903eb7aa48da4241a998e005f02af01 +timeCreated: 1611404193 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs new file mode 100644 index 00000000..61c17cd5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs @@ -0,0 +1,504 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlantInfo")] + [Serializable] + public class PlantInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "seed_id", DataFormat = DataFormat.TwosComplement)] + public uint seed_id + { + get + { + return this._seed_id ?? 0u; + } + set + { + this._seed_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seed_idSpecified + { + get + { + return this._seed_id != null; + } + set + { + bool flag = value == (this._seed_id == null); + if (flag) + { + this._seed_id = (value ? new uint?(this.seed_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "plant_grow_state", DataFormat = DataFormat.TwosComplement)] + public PlantGrowState plant_grow_state + { + get + { + return this._plant_grow_state ?? PlantGrowState.growDrought; + } + set + { + this._plant_grow_state = new PlantGrowState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool plant_grow_stateSpecified + { + get + { + return this._plant_grow_state != null; + } + set + { + bool flag = value == (this._plant_grow_state == null); + if (flag) + { + this._plant_grow_state = (value ? new PlantGrowState?(this.plant_grow_state) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "grow_times", DataFormat = DataFormat.TwosComplement)] + public uint grow_times + { + get + { + return this._grow_times ?? 0u; + } + set + { + this._grow_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool grow_timesSpecified + { + get + { + return this._grow_times != null; + } + set + { + bool flag = value == (this._grow_times == null); + if (flag) + { + this._grow_times = (value ? new uint?(this.grow_times) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "growup_amount", DataFormat = DataFormat.FixedSize)] + public float growup_amount + { + get + { + return this._growup_amount ?? 0f; + } + set + { + this._growup_amount = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growup_amountSpecified + { + get + { + return this._growup_amount != null; + } + set + { + bool flag = value == (this._growup_amount == null); + if (flag) + { + this._growup_amount = (value ? new float?(this.growup_amount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "mature_duration", DataFormat = DataFormat.TwosComplement)] + public uint mature_duration + { + get + { + return this._mature_duration ?? 0u; + } + set + { + this._mature_duration = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mature_durationSpecified + { + get + { + return this._mature_duration != null; + } + set + { + bool flag = value == (this._mature_duration == null); + if (flag) + { + this._mature_duration = (value ? new uint?(this.mature_duration) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "start_time", DataFormat = DataFormat.TwosComplement)] + public uint start_time + { + get + { + return this._start_time ?? 0u; + } + set + { + this._start_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool start_timeSpecified + { + get + { + return this._start_time != null; + } + set + { + bool flag = value == (this._start_time == null); + if (flag) + { + this._start_time = (value ? new uint?(this.start_time) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "stealed_times", DataFormat = DataFormat.TwosComplement)] + public uint stealed_times + { + get + { + return this._stealed_times ?? 0u; + } + set + { + this._stealed_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stealed_timesSpecified + { + get + { + return this._stealed_times != null; + } + set + { + bool flag = value == (this._stealed_times == null); + if (flag) + { + this._stealed_times = (value ? new uint?(this.stealed_times) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "growup_cd", DataFormat = DataFormat.TwosComplement)] + public uint growup_cd + { + get + { + return this._growup_cd ?? 0u; + } + set + { + this._growup_cd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool growup_cdSpecified + { + get + { + return this._growup_cd != null; + } + set + { + bool flag = value == (this._growup_cd == null); + if (flag) + { + this._growup_cd = (value ? new uint?(this.growup_cd) : null); + } + } + } + + [ProtoMember(10, Name = "event_log", DataFormat = DataFormat.Default)] + public List event_log + { + get + { + return this._event_log; + } + } + + [ProtoMember(11, IsRequired = false, Name = "notice_times", DataFormat = DataFormat.TwosComplement)] + public uint notice_times + { + get + { + return this._notice_times ?? 0u; + } + set + { + this._notice_times = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notice_timesSpecified + { + get + { + return this._notice_times != null; + } + set + { + bool flag = value == (this._notice_times == null); + if (flag) + { + this._notice_times = (value ? new uint?(this.notice_times) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "owner", DataFormat = DataFormat.TwosComplement)] + public ulong owner + { + get + { + return this._owner ?? 0UL; + } + set + { + this._owner = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ownerSpecified + { + get + { + return this._owner != null; + } + set + { + bool flag = value == (this._owner == null); + if (flag) + { + this._owner = (value ? new ulong?(this.owner) : null); + } + } + } + + private uint? _farmland_id; + + private uint? _seed_id; + + private PlantGrowState? _plant_grow_state; + + private uint? _grow_times; + + private float? _growup_amount; + + private uint? _mature_duration; + + private uint? _start_time; + + private uint? _stealed_times; + + private uint? _growup_cd; + + private readonly List _event_log = new List(); + + private uint? _notice_times; + + private ulong? _owner; + + private IExtension extensionObject; + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializeseed_id() + { + return this.seed_idSpecified; + } + + private void Resetseed_id() + { + this.seed_idSpecified = false; + } + + private bool ShouldSerializeplant_grow_state() + { + return this.plant_grow_stateSpecified; + } + + private void Resetplant_grow_state() + { + this.plant_grow_stateSpecified = false; + } + + private bool ShouldSerializegrow_times() + { + return this.grow_timesSpecified; + } + + private void Resetgrow_times() + { + this.grow_timesSpecified = false; + } + + private bool ShouldSerializegrowup_amount() + { + return this.growup_amountSpecified; + } + + private void Resetgrowup_amount() + { + this.growup_amountSpecified = false; + } + + private bool ShouldSerializemature_duration() + { + return this.mature_durationSpecified; + } + + private void Resetmature_duration() + { + this.mature_durationSpecified = false; + } + + private bool ShouldSerializestart_time() + { + return this.start_timeSpecified; + } + + private void Resetstart_time() + { + this.start_timeSpecified = false; + } + + private bool ShouldSerializestealed_times() + { + return this.stealed_timesSpecified; + } + + private void Resetstealed_times() + { + this.stealed_timesSpecified = false; + } + + private bool ShouldSerializegrowup_cd() + { + return this.growup_cdSpecified; + } + + private void Resetgrowup_cd() + { + this.growup_cdSpecified = false; + } + + private bool ShouldSerializenotice_times() + { + return this.notice_timesSpecified; + } + + private void Resetnotice_times() + { + this.notice_timesSpecified = false; + } + + private bool ShouldSerializeowner() + { + return this.ownerSpecified; + } + + private void Resetowner() + { + this.ownerSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs.meta new file mode 100644 index 00000000..3beafbe4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlantInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3443b034e79ae4d4ba577ad56fb060d5 +timeCreated: 1611403554 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs new file mode 100644 index 00000000..ea95364b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatBanAccount")] + [Serializable] + public class PlatBanAccount : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reason", DataFormat = DataFormat.Default)] + public string reason + { + get + { + return this._reason ?? ""; + } + set + { + this._reason = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? this.reason : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "endtime", DataFormat = DataFormat.TwosComplement)] + public uint endtime + { + get + { + return this._endtime ?? 0u; + } + set + { + this._endtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endtimeSpecified + { + get + { + return this._endtime != null; + } + set + { + bool flag = value == (this._endtime == null); + if (flag) + { + this._endtime = (value ? new uint?(this.endtime) : null); + } + } + } + + private string _reason; + + private uint? _endtime; + + private IExtension extensionObject; + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + private bool ShouldSerializeendtime() + { + return this.endtimeSpecified; + } + + private void Resetendtime() + { + this.endtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs.meta new file mode 100644 index 00000000..4c349d17 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatBanAccount.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b4c7fdd0ad6a114f9633df5e93712a9 +timeCreated: 1611403993 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs new file mode 100644 index 00000000..5326dd99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatFriend")] + [Serializable] + public class PlatFriend : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "nickname", DataFormat = DataFormat.Default)] + public string nickname + { + get + { + return this._nickname ?? ""; + } + set + { + this._nickname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nicknameSpecified + { + get + { + return this._nickname != null; + } + set + { + bool flag = value == (this._nickname == null); + if (flag) + { + this._nickname = (value ? this.nickname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "bigpic", DataFormat = DataFormat.Default)] + public string bigpic + { + get + { + return this._bigpic ?? ""; + } + set + { + this._bigpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bigpicSpecified + { + get + { + return this._bigpic != null; + } + set + { + bool flag = value == (this._bigpic == null); + if (flag) + { + this._bigpic = (value ? this.bigpic : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "midpic", DataFormat = DataFormat.Default)] + public string midpic + { + get + { + return this._midpic ?? ""; + } + set + { + this._midpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool midpicSpecified + { + get + { + return this._midpic != null; + } + set + { + bool flag = value == (this._midpic == null); + if (flag) + { + this._midpic = (value ? this.midpic : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "smallpic", DataFormat = DataFormat.Default)] + public string smallpic + { + get + { + return this._smallpic ?? ""; + } + set + { + this._smallpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool smallpicSpecified + { + get + { + return this._smallpic != null; + } + set + { + bool flag = value == (this._smallpic == null); + if (flag) + { + this._smallpic = (value ? this.smallpic : null); + } + } + } + + private string _openid; + + private string _nickname; + + private string _bigpic; + + private string _midpic; + + private string _smallpic; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializenickname() + { + return this.nicknameSpecified; + } + + private void Resetnickname() + { + this.nicknameSpecified = false; + } + + private bool ShouldSerializebigpic() + { + return this.bigpicSpecified; + } + + private void Resetbigpic() + { + this.bigpicSpecified = false; + } + + private bool ShouldSerializemidpic() + { + return this.midpicSpecified; + } + + private void Resetmidpic() + { + this.midpicSpecified = false; + } + + private bool ShouldSerializesmallpic() + { + return this.smallpicSpecified; + } + + private void Resetsmallpic() + { + this.smallpicSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs.meta new file mode 100644 index 00000000..e8e9afdd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriend.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f7e421b0fb7b10341a3861b9750c9dfc +timeCreated: 1611404889 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs new file mode 100644 index 00000000..a1fa1b1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs @@ -0,0 +1,395 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatFriendRankInfo2Client")] + [Serializable] + public class PlatFriendRankInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "platfriendBaseInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatFriend platfriendBaseInfo + { + get + { + return this._platfriendBaseInfo; + } + set + { + this._platfriendBaseInfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "hasGiveGift", DataFormat = DataFormat.Default)] + public bool hasGiveGift + { + get + { + return this._hasGiveGift ?? false; + } + set + { + this._hasGiveGift = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasGiveGiftSpecified + { + get + { + return this._hasGiveGift != null; + } + set + { + bool flag = value == (this._hasGiveGift == null); + if (flag) + { + this._hasGiveGift = (value ? new bool?(this.hasGiveGift) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "maxAbility", DataFormat = DataFormat.TwosComplement)] + public uint maxAbility + { + get + { + return this._maxAbility ?? 0u; + } + set + { + this._maxAbility = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxAbilitySpecified + { + get + { + return this._maxAbility != null; + } + set + { + bool flag = value == (this._maxAbility == null); + if (flag) + { + this._maxAbility = (value ? new uint?(this.maxAbility) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public uint vipLevel + { + get + { + return this._vipLevel ?? 0u; + } + set + { + this._vipLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new uint?(this.vipLevel) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isOnline", DataFormat = DataFormat.Default)] + public bool isOnline + { + get + { + return this._isOnline ?? false; + } + set + { + this._isOnline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isOnlineSpecified + { + get + { + return this._isOnline != null; + } + set + { + bool flag = value == (this._isOnline == null); + if (flag) + { + this._isOnline = (value ? new bool?(this.isOnline) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "startType", DataFormat = DataFormat.TwosComplement)] + public int startType + { + get + { + return this._startType ?? 0; + } + set + { + this._startType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startTypeSpecified + { + get + { + return this._startType != null; + } + set + { + bool flag = value == (this._startType == null); + if (flag) + { + this._startType = (value ? new int?(this.startType) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public int profession + { + get + { + return this._profession ?? 0; + } + set + { + this._profession = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new int?(this.profession) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + private PlatFriend _platfriendBaseInfo = null; + + private uint? _rank; + + private bool? _hasGiveGift; + + private uint? _maxAbility; + + private uint? _vipLevel; + + private uint? _level; + + private bool? _isOnline; + + private int? _startType; + + private int? _profession; + + private PayConsume _pre = null; + + private IExtension extensionObject; + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializehasGiveGift() + { + return this.hasGiveGiftSpecified; + } + + private void ResethasGiveGift() + { + this.hasGiveGiftSpecified = false; + } + + private bool ShouldSerializemaxAbility() + { + return this.maxAbilitySpecified; + } + + private void ResetmaxAbility() + { + this.maxAbilitySpecified = false; + } + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeisOnline() + { + return this.isOnlineSpecified; + } + + private void ResetisOnline() + { + this.isOnlineSpecified = false; + } + + private bool ShouldSerializestartType() + { + return this.startTypeSpecified; + } + + private void ResetstartType() + { + this.startTypeSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs.meta new file mode 100644 index 00000000..86e223fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendRankInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47b06dc0c8842fc46aa6a62528ced84a +timeCreated: 1611403655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs new file mode 100644 index 00000000..70cd1476 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatFriendServer")] + [Serializable] + public class PlatFriendServer : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public int serverid + { + get + { + return this._serverid ?? 0; + } + set + { + this._serverid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new int?(this.serverid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + private string _openid; + + private int? _serverid; + + private string _rolename; + + private int? _level; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs.meta new file mode 100644 index 00000000..c10b966b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatFriendServer.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c9292f566eb3f4e42be8b5b4b7ab178d +timeCreated: 1611404537 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs new file mode 100644 index 00000000..d8ffe38f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatNotice")] + [Serializable] + public class PlatNotice : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "noticeid", DataFormat = DataFormat.TwosComplement)] + public uint noticeid + { + get + { + return this._noticeid ?? 0u; + } + set + { + this._noticeid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool noticeidSpecified + { + get + { + return this._noticeid != null; + } + set + { + bool flag = value == (this._noticeid == null); + if (flag) + { + this._noticeid = (value ? new uint?(this.noticeid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isopen", DataFormat = DataFormat.Default)] + public bool isopen + { + get + { + return this._isopen ?? false; + } + set + { + this._isopen = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isopenSpecified + { + get + { + return this._isopen != null; + } + set + { + bool flag = value == (this._isopen == null); + if (flag) + { + this._isopen = (value ? new bool?(this.isopen) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "areaid", DataFormat = DataFormat.TwosComplement)] + public uint areaid + { + get + { + return this._areaid ?? 0u; + } + set + { + this._areaid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool areaidSpecified + { + get + { + return this._areaid != null; + } + set + { + bool flag = value == (this._areaid == null); + if (flag) + { + this._areaid = (value ? new uint?(this.areaid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "platid", DataFormat = DataFormat.TwosComplement)] + public uint platid + { + get + { + return this._platid ?? 0u; + } + set + { + this._platid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool platidSpecified + { + get + { + return this._platid != null; + } + set + { + bool flag = value == (this._platid == null); + if (flag) + { + this._platid = (value ? new uint?(this.platid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "content", DataFormat = DataFormat.Default)] + public string content + { + get + { + return this._content ?? ""; + } + set + { + this._content = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contentSpecified + { + get + { + return this._content != null; + } + set + { + bool flag = value == (this._content == null); + if (flag) + { + this._content = (value ? this.content : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "updatetime", DataFormat = DataFormat.TwosComplement)] + public uint updatetime + { + get + { + return this._updatetime ?? 0u; + } + set + { + this._updatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatetimeSpecified + { + get + { + return this._updatetime != null; + } + set + { + bool flag = value == (this._updatetime == null); + if (flag) + { + this._updatetime = (value ? new uint?(this.updatetime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "isnew", DataFormat = DataFormat.Default)] + public bool isnew + { + get + { + return this._isnew ?? false; + } + set + { + this._isnew = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isnewSpecified + { + get + { + return this._isnew != null; + } + set + { + bool flag = value == (this._isnew == null); + if (flag) + { + this._isnew = (value ? new bool?(this.isnew) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "title", DataFormat = DataFormat.Default)] + public string title + { + get + { + return this._title ?? ""; + } + set + { + this._title = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? this.title : null); + } + } + } + + private uint? _type; + + private uint? _noticeid; + + private bool? _isopen; + + private uint? _areaid; + + private uint? _platid; + + private string _content; + + private uint? _updatetime; + + private bool? _isnew; + + private string _title; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializenoticeid() + { + return this.noticeidSpecified; + } + + private void Resetnoticeid() + { + this.noticeidSpecified = false; + } + + private bool ShouldSerializeisopen() + { + return this.isopenSpecified; + } + + private void Resetisopen() + { + this.isopenSpecified = false; + } + + private bool ShouldSerializeareaid() + { + return this.areaidSpecified; + } + + private void Resetareaid() + { + this.areaidSpecified = false; + } + + private bool ShouldSerializeplatid() + { + return this.platidSpecified; + } + + private void Resetplatid() + { + this.platidSpecified = false; + } + + private bool ShouldSerializecontent() + { + return this.contentSpecified; + } + + private void Resetcontent() + { + this.contentSpecified = false; + } + + private bool ShouldSerializeupdatetime() + { + return this.updatetimeSpecified; + } + + private void Resetupdatetime() + { + this.updatetimeSpecified = false; + } + + private bool ShouldSerializeisnew() + { + return this.isnewSpecified; + } + + private void Resetisnew() + { + this.isnewSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs.meta new file mode 100644 index 00000000..7e4326de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatNotice.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 584749060965c974695c68b2bfddb695 +timeCreated: 1611403754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs new file mode 100644 index 00000000..af0247db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatType")] + public enum PlatType + { + [ProtoEnum(Name = "PLAT_IOS", Value = 0)] + PLAT_IOS, + [ProtoEnum(Name = "PLAT_ANDROID", Value = 1)] + PLAT_ANDROID + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs.meta new file mode 100644 index 00000000..9dc897ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5e877c0491aed342bb956bd93cf8cf0 +timeCreated: 1611404878 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs new file mode 100644 index 00000000..c3551810 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatformShareAwardPara")] + [Serializable] + public class PlatformShareAwardPara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "share_scene_id", DataFormat = DataFormat.TwosComplement)] + public uint share_scene_id + { + get + { + return this._share_scene_id ?? 0u; + } + set + { + this._share_scene_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool share_scene_idSpecified + { + get + { + return this._share_scene_id != null; + } + set + { + bool flag = value == (this._share_scene_id == null); + if (flag) + { + this._share_scene_id = (value ? new uint?(this.share_scene_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weekly_share_number", DataFormat = DataFormat.TwosComplement)] + public uint weekly_share_number + { + get + { + return this._weekly_share_number ?? 0u; + } + set + { + this._weekly_share_number = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekly_share_numberSpecified + { + get + { + return this._weekly_share_number != null; + } + set + { + bool flag = value == (this._weekly_share_number == null); + if (flag) + { + this._weekly_share_number = (value ? new uint?(this.weekly_share_number) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "weekly_award", DataFormat = DataFormat.Default)] + public bool weekly_award + { + get + { + return this._weekly_award ?? false; + } + set + { + this._weekly_award = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekly_awardSpecified + { + get + { + return this._weekly_award != null; + } + set + { + bool flag = value == (this._weekly_award == null); + if (flag) + { + this._weekly_award = (value ? new bool?(this.weekly_award) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "disappear_redpoint", DataFormat = DataFormat.Default)] + public bool disappear_redpoint + { + get + { + return this._disappear_redpoint ?? false; + } + set + { + this._disappear_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool disappear_redpointSpecified + { + get + { + return this._disappear_redpoint != null; + } + set + { + bool flag = value == (this._disappear_redpoint == null); + if (flag) + { + this._disappear_redpoint = (value ? new bool?(this.disappear_redpoint) : null); + } + } + } + + private uint? _share_scene_id; + + private uint? _weekly_share_number; + + private bool? _weekly_award; + + private bool? _disappear_redpoint; + + private IExtension extensionObject; + + private bool ShouldSerializeshare_scene_id() + { + return this.share_scene_idSpecified; + } + + private void Resetshare_scene_id() + { + this.share_scene_idSpecified = false; + } + + private bool ShouldSerializeweekly_share_number() + { + return this.weekly_share_numberSpecified; + } + + private void Resetweekly_share_number() + { + this.weekly_share_numberSpecified = false; + } + + private bool ShouldSerializeweekly_award() + { + return this.weekly_awardSpecified; + } + + private void Resetweekly_award() + { + this.weekly_awardSpecified = false; + } + + private bool ShouldSerializedisappear_redpoint() + { + return this.disappear_redpointSpecified; + } + + private void Resetdisappear_redpoint() + { + this.disappear_redpointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs.meta new file mode 100644 index 00000000..c2e52d06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareAwardPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f07dc515951cf846b44002c21268377 +timeCreated: 1611403514 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs new file mode 100644 index 00000000..60deaea1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs @@ -0,0 +1,601 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlatformShareResult")] + [Serializable] + public class PlatformShareResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "last_update_time", DataFormat = DataFormat.TwosComplement)] + public uint last_update_time + { + get + { + return this._last_update_time ?? 0u; + } + set + { + this._last_update_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_update_timeSpecified + { + get + { + return this._last_update_time != null; + } + set + { + bool flag = value == (this._last_update_time == null); + if (flag) + { + this._last_update_time = (value ? new uint?(this.last_update_time) : null); + } + } + } + + [ProtoMember(2, Name = "firstpass_share_list", DataFormat = DataFormat.Default)] + public List firstpass_share_list + { + get + { + return this._firstpass_share_list; + } + } + + [ProtoMember(3, IsRequired = false, Name = "weekly_share_number", DataFormat = DataFormat.TwosComplement)] + public uint weekly_share_number + { + get + { + return this._weekly_share_number ?? 0u; + } + set + { + this._weekly_share_number = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekly_share_numberSpecified + { + get + { + return this._weekly_share_number != null; + } + set + { + bool flag = value == (this._weekly_share_number == null); + if (flag) + { + this._weekly_share_number = (value ? new uint?(this.weekly_share_number) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "weekly_award", DataFormat = DataFormat.Default)] + public bool weekly_award + { + get + { + return this._weekly_award ?? false; + } + set + { + this._weekly_award = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekly_awardSpecified + { + get + { + return this._weekly_award != null; + } + set + { + bool flag = value == (this._weekly_award == null); + if (flag) + { + this._weekly_award = (value ? new bool?(this.weekly_award) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "disappear_redpoint", DataFormat = DataFormat.Default)] + public bool disappear_redpoint + { + get + { + return this._disappear_redpoint ?? false; + } + set + { + this._disappear_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool disappear_redpointSpecified + { + get + { + return this._disappear_redpoint != null; + } + set + { + bool flag = value == (this._disappear_redpoint == null); + if (flag) + { + this._disappear_redpoint = (value ? new bool?(this.disappear_redpoint) : null); + } + } + } + + [ProtoMember(6, Name = "have_notify_scene", DataFormat = DataFormat.TwosComplement)] + public List have_notify_scene + { + get + { + return this._have_notify_scene; + } + } + + [ProtoMember(7, IsRequired = false, Name = "consume_dragoncoins_now", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_now + { + get + { + return this._consume_dragoncoins_now ?? 0UL; + } + set + { + this._consume_dragoncoins_now = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_nowSpecified + { + get + { + return this._consume_dragoncoins_now != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_now == null); + if (flag) + { + this._consume_dragoncoins_now = (value ? new ulong?(this.consume_dragoncoins_now) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "consume_dragoncoins_before_1", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_1 + { + get + { + return this._consume_dragoncoins_before_1 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_1 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_1Specified + { + get + { + return this._consume_dragoncoins_before_1 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_1 == null); + if (flag) + { + this._consume_dragoncoins_before_1 = (value ? new ulong?(this.consume_dragoncoins_before_1) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "consume_dragoncoins_before_2", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_2 + { + get + { + return this._consume_dragoncoins_before_2 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_2 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_2Specified + { + get + { + return this._consume_dragoncoins_before_2 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_2 == null); + if (flag) + { + this._consume_dragoncoins_before_2 = (value ? new ulong?(this.consume_dragoncoins_before_2) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "consume_dragoncoins_before_3", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_3 + { + get + { + return this._consume_dragoncoins_before_3 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_3 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_3Specified + { + get + { + return this._consume_dragoncoins_before_3 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_3 == null); + if (flag) + { + this._consume_dragoncoins_before_3 = (value ? new ulong?(this.consume_dragoncoins_before_3) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "consume_dragoncoins_before_4", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_4 + { + get + { + return this._consume_dragoncoins_before_4 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_4 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_4Specified + { + get + { + return this._consume_dragoncoins_before_4 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_4 == null); + if (flag) + { + this._consume_dragoncoins_before_4 = (value ? new ulong?(this.consume_dragoncoins_before_4) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "consume_dragoncoins_before_5", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_5 + { + get + { + return this._consume_dragoncoins_before_5 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_5 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_5Specified + { + get + { + return this._consume_dragoncoins_before_5 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_5 == null); + if (flag) + { + this._consume_dragoncoins_before_5 = (value ? new ulong?(this.consume_dragoncoins_before_5) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "consume_dragoncoins_before_6", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_6 + { + get + { + return this._consume_dragoncoins_before_6 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_6 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_6Specified + { + get + { + return this._consume_dragoncoins_before_6 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_6 == null); + if (flag) + { + this._consume_dragoncoins_before_6 = (value ? new ulong?(this.consume_dragoncoins_before_6) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "consume_dragoncoins_before_7", DataFormat = DataFormat.TwosComplement)] + public ulong consume_dragoncoins_before_7 + { + get + { + return this._consume_dragoncoins_before_7 ?? 0UL; + } + set + { + this._consume_dragoncoins_before_7 = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool consume_dragoncoins_before_7Specified + { + get + { + return this._consume_dragoncoins_before_7 != null; + } + set + { + bool flag = value == (this._consume_dragoncoins_before_7 == null); + if (flag) + { + this._consume_dragoncoins_before_7 = (value ? new ulong?(this.consume_dragoncoins_before_7) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "last_update_consume", DataFormat = DataFormat.TwosComplement)] + public uint last_update_consume + { + get + { + return this._last_update_consume ?? 0u; + } + set + { + this._last_update_consume = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_update_consumeSpecified + { + get + { + return this._last_update_consume != null; + } + set + { + bool flag = value == (this._last_update_consume == null); + if (flag) + { + this._last_update_consume = (value ? new uint?(this.last_update_consume) : null); + } + } + } + + private uint? _last_update_time; + + private readonly List _firstpass_share_list = new List(); + + private uint? _weekly_share_number; + + private bool? _weekly_award; + + private bool? _disappear_redpoint; + + private readonly List _have_notify_scene = new List(); + + private ulong? _consume_dragoncoins_now; + + private ulong? _consume_dragoncoins_before_1; + + private ulong? _consume_dragoncoins_before_2; + + private ulong? _consume_dragoncoins_before_3; + + private ulong? _consume_dragoncoins_before_4; + + private ulong? _consume_dragoncoins_before_5; + + private ulong? _consume_dragoncoins_before_6; + + private ulong? _consume_dragoncoins_before_7; + + private uint? _last_update_consume; + + private IExtension extensionObject; + + private bool ShouldSerializelast_update_time() + { + return this.last_update_timeSpecified; + } + + private void Resetlast_update_time() + { + this.last_update_timeSpecified = false; + } + + private bool ShouldSerializeweekly_share_number() + { + return this.weekly_share_numberSpecified; + } + + private void Resetweekly_share_number() + { + this.weekly_share_numberSpecified = false; + } + + private bool ShouldSerializeweekly_award() + { + return this.weekly_awardSpecified; + } + + private void Resetweekly_award() + { + this.weekly_awardSpecified = false; + } + + private bool ShouldSerializedisappear_redpoint() + { + return this.disappear_redpointSpecified; + } + + private void Resetdisappear_redpoint() + { + this.disappear_redpointSpecified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_now() + { + return this.consume_dragoncoins_nowSpecified; + } + + private void Resetconsume_dragoncoins_now() + { + this.consume_dragoncoins_nowSpecified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_1() + { + return this.consume_dragoncoins_before_1Specified; + } + + private void Resetconsume_dragoncoins_before_1() + { + this.consume_dragoncoins_before_1Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_2() + { + return this.consume_dragoncoins_before_2Specified; + } + + private void Resetconsume_dragoncoins_before_2() + { + this.consume_dragoncoins_before_2Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_3() + { + return this.consume_dragoncoins_before_3Specified; + } + + private void Resetconsume_dragoncoins_before_3() + { + this.consume_dragoncoins_before_3Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_4() + { + return this.consume_dragoncoins_before_4Specified; + } + + private void Resetconsume_dragoncoins_before_4() + { + this.consume_dragoncoins_before_4Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_5() + { + return this.consume_dragoncoins_before_5Specified; + } + + private void Resetconsume_dragoncoins_before_5() + { + this.consume_dragoncoins_before_5Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_6() + { + return this.consume_dragoncoins_before_6Specified; + } + + private void Resetconsume_dragoncoins_before_6() + { + this.consume_dragoncoins_before_6Specified = false; + } + + private bool ShouldSerializeconsume_dragoncoins_before_7() + { + return this.consume_dragoncoins_before_7Specified; + } + + private void Resetconsume_dragoncoins_before_7() + { + this.consume_dragoncoins_before_7Specified = false; + } + + private bool ShouldSerializelast_update_consume() + { + return this.last_update_consumeSpecified; + } + + private void Resetlast_update_consume() + { + this.last_update_consumeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs.meta new file mode 100644 index 00000000..2570d83e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlatformShareResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4c5ecf6d093a8a9498927b48ae29cee7 +timeCreated: 1611403691 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs new file mode 100644 index 00000000..af6849a6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceNtfData")] + [Serializable] + public class PlayDiceNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isDiceFull", DataFormat = DataFormat.Default)] + public bool isDiceFull + { + get + { + return this._isDiceFull ?? false; + } + set + { + this._isDiceFull = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isDiceFullSpecified + { + get + { + return this._isDiceFull != null; + } + set + { + bool flag = value == (this._isDiceFull == null); + if (flag) + { + this._isDiceFull = (value ? new bool?(this.isDiceFull) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public int mapID + { + get + { + return this._mapID ?? 0; + } + set + { + this._mapID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new int?(this.mapID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public int slot + { + get + { + return this._slot ?? 0; + } + set + { + this._slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new int?(this.slot) : null); + } + } + } + + private bool? _isDiceFull; + + private int? _mapID; + + private int? _slot; + + private IExtension extensionObject; + + private bool ShouldSerializeisDiceFull() + { + return this.isDiceFullSpecified; + } + + private void ResetisDiceFull() + { + this.isDiceFullSpecified = false; + } + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs.meta new file mode 100644 index 00000000..0331532f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ab59a665bd9e9a43980654e4d9f86e4 +timeCreated: 1611403792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs new file mode 100644 index 00000000..c5c01246 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceOverArg")] + [Serializable] + public class PlayDiceOverArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs.meta new file mode 100644 index 00000000..1ec8ab15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16949a4b872a3a140a5e44269455454f +timeCreated: 1611403288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs new file mode 100644 index 00000000..65c16bb6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceOverData")] + [Serializable] + public class PlayDiceOverData : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs.meta new file mode 100644 index 00000000..b8eebfa3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 57e4e490b0401a545ba211234fb4e292 +timeCreated: 1611403751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs new file mode 100644 index 00000000..552f5842 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs @@ -0,0 +1,164 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceOverRes")] + [Serializable] + public class PlayDiceOverRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public int mapID + { + get + { + return this._mapID ?? 0; + } + set + { + this._mapID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new int?(this.mapID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "addBoxInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiskBoxInfo addBoxInfo + { + get + { + return this._addBoxInfo; + } + set + { + this._addBoxInfo = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "hasTriggerBuy", DataFormat = DataFormat.Default)] + public bool hasTriggerBuy + { + get + { + return this._hasTriggerBuy ?? false; + } + set + { + this._hasTriggerBuy = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasTriggerBuySpecified + { + get + { + return this._hasTriggerBuy != null; + } + set + { + bool flag = value == (this._hasTriggerBuy == null); + if (flag) + { + this._hasTriggerBuy = (value ? new bool?(this.hasTriggerBuy) : null); + } + } + } + + private ErrorCode? _error; + + private int? _mapID; + + private RiskBoxInfo _addBoxInfo = null; + + private bool? _hasTriggerBuy; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + private bool ShouldSerializehasTriggerBuy() + { + return this.hasTriggerBuySpecified; + } + + private void ResethasTriggerBuy() + { + this.hasTriggerBuySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs.meta new file mode 100644 index 00000000..cdbbf9f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceOverRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03489bde66b4cd64cbde4b91d7cc2cd7 +timeCreated: 1611402958 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs new file mode 100644 index 00000000..d23720a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceRequestArg")] + [Serializable] + public class PlayDiceRequestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public int mapid + { + get + { + return this._mapid ?? 0; + } + set + { + this._mapid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new int?(this.mapid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "randValue", DataFormat = DataFormat.TwosComplement)] + public int randValue + { + get + { + return this._randValue ?? 0; + } + set + { + this._randValue = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool randValueSpecified + { + get + { + return this._randValue != null; + } + set + { + bool flag = value == (this._randValue == null); + if (flag) + { + this._randValue = (value ? new int?(this.randValue) : null); + } + } + } + + private int? _mapid; + + private int? _randValue; + + private IExtension extensionObject; + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + private bool ShouldSerializerandValue() + { + return this.randValueSpecified; + } + + private void ResetrandValue() + { + this.randValueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs.meta new file mode 100644 index 00000000..73dcbd9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 474cc9d4fda047b478715f2e51a9fe3a +timeCreated: 1611403653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs new file mode 100644 index 00000000..09bfba47 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PlayDiceRequestRes")] + [Serializable] + public class PlayDiceRequestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "getValue", DataFormat = DataFormat.TwosComplement)] + public int getValue + { + get + { + return this._getValue ?? 0; + } + set + { + this._getValue = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getValueSpecified + { + get + { + return this._getValue != null; + } + set + { + bool flag = value == (this._getValue == null); + if (flag) + { + this._getValue = (value ? new int?(this.getValue) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftDiceTime", DataFormat = DataFormat.TwosComplement)] + public int leftDiceTime + { + get + { + return this._leftDiceTime ?? 0; + } + set + { + this._leftDiceTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftDiceTimeSpecified + { + get + { + return this._leftDiceTime != null; + } + set + { + bool flag = value == (this._leftDiceTime == null); + if (flag) + { + this._leftDiceTime = (value ? new int?(this.leftDiceTime) : null); + } + } + } + + private ErrorCode? _error; + + private int? _getValue; + + private int? _leftDiceTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializegetValue() + { + return this.getValueSpecified; + } + + private void ResetgetValue() + { + this.getValueSpecified = false; + } + + private bool ShouldSerializeleftDiceTime() + { + return this.leftDiceTimeSpecified; + } + + private void ResetleftDiceTime() + { + this.leftDiceTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs.meta new file mode 100644 index 00000000..28857c26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PlayDiceRequestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2a6e8cacb640d7d46a276ae5bf390aec +timeCreated: 1611403496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs new file mode 100644 index 00000000..72ef7c5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PokerTournamentEndReFundMsg")] + [Serializable] + public class PokerTournamentEndReFundMsg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs.meta new file mode 100644 index 00000000..a1ee4aae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PokerTournamentEndReFundMsg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6e905fc5ea547d04487645334c06edbd +timeCreated: 1611403905 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Position.cs b/Client/Assets/Scripts/XMainClient/KKSG/Position.cs new file mode 100644 index 00000000..8e750d88 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Position.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Position")] + [Serializable] + public class Position : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "pos_x", DataFormat = DataFormat.TwosComplement)] + public int pos_x + { + get + { + return this._pos_x ?? 0; + } + set + { + this._pos_x = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pos_xSpecified + { + get + { + return this._pos_x != null; + } + set + { + bool flag = value == (this._pos_x == null); + if (flag) + { + this._pos_x = (value ? new int?(this.pos_x) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "pos_y", DataFormat = DataFormat.TwosComplement)] + public int pos_y + { + get + { + return this._pos_y ?? 0; + } + set + { + this._pos_y = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pos_ySpecified + { + get + { + return this._pos_y != null; + } + set + { + bool flag = value == (this._pos_y == null); + if (flag) + { + this._pos_y = (value ? new int?(this.pos_y) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "pos_z", DataFormat = DataFormat.TwosComplement)] + public int pos_z + { + get + { + return this._pos_z ?? 0; + } + set + { + this._pos_z = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pos_zSpecified + { + get + { + return this._pos_z != null; + } + set + { + bool flag = value == (this._pos_z == null); + if (flag) + { + this._pos_z = (value ? new int?(this.pos_z) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "face", DataFormat = DataFormat.TwosComplement)] + public int face + { + get + { + return this._face ?? 0; + } + set + { + this._face = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool faceSpecified + { + get + { + return this._face != null; + } + set + { + bool flag = value == (this._face == null); + if (flag) + { + this._face = (value ? new int?(this.face) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "bTransfer", DataFormat = DataFormat.Default)] + public bool bTransfer + { + get + { + return this._bTransfer ?? false; + } + set + { + this._bTransfer = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bTransferSpecified + { + get + { + return this._bTransfer != null; + } + set + { + bool flag = value == (this._bTransfer == null); + if (flag) + { + this._bTransfer = (value ? new bool?(this.bTransfer) : null); + } + } + } + + private ulong? _uid; + + private int? _pos_x; + + private int? _pos_y; + + private int? _pos_z; + + private int? _face; + + private bool? _bTransfer; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializepos_x() + { + return this.pos_xSpecified; + } + + private void Resetpos_x() + { + this.pos_xSpecified = false; + } + + private bool ShouldSerializepos_y() + { + return this.pos_ySpecified; + } + + private void Resetpos_y() + { + this.pos_ySpecified = false; + } + + private bool ShouldSerializepos_z() + { + return this.pos_zSpecified; + } + + private void Resetpos_z() + { + this.pos_zSpecified = false; + } + + private bool ShouldSerializeface() + { + return this.faceSpecified; + } + + private void Resetface() + { + this.faceSpecified = false; + } + + private bool ShouldSerializebTransfer() + { + return this.bTransferSpecified; + } + + private void ResetbTransfer() + { + this.bTransferSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Position.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Position.cs.meta new file mode 100644 index 00000000..3153bd35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Position.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9df9d51c124e4464ea22415bb85fce4a +timeCreated: 1611404239 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs new file mode 100644 index 00000000..124fd128 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PositionCheck")] + [Serializable] + public class PositionCheck : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "position", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 position + { + get + { + return this._position; + } + set + { + this._position = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "face", DataFormat = DataFormat.FixedSize)] + public float face + { + get + { + return this._face ?? 0f; + } + set + { + this._face = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool faceSpecified + { + get + { + return this._face != null; + } + set + { + bool flag = value == (this._face == null); + if (flag) + { + this._face = (value ? new float?(this.face) : null); + } + } + } + + private ulong? _uid; + + private Vec3 _position = null; + + private float? _face; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeface() + { + return this.faceSpecified; + } + + private void Resetface() + { + this.faceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs.meta new file mode 100644 index 00000000..2a794dca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheck.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2af92a7b82922f41af1a60fbbe581d6 +timeCreated: 1611404844 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs new file mode 100644 index 00000000..5cd3e9c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PositionCheckList")] + [Serializable] + public class PositionCheckList : IExtensible + { + [ProtoMember(1, Name = "positions", DataFormat = DataFormat.Default)] + public List positions + { + get + { + return this._positions; + } + } + + private readonly List _positions = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs.meta new file mode 100644 index 00000000..901e92ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PositionCheckList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c468029ecab78874fb835b8b13cce204 +timeCreated: 1611404501 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs b/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs new file mode 100644 index 00000000..0322e28b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PrivateChatList")] + [Serializable] + public class PrivateChatList : IExtensible + { + [ProtoMember(1, Name = "rolelist", DataFormat = DataFormat.Default)] + public List rolelist + { + get + { + return this._rolelist; + } + } + + [ProtoMember(2, Name = "hasOfflineChat", DataFormat = DataFormat.Default)] + public List hasOfflineChat + { + get + { + return this._hasOfflineChat; + } + } + + [ProtoMember(3, Name = "lastChatTime", DataFormat = DataFormat.TwosComplement)] + public List lastChatTime + { + get + { + return this._lastChatTime; + } + } + + private readonly List _rolelist = new List(); + + private readonly List _hasOfflineChat = new List(); + + private readonly List _lastChatTime = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs.meta new file mode 100644 index 00000000..bbdb4368 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PrivateChatList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f614392b516ee4c478d3eed80c700a17 +timeCreated: 1611404880 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs new file mode 100644 index 00000000..4a0db414 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PunishDataType")] + public enum PunishDataType + { + [ProtoEnum(Name = "PUNISH_DATA_UPATE", Value = 1)] + PUNISH_DATA_UPATE = 1, + [ProtoEnum(Name = "PUNISH_DATA_DELETE", Value = 2)] + PUNISH_DATA_DELETE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs.meta new file mode 100644 index 00000000..1cd9c715 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PunishDataType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 85b8736ad08097c4da857dbcc85f34d1 +timeCreated: 1611404052 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs new file mode 100644 index 00000000..fee4f320 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs @@ -0,0 +1,42 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PunishType")] + public enum PunishType + { + [ProtoEnum(Name = "PUNISH_NONE", Value = 0)] + PUNISH_NONE, + [ProtoEnum(Name = "PUNISH_USER_LOGIN", Value = 1)] + PUNISH_USER_LOGIN, + [ProtoEnum(Name = "PUNISH_USER_CHAT", Value = 2)] + PUNISH_USER_CHAT, + [ProtoEnum(Name = "PUNISH_USER_TEMP", Value = 3)] + PUNISH_USER_TEMP, + [ProtoEnum(Name = "PUNISH_USER_WORLDBOSS_RANK", Value = 4)] + PUNISH_USER_WORLDBOSS_RANK, + [ProtoEnum(Name = "PUNISH_USER_ROLE_GUILDBOSS", Value = 5)] + PUNISH_USER_ROLE_GUILDBOSS, + [ProtoEnum(Name = "PUNISH_USER_PK_RANK", Value = 6)] + PUNISH_USER_PK_RANK, + [ProtoEnum(Name = "PUNISH_USER_ARENA_RANK", Value = 7)] + PUNISH_USER_ARENA_RANK, + [ProtoEnum(Name = "PUNISH_USER_TOWER", Value = 8)] + PUNISH_USER_TOWER, + [ProtoEnum(Name = "PUNISH_USER_FLOWER_RANK", Value = 9)] + PUNISH_USER_FLOWER_RANK, + [ProtoEnum(Name = "PUNISH_USER_GUILD_RANK", Value = 10)] + PUNISH_USER_GUILD_RANK, + [ProtoEnum(Name = "PUNISH_USER_GUILDBOSS_RANK", Value = 11)] + PUNISH_USER_GUILDBOSS_RANK, + [ProtoEnum(Name = "PUNISH_USER_ZERO_PROFIT", Value = 12)] + PUNISH_USER_ZERO_PROFIT, + [ProtoEnum(Name = "PUNISH_USER_DAILY_PLAY", Value = 13)] + PUNISH_USER_DAILY_PLAY, + [ProtoEnum(Name = "PUNISH_USER_MULTI_ACTIVITY", Value = 14)] + PUNISH_USER_MULTI_ACTIVITY, + [ProtoEnum(Name = "PUNISH_USER_HG", Value = 15)] + PUNISH_USER_HG + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs.meta new file mode 100644 index 00000000..7344137c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PunishType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3e0e82c28675c5741a2122a1f4652e1a +timeCreated: 1611403606 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs b/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs new file mode 100644 index 00000000..04e7948f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PushConfig")] + [Serializable] + public class PushConfig : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "forbid", DataFormat = DataFormat.Default)] + public bool forbid + { + get + { + return this._forbid ?? false; + } + set + { + this._forbid = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool forbidSpecified + { + get + { + return this._forbid != null; + } + set + { + bool flag = value == (this._forbid == null); + if (flag) + { + this._forbid = (value ? new bool?(this.forbid) : null); + } + } + } + + private uint? _type; + + private bool? _forbid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeforbid() + { + return this.forbidSpecified; + } + + private void Resetforbid() + { + this.forbidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs.meta new file mode 100644 index 00000000..3856ae15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushConfig.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c6ef2f9b90bb3c74eae89d9a361ee1bf +timeCreated: 1611404528 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs new file mode 100644 index 00000000..ca90e223 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PushInfo")] + [Serializable] + public class PushInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sub_type", DataFormat = DataFormat.TwosComplement)] + public uint sub_type + { + get + { + return this._sub_type ?? 0u; + } + set + { + this._sub_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sub_typeSpecified + { + get + { + return this._sub_type != null; + } + set + { + bool flag = value == (this._sub_type == null); + if (flag) + { + this._sub_type = (value ? new uint?(this.sub_type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _type; + + private uint? _sub_type; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializesub_type() + { + return this.sub_typeSpecified; + } + + private void Resetsub_type() + { + this.sub_typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs.meta new file mode 100644 index 00000000..bb3143b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ec909d0254b325f4ca0c0e59129c24ec +timeCreated: 1611404787 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs b/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs new file mode 100644 index 00000000..441684ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PushPraise")] + [Serializable] + public class PushPraise : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public CommentType type + { + get + { + return this._type ?? CommentType.COMMENT_NEST; + } + set + { + this._type = new CommentType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new CommentType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "spriteid", DataFormat = DataFormat.TwosComplement)] + public uint spriteid + { + get + { + return this._spriteid ?? 0u; + } + set + { + this._spriteid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool spriteidSpecified + { + get + { + return this._spriteid != null; + } + set + { + bool flag = value == (this._spriteid == null); + if (flag) + { + this._spriteid = (value ? new uint?(this.spriteid) : null); + } + } + } + + private CommentType? _type; + + private uint? _spriteid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializespriteid() + { + return this.spriteidSpecified; + } + + private void Resetspriteid() + { + this.spriteidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs.meta new file mode 100644 index 00000000..e8fb74dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushPraise.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3f33d622f829d9f44aa17f63c03943f6 +timeCreated: 1611403610 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs new file mode 100644 index 00000000..a9209af4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PushQuestionNtf")] + [Serializable] + public class PushQuestionNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "qid", DataFormat = DataFormat.TwosComplement)] + public uint qid + { + get + { + return this._qid ?? 0u; + } + set + { + this._qid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qidSpecified + { + get + { + return this._qid != null; + } + set + { + bool flag = value == (this._qid == null); + if (flag) + { + this._qid = (value ? new uint?(this.qid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "serialNum", DataFormat = DataFormat.TwosComplement)] + public uint serialNum + { + get + { + return this._serialNum ?? 0u; + } + set + { + this._serialNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serialNumSpecified + { + get + { + return this._serialNum != null; + } + set + { + bool flag = value == (this._serialNum == null); + if (flag) + { + this._serialNum = (value ? new uint?(this.serialNum) : null); + } + } + } + + private uint? _qid; + + private uint? _serialNum; + + private IExtension extensionObject; + + private bool ShouldSerializeqid() + { + return this.qidSpecified; + } + + private void Resetqid() + { + this.qidSpecified = false; + } + + private bool ShouldSerializeserialNum() + { + return this.serialNumSpecified; + } + + private void ResetserialNum() + { + this.serialNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs.meta new file mode 100644 index 00000000..8bdec322 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PushQuestionNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9fb407ca3195ce84594443e9c0748580 +timeCreated: 1611404246 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs new file mode 100644 index 00000000..e15be154 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpArg")] + [Serializable] + public class PvpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PvpReqType type + { + get + { + return this._type ?? PvpReqType.PVP_REQ_IN_MATCH; + } + set + { + this._type = new PvpReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PvpReqType?(this.type) : null); + } + } + } + + private PvpReqType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs.meta new file mode 100644 index 00000000..2e089336 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 32ae517c7857c6b46934ecd1d0b74534 +timeCreated: 1611403550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs new file mode 100644 index 00000000..da733329 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpBaseData")] + [Serializable] + public class PvpBaseData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "wincountall", DataFormat = DataFormat.TwosComplement)] + public int wincountall + { + get + { + return this._wincountall ?? 0; + } + set + { + this._wincountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountallSpecified + { + get + { + return this._wincountall != null; + } + set + { + bool flag = value == (this._wincountall == null); + if (flag) + { + this._wincountall = (value ? new int?(this.wincountall) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "losecountall", DataFormat = DataFormat.TwosComplement)] + public int losecountall + { + get + { + return this._losecountall ?? 0; + } + set + { + this._losecountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losecountallSpecified + { + get + { + return this._losecountall != null; + } + set + { + bool flag = value == (this._losecountall == null); + if (flag) + { + this._losecountall = (value ? new int?(this.losecountall) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "drawcountall", DataFormat = DataFormat.TwosComplement)] + public int drawcountall + { + get + { + return this._drawcountall ?? 0; + } + set + { + this._drawcountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawcountallSpecified + { + get + { + return this._drawcountall != null; + } + set + { + bool flag = value == (this._drawcountall == null); + if (flag) + { + this._drawcountall = (value ? new int?(this.drawcountall) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "wincountthisweek", DataFormat = DataFormat.TwosComplement)] + public int wincountthisweek + { + get + { + return this._wincountthisweek ?? 0; + } + set + { + this._wincountthisweek = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountthisweekSpecified + { + get + { + return this._wincountthisweek != null; + } + set + { + bool flag = value == (this._wincountthisweek == null); + if (flag) + { + this._wincountthisweek = (value ? new int?(this.wincountthisweek) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "wincountweekmax", DataFormat = DataFormat.TwosComplement)] + public int wincountweekmax + { + get + { + return this._wincountweekmax ?? 0; + } + set + { + this._wincountweekmax = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountweekmaxSpecified + { + get + { + return this._wincountweekmax != null; + } + set + { + bool flag = value == (this._wincountweekmax == null); + if (flag) + { + this._wincountweekmax = (value ? new int?(this.wincountweekmax) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "jointodayintime", DataFormat = DataFormat.TwosComplement)] + public int jointodayintime + { + get + { + return this._jointodayintime ?? 0; + } + set + { + this._jointodayintime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jointodayintimeSpecified + { + get + { + return this._jointodayintime != null; + } + set + { + bool flag = value == (this._jointodayintime == null); + if (flag) + { + this._jointodayintime = (value ? new int?(this.jointodayintime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "jointodayintimemax", DataFormat = DataFormat.TwosComplement)] + public int jointodayintimemax + { + get + { + return this._jointodayintimemax ?? 0; + } + set + { + this._jointodayintimemax = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jointodayintimemaxSpecified + { + get + { + return this._jointodayintimemax != null; + } + set + { + bool flag = value == (this._jointodayintimemax == null); + if (flag) + { + this._jointodayintimemax = (value ? new int?(this.jointodayintimemax) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "matchingcount", DataFormat = DataFormat.TwosComplement)] + public int matchingcount + { + get + { + return this._matchingcount ?? 0; + } + set + { + this._matchingcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchingcountSpecified + { + get + { + return this._matchingcount != null; + } + set + { + bool flag = value == (this._matchingcount == null); + if (flag) + { + this._matchingcount = (value ? new int?(this.matchingcount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "weekRewardHaveGet", DataFormat = DataFormat.Default)] + public bool weekRewardHaveGet + { + get + { + return this._weekRewardHaveGet ?? false; + } + set + { + this._weekRewardHaveGet = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekRewardHaveGetSpecified + { + get + { + return this._weekRewardHaveGet != null; + } + set + { + bool flag = value == (this._weekRewardHaveGet == null); + if (flag) + { + this._weekRewardHaveGet = (value ? new bool?(this.weekRewardHaveGet) : null); + } + } + } + + private int? _wincountall; + + private int? _losecountall; + + private int? _drawcountall; + + private int? _wincountthisweek; + + private int? _wincountweekmax; + + private int? _jointodayintime; + + private int? _jointodayintimemax; + + private int? _matchingcount; + + private bool? _weekRewardHaveGet; + + private IExtension extensionObject; + + private bool ShouldSerializewincountall() + { + return this.wincountallSpecified; + } + + private void Resetwincountall() + { + this.wincountallSpecified = false; + } + + private bool ShouldSerializelosecountall() + { + return this.losecountallSpecified; + } + + private void Resetlosecountall() + { + this.losecountallSpecified = false; + } + + private bool ShouldSerializedrawcountall() + { + return this.drawcountallSpecified; + } + + private void Resetdrawcountall() + { + this.drawcountallSpecified = false; + } + + private bool ShouldSerializewincountthisweek() + { + return this.wincountthisweekSpecified; + } + + private void Resetwincountthisweek() + { + this.wincountthisweekSpecified = false; + } + + private bool ShouldSerializewincountweekmax() + { + return this.wincountweekmaxSpecified; + } + + private void Resetwincountweekmax() + { + this.wincountweekmaxSpecified = false; + } + + private bool ShouldSerializejointodayintime() + { + return this.jointodayintimeSpecified; + } + + private void Resetjointodayintime() + { + this.jointodayintimeSpecified = false; + } + + private bool ShouldSerializejointodayintimemax() + { + return this.jointodayintimemaxSpecified; + } + + private void Resetjointodayintimemax() + { + this.jointodayintimemaxSpecified = false; + } + + private bool ShouldSerializematchingcount() + { + return this.matchingcountSpecified; + } + + private void Resetmatchingcount() + { + this.matchingcountSpecified = false; + } + + private bool ShouldSerializeweekRewardHaveGet() + { + return this.weekRewardHaveGetSpecified; + } + + private void ResetweekRewardHaveGet() + { + this.weekRewardHaveGetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs.meta new file mode 100644 index 00000000..a955a123 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBaseData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dadd36704eafae14ba79ebb097ae9304 +timeCreated: 1611404649 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs new file mode 100644 index 00000000..e347038e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpBattleBeginData")] + [Serializable] + public class PvpBattleBeginData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "thisGameCount", DataFormat = DataFormat.TwosComplement)] + public int thisGameCount + { + get + { + return this._thisGameCount ?? 0; + } + set + { + this._thisGameCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool thisGameCountSpecified + { + get + { + return this._thisGameCount != null; + } + set + { + bool flag = value == (this._thisGameCount == null); + if (flag) + { + this._thisGameCount = (value ? new int?(this.thisGameCount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "allGameCount", DataFormat = DataFormat.TwosComplement)] + public int allGameCount + { + get + { + return this._allGameCount ?? 0; + } + set + { + this._allGameCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allGameCountSpecified + { + get + { + return this._allGameCount != null; + } + set + { + bool flag = value == (this._allGameCount == null); + if (flag) + { + this._allGameCount = (value ? new int?(this.allGameCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "group1Leader", DataFormat = DataFormat.TwosComplement)] + public ulong group1Leader + { + get + { + return this._group1Leader ?? 0UL; + } + set + { + this._group1Leader = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group1LeaderSpecified + { + get + { + return this._group1Leader != null; + } + set + { + bool flag = value == (this._group1Leader == null); + if (flag) + { + this._group1Leader = (value ? new ulong?(this.group1Leader) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "group2Leader", DataFormat = DataFormat.TwosComplement)] + public ulong group2Leader + { + get + { + return this._group2Leader ?? 0UL; + } + set + { + this._group2Leader = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group2LeaderSpecified + { + get + { + return this._group2Leader != null; + } + set + { + bool flag = value == (this._group2Leader == null); + if (flag) + { + this._group2Leader = (value ? new ulong?(this.group2Leader) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "contiTime", DataFormat = DataFormat.TwosComplement)] + public uint contiTime + { + get + { + return this._contiTime ?? 0u; + } + set + { + this._contiTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contiTimeSpecified + { + get + { + return this._contiTime != null; + } + set + { + bool flag = value == (this._contiTime == null); + if (flag) + { + this._contiTime = (value ? new uint?(this.contiTime) : null); + } + } + } + + private int? _thisGameCount; + + private int? _allGameCount; + + private ulong? _group1Leader; + + private ulong? _group2Leader; + + private uint? _contiTime; + + private IExtension extensionObject; + + private bool ShouldSerializethisGameCount() + { + return this.thisGameCountSpecified; + } + + private void ResetthisGameCount() + { + this.thisGameCountSpecified = false; + } + + private bool ShouldSerializeallGameCount() + { + return this.allGameCountSpecified; + } + + private void ResetallGameCount() + { + this.allGameCountSpecified = false; + } + + private bool ShouldSerializegroup1Leader() + { + return this.group1LeaderSpecified; + } + + private void Resetgroup1Leader() + { + this.group1LeaderSpecified = false; + } + + private bool ShouldSerializegroup2Leader() + { + return this.group2LeaderSpecified; + } + + private void Resetgroup2Leader() + { + this.group2LeaderSpecified = false; + } + + private bool ShouldSerializecontiTime() + { + return this.contiTimeSpecified; + } + + private void ResetcontiTime() + { + this.contiTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs.meta new file mode 100644 index 00000000..55329b24 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleBeginData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad85abaa3f1a31a46b53ed7519fe1854 +timeCreated: 1611404335 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs new file mode 100644 index 00000000..19c579c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpBattleEndData")] + [Serializable] + public class PvpBattleEndData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "wingroup", DataFormat = DataFormat.TwosComplement)] + public int wingroup + { + get + { + return this._wingroup ?? 0; + } + set + { + this._wingroup = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wingroupSpecified + { + get + { + return this._wingroup != null; + } + set + { + bool flag = value == (this._wingroup == null); + if (flag) + { + this._wingroup = (value ? new int?(this.wingroup) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isAllEnd", DataFormat = DataFormat.Default)] + public bool isAllEnd + { + get + { + return this._isAllEnd ?? false; + } + set + { + this._isAllEnd = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isAllEndSpecified + { + get + { + return this._isAllEnd != null; + } + set + { + bool flag = value == (this._isAllEnd == null); + if (flag) + { + this._isAllEnd = (value ? new bool?(this.isAllEnd) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public PVP_ONEGAMEEND_REASON reason + { + get + { + return this._reason ?? PVP_ONEGAMEEND_REASON.PVP_OGE_LEADER_DIE; + } + set + { + this._reason = new PVP_ONEGAMEEND_REASON?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new PVP_ONEGAMEEND_REASON?(this.reason) : null); + } + } + } + + private int? _wingroup; + + private bool? _isAllEnd; + + private PVP_ONEGAMEEND_REASON? _reason; + + private IExtension extensionObject; + + private bool ShouldSerializewingroup() + { + return this.wingroupSpecified; + } + + private void Resetwingroup() + { + this.wingroupSpecified = false; + } + + private bool ShouldSerializeisAllEnd() + { + return this.isAllEndSpecified; + } + + private void ResetisAllEnd() + { + this.isAllEndSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs.meta new file mode 100644 index 00000000..792db28c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleEndData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 77e88aa5f12c99d4f981ea8a88df4bf7 +timeCreated: 1611403956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs new file mode 100644 index 00000000..2fe4b57f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpBattleKill")] + [Serializable] + public class PvpBattleKill : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "killID", DataFormat = DataFormat.TwosComplement)] + public ulong killID + { + get + { + return this._killID ?? 0UL; + } + set + { + this._killID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killIDSpecified + { + get + { + return this._killID != null; + } + set + { + bool flag = value == (this._killID == null); + if (flag) + { + this._killID = (value ? new ulong?(this.killID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "deadID", DataFormat = DataFormat.TwosComplement)] + public ulong deadID + { + get + { + return this._deadID ?? 0UL; + } + set + { + this._deadID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deadIDSpecified + { + get + { + return this._deadID != null; + } + set + { + bool flag = value == (this._deadID == null); + if (flag) + { + this._deadID = (value ? new ulong?(this.deadID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reviveTime", DataFormat = DataFormat.TwosComplement)] + public uint reviveTime + { + get + { + return this._reviveTime ?? 0u; + } + set + { + this._reviveTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reviveTimeSpecified + { + get + { + return this._reviveTime != null; + } + set + { + bool flag = value == (this._reviveTime == null); + if (flag) + { + this._reviveTime = (value ? new uint?(this.reviveTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "contiKillCount", DataFormat = DataFormat.TwosComplement)] + public int contiKillCount + { + get + { + return this._contiKillCount ?? 0; + } + set + { + this._contiKillCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contiKillCountSpecified + { + get + { + return this._contiKillCount != null; + } + set + { + bool flag = value == (this._contiKillCount == null); + if (flag) + { + this._contiKillCount = (value ? new int?(this.contiKillCount) : null); + } + } + } + + [ProtoMember(5, Name = "assitids", DataFormat = DataFormat.TwosComplement)] + public List assitids + { + get + { + return this._assitids; + } + } + + private ulong? _killID; + + private ulong? _deadID; + + private uint? _reviveTime; + + private int? _contiKillCount; + + private readonly List _assitids = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializekillID() + { + return this.killIDSpecified; + } + + private void ResetkillID() + { + this.killIDSpecified = false; + } + + private bool ShouldSerializedeadID() + { + return this.deadIDSpecified; + } + + private void ResetdeadID() + { + this.deadIDSpecified = false; + } + + private bool ShouldSerializereviveTime() + { + return this.reviveTimeSpecified; + } + + private void ResetreviveTime() + { + this.reviveTimeSpecified = false; + } + + private bool ShouldSerializecontiKillCount() + { + return this.contiKillCountSpecified; + } + + private void ResetcontiKillCount() + { + this.contiKillCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs.meta new file mode 100644 index 00000000..1ef11f26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpBattleKill.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4bf1e0985692e75439cf2c526790bc4d +timeCreated: 1611403689 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs new file mode 100644 index 00000000..49cda54a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs @@ -0,0 +1,461 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpData")] + [Serializable] + public class PvpData : IExtensible + { + [ProtoMember(1, Name = "pvprecs", DataFormat = DataFormat.Default)] + public List pvprecs + { + get + { + return this._pvprecs; + } + } + + [ProtoMember(2, IsRequired = false, Name = "wincountall", DataFormat = DataFormat.TwosComplement)] + public int wincountall + { + get + { + return this._wincountall ?? 0; + } + set + { + this._wincountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountallSpecified + { + get + { + return this._wincountall != null; + } + set + { + bool flag = value == (this._wincountall == null); + if (flag) + { + this._wincountall = (value ? new int?(this.wincountall) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "losecountall", DataFormat = DataFormat.TwosComplement)] + public int losecountall + { + get + { + return this._losecountall ?? 0; + } + set + { + this._losecountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losecountallSpecified + { + get + { + return this._losecountall != null; + } + set + { + bool flag = value == (this._losecountall == null); + if (flag) + { + this._losecountall = (value ? new int?(this.losecountall) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "drawcountall", DataFormat = DataFormat.TwosComplement)] + public int drawcountall + { + get + { + return this._drawcountall ?? 0; + } + set + { + this._drawcountall = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawcountallSpecified + { + get + { + return this._drawcountall != null; + } + set + { + bool flag = value == (this._drawcountall == null); + if (flag) + { + this._drawcountall = (value ? new int?(this.drawcountall) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "joincounttodayint", DataFormat = DataFormat.TwosComplement)] + public int joincounttodayint + { + get + { + return this._joincounttodayint ?? 0; + } + set + { + this._joincounttodayint = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincounttodayintSpecified + { + get + { + return this._joincounttodayint != null; + } + set + { + bool flag = value == (this._joincounttodayint == null); + if (flag) + { + this._joincounttodayint = (value ? new int?(this.joincounttodayint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "wincountthisweek", DataFormat = DataFormat.TwosComplement)] + public int wincountthisweek + { + get + { + return this._wincountthisweek ?? 0; + } + set + { + this._wincountthisweek = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountthisweekSpecified + { + get + { + return this._wincountthisweek != null; + } + set + { + bool flag = value == (this._wincountthisweek == null); + if (flag) + { + this._wincountthisweek = (value ? new int?(this.wincountthisweek) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "lastdayupt", DataFormat = DataFormat.TwosComplement)] + public uint lastdayupt + { + get + { + return this._lastdayupt ?? 0u; + } + set + { + this._lastdayupt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastdayuptSpecified + { + get + { + return this._lastdayupt != null; + } + set + { + bool flag = value == (this._lastdayupt == null); + if (flag) + { + this._lastdayupt = (value ? new uint?(this.lastdayupt) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "lastweekupt", DataFormat = DataFormat.TwosComplement)] + public uint lastweekupt + { + get + { + return this._lastweekupt ?? 0u; + } + set + { + this._lastweekupt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekuptSpecified + { + get + { + return this._lastweekupt != null; + } + set + { + bool flag = value == (this._lastweekupt == null); + if (flag) + { + this._lastweekupt = (value ? new uint?(this.lastweekupt) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "weekrewardhaveget", DataFormat = DataFormat.Default)] + public bool weekrewardhaveget + { + get + { + return this._weekrewardhaveget ?? false; + } + set + { + this._weekrewardhaveget = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekrewardhavegetSpecified + { + get + { + return this._weekrewardhaveget != null; + } + set + { + bool flag = value == (this._weekrewardhaveget == null); + if (flag) + { + this._weekrewardhaveget = (value ? new bool?(this.weekrewardhaveget) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "todayplaytime", DataFormat = DataFormat.TwosComplement)] + public uint todayplaytime + { + get + { + return this._todayplaytime ?? 0u; + } + set + { + this._todayplaytime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todayplaytimeSpecified + { + get + { + return this._todayplaytime != null; + } + set + { + bool flag = value == (this._todayplaytime == null); + if (flag) + { + this._todayplaytime = (value ? new uint?(this.todayplaytime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "todayplaytimes", DataFormat = DataFormat.TwosComplement)] + public uint todayplaytimes + { + get + { + return this._todayplaytimes ?? 0u; + } + set + { + this._todayplaytimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool todayplaytimesSpecified + { + get + { + return this._todayplaytimes != null; + } + set + { + bool flag = value == (this._todayplaytimes == null); + if (flag) + { + this._todayplaytimes = (value ? new uint?(this.todayplaytimes) : null); + } + } + } + + private readonly List _pvprecs = new List(); + + private int? _wincountall; + + private int? _losecountall; + + private int? _drawcountall; + + private int? _joincounttodayint; + + private int? _wincountthisweek; + + private uint? _lastdayupt; + + private uint? _lastweekupt; + + private bool? _weekrewardhaveget; + + private uint? _todayplaytime; + + private uint? _todayplaytimes; + + private IExtension extensionObject; + + private bool ShouldSerializewincountall() + { + return this.wincountallSpecified; + } + + private void Resetwincountall() + { + this.wincountallSpecified = false; + } + + private bool ShouldSerializelosecountall() + { + return this.losecountallSpecified; + } + + private void Resetlosecountall() + { + this.losecountallSpecified = false; + } + + private bool ShouldSerializedrawcountall() + { + return this.drawcountallSpecified; + } + + private void Resetdrawcountall() + { + this.drawcountallSpecified = false; + } + + private bool ShouldSerializejoincounttodayint() + { + return this.joincounttodayintSpecified; + } + + private void Resetjoincounttodayint() + { + this.joincounttodayintSpecified = false; + } + + private bool ShouldSerializewincountthisweek() + { + return this.wincountthisweekSpecified; + } + + private void Resetwincountthisweek() + { + this.wincountthisweekSpecified = false; + } + + private bool ShouldSerializelastdayupt() + { + return this.lastdayuptSpecified; + } + + private void Resetlastdayupt() + { + this.lastdayuptSpecified = false; + } + + private bool ShouldSerializelastweekupt() + { + return this.lastweekuptSpecified; + } + + private void Resetlastweekupt() + { + this.lastweekuptSpecified = false; + } + + private bool ShouldSerializeweekrewardhaveget() + { + return this.weekrewardhavegetSpecified; + } + + private void Resetweekrewardhaveget() + { + this.weekrewardhavegetSpecified = false; + } + + private bool ShouldSerializetodayplaytime() + { + return this.todayplaytimeSpecified; + } + + private void Resettodayplaytime() + { + this.todayplaytimeSpecified = false; + } + + private bool ShouldSerializetodayplaytimes() + { + return this.todayplaytimesSpecified; + } + + private void Resettodayplaytimes() + { + this.todayplaytimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs.meta new file mode 100644 index 00000000..665ac4d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 947c2abc6b4455840b01f86bdedca9ff +timeCreated: 1611404154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs new file mode 100644 index 00000000..508499ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpHistory")] + [Serializable] + public class PvpHistory : IExtensible + { + [ProtoMember(1, Name = "recs", DataFormat = DataFormat.Default)] + public List recs + { + get + { + return this._recs; + } + } + + private readonly List _recs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs.meta new file mode 100644 index 00000000..cfbd4668 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpHistory.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a2777827dbae0734e99f7f67f161e020 +timeCreated: 1611404257 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs new file mode 100644 index 00000000..370fccc7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs @@ -0,0 +1,375 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpNowGameData")] + [Serializable] + public class PvpNowGameData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "group1WinCount", DataFormat = DataFormat.TwosComplement)] + public int group1WinCount + { + get + { + return this._group1WinCount ?? 0; + } + set + { + this._group1WinCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group1WinCountSpecified + { + get + { + return this._group1WinCount != null; + } + set + { + bool flag = value == (this._group1WinCount == null); + if (flag) + { + this._group1WinCount = (value ? new int?(this.group1WinCount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "group2WinCount", DataFormat = DataFormat.TwosComplement)] + public int group2WinCount + { + get + { + return this._group2WinCount ?? 0; + } + set + { + this._group2WinCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group2WinCountSpecified + { + get + { + return this._group2WinCount != null; + } + set + { + bool flag = value == (this._group2WinCount == null); + if (flag) + { + this._group2WinCount = (value ? new int?(this.group2WinCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "drawWinCount", DataFormat = DataFormat.TwosComplement)] + public int drawWinCount + { + get + { + return this._drawWinCount ?? 0; + } + set + { + this._drawWinCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawWinCountSpecified + { + get + { + return this._drawWinCount != null; + } + set + { + bool flag = value == (this._drawWinCount == null); + if (flag) + { + this._drawWinCount = (value ? new int?(this.drawWinCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "LeftTime", DataFormat = DataFormat.TwosComplement)] + public uint LeftTime + { + get + { + return this._LeftTime ?? 0u; + } + set + { + this._LeftTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LeftTimeSpecified + { + get + { + return this._LeftTime != null; + } + set + { + bool flag = value == (this._LeftTime == null); + if (flag) + { + this._LeftTime = (value ? new uint?(this.LeftTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isAllEnd", DataFormat = DataFormat.Default)] + public bool isAllEnd + { + get + { + return this._isAllEnd ?? false; + } + set + { + this._isAllEnd = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isAllEndSpecified + { + get + { + return this._isAllEnd != null; + } + set + { + bool flag = value == (this._isAllEnd == null); + if (flag) + { + this._isAllEnd = (value ? new bool?(this.isAllEnd) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "group1Leader", DataFormat = DataFormat.TwosComplement)] + public ulong group1Leader + { + get + { + return this._group1Leader ?? 0UL; + } + set + { + this._group1Leader = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group1LeaderSpecified + { + get + { + return this._group1Leader != null; + } + set + { + bool flag = value == (this._group1Leader == null); + if (flag) + { + this._group1Leader = (value ? new ulong?(this.group1Leader) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "group2Leader", DataFormat = DataFormat.TwosComplement)] + public ulong group2Leader + { + get + { + return this._group2Leader ?? 0UL; + } + set + { + this._group2Leader = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool group2LeaderSpecified + { + get + { + return this._group2Leader != null; + } + set + { + bool flag = value == (this._group2Leader == null); + if (flag) + { + this._group2Leader = (value ? new ulong?(this.group2Leader) : null); + } + } + } + + [ProtoMember(8, Name = "nowUnitdData", DataFormat = DataFormat.Default)] + public List nowUnitdData + { + get + { + return this._nowUnitdData; + } + } + + [ProtoMember(9, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private int? _group1WinCount; + + private int? _group2WinCount; + + private int? _drawWinCount; + + private uint? _LeftTime; + + private bool? _isAllEnd; + + private ulong? _group1Leader; + + private ulong? _group2Leader; + + private readonly List _nowUnitdData = new List(); + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializegroup1WinCount() + { + return this.group1WinCountSpecified; + } + + private void Resetgroup1WinCount() + { + this.group1WinCountSpecified = false; + } + + private bool ShouldSerializegroup2WinCount() + { + return this.group2WinCountSpecified; + } + + private void Resetgroup2WinCount() + { + this.group2WinCountSpecified = false; + } + + private bool ShouldSerializedrawWinCount() + { + return this.drawWinCountSpecified; + } + + private void ResetdrawWinCount() + { + this.drawWinCountSpecified = false; + } + + private bool ShouldSerializeLeftTime() + { + return this.LeftTimeSpecified; + } + + private void ResetLeftTime() + { + this.LeftTimeSpecified = false; + } + + private bool ShouldSerializeisAllEnd() + { + return this.isAllEndSpecified; + } + + private void ResetisAllEnd() + { + this.isAllEndSpecified = false; + } + + private bool ShouldSerializegroup1Leader() + { + return this.group1LeaderSpecified; + } + + private void Resetgroup1Leader() + { + this.group1LeaderSpecified = false; + } + + private bool ShouldSerializegroup2Leader() + { + return this.group2LeaderSpecified; + } + + private void Resetgroup2Leader() + { + this.group2LeaderSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs.meta new file mode 100644 index 00000000..666708a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowGameData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c8f4ed9771300414aa4600e1734b4f15 +timeCreated: 1611404536 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs new file mode 100644 index 00000000..db93ba3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpNowUnitData")] + [Serializable] + public class PvpNowUnitData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleLevel", DataFormat = DataFormat.TwosComplement)] + public uint roleLevel + { + get + { + return this._roleLevel ?? 0u; + } + set + { + this._roleLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleLevelSpecified + { + get + { + return this._roleLevel != null; + } + set + { + bool flag = value == (this._roleLevel == null); + if (flag) + { + this._roleLevel = (value ? new uint?(this.roleLevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleProfession", DataFormat = DataFormat.TwosComplement)] + public uint roleProfession + { + get + { + return this._roleProfession ?? 0u; + } + set + { + this._roleProfession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleProfessionSpecified + { + get + { + return this._roleProfession != null; + } + set + { + bool flag = value == (this._roleProfession == null); + if (flag) + { + this._roleProfession = (value ? new uint?(this.roleProfession) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "killCount", DataFormat = DataFormat.TwosComplement)] + public int killCount + { + get + { + return this._killCount ?? 0; + } + set + { + this._killCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killCountSpecified + { + get + { + return this._killCount != null; + } + set + { + bool flag = value == (this._killCount == null); + if (flag) + { + this._killCount = (value ? new int?(this.killCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "dieCount", DataFormat = DataFormat.TwosComplement)] + public int dieCount + { + get + { + return this._dieCount ?? 0; + } + set + { + this._dieCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dieCountSpecified + { + get + { + return this._dieCount != null; + } + set + { + bool flag = value == (this._dieCount == null); + if (flag) + { + this._dieCount = (value ? new int?(this.dieCount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public int groupid + { + get + { + return this._groupid ?? 0; + } + set + { + this._groupid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new int?(this.groupid) : null); + } + } + } + + private ulong? _roleID; + + private string _roleName; + + private uint? _roleLevel; + + private uint? _roleProfession; + + private int? _killCount; + + private int? _dieCount; + + private int? _groupid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + private bool ShouldSerializeroleLevel() + { + return this.roleLevelSpecified; + } + + private void ResetroleLevel() + { + this.roleLevelSpecified = false; + } + + private bool ShouldSerializeroleProfession() + { + return this.roleProfessionSpecified; + } + + private void ResetroleProfession() + { + this.roleProfessionSpecified = false; + } + + private bool ShouldSerializekillCount() + { + return this.killCountSpecified; + } + + private void ResetkillCount() + { + this.killCountSpecified = false; + } + + private bool ShouldSerializedieCount() + { + return this.dieCountSpecified; + } + + private void ResetdieCount() + { + this.dieCountSpecified = false; + } + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs.meta new file mode 100644 index 00000000..14d7f122 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpNowUnitData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 092e3acc33b883148a19046123fe93ca +timeCreated: 1611403150 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs new file mode 100644 index 00000000..da6c60f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpOneRec")] + [Serializable] + public class PvpOneRec : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "wincount", DataFormat = DataFormat.TwosComplement)] + public int wincount + { + get + { + return this._wincount ?? 0; + } + set + { + this._wincount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wincountSpecified + { + get + { + return this._wincount != null; + } + set + { + bool flag = value == (this._wincount == null); + if (flag) + { + this._wincount = (value ? new int?(this.wincount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "losecount", DataFormat = DataFormat.TwosComplement)] + public int losecount + { + get + { + return this._losecount ?? 0; + } + set + { + this._losecount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool losecountSpecified + { + get + { + return this._losecount != null; + } + set + { + bool flag = value == (this._losecount == null); + if (flag) + { + this._losecount = (value ? new int?(this.losecount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "drawcount", DataFormat = DataFormat.TwosComplement)] + public int drawcount + { + get + { + return this._drawcount ?? 0; + } + set + { + this._drawcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool drawcountSpecified + { + get + { + return this._drawcount != null; + } + set + { + bool flag = value == (this._drawcount == null); + if (flag) + { + this._drawcount = (value ? new int?(this.drawcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "mvpID", DataFormat = DataFormat.TwosComplement)] + public ulong mvpID + { + get + { + return this._mvpID ?? 0UL; + } + set + { + this._mvpID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mvpIDSpecified + { + get + { + return this._mvpID != null; + } + set + { + bool flag = value == (this._mvpID == null); + if (flag) + { + this._mvpID = (value ? new ulong?(this.mvpID) : null); + } + } + } + + [ProtoMember(5, Name = "myside", DataFormat = DataFormat.Default)] + public List myside + { + get + { + return this._myside; + } + } + + [ProtoMember(6, Name = "opside", DataFormat = DataFormat.Default)] + public List opside + { + get + { + return this._opside; + } + } + + [ProtoMember(7, IsRequired = false, Name = "military", DataFormat = DataFormat.TwosComplement)] + public uint military + { + get + { + return this._military ?? 0u; + } + set + { + this._military = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool militarySpecified + { + get + { + return this._military != null; + } + set + { + bool flag = value == (this._military == null); + if (flag) + { + this._military = (value ? new uint?(this.military) : null); + } + } + } + + private int? _wincount; + + private int? _losecount; + + private int? _drawcount; + + private ulong? _mvpID; + + private readonly List _myside = new List(); + + private readonly List _opside = new List(); + + private uint? _military; + + private IExtension extensionObject; + + private bool ShouldSerializewincount() + { + return this.wincountSpecified; + } + + private void Resetwincount() + { + this.wincountSpecified = false; + } + + private bool ShouldSerializelosecount() + { + return this.losecountSpecified; + } + + private void Resetlosecount() + { + this.losecountSpecified = false; + } + + private bool ShouldSerializedrawcount() + { + return this.drawcountSpecified; + } + + private void Resetdrawcount() + { + this.drawcountSpecified = false; + } + + private bool ShouldSerializemvpID() + { + return this.mvpIDSpecified; + } + + private void ResetmvpID() + { + this.mvpIDSpecified = false; + } + + private bool ShouldSerializemilitary() + { + return this.militarySpecified; + } + + private void Resetmilitary() + { + this.militarySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs.meta new file mode 100644 index 00000000..07139880 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpOneRec.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1affe2ccc9728574db67f9def826b5be +timeCreated: 1611403313 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs new file mode 100644 index 00000000..6cb87d84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpReqType")] + public enum PvpReqType + { + [ProtoEnum(Name = "PVP_REQ_IN_MATCH", Value = 1)] + PVP_REQ_IN_MATCH = 1, + [ProtoEnum(Name = "PVP_REQ_OUT_MATCH", Value = 2)] + PVP_REQ_OUT_MATCH, + [ProtoEnum(Name = "PVP_REQ_BASE_DATA", Value = 3)] + PVP_REQ_BASE_DATA, + [ProtoEnum(Name = "PVP_REQ_HISTORY_REC", Value = 4)] + PVP_REQ_HISTORY_REC, + [ProtoEnum(Name = "PVP_REQ_GET_WEEKREWARD", Value = 5)] + PVP_REQ_GET_WEEKREWARD + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs.meta new file mode 100644 index 00000000..b3a0777f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpReqType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9c97a885ffb29334daadb6761d76666c +timeCreated: 1611404233 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs new file mode 100644 index 00000000..c1614491 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs @@ -0,0 +1,137 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpRes")] + [Serializable] + public class PvpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "basedata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PvpBaseData basedata + { + get + { + return this._basedata; + } + set + { + this._basedata = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "history", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PvpHistory history + { + get + { + return this._history; + } + set + { + this._history = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "reqtype", DataFormat = DataFormat.TwosComplement)] + public PvpReqType reqtype + { + get + { + return this._reqtype ?? PvpReqType.PVP_REQ_IN_MATCH; + } + set + { + this._reqtype = new PvpReqType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqtypeSpecified + { + get + { + return this._reqtype != null; + } + set + { + bool flag = value == (this._reqtype == null); + if (flag) + { + this._reqtype = (value ? new PvpReqType?(this.reqtype) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "err", DataFormat = DataFormat.TwosComplement)] + public ErrorCode err + { + get + { + return this._err ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._err = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errSpecified + { + get + { + return this._err != null; + } + set + { + bool flag = value == (this._err == null); + if (flag) + { + this._err = (value ? new ErrorCode?(this.err) : null); + } + } + } + + private PvpBaseData _basedata = null; + + private PvpHistory _history = null; + + private PvpReqType? _reqtype; + + private ErrorCode? _err; + + private IExtension extensionObject; + + private bool ShouldSerializereqtype() + { + return this.reqtypeSpecified; + } + + private void Resetreqtype() + { + this.reqtypeSpecified = false; + } + + private bool ShouldSerializeerr() + { + return this.errSpecified; + } + + private void Reseterr() + { + this.errSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs.meta new file mode 100644 index 00000000..8829c185 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 56eb246fce201bf4ca2e813e641defe5 +timeCreated: 1611403746 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs new file mode 100644 index 00000000..fe60779e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "PvpRoleBrief")] + [Serializable] + public class PvpRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolelevel", DataFormat = DataFormat.TwosComplement)] + public uint rolelevel + { + get + { + return this._rolelevel ?? 0u; + } + set + { + this._rolelevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolelevelSpecified + { + get + { + return this._rolelevel != null; + } + set + { + bool flag = value == (this._rolelevel == null); + if (flag) + { + this._rolelevel = (value ? new uint?(this.rolelevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleprofession", DataFormat = DataFormat.TwosComplement)] + public uint roleprofession + { + get + { + return this._roleprofession ?? 0u; + } + set + { + this._roleprofession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleprofessionSpecified + { + get + { + return this._roleprofession != null; + } + set + { + bool flag = value == (this._roleprofession == null); + if (flag) + { + this._roleprofession = (value ? new uint?(this.roleprofession) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roleserverid", DataFormat = DataFormat.TwosComplement)] + public uint roleserverid + { + get + { + return this._roleserverid ?? 0u; + } + set + { + this._roleserverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleserveridSpecified + { + get + { + return this._roleserverid != null; + } + set + { + bool flag = value == (this._roleserverid == null); + if (flag) + { + this._roleserverid = (value ? new uint?(this.roleserverid) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _rolelevel; + + private uint? _roleprofession; + + private uint? _roleserverid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializerolelevel() + { + return this.rolelevelSpecified; + } + + private void Resetrolelevel() + { + this.rolelevelSpecified = false; + } + + private bool ShouldSerializeroleprofession() + { + return this.roleprofessionSpecified; + } + + private void Resetroleprofession() + { + this.roleprofessionSpecified = false; + } + + private bool ShouldSerializeroleserverid() + { + return this.roleserveridSpecified; + } + + private void Resetroleserverid() + { + this.roleserveridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs.meta new file mode 100644 index 00000000..139b426d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/PvpRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ddb7e77291046fe4a8496549fec00456 +timeCreated: 1611404684 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs new file mode 100644 index 00000000..06a33b9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QAEnterRoomNtf")] + [Serializable] + public class QAEnterRoomNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "vip", DataFormat = DataFormat.TwosComplement)] + public uint vip + { + get + { + return this._vip ?? 0u; + } + set + { + this._vip = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipSpecified + { + get + { + return this._vip != null; + } + set + { + bool flag = value == (this._vip == null); + if (flag) + { + this._vip = (value ? new uint?(this.vip) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "coverDesignationID", DataFormat = DataFormat.TwosComplement)] + public uint coverDesignationID + { + get + { + return this._coverDesignationID ?? 0u; + } + set + { + this._coverDesignationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coverDesignationIDSpecified + { + get + { + return this._coverDesignationID != null; + } + set + { + bool flag = value == (this._coverDesignationID == null); + if (flag) + { + this._coverDesignationID = (value ? new uint?(this.coverDesignationID) : null); + } + } + } + + private ulong? _roleID; + + private string _name; + + private uint? _profession; + + private uint? _vip; + + private uint? _time; + + private uint? _coverDesignationID; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializevip() + { + return this.vipSpecified; + } + + private void Resetvip() + { + this.vipSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializecoverDesignationID() + { + return this.coverDesignationIDSpecified; + } + + private void ResetcoverDesignationID() + { + this.coverDesignationIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs.meta new file mode 100644 index 00000000..513ebe6f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAEnterRoomNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 66b4f5957bb0f494899bd22a3815c3b0 +timeCreated: 1611403855 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs b/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs new file mode 100644 index 00000000..e93b37d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QAIDName")] + [Serializable] + public class QAIDName : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uuid", DataFormat = DataFormat.TwosComplement)] + public ulong uuid + { + get + { + return this._uuid ?? 0UL; + } + set + { + this._uuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uuidSpecified + { + get + { + return this._uuid != null; + } + set + { + bool flag = value == (this._uuid == null); + if (flag) + { + this._uuid = (value ? new ulong?(this.uuid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _uuid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeuuid() + { + return this.uuidSpecified; + } + + private void Resetuuid() + { + this.uuidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs.meta new file mode 100644 index 00000000..89cca5b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAIDName.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d7c00a273041974899c18d8b8596246 +timeCreated: 1611403354 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs b/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs new file mode 100644 index 00000000..ee73226e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QAIDNameList")] + [Serializable] + public class QAIDNameList : IExtensible + { + [ProtoMember(1, Name = "idname", DataFormat = DataFormat.Default)] + public List idname + { + get + { + return this._idname; + } + } + + private readonly List _idname = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs.meta new file mode 100644 index 00000000..4dcadfff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAIDNameList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1e1d3c2d8cfdec84aa7661aafde5e372 +timeCreated: 1611403361 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs new file mode 100644 index 00000000..88e0c83e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QANotify")] + [Serializable] + public class QANotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_playing", DataFormat = DataFormat.Default)] + public bool is_playing + { + get + { + return this._is_playing ?? false; + } + set + { + this._is_playing = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_playingSpecified + { + get + { + return this._is_playing != null; + } + set + { + bool flag = value == (this._is_playing == null); + if (flag) + { + this._is_playing = (value ? new bool?(this.is_playing) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "is_over", DataFormat = DataFormat.Default)] + public bool is_over + { + get + { + return this._is_over ?? false; + } + set + { + this._is_over = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_overSpecified + { + get + { + return this._is_over != null; + } + set + { + bool flag = value == (this._is_over == null); + if (flag) + { + this._is_over = (value ? new bool?(this.is_over) : null); + } + } + } + + private uint? _type; + + private bool? _is_playing; + + private bool? _is_over; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeis_playing() + { + return this.is_playingSpecified; + } + + private void Resetis_playing() + { + this.is_playingSpecified = false; + } + + private bool ShouldSerializeis_over() + { + return this.is_overSpecified; + } + + private void Resetis_over() + { + this.is_overSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs.meta new file mode 100644 index 00000000..c4669d23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QANotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a6c2c05e4fb29444d86bcbb7505ddaa7 +timeCreated: 1611404290 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs new file mode 100644 index 00000000..211550fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QAOverNtf")] + [Serializable] + public class QAOverNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "total", DataFormat = DataFormat.TwosComplement)] + public uint total + { + get + { + return this._total ?? 0u; + } + set + { + this._total = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalSpecified + { + get + { + return this._total != null; + } + set + { + bool flag = value == (this._total == null); + if (flag) + { + this._total = (value ? new uint?(this.total) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "correct", DataFormat = DataFormat.TwosComplement)] + public uint correct + { + get + { + return this._correct ?? 0u; + } + set + { + this._correct = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool correctSpecified + { + get + { + return this._correct != null; + } + set + { + bool flag = value == (this._correct == null); + if (flag) + { + this._correct = (value ? new uint?(this.correct) : null); + } + } + } + + [ProtoMember(3, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + private uint? _total; + + private uint? _correct; + + private readonly List _dataList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetotal() + { + return this.totalSpecified; + } + + private void Resettotal() + { + this.totalSpecified = false; + } + + private bool ShouldSerializecorrect() + { + return this.correctSpecified; + } + + private void Resetcorrect() + { + this.correctSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs.meta new file mode 100644 index 00000000..f1cf4578 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QAOverNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22fbc3ba2eaf17840ba5a178d170c339 +timeCreated: 1611403425 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs new file mode 100644 index 00000000..a2f3cdc1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QARoomRankData")] + [Serializable] + public class QARoomRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uuid", DataFormat = DataFormat.TwosComplement)] + public ulong uuid + { + get + { + return this._uuid ?? 0UL; + } + set + { + this._uuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uuidSpecified + { + get + { + return this._uuid != null; + } + set + { + bool flag = value == (this._uuid == null); + if (flag) + { + this._uuid = (value ? new ulong?(this.uuid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ulong? _uuid; + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeuuid() + { + return this.uuidSpecified; + } + + private void Resetuuid() + { + this.uuidSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs.meta new file mode 100644 index 00000000..9b942fce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6b5a354142fdb6d42bc9b11697c867a5 +timeCreated: 1611403891 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs new file mode 100644 index 00000000..37859116 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QARoomRankNtf")] + [Serializable] + public class QARoomRankNtf : IExtensible + { + [ProtoMember(1, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + [ProtoMember(2, IsRequired = false, Name = "myscore", DataFormat = DataFormat.TwosComplement)] + public uint myscore + { + get + { + return this._myscore ?? 0u; + } + set + { + this._myscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool myscoreSpecified + { + get + { + return this._myscore != null; + } + set + { + bool flag = value == (this._myscore == null); + if (flag) + { + this._myscore = (value ? new uint?(this.myscore) : null); + } + } + } + + private readonly List _dataList = new List(); + + private uint? _myscore; + + private IExtension extensionObject; + + private bool ShouldSerializemyscore() + { + return this.myscoreSpecified; + } + + private void Resetmyscore() + { + this.myscoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs.meta new file mode 100644 index 00000000..e43fab16 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QARoomRankNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e6a5f8e7a12b984f922e4a3dee9692f +timeCreated: 1611404241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs new file mode 100644 index 00000000..30a57234 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs @@ -0,0 +1,535 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QQVipInfo")] + [Serializable] + public class QQVipInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "is_vip", DataFormat = DataFormat.Default)] + public bool is_vip + { + get + { + return this._is_vip ?? false; + } + set + { + this._is_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_vipSpecified + { + get + { + return this._is_vip != null; + } + set + { + bool flag = value == (this._is_vip == null); + if (flag) + { + this._is_vip = (value ? new bool?(this.is_vip) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_svip", DataFormat = DataFormat.Default)] + public bool is_svip + { + get + { + return this._is_svip ?? false; + } + set + { + this._is_svip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_svipSpecified + { + get + { + return this._is_svip != null; + } + set + { + bool flag = value == (this._is_svip == null); + if (flag) + { + this._is_svip = (value ? new bool?(this.is_svip) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "is_year_vip", DataFormat = DataFormat.Default)] + public bool is_year_vip + { + get + { + return this._is_year_vip ?? false; + } + set + { + this._is_year_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_year_vipSpecified + { + get + { + return this._is_year_vip != null; + } + set + { + bool flag = value == (this._is_year_vip == null); + if (flag) + { + this._is_year_vip = (value ? new bool?(this.is_year_vip) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "qq_vip_start", DataFormat = DataFormat.TwosComplement)] + public uint qq_vip_start + { + get + { + return this._qq_vip_start ?? 0u; + } + set + { + this._qq_vip_start = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_vip_startSpecified + { + get + { + return this._qq_vip_start != null; + } + set + { + bool flag = value == (this._qq_vip_start == null); + if (flag) + { + this._qq_vip_start = (value ? new uint?(this.qq_vip_start) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "qq_vip_end", DataFormat = DataFormat.TwosComplement)] + public uint qq_vip_end + { + get + { + return this._qq_vip_end ?? 0u; + } + set + { + this._qq_vip_end = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_vip_endSpecified + { + get + { + return this._qq_vip_end != null; + } + set + { + bool flag = value == (this._qq_vip_end == null); + if (flag) + { + this._qq_vip_end = (value ? new uint?(this.qq_vip_end) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "qq_svip_start", DataFormat = DataFormat.TwosComplement)] + public uint qq_svip_start + { + get + { + return this._qq_svip_start ?? 0u; + } + set + { + this._qq_svip_start = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_svip_startSpecified + { + get + { + return this._qq_svip_start != null; + } + set + { + bool flag = value == (this._qq_svip_start == null); + if (flag) + { + this._qq_svip_start = (value ? new uint?(this.qq_svip_start) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "qq_svip_end", DataFormat = DataFormat.TwosComplement)] + public uint qq_svip_end + { + get + { + return this._qq_svip_end ?? 0u; + } + set + { + this._qq_svip_end = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_svip_endSpecified + { + get + { + return this._qq_svip_end != null; + } + set + { + bool flag = value == (this._qq_svip_end == null); + if (flag) + { + this._qq_svip_end = (value ? new uint?(this.qq_svip_end) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "qq_year_vip_start", DataFormat = DataFormat.TwosComplement)] + public uint qq_year_vip_start + { + get + { + return this._qq_year_vip_start ?? 0u; + } + set + { + this._qq_year_vip_start = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_year_vip_startSpecified + { + get + { + return this._qq_year_vip_start != null; + } + set + { + bool flag = value == (this._qq_year_vip_start == null); + if (flag) + { + this._qq_year_vip_start = (value ? new uint?(this.qq_year_vip_start) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "qq_year_vip_end", DataFormat = DataFormat.TwosComplement)] + public uint qq_year_vip_end + { + get + { + return this._qq_year_vip_end ?? 0u; + } + set + { + this._qq_year_vip_end = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_year_vip_endSpecified + { + get + { + return this._qq_year_vip_end != null; + } + set + { + bool flag = value == (this._qq_year_vip_end == null); + if (flag) + { + this._qq_year_vip_end = (value ? new uint?(this.qq_year_vip_end) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "vip_newbie_rewarded", DataFormat = DataFormat.Default)] + public bool vip_newbie_rewarded + { + get + { + return this._vip_newbie_rewarded ?? false; + } + set + { + this._vip_newbie_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vip_newbie_rewardedSpecified + { + get + { + return this._vip_newbie_rewarded != null; + } + set + { + bool flag = value == (this._vip_newbie_rewarded == null); + if (flag) + { + this._vip_newbie_rewarded = (value ? new bool?(this.vip_newbie_rewarded) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "svip_newbie_rewarded", DataFormat = DataFormat.Default)] + public bool svip_newbie_rewarded + { + get + { + return this._svip_newbie_rewarded ?? false; + } + set + { + this._svip_newbie_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool svip_newbie_rewardedSpecified + { + get + { + return this._svip_newbie_rewarded != null; + } + set + { + bool flag = value == (this._svip_newbie_rewarded == null); + if (flag) + { + this._svip_newbie_rewarded = (value ? new bool?(this.svip_newbie_rewarded) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "is_xinyue_vip", DataFormat = DataFormat.Default)] + public bool is_xinyue_vip + { + get + { + return this._is_xinyue_vip ?? false; + } + set + { + this._is_xinyue_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_xinyue_vipSpecified + { + get + { + return this._is_xinyue_vip != null; + } + set + { + bool flag = value == (this._is_xinyue_vip == null); + if (flag) + { + this._is_xinyue_vip = (value ? new bool?(this.is_xinyue_vip) : null); + } + } + } + + private bool? _is_vip; + + private bool? _is_svip; + + private bool? _is_year_vip; + + private uint? _qq_vip_start; + + private uint? _qq_vip_end; + + private uint? _qq_svip_start; + + private uint? _qq_svip_end; + + private uint? _qq_year_vip_start; + + private uint? _qq_year_vip_end; + + private bool? _vip_newbie_rewarded; + + private bool? _svip_newbie_rewarded; + + private bool? _is_xinyue_vip; + + private IExtension extensionObject; + + private bool ShouldSerializeis_vip() + { + return this.is_vipSpecified; + } + + private void Resetis_vip() + { + this.is_vipSpecified = false; + } + + private bool ShouldSerializeis_svip() + { + return this.is_svipSpecified; + } + + private void Resetis_svip() + { + this.is_svipSpecified = false; + } + + private bool ShouldSerializeis_year_vip() + { + return this.is_year_vipSpecified; + } + + private void Resetis_year_vip() + { + this.is_year_vipSpecified = false; + } + + private bool ShouldSerializeqq_vip_start() + { + return this.qq_vip_startSpecified; + } + + private void Resetqq_vip_start() + { + this.qq_vip_startSpecified = false; + } + + private bool ShouldSerializeqq_vip_end() + { + return this.qq_vip_endSpecified; + } + + private void Resetqq_vip_end() + { + this.qq_vip_endSpecified = false; + } + + private bool ShouldSerializeqq_svip_start() + { + return this.qq_svip_startSpecified; + } + + private void Resetqq_svip_start() + { + this.qq_svip_startSpecified = false; + } + + private bool ShouldSerializeqq_svip_end() + { + return this.qq_svip_endSpecified; + } + + private void Resetqq_svip_end() + { + this.qq_svip_endSpecified = false; + } + + private bool ShouldSerializeqq_year_vip_start() + { + return this.qq_year_vip_startSpecified; + } + + private void Resetqq_year_vip_start() + { + this.qq_year_vip_startSpecified = false; + } + + private bool ShouldSerializeqq_year_vip_end() + { + return this.qq_year_vip_endSpecified; + } + + private void Resetqq_year_vip_end() + { + this.qq_year_vip_endSpecified = false; + } + + private bool ShouldSerializevip_newbie_rewarded() + { + return this.vip_newbie_rewardedSpecified; + } + + private void Resetvip_newbie_rewarded() + { + this.vip_newbie_rewardedSpecified = false; + } + + private bool ShouldSerializesvip_newbie_rewarded() + { + return this.svip_newbie_rewardedSpecified; + } + + private void Resetsvip_newbie_rewarded() + { + this.svip_newbie_rewardedSpecified = false; + } + + private bool ShouldSerializeis_xinyue_vip() + { + return this.is_xinyue_vipSpecified; + } + + private void Resetis_xinyue_vip() + { + this.is_xinyue_vipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs.meta new file mode 100644 index 00000000..f13417df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b37e89f32439cb43b3f66ff135dc8d4 +timeCreated: 1611403598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs new file mode 100644 index 00000000..072e05bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QQVipInfoClient")] + [Serializable] + public class QQVipInfoClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "is_vip", DataFormat = DataFormat.Default)] + public bool is_vip + { + get + { + return this._is_vip ?? false; + } + set + { + this._is_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_vipSpecified + { + get + { + return this._is_vip != null; + } + set + { + bool flag = value == (this._is_vip == null); + if (flag) + { + this._is_vip = (value ? new bool?(this.is_vip) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_svip", DataFormat = DataFormat.Default)] + public bool is_svip + { + get + { + return this._is_svip ?? false; + } + set + { + this._is_svip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_svipSpecified + { + get + { + return this._is_svip != null; + } + set + { + bool flag = value == (this._is_svip == null); + if (flag) + { + this._is_svip = (value ? new bool?(this.is_svip) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "qq_vip_end", DataFormat = DataFormat.TwosComplement)] + public uint qq_vip_end + { + get + { + return this._qq_vip_end ?? 0u; + } + set + { + this._qq_vip_end = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_vip_endSpecified + { + get + { + return this._qq_vip_end != null; + } + set + { + bool flag = value == (this._qq_vip_end == null); + if (flag) + { + this._qq_vip_end = (value ? new uint?(this.qq_vip_end) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "qq_svip_end", DataFormat = DataFormat.TwosComplement)] + public uint qq_svip_end + { + get + { + return this._qq_svip_end ?? 0u; + } + set + { + this._qq_svip_end = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qq_svip_endSpecified + { + get + { + return this._qq_svip_end != null; + } + set + { + bool flag = value == (this._qq_svip_end == null); + if (flag) + { + this._qq_svip_end = (value ? new uint?(this.qq_svip_end) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "is_bigger_one_month", DataFormat = DataFormat.Default)] + public bool is_bigger_one_month + { + get + { + return this._is_bigger_one_month ?? false; + } + set + { + this._is_bigger_one_month = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_bigger_one_monthSpecified + { + get + { + return this._is_bigger_one_month != null; + } + set + { + bool flag = value == (this._is_bigger_one_month == null); + if (flag) + { + this._is_bigger_one_month = (value ? new bool?(this.is_bigger_one_month) : null); + } + } + } + + private bool? _is_vip; + + private bool? _is_svip; + + private uint? _qq_vip_end; + + private uint? _qq_svip_end; + + private bool? _is_bigger_one_month; + + private IExtension extensionObject; + + private bool ShouldSerializeis_vip() + { + return this.is_vipSpecified; + } + + private void Resetis_vip() + { + this.is_vipSpecified = false; + } + + private bool ShouldSerializeis_svip() + { + return this.is_svipSpecified; + } + + private void Resetis_svip() + { + this.is_svipSpecified = false; + } + + private bool ShouldSerializeqq_vip_end() + { + return this.qq_vip_endSpecified; + } + + private void Resetqq_vip_end() + { + this.qq_vip_endSpecified = false; + } + + private bool ShouldSerializeqq_svip_end() + { + return this.qq_svip_endSpecified; + } + + private void Resetqq_svip_end() + { + this.qq_svip_endSpecified = false; + } + + private bool ShouldSerializeis_bigger_one_month() + { + return this.is_bigger_one_monthSpecified; + } + + private void Resetis_bigger_one_month() + { + this.is_bigger_one_monthSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs.meta new file mode 100644 index 00000000..711e0028 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QQVipInfoClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 237c58ada1eaec640857b1bf73d842fe +timeCreated: 1611403454 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs b/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs new file mode 100644 index 00000000..1cb4b76b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QTEOperation")] + [Serializable] + public class QTEOperation : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "monsterid", DataFormat = DataFormat.TwosComplement)] + public ulong monsterid + { + get + { + return this._monsterid ?? 0UL; + } + set + { + this._monsterid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool monsteridSpecified + { + get + { + return this._monsterid != null; + } + set + { + bool flag = value == (this._monsterid == null); + if (flag) + { + this._monsterid = (value ? new ulong?(this.monsterid) : null); + } + } + } + + private uint? _type; + + private ulong? _monsterid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializemonsterid() + { + return this.monsteridSpecified; + } + + private void Resetmonsterid() + { + this.monsteridSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs.meta new file mode 100644 index 00000000..550c49f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QTEOperation.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 144af1416beb44d4bbd86aae5d9440c7 +timeCreated: 1611403255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs new file mode 100644 index 00000000..8400c7c5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryBoxsArg")] + [Serializable] + public class QueryBoxsArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs.meta new file mode 100644 index 00000000..629208bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1390bea97f4d38c4c856b09407c726b6 +timeCreated: 1611403250 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs new file mode 100644 index 00000000..449eb7f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryBoxsRes")] + [Serializable] + public class QueryBoxsRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(3, Name = "boxinfos", DataFormat = DataFormat.Default)] + public List boxinfos + { + get + { + return this._boxinfos; + } + } + + private ErrorCode? _errorcode; + + private uint? _timeleft; + + private readonly List _boxinfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs.meta new file mode 100644 index 00000000..86f50627 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryBoxsRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8e97d05ace5fdd046bd01b8cb8900589 +timeCreated: 1611404130 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs new file mode 100644 index 00000000..17c81c33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryClientIpArg")] + [Serializable] + public class QueryClientIpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs.meta new file mode 100644 index 00000000..ea10b664 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 186e9db50525d624d97f574e1b4ed39d +timeCreated: 1611403297 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs new file mode 100644 index 00000000..581dcd0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryClientIpRes")] + [Serializable] + public class QueryClientIpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ip", DataFormat = DataFormat.Default)] + public string ip + { + get + { + return this._ip ?? ""; + } + set + { + this._ip = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ipSpecified + { + get + { + return this._ip != null; + } + set + { + bool flag = value == (this._ip == null); + if (flag) + { + this._ip = (value ? this.ip : null); + } + } + } + + private string _ip; + + private IExtension extensionObject; + + private bool ShouldSerializeip() + { + return this.ipSpecified; + } + + private void Resetip() + { + this.ipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs.meta new file mode 100644 index 00000000..05a79e3a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryClientIpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb19e52240eb3544297b4060e7bf9322 +timeCreated: 1611404929 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs new file mode 100644 index 00000000..a0d6d9cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGateArg")] + [Serializable] + public class QueryGateArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public LoginType type + { + get + { + return this._type ?? LoginType.LOGIN_PASSWORD; + } + set + { + this._type = new LoginType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new LoginType?(this.type) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "pf", DataFormat = DataFormat.Default)] + public string pf + { + get + { + return this._pf ?? ""; + } + set + { + this._pf = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pfSpecified + { + get + { + return this._pf != null; + } + set + { + bool flag = value == (this._pf == null); + if (flag) + { + this._pf = (value ? this.pf : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "platid", DataFormat = DataFormat.TwosComplement)] + public PlatType platid + { + get + { + return this._platid ?? PlatType.PLAT_IOS; + } + set + { + this._platid = new PlatType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool platidSpecified + { + get + { + return this._platid != null; + } + set + { + bool flag = value == (this._platid == null); + if (flag) + { + this._platid = (value ? new PlatType?(this.platid) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "version", DataFormat = DataFormat.Default)] + public string version + { + get + { + return this._version ?? ""; + } + set + { + this._version = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? this.version : null); + } + } + } + + private string _token; + + private string _account; + + private string _password; + + private LoginType? _type; + + private string _pf; + + private string _openid; + + private PlatType? _platid; + + private string _version; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializepf() + { + return this.pfSpecified; + } + + private void Resetpf() + { + this.pfSpecified = false; + } + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + private bool ShouldSerializeplatid() + { + return this.platidSpecified; + } + + private void Resetplatid() + { + this.platidSpecified = false; + } + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs.meta new file mode 100644 index 00000000..aaa16c29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef49bdb0e55e46649895cd551b09cf62 +timeCreated: 1611404803 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs new file mode 100644 index 00000000..46b3c3d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs @@ -0,0 +1,456 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGateRes")] + [Serializable] + public class QueryGateRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "loginToken", DataFormat = DataFormat.Default)] + public byte[] loginToken + { + get + { + return this._loginToken ?? null; + } + set + { + this._loginToken = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginTokenSpecified + { + get + { + return this._loginToken != null; + } + set + { + bool flag = value == (this._loginToken == null); + if (flag) + { + this._loginToken = (value ? this.loginToken : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gateconfig", DataFormat = DataFormat.Default)] + public byte[] gateconfig + { + get + { + return this._gateconfig ?? null; + } + set + { + this._gateconfig = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gateconfigSpecified + { + get + { + return this._gateconfig != null; + } + set + { + bool flag = value == (this._gateconfig == null); + if (flag) + { + this._gateconfig = (value ? this.gateconfig : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "userphone", DataFormat = DataFormat.Default)] + public string userphone + { + get + { + return this._userphone ?? ""; + } + set + { + this._userphone = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userphoneSpecified + { + get + { + return this._userphone != null; + } + set + { + bool flag = value == (this._userphone == null); + if (flag) + { + this._userphone = (value ? this.userphone : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "RecommandGate", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginGateData RecommandGate + { + get + { + return this._RecommandGate; + } + set + { + this._RecommandGate = value; + } + } + + [ProtoMember(5, Name = "servers", DataFormat = DataFormat.Default)] + public List servers + { + get + { + return this._servers; + } + } + + [ProtoMember(6, IsRequired = false, Name = "loginzoneid", DataFormat = DataFormat.TwosComplement)] + public uint loginzoneid + { + get + { + return this._loginzoneid ?? 0u; + } + set + { + this._loginzoneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginzoneidSpecified + { + get + { + return this._loginzoneid != null; + } + set + { + bool flag = value == (this._loginzoneid == null); + if (flag) + { + this._loginzoneid = (value ? new uint?(this.loginzoneid) : null); + } + } + } + + [ProtoMember(7, Name = "allservers", DataFormat = DataFormat.Default)] + public List allservers + { + get + { + return this._allservers; + } + } + + [ProtoMember(8, IsRequired = false, Name = "in_white_list", DataFormat = DataFormat.Default)] + public bool in_white_list + { + get + { + return this._in_white_list ?? false; + } + set + { + this._in_white_list = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool in_white_listSpecified + { + get + { + return this._in_white_list != null; + } + set + { + bool flag = value == (this._in_white_list == null); + if (flag) + { + this._in_white_list = (value ? new bool?(this.in_white_list) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "notice", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatNotice notice + { + get + { + return this._notice; + } + set + { + this._notice = value; + } + } + + [ProtoMember(10, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "baninfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatBanAccount baninfo + { + get + { + return this._baninfo; + } + set + { + this._baninfo = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "freeflow", DataFormat = DataFormat.Default)] + public bool freeflow + { + get + { + return this._freeflow ?? false; + } + set + { + this._freeflow = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeflowSpecified + { + get + { + return this._freeflow != null; + } + set + { + bool flag = value == (this._freeflow == null); + if (flag) + { + this._freeflow = (value ? new bool?(this.freeflow) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "cctype", DataFormat = DataFormat.TwosComplement)] + public int cctype + { + get + { + return this._cctype ?? 0; + } + set + { + this._cctype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cctypeSpecified + { + get + { + return this._cctype != null; + } + set + { + bool flag = value == (this._cctype == null); + if (flag) + { + this._cctype = (value ? new int?(this.cctype) : null); + } + } + } + + [ProtoMember(14, Name = "platFriendServers", DataFormat = DataFormat.Default)] + public List platFriendServers + { + get + { + return this._platFriendServers; + } + } + + [ProtoMember(15, Name = "bespeakserverids", DataFormat = DataFormat.TwosComplement)] + public List bespeakserverids + { + get + { + return this._bespeakserverids; + } + } + + private byte[] _loginToken; + + private byte[] _gateconfig; + + private string _userphone; + + private LoginGateData _RecommandGate = null; + + private readonly List _servers = new List(); + + private uint? _loginzoneid; + + private readonly List _allservers = new List(); + + private bool? _in_white_list; + + private PlatNotice _notice = null; + + private ErrorCode? _error; + + private PlatBanAccount _baninfo = null; + + private bool? _freeflow; + + private int? _cctype; + + private readonly List _platFriendServers = new List(); + + private readonly List _bespeakserverids = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeloginToken() + { + return this.loginTokenSpecified; + } + + private void ResetloginToken() + { + this.loginTokenSpecified = false; + } + + private bool ShouldSerializegateconfig() + { + return this.gateconfigSpecified; + } + + private void Resetgateconfig() + { + this.gateconfigSpecified = false; + } + + private bool ShouldSerializeuserphone() + { + return this.userphoneSpecified; + } + + private void Resetuserphone() + { + this.userphoneSpecified = false; + } + + private bool ShouldSerializeloginzoneid() + { + return this.loginzoneidSpecified; + } + + private void Resetloginzoneid() + { + this.loginzoneidSpecified = false; + } + + private bool ShouldSerializein_white_list() + { + return this.in_white_listSpecified; + } + + private void Resetin_white_list() + { + this.in_white_listSpecified = false; + } + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializefreeflow() + { + return this.freeflowSpecified; + } + + private void Resetfreeflow() + { + this.freeflowSpecified = false; + } + + private bool ShouldSerializecctype() + { + return this.cctypeSpecified; + } + + private void Resetcctype() + { + this.cctypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs.meta new file mode 100644 index 00000000..e80659bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGateRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6d349c18bc9cd6047ba037b9579e44bf +timeCreated: 1611403900 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs new file mode 100644 index 00000000..a9dc11b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGuildCardArg")] + [Serializable] + public class QueryGuildCardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs.meta new file mode 100644 index 00000000..258c53d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 70ff9f5f7261cf24080829a09dcf849c +timeCreated: 1611403932 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs new file mode 100644 index 00000000..33f92bbd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs @@ -0,0 +1,461 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGuildCardRes")] + [Serializable] + public class QueryGuildCardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "playcount", DataFormat = DataFormat.TwosComplement)] + public uint playcount + { + get + { + return this._playcount ?? 0u; + } + set + { + this._playcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool playcountSpecified + { + get + { + return this._playcount != null; + } + set + { + bool flag = value == (this._playcount == null); + if (flag) + { + this._playcount = (value ? new uint?(this.playcount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "changecount", DataFormat = DataFormat.TwosComplement)] + public uint changecount + { + get + { + return this._changecount ?? 0u; + } + set + { + this._changecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool changecountSpecified + { + get + { + return this._changecount != null; + } + set + { + bool flag = value == (this._changecount == null); + if (flag) + { + this._changecount = (value ? new uint?(this.changecount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "canplaycount", DataFormat = DataFormat.TwosComplement)] + public uint canplaycount + { + get + { + return this._canplaycount ?? 0u; + } + set + { + this._canplaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canplaycountSpecified + { + get + { + return this._canplaycount != null; + } + set + { + bool flag = value == (this._canplaycount == null); + if (flag) + { + this._canplaycount = (value ? new uint?(this.canplaycount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "canchangecount", DataFormat = DataFormat.TwosComplement)] + public uint canchangecount + { + get + { + return this._canchangecount ?? 0u; + } + set + { + this._canchangecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canchangecountSpecified + { + get + { + return this._canchangecount != null; + } + set + { + bool flag = value == (this._canchangecount == null); + if (flag) + { + this._canchangecount = (value ? new uint?(this.canchangecount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "canallcount", DataFormat = DataFormat.TwosComplement)] + public uint canallcount + { + get + { + return this._canallcount ?? 0u; + } + set + { + this._canallcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canallcountSpecified + { + get + { + return this._canallcount != null; + } + set + { + bool flag = value == (this._canallcount == null); + if (flag) + { + this._canallcount = (value ? new uint?(this.canallcount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "bestresult", DataFormat = DataFormat.TwosComplement)] + public uint bestresult + { + get + { + return this._bestresult ?? 0u; + } + set + { + this._bestresult = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bestresultSpecified + { + get + { + return this._bestresult != null; + } + set + { + bool flag = value == (this._bestresult == null); + if (flag) + { + this._bestresult = (value ? new uint?(this.bestresult) : null); + } + } + } + + [ProtoMember(8, Name = "bestcards", DataFormat = DataFormat.TwosComplement)] + public List bestcards + { + get + { + return this._bestcards; + } + } + + [ProtoMember(9, IsRequired = false, Name = "buychangcount", DataFormat = DataFormat.TwosComplement)] + public uint buychangcount + { + get + { + return this._buychangcount ?? 0u; + } + set + { + this._buychangcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buychangcountSpecified + { + get + { + return this._buychangcount != null; + } + set + { + bool flag = value == (this._buychangcount == null); + if (flag) + { + this._buychangcount = (value ? new uint?(this.buychangcount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "bestrole", DataFormat = DataFormat.Default)] + public string bestrole + { + get + { + return this._bestrole ?? ""; + } + set + { + this._bestrole = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bestroleSpecified + { + get + { + return this._bestrole != null; + } + set + { + bool flag = value == (this._bestrole == null); + if (flag) + { + this._bestrole = (value ? this.bestrole : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private uint? _playcount; + + private uint? _changecount; + + private uint? _canplaycount; + + private uint? _canchangecount; + + private uint? _allcount; + + private uint? _canallcount; + + private uint? _bestresult; + + private readonly List _bestcards = new List(); + + private uint? _buychangcount; + + private string _bestrole; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeplaycount() + { + return this.playcountSpecified; + } + + private void Resetplaycount() + { + this.playcountSpecified = false; + } + + private bool ShouldSerializechangecount() + { + return this.changecountSpecified; + } + + private void Resetchangecount() + { + this.changecountSpecified = false; + } + + private bool ShouldSerializecanplaycount() + { + return this.canplaycountSpecified; + } + + private void Resetcanplaycount() + { + this.canplaycountSpecified = false; + } + + private bool ShouldSerializecanchangecount() + { + return this.canchangecountSpecified; + } + + private void Resetcanchangecount() + { + this.canchangecountSpecified = false; + } + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + private bool ShouldSerializecanallcount() + { + return this.canallcountSpecified; + } + + private void Resetcanallcount() + { + this.canallcountSpecified = false; + } + + private bool ShouldSerializebestresult() + { + return this.bestresultSpecified; + } + + private void Resetbestresult() + { + this.bestresultSpecified = false; + } + + private bool ShouldSerializebuychangcount() + { + return this.buychangcountSpecified; + } + + private void Resetbuychangcount() + { + this.buychangcountSpecified = false; + } + + private bool ShouldSerializebestrole() + { + return this.bestroleSpecified; + } + + private void Resetbestrole() + { + this.bestroleSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs.meta new file mode 100644 index 00000000..549c8474 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5fbd37d7a7143f249b1fe2347dbf70d2 +timeCreated: 1611403830 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs new file mode 100644 index 00000000..38e2ad32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGuildCheckinArg")] + [Serializable] + public class QueryGuildCheckinArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs.meta new file mode 100644 index 00000000..3d01bb5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1cd63f57e35b26e4bb71ae8afacc5dd1 +timeCreated: 1611403348 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs new file mode 100644 index 00000000..2db5eaef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryGuildCheckinRes")] + [Serializable] + public class QueryGuildCheckinRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "checkincount", DataFormat = DataFormat.TwosComplement)] + public uint checkincount + { + get + { + return this._checkincount ?? 0u; + } + set + { + this._checkincount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool checkincountSpecified + { + get + { + return this._checkincount != null; + } + set + { + bool flag = value == (this._checkincount == null); + if (flag) + { + this._checkincount = (value ? new uint?(this.checkincount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "checkin", DataFormat = DataFormat.TwosComplement)] + public uint checkin + { + get + { + return this._checkin ?? 0u; + } + set + { + this._checkin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool checkinSpecified + { + get + { + return this._checkin != null; + } + set + { + bool flag = value == (this._checkin == null); + if (flag) + { + this._checkin = (value ? new uint?(this.checkin) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "boxmask", DataFormat = DataFormat.TwosComplement)] + public uint boxmask + { + get + { + return this._boxmask ?? 0u; + } + set + { + this._boxmask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool boxmaskSpecified + { + get + { + return this._boxmask != null; + } + set + { + bool flag = value == (this._boxmask == null); + if (flag) + { + this._boxmask = (value ? new uint?(this.boxmask) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private uint? _checkincount; + + private uint? _allcount; + + private uint? _checkin; + + private uint? _boxmask; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializecheckincount() + { + return this.checkincountSpecified; + } + + private void Resetcheckincount() + { + this.checkincountSpecified = false; + } + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + private bool ShouldSerializecheckin() + { + return this.checkinSpecified; + } + + private void Resetcheckin() + { + this.checkinSpecified = false; + } + + private bool ShouldSerializeboxmask() + { + return this.boxmaskSpecified; + } + + private void Resetboxmask() + { + this.boxmaskSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs.meta new file mode 100644 index 00000000..d6b56f9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryGuildCheckinRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4730761a164ed7146a6f553a6496d3dd +timeCreated: 1611403652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs new file mode 100644 index 00000000..0e81fc51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryLotteryCDArg")] + [Serializable] + public class QueryLotteryCDArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs.meta new file mode 100644 index 00000000..68514cce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a70013e8c2b776a40b79938507e93201 +timeCreated: 1611404291 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs new file mode 100644 index 00000000..bfe05022 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryLotteryCDRes")] + [Serializable] + public class QueryLotteryCDRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public uint cooldown + { + get + { + return this._cooldown ?? 0u; + } + set + { + this._cooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooldownSpecified + { + get + { + return this._cooldown != null; + } + set + { + bool flag = value == (this._cooldown == null); + if (flag) + { + this._cooldown = (value ? new uint?(this.cooldown) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "goldbuycount", DataFormat = DataFormat.TwosComplement)] + public uint goldbuycount + { + get + { + return this._goldbuycount ?? 0u; + } + set + { + this._goldbuycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldbuycountSpecified + { + get + { + return this._goldbuycount != null; + } + set + { + bool flag = value == (this._goldbuycount == null); + if (flag) + { + this._goldbuycount = (value ? new uint?(this.goldbuycount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "goldbuycooldown", DataFormat = DataFormat.TwosComplement)] + public uint goldbuycooldown + { + get + { + return this._goldbuycooldown ?? 0u; + } + set + { + this._goldbuycooldown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldbuycooldownSpecified + { + get + { + return this._goldbuycooldown != null; + } + set + { + bool flag = value == (this._goldbuycooldown == null); + if (flag) + { + this._goldbuycooldown = (value ? new uint?(this.goldbuycooldown) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "goldbaodi", DataFormat = DataFormat.TwosComplement)] + public uint goldbaodi + { + get + { + return this._goldbaodi ?? 0u; + } + set + { + this._goldbaodi = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldbaodiSpecified + { + get + { + return this._goldbaodi != null; + } + set + { + bool flag = value == (this._goldbaodi == null); + if (flag) + { + this._goldbaodi = (value ? new uint?(this.goldbaodi) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "coinbaodi", DataFormat = DataFormat.TwosComplement)] + public uint coinbaodi + { + get + { + return this._coinbaodi ?? 0u; + } + set + { + this._coinbaodi = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool coinbaodiSpecified + { + get + { + return this._coinbaodi != null; + } + set + { + bool flag = value == (this._coinbaodi == null); + if (flag) + { + this._coinbaodi = (value ? new uint?(this.coinbaodi) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _cooldown; + + private uint? _goldbuycount; + + private uint? _goldbuycooldown; + + private uint? _goldbaodi; + + private uint? _coinbaodi; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializecooldown() + { + return this.cooldownSpecified; + } + + private void Resetcooldown() + { + this.cooldownSpecified = false; + } + + private bool ShouldSerializegoldbuycount() + { + return this.goldbuycountSpecified; + } + + private void Resetgoldbuycount() + { + this.goldbuycountSpecified = false; + } + + private bool ShouldSerializegoldbuycooldown() + { + return this.goldbuycooldownSpecified; + } + + private void Resetgoldbuycooldown() + { + this.goldbuycooldownSpecified = false; + } + + private bool ShouldSerializegoldbaodi() + { + return this.goldbaodiSpecified; + } + + private void Resetgoldbaodi() + { + this.goldbaodiSpecified = false; + } + + private bool ShouldSerializecoinbaodi() + { + return this.coinbaodiSpecified; + } + + private void Resetcoinbaodi() + { + this.coinbaodiSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs.meta new file mode 100644 index 00000000..1edf9fe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryLotteryCDRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e80da44152f58444c99de8d400bd5222 +timeCreated: 1611404751 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs new file mode 100644 index 00000000..22a84881 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryMayhemRankArg")] + [Serializable] + public class QueryMayhemRankArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public int count + { + get + { + return this._count ?? 0; + } + set + { + this._count = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new int?(this.count) : null); + } + } + } + + private int? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs.meta new file mode 100644 index 00000000..80c8e206 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8fe802b206cb05b478ced2c23646214f +timeCreated: 1611404136 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs new file mode 100644 index 00000000..da0aa6d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs @@ -0,0 +1,219 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryMayhemRankRes")] + [Serializable] + public class QueryMayhemRankRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "err", DataFormat = DataFormat.TwosComplement)] + public ErrorCode err + { + get + { + return this._err ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._err = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errSpecified + { + get + { + return this._err != null; + } + set + { + bool flag = value == (this._err == null); + if (flag) + { + this._err = (value ? new ErrorCode?(this.err) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "selfrank", DataFormat = DataFormat.TwosComplement)] + public int selfrank + { + get + { + return this._selfrank ?? 0; + } + set + { + this._selfrank = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selfrankSpecified + { + get + { + return this._selfrank != null; + } + set + { + bool flag = value == (this._selfrank == null); + if (flag) + { + this._selfrank = (value ? new int?(this.selfrank) : null); + } + } + } + + [ProtoMember(3, Name = "rank", DataFormat = DataFormat.Default)] + public List rank + { + get + { + return this._rank; + } + } + + [ProtoMember(4, IsRequired = false, Name = "infight", DataFormat = DataFormat.Default)] + public bool infight + { + get + { + return this._infight ?? false; + } + set + { + this._infight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool infightSpecified + { + get + { + return this._infight != null; + } + set + { + bool flag = value == (this._infight == null); + if (flag) + { + this._infight = (value ? new bool?(this.infight) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "selfinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MayhemRankInfo selfinfo + { + get + { + return this._selfinfo; + } + set + { + this._selfinfo = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "gamezoneid", DataFormat = DataFormat.TwosComplement)] + public uint gamezoneid + { + get + { + return this._gamezoneid ?? 0u; + } + set + { + this._gamezoneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gamezoneidSpecified + { + get + { + return this._gamezoneid != null; + } + set + { + bool flag = value == (this._gamezoneid == null); + if (flag) + { + this._gamezoneid = (value ? new uint?(this.gamezoneid) : null); + } + } + } + + private ErrorCode? _err; + + private int? _selfrank; + + private readonly List _rank = new List(); + + private bool? _infight; + + private MayhemRankInfo _selfinfo = null; + + private uint? _gamezoneid; + + private IExtension extensionObject; + + private bool ShouldSerializeerr() + { + return this.errSpecified; + } + + private void Reseterr() + { + this.errSpecified = false; + } + + private bool ShouldSerializeselfrank() + { + return this.selfrankSpecified; + } + + private void Resetselfrank() + { + this.selfrankSpecified = false; + } + + private bool ShouldSerializeinfight() + { + return this.infightSpecified; + } + + private void Resetinfight() + { + this.infightSpecified = false; + } + + private bool ShouldSerializegamezoneid() + { + return this.gamezoneidSpecified; + } + + private void Resetgamezoneid() + { + this.gamezoneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs.meta new file mode 100644 index 00000000..23bc76de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryMayhemRankRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b0c4485089540bb43bde6bb48b566206 +timeCreated: 1611404353 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs new file mode 100644 index 00000000..1aedbd59 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryOpenGameArg")] + [Serializable] + public class QueryOpenGameArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs.meta new file mode 100644 index 00000000..bbc94c73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af85a91b5e931c14c845173c52153d68 +timeCreated: 1611404345 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs new file mode 100644 index 00000000..2b80506b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryOpenGameRes")] + [Serializable] + public class QueryOpenGameRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timeLeft", DataFormat = DataFormat.TwosComplement)] + public uint timeLeft + { + get + { + return this._timeLeft ?? 0u; + } + set + { + this._timeLeft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeLeftSpecified + { + get + { + return this._timeLeft != null; + } + set + { + bool flag = value == (this._timeLeft == null); + if (flag) + { + this._timeLeft = (value ? new uint?(this.timeLeft) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private uint? _timeLeft; + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializetimeLeft() + { + return this.timeLeftSpecified; + } + + private void ResettimeLeft() + { + this.timeLeftSpecified = false; + } + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs.meta new file mode 100644 index 00000000..e47837df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryOpenGameRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0473c3e927129c4e92b7660325d5015 +timeCreated: 1611404586 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs new file mode 100644 index 00000000..87d869f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs @@ -0,0 +1,250 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryPkInfoRes")] + [Serializable] + public class QueryPkInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rank1v1", DataFormat = DataFormat.TwosComplement)] + public uint rank1v1 + { + get + { + return this._rank1v1 ?? 0u; + } + set + { + this._rank1v1 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rank1v1Specified + { + get + { + return this._rank1v1 != null; + } + set + { + bool flag = value == (this._rank1v1 == null); + if (flag) + { + this._rank1v1 = (value ? new uint?(this.rank1v1) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rewardcount", DataFormat = DataFormat.TwosComplement)] + public uint rewardcount + { + get + { + return this._rewardcount ?? 0u; + } + set + { + this._rewardcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardcountSpecified + { + get + { + return this._rewardcount != null; + } + set + { + bool flag = value == (this._rewardcount == null); + if (flag) + { + this._rewardcount = (value ? new uint?(this.rewardcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRecord info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "timelimit", DataFormat = DataFormat.TwosComplement)] + public uint timelimit + { + get + { + return this._timelimit ?? 0u; + } + set + { + this._timelimit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timelimitSpecified + { + get + { + return this._timelimit != null; + } + set + { + bool flag = value == (this._timelimit == null); + if (flag) + { + this._timelimit = (value ? new uint?(this.timelimit) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rankrewardleftT", DataFormat = DataFormat.TwosComplement)] + public uint rankrewardleftT + { + get + { + return this._rankrewardleftT ?? 0u; + } + set + { + this._rankrewardleftT = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankrewardleftTSpecified + { + get + { + return this._rankrewardleftT != null; + } + set + { + bool flag = value == (this._rankrewardleftT == null); + if (flag) + { + this._rankrewardleftT = (value ? new uint?(this.rankrewardleftT) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rank2v2", DataFormat = DataFormat.TwosComplement)] + public uint rank2v2 + { + get + { + return this._rank2v2 ?? 0u; + } + set + { + this._rank2v2 = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rank2v2Specified + { + get + { + return this._rank2v2 != null; + } + set + { + bool flag = value == (this._rank2v2 == null); + if (flag) + { + this._rank2v2 = (value ? new uint?(this.rank2v2) : null); + } + } + } + + private uint? _rank1v1; + + private uint? _rewardcount; + + private PkRecord _info = null; + + private uint? _timelimit; + + private uint? _rankrewardleftT; + + private uint? _rank2v2; + + private IExtension extensionObject; + + private bool ShouldSerializerank1v1() + { + return this.rank1v1Specified; + } + + private void Resetrank1v1() + { + this.rank1v1Specified = false; + } + + private bool ShouldSerializerewardcount() + { + return this.rewardcountSpecified; + } + + private void Resetrewardcount() + { + this.rewardcountSpecified = false; + } + + private bool ShouldSerializetimelimit() + { + return this.timelimitSpecified; + } + + private void Resettimelimit() + { + this.timelimitSpecified = false; + } + + private bool ShouldSerializerankrewardleftT() + { + return this.rankrewardleftTSpecified; + } + + private void ResetrankrewardleftT() + { + this.rankrewardleftTSpecified = false; + } + + private bool ShouldSerializerank2v2() + { + return this.rank2v2Specified; + } + + private void Resetrank2v2() + { + this.rank2v2Specified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs.meta new file mode 100644 index 00000000..0e0dbb48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPkInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ae1afe44a84ed1439457df41a805dbc +timeCreated: 1611403497 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs new file mode 100644 index 00000000..2fd8a713 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryPowerPointArg")] + [Serializable] + public class QueryPowerPointArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs.meta new file mode 100644 index 00000000..8eae3126 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 37597bf32fd286d43a85f53bb378a5b4 +timeCreated: 1611403565 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs new file mode 100644 index 00000000..d3748352 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryPowerPointRes")] + [Serializable] + public class QueryPowerPointRes : IExtensible + { + [ProtoMember(1, Name = "bqID", DataFormat = DataFormat.TwosComplement)] + public List bqID + { + get + { + return this._bqID; + } + } + + [ProtoMember(2, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public List ppt + { + get + { + return this._ppt; + } + } + + [ProtoMember(3, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _bqID = new List(); + + private readonly List _ppt = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs.meta new file mode 100644 index 00000000..211d065b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryPowerPointRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea325bc494a35144b88a9f57187e9d02 +timeCreated: 1611404778 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs new file mode 100644 index 00000000..343a381f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryQQFriendsVipInfoArg")] + [Serializable] + public class QueryQQFriendsVipInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + [ProtoMember(2, Name = "friendopenids", DataFormat = DataFormat.Default)] + public List friendopenids + { + get + { + return this._friendopenids; + } + } + + private string _token; + + private readonly List _friendopenids = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs.meta new file mode 100644 index 00000000..b3bcd4e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 44298105410d85849af294224724712c +timeCreated: 1611403644 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs new file mode 100644 index 00000000..a1de926e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryQQFriendsVipInfoRes")] + [Serializable] + public class QueryQQFriendsVipInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + private ErrorCode? _result; + + private readonly List _info = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs.meta new file mode 100644 index 00000000..c4727ef7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQFriendsVipInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 97c32c9084175bb4f8093f64de2d9e8d +timeCreated: 1611404189 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs new file mode 100644 index 00000000..a2f803b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryQQVipInfoArg")] + [Serializable] + public class QueryQQVipInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs.meta new file mode 100644 index 00000000..72f45dd2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5eccf45f8bae42b43ab550f0f73430cd +timeCreated: 1611403811 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs new file mode 100644 index 00000000..b2f0f90d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryQQVipInfoRes")] + [Serializable] + public class QueryQQVipInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public QQVipInfoClient info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private ErrorCode? _result; + + private QQVipInfoClient _info = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs.meta new file mode 100644 index 00000000..bd2afa2a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryQQVipInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 86a4e8a6d4837d245912a9535074426e +timeCreated: 1611404055 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs new file mode 100644 index 00000000..c4c0dcfd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryResWarArg")] + [Serializable] + public class QueryResWarArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public QueryResWarEnum param + { + get + { + return this._param ?? QueryResWarEnum.RESWAR_FLOWAWARD; + } + set + { + this._param = new QueryResWarEnum?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new QueryResWarEnum?(this.param) : null); + } + } + } + + private QueryResWarEnum? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs.meta new file mode 100644 index 00000000..8c7ddcee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a5ef4906e111ddd46895e2b3c1406191 +timeCreated: 1611404287 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs new file mode 100644 index 00000000..818ce410 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryResWarEnum")] + public enum QueryResWarEnum + { + [ProtoEnum(Name = "RESWAR_FLOWAWARD", Value = 1)] + RESWAR_FLOWAWARD = 1, + [ProtoEnum(Name = "RESWAR_BATTLE", Value = 2)] + RESWAR_BATTLE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs.meta new file mode 100644 index 00000000..d115b24f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7384fd57ffe1ec740bcceed478b55568 +timeCreated: 1611403940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs new file mode 100644 index 00000000..edb269ac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryResWarRes")] + [Serializable] + public class QueryResWarRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ResWarGuildBrief data + { + get + { + return this._data; + } + set + { + this._data = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "finalrank", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ResWarFinalAll finalrank + { + get + { + return this._finalrank; + } + set + { + this._finalrank = value; + } + } + + private ResWarGuildBrief _data = null; + + private ErrorCode? _error; + + private ResWarFinalAll _finalrank = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs.meta new file mode 100644 index 00000000..3197354a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryResWarRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 68941f72113017e49ba479edc01a8418 +timeCreated: 1611403882 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs new file mode 100644 index 00000000..b3fb452b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryRoleStateAck")] + [Serializable] + public class QueryRoleStateAck : IExtensible + { + [ProtoMember(1, Name = "roleids", DataFormat = DataFormat.TwosComplement)] + public List roleids + { + get + { + return this._roleids; + } + } + + [ProtoMember(2, Name = "state", DataFormat = DataFormat.TwosComplement)] + public List state + { + get + { + return this._state; + } + } + + private readonly List _roleids = new List(); + + private readonly List _state = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs.meta new file mode 100644 index 00000000..ee92df9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateAck.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15b84785b03ad5740becec4b7ec60bf7 +timeCreated: 1611403264 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs new file mode 100644 index 00000000..33074f6f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryRoleStateReq")] + [Serializable] + public class QueryRoleStateReq : IExtensible + { + [ProtoMember(1, Name = "roleids", DataFormat = DataFormat.TwosComplement)] + public List roleids + { + get + { + return this._roleids; + } + } + + private readonly List _roleids = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs.meta new file mode 100644 index 00000000..c96aea03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryRoleStateReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be385c3f91eef5b40b94dd31bdb432d2 +timeCreated: 1611404459 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs new file mode 100644 index 00000000..40bc4f42 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QuerySceneDayCountArg")] + [Serializable] + public class QuerySceneDayCountArg : IExtensible + { + [ProtoMember(1, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public List groupid + { + get + { + return this._groupid; + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private readonly List _groupid = new List(); + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs.meta new file mode 100644 index 00000000..d88c3a06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d84ebc844c8f0784ca142871974a6a98 +timeCreated: 1611404639 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs new file mode 100644 index 00000000..88162360 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QuerySceneDayCountRes")] + [Serializable] + public class QuerySceneDayCountRes : IExtensible + { + [ProtoMember(1, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public List sceneid + { + get + { + return this._sceneid; + } + } + + [ProtoMember(2, Name = "scenecout", DataFormat = DataFormat.TwosComplement)] + public List scenecout + { + get + { + return this._scenecout; + } + } + + [ProtoMember(3, Name = "scenebuycount", DataFormat = DataFormat.TwosComplement)] + public List scenebuycount + { + get + { + return this._scenebuycount; + } + } + + [ProtoMember(4, Name = "chestOpenedScene", DataFormat = DataFormat.TwosComplement)] + public List chestOpenedScene + { + get + { + return this._chestOpenedScene; + } + } + + [ProtoMember(5, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private readonly List _sceneid = new List(); + + private readonly List _scenecout = new List(); + + private readonly List _scenebuycount = new List(); + + private readonly List _chestOpenedScene = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs.meta new file mode 100644 index 00000000..9372c462 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneDayCountRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4330a48027aedaa429d72045bc7181eb +timeCreated: 1611403641 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs new file mode 100644 index 00000000..ac7d0e4d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QuerySceneTimeArg")] + [Serializable] + public class QuerySceneTimeArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs.meta new file mode 100644 index 00000000..d3d5a6e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f640c8ee11b395c44955196a9e9488d4 +timeCreated: 1611404881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs new file mode 100644 index 00000000..91eca8c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QuerySceneTimeRes")] + [Serializable] + public class QuerySceneTimeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private int? _time; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs.meta new file mode 100644 index 00000000..3d849658 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuerySceneTimeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 197a0ba2d23a15e4fa7dd833e4f904de +timeCreated: 1611403302 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs new file mode 100644 index 00000000..a8d87292 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryShopItemArg")] + [Serializable] + public class QueryShopItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isrefresh", DataFormat = DataFormat.Default)] + public bool isrefresh + { + get + { + return this._isrefresh ?? false; + } + set + { + this._isrefresh = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isrefreshSpecified + { + get + { + return this._isrefresh != null; + } + set + { + bool flag = value == (this._isrefresh == null); + if (flag) + { + this._isrefresh = (value ? new bool?(this.isrefresh) : null); + } + } + } + + private uint? _type; + + private bool? _isrefresh; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeisrefresh() + { + return this.isrefreshSpecified; + } + + private void Resetisrefresh() + { + this.isrefreshSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs.meta new file mode 100644 index 00000000..5029042d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4809625ced13f9c419b676aaf12cfdc6 +timeCreated: 1611403656 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs new file mode 100644 index 00000000..60e48175 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QueryShopItemRes")] + [Serializable] + public class QueryShopItemRes : IExtensible + { + [ProtoMember(1, Name = "ShopItem", DataFormat = DataFormat.Default)] + public List ShopItem + { + get + { + return this._ShopItem; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "refreshcount", DataFormat = DataFormat.TwosComplement)] + public uint refreshcount + { + get + { + return this._refreshcount ?? 0u; + } + set + { + this._refreshcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshcountSpecified + { + get + { + return this._refreshcount != null; + } + set + { + bool flag = value == (this._refreshcount == null); + if (flag) + { + this._refreshcount = (value ? new uint?(this.refreshcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cooklevel", DataFormat = DataFormat.TwosComplement)] + public uint cooklevel + { + get + { + return this._cooklevel ?? 0u; + } + set + { + this._cooklevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cooklevelSpecified + { + get + { + return this._cooklevel != null; + } + set + { + bool flag = value == (this._cooklevel == null); + if (flag) + { + this._cooklevel = (value ? new uint?(this.cooklevel) : null); + } + } + } + + private readonly List _ShopItem = new List(); + + private ErrorCode? _errorcode; + + private uint? _refreshcount; + + private uint? _cooklevel; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializerefreshcount() + { + return this.refreshcountSpecified; + } + + private void Resetrefreshcount() + { + this.refreshcountSpecified = false; + } + + private bool ShouldSerializecooklevel() + { + return this.cooklevelSpecified; + } + + private void Resetcooklevel() + { + this.cooklevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs.meta new file mode 100644 index 00000000..34392978 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QueryShopItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad74c26b1359c594388b44a75bb42ab0 +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs b/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs new file mode 100644 index 00000000..07eb82ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "QuitRoom")] + [Serializable] + public class QuitRoom : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roomID", DataFormat = DataFormat.TwosComplement)] + public long roomID + { + get + { + return this._roomID ?? 0L; + } + set + { + this._roomID = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomIDSpecified + { + get + { + return this._roomID != null; + } + set + { + bool flag = value == (this._roomID == null); + if (flag) + { + this._roomID = (value ? new long?(this.roomID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "memberID", DataFormat = DataFormat.TwosComplement)] + public int memberID + { + get + { + return this._memberID ?? 0; + } + set + { + this._memberID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberIDSpecified + { + get + { + return this._memberID != null; + } + set + { + bool flag = value == (this._memberID == null); + if (flag) + { + this._memberID = (value ? new int?(this.memberID) : null); + } + } + } + + private long? _roomID; + + private int? _memberID; + + private IExtension extensionObject; + + private bool ShouldSerializeroomID() + { + return this.roomIDSpecified; + } + + private void ResetroomID() + { + this.roomIDSpecified = false; + } + + private bool ShouldSerializememberID() + { + return this.memberIDSpecified; + } + + private void ResetmemberID() + { + this.memberIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs.meta new file mode 100644 index 00000000..90ef1410 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/QuitRoom.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c1aa665e98285748888360c3896baf9 +timeCreated: 1611403501 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs new file mode 100644 index 00000000..2c26b4d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RandomFriendWaitListArg")] + [Serializable] + public class RandomFriendWaitListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "match", DataFormat = DataFormat.Default)] + public string match + { + get + { + return this._match ?? ""; + } + set + { + this._match = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchSpecified + { + get + { + return this._match != null; + } + set + { + bool flag = value == (this._match == null); + if (flag) + { + this._match = (value ? this.match : null); + } + } + } + + private string _match; + + private IExtension extensionObject; + + private bool ShouldSerializematch() + { + return this.matchSpecified; + } + + private void Resetmatch() + { + this.matchSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs.meta new file mode 100644 index 00000000..9c52639b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4d5d667061abba3478f408848c5f17a9 +timeCreated: 1611403695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs new file mode 100644 index 00000000..5e14c7b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs @@ -0,0 +1,184 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RandomFriendWaitListRes")] + [Serializable] + public class RandomFriendWaitListRes : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(2, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public List profession + { + get + { + return this._profession; + } + } + + [ProtoMember(3, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(4, Name = "level", DataFormat = DataFormat.TwosComplement)] + public List level + { + get + { + return this._level; + } + } + + [ProtoMember(5, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public List powerpoint + { + get + { + return this._powerpoint; + } + } + + [ProtoMember(6, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public List viplevel + { + get + { + return this._viplevel; + } + } + + [ProtoMember(7, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(8, Name = "lastlogin", DataFormat = DataFormat.TwosComplement)] + public List lastlogin + { + get + { + return this._lastlogin; + } + } + + [ProtoMember(9, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public List guildid + { + get + { + return this._guildid; + } + } + + [ProtoMember(10, Name = "guildname", DataFormat = DataFormat.Default)] + public List guildname + { + get + { + return this._guildname; + } + } + + [ProtoMember(11, Name = "nickid", DataFormat = DataFormat.TwosComplement)] + public List nickid + { + get + { + return this._nickid; + } + } + + [ProtoMember(12, Name = "titleid", DataFormat = DataFormat.TwosComplement)] + public List titleid + { + get + { + return this._titleid; + } + } + + private readonly List _roleid = new List(); + + private readonly List _profession = new List(); + + private readonly List _name = new List(); + + private readonly List _level = new List(); + + private readonly List _powerpoint = new List(); + + private readonly List _viplevel = new List(); + + private ErrorCode? _errorcode; + + private readonly List _lastlogin = new List(); + + private readonly List _guildid = new List(); + + private readonly List _guildname = new List(); + + private readonly List _nickid = new List(); + + private readonly List _titleid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs.meta new file mode 100644 index 00000000..686e4b7b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RandomFriendWaitListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: beabb4a429a56924e89c15fa48ab000f +timeCreated: 1611404480 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs new file mode 100644 index 00000000..e6c28d27 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs @@ -0,0 +1,1713 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RankData")] + [Serializable] + public class RankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "RoleId", DataFormat = DataFormat.TwosComplement)] + public ulong RoleId + { + get + { + return this._RoleId ?? 0UL; + } + set + { + this._RoleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RoleIdSpecified + { + get + { + return this._RoleId != null; + } + set + { + bool flag = value == (this._RoleId == null); + if (flag) + { + this._RoleId = (value ? new ulong?(this.RoleId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "RoleName", DataFormat = DataFormat.Default)] + public string RoleName + { + get + { + return this._RoleName ?? ""; + } + set + { + this._RoleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RoleNameSpecified + { + get + { + return this._RoleName != null; + } + set + { + bool flag = value == (this._RoleName == null); + if (flag) + { + this._RoleName = (value ? this.RoleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "RoleLevel", DataFormat = DataFormat.TwosComplement)] + public uint RoleLevel + { + get + { + return this._RoleLevel ?? 0u; + } + set + { + this._RoleLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RoleLevelSpecified + { + get + { + return this._RoleLevel != null; + } + set + { + bool flag = value == (this._RoleLevel == null); + if (flag) + { + this._RoleLevel = (value ? new uint?(this.RoleLevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "damage", DataFormat = DataFormat.FixedSize)] + public float damage + { + get + { + return this._damage ?? 0f; + } + set + { + this._damage = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageSpecified + { + get + { + return this._damage != null; + } + set + { + bool flag = value == (this._damage == null); + if (flag) + { + this._damage = (value ? new float?(this.damage) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public uint powerpoint + { + get + { + return this._powerpoint ?? 0u; + } + set + { + this._powerpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new uint?(this.powerpoint) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "flowercount", DataFormat = DataFormat.TwosComplement)] + public uint flowercount + { + get + { + return this._flowercount ?? 0u; + } + set + { + this._flowercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool flowercountSpecified + { + get + { + return this._flowercount != null; + } + set + { + bool flag = value == (this._flowercount == null); + if (flag) + { + this._flowercount = (value ? new uint?(this.flowercount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "Rank", DataFormat = DataFormat.TwosComplement)] + public uint Rank + { + get + { + return this._Rank ?? 0u; + } + set + { + this._Rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RankSpecified + { + get + { + return this._Rank != null; + } + set + { + bool flag = value == (this._Rank == null); + if (flag) + { + this._Rank = (value ? new uint?(this.Rank) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "guildicon", DataFormat = DataFormat.TwosComplement)] + public uint guildicon + { + get + { + return this._guildicon ?? 0u; + } + set + { + this._guildicon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildiconSpecified + { + get + { + return this._guildicon != null; + } + set + { + bool flag = value == (this._guildicon == null); + if (flag) + { + this._guildicon = (value ? new uint?(this.guildicon) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "pkpoint", DataFormat = DataFormat.TwosComplement)] + public uint pkpoint + { + get + { + return this._pkpoint ?? 0u; + } + set + { + this._pkpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pkpointSpecified + { + get + { + return this._pkpoint != null; + } + set + { + bool flag = value == (this._pkpoint == null); + if (flag) + { + this._pkpoint = (value ? new uint?(this.pkpoint) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "tshowvotecount", DataFormat = DataFormat.TwosComplement)] + public uint tshowvotecount + { + get + { + return this._tshowvotecount ?? 0u; + } + set + { + this._tshowvotecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tshowvotecountSpecified + { + get + { + return this._tshowvotecount != null; + } + set + { + bool flag = value == (this._tshowvotecount == null); + if (flag) + { + this._tshowvotecount = (value ? new uint?(this.tshowvotecount) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "intervaltimestamp", DataFormat = DataFormat.TwosComplement)] + public uint intervaltimestamp + { + get + { + return this._intervaltimestamp ?? 0u; + } + set + { + this._intervaltimestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool intervaltimestampSpecified + { + get + { + return this._intervaltimestamp != null; + } + set + { + bool flag = value == (this._intervaltimestamp == null); + if (flag) + { + this._intervaltimestamp = (value ? new uint?(this.intervaltimestamp) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(15, Name = "RoleIds", DataFormat = DataFormat.TwosComplement)] + public List RoleIds + { + get + { + return this._RoleIds; + } + } + + [ProtoMember(16, Name = "RoleNames", DataFormat = DataFormat.Default)] + public List RoleNames + { + get + { + return this._RoleNames; + } + } + + [ProtoMember(17, IsRequired = false, Name = "towerHardLevel", DataFormat = DataFormat.TwosComplement)] + public uint towerHardLevel + { + get + { + return this._towerHardLevel ?? 0u; + } + set + { + this._towerHardLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool towerHardLevelSpecified + { + get + { + return this._towerHardLevel != null; + } + set + { + bool flag = value == (this._towerHardLevel == null); + if (flag) + { + this._towerHardLevel = (value ? new uint?(this.towerHardLevel) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "towerFloor", DataFormat = DataFormat.TwosComplement)] + public uint towerFloor + { + get + { + return this._towerFloor ?? 0u; + } + set + { + this._towerFloor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool towerFloorSpecified + { + get + { + return this._towerFloor != null; + } + set + { + bool flag = value == (this._towerFloor == null); + if (flag) + { + this._towerFloor = (value ? new uint?(this.towerFloor) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "towerThroughTime", DataFormat = DataFormat.TwosComplement)] + public uint towerThroughTime + { + get + { + return this._towerThroughTime ?? 0u; + } + set + { + this._towerThroughTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool towerThroughTimeSpecified + { + get + { + return this._towerThroughTime != null; + } + set + { + bool flag = value == (this._towerThroughTime == null); + if (flag) + { + this._towerThroughTime = (value ? new uint?(this.towerThroughTime) : null); + } + } + } + + [ProtoMember(20, Name = "receiveFlowers", DataFormat = DataFormat.Default)] + public List receiveFlowers + { + get + { + return this._receiveFlowers; + } + } + + [ProtoMember(21, IsRequired = false, Name = "guildBossIndex", DataFormat = DataFormat.TwosComplement)] + public uint guildBossIndex + { + get + { + return this._guildBossIndex ?? 0u; + } + set + { + this._guildBossIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildBossIndexSpecified + { + get + { + return this._guildBossIndex != null; + } + set + { + bool flag = value == (this._guildBossIndex == null); + if (flag) + { + this._guildBossIndex = (value ? new uint?(this.guildBossIndex) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "guildBossName", DataFormat = DataFormat.Default)] + public string guildBossName + { + get + { + return this._guildBossName ?? ""; + } + set + { + this._guildBossName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildBossNameSpecified + { + get + { + return this._guildBossName != null; + } + set + { + bool flag = value == (this._guildBossName == null); + if (flag) + { + this._guildBossName = (value ? this.guildBossName : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "guildBossDpsMax", DataFormat = DataFormat.Default)] + public string guildBossDpsMax + { + get + { + return this._guildBossDpsMax ?? ""; + } + set + { + this._guildBossDpsMax = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildBossDpsMaxSpecified + { + get + { + return this._guildBossDpsMax != null; + } + set + { + bool flag = value == (this._guildBossDpsMax == null); + if (flag) + { + this._guildBossDpsMax = (value ? this.guildBossDpsMax : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + [ProtoMember(25, Name = "titleIDs", DataFormat = DataFormat.TwosComplement)] + public List titleIDs + { + get + { + return this._titleIDs; + } + } + + [ProtoMember(26, IsRequired = false, Name = "commendNum", DataFormat = DataFormat.TwosComplement)] + public int commendNum + { + get + { + return this._commendNum ?? 0; + } + set + { + this._commendNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendNumSpecified + { + get + { + return this._commendNum != null; + } + set + { + bool flag = value == (this._commendNum == null); + if (flag) + { + this._commendNum = (value ? new int?(this.commendNum) : null); + } + } + } + + [ProtoMember(27, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(28, IsRequired = false, Name = "bossavghppercent", DataFormat = DataFormat.TwosComplement)] + public uint bossavghppercent + { + get + { + return this._bossavghppercent ?? 0u; + } + set + { + this._bossavghppercent = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bossavghppercentSpecified + { + get + { + return this._bossavghppercent != null; + } + set + { + bool flag = value == (this._bossavghppercent == null); + if (flag) + { + this._bossavghppercent = (value ? new uint?(this.bossavghppercent) : null); + } + } + } + + [ProtoMember(29, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public int groupid + { + get + { + return this._groupid ?? 0; + } + set + { + this._groupid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new int?(this.groupid) : null); + } + } + } + + [ProtoMember(30, IsRequired = false, Name = "petuid", DataFormat = DataFormat.TwosComplement)] + public ulong petuid + { + get + { + return this._petuid ?? 0UL; + } + set + { + this._petuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petuidSpecified + { + get + { + return this._petuid != null; + } + set + { + bool flag = value == (this._petuid == null); + if (flag) + { + this._petuid = (value ? new ulong?(this.petuid) : null); + } + } + } + + [ProtoMember(31, IsRequired = false, Name = "petid", DataFormat = DataFormat.TwosComplement)] + public uint petid + { + get + { + return this._petid ?? 0u; + } + set + { + this._petid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petidSpecified + { + get + { + return this._petid != null; + } + set + { + bool flag = value == (this._petid == null); + if (flag) + { + this._petid = (value ? new uint?(this.petid) : null); + } + } + } + + [ProtoMember(32, IsRequired = false, Name = "headpic", DataFormat = DataFormat.Default)] + public string headpic + { + get + { + return this._headpic ?? ""; + } + set + { + this._headpic = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool headpicSpecified + { + get + { + return this._headpic != null; + } + set + { + bool flag = value == (this._headpic == null); + if (flag) + { + this._headpic = (value ? this.headpic : null); + } + } + } + + [ProtoMember(33, IsRequired = false, Name = "starttype", DataFormat = DataFormat.TwosComplement)] + public StartUpType starttype + { + get + { + return this._starttype ?? StartUpType.StartUp_Normal; + } + set + { + this._starttype = new StartUpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starttypeSpecified + { + get + { + return this._starttype != null; + } + set + { + bool flag = value == (this._starttype == null); + if (flag) + { + this._starttype = (value ? new StartUpType?(this.starttype) : null); + } + } + } + + [ProtoMember(34, IsRequired = false, Name = "is_vip", DataFormat = DataFormat.Default)] + public bool is_vip + { + get + { + return this._is_vip ?? false; + } + set + { + this._is_vip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_vipSpecified + { + get + { + return this._is_vip != null; + } + set + { + bool flag = value == (this._is_vip == null); + if (flag) + { + this._is_vip = (value ? new bool?(this.is_vip) : null); + } + } + } + + [ProtoMember(35, IsRequired = false, Name = "is_svip", DataFormat = DataFormat.Default)] + public bool is_svip + { + get + { + return this._is_svip ?? false; + } + set + { + this._is_svip = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_svipSpecified + { + get + { + return this._is_svip != null; + } + set + { + bool flag = value == (this._is_svip == null); + if (flag) + { + this._is_svip = (value ? new bool?(this.is_svip) : null); + } + } + } + + [ProtoMember(36, IsRequired = false, Name = "usetime", DataFormat = DataFormat.TwosComplement)] + public uint usetime + { + get + { + return this._usetime ?? 0u; + } + set + { + this._usetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usetimeSpecified + { + get + { + return this._usetime != null; + } + set + { + bool flag = value == (this._usetime == null); + if (flag) + { + this._usetime = (value ? new uint?(this.usetime) : null); + } + } + } + + [ProtoMember(37, IsRequired = false, Name = "leagueinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LeagueRankData leagueinfo + { + get + { + return this._leagueinfo; + } + set + { + this._leagueinfo = value; + } + } + + [ProtoMember(38, IsRequired = false, Name = "heroinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HeroRankData heroinfo + { + get + { + return this._heroinfo; + } + set + { + this._heroinfo = value; + } + } + + [ProtoMember(39, IsRequired = false, Name = "strRoleid", DataFormat = DataFormat.Default)] + public string strRoleid + { + get + { + return this._strRoleid ?? ""; + } + set + { + this._strRoleid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool strRoleidSpecified + { + get + { + return this._strRoleid != null; + } + set + { + bool flag = value == (this._strRoleid == null); + if (flag) + { + this._strRoleid = (value ? this.strRoleid : null); + } + } + } + + [ProtoMember(40, IsRequired = false, Name = "starlevel", DataFormat = DataFormat.TwosComplement)] + public uint starlevel + { + get + { + return this._starlevel ?? 0u; + } + set + { + this._starlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starlevelSpecified + { + get + { + return this._starlevel != null; + } + set + { + bool flag = value == (this._starlevel == null); + if (flag) + { + this._starlevel = (value ? new uint?(this.starlevel) : null); + } + } + } + + [ProtoMember(41, IsRequired = false, Name = "usectime", DataFormat = DataFormat.TwosComplement)] + public uint usectime + { + get + { + return this._usectime ?? 0u; + } + set + { + this._usectime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool usectimeSpecified + { + get + { + return this._usectime != null; + } + set + { + bool flag = value == (this._usectime == null); + if (flag) + { + this._usectime = (value ? new uint?(this.usectime) : null); + } + } + } + + [ProtoMember(42, IsRequired = false, Name = "military_info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MilitaryRankData military_info + { + get + { + return this._military_info; + } + set + { + this._military_info = value; + } + } + + [ProtoMember(43, IsRequired = false, Name = "pkextradata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRankExtraData pkextradata + { + get + { + return this._pkextradata; + } + set + { + this._pkextradata = value; + } + } + + [ProtoMember(44, IsRequired = false, Name = "scdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyCraftRankData scdata + { + get + { + return this._scdata; + } + set + { + this._scdata = value; + } + } + + [ProtoMember(45, IsRequired = false, Name = "survive", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SurviveRankData survive + { + get + { + return this._survive; + } + set + { + this._survive = value; + } + } + + [ProtoMember(46, IsRequired = false, Name = "skycity", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyCityRankData skycity + { + get + { + return this._skycity; + } + set + { + this._skycity = value; + } + } + + [ProtoMember(47, IsRequired = false, Name = "riftRankData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiftRankData riftRankData + { + get + { + return this._riftRankData; + } + set + { + this._riftRankData = value; + } + } + + [ProtoMember(48, IsRequired = false, Name = "pre", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayConsume pre + { + get + { + return this._pre; + } + set + { + this._pre = value; + } + } + + private ulong? _RoleId; + + private string _RoleName; + + private uint? _RoleLevel; + + private uint? _time; + + private float? _damage; + + private uint? _powerpoint; + + private uint? _flowercount; + + private uint? _Rank; + + private uint? _guildicon; + + private string _guildname; + + private uint? _pkpoint; + + private uint? _tshowvotecount; + + private uint? _intervaltimestamp; + + private uint? _profession; + + private readonly List _RoleIds = new List(); + + private readonly List _RoleNames = new List(); + + private uint? _towerHardLevel; + + private uint? _towerFloor; + + private uint? _towerThroughTime; + + private readonly List _receiveFlowers = new List(); + + private uint? _guildBossIndex; + + private string _guildBossName; + + private string _guildBossDpsMax; + + private uint? _titleID; + + private readonly List _titleIDs = new List(); + + private int? _commendNum; + + private uint? _sceneid; + + private uint? _bossavghppercent; + + private int? _groupid; + + private ulong? _petuid; + + private uint? _petid; + + private string _headpic; + + private StartUpType? _starttype; + + private bool? _is_vip; + + private bool? _is_svip; + + private uint? _usetime; + + private LeagueRankData _leagueinfo = null; + + private HeroRankData _heroinfo = null; + + private string _strRoleid; + + private uint? _starlevel; + + private uint? _usectime; + + private MilitaryRankData _military_info = null; + + private PkRankExtraData _pkextradata = null; + + private SkyCraftRankData _scdata = null; + + private SurviveRankData _survive = null; + + private SkyCityRankData _skycity = null; + + private RiftRankData _riftRankData = null; + + private PayConsume _pre = null; + + private IExtension extensionObject; + + private bool ShouldSerializeRoleId() + { + return this.RoleIdSpecified; + } + + private void ResetRoleId() + { + this.RoleIdSpecified = false; + } + + private bool ShouldSerializeRoleName() + { + return this.RoleNameSpecified; + } + + private void ResetRoleName() + { + this.RoleNameSpecified = false; + } + + private bool ShouldSerializeRoleLevel() + { + return this.RoleLevelSpecified; + } + + private void ResetRoleLevel() + { + this.RoleLevelSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializedamage() + { + return this.damageSpecified; + } + + private void Resetdamage() + { + this.damageSpecified = false; + } + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializeflowercount() + { + return this.flowercountSpecified; + } + + private void Resetflowercount() + { + this.flowercountSpecified = false; + } + + private bool ShouldSerializeRank() + { + return this.RankSpecified; + } + + private void ResetRank() + { + this.RankSpecified = false; + } + + private bool ShouldSerializeguildicon() + { + return this.guildiconSpecified; + } + + private void Resetguildicon() + { + this.guildiconSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializepkpoint() + { + return this.pkpointSpecified; + } + + private void Resetpkpoint() + { + this.pkpointSpecified = false; + } + + private bool ShouldSerializetshowvotecount() + { + return this.tshowvotecountSpecified; + } + + private void Resettshowvotecount() + { + this.tshowvotecountSpecified = false; + } + + private bool ShouldSerializeintervaltimestamp() + { + return this.intervaltimestampSpecified; + } + + private void Resetintervaltimestamp() + { + this.intervaltimestampSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializetowerHardLevel() + { + return this.towerHardLevelSpecified; + } + + private void ResettowerHardLevel() + { + this.towerHardLevelSpecified = false; + } + + private bool ShouldSerializetowerFloor() + { + return this.towerFloorSpecified; + } + + private void ResettowerFloor() + { + this.towerFloorSpecified = false; + } + + private bool ShouldSerializetowerThroughTime() + { + return this.towerThroughTimeSpecified; + } + + private void ResettowerThroughTime() + { + this.towerThroughTimeSpecified = false; + } + + private bool ShouldSerializeguildBossIndex() + { + return this.guildBossIndexSpecified; + } + + private void ResetguildBossIndex() + { + this.guildBossIndexSpecified = false; + } + + private bool ShouldSerializeguildBossName() + { + return this.guildBossNameSpecified; + } + + private void ResetguildBossName() + { + this.guildBossNameSpecified = false; + } + + private bool ShouldSerializeguildBossDpsMax() + { + return this.guildBossDpsMaxSpecified; + } + + private void ResetguildBossDpsMax() + { + this.guildBossDpsMaxSpecified = false; + } + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + private bool ShouldSerializecommendNum() + { + return this.commendNumSpecified; + } + + private void ResetcommendNum() + { + this.commendNumSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializebossavghppercent() + { + return this.bossavghppercentSpecified; + } + + private void Resetbossavghppercent() + { + this.bossavghppercentSpecified = false; + } + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + private bool ShouldSerializepetuid() + { + return this.petuidSpecified; + } + + private void Resetpetuid() + { + this.petuidSpecified = false; + } + + private bool ShouldSerializepetid() + { + return this.petidSpecified; + } + + private void Resetpetid() + { + this.petidSpecified = false; + } + + private bool ShouldSerializeheadpic() + { + return this.headpicSpecified; + } + + private void Resetheadpic() + { + this.headpicSpecified = false; + } + + private bool ShouldSerializestarttype() + { + return this.starttypeSpecified; + } + + private void Resetstarttype() + { + this.starttypeSpecified = false; + } + + private bool ShouldSerializeis_vip() + { + return this.is_vipSpecified; + } + + private void Resetis_vip() + { + this.is_vipSpecified = false; + } + + private bool ShouldSerializeis_svip() + { + return this.is_svipSpecified; + } + + private void Resetis_svip() + { + this.is_svipSpecified = false; + } + + private bool ShouldSerializeusetime() + { + return this.usetimeSpecified; + } + + private void Resetusetime() + { + this.usetimeSpecified = false; + } + + private bool ShouldSerializestrRoleid() + { + return this.strRoleidSpecified; + } + + private void ResetstrRoleid() + { + this.strRoleidSpecified = false; + } + + private bool ShouldSerializestarlevel() + { + return this.starlevelSpecified; + } + + private void Resetstarlevel() + { + this.starlevelSpecified = false; + } + + private bool ShouldSerializeusectime() + { + return this.usectimeSpecified; + } + + private void Resetusectime() + { + this.usectimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs.meta new file mode 100644 index 00000000..6e264bd4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 63f053ffd1997c643b6078b3c08f315e +timeCreated: 1611403846 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs b/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs new file mode 100644 index 00000000..cb5029c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RankList")] + [Serializable] + public class RankList : IExtensible + { + [ProtoMember(1, Name = "RankData", DataFormat = DataFormat.Default)] + public List RankData + { + get + { + return this._RankData; + } + } + + private readonly List _RankData = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs.meta new file mode 100644 index 00000000..1fa84ca3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0a50d9cd824ab1641a8dd2c79c0fbf85 +timeCreated: 1611403163 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs b/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs new file mode 100644 index 00000000..f237901b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RankOnce")] + [Serializable] + public class RankOnce : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "season", DataFormat = DataFormat.TwosComplement)] + public uint season + { + get + { + return this._season ?? 0u; + } + set + { + this._season = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seasonSpecified + { + get + { + return this._season != null; + } + set + { + bool flag = value == (this._season == null); + if (flag) + { + this._season = (value ? new uint?(this.season) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + private uint? _season; + + private uint? _rank; + + private IExtension extensionObject; + + private bool ShouldSerializeseason() + { + return this.seasonSpecified; + } + + private void Resetseason() + { + this.seasonSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs.meta new file mode 100644 index 00000000..dec22c25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankOnce.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1411560235d5ea94ba4c24787a268e1f +timeCreated: 1611403252 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs new file mode 100644 index 00000000..c8fa52ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs @@ -0,0 +1,96 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RankeType")] + public enum RankeType + { + [ProtoEnum(Name = "RealTimeArenaRank", Value = 0)] + RealTimeArenaRank, + [ProtoEnum(Name = "ArenaRank", Value = 1)] + ArenaRank, + [ProtoEnum(Name = "WorldBossGuildRank", Value = 2)] + WorldBossGuildRank, + [ProtoEnum(Name = "WorldBossDamageRank", Value = 3)] + WorldBossDamageRank, + [ProtoEnum(Name = "PowerPointRank", Value = 4)] + PowerPointRank, + [ProtoEnum(Name = "LevelRank", Value = 5)] + LevelRank, + [ProtoEnum(Name = "FlowerRank", Value = 6)] + FlowerRank, + [ProtoEnum(Name = "GuildBossRank", Value = 7)] + GuildBossRank, + [ProtoEnum(Name = "GuildBossRoleRank", Value = 8)] + GuildBossRoleRank, + [ProtoEnum(Name = "PkRealTimeRank", Value = 9)] + PkRealTimeRank, + [ProtoEnum(Name = "PkRank", Value = 10)] + PkRank, + [ProtoEnum(Name = "FashionPowerPointRank", Value = 11)] + FashionPowerPointRank, + [ProtoEnum(Name = "TShowVoteCountRank", Value = 12)] + TShowVoteCountRank, + [ProtoEnum(Name = "TowerRank", Value = 13)] + TowerRank, + [ProtoEnum(Name = "FlowerYesterdayRank", Value = 14)] + FlowerYesterdayRank, + [ProtoEnum(Name = "FlowerTotalRank", Value = 15)] + FlowerTotalRank, + [ProtoEnum(Name = "FirstPassRank", Value = 16)] + FirstPassRank, + [ProtoEnum(Name = "DEProgressRank", Value = 17)] + DEProgressRank, + [ProtoEnum(Name = "SpritePowerPointRank", Value = 18)] + SpritePowerPointRank, + [ProtoEnum(Name = "PetPowerPointRank", Value = 19)] + PetPowerPointRank, + [ProtoEnum(Name = "FlowerThisWeekRank", Value = 20)] + FlowerThisWeekRank, + [ProtoEnum(Name = "NestWeekRank", Value = 21)] + NestWeekRank, + [ProtoEnum(Name = "LeagueTeamRank", Value = 22)] + LeagueTeamRank, + [ProtoEnum(Name = "CrossLeagueRank", Value = 23)] + CrossLeagueRank, + [ProtoEnum(Name = "HeroBattleRank", Value = 24)] + HeroBattleRank, + [ProtoEnum(Name = "MilitaryRank", Value = 25)] + MilitaryRank, + [ProtoEnum(Name = "LastWeek_PkRank", Value = 26)] + LastWeek_PkRank, + [ProtoEnum(Name = "LastWeek_NestWeekRank", Value = 27)] + LastWeek_NestWeekRank, + [ProtoEnum(Name = "LastWeek_HeroBattleRank", Value = 28)] + LastWeek_HeroBattleRank, + [ProtoEnum(Name = "LastWeek_LeagueTeamRank", Value = 29)] + LastWeek_LeagueTeamRank, + [ProtoEnum(Name = "SkyCraftRank", Value = 30)] + SkyCraftRank, + [ProtoEnum(Name = "PkRank2v2", Value = 31)] + PkRank2v2, + [ProtoEnum(Name = "FlowerActivityRank", Value = 32)] + FlowerActivityRank, + [ProtoEnum(Name = "BigMeleeRank", Value = 33)] + BigMeleeRank, + [ProtoEnum(Name = "BioHelllRank", Value = 34)] + BioHelllRank, + [ProtoEnum(Name = "CompeteDragonRank", Value = 35)] + CompeteDragonRank, + [ProtoEnum(Name = "SurviveRank", Value = 36)] + SurviveRank, + [ProtoEnum(Name = "SkyCityRank", Value = 37)] + SkyCityRank, + [ProtoEnum(Name = "WorldBossGuildRoleRank", Value = 38)] + WorldBossGuildRoleRank, + [ProtoEnum(Name = "RiftRank", Value = 39)] + RiftRank, + [ProtoEnum(Name = "CampDuelRank1", Value = 40)] + CampDuelRank1, + [ProtoEnum(Name = "CampDuelRank2", Value = 41)] + CampDuelRank2, + [ProtoEnum(Name = "Festival520Rank", Value = 42)] + Festival520Rank + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs.meta new file mode 100644 index 00000000..d2c9474a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RankeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e23705363ba5704439a5ebc78eea1bcd +timeCreated: 1611404705 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs new file mode 100644 index 00000000..6bb86c3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReEnterRiskBattleArg")] + [Serializable] + public class ReEnterRiskBattleArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs.meta new file mode 100644 index 00000000..1c9d04c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fc0192bc5608a843a4d248815acbbde +timeCreated: 1611403213 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs new file mode 100644 index 00000000..6ca11109 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReEnterRiskBattleRes")] + [Serializable] + public class ReEnterRiskBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs.meta new file mode 100644 index 00000000..654b34a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReEnterRiskBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f4e9712ad1d701a41a275d1d04f8efd4 +timeCreated: 1611404874 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs new file mode 100644 index 00000000..35c131ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReachAchieveNtf")] + [Serializable] + public class ReachAchieveNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "achieveID", DataFormat = DataFormat.TwosComplement)] + public uint achieveID + { + get + { + return this._achieveID ?? 0u; + } + set + { + this._achieveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achieveIDSpecified + { + get + { + return this._achieveID != null; + } + set + { + bool flag = value == (this._achieveID == null); + if (flag) + { + this._achieveID = (value ? new uint?(this.achieveID) : null); + } + } + } + + private uint? _achieveID; + + private IExtension extensionObject; + + private bool ShouldSerializeachieveID() + { + return this.achieveIDSpecified; + } + + private void ResetachieveID() + { + this.achieveIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs.meta new file mode 100644 index 00000000..16e48e62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReachAchieveNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0e734b6a54538c94cb3a741494b456e5 +timeCreated: 1611403203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs new file mode 100644 index 00000000..6ca7d269 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReachDesignationNtf")] + [Serializable] + public class ReachDesignationNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "designationID", DataFormat = DataFormat.TwosComplement)] + public uint designationID + { + get + { + return this._designationID ?? 0u; + } + set + { + this._designationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool designationIDSpecified + { + get + { + return this._designationID != null; + } + set + { + bool flag = value == (this._designationID == null); + if (flag) + { + this._designationID = (value ? new uint?(this.designationID) : null); + } + } + } + + private uint? _designationID; + + private IExtension extensionObject; + + private bool ShouldSerializedesignationID() + { + return this.designationIDSpecified; + } + + private void ResetdesignationID() + { + this.designationIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs.meta new file mode 100644 index 00000000..08b8c5ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReachDesignationNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: df7f83b1598818e42be0c811f177f07d +timeCreated: 1611404693 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs new file mode 100644 index 00000000..634b5379 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReadAccountDataType")] + public enum ReadAccountDataType + { + [ProtoEnum(Name = "READ_ACCOUNT_DATA_LOGIN", Value = 1)] + READ_ACCOUNT_DATA_LOGIN = 1, + [ProtoEnum(Name = "READ_ACCOUNT_DATA_RETURN_SELECT_ROLE", Value = 2)] + READ_ACCOUNT_DATA_RETURN_SELECT_ROLE, + [ProtoEnum(Name = "READ_ACCOUNT_DATA_IDIP", Value = 3)] + READ_ACCOUNT_DATA_IDIP + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs.meta new file mode 100644 index 00000000..8aaa1159 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReadAccountDataType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c8067217680873743b4af267c28a3921 +timeCreated: 1611404533 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs new file mode 100644 index 00000000..cd14ac11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RecAllianceArg")] + [Serializable] + public class RecAllianceArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs.meta new file mode 100644 index 00000000..d5e54900 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8bc696eaf0cc9a343932f48dbe3fdd5e +timeCreated: 1611404097 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs new file mode 100644 index 00000000..fad6c16b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RecAllianceRes")] + [Serializable] + public class RecAllianceRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "allianceId", DataFormat = DataFormat.TwosComplement)] + public ulong allianceId + { + get + { + return this._allianceId ?? 0UL; + } + set + { + this._allianceId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allianceIdSpecified + { + get + { + return this._allianceId != null; + } + set + { + bool flag = value == (this._allianceId == null); + if (flag) + { + this._allianceId = (value ? new ulong?(this.allianceId) : null); + } + } + } + + private ErrorCode? _errorcode; + + private ulong? _allianceId; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeallianceId() + { + return this.allianceIdSpecified; + } + + private void ResetallianceId() + { + this.allianceIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs.meta new file mode 100644 index 00000000..cfe43cd7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RecAllianceRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f862845089a88064585565aa07e9ed78 +timeCreated: 1611404892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs new file mode 100644 index 00000000..27c728ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReceiveFlowerData")] + [Serializable] + public class ReceiveFlowerData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public int itemID + { + get + { + return this._itemID ?? 0; + } + set + { + this._itemID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new int?(this.itemID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemCount", DataFormat = DataFormat.TwosComplement)] + public int itemCount + { + get + { + return this._itemCount ?? 0; + } + set + { + this._itemCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemCountSpecified + { + get + { + return this._itemCount != null; + } + set + { + bool flag = value == (this._itemCount == null); + if (flag) + { + this._itemCount = (value ? new int?(this.itemCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sendRoleID", DataFormat = DataFormat.TwosComplement)] + public ulong sendRoleID + { + get + { + return this._sendRoleID ?? 0UL; + } + set + { + this._sendRoleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendRoleIDSpecified + { + get + { + return this._sendRoleID != null; + } + set + { + bool flag = value == (this._sendRoleID == null); + if (flag) + { + this._sendRoleID = (value ? new ulong?(this.sendRoleID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sendName", DataFormat = DataFormat.Default)] + public string sendName + { + get + { + return this._sendName ?? ""; + } + set + { + this._sendName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendNameSpecified + { + get + { + return this._sendName != null; + } + set + { + bool flag = value == (this._sendName == null); + if (flag) + { + this._sendName = (value ? this.sendName : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "power", DataFormat = DataFormat.TwosComplement)] + public int power + { + get + { + return this._power ?? 0; + } + set + { + this._power = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerSpecified + { + get + { + return this._power != null; + } + set + { + bool flag = value == (this._power == null); + if (flag) + { + this._power = (value ? new int?(this.power) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public int profession + { + get + { + return this._profession ?? 0; + } + set + { + this._profession = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new int?(this.profession) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "vip", DataFormat = DataFormat.TwosComplement)] + public int vip + { + get + { + return this._vip ?? 0; + } + set + { + this._vip = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipSpecified + { + get + { + return this._vip != null; + } + set + { + bool flag = value == (this._vip == null); + if (flag) + { + this._vip = (value ? new int?(this.vip) : null); + } + } + } + + private int? _itemID; + + private int? _itemCount; + + private ulong? _sendRoleID; + + private string _sendName; + + private int? _power; + + private int? _profession; + + private int? _vip; + + private IExtension extensionObject; + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializeitemCount() + { + return this.itemCountSpecified; + } + + private void ResetitemCount() + { + this.itemCountSpecified = false; + } + + private bool ShouldSerializesendRoleID() + { + return this.sendRoleIDSpecified; + } + + private void ResetsendRoleID() + { + this.sendRoleIDSpecified = false; + } + + private bool ShouldSerializesendName() + { + return this.sendNameSpecified; + } + + private void ResetsendName() + { + this.sendNameSpecified = false; + } + + private bool ShouldSerializepower() + { + return this.powerSpecified; + } + + private void Resetpower() + { + this.powerSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializevip() + { + return this.vipSpecified; + } + + private void Resetvip() + { + this.vipSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs.meta new file mode 100644 index 00000000..df071641 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveFlowerData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 477a92c92d53c744e81124f74cbf7128 +timeCreated: 1611403654 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs new file mode 100644 index 00000000..9bd7d7e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReceiveRoleFlowerInfo2Client")] + [Serializable] + public class ReceiveRoleFlowerInfo2Client : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + [ProtoMember(3, Name = "flowers", DataFormat = DataFormat.Default)] + public List flowers + { + get + { + return this._flowers; + } + } + + private ulong? _roleID; + + private string _roleName; + + private readonly List _flowers = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs.meta new file mode 100644 index 00000000..500f4c3e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReceiveRoleFlowerInfo2Client.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dfa8398c7561e33449e87f6d28f3e07a +timeCreated: 1611404694 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs new file mode 100644 index 00000000..01e06a83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs @@ -0,0 +1,138 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReconectSync")] + [Serializable] + public class ReconectSync : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "self", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleAllInfo self + { + get + { + return this._self; + } + set + { + this._self = value; + } + } + + [ProtoMember(2, Name = "units", DataFormat = DataFormat.Default)] + public List units + { + get + { + return this._units; + } + } + + [ProtoMember(3, IsRequired = false, Name = "selfAppearance", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance selfAppearance + { + get + { + return this._selfAppearance; + } + set + { + this._selfAppearance = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "deathinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DeathInfo deathinfo + { + get + { + return this._deathinfo; + } + set + { + this._deathinfo = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "isautofight", DataFormat = DataFormat.Default)] + public bool isautofight + { + get + { + return this._isautofight ?? false; + } + set + { + this._isautofight = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isautofightSpecified + { + get + { + return this._isautofight != null; + } + set + { + bool flag = value == (this._isautofight == null); + if (flag) + { + this._isautofight = (value ? new bool?(this.isautofight) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "scene", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ReconnectScene scene + { + get + { + return this._scene; + } + set + { + this._scene = value; + } + } + + private RoleAllInfo _self = null; + + private readonly List _units = new List(); + + private UnitAppearance _selfAppearance = null; + + private DeathInfo _deathinfo = null; + + private bool? _isautofight; + + private ReconnectScene _scene = null; + + private IExtension extensionObject; + + private bool ShouldSerializeisautofight() + { + return this.isautofightSpecified; + } + + private void Resetisautofight() + { + this.isautofightSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs.meta new file mode 100644 index 00000000..c08e58c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconectSync.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ad2f5ed6f79b1445a38eadc5186d88c +timeCreated: 1611403597 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs new file mode 100644 index 00000000..02a4747e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReconnArg")] + [Serializable] + public class ReconnArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "session", DataFormat = DataFormat.TwosComplement)] + public ulong session + { + get + { + return this._session ?? 0UL; + } + set + { + this._session = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sessionSpecified + { + get + { + return this._session != null; + } + set + { + bool flag = value == (this._session == null); + if (flag) + { + this._session = (value ? new ulong?(this.session) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _session; + + private uint? _sceneid; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializesession() + { + return this.sessionSpecified; + } + + private void Resetsession() + { + this.sessionSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs.meta new file mode 100644 index 00000000..2bcb81e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe7b25357f2bee84ea37e5762135c267 +timeCreated: 1611404941 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs new file mode 100644 index 00000000..e796b962 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReconnRes")] + [Serializable] + public class ReconnRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs.meta new file mode 100644 index 00000000..6fa3921f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac39df54bfdc508469da38bc43951c63 +timeCreated: 1611404329 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs new file mode 100644 index 00000000..fff666ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReconnectScene")] + [Serializable] + public class ReconnectScene : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isready", DataFormat = DataFormat.Default)] + public bool isready + { + get + { + return this._isready ?? false; + } + set + { + this._isready = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isreadySpecified + { + get + { + return this._isready != null; + } + set + { + bool flag = value == (this._isready == null); + if (flag) + { + this._isready = (value ? new bool?(this.isready) : null); + } + } + } + + private uint? _sceneid; + + private bool? _isready; + + private IExtension extensionObject; + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + private bool ShouldSerializeisready() + { + return this.isreadySpecified; + } + + private void Resetisready() + { + this.isreadySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs.meta new file mode 100644 index 00000000..5c0a090d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReconnectScene.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9ff3253ee3f93054abf7e0f98b511515 +timeCreated: 1611404247 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs new file mode 100644 index 00000000..015da11f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RefreshSweepRewardArg")] + [Serializable] + public class RefreshSweepRewardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs.meta new file mode 100644 index 00000000..0b0690e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f136c879a33e36f48b52bd62b4c6506f +timeCreated: 1611404836 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs new file mode 100644 index 00000000..dc6a9f74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RefreshSweepRewardRes")] + [Serializable] + public class RefreshSweepRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "refreshResult", DataFormat = DataFormat.TwosComplement)] + public int refreshResult + { + get + { + return this._refreshResult ?? 0; + } + set + { + this._refreshResult = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshResultSpecified + { + get + { + return this._refreshResult != null; + } + set + { + bool flag = value == (this._refreshResult == null); + if (flag) + { + this._refreshResult = (value ? new int?(this.refreshResult) : null); + } + } + } + + private ErrorCode? _error; + + private int? _refreshResult; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializerefreshResult() + { + return this.refreshResultSpecified; + } + + private void ResetrefreshResult() + { + this.refreshResultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs.meta new file mode 100644 index 00000000..59c4ca99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshSweepRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebc5265f936995447bf1018499b1cd26 +timeCreated: 1611404784 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs new file mode 100644 index 00000000..13f6aac3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RefreshWeeklyTaskArg")] + [Serializable] + public class RefreshWeeklyTaskArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs.meta new file mode 100644 index 00000000..6f4a577c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 890a3ab0f9f7a074aa0fca8040fd39aa +timeCreated: 1611404086 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs new file mode 100644 index 00000000..310cab80 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RefreshWeeklyTaskRes")] + [Serializable] + public class RefreshWeeklyTaskRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "task", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeeklyTaskInfo task + { + get + { + return this._task; + } + set + { + this._task = value; + } + } + + private ErrorCode? _result; + + private WeeklyTaskInfo _task = null; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs.meta new file mode 100644 index 00000000..feca4403 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RefreshWeeklyTaskRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 17dae84ed2b2fc54dbc0c89911518a63 +timeCreated: 1611403295 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs new file mode 100644 index 00000000..449a4cb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RemoveBlackListArg")] + [Serializable] + public class RemoveBlackListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "otherroleid", DataFormat = DataFormat.TwosComplement)] + public ulong otherroleid + { + get + { + return this._otherroleid ?? 0UL; + } + set + { + this._otherroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool otherroleidSpecified + { + get + { + return this._otherroleid != null; + } + set + { + bool flag = value == (this._otherroleid == null); + if (flag) + { + this._otherroleid = (value ? new ulong?(this.otherroleid) : null); + } + } + } + + private ulong? _otherroleid; + + private IExtension extensionObject; + + private bool ShouldSerializeotherroleid() + { + return this.otherroleidSpecified; + } + + private void Resetotherroleid() + { + this.otherroleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs.meta new file mode 100644 index 00000000..5521318a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c6f18c2fd1bea24b8caaf2c627e691c +timeCreated: 1611403895 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs new file mode 100644 index 00000000..450f8326 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RemoveBlackListRes")] + [Serializable] + public class RemoveBlackListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs.meta new file mode 100644 index 00000000..12b418fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveBlackListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 309156d600816034182177e317266fb8 +timeCreated: 1611403522 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs new file mode 100644 index 00000000..d5bf3cd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RemoveFriendArg")] + [Serializable] + public class RemoveFriendArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "friendroleid", DataFormat = DataFormat.TwosComplement)] + public ulong friendroleid + { + get + { + return this._friendroleid ?? 0UL; + } + set + { + this._friendroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool friendroleidSpecified + { + get + { + return this._friendroleid != null; + } + set + { + bool flag = value == (this._friendroleid == null); + if (flag) + { + this._friendroleid = (value ? new ulong?(this.friendroleid) : null); + } + } + } + + private ulong? _friendroleid; + + private IExtension extensionObject; + + private bool ShouldSerializefriendroleid() + { + return this.friendroleidSpecified; + } + + private void Resetfriendroleid() + { + this.friendroleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs.meta new file mode 100644 index 00000000..19913b8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b17d52eb7446a9a4a8f9ec887dbaa904 +timeCreated: 1611404356 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs new file mode 100644 index 00000000..c5e87733 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RemoveFriendRes")] + [Serializable] + public class RemoveFriendRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs.meta new file mode 100644 index 00000000..0fd2c550 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveFriendRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0386be585fe67ec48ae74196e23c5214 +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs b/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs new file mode 100644 index 00000000..0721a407 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RemoveIBShopIcon")] + [Serializable] + public class RemoveIBShopIcon : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nData", DataFormat = DataFormat.TwosComplement)] + public uint nData + { + get + { + return this._nData ?? 0u; + } + set + { + this._nData = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nDataSpecified + { + get + { + return this._nData != null; + } + set + { + bool flag = value == (this._nData == null); + if (flag) + { + this._nData = (value ? new uint?(this.nData) : null); + } + } + } + + private uint? _nData; + + private IExtension extensionObject; + + private bool ShouldSerializenData() + { + return this.nDataSpecified; + } + + private void ResetnData() + { + this.nDataSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs.meta new file mode 100644 index 00000000..a937f107 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RemoveIBShopIcon.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6888b6b71ebfa0347888911758d7b409 +timeCreated: 1611403882 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs new file mode 100644 index 00000000..2829cb05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReplyPartyExchangeItemOptArg")] + [Serializable] + public class ReplyPartyExchangeItemOptArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "operate_type", DataFormat = DataFormat.TwosComplement)] + public uint operate_type + { + get + { + return this._operate_type ?? 0u; + } + set + { + this._operate_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool operate_typeSpecified + { + get + { + return this._operate_type != null; + } + set + { + bool flag = value == (this._operate_type == null); + if (flag) + { + this._operate_type = (value ? new uint?(this.operate_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lauch_role_id", DataFormat = DataFormat.TwosComplement)] + public ulong lauch_role_id + { + get + { + return this._lauch_role_id ?? 0UL; + } + set + { + this._lauch_role_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_role_idSpecified + { + get + { + return this._lauch_role_id != null; + } + set + { + bool flag = value == (this._lauch_role_id == null); + if (flag) + { + this._lauch_role_id = (value ? new ulong?(this.lauch_role_id) : null); + } + } + } + + private uint? _operate_type; + + private ulong? _lauch_role_id; + + private IExtension extensionObject; + + private bool ShouldSerializeoperate_type() + { + return this.operate_typeSpecified; + } + + private void Resetoperate_type() + { + this.operate_typeSpecified = false; + } + + private bool ShouldSerializelauch_role_id() + { + return this.lauch_role_idSpecified; + } + + private void Resetlauch_role_id() + { + this.lauch_role_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs.meta new file mode 100644 index 00000000..09ed7d24 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aae3ece16d749ad46a8f7942e6ad5362 +timeCreated: 1611404305 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs new file mode 100644 index 00000000..f27bb72e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReplyPartyExchangeItemOptRes")] + [Serializable] + public class ReplyPartyExchangeItemOptRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lauch_role_id", DataFormat = DataFormat.TwosComplement)] + public uint lauch_role_id + { + get + { + return this._lauch_role_id ?? 0u; + } + set + { + this._lauch_role_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_role_idSpecified + { + get + { + return this._lauch_role_id != null; + } + set + { + bool flag = value == (this._lauch_role_id == null); + if (flag) + { + this._lauch_role_id = (value ? new uint?(this.lauch_role_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lauch_item_id", DataFormat = DataFormat.TwosComplement)] + public uint lauch_item_id + { + get + { + return this._lauch_item_id ?? 0u; + } + set + { + this._lauch_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_item_idSpecified + { + get + { + return this._lauch_item_id != null; + } + set + { + bool flag = value == (this._lauch_item_id == null); + if (flag) + { + this._lauch_item_id = (value ? new uint?(this.lauch_item_id) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lauch_status", DataFormat = DataFormat.Default)] + public bool lauch_status + { + get + { + return this._lauch_status ?? false; + } + set + { + this._lauch_status = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lauch_statusSpecified + { + get + { + return this._lauch_status != null; + } + set + { + bool flag = value == (this._lauch_status == null); + if (flag) + { + this._lauch_status = (value ? new bool?(this.lauch_status) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "target_role_id", DataFormat = DataFormat.TwosComplement)] + public uint target_role_id + { + get + { + return this._target_role_id ?? 0u; + } + set + { + this._target_role_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_role_idSpecified + { + get + { + return this._target_role_id != null; + } + set + { + bool flag = value == (this._target_role_id == null); + if (flag) + { + this._target_role_id = (value ? new uint?(this.target_role_id) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "target_item_id", DataFormat = DataFormat.TwosComplement)] + public uint target_item_id + { + get + { + return this._target_item_id ?? 0u; + } + set + { + this._target_item_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_item_idSpecified + { + get + { + return this._target_item_id != null; + } + set + { + bool flag = value == (this._target_item_id == null); + if (flag) + { + this._target_item_id = (value ? new uint?(this.target_item_id) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "target_status", DataFormat = DataFormat.TwosComplement)] + public uint target_status + { + get + { + return this._target_status ?? 0u; + } + set + { + this._target_status = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool target_statusSpecified + { + get + { + return this._target_status != null; + } + set + { + bool flag = value == (this._target_status == null); + if (flag) + { + this._target_status = (value ? new uint?(this.target_status) : null); + } + } + } + + private ErrorCode? _result; + + private uint? _lauch_role_id; + + private uint? _lauch_item_id; + + private bool? _lauch_status; + + private uint? _target_role_id; + + private uint? _target_item_id; + + private uint? _target_status; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializelauch_role_id() + { + return this.lauch_role_idSpecified; + } + + private void Resetlauch_role_id() + { + this.lauch_role_idSpecified = false; + } + + private bool ShouldSerializelauch_item_id() + { + return this.lauch_item_idSpecified; + } + + private void Resetlauch_item_id() + { + this.lauch_item_idSpecified = false; + } + + private bool ShouldSerializelauch_status() + { + return this.lauch_statusSpecified; + } + + private void Resetlauch_status() + { + this.lauch_statusSpecified = false; + } + + private bool ShouldSerializetarget_role_id() + { + return this.target_role_idSpecified; + } + + private void Resettarget_role_id() + { + this.target_role_idSpecified = false; + } + + private bool ShouldSerializetarget_item_id() + { + return this.target_item_idSpecified; + } + + private void Resettarget_item_id() + { + this.target_item_idSpecified = false; + } + + private bool ShouldSerializetarget_status() + { + return this.target_statusSpecified; + } + + private void Resettarget_status() + { + this.target_statusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs.meta new file mode 100644 index 00000000..7cef5756 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReplyPartyExchangeItemOptRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2eee45553ca5f2f429a494946530ec07 +timeCreated: 1611403513 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs new file mode 100644 index 00000000..8a2daf53 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReportBadPlayerArg")] + [Serializable] + public class ReportBadPlayerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "scenetype", DataFormat = DataFormat.TwosComplement)] + public uint scenetype + { + get + { + return this._scenetype ?? 0u; + } + set + { + this._scenetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scenetypeSpecified + { + get + { + return this._scenetype != null; + } + set + { + bool flag = value == (this._scenetype == null); + if (flag) + { + this._scenetype = (value ? new uint?(this.scenetype) : null); + } + } + } + + [ProtoMember(3, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public List reason + { + get + { + return this._reason; + } + } + + private ulong? _roleid; + + private uint? _scenetype; + + private readonly List _reason = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializescenetype() + { + return this.scenetypeSpecified; + } + + private void Resetscenetype() + { + this.scenetypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs.meta new file mode 100644 index 00000000..2e65ba1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5db30434655a3df4db077966912569cc +timeCreated: 1611403807 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs new file mode 100644 index 00000000..2143b17a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReportBadPlayerRes")] + [Serializable] + public class ReportBadPlayerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs.meta new file mode 100644 index 00000000..9d557813 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBadPlayerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bd291c6cb99291341ba0318cb4abe4f5 +timeCreated: 1611404450 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs new file mode 100644 index 00000000..0c97039e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReportBattleArg")] + [Serializable] + public class ReportBattleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "battledata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BattleData battledata + { + get + { + return this._battledata; + } + set + { + this._battledata = value; + } + } + + private BattleData _battledata = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs.meta new file mode 100644 index 00000000..11277494 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0ee7c68908863144bb87d6fd7d5c6ea8 +timeCreated: 1611403206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs new file mode 100644 index 00000000..7a8cf401 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReportBattleRes")] + [Serializable] + public class ReportBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs.meta new file mode 100644 index 00000000..1854672a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 94d5a7e9f5afcf94b9db6567884059b1 +timeCreated: 1611404156 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs new file mode 100644 index 00000000..6e1dcde4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs @@ -0,0 +1,676 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReportDataRecord")] + [Serializable] + public class ReportDataRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "weeklogindays", DataFormat = DataFormat.TwosComplement)] + public uint weeklogindays + { + get + { + return this._weeklogindays ?? 0u; + } + set + { + this._weeklogindays = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeklogindaysSpecified + { + get + { + return this._weeklogindays != null; + } + set + { + bool flag = value == (this._weeklogindays == null); + if (flag) + { + this._weeklogindays = (value ? new uint?(this.weeklogindays) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "within20minsdays", DataFormat = DataFormat.TwosComplement)] + public uint within20minsdays + { + get + { + return this._within20minsdays ?? 0u; + } + set + { + this._within20minsdays = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool within20minsdaysSpecified + { + get + { + return this._within20minsdays != null; + } + set + { + bool flag = value == (this._within20minsdays == null); + if (flag) + { + this._within20minsdays = (value ? new uint?(this.within20minsdays) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastdayonlinetime", DataFormat = DataFormat.TwosComplement)] + public uint lastdayonlinetime + { + get + { + return this._lastdayonlinetime ?? 0u; + } + set + { + this._lastdayonlinetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastdayonlinetimeSpecified + { + get + { + return this._lastdayonlinetime != null; + } + set + { + bool flag = value == (this._lastdayonlinetime == null); + if (flag) + { + this._lastdayonlinetime = (value ? new uint?(this.lastdayonlinetime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastdayupdate", DataFormat = DataFormat.TwosComplement)] + public uint lastdayupdate + { + get + { + return this._lastdayupdate ?? 0u; + } + set + { + this._lastdayupdate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastdayupdateSpecified + { + get + { + return this._lastdayupdate != null; + } + set + { + bool flag = value == (this._lastdayupdate == null); + if (flag) + { + this._lastdayupdate = (value ? new uint?(this.lastdayupdate) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastweekupdate", DataFormat = DataFormat.TwosComplement)] + public uint lastweekupdate + { + get + { + return this._lastweekupdate ?? 0u; + } + set + { + this._lastweekupdate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekupdateSpecified + { + get + { + return this._lastweekupdate != null; + } + set + { + bool flag = value == (this._lastweekupdate == null); + if (flag) + { + this._lastweekupdate = (value ? new uint?(this.lastweekupdate) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "weeknestfasttime", DataFormat = DataFormat.TwosComplement)] + public uint weeknestfasttime + { + get + { + return this._weeknestfasttime ?? 0u; + } + set + { + this._weeknestfasttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeknestfasttimeSpecified + { + get + { + return this._weeknestfasttime != null; + } + set + { + bool flag = value == (this._weeknestfasttime == null); + if (flag) + { + this._weeknestfasttime = (value ? new uint?(this.weeknestfasttime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "weekactivedays", DataFormat = DataFormat.TwosComplement)] + public uint weekactivedays + { + get + { + return this._weekactivedays ?? 0u; + } + set + { + this._weekactivedays = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekactivedaysSpecified + { + get + { + return this._weekactivedays != null; + } + set + { + bool flag = value == (this._weekactivedays == null); + if (flag) + { + this._weekactivedays = (value ? new uint?(this.weekactivedays) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "weeknestdaytimes", DataFormat = DataFormat.TwosComplement)] + public uint weeknestdaytimes + { + get + { + return this._weeknestdaytimes ?? 0u; + } + set + { + this._weeknestdaytimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeknestdaytimesSpecified + { + get + { + return this._weeknestdaytimes != null; + } + set + { + bool flag = value == (this._weeknestdaytimes == null); + if (flag) + { + this._weeknestdaytimes = (value ? new uint?(this.weeknestdaytimes) : null); + } + } + } + + [ProtoMember(9, Name = "wxdata", DataFormat = DataFormat.Default)] + public List wxdata + { + get + { + return this._wxdata; + } + } + + [ProtoMember(10, IsRequired = false, Name = "lastrecommondtime", DataFormat = DataFormat.TwosComplement)] + public uint lastrecommondtime + { + get + { + return this._lastrecommondtime ?? 0u; + } + set + { + this._lastrecommondtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastrecommondtimeSpecified + { + get + { + return this._lastrecommondtime != null; + } + set + { + bool flag = value == (this._lastrecommondtime == null); + if (flag) + { + this._lastrecommondtime = (value ? new uint?(this.lastrecommondtime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "abyssdaycount", DataFormat = DataFormat.TwosComplement)] + public uint abyssdaycount + { + get + { + return this._abyssdaycount ?? 0u; + } + set + { + this._abyssdaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abyssdaycountSpecified + { + get + { + return this._abyssdaycount != null; + } + set + { + bool flag = value == (this._abyssdaycount == null); + if (flag) + { + this._abyssdaycount = (value ? new uint?(this.abyssdaycount) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "superrisktodaycount", DataFormat = DataFormat.TwosComplement)] + public uint superrisktodaycount + { + get + { + return this._superrisktodaycount ?? 0u; + } + set + { + this._superrisktodaycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool superrisktodaycountSpecified + { + get + { + return this._superrisktodaycount != null; + } + set + { + bool flag = value == (this._superrisktodaycount == null); + if (flag) + { + this._superrisktodaycount = (value ? new uint?(this.superrisktodaycount) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "buyibshopcount", DataFormat = DataFormat.TwosComplement)] + public uint buyibshopcount + { + get + { + return this._buyibshopcount ?? 0u; + } + set + { + this._buyibshopcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buyibshopcountSpecified + { + get + { + return this._buyibshopcount != null; + } + set + { + bool flag = value == (this._buyibshopcount == null); + if (flag) + { + this._buyibshopcount = (value ? new uint?(this.buyibshopcount) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "pokercount", DataFormat = DataFormat.TwosComplement)] + public uint pokercount + { + get + { + return this._pokercount ?? 0u; + } + set + { + this._pokercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pokercountSpecified + { + get + { + return this._pokercount != null; + } + set + { + bool flag = value == (this._pokercount == null); + if (flag) + { + this._pokercount = (value ? new uint?(this.pokercount) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "lastpokertime", DataFormat = DataFormat.TwosComplement)] + public uint lastpokertime + { + get + { + return this._lastpokertime ?? 0u; + } + set + { + this._lastpokertime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastpokertimeSpecified + { + get + { + return this._lastpokertime != null; + } + set + { + bool flag = value == (this._lastpokertime == null); + if (flag) + { + this._lastpokertime = (value ? new uint?(this.lastpokertime) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "horsemacthcount", DataFormat = DataFormat.TwosComplement)] + public uint horsemacthcount + { + get + { + return this._horsemacthcount ?? 0u; + } + set + { + this._horsemacthcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool horsemacthcountSpecified + { + get + { + return this._horsemacthcount != null; + } + set + { + bool flag = value == (this._horsemacthcount == null); + if (flag) + { + this._horsemacthcount = (value ? new uint?(this.horsemacthcount) : null); + } + } + } + + private uint? _weeklogindays; + + private uint? _within20minsdays; + + private uint? _lastdayonlinetime; + + private uint? _lastdayupdate; + + private uint? _lastweekupdate; + + private uint? _weeknestfasttime; + + private uint? _weekactivedays; + + private uint? _weeknestdaytimes; + + private readonly List _wxdata = new List(); + + private uint? _lastrecommondtime; + + private uint? _abyssdaycount; + + private uint? _superrisktodaycount; + + private uint? _buyibshopcount; + + private uint? _pokercount; + + private uint? _lastpokertime; + + private uint? _horsemacthcount; + + private IExtension extensionObject; + + private bool ShouldSerializeweeklogindays() + { + return this.weeklogindaysSpecified; + } + + private void Resetweeklogindays() + { + this.weeklogindaysSpecified = false; + } + + private bool ShouldSerializewithin20minsdays() + { + return this.within20minsdaysSpecified; + } + + private void Resetwithin20minsdays() + { + this.within20minsdaysSpecified = false; + } + + private bool ShouldSerializelastdayonlinetime() + { + return this.lastdayonlinetimeSpecified; + } + + private void Resetlastdayonlinetime() + { + this.lastdayonlinetimeSpecified = false; + } + + private bool ShouldSerializelastdayupdate() + { + return this.lastdayupdateSpecified; + } + + private void Resetlastdayupdate() + { + this.lastdayupdateSpecified = false; + } + + private bool ShouldSerializelastweekupdate() + { + return this.lastweekupdateSpecified; + } + + private void Resetlastweekupdate() + { + this.lastweekupdateSpecified = false; + } + + private bool ShouldSerializeweeknestfasttime() + { + return this.weeknestfasttimeSpecified; + } + + private void Resetweeknestfasttime() + { + this.weeknestfasttimeSpecified = false; + } + + private bool ShouldSerializeweekactivedays() + { + return this.weekactivedaysSpecified; + } + + private void Resetweekactivedays() + { + this.weekactivedaysSpecified = false; + } + + private bool ShouldSerializeweeknestdaytimes() + { + return this.weeknestdaytimesSpecified; + } + + private void Resetweeknestdaytimes() + { + this.weeknestdaytimesSpecified = false; + } + + private bool ShouldSerializelastrecommondtime() + { + return this.lastrecommondtimeSpecified; + } + + private void Resetlastrecommondtime() + { + this.lastrecommondtimeSpecified = false; + } + + private bool ShouldSerializeabyssdaycount() + { + return this.abyssdaycountSpecified; + } + + private void Resetabyssdaycount() + { + this.abyssdaycountSpecified = false; + } + + private bool ShouldSerializesuperrisktodaycount() + { + return this.superrisktodaycountSpecified; + } + + private void Resetsuperrisktodaycount() + { + this.superrisktodaycountSpecified = false; + } + + private bool ShouldSerializebuyibshopcount() + { + return this.buyibshopcountSpecified; + } + + private void Resetbuyibshopcount() + { + this.buyibshopcountSpecified = false; + } + + private bool ShouldSerializepokercount() + { + return this.pokercountSpecified; + } + + private void Resetpokercount() + { + this.pokercountSpecified = false; + } + + private bool ShouldSerializelastpokertime() + { + return this.lastpokertimeSpecified; + } + + private void Resetlastpokertime() + { + this.lastpokertimeSpecified = false; + } + + private bool ShouldSerializehorsemacthcount() + { + return this.horsemacthcountSpecified; + } + + private void Resethorsemacthcount() + { + this.horsemacthcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs.meta new file mode 100644 index 00000000..92eb7f92 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReportDataRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1466194442b7f9b41b1860582c248520 +timeCreated: 1611403257 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs new file mode 100644 index 00000000..36843fe5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqAutoPlay")] + [Serializable] + public class ReqAutoPlay : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isautoplay", DataFormat = DataFormat.Default)] + public bool isautoplay + { + get + { + return this._isautoplay ?? false; + } + set + { + this._isautoplay = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isautoplaySpecified + { + get + { + return this._isautoplay != null; + } + set + { + bool flag = value == (this._isautoplay == null); + if (flag) + { + this._isautoplay = (value ? new bool?(this.isautoplay) : null); + } + } + } + + private bool? _isautoplay; + + private IExtension extensionObject; + + private bool ShouldSerializeisautoplay() + { + return this.isautoplaySpecified; + } + + private void Resetisautoplay() + { + this.isautoplaySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs.meta new file mode 100644 index 00000000..2cfbbfd7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqAutoPlay.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8aeb75e5d6d6a942a82c9d73ceb5f04 +timeCreated: 1611404754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs new file mode 100644 index 00000000..4a029840 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildArenaHistoryRes")] + [Serializable] + public class ReqGuildArenaHistoryRes : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs.meta new file mode 100644 index 00000000..cc6b16e2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8a874e11769c09b438308ec7db184791 +timeCreated: 1611404091 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs new file mode 100644 index 00000000..19ca3a44 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildArenaHistoryRse")] + [Serializable] + public class ReqGuildArenaHistoryRse : IExtensible + { + [ProtoMember(1, Name = "history", DataFormat = DataFormat.Default)] + public List history + { + get + { + return this._history; + } + } + + private readonly List _history = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs.meta new file mode 100644 index 00000000..16981fdc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildArenaHistoryRse.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8688c184a7259a943bf477b701fdcdd9 +timeCreated: 1611404054 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs new file mode 100644 index 00000000..f133374f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildInheritInfoArg")] + [Serializable] + public class ReqGuildInheritInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs.meta new file mode 100644 index 00000000..472da7f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea8a9d01055ab394e9f0fd29cea2a056 +timeCreated: 1611404779 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs new file mode 100644 index 00000000..43989f5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildInheritInfoRes")] + [Serializable] + public class ReqGuildInheritInfoRes : IExtensible + { + [ProtoMember(1, Name = "data", DataFormat = DataFormat.Default)] + public List data + { + get + { + return this._data; + } + } + + private readonly List _data = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs.meta new file mode 100644 index 00000000..a740096b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildInheritInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41deabd2846f22849b4b7bac8e74cfa6 +timeCreated: 1611403637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs new file mode 100644 index 00000000..31d520ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildLadderInfoAgr")] + [Serializable] + public class ReqGuildLadderInfoAgr : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + private ulong? _roleId; + + private IExtension extensionObject; + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs.meta new file mode 100644 index 00000000..d27ca3d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoAgr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fbf02d20b233ed54eb48287cfa6b52ed +timeCreated: 1611404933 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs new file mode 100644 index 00000000..f92c025d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildLadderInfoRes")] + [Serializable] + public class ReqGuildLadderInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lestRewardTimes", DataFormat = DataFormat.TwosComplement)] + public uint lestRewardTimes + { + get + { + return this._lestRewardTimes ?? 0u; + } + set + { + this._lestRewardTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lestRewardTimesSpecified + { + get + { + return this._lestRewardTimes != null; + } + set + { + bool flag = value == (this._lestRewardTimes == null); + if (flag) + { + this._lestRewardTimes = (value ? new uint?(this.lestRewardTimes) : null); + } + } + } + + [ProtoMember(2, Name = "roleRanks", DataFormat = DataFormat.Default)] + public List roleRanks + { + get + { + return this._roleRanks; + } + } + + [ProtoMember(3, Name = "guildRanks", DataFormat = DataFormat.Default)] + public List guildRanks + { + get + { + return this._guildRanks; + } + } + + [ProtoMember(4, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "nowTime", DataFormat = DataFormat.TwosComplement)] + public uint nowTime + { + get + { + return this._nowTime ?? 0u; + } + set + { + this._nowTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nowTimeSpecified + { + get + { + return this._nowTime != null; + } + set + { + bool flag = value == (this._nowTime == null); + if (flag) + { + this._nowTime = (value ? new uint?(this.nowTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "lastTime", DataFormat = DataFormat.TwosComplement)] + public uint lastTime + { + get + { + return this._lastTime ?? 0u; + } + set + { + this._lastTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastTimeSpecified + { + get + { + return this._lastTime != null; + } + set + { + bool flag = value == (this._lastTime == null); + if (flag) + { + this._lastTime = (value ? new uint?(this.lastTime) : null); + } + } + } + + private uint? _lestRewardTimes; + + private readonly List _roleRanks = new List(); + + private readonly List _guildRanks = new List(); + + private ErrorCode? _errorcode; + + private uint? _nowTime; + + private uint? _lastTime; + + private IExtension extensionObject; + + private bool ShouldSerializelestRewardTimes() + { + return this.lestRewardTimesSpecified; + } + + private void ResetlestRewardTimes() + { + this.lestRewardTimesSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializenowTime() + { + return this.nowTimeSpecified; + } + + private void ResetnowTime() + { + this.nowTimeSpecified = false; + } + + private bool ShouldSerializelastTime() + { + return this.lastTimeSpecified; + } + + private void ResetlastTime() + { + this.lastTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs.meta new file mode 100644 index 00000000..0f003059 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7cc5cb5e387123341a01e24281891081 +timeCreated: 1611403998 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs new file mode 100644 index 00000000..55cd3f9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildLadderRnakInfoArg")] + [Serializable] + public class ReqGuildLadderRnakInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs.meta new file mode 100644 index 00000000..ab76f86a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a078df4ffb464540822465406567cac +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs new file mode 100644 index 00000000..25b7c2a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildLadderRnakInfoRes")] + [Serializable] + public class ReqGuildLadderRnakInfoRes : IExtensible + { + [ProtoMember(1, Name = "guildrank", DataFormat = DataFormat.Default)] + public List guildrank + { + get + { + return this._guildrank; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastTime", DataFormat = DataFormat.TwosComplement)] + public uint lastTime + { + get + { + return this._lastTime ?? 0u; + } + set + { + this._lastTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastTimeSpecified + { + get + { + return this._lastTime != null; + } + set + { + bool flag = value == (this._lastTime == null); + if (flag) + { + this._lastTime = (value ? new uint?(this.lastTime) : null); + } + } + } + + private readonly List _guildrank = new List(); + + private ErrorCode? _errorcode; + + private uint? _lastTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializelastTime() + { + return this.lastTimeSpecified; + } + + private void ResetlastTime() + { + this.lastTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs.meta new file mode 100644 index 00000000..db93235b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildLadderRnakInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 63bf3656925dc814f941ddd59730fb2c +timeCreated: 1611403845 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs new file mode 100644 index 00000000..8527e0f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildRankInfoArg")] + [Serializable] + public class ReqGuildRankInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs.meta new file mode 100644 index 00000000..c109cf68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d782b42bd330d640a587dbe738a49a6 +timeCreated: 1611403195 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs new file mode 100644 index 00000000..0a4ad38e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildRankInfoRes")] + [Serializable] + public class ReqGuildRankInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "endTime", DataFormat = DataFormat.TwosComplement)] + public uint endTime + { + get + { + return this._endTime ?? 0u; + } + set + { + this._endTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endTimeSpecified + { + get + { + return this._endTime != null; + } + set + { + bool flag = value == (this._endTime == null); + if (flag) + { + this._endTime = (value ? new uint?(this.endTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "keepTime", DataFormat = DataFormat.TwosComplement)] + public uint keepTime + { + get + { + return this._keepTime ?? 0u; + } + set + { + this._keepTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool keepTimeSpecified + { + get + { + return this._keepTime != null; + } + set + { + bool flag = value == (this._keepTime == null); + if (flag) + { + this._keepTime = (value ? new uint?(this.keepTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nowTime", DataFormat = DataFormat.TwosComplement)] + public uint nowTime + { + get + { + return this._nowTime ?? 0u; + } + set + { + this._nowTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nowTimeSpecified + { + get + { + return this._nowTime != null; + } + set + { + bool flag = value == (this._nowTime == null); + if (flag) + { + this._nowTime = (value ? new uint?(this.nowTime) : null); + } + } + } + + private uint? _endTime; + + private uint? _rank; + + private uint? _keepTime; + + private uint? _nowTime; + + private IExtension extensionObject; + + private bool ShouldSerializeendTime() + { + return this.endTimeSpecified; + } + + private void ResetendTime() + { + this.endTimeSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializekeepTime() + { + return this.keepTimeSpecified; + } + + private void ResetkeepTime() + { + this.keepTimeSpecified = false; + } + + private bool ShouldSerializenowTime() + { + return this.nowTimeSpecified; + } + + private void ResetnowTime() + { + this.nowTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs.meta new file mode 100644 index 00000000..2180a08e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildRankInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 51979c02960fe8d4b9dfb2d0f7079ae1 +timeCreated: 1611403706 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs new file mode 100644 index 00000000..09dfb1cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrAllianceInfoArg")] + [Serializable] + public class ReqGuildTerrAllianceInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs.meta new file mode 100644 index 00000000..0a9dc7f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e97e972257cb3094882fc3bff11496c6 +timeCreated: 1611404757 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs new file mode 100644 index 00000000..2d22c228 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrAllianceInfoRes")] + [Serializable] + public class ReqGuildTerrAllianceInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "allianceid", DataFormat = DataFormat.TwosComplement)] + public ulong allianceid + { + get + { + return this._allianceid ?? 0UL; + } + set + { + this._allianceid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allianceidSpecified + { + get + { + return this._allianceid != null; + } + set + { + bool flag = value == (this._allianceid == null); + if (flag) + { + this._allianceid = (value ? new ulong?(this.allianceid) : null); + } + } + } + + [ProtoMember(2, Name = "allianceinfo", DataFormat = DataFormat.Default)] + public List allianceinfo + { + get + { + return this._allianceinfo; + } + } + + private ulong? _allianceid; + + private readonly List _allianceinfo = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeallianceid() + { + return this.allianceidSpecified; + } + + private void Resetallianceid() + { + this.allianceidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs.meta new file mode 100644 index 00000000..0f37d135 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrAllianceInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05454cd01b2132e4581e384f1ceb1160 +timeCreated: 1611402963 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs new file mode 100644 index 00000000..757cae14 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrChallInfoArg")] + [Serializable] + public class ReqGuildTerrChallInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs.meta new file mode 100644 index 00000000..151d2235 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0f98b946eaf9984e89a55116f0e19cc +timeCreated: 1611404590 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs new file mode 100644 index 00000000..cdaaf23a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrChallInfoRes")] + [Serializable] + public class ReqGuildTerrChallInfoRes : IExtensible + { + [ProtoMember(1, Name = "challinfo", DataFormat = DataFormat.Default)] + public List challinfo + { + get + { + return this._challinfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "cdtime", DataFormat = DataFormat.TwosComplement)] + public uint cdtime + { + get + { + return this._cdtime ?? 0u; + } + set + { + this._cdtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cdtimeSpecified + { + get + { + return this._cdtime != null; + } + set + { + bool flag = value == (this._cdtime == null); + if (flag) + { + this._cdtime = (value ? new uint?(this.cdtime) : null); + } + } + } + + private readonly List _challinfo = new List(); + + private uint? _cdtime; + + private IExtension extensionObject; + + private bool ShouldSerializecdtime() + { + return this.cdtimeSpecified; + } + + private void Resetcdtime() + { + this.cdtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs.meta new file mode 100644 index 00000000..b616da78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrChallInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c2085dabeed6044f9a55bc7598fd2b6 +timeCreated: 1611403894 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs new file mode 100644 index 00000000..e5537b6e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrCityInfo")] + [Serializable] + public class ReqGuildTerrCityInfo : IExtensible + { + [ProtoMember(1, Name = "cityinfo", DataFormat = DataFormat.Default)] + public List cityinfo + { + get + { + return this._cityinfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public GUILDTERRTYPE type + { + get + { + return this._type ?? GUILDTERRTYPE.TERR_NOT_OPEN; + } + set + { + this._type = new GUILDTERRTYPE?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new GUILDTERRTYPE?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "targetid", DataFormat = DataFormat.TwosComplement)] + public uint targetid + { + get + { + return this._targetid ?? 0u; + } + set + { + this._targetid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool targetidSpecified + { + get + { + return this._targetid != null; + } + set + { + bool flag = value == (this._targetid == null); + if (flag) + { + this._targetid = (value ? new uint?(this.targetid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "allianceId", DataFormat = DataFormat.TwosComplement)] + public ulong allianceId + { + get + { + return this._allianceId ?? 0UL; + } + set + { + this._allianceId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allianceIdSpecified + { + get + { + return this._allianceId != null; + } + set + { + bool flag = value == (this._allianceId == null); + if (flag) + { + this._allianceId = (value ? new ulong?(this.allianceId) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "max_territory_level", DataFormat = DataFormat.TwosComplement)] + public uint max_territory_level + { + get + { + return this._max_territory_level ?? 0u; + } + set + { + this._max_territory_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_territory_levelSpecified + { + get + { + return this._max_territory_level != null; + } + set + { + bool flag = value == (this._max_territory_level == null); + if (flag) + { + this._max_territory_level = (value ? new uint?(this.max_territory_level) : null); + } + } + } + + private readonly List _cityinfo = new List(); + + private GUILDTERRTYPE? _type; + + private uint? _targetid; + + private ulong? _allianceId; + + private uint? _max_territory_level; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetargetid() + { + return this.targetidSpecified; + } + + private void Resettargetid() + { + this.targetidSpecified = false; + } + + private bool ShouldSerializeallianceId() + { + return this.allianceIdSpecified; + } + + private void ResetallianceId() + { + this.allianceIdSpecified = false; + } + + private bool ShouldSerializemax_territory_level() + { + return this.max_territory_levelSpecified; + } + + private void Resetmax_territory_level() + { + this.max_territory_levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs.meta new file mode 100644 index 00000000..3765968e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a04cd4ca37f90884b9d62bdbe8a5de64 +timeCreated: 1611404248 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs new file mode 100644 index 00000000..98674532 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrCityInfoArg")] + [Serializable] + public class ReqGuildTerrCityInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs.meta new file mode 100644 index 00000000..220f0117 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrCityInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8bbd106291612214fb16a6c8ea6e3334 +timeCreated: 1611404097 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs new file mode 100644 index 00000000..0f1e86db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrIntellInfoArg")] + [Serializable] + public class ReqGuildTerrIntellInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs.meta new file mode 100644 index 00000000..e6cb0441 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c066bd72b738f6e4dbb8e34853137935 +timeCreated: 1611404486 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs new file mode 100644 index 00000000..d7c94e37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqGuildTerrIntellInfoRes")] + [Serializable] + public class ReqGuildTerrIntellInfoRes : IExtensible + { + [ProtoMember(1, Name = "intellInfo", DataFormat = DataFormat.Default)] + public List intellInfo + { + get + { + return this._intellInfo; + } + } + + private readonly List _intellInfo = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs.meta new file mode 100644 index 00000000..8ad4e161 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqGuildTerrIntellInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 043bb21dd7c492944abf15593532c466 +timeCreated: 1611402961 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs new file mode 100644 index 00000000..b231f73d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqPlatFriendRankListArg")] + [Serializable] + public class ReqPlatFriendRankListArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs.meta new file mode 100644 index 00000000..8eabe6f8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c8be77972025eb4985f78302d8af1d9 +timeCreated: 1611404100 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs new file mode 100644 index 00000000..2f490d5d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReqPlatFriendRankListRes")] + [Serializable] + public class ReqPlatFriendRankListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "platFriends", DataFormat = DataFormat.Default)] + public List platFriends + { + get + { + return this._platFriends; + } + } + + [ProtoMember(3, IsRequired = false, Name = "selfInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatFriendRankInfo2Client selfInfo + { + get + { + return this._selfInfo; + } + set + { + this._selfInfo = value; + } + } + + private ErrorCode? _error; + + private readonly List _platFriends = new List(); + + private PlatFriendRankInfo2Client _selfInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs.meta new file mode 100644 index 00000000..16b68228 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReqPlatFriendRankListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f1be2dab7ba7a442acf05ebab45bae5 +timeCreated: 1611404133 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs new file mode 100644 index 00000000..896e80ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarAllInfo")] + [Serializable] + public class ResWarAllInfo : IExtensible + { + [ProtoMember(1, Name = "groupdata", DataFormat = DataFormat.Default)] + public List groupdata + { + get + { + return this._groupdata; + } + } + + [ProtoMember(2, IsRequired = false, Name = "timetype", DataFormat = DataFormat.TwosComplement)] + public ResWarTimeType timetype + { + get + { + return this._timetype ?? ResWarTimeType.RealyTime; + } + set + { + this._timetype = new ResWarTimeType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timetypeSpecified + { + get + { + return this._timetype != null; + } + set + { + bool flag = value == (this._timetype == null); + if (flag) + { + this._timetype = (value ? new ResWarTimeType?(this.timetype) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private readonly List _groupdata = new List(); + + private ResWarTimeType? _timetype; + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializetimetype() + { + return this.timetypeSpecified; + } + + private void Resettimetype() + { + this.timetypeSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs.meta new file mode 100644 index 00000000..47da0301 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16b6a4bd62ad7d143b118238bf3e74db +timeCreated: 1611403290 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs new file mode 100644 index 00000000..91440455 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarAllTeamBaseInfo")] + [Serializable] + public class ResWarAllTeamBaseInfo : IExtensible + { + [ProtoMember(1, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + private readonly List _info = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs.meta new file mode 100644 index 00000000..827c3e15 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarAllTeamBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07b9572e13c6cab42afb3e918910972d +timeCreated: 1611402969 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs new file mode 100644 index 00000000..9ade7976 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarArg")] + [Serializable] + public class ResWarArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs.meta new file mode 100644 index 00000000..aa2e3a76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c152cd2c7d676524f8c8712e5104dcaf +timeCreated: 1611404490 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs new file mode 100644 index 00000000..60fa761e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarBuffArg")] + [Serializable] + public class ResWarBuffArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nParam", DataFormat = DataFormat.TwosComplement)] + public uint nParam + { + get + { + return this._nParam ?? 0u; + } + set + { + this._nParam = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nParamSpecified + { + get + { + return this._nParam != null; + } + set + { + bool flag = value == (this._nParam == null); + if (flag) + { + this._nParam = (value ? new uint?(this.nParam) : null); + } + } + } + + private uint? _nParam; + + private IExtension extensionObject; + + private bool ShouldSerializenParam() + { + return this.nParamSpecified; + } + + private void ResetnParam() + { + this.nParamSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs.meta new file mode 100644 index 00000000..2e4f7939 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 029eca726dd1cfa4c85a57a2ab79a116 +timeCreated: 1611402957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs new file mode 100644 index 00000000..b0f317a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarBuffRes")] + [Serializable] + public class ResWarBuffRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public uint buffid + { + get + { + return this._buffid ?? 0u; + } + set + { + this._buffid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buffidSpecified + { + get + { + return this._buffid != null; + } + set + { + bool flag = value == (this._buffid == null); + if (flag) + { + this._buffid = (value ? new uint?(this.buffid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private uint? _buffid; + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializebuffid() + { + return this.buffidSpecified; + } + + private void Resetbuffid() + { + this.buffidSpecified = false; + } + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs.meta new file mode 100644 index 00000000..afaad03e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarBuffRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22a56bc25e303c247a7eea05851b0671 +timeCreated: 1611403424 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs new file mode 100644 index 00000000..1d9c95cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarEnemyTime")] + [Serializable] + public class ResWarEnemyTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs.meta new file mode 100644 index 00000000..33208206 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarEnemyTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 617a58b453a51754780240fa42ce70db +timeCreated: 1611403838 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs new file mode 100644 index 00000000..b5bbe7b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarExploreArg")] + [Serializable] + public class ResWarExploreArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "iscancel", DataFormat = DataFormat.Default)] + public bool iscancel + { + get + { + return this._iscancel ?? false; + } + set + { + this._iscancel = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscancelSpecified + { + get + { + return this._iscancel != null; + } + set + { + bool flag = value == (this._iscancel == null); + if (flag) + { + this._iscancel = (value ? new bool?(this.iscancel) : null); + } + } + } + + private bool? _iscancel; + + private IExtension extensionObject; + + private bool ShouldSerializeiscancel() + { + return this.iscancelSpecified; + } + + private void Resetiscancel() + { + this.iscancelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs.meta new file mode 100644 index 00000000..7e035edd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b619d1c917897cd488f552cf029e033e +timeCreated: 1611404396 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs new file mode 100644 index 00000000..683e2051 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarExploreRes")] + [Serializable] + public class ResWarExploreRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs.meta new file mode 100644 index 00000000..9978aab3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarExploreRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 75ae7cba26db40d4aac4019e165225c6 +timeCreated: 1611403947 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs new file mode 100644 index 00000000..2faa949e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs @@ -0,0 +1,203 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarFinal")] + [Serializable] + public class ResWarFinal : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "res", DataFormat = DataFormat.TwosComplement)] + public uint res + { + get + { + return this._res ?? 0u; + } + set + { + this._res = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resSpecified + { + get + { + return this._res != null; + } + set + { + bool flag = value == (this._res == null); + if (flag) + { + this._res = (value ? new uint?(this.res) : null); + } + } + } + + [ProtoMember(3, Name = "brief", DataFormat = DataFormat.Default)] + public List brief + { + get + { + return this._brief; + } + } + + [ProtoMember(4, IsRequired = false, Name = "guildicon", DataFormat = DataFormat.TwosComplement)] + public uint guildicon + { + get + { + return this._guildicon ?? 0u; + } + set + { + this._guildicon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildiconSpecified + { + get + { + return this._guildicon != null; + } + set + { + bool flag = value == (this._guildicon == null); + if (flag) + { + this._guildicon = (value ? new uint?(this.guildicon) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private string _guildname; + + private uint? _res; + + private readonly List _brief = new List(); + + private uint? _guildicon; + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeres() + { + return this.resSpecified; + } + + private void Resetres() + { + this.resSpecified = false; + } + + private bool ShouldSerializeguildicon() + { + return this.guildiconSpecified; + } + + private void Resetguildicon() + { + this.guildiconSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs.meta new file mode 100644 index 00000000..30b70722 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinal.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47483b2a6d70bec46885d5aae4385873 +timeCreated: 1611403653 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs new file mode 100644 index 00000000..d10f69dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarFinalAll")] + [Serializable] + public class ResWarFinalAll : IExtensible + { + [ProtoMember(1, Name = "data", DataFormat = DataFormat.Default)] + public List data + { + get + { + return this._data; + } + } + + private readonly List _data = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs.meta new file mode 100644 index 00000000..94771638 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarFinalAll.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6ba76fecae4ac4d4f9058ba27ad096fc +timeCreated: 1611403892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs new file mode 100644 index 00000000..a809ea9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarGroupData")] + [Serializable] + public class ResWarGroupData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totaldamage", DataFormat = DataFormat.TwosComplement)] + public uint totaldamage + { + get + { + return this._totaldamage ?? 0u; + } + set + { + this._totaldamage = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totaldamageSpecified + { + get + { + return this._totaldamage != null; + } + set + { + bool flag = value == (this._totaldamage == null); + if (flag) + { + this._totaldamage = (value ? new uint?(this.totaldamage) : null); + } + } + } + + private uint? _teamid; + + private uint? _killcount; + + private uint? _totaldamage; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializetotaldamage() + { + return this.totaldamageSpecified; + } + + private void Resettotaldamage() + { + this.totaldamageSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs.meta new file mode 100644 index 00000000..34aea46c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGroupData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b9c84f4edd8b26498bbccd4ded84dad +timeCreated: 1611404207 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs new file mode 100644 index 00000000..5edf7e99 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs @@ -0,0 +1,403 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarGuildBrief")] + [Serializable] + public class ResWarGuildBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "cd", DataFormat = DataFormat.TwosComplement)] + public uint cd + { + get + { + return this._cd ?? 0u; + } + set + { + this._cd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cdSpecified + { + get + { + return this._cd != null; + } + set + { + bool flag = value == (this._cd == null); + if (flag) + { + this._cd = (value ? new uint?(this.cd) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cardcd", DataFormat = DataFormat.TwosComplement)] + public uint cardcd + { + get + { + return this._cardcd ?? 0u; + } + set + { + this._cardcd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cardcdSpecified + { + get + { + return this._cardcd != null; + } + set + { + bool flag = value == (this._cardcd == null); + if (flag) + { + this._cardcd = (value ? new uint?(this.cardcd) : null); + } + } + } + + [ProtoMember(5, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(6, Name = "record", DataFormat = DataFormat.Default)] + public List record + { + get + { + return this._record; + } + } + + [ProtoMember(7, Name = "mineid", DataFormat = DataFormat.TwosComplement)] + public List mineid + { + get + { + return this._mineid; + } + } + + [ProtoMember(8, Name = "chatinfo", DataFormat = DataFormat.Default)] + public List chatinfo + { + get + { + return this._chatinfo; + } + } + + [ProtoMember(9, IsRequired = false, Name = "totalcd", DataFormat = DataFormat.TwosComplement)] + public uint totalcd + { + get + { + return this._totalcd ?? 0u; + } + set + { + this._totalcd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totalcdSpecified + { + get + { + return this._totalcd != null; + } + set + { + bool flag = value == (this._totalcd == null); + if (flag) + { + this._totalcd = (value ? new uint?(this.totalcd) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "timecoutdown", DataFormat = DataFormat.TwosComplement)] + public uint timecoutdown + { + get + { + return this._timecoutdown ?? 0u; + } + set + { + this._timecoutdown = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timecoutdownSpecified + { + get + { + return this._timecoutdown != null; + } + set + { + bool flag = value == (this._timecoutdown == null); + if (flag) + { + this._timecoutdown = (value ? new uint?(this.timecoutdown) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "timetype", DataFormat = DataFormat.TwosComplement)] + public uint timetype + { + get + { + return this._timetype ?? 0u; + } + set + { + this._timetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timetypeSpecified + { + get + { + return this._timetype != null; + } + set + { + bool flag = value == (this._timetype == null); + if (flag) + { + this._timetype = (value ? new uint?(this.timetype) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "rankinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ResWarRankSimpleInfo rankinfo + { + get + { + return this._rankinfo; + } + set + { + this._rankinfo = value; + } + } + + [ProtoMember(13, Name = "buffinfo", DataFormat = DataFormat.Default)] + public List buffinfo + { + get + { + return this._buffinfo; + } + } + + [ProtoMember(14, Name = "buffid", DataFormat = DataFormat.TwosComplement)] + public List buffid + { + get + { + return this._buffid; + } + } + + private ErrorCode? _error; + + private ulong? _guildid; + + private uint? _cd; + + private uint? _cardcd; + + private readonly List _item = new List(); + + private readonly List _record = new List(); + + private readonly List _mineid = new List(); + + private readonly List _chatinfo = new List(); + + private uint? _totalcd; + + private uint? _timecoutdown; + + private uint? _timetype; + + private ResWarRankSimpleInfo _rankinfo = null; + + private readonly List _buffinfo = new List(); + + private readonly List _buffid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializecd() + { + return this.cdSpecified; + } + + private void Resetcd() + { + this.cdSpecified = false; + } + + private bool ShouldSerializecardcd() + { + return this.cardcdSpecified; + } + + private void Resetcardcd() + { + this.cardcdSpecified = false; + } + + private bool ShouldSerializetotalcd() + { + return this.totalcdSpecified; + } + + private void Resettotalcd() + { + this.totalcdSpecified = false; + } + + private bool ShouldSerializetimecoutdown() + { + return this.timecoutdownSpecified; + } + + private void Resettimecoutdown() + { + this.timecoutdownSpecified = false; + } + + private bool ShouldSerializetimetype() + { + return this.timetypeSpecified; + } + + private void Resettimetype() + { + this.timetypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs.meta new file mode 100644 index 00000000..807bf682 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarGuildBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ccd4982142b132e459e47c79561cd488 +timeCreated: 1611404552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs new file mode 100644 index 00000000..b76032c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarMineData")] + [Serializable] + public class ResWarMineData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "mine", DataFormat = DataFormat.TwosComplement)] + public uint mine + { + get + { + return this._mine ?? 0u; + } + set + { + this._mine = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mineSpecified + { + get + { + return this._mine != null; + } + set + { + bool flag = value == (this._mine == null); + if (flag) + { + this._mine = (value ? new uint?(this.mine) : null); + } + } + } + + private ulong? _guildid; + + private uint? _mine; + + private IExtension extensionObject; + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializemine() + { + return this.mineSpecified; + } + + private void Resetmine() + { + this.mineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs.meta new file mode 100644 index 00000000..7193a782 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarMineData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5b47eab4272bc0f46aefc2dedab9afbc +timeCreated: 1611403798 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs new file mode 100644 index 00000000..a6b8a8c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarPVEArg")] + [Serializable] + public class ResWarPVEArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mine", DataFormat = DataFormat.TwosComplement)] + public uint mine + { + get + { + return this._mine ?? 0u; + } + set + { + this._mine = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mineSpecified + { + get + { + return this._mine != null; + } + set + { + bool flag = value == (this._mine == null); + if (flag) + { + this._mine = (value ? new uint?(this.mine) : null); + } + } + } + + private uint? _mine; + + private IExtension extensionObject; + + private bool ShouldSerializemine() + { + return this.mineSpecified; + } + + private void Resetmine() + { + this.mineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs.meta new file mode 100644 index 00000000..bf6fa0d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVEArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 81ce31597a44b7f4ba99c216ea438f9a +timeCreated: 1611404037 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs new file mode 100644 index 00000000..9185909d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarPVERes")] + [Serializable] + public class ResWarPVERes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs.meta new file mode 100644 index 00000000..117d8765 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarPVERes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e61b0546ec7805540a7152a8f5e536c5 +timeCreated: 1611404745 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs new file mode 100644 index 00000000..2576a2e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRank")] + [Serializable] + public class ResWarRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public ulong id + { + get + { + return this._id ?? 0UL; + } + set + { + this._id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new ulong?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "value", DataFormat = DataFormat.TwosComplement)] + public uint value + { + get + { + return this._value ?? 0u; + } + set + { + this._value = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? new uint?(this.value) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + private ulong? _id; + + private string _name; + + private uint? _value; + + private uint? _icon; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs.meta new file mode 100644 index 00000000..4476af0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 03f64cfc03b71e546b53a4ff5e663a6e +timeCreated: 1611402960 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs new file mode 100644 index 00000000..c9f29f74 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRankSimpleInfo")] + [Serializable] + public class ResWarRankSimpleInfo : IExtensible + { + [ProtoMember(1, Name = "rank", DataFormat = DataFormat.Default)] + public List rank + { + get + { + return this._rank; + } + } + + private readonly List _rank = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs.meta new file mode 100644 index 00000000..7e1e6fca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRankSimpleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b18486e321e050145a4acd69b579ec5c +timeCreated: 1611404356 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs new file mode 100644 index 00000000..eb0fe7c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRes")] + [Serializable] + public class ResWarRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "baseinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ResWarAllTeamBaseInfo baseinfo + { + get + { + return this._baseinfo; + } + set + { + this._baseinfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "allinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ResWarAllInfo allinfo + { + get + { + return this._allinfo; + } + set + { + this._allinfo = value; + } + } + + private ResWarAllTeamBaseInfo _baseinfo = null; + + private ResWarAllInfo _allinfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs.meta new file mode 100644 index 00000000..b343636a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a09a9e716c3703e4b81fd92c5e37f7b4 +timeCreated: 1611404249 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs new file mode 100644 index 00000000..c20f4543 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarResult")] + public enum ResWarResult + { + [ProtoEnum(Name = "RESWAR_SUCESS", Value = 1)] + RESWAR_SUCESS = 1, + [ProtoEnum(Name = "RESWAR_FAIL", Value = 2)] + RESWAR_FAIL, + [ProtoEnum(Name = "RESWAR_FLAT", Value = 3)] + RESWAR_FLAT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs.meta new file mode 100644 index 00000000..b05e7298 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bea6506cf0066f2498f223ef24973a31 +timeCreated: 1611404480 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs new file mode 100644 index 00000000..ca956b77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRoleRank")] + [Serializable] + public class ResWarRoleRank : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "res", DataFormat = DataFormat.TwosComplement)] + public uint res + { + get + { + return this._res ?? 0u; + } + set + { + this._res = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resSpecified + { + get + { + return this._res != null; + } + set + { + bool flag = value == (this._res == null); + if (flag) + { + this._res = (value ? new uint?(this.res) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "guild", DataFormat = DataFormat.TwosComplement)] + public ulong guild + { + get + { + return this._guild ?? 0UL; + } + set + { + this._guild = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildSpecified + { + get + { + return this._guild != null; + } + set + { + bool flag = value == (this._guild == null); + if (flag) + { + this._guild = (value ? new ulong?(this.guild) : null); + } + } + } + + private string _rolename; + + private string _guildname; + + private uint? _res; + + private ulong? _roleid; + + private ulong? _guild; + + private IExtension extensionObject; + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + private bool ShouldSerializeres() + { + return this.resSpecified; + } + + private void Resetres() + { + this.resSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeguild() + { + return this.guildSpecified; + } + + private void Resetguild() + { + this.guildSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs.meta new file mode 100644 index 00000000..f12a4746 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRank.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 60a1ed61ec625a84ca66575389cbd79e +timeCreated: 1611403835 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs new file mode 100644 index 00000000..22644c67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRoleRankArg")] + [Serializable] + public class ResWarRoleRankArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs.meta new file mode 100644 index 00000000..602d36c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05f391959bfb178448adb70ad1428770 +timeCreated: 1611402964 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs new file mode 100644 index 00000000..130c792e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarRoleRankRes")] + [Serializable] + public class ResWarRoleRankRes : IExtensible + { + [ProtoMember(1, Name = "data", DataFormat = DataFormat.Default)] + public List data + { + get + { + return this._data; + } + } + + private readonly List _data = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs.meta new file mode 100644 index 00000000..6ff77da7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarRoleRankRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b13ecf023477a64a91201f640460bd4 +timeCreated: 1611403314 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs new file mode 100644 index 00000000..f7e6d9fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarState")] + public enum ResWarState + { + [ProtoEnum(Name = "ResWarExploreState", Value = 1)] + ResWarExploreState = 1, + [ProtoEnum(Name = "ResWarCancelState", Value = 2)] + ResWarCancelState + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs.meta new file mode 100644 index 00000000..5228c958 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd590c98e28d9e642a5dcbff6cc21231 +timeCreated: 1611404554 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs new file mode 100644 index 00000000..356de5d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarStateInfo")] + [Serializable] + public class ResWarStateInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public ResWarState state + { + get + { + return this._state ?? ResWarState.ResWarExploreState; + } + set + { + this._state = new ResWarState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new ResWarState?(this.state) : null); + } + } + } + + private ResWarState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs.meta new file mode 100644 index 00000000..663b53cf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarStateInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3735adaa201156445bbb4bbd31df7654 +timeCreated: 1611403564 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs new file mode 100644 index 00000000..2602c314 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs @@ -0,0 +1,406 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarTeamBaseInfo")] + [Serializable] + public class ResWarTeamBaseInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lv", DataFormat = DataFormat.TwosComplement)] + public uint lv + { + get + { + return this._lv ?? 0u; + } + set + { + this._lv = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lvSpecified + { + get + { + return this._lv != null; + } + set + { + bool flag = value == (this._lv == null); + if (flag) + { + this._lv = (value ? new uint?(this.lv) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "online", DataFormat = DataFormat.Default)] + public bool online + { + get + { + return this._online ?? false; + } + set + { + this._online = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlineSpecified + { + get + { + return this._online != null; + } + set + { + bool flag = value == (this._online == null); + if (flag) + { + this._online = (value ? new bool?(this.online) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + private uint? _teamid; + + private ulong? _uid; + + private string _name; + + private uint? _lv; + + private uint? _ppt; + + private uint? _job; + + private bool? _online; + + private ulong? _guildid; + + private string _guildname; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelv() + { + return this.lvSpecified; + } + + private void Resetlv() + { + this.lvSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializeonline() + { + return this.onlineSpecified; + } + + private void Resetonline() + { + this.onlineSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs.meta new file mode 100644 index 00000000..748918aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTeamBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c6a9afe8d3c3bab48ac6b6656af9edcd +timeCreated: 1611404526 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs new file mode 100644 index 00000000..f1d2717f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarTime")] + [Serializable] + public class ResWarTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nTime", DataFormat = DataFormat.TwosComplement)] + public uint nTime + { + get + { + return this._nTime ?? 0u; + } + set + { + this._nTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nTimeSpecified + { + get + { + return this._nTime != null; + } + set + { + bool flag = value == (this._nTime == null); + if (flag) + { + this._nTime = (value ? new uint?(this.nTime) : null); + } + } + } + + private uint? _nTime; + + private IExtension extensionObject; + + private bool ShouldSerializenTime() + { + return this.nTimeSpecified; + } + + private void ResetnTime() + { + this.nTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs.meta new file mode 100644 index 00000000..82be1542 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 58262357e12356a4d80ddc12f4d66d49 +timeCreated: 1611403753 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs new file mode 100644 index 00000000..91bfc022 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResWarTimeType")] + public enum ResWarTimeType + { + [ProtoEnum(Name = "RealyTime", Value = 1)] + RealyTime = 1, + [ProtoEnum(Name = "RaceTime", Value = 2)] + RaceTime, + [ProtoEnum(Name = "EndTime", Value = 3)] + EndTime, + [ProtoEnum(Name = "ResWarNone", Value = 4)] + ResWarNone + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs.meta new file mode 100644 index 00000000..c5d6f582 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResWarTimeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd4a4c9ea68dcb442a1c667b390c9428 +timeCreated: 1611404554 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs new file mode 100644 index 00000000..9491bfd9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResetSkillArg")] + [Serializable] + public class ResetSkillArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "resetType", DataFormat = DataFormat.TwosComplement)] + public ResetType resetType + { + get + { + return this._resetType ?? ResetType.RESET_SKILL; + } + set + { + this._resetType = new ResetType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resetTypeSpecified + { + get + { + return this._resetType != null; + } + set + { + bool flag = value == (this._resetType == null); + if (flag) + { + this._resetType = (value ? new ResetType?(this.resetType) : null); + } + } + } + + private ResetType? _resetType; + + private IExtension extensionObject; + + private bool ShouldSerializeresetType() + { + return this.resetTypeSpecified; + } + + private void ResetresetType() + { + this.resetTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs.meta new file mode 100644 index 00000000..d4e60d03 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f1f18d11015910f42a45e23eca41f1ac +timeCreated: 1611404841 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs new file mode 100644 index 00000000..85656477 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResetSkillRes")] + [Serializable] + public class ResetSkillRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "prof", DataFormat = DataFormat.TwosComplement)] + public RoleType prof + { + get + { + return this._prof ?? RoleType.Role_INVALID; + } + set + { + this._prof = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool profSpecified + { + get + { + return this._prof != null; + } + set + { + bool flag = value == (this._prof == null); + if (flag) + { + this._prof = (value ? new RoleType?(this.prof) : null); + } + } + } + + private ErrorCode? _errorcode; + + private RoleType? _prof; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeprof() + { + return this.profSpecified; + } + + private void Resetprof() + { + this.profSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs.meta new file mode 100644 index 00000000..b2a60440 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetSkillRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c7c6ae8db050254ba87adb2054016b2 +timeCreated: 1611403173 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs new file mode 100644 index 00000000..d86770f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResetTowerArg")] + [Serializable] + public class ResetTowerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hardLevel", DataFormat = DataFormat.TwosComplement)] + public int hardLevel + { + get + { + return this._hardLevel ?? 0; + } + set + { + this._hardLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hardLevelSpecified + { + get + { + return this._hardLevel != null; + } + set + { + bool flag = value == (this._hardLevel == null); + if (flag) + { + this._hardLevel = (value ? new int?(this.hardLevel) : null); + } + } + } + + private int? _hardLevel; + + private IExtension extensionObject; + + private bool ShouldSerializehardLevel() + { + return this.hardLevelSpecified; + } + + private void ResethardLevel() + { + this.hardLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs.meta new file mode 100644 index 00000000..3dfa03aa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd86cad93a2f81a49a0600251bf533ce +timeCreated: 1611404683 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs new file mode 100644 index 00000000..3c53e6cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResetTowerRes")] + [Serializable] + public class ResetTowerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs.meta new file mode 100644 index 00000000..b017977c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetTowerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 391c416df8cfdbb44b34fceb364f61fe +timeCreated: 1611403591 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs new file mode 100644 index 00000000..bc1d7ea5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResetType")] + public enum ResetType + { + [ProtoEnum(Name = "RESET_SKILL", Value = 0)] + RESET_SKILL, + [ProtoEnum(Name = "RESET_PROFESSION", Value = 1)] + RESET_PROFESSION, + [ProtoEnum(Name = "RESET_GUILD_SKILL", Value = 2)] + RESET_GUILD_SKILL + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs.meta new file mode 100644 index 00000000..720ec7e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResetType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 32bc57b3acae3fe4fbaf3786e49d3fa6 +timeCreated: 1611403550 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs new file mode 100644 index 00000000..d27429e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ResumeItem")] + [Serializable] + public class ResumeItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dtime", DataFormat = DataFormat.TwosComplement)] + public uint dtime + { + get + { + return this._dtime ?? 0u; + } + set + { + this._dtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dtimeSpecified + { + get + { + return this._dtime != null; + } + set + { + bool flag = value == (this._dtime == null); + if (flag) + { + this._dtime = (value ? new uint?(this.dtime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "equip", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Item equip + { + get + { + return this._equip; + } + set + { + this._equip = value; + } + } + + private uint? _dtime; + + private Item _equip = null; + + private IExtension extensionObject; + + private bool ShouldSerializedtime() + { + return this.dtimeSpecified; + } + + private void Resetdtime() + { + this.dtimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs.meta new file mode 100644 index 00000000..070070dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ResumeItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2e67a5f5332b4bd448e79c2613f7e863 +timeCreated: 1611403510 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs b/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs new file mode 100644 index 00000000..51075e69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RetAutoPlay")] + [Serializable] + public class RetAutoPlay : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "succ", DataFormat = DataFormat.Default)] + public bool succ + { + get + { + return this._succ ?? false; + } + set + { + this._succ = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool succSpecified + { + get + { + return this._succ != null; + } + set + { + bool flag = value == (this._succ == null); + if (flag) + { + this._succ = (value ? new bool?(this.succ) : null); + } + } + } + + private bool? _succ; + + private IExtension extensionObject; + + private bool ShouldSerializesucc() + { + return this.succSpecified; + } + + private void Resetsucc() + { + this.succSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs.meta new file mode 100644 index 00000000..601adb05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RetAutoPlay.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 79e7323dfa254a74daddf56312668ce6 +timeCreated: 1611403987 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs new file mode 100644 index 00000000..a64e8a2b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReturnSmeltStoneArg")] + [Serializable] + public class ReturnSmeltStoneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs.meta new file mode 100644 index 00000000..77e4713c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad6e2faa3eac97f41b3d8d077429b62d +timeCreated: 1611404334 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs new file mode 100644 index 00000000..3c87988a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReturnSmeltStoneRes")] + [Serializable] + public class ReturnSmeltStoneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs.meta new file mode 100644 index 00000000..48838a0b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnSmeltStoneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 742cd213398991749846ae898cd6c759 +timeCreated: 1611403942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs new file mode 100644 index 00000000..b1dd60ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReturnToSelectRoleArg")] + [Serializable] + public class ReturnToSelectRoleArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs.meta new file mode 100644 index 00000000..cfe4940b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e5c9dab78377aef4eafb288b4c342a1b +timeCreated: 1611404743 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs new file mode 100644 index 00000000..7de481ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReturnToSelectRoleRes")] + [Serializable] + public class ReturnToSelectRoleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "accountData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoadAccountData accountData + { + get + { + return this._accountData; + } + set + { + this._accountData = value; + } + } + + private LoadAccountData _accountData = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs.meta new file mode 100644 index 00000000..61992ba3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReturnToSelectRoleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05a04e1afe64820429bf1755cc450cbd +timeCreated: 1611402963 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs new file mode 100644 index 00000000..a73e3d9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReviveArg")] + [Serializable] + public class ReviveArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "selectBuff", DataFormat = DataFormat.TwosComplement)] + public uint selectBuff + { + get + { + return this._selectBuff ?? 0u; + } + set + { + this._selectBuff = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selectBuffSpecified + { + get + { + return this._selectBuff != null; + } + set + { + bool flag = value == (this._selectBuff == null); + if (flag) + { + this._selectBuff = (value ? new uint?(this.selectBuff) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ReviveType type + { + get + { + return this._type ?? ReviveType.ReviveNone; + } + set + { + this._type = new ReviveType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ReviveType?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "clientinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ClientReviveInfo clientinfo + { + get + { + return this._clientinfo; + } + set + { + this._clientinfo = value; + } + } + + private uint? _selectBuff; + + private ReviveType? _type; + + private ClientReviveInfo _clientinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeselectBuff() + { + return this.selectBuffSpecified; + } + + private void ResetselectBuff() + { + this.selectBuffSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs.meta new file mode 100644 index 00000000..79fa0e0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 18bc4298e4b170842b3786ad610c457c +timeCreated: 1611403298 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs new file mode 100644 index 00000000..d154679b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReviveCountdownInfo")] + [Serializable] + public class ReviveCountdownInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "countdownTime", DataFormat = DataFormat.TwosComplement)] + public int countdownTime + { + get + { + return this._countdownTime ?? 0; + } + set + { + this._countdownTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countdownTimeSpecified + { + get + { + return this._countdownTime != null; + } + set + { + bool flag = value == (this._countdownTime == null); + if (flag) + { + this._countdownTime = (value ? new int?(this.countdownTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "revivecost", DataFormat = DataFormat.TwosComplement)] + public uint revivecost + { + get + { + return this._revivecost ?? 0u; + } + set + { + this._revivecost = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool revivecostSpecified + { + get + { + return this._revivecost != null; + } + set + { + bool flag = value == (this._revivecost == null); + if (flag) + { + this._revivecost = (value ? new uint?(this.revivecost) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "revivecosttype", DataFormat = DataFormat.TwosComplement)] + public uint revivecosttype + { + get + { + return this._revivecosttype ?? 0u; + } + set + { + this._revivecosttype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool revivecosttypeSpecified + { + get + { + return this._revivecosttype != null; + } + set + { + bool flag = value == (this._revivecosttype == null); + if (flag) + { + this._revivecosttype = (value ? new uint?(this.revivecosttype) : null); + } + } + } + + private int? _countdownTime; + + private uint? _revivecost; + + private uint? _revivecosttype; + + private IExtension extensionObject; + + private bool ShouldSerializecountdownTime() + { + return this.countdownTimeSpecified; + } + + private void ResetcountdownTime() + { + this.countdownTimeSpecified = false; + } + + private bool ShouldSerializerevivecost() + { + return this.revivecostSpecified; + } + + private void Resetrevivecost() + { + this.revivecostSpecified = false; + } + + private bool ShouldSerializerevivecosttype() + { + return this.revivecosttypeSpecified; + } + + private void Resetrevivecosttype() + { + this.revivecosttypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs.meta new file mode 100644 index 00000000..892cdaf6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveCountdownInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c47cc2f65c0c8054c9c06a5077ad35db +timeCreated: 1611404502 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs new file mode 100644 index 00000000..bd940b2b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReviveInfo")] + [Serializable] + public class ReviveInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, Name = "bufflist", DataFormat = DataFormat.TwosComplement)] + public List bufflist + { + get + { + return this._bufflist; + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public ReviveType type + { + get + { + return this._type ?? ReviveType.ReviveNone; + } + set + { + this._type = new ReviveType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new ReviveType?(this.type) : null); + } + } + } + + private ulong? _roleID; + + private readonly List _bufflist = new List(); + + private ReviveType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs.meta new file mode 100644 index 00000000..9d4ef140 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0c3a2d1eba597464c815ef000f4619fe +timeCreated: 1611403172 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs new file mode 100644 index 00000000..f9afc9df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReviveRes")] + [Serializable] + public class ReviveRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "bufflist", DataFormat = DataFormat.TwosComplement)] + public List bufflist + { + get + { + return this._bufflist; + } + } + + private ErrorCode? _result; + + private readonly List _bufflist = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs.meta new file mode 100644 index 00000000..a726dad1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4ca745ca0a1cc8543a8e11c3062f845e +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs b/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs new file mode 100644 index 00000000..5596cefd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ReviveType")] + public enum ReviveType + { + [ProtoEnum(Name = "ReviveNone", Value = 0)] + ReviveNone, + [ProtoEnum(Name = "ReviveFree", Value = 1)] + ReviveFree, + [ProtoEnum(Name = "ReviveItem", Value = 2)] + ReviveItem, + [ProtoEnum(Name = "ReviveMoney", Value = 3)] + ReviveMoney, + [ProtoEnum(Name = "ReviveSprite", Value = 4)] + ReviveSprite, + [ProtoEnum(Name = "ReviveVIP", Value = 5)] + ReviveVIP, + [ProtoEnum(Name = "ReviveMax", Value = 6)] + ReviveMax + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs.meta new file mode 100644 index 00000000..39f05a6a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ReviveType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9ed3d19e97fcd3942b67117bac028f9c +timeCreated: 1611404243 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs new file mode 100644 index 00000000..ff37b5d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RewardChanged")] + [Serializable] + public class RewardChanged : IExtensible + { + [ProtoMember(1, Name = "AddedRewardInfo", DataFormat = DataFormat.Default)] + public List AddedRewardInfo + { + get + { + return this._AddedRewardInfo; + } + } + + [ProtoMember(2, Name = "RemovedRewardUniqueId", DataFormat = DataFormat.TwosComplement)] + public List RemovedRewardUniqueId + { + get + { + return this._RemovedRewardUniqueId; + } + } + + private readonly List _AddedRewardInfo = new List(); + + private readonly List _RemovedRewardUniqueId = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs.meta new file mode 100644 index 00000000..7695d401 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f3563db828e190448539695469a7598 +timeCreated: 1611404244 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs new file mode 100644 index 00000000..6c508125 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs @@ -0,0 +1,429 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RewardInfo")] + [Serializable] + public class RewardInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "UniqueId", DataFormat = DataFormat.TwosComplement)] + public ulong UniqueId + { + get + { + return this._UniqueId ?? 0UL; + } + set + { + this._UniqueId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool UniqueIdSpecified + { + get + { + return this._UniqueId != null; + } + set + { + bool flag = value == (this._UniqueId == null); + if (flag) + { + this._UniqueId = (value ? new ulong?(this.UniqueId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Type", DataFormat = DataFormat.TwosComplement)] + public uint Type + { + get + { + return this._Type ?? 0u; + } + set + { + this._Type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TypeSpecified + { + get + { + return this._Type != null; + } + set + { + bool flag = value == (this._Type == null); + if (flag) + { + this._Type = (value ? new uint?(this.Type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "SubType", DataFormat = DataFormat.TwosComplement)] + public uint SubType + { + get + { + return this._SubType ?? 0u; + } + set + { + this._SubType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SubTypeSpecified + { + get + { + return this._SubType != null; + } + set + { + bool flag = value == (this._SubType == null); + if (flag) + { + this._SubType = (value ? new uint?(this.SubType) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "State", DataFormat = DataFormat.TwosComplement)] + public uint State + { + get + { + return this._State ?? 0u; + } + set + { + this._State = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StateSpecified + { + get + { + return this._State != null; + } + set + { + bool flag = value == (this._State == null); + if (flag) + { + this._State = (value ? new uint?(this.State) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "TimeStamp", DataFormat = DataFormat.TwosComplement)] + public uint TimeStamp + { + get + { + return this._TimeStamp ?? 0u; + } + set + { + this._TimeStamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TimeStampSpecified + { + get + { + return this._TimeStamp != null; + } + set + { + bool flag = value == (this._TimeStamp == null); + if (flag) + { + this._TimeStamp = (value ? new uint?(this.TimeStamp) : null); + } + } + } + + [ProtoMember(6, Name = "Param", DataFormat = DataFormat.Default)] + public List Param + { + get + { + return this._Param; + } + } + + [ProtoMember(7, Name = "Item", DataFormat = DataFormat.Default)] + public List Item + { + get + { + return this._Item; + } + } + + [ProtoMember(8, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "comment", DataFormat = DataFormat.Default)] + public string comment + { + get + { + return this._comment ?? ""; + } + set + { + this._comment = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commentSpecified + { + get + { + return this._comment != null; + } + set + { + bool flag = value == (this._comment == null); + if (flag) + { + this._comment = (value ? this.comment : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "uniqueday", DataFormat = DataFormat.TwosComplement)] + public uint uniqueday + { + get + { + return this._uniqueday ?? 0u; + } + set + { + this._uniqueday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uniquedaySpecified + { + get + { + return this._uniqueday != null; + } + set + { + bool flag = value == (this._uniqueday == null); + if (flag) + { + this._uniqueday = (value ? new uint?(this.uniqueday) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "isget", DataFormat = DataFormat.Default)] + public bool isget + { + get + { + return this._isget ?? false; + } + set + { + this._isget = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isgetSpecified + { + get + { + return this._isget != null; + } + set + { + bool flag = value == (this._isget == null); + if (flag) + { + this._isget = (value ? new bool?(this.isget) : null); + } + } + } + + private ulong? _UniqueId; + + private uint? _Type; + + private uint? _SubType; + + private uint? _State; + + private uint? _TimeStamp; + + private readonly List _Param = new List(); + + private readonly List _Item = new List(); + + private string _name; + + private string _comment; + + private uint? _uniqueday; + + private bool? _isget; + + private IExtension extensionObject; + + private bool ShouldSerializeUniqueId() + { + return this.UniqueIdSpecified; + } + + private void ResetUniqueId() + { + this.UniqueIdSpecified = false; + } + + private bool ShouldSerializeType() + { + return this.TypeSpecified; + } + + private void ResetType() + { + this.TypeSpecified = false; + } + + private bool ShouldSerializeSubType() + { + return this.SubTypeSpecified; + } + + private void ResetSubType() + { + this.SubTypeSpecified = false; + } + + private bool ShouldSerializeState() + { + return this.StateSpecified; + } + + private void ResetState() + { + this.StateSpecified = false; + } + + private bool ShouldSerializeTimeStamp() + { + return this.TimeStampSpecified; + } + + private void ResetTimeStamp() + { + this.TimeStampSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializecomment() + { + return this.commentSpecified; + } + + private void Resetcomment() + { + this.commentSpecified = false; + } + + private bool ShouldSerializeuniqueday() + { + return this.uniquedaySpecified; + } + + private void Resetuniqueday() + { + this.uniquedaySpecified = false; + } + + private bool ShouldSerializeisget() + { + return this.isgetSpecified; + } + + private void Resetisget() + { + this.isgetSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs.meta new file mode 100644 index 00000000..e9cfc4dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: beb8b5b7cbe372441b82a11c42c4bd81 +timeCreated: 1611404481 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs new file mode 100644 index 00000000..23a5e000 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RewardRecord")] + [Serializable] + public class RewardRecord : IExtensible + { + [ProtoMember(1, Name = "RewardInfo", DataFormat = DataFormat.Default)] + public List RewardInfo + { + get + { + return this._RewardInfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "given", DataFormat = DataFormat.Default)] + public byte[] given + { + get + { + return this._given ?? null; + } + set + { + this._given = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool givenSpecified + { + get + { + return this._given != null; + } + set + { + bool flag = value == (this._given == null); + if (flag) + { + this._given = (value ? this.given : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "taken", DataFormat = DataFormat.Default)] + public byte[] taken + { + get + { + return this._taken ?? null; + } + set + { + this._taken = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool takenSpecified + { + get + { + return this._taken != null; + } + set + { + bool flag = value == (this._taken == null); + if (flag) + { + this._taken = (value ? this.taken : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nextdayreward", DataFormat = DataFormat.TwosComplement)] + public uint nextdayreward + { + get + { + return this._nextdayreward ?? 0u; + } + set + { + this._nextdayreward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nextdayrewardSpecified + { + get + { + return this._nextdayreward != null; + } + set + { + bool flag = value == (this._nextdayreward == null); + if (flag) + { + this._nextdayreward = (value ? new uint?(this.nextdayreward) : null); + } + } + } + + [ProtoMember(5, Name = "onlinereward", DataFormat = DataFormat.TwosComplement)] + public List onlinereward + { + get + { + return this._onlinereward; + } + } + + private readonly List _RewardInfo = new List(); + + private byte[] _given; + + private byte[] _taken; + + private uint? _nextdayreward; + + private readonly List _onlinereward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializegiven() + { + return this.givenSpecified; + } + + private void Resetgiven() + { + this.givenSpecified = false; + } + + private bool ShouldSerializetaken() + { + return this.takenSpecified; + } + + private void Resettaken() + { + this.takenSpecified = false; + } + + private bool ShouldSerializenextdayreward() + { + return this.nextdayrewardSpecified; + } + + private void Resetnextdayreward() + { + this.nextdayrewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs.meta new file mode 100644 index 00000000..b7d2b399 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 930b81ae30e839f4ab95e8fc2477aed6 +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs new file mode 100644 index 00000000..027c119b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RewardStatus")] + public enum RewardStatus + { + [ProtoEnum(Name = "REWARD_STATUS_CANNOT", Value = 0)] + REWARD_STATUS_CANNOT, + [ProtoEnum(Name = "REWARD_STATUS_CAN", Value = 1)] + REWARD_STATUS_CAN, + [ProtoEnum(Name = "REWARD_STATUS_GOT", Value = 2)] + REWARD_STATUS_GOT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs.meta new file mode 100644 index 00000000..b65926c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RewardStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d92152ab67ab8142822e879c6197731 +timeCreated: 1611403356 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs new file mode 100644 index 00000000..de82e592 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftEachFloorInfo")] + [Serializable] + public class RiftEachFloorInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public int floor + { + get + { + return this._floor ?? 0; + } + set + { + this._floor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new int?(this.floor) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public RiftFloorStatus status + { + get + { + return this._status ?? RiftFloorStatus.RiftFloor_NotPass; + } + set + { + this._status = new RiftFloorStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new RiftFloorStatus?(this.status) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + private int? _floor; + + private RiftFloorStatus? _status; + + private int? _sceneID; + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs.meta new file mode 100644 index 00000000..39c6d91e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftEachFloorInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 995e454e5371a254ea48fc4ecc7b6314 +timeCreated: 1611404195 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs new file mode 100644 index 00000000..5e8eb931 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftFirstPassOpType")] + public enum RiftFirstPassOpType + { + [ProtoEnum(Name = "Rift_FirstPass_Op_GetInfo", Value = 1)] + Rift_FirstPass_Op_GetInfo = 1, + [ProtoEnum(Name = "Rift_FirstPass_Op_GetReward", Value = 2)] + Rift_FirstPass_Op_GetReward + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs.meta new file mode 100644 index 00000000..fdf85506 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassOpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e6122e4d78305f4a8b7532f29bf24d0 +timeCreated: 1611404241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs new file mode 100644 index 00000000..9c27974e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftFirstPassRewardArg")] + [Serializable] + public class RiftFirstPassRewardArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "opType", DataFormat = DataFormat.TwosComplement)] + public RiftFirstPassOpType opType + { + get + { + return this._opType ?? RiftFirstPassOpType.Rift_FirstPass_Op_GetInfo; + } + set + { + this._opType = new RiftFirstPassOpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opTypeSpecified + { + get + { + return this._opType != null; + } + set + { + bool flag = value == (this._opType == null); + if (flag) + { + this._opType = (value ? new RiftFirstPassOpType?(this.opType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public uint floor + { + get + { + return this._floor ?? 0u; + } + set + { + this._floor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new uint?(this.floor) : null); + } + } + } + + private RiftFirstPassOpType? _opType; + + private uint? _floor; + + private IExtension extensionObject; + + private bool ShouldSerializeopType() + { + return this.opTypeSpecified; + } + + private void ResetopType() + { + this.opTypeSpecified = false; + } + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs.meta new file mode 100644 index 00000000..32f746fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b207510436f577d4da398f8441a9570e +timeCreated: 1611404357 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs new file mode 100644 index 00000000..6584d29e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftFirstPassRewardRes")] + [Serializable] + public class RiftFirstPassRewardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "floorInfos", DataFormat = DataFormat.Default)] + public List floorInfos + { + get + { + return this._floorInfos; + } + } + + private ErrorCode? _error; + + private readonly List _floorInfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs.meta new file mode 100644 index 00000000..5b9f1ceb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFirstPassRewardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 068394c765310d24b83d4b9ab90f2027 +timeCreated: 1611402965 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs new file mode 100644 index 00000000..e74d5850 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftFloorStatus")] + public enum RiftFloorStatus + { + [ProtoEnum(Name = "RiftFloor_NotPass", Value = 1)] + RiftFloor_NotPass = 1, + [ProtoEnum(Name = "RiftFloor_CanGetReward", Value = 2)] + RiftFloor_CanGetReward, + [ProtoEnum(Name = "RiftFloor_GotReward", Value = 3)] + RiftFloor_GotReward, + [ProtoEnum(Name = "RiftFloor_Complete", Value = 4)] + RiftFloor_Complete, + [ProtoEnum(Name = "RiftFloor_Max", Value = 5)] + RiftFloor_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs.meta new file mode 100644 index 00000000..ddc36858 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftFloorStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f3a097b1b68a3e34aad6f9b735d6f8d1 +timeCreated: 1611404849 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs new file mode 100644 index 00000000..44e4fedc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftGuildRankInfo")] + [Serializable] + public class RiftGuildRankInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBriefInfo roleInfo + { + get + { + return this._roleInfo; + } + set + { + this._roleInfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "riftFloor", DataFormat = DataFormat.TwosComplement)] + public int riftFloor + { + get + { + return this._riftFloor ?? 0; + } + set + { + this._riftFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftFloorSpecified + { + get + { + return this._riftFloor != null; + } + set + { + bool flag = value == (this._riftFloor == null); + if (flag) + { + this._riftFloor = (value ? new int?(this.riftFloor) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "riftStar", DataFormat = DataFormat.TwosComplement)] + public int riftStar + { + get + { + return this._riftStar ?? 0; + } + set + { + this._riftStar = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftStarSpecified + { + get + { + return this._riftStar != null; + } + set + { + bool flag = value == (this._riftStar == null); + if (flag) + { + this._riftStar = (value ? new int?(this.riftStar) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "costTime", DataFormat = DataFormat.TwosComplement)] + public int costTime + { + get + { + return this._costTime ?? 0; + } + set + { + this._costTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costTimeSpecified + { + get + { + return this._costTime != null; + } + set + { + bool flag = value == (this._costTime == null); + if (flag) + { + this._costTime = (value ? new int?(this.costTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + private RoleBriefInfo _roleInfo = null; + + private int? _riftFloor; + + private int? _riftStar; + + private int? _costTime; + + private int? _sceneID; + + private IExtension extensionObject; + + private bool ShouldSerializeriftFloor() + { + return this.riftFloorSpecified; + } + + private void ResetriftFloor() + { + this.riftFloorSpecified = false; + } + + private bool ShouldSerializeriftStar() + { + return this.riftStarSpecified; + } + + private void ResetriftStar() + { + this.riftStarSpecified = false; + } + + private bool ShouldSerializecostTime() + { + return this.costTimeSpecified; + } + + private void ResetcostTime() + { + this.costTimeSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs.meta new file mode 100644 index 00000000..86536463 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftGuildRankInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9fc30aa9fe2908043ae56dac6b271211 +timeCreated: 1611404246 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs new file mode 100644 index 00000000..79e1685a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftRankData")] + [Serializable] + public class RiftRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "riftFloor", DataFormat = DataFormat.TwosComplement)] + public uint riftFloor + { + get + { + return this._riftFloor ?? 0u; + } + set + { + this._riftFloor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftFloorSpecified + { + get + { + return this._riftFloor != null; + } + set + { + bool flag = value == (this._riftFloor == null); + if (flag) + { + this._riftFloor = (value ? new uint?(this.riftFloor) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "passTime", DataFormat = DataFormat.TwosComplement)] + public uint passTime + { + get + { + return this._passTime ?? 0u; + } + set + { + this._passTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passTimeSpecified + { + get + { + return this._passTime != null; + } + set + { + bool flag = value == (this._passTime == null); + if (flag) + { + this._passTime = (value ? new uint?(this.passTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public uint updateTime + { + get + { + return this._updateTime ?? 0u; + } + set + { + this._updateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new uint?(this.updateTime) : null); + } + } + } + + private uint? _riftFloor; + + private uint? _passTime; + + private uint? _ppt; + + private uint? _updateTime; + + private IExtension extensionObject; + + private bool ShouldSerializeriftFloor() + { + return this.riftFloorSpecified; + } + + private void ResetriftFloor() + { + this.riftFloorSpecified = false; + } + + private bool ShouldSerializepassTime() + { + return this.passTimeSpecified; + } + + private void ResetpassTime() + { + this.passTimeSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs.meta new file mode 100644 index 00000000..4e3114e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ab8d720f9d8dc2f4bbc6f0d22302ce3d +timeCreated: 1611404307 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs new file mode 100644 index 00000000..805f512c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs @@ -0,0 +1,268 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftRecord2Db")] + [Serializable] + public class RiftRecord2Db : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "riftID", DataFormat = DataFormat.TwosComplement)] + public uint riftID + { + get + { + return this._riftID ?? 0u; + } + set + { + this._riftID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftIDSpecified + { + get + { + return this._riftID != null; + } + set + { + bool flag = value == (this._riftID == null); + if (flag) + { + this._riftID = (value ? new uint?(this.riftID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public uint updateTime + { + get + { + return this._updateTime ?? 0u; + } + set + { + this._updateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new uint?(this.updateTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "passFloor", DataFormat = DataFormat.TwosComplement)] + public uint passFloor + { + get + { + return this._passFloor ?? 0u; + } + set + { + this._passFloor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passFloorSpecified + { + get + { + return this._passFloor != null; + } + set + { + bool flag = value == (this._passFloor == null); + if (flag) + { + this._passFloor = (value ? new uint?(this.passFloor) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "helpSuccessCount", DataFormat = DataFormat.TwosComplement)] + public uint helpSuccessCount + { + get + { + return this._helpSuccessCount ?? 0u; + } + set + { + this._helpSuccessCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool helpSuccessCountSpecified + { + get + { + return this._helpSuccessCount != null; + } + set + { + bool flag = value == (this._helpSuccessCount == null); + if (flag) + { + this._helpSuccessCount = (value ? new uint?(this.helpSuccessCount) : null); + } + } + } + + [ProtoMember(5, Name = "gotWeekFirstPassReward", DataFormat = DataFormat.TwosComplement)] + public List gotWeekFirstPassReward + { + get + { + return this._gotWeekFirstPassReward; + } + } + + [ProtoMember(6, Name = "gotItems", DataFormat = DataFormat.Default)] + public List gotItems + { + get + { + return this._gotItems; + } + } + + [ProtoMember(7, IsRequired = false, Name = "thisWeekStartFloor", DataFormat = DataFormat.TwosComplement)] + public uint thisWeekStartFloor + { + get + { + return this._thisWeekStartFloor ?? 0u; + } + set + { + this._thisWeekStartFloor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool thisWeekStartFloorSpecified + { + get + { + return this._thisWeekStartFloor != null; + } + set + { + bool flag = value == (this._thisWeekStartFloor == null); + if (flag) + { + this._thisWeekStartFloor = (value ? new uint?(this.thisWeekStartFloor) : null); + } + } + } + + [ProtoMember(8, Name = "hisMaxFloor", DataFormat = DataFormat.Default)] + public List hisMaxFloor + { + get + { + return this._hisMaxFloor; + } + } + + private uint? _riftID; + + private uint? _updateTime; + + private uint? _passFloor; + + private uint? _helpSuccessCount; + + private readonly List _gotWeekFirstPassReward = new List(); + + private readonly List _gotItems = new List(); + + private uint? _thisWeekStartFloor; + + private readonly List _hisMaxFloor = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeriftID() + { + return this.riftIDSpecified; + } + + private void ResetriftID() + { + this.riftIDSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + private bool ShouldSerializepassFloor() + { + return this.passFloorSpecified; + } + + private void ResetpassFloor() + { + this.passFloorSpecified = false; + } + + private bool ShouldSerializehelpSuccessCount() + { + return this.helpSuccessCountSpecified; + } + + private void ResethelpSuccessCount() + { + this.helpSuccessCountSpecified = false; + } + + private bool ShouldSerializethisWeekStartFloor() + { + return this.thisWeekStartFloorSpecified; + } + + private void ResetthisWeekStartFloor() + { + this.thisWeekStartFloorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs.meta new file mode 100644 index 00000000..156a4f71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftRecord2Db.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0ef6e890560eb304abe2280fe9cfd792 +timeCreated: 1611403207 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs new file mode 100644 index 00000000..94adca83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftResult")] + [Serializable] + public class RiftResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isNewRecord", DataFormat = DataFormat.Default)] + public bool isNewRecord + { + get + { + return this._isNewRecord ?? false; + } + set + { + this._isNewRecord = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNewRecordSpecified + { + get + { + return this._isNewRecord != null; + } + set + { + bool flag = value == (this._isNewRecord == null); + if (flag) + { + this._isNewRecord = (value ? new bool?(this.isNewRecord) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "riftFloor", DataFormat = DataFormat.TwosComplement)] + public uint riftFloor + { + get + { + return this._riftFloor ?? 0u; + } + set + { + this._riftFloor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftFloorSpecified + { + get + { + return this._riftFloor != null; + } + set + { + bool flag = value == (this._riftFloor == null); + if (flag) + { + this._riftFloor = (value ? new uint?(this.riftFloor) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "riftItemFlag", DataFormat = DataFormat.TwosComplement)] + public uint riftItemFlag + { + get + { + return this._riftItemFlag ?? 0u; + } + set + { + this._riftItemFlag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftItemFlagSpecified + { + get + { + return this._riftItemFlag != null; + } + set + { + bool flag = value == (this._riftItemFlag == null); + if (flag) + { + this._riftItemFlag = (value ? new uint?(this.riftItemFlag) : null); + } + } + } + + private bool? _isNewRecord; + + private uint? _riftFloor; + + private uint? _riftItemFlag; + + private IExtension extensionObject; + + private bool ShouldSerializeisNewRecord() + { + return this.isNewRecordSpecified; + } + + private void ResetisNewRecord() + { + this.isNewRecordSpecified = false; + } + + private bool ShouldSerializeriftFloor() + { + return this.riftFloorSpecified; + } + + private void ResetriftFloor() + { + this.riftFloorSpecified = false; + } + + private bool ShouldSerializeriftItemFlag() + { + return this.riftItemFlagSpecified; + } + + private void ResetriftItemFlag() + { + this.riftItemFlagSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs.meta new file mode 100644 index 00000000..58c75758 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4c2b0ca56806c249bb0eeb4cbfeaff9 +timeCreated: 1611404604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs new file mode 100644 index 00000000..c3fa6e64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiftSceneInfoNtfData")] + [Serializable] + public class RiftSceneInfoNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public int floor + { + get + { + return this._floor ?? 0; + } + set + { + this._floor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new int?(this.floor) : null); + } + } + } + + [ProtoMember(2, Name = "buffIDs", DataFormat = DataFormat.Default)] + public List buffIDs + { + get + { + return this._buffIDs; + } + } + + private int? _floor; + + private readonly List _buffIDs = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs.meta new file mode 100644 index 00000000..d5bd90a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiftSceneInfoNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4ab10a22e300c6f46917eca069102226 +timeCreated: 1611403665 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs new file mode 100644 index 00000000..a2b49a0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskBoxInfo")] + [Serializable] + public class RiskBoxInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public RiskBoxState state + { + get + { + return this._state ?? RiskBoxState.RISK_BOX_LOCKED; + } + set + { + this._state = new RiskBoxState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new RiskBoxState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief item + { + get + { + return this._item; + } + set + { + this._item = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "beginTime", DataFormat = DataFormat.TwosComplement)] + public int beginTime + { + get + { + return this._beginTime ?? 0; + } + set + { + this._beginTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool beginTimeSpecified + { + get + { + return this._beginTime != null; + } + set + { + bool flag = value == (this._beginTime == null); + if (flag) + { + this._beginTime = (value ? new int?(this.beginTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public int slot + { + get + { + return this._slot ?? 0; + } + set + { + this._slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new int?(this.slot) : null); + } + } + } + + private RiskBoxState? _state; + + private int? _leftTime; + + private ItemBrief _item = null; + + private int? _beginTime; + + private int? _slot; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializebeginTime() + { + return this.beginTimeSpecified; + } + + private void ResetbeginTime() + { + this.beginTimeSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs.meta new file mode 100644 index 00000000..bd849847 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ee6a1291a9c265b4c81574478b984728 +timeCreated: 1611404797 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs new file mode 100644 index 00000000..34bfb568 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskBoxState")] + public enum RiskBoxState + { + [ProtoEnum(Name = "RISK_BOX_LOCKED", Value = 1)] + RISK_BOX_LOCKED = 1, + [ProtoEnum(Name = "RISK_BOX_UNLOCKED", Value = 2)] + RISK_BOX_UNLOCKED, + [ProtoEnum(Name = "RISK_BOX_CANGETREWARD", Value = 3)] + RISK_BOX_CANGETREWARD, + [ProtoEnum(Name = "RISK_BOX_GETREWARD", Value = 4)] + RISK_BOX_GETREWARD, + [ProtoEnum(Name = "RISK_BOX_DELETE", Value = 5)] + RISK_BOX_DELETE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs.meta new file mode 100644 index 00000000..8f363adb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBoxState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 945a80d727bfd714caa9a54f61d1db3b +timeCreated: 1611404154 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs new file mode 100644 index 00000000..2a5a004d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskBuyData")] + [Serializable] + public class RiskBuyData : IExtensible + { + [ProtoMember(1, Name = "rewardItems", DataFormat = DataFormat.Default)] + public List rewardItems + { + get + { + return this._rewardItems; + } + } + + [ProtoMember(2, IsRequired = false, Name = "cost", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief cost + { + get + { + return this._cost; + } + set + { + this._cost = value; + } + } + + private readonly List _rewardItems = new List(); + + private ItemBrief _cost = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs.meta new file mode 100644 index 00000000..0b81b0d2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd935f1b82a0a7846a96cd4fbd4059d2 +timeCreated: 1611404556 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs new file mode 100644 index 00000000..cd07b29b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskBuyRequestArg")] + [Serializable] + public class RiskBuyRequestArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs.meta new file mode 100644 index 00000000..779892a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b91b9e603b1d694888186009acc5101 +timeCreated: 1611404206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs new file mode 100644 index 00000000..262ae1a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskBuyRequestRes")] + [Serializable] + public class RiskBuyRequestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs.meta new file mode 100644 index 00000000..a76671a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskBuyRequestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d9351d21d0e8b144a924f3a6d71ede7 +timeCreated: 1611403356 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs new file mode 100644 index 00000000..802f1010 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskGridInfo")] + [Serializable] + public class RiskGridInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "x", DataFormat = DataFormat.TwosComplement)] + public int x + { + get + { + return this._x ?? 0; + } + set + { + this._x = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool xSpecified + { + get + { + return this._x != null; + } + set + { + bool flag = value == (this._x == null); + if (flag) + { + this._x = (value ? new int?(this.x) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "y", DataFormat = DataFormat.TwosComplement)] + public int y + { + get + { + return this._y ?? 0; + } + set + { + this._y = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ySpecified + { + get + { + return this._y != null; + } + set + { + bool flag = value == (this._y == null); + if (flag) + { + this._y = (value ? new int?(this.y) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "gridType", DataFormat = DataFormat.TwosComplement)] + public RiskGridType gridType + { + get + { + return this._gridType ?? RiskGridType.RISK_GRID_EMPTY; + } + set + { + this._gridType = new RiskGridType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gridTypeSpecified + { + get + { + return this._gridType != null; + } + set + { + bool flag = value == (this._gridType == null); + if (flag) + { + this._gridType = (value ? new RiskGridType?(this.gridType) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rewardItem", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief rewardItem + { + get + { + return this._rewardItem; + } + set + { + this._rewardItem = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "boxState", DataFormat = DataFormat.TwosComplement)] + public RiskBoxState boxState + { + get + { + return this._boxState ?? RiskBoxState.RISK_BOX_LOCKED; + } + set + { + this._boxState = new RiskBoxState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool boxStateSpecified + { + get + { + return this._boxState != null; + } + set + { + bool flag = value == (this._boxState == null); + if (flag) + { + this._boxState = (value ? new RiskBoxState?(this.boxState) : null); + } + } + } + + private int? _x; + + private int? _y; + + private RiskGridType? _gridType; + + private ItemBrief _rewardItem = null; + + private RiskBoxState? _boxState; + + private IExtension extensionObject; + + private bool ShouldSerializex() + { + return this.xSpecified; + } + + private void Resetx() + { + this.xSpecified = false; + } + + private bool ShouldSerializey() + { + return this.ySpecified; + } + + private void Resety() + { + this.ySpecified = false; + } + + private bool ShouldSerializegridType() + { + return this.gridTypeSpecified; + } + + private void ResetgridType() + { + this.gridTypeSpecified = false; + } + + private bool ShouldSerializeboxState() + { + return this.boxStateSpecified; + } + + private void ResetboxState() + { + this.boxStateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs.meta new file mode 100644 index 00000000..20dfbdb9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa2dbb362096d2a4eacaa61016bf2004 +timeCreated: 1611404902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs new file mode 100644 index 00000000..778e5068 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskGridType")] + public enum RiskGridType + { + [ProtoEnum(Name = "RISK_GRID_EMPTY", Value = 1)] + RISK_GRID_EMPTY = 1, + [ProtoEnum(Name = "RISK_GRID_NORMALREWARD", Value = 2)] + RISK_GRID_NORMALREWARD, + [ProtoEnum(Name = "RISK_GRID_REWARDBOX", Value = 3)] + RISK_GRID_REWARDBOX, + [ProtoEnum(Name = "RISK_GRID_ADVENTURE", Value = 4)] + RISK_GRID_ADVENTURE, + [ProtoEnum(Name = "RISK_GRID_DICE", Value = 5)] + RISK_GRID_DICE, + [ProtoEnum(Name = "RISK_GRID_MAX", Value = 6)] + RISK_GRID_MAX + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs.meta new file mode 100644 index 00000000..9c82bb76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskGridType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7d82a5d595dc790498bd28fdb406153d +timeCreated: 1611404001 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs new file mode 100644 index 00000000..465625e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs @@ -0,0 +1,180 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskInfo2DB")] + [Serializable] + public class RiskInfo2DB : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "infos", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiskMapInfos infos + { + get + { + return this._infos; + } + set + { + this._infos = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "updatetime", DataFormat = DataFormat.TwosComplement)] + public int updatetime + { + get + { + return this._updatetime ?? 0; + } + set + { + this._updatetime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatetimeSpecified + { + get + { + return this._updatetime != null; + } + set + { + bool flag = value == (this._updatetime == null); + if (flag) + { + this._updatetime = (value ? new int?(this.updatetime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "getDiceTime", DataFormat = DataFormat.TwosComplement)] + public int getDiceTime + { + get + { + return this._getDiceTime ?? 0; + } + set + { + this._getDiceTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getDiceTimeSpecified + { + get + { + return this._getDiceTime != null; + } + set + { + bool flag = value == (this._getDiceTime == null); + if (flag) + { + this._getDiceTime = (value ? new int?(this.getDiceTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "getDiceNum", DataFormat = DataFormat.TwosComplement)] + public int getDiceNum + { + get + { + return this._getDiceNum ?? 0; + } + set + { + this._getDiceNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getDiceNumSpecified + { + get + { + return this._getDiceNum != null; + } + set + { + bool flag = value == (this._getDiceNum == null); + if (flag) + { + this._getDiceNum = (value ? new int?(this.getDiceNum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "riskInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleRiskInfo riskInfo + { + get + { + return this._riskInfo; + } + set + { + this._riskInfo = value; + } + } + + private RiskMapInfos _infos = null; + + private int? _updatetime; + + private int? _getDiceTime; + + private int? _getDiceNum; + + private RoleRiskInfo _riskInfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeupdatetime() + { + return this.updatetimeSpecified; + } + + private void Resetupdatetime() + { + this.updatetimeSpecified = false; + } + + private bool ShouldSerializegetDiceTime() + { + return this.getDiceTimeSpecified; + } + + private void ResetgetDiceTime() + { + this.getDiceTimeSpecified = false; + } + + private bool ShouldSerializegetDiceNum() + { + return this.getDiceNumSpecified; + } + + private void ResetgetDiceNum() + { + this.getDiceNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs.meta new file mode 100644 index 00000000..b302b31a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskInfo2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e8e429aa60774ef48aba946d0a6fbfe1 +timeCreated: 1611404754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs new file mode 100644 index 00000000..b604856e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskMapInfos")] + [Serializable] + public class RiskMapInfos : IExtensible + { + [ProtoMember(1, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(2, IsRequired = false, Name = "diceNum", DataFormat = DataFormat.TwosComplement)] + public int diceNum + { + get + { + return this._diceNum ?? 0; + } + set + { + this._diceNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool diceNumSpecified + { + get + { + return this._diceNum != null; + } + set + { + bool flag = value == (this._diceNum == null); + if (flag) + { + this._diceNum = (value ? new int?(this.diceNum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "leftDiceTime", DataFormat = DataFormat.TwosComplement)] + public int leftDiceTime + { + get + { + return this._leftDiceTime ?? 0; + } + set + { + this._leftDiceTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftDiceTimeSpecified + { + get + { + return this._leftDiceTime != null; + } + set + { + bool flag = value == (this._leftDiceTime == null); + if (flag) + { + this._leftDiceTime = (value ? new int?(this.leftDiceTime) : null); + } + } + } + + [ProtoMember(4, Name = "boxInfos", DataFormat = DataFormat.Default)] + public List boxInfos + { + get + { + return this._boxInfos; + } + } + + private readonly List _infos = new List(); + + private int? _diceNum; + + private int? _leftDiceTime; + + private readonly List _boxInfos = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializediceNum() + { + return this.diceNumSpecified; + } + + private void ResetdiceNum() + { + this.diceNumSpecified = false; + } + + private bool ShouldSerializeleftDiceTime() + { + return this.leftDiceTimeSpecified; + } + + private void ResetleftDiceTime() + { + this.leftDiceTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs.meta new file mode 100644 index 00000000..7d1e37dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskMapInfos.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea27c18408bb235448df51bdc7a55117 +timeCreated: 1611404777 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs new file mode 100644 index 00000000..8d8d707a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskOneMapInfo")] + [Serializable] + public class RiskOneMapInfo : IExtensible + { + [ProtoMember(1, Name = "grids", DataFormat = DataFormat.Default)] + public List grids + { + get + { + return this._grids; + } + } + + [ProtoMember(2, IsRequired = false, Name = "curX", DataFormat = DataFormat.TwosComplement)] + public int curX + { + get + { + return this._curX ?? 0; + } + set + { + this._curX = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curXSpecified + { + get + { + return this._curX != null; + } + set + { + bool flag = value == (this._curX == null); + if (flag) + { + this._curX = (value ? new int?(this.curX) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curY", DataFormat = DataFormat.TwosComplement)] + public int curY + { + get + { + return this._curY ?? 0; + } + set + { + this._curY = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curYSpecified + { + get + { + return this._curY != null; + } + set + { + bool flag = value == (this._curY == null); + if (flag) + { + this._curY = (value ? new int?(this.curY) : null); + } + } + } + + [ProtoMember(4, Name = "boxInfos", DataFormat = DataFormat.Default)] + public List boxInfos + { + get + { + return this._boxInfos; + } + } + + [ProtoMember(5, IsRequired = false, Name = "mapid", DataFormat = DataFormat.TwosComplement)] + public int mapid + { + get + { + return this._mapid ?? 0; + } + set + { + this._mapid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapidSpecified + { + get + { + return this._mapid != null; + } + set + { + bool flag = value == (this._mapid == null); + if (flag) + { + this._mapid = (value ? new int?(this.mapid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "moveDirection", DataFormat = DataFormat.TwosComplement)] + public int moveDirection + { + get + { + return this._moveDirection ?? 0; + } + set + { + this._moveDirection = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moveDirectionSpecified + { + get + { + return this._moveDirection != null; + } + set + { + bool flag = value == (this._moveDirection == null); + if (flag) + { + this._moveDirection = (value ? new int?(this.moveDirection) : null); + } + } + } + + private readonly List _grids = new List(); + + private int? _curX; + + private int? _curY; + + private readonly List _boxInfos = new List(); + + private int? _mapid; + + private int? _moveDirection; + + private IExtension extensionObject; + + private bool ShouldSerializecurX() + { + return this.curXSpecified; + } + + private void ResetcurX() + { + this.curXSpecified = false; + } + + private bool ShouldSerializecurY() + { + return this.curYSpecified; + } + + private void ResetcurY() + { + this.curYSpecified = false; + } + + private bool ShouldSerializemapid() + { + return this.mapidSpecified; + } + + private void Resetmapid() + { + this.mapidSpecified = false; + } + + private bool ShouldSerializemoveDirection() + { + return this.moveDirectionSpecified; + } + + private void ResetmoveDirection() + { + this.moveDirectionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs.meta new file mode 100644 index 00000000..6b867571 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskOneMapInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cd2fbf081447f284aa86c21ace519c7d +timeCreated: 1611404553 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs new file mode 100644 index 00000000..20bfb68f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RiskRecoverDiceData")] + [Serializable] + public class RiskRecoverDiceData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "diceNum", DataFormat = DataFormat.TwosComplement)] + public int diceNum + { + get + { + return this._diceNum ?? 0; + } + set + { + this._diceNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool diceNumSpecified + { + get + { + return this._diceNum != null; + } + set + { + bool flag = value == (this._diceNum == null); + if (flag) + { + this._diceNum = (value ? new int?(this.diceNum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftDiceTime", DataFormat = DataFormat.TwosComplement)] + public int leftDiceTime + { + get + { + return this._leftDiceTime ?? 0; + } + set + { + this._leftDiceTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftDiceTimeSpecified + { + get + { + return this._leftDiceTime != null; + } + set + { + bool flag = value == (this._leftDiceTime == null); + if (flag) + { + this._leftDiceTime = (value ? new int?(this.leftDiceTime) : null); + } + } + } + + private int? _diceNum; + + private int? _leftDiceTime; + + private IExtension extensionObject; + + private bool ShouldSerializediceNum() + { + return this.diceNumSpecified; + } + + private void ResetdiceNum() + { + this.diceNumSpecified = false; + } + + private bool ShouldSerializeleftDiceTime() + { + return this.leftDiceTimeSpecified; + } + + private void ResetleftDiceTime() + { + this.leftDiceTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs.meta new file mode 100644 index 00000000..8eb3bf87 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RiskRecoverDiceData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 136109a8324324b42aa2dc33937bbd7a +timeCreated: 1611403248 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs new file mode 100644 index 00000000..93bfd265 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs @@ -0,0 +1,978 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleAllInfo")] + [Serializable] + public class RoleAllInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Brief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleBrief Brief + { + get + { + return this._Brief; + } + set + { + this._Brief = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "Attributes", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Attribute Attributes + { + get + { + return this._Attributes; + } + set + { + this._Attributes = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "Bag", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BagContent Bag + { + get + { + return this._Bag; + } + set + { + this._Bag = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "Lottery", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleLotteryInfo Lottery + { + get + { + return this._Lottery; + } + set + { + this._Lottery = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "Stages", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageInfo Stages + { + get + { + return this._Stages; + } + set + { + this._Stages = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "CheckinRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CheckinRecord CheckinRecord + { + get + { + return this._CheckinRecord; + } + set + { + this._CheckinRecord = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "ActivityRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ActivityRecord ActivityRecord + { + get + { + return this._ActivityRecord; + } + set + { + this._ActivityRecord = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "ArenaRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ArenaRecord ArenaRecord + { + get + { + return this._ArenaRecord; + } + set + { + this._ArenaRecord = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "RewardRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RewardRecord RewardRecord + { + get + { + return this._RewardRecord; + } + set + { + this._RewardRecord = value; + } + } + + [ProtoMember(10, IsRequired = false, Name = "BuyInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BuyGoldFatInfo BuyInfo + { + get + { + return this._BuyInfo; + } + set + { + this._BuyInfo = value; + } + } + + [ProtoMember(11, IsRequired = false, Name = "shoprecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ShopRecord shoprecord + { + get + { + return this._shoprecord; + } + set + { + this._shoprecord = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "flowerrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public FlowerRecord flowerrecord + { + get + { + return this._flowerrecord; + } + set + { + this._flowerrecord = value; + } + } + + [ProtoMember(13, IsRequired = false, Name = "guildrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildRecord guildrecord + { + get + { + return this._guildrecord; + } + set + { + this._guildrecord = value; + } + } + + [ProtoMember(14, IsRequired = false, Name = "pkrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkRecord pkrecord + { + get + { + return this._pkrecord; + } + set + { + this._pkrecord = value; + } + } + + [ProtoMember(15, IsRequired = false, Name = "config", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleConfig config + { + get + { + return this._config; + } + set + { + this._config = value; + } + } + + [ProtoMember(16, IsRequired = false, Name = "tshowVoteRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TShowVoteRecord tshowVoteRecord + { + get + { + return this._tshowVoteRecord; + } + set + { + this._tshowVoteRecord = value; + } + } + + [ProtoMember(17, IsRequired = false, Name = "campRoleRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CampRoleRecord campRoleRecord + { + get + { + return this._campRoleRecord; + } + set + { + this._campRoleRecord = value; + } + } + + [ProtoMember(18, IsRequired = false, Name = "findBackRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleFindBackRecord findBackRecord + { + get + { + return this._findBackRecord; + } + set + { + this._findBackRecord = value; + } + } + + [ProtoMember(19, IsRequired = false, Name = "ExtraInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleExtraInfo ExtraInfo + { + get + { + return this._ExtraInfo; + } + set + { + this._ExtraInfo = value; + } + } + + [ProtoMember(20, IsRequired = false, Name = "towerRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TowerRecord2DB towerRecord + { + get + { + return this._towerRecord; + } + set + { + this._towerRecord = value; + } + } + + [ProtoMember(21, IsRequired = false, Name = "loginrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginRecord loginrecord + { + get + { + return this._loginrecord; + } + set + { + this._loginrecord = value; + } + } + + [ProtoMember(22, IsRequired = false, Name = "pvpdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PvpData pvpdata + { + get + { + return this._pvpdata; + } + set + { + this._pvpdata = value; + } + } + + [ProtoMember(23, IsRequired = false, Name = "qaRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SQARecord qaRecord + { + get + { + return this._qaRecord; + } + set + { + this._qaRecord = value; + } + } + + [ProtoMember(24, IsRequired = false, Name = "dragonInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonRecord2DB dragonInfo + { + get + { + return this._dragonInfo; + } + set + { + this._dragonInfo = value; + } + } + + [ProtoMember(25, IsRequired = false, Name = "fashionrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public FashionRecord fashionrecord + { + get + { + return this._fashionrecord; + } + set + { + this._fashionrecord = value; + } + } + + [ProtoMember(26, IsRequired = false, Name = "liverecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LiveRecord liverecord + { + get + { + return this._liverecord; + } + set + { + this._liverecord = value; + } + } + + [ProtoMember(27, IsRequired = false, Name = "payv2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PayV2Record payv2 + { + get + { + return this._payv2; + } + set + { + this._payv2 = value; + } + } + + [ProtoMember(28, IsRequired = false, Name = "petsys", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PetSysData petsys + { + get + { + return this._petsys; + } + set + { + this._petsys = value; + } + } + + [ProtoMember(29, IsRequired = false, Name = "firstPassRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public FirstPassRecord firstPassRecord + { + get + { + return this._firstPassRecord; + } + set + { + this._firstPassRecord = value; + } + } + + [ProtoMember(30, IsRequired = false, Name = "ibShopItems", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public IBShopAllRecord ibShopItems + { + get + { + return this._ibShopItems; + } + set + { + this._ibShopItems = value; + } + } + + [ProtoMember(31, IsRequired = false, Name = "SpriteRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpriteRecord SpriteRecord + { + get + { + return this._SpriteRecord; + } + set + { + this._SpriteRecord = value; + } + } + + [ProtoMember(32, IsRequired = false, Name = "atlas", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SAtlasRecord atlas + { + get + { + return this._atlas; + } + set + { + this._atlas = value; + } + } + + [ProtoMember(33, IsRequired = false, Name = "riskRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiskInfo2DB riskRecord + { + get + { + return this._riskRecord; + } + set + { + this._riskRecord = value; + } + } + + [ProtoMember(34, IsRequired = false, Name = "task_record", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleTask task_record + { + get + { + return this._task_record; + } + set + { + this._task_record = value; + } + } + + [ProtoMember(35, IsRequired = false, Name = "idipRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public IdipData idipRecord + { + get + { + return this._idipRecord; + } + set + { + this._idipRecord = value; + } + } + + [ProtoMember(36, IsRequired = false, Name = "spActivityRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpActivity spActivityRecord + { + get + { + return this._spActivityRecord; + } + set + { + this._spActivityRecord = value; + } + } + + [ProtoMember(37, IsRequired = false, Name = "designatinoRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Designation2DB designatinoRecord + { + get + { + return this._designatinoRecord; + } + set + { + this._designatinoRecord = value; + } + } + + [ProtoMember(38, IsRequired = false, Name = "levelsealData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LevelSealRecord levelsealData + { + get + { + return this._levelsealData; + } + set + { + this._levelsealData = value; + } + } + + [ProtoMember(39, IsRequired = false, Name = "buffrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SBuffRecord buffrecord + { + get + { + return this._buffrecord; + } + set + { + this._buffrecord = value; + } + } + + [ProtoMember(40, IsRequired = false, Name = "pushInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RolePushInfo pushInfo + { + get + { + return this._pushInfo; + } + set + { + this._pushInfo = value; + } + } + + [ProtoMember(41, IsRequired = false, Name = "qqvip", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public QQVipInfo qqvip + { + get + { + return this._qqvip; + } + set + { + this._qqvip = value; + } + } + + [ProtoMember(42, IsRequired = false, Name = "teamdbinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamRecord teamdbinfo + { + get + { + return this._teamdbinfo; + } + set + { + this._teamdbinfo = value; + } + } + + [ProtoMember(43, IsRequired = false, Name = "misc", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleMiscData misc + { + get + { + return this._misc; + } + set + { + this._misc = value; + } + } + + [ProtoMember(44, IsRequired = false, Name = "partner", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RolePartnerData partner + { + get + { + return this._partner; + } + set + { + this._partner = value; + } + } + + [ProtoMember(45, IsRequired = false, Name = "achieve", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AchieveDbInfo achieve + { + get + { + return this._achieve; + } + set + { + this._achieve = value; + } + } + + [ProtoMember(46, IsRequired = false, Name = "skill", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkillRecord skill + { + get + { + return this._skill; + } + set + { + this._skill = value; + } + } + + [ProtoMember(47, IsRequired = false, Name = "chat", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SChatRecord chat + { + get + { + return this._chat; + } + set + { + this._chat = value; + } + } + + [ProtoMember(48, IsRequired = false, Name = "herobattle", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HeroBattleRecord herobattle + { + get + { + return this._herobattle; + } + set + { + this._herobattle = value; + } + } + + [ProtoMember(49, IsRequired = false, Name = "reportdata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ReportDataRecord reportdata + { + get + { + return this._reportdata; + } + set + { + this._reportdata = value; + } + } + + [ProtoMember(50, IsRequired = false, Name = "system", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleSystem system + { + get + { + return this._system; + } + set + { + this._system = value; + } + } + + [ProtoMember(51, IsRequired = false, Name = "military", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MilitaryRecord military + { + get + { + return this._military; + } + set + { + this._military = value; + } + } + + [ProtoMember(52, IsRequired = false, Name = "platformshareresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatformShareResult platformshareresult + { + get + { + return this._platformshareresult; + } + set + { + this._platformshareresult = value; + } + } + + [ProtoMember(53, IsRequired = false, Name = "weekend4v4Data", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeekEnd4v4Data weekend4v4Data + { + get + { + return this._weekend4v4Data; + } + set + { + this._weekend4v4Data = value; + } + } + + [ProtoMember(54, IsRequired = false, Name = "tajieHelpRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TajieHelp2DB tajieHelpRecord + { + get + { + return this._tajieHelpRecord; + } + set + { + this._tajieHelpRecord = value; + } + } + + [ProtoMember(55, IsRequired = false, Name = "dragongroupdb", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonGroupDB dragongroupdb + { + get + { + return this._dragongroupdb; + } + set + { + this._dragongroupdb = value; + } + } + + [ProtoMember(56, IsRequired = false, Name = "battlefield", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BattleFieldData battlefield + { + get + { + return this._battlefield; + } + set + { + this._battlefield = value; + } + } + + [ProtoMember(57, IsRequired = false, Name = "npcflrec", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public NpcFeelingRecord npcflrec + { + get + { + return this._npcflrec; + } + set + { + this._npcflrec = value; + } + } + + [ProtoMember(58, IsRequired = false, Name = "competeDragonInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CompeteDragonInfo2DB competeDragonInfo + { + get + { + return this._competeDragonInfo; + } + set + { + this._competeDragonInfo = value; + } + } + + [ProtoMember(59, IsRequired = false, Name = "dragonguild", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonGuildRecordData dragonguild + { + get + { + return this._dragonguild; + } + set + { + this._dragonguild = value; + } + } + + [ProtoMember(60, IsRequired = false, Name = "riftRecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiftRecord2Db riftRecord + { + get + { + return this._riftRecord; + } + set + { + this._riftRecord = value; + } + } + + private RoleBrief _Brief = null; + + private Attribute _Attributes = null; + + private BagContent _Bag = null; + + private RoleLotteryInfo _Lottery = null; + + private StageInfo _Stages = null; + + private CheckinRecord _CheckinRecord = null; + + private ActivityRecord _ActivityRecord = null; + + private ArenaRecord _ArenaRecord = null; + + private RewardRecord _RewardRecord = null; + + private BuyGoldFatInfo _BuyInfo = null; + + private ShopRecord _shoprecord = null; + + private FlowerRecord _flowerrecord = null; + + private GuildRecord _guildrecord = null; + + private PkRecord _pkrecord = null; + + private RoleConfig _config = null; + + private TShowVoteRecord _tshowVoteRecord = null; + + private CampRoleRecord _campRoleRecord = null; + + private RoleFindBackRecord _findBackRecord = null; + + private RoleExtraInfo _ExtraInfo = null; + + private TowerRecord2DB _towerRecord = null; + + private LoginRecord _loginrecord = null; + + private PvpData _pvpdata = null; + + private SQARecord _qaRecord = null; + + private DragonRecord2DB _dragonInfo = null; + + private FashionRecord _fashionrecord = null; + + private LiveRecord _liverecord = null; + + private PayV2Record _payv2 = null; + + private PetSysData _petsys = null; + + private FirstPassRecord _firstPassRecord = null; + + private IBShopAllRecord _ibShopItems = null; + + private SpriteRecord _SpriteRecord = null; + + private SAtlasRecord _atlas = null; + + private RiskInfo2DB _riskRecord = null; + + private RoleTask _task_record = null; + + private IdipData _idipRecord = null; + + private SpActivity _spActivityRecord = null; + + private Designation2DB _designatinoRecord = null; + + private LevelSealRecord _levelsealData = null; + + private SBuffRecord _buffrecord = null; + + private RolePushInfo _pushInfo = null; + + private QQVipInfo _qqvip = null; + + private TeamRecord _teamdbinfo = null; + + private RoleMiscData _misc = null; + + private RolePartnerData _partner = null; + + private AchieveDbInfo _achieve = null; + + private SkillRecord _skill = null; + + private SChatRecord _chat = null; + + private HeroBattleRecord _herobattle = null; + + private ReportDataRecord _reportdata = null; + + private RoleSystem _system = null; + + private MilitaryRecord _military = null; + + private PlatformShareResult _platformshareresult = null; + + private WeekEnd4v4Data _weekend4v4Data = null; + + private TajieHelp2DB _tajieHelpRecord = null; + + private DragonGroupDB _dragongroupdb = null; + + private BattleFieldData _battlefield = null; + + private NpcFeelingRecord _npcflrec = null; + + private CompeteDragonInfo2DB _competeDragonInfo = null; + + private DragonGuildRecordData _dragonguild = null; + + private RiftRecord2Db _riftRecord = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs.meta new file mode 100644 index 00000000..9a0fdee4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleAllInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d4854266f2c57349890ee18d0f889c6 +timeCreated: 1611403805 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs new file mode 100644 index 00000000..364febde --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs @@ -0,0 +1,1040 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleBrief")] + [Serializable] + public class RoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public RoleType type + { + get + { + return this._type ?? RoleType.Role_INVALID; + } + set + { + this._type = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new RoleType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "accountID", DataFormat = DataFormat.Default)] + public string accountID + { + get + { + return this._accountID ?? ""; + } + set + { + this._accountID = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountIDSpecified + { + get + { + return this._accountID != null; + } + set + { + bool flag = value == (this._accountID == null); + if (flag) + { + this._accountID = (value ? this.accountID : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public ulong exp + { + get + { + return this._exp ?? 0UL; + } + set + { + this._exp = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new ulong?(this.exp) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "maxexp", DataFormat = DataFormat.TwosComplement)] + public ulong maxexp + { + get + { + return this._maxexp ?? 0UL; + } + set + { + this._maxexp = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxexpSpecified + { + get + { + return this._maxexp != null; + } + set + { + bool flag = value == (this._maxexp == null); + if (flag) + { + this._maxexp = (value ? new ulong?(this.maxexp) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "position", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 position + { + get + { + return this._position; + } + set + { + this._position = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "face", DataFormat = DataFormat.FixedSize)] + public float face + { + get + { + return this._face ?? 0f; + } + set + { + this._face = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool faceSpecified + { + get + { + return this._face != null; + } + set + { + bool flag = value == (this._face == null); + if (flag) + { + this._face = (value ? new float?(this.face) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "offlineTime", DataFormat = DataFormat.TwosComplement)] + public uint offlineTime + { + get + { + return this._offlineTime ?? 0u; + } + set + { + this._offlineTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool offlineTimeSpecified + { + get + { + return this._offlineTime != null; + } + set + { + bool flag = value == (this._offlineTime == null); + if (flag) + { + this._offlineTime = (value ? new uint?(this.offlineTime) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "completeguidestage", DataFormat = DataFormat.Default)] + public bool completeguidestage + { + get + { + return this._completeguidestage ?? false; + } + set + { + this._completeguidestage = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool completeguidestageSpecified + { + get + { + return this._completeguidestage != null; + } + set + { + bool flag = value == (this._completeguidestage == null); + if (flag) + { + this._completeguidestage = (value ? new bool?(this.completeguidestage) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "tutorialBits", DataFormat = DataFormat.TwosComplement)] + public ulong tutorialBits + { + get + { + return this._tutorialBits ?? 0UL; + } + set + { + this._tutorialBits = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tutorialBitsSpecified + { + get + { + return this._tutorialBits != null; + } + set + { + bool flag = value == (this._tutorialBits == null); + if (flag) + { + this._tutorialBits = (value ? new ulong?(this.tutorialBits) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "onlimetime", DataFormat = DataFormat.TwosComplement)] + public uint onlimetime + { + get + { + return this._onlimetime ?? 0u; + } + set + { + this._onlimetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlimetimeSpecified + { + get + { + return this._onlimetime != null; + } + set + { + bool flag = value == (this._onlimetime == null); + if (flag) + { + this._onlimetime = (value ? new uint?(this.onlimetime) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "auctionPoint", DataFormat = DataFormat.TwosComplement)] + public uint auctionPoint + { + get + { + return this._auctionPoint ?? 0u; + } + set + { + this._auctionPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool auctionPointSpecified + { + get + { + return this._auctionPoint != null; + } + set + { + bool flag = value == (this._auctionPoint == null); + if (flag) + { + this._auctionPoint = (value ? new uint?(this.auctionPoint) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "campID", DataFormat = DataFormat.TwosComplement)] + public uint campID + { + get + { + return this._campID ?? 0u; + } + set + { + this._campID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool campIDSpecified + { + get + { + return this._campID != null; + } + set + { + bool flag = value == (this._campID == null); + if (flag) + { + this._campID = (value ? new uint?(this.campID) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "accountNumberLastDay", DataFormat = DataFormat.TwosComplement)] + public uint accountNumberLastDay + { + get + { + return this._accountNumberLastDay ?? 0u; + } + set + { + this._accountNumberLastDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountNumberLastDaySpecified + { + get + { + return this._accountNumberLastDay != null; + } + set + { + bool flag = value == (this._accountNumberLastDay == null); + if (flag) + { + this._accountNumberLastDay = (value ? new uint?(this.accountNumberLastDay) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "lastAccountTime", DataFormat = DataFormat.TwosComplement)] + public ulong lastAccountTime + { + get + { + return this._lastAccountTime ?? 0UL; + } + set + { + this._lastAccountTime = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastAccountTimeSpecified + { + get + { + return this._lastAccountTime != null; + } + set + { + bool flag = value == (this._lastAccountTime == null); + if (flag) + { + this._lastAccountTime = (value ? new ulong?(this.lastAccountTime) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "nickID", DataFormat = DataFormat.TwosComplement)] + public uint nickID + { + get + { + return this._nickID ?? 0u; + } + set + { + this._nickID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nickIDSpecified + { + get + { + return this._nickID != null; + } + set + { + bool flag = value == (this._nickID == null); + if (flag) + { + this._nickID = (value ? new uint?(this.nickID) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "tutorialBitsArray", DataFormat = DataFormat.Default)] + public byte[] tutorialBitsArray + { + get + { + return this._tutorialBitsArray ?? null; + } + set + { + this._tutorialBitsArray = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tutorialBitsArraySpecified + { + get + { + return this._tutorialBitsArray != null; + } + set + { + bool flag = value == (this._tutorialBitsArray == null); + if (flag) + { + this._tutorialBitsArray = (value ? this.tutorialBitsArray : null); + } + } + } + + [ProtoMember(21, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "changenamecount", DataFormat = DataFormat.TwosComplement)] + public uint changenamecount + { + get + { + return this._changenamecount ?? 0u; + } + set + { + this._changenamecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool changenamecountSpecified + { + get + { + return this._changenamecount != null; + } + set + { + bool flag = value == (this._changenamecount == null); + if (flag) + { + this._changenamecount = (value ? new uint?(this.changenamecount) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "op", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLookOp op + { + get + { + return this._op; + } + set + { + this._op = value; + } + } + + [ProtoMember(25, IsRequired = false, Name = "inittime", DataFormat = DataFormat.TwosComplement)] + public ulong inittime + { + get + { + return this._inittime ?? 0UL; + } + set + { + this._inittime = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inittimeSpecified + { + get + { + return this._inittime != null; + } + set + { + bool flag = value == (this._inittime == null); + if (flag) + { + this._inittime = (value ? new ulong?(this.inittime) : null); + } + } + } + + private RoleType? _type; + + private string _name; + + private ulong? _roleID; + + private string _accountID; + + private uint? _level; + + private ulong? _exp; + + private ulong? _maxexp; + + private Vec3 _position = null; + + private int? _sceneID; + + private float? _face; + + private uint? _offlineTime; + + private bool? _completeguidestage; + + private ulong? _tutorialBits; + + private uint? _onlimetime; + + private uint? _auctionPoint; + + private uint? _campID; + + private uint? _accountNumberLastDay; + + private ulong? _lastAccountTime; + + private uint? _nickID; + + private byte[] _tutorialBitsArray; + + private uint? _titleID; + + private uint? _paymemberid; + + private uint? _changenamecount; + + private OutLookOp _op = null; + + private ulong? _inittime; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeaccountID() + { + return this.accountIDSpecified; + } + + private void ResetaccountID() + { + this.accountIDSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializemaxexp() + { + return this.maxexpSpecified; + } + + private void Resetmaxexp() + { + this.maxexpSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializeface() + { + return this.faceSpecified; + } + + private void Resetface() + { + this.faceSpecified = false; + } + + private bool ShouldSerializeofflineTime() + { + return this.offlineTimeSpecified; + } + + private void ResetofflineTime() + { + this.offlineTimeSpecified = false; + } + + private bool ShouldSerializecompleteguidestage() + { + return this.completeguidestageSpecified; + } + + private void Resetcompleteguidestage() + { + this.completeguidestageSpecified = false; + } + + private bool ShouldSerializetutorialBits() + { + return this.tutorialBitsSpecified; + } + + private void ResettutorialBits() + { + this.tutorialBitsSpecified = false; + } + + private bool ShouldSerializeonlimetime() + { + return this.onlimetimeSpecified; + } + + private void Resetonlimetime() + { + this.onlimetimeSpecified = false; + } + + private bool ShouldSerializeauctionPoint() + { + return this.auctionPointSpecified; + } + + private void ResetauctionPoint() + { + this.auctionPointSpecified = false; + } + + private bool ShouldSerializecampID() + { + return this.campIDSpecified; + } + + private void ResetcampID() + { + this.campIDSpecified = false; + } + + private bool ShouldSerializeaccountNumberLastDay() + { + return this.accountNumberLastDaySpecified; + } + + private void ResetaccountNumberLastDay() + { + this.accountNumberLastDaySpecified = false; + } + + private bool ShouldSerializelastAccountTime() + { + return this.lastAccountTimeSpecified; + } + + private void ResetlastAccountTime() + { + this.lastAccountTimeSpecified = false; + } + + private bool ShouldSerializenickID() + { + return this.nickIDSpecified; + } + + private void ResetnickID() + { + this.nickIDSpecified = false; + } + + private bool ShouldSerializetutorialBitsArray() + { + return this.tutorialBitsArraySpecified; + } + + private void ResettutorialBitsArray() + { + this.tutorialBitsArraySpecified = false; + } + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializechangenamecount() + { + return this.changenamecountSpecified; + } + + private void Resetchangenamecount() + { + this.changenamecountSpecified = false; + } + + private bool ShouldSerializeinittime() + { + return this.inittimeSpecified; + } + + private void Resetinittime() + { + this.inittimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs.meta new file mode 100644 index 00000000..cb061874 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4038aec27b144a45881eeb0a1203639 +timeCreated: 1611404281 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs new file mode 100644 index 00000000..6ac8f605 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs @@ -0,0 +1,262 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleBriefInfo")] + [Serializable] + public class RoleBriefInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public RoleType type + { + get + { + return this._type ?? RoleType.Role_INVALID; + } + set + { + this._type = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new RoleType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(5, Name = "fashion", DataFormat = DataFormat.TwosComplement)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(6, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + private RoleType? _type; + + private ulong? _roleID; + + private string _name; + + private int? _level; + + private readonly List _fashion = new List(); + + private OutLook _outlook = null; + + private uint? _ppt; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs.meta new file mode 100644 index 00000000..a02c0b8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleBriefInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bd9df2bb8b9e3a145a42e694dca6b5e1 +timeCreated: 1611404455 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs new file mode 100644 index 00000000..ec2d7953 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleConfig")] + [Serializable] + public class RoleConfig : IExtensible + { + [ProtoMember(1, Name = "type", DataFormat = DataFormat.Default)] + public List type + { + get + { + return this._type; + } + } + + [ProtoMember(2, Name = "value", DataFormat = DataFormat.Default)] + public List value + { + get + { + return this._value; + } + } + + private readonly List _type = new List(); + + private readonly List _value = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs.meta new file mode 100644 index 00000000..591a308c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleConfig.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a189e5860fc5c3d45abfe8237ee424f1 +timeCreated: 1611404254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs new file mode 100644 index 00000000..d272ede2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleDataReadType")] + public enum RoleDataReadType + { + [ProtoEnum(Name = "ROLE_DATA_READ_SELECT_ROLE", Value = 1)] + ROLE_DATA_READ_SELECT_ROLE = 1, + [ProtoEnum(Name = "ROLE_DATA_READ_IDIP", Value = 2)] + ROLE_DATA_READ_IDIP + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs.meta new file mode 100644 index 00000000..e49d090d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleDataReadType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 40a3c4e29c6a81b44b3504f063e3efb1 +timeCreated: 1611403614 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs new file mode 100644 index 00000000..bb738741 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleEventType")] + public enum RoleEventType + { + [ProtoEnum(Name = "OnSendFriendGift", Value = 1)] + OnSendFriendGift = 1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs.meta new file mode 100644 index 00000000..8a03fc7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleEventType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1c290607372eae34a826978b0fa34473 +timeCreated: 1611403343 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs new file mode 100644 index 00000000..5db68326 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleExtraInfo")] + [Serializable] + public class RoleExtraInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastLevelUpTime", DataFormat = DataFormat.TwosComplement)] + public uint lastLevelUpTime + { + get + { + return this._lastLevelUpTime ?? 0u; + } + set + { + this._lastLevelUpTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastLevelUpTimeSpecified + { + get + { + return this._lastLevelUpTime != null; + } + set + { + bool flag = value == (this._lastLevelUpTime == null); + if (flag) + { + this._lastLevelUpTime = (value ? new uint?(this.lastLevelUpTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastLoginTime", DataFormat = DataFormat.TwosComplement)] + public uint lastLoginTime + { + get + { + return this._lastLoginTime ?? 0u; + } + set + { + this._lastLoginTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastLoginTimeSpecified + { + get + { + return this._lastLoginTime != null; + } + set + { + bool flag = value == (this._lastLoginTime == null); + if (flag) + { + this._lastLoginTime = (value ? new uint?(this.lastLoginTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastLogoutTime", DataFormat = DataFormat.TwosComplement)] + public uint lastLogoutTime + { + get + { + return this._lastLogoutTime ?? 0u; + } + set + { + this._lastLogoutTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastLogoutTimeSpecified + { + get + { + return this._lastLogoutTime != null; + } + set + { + bool flag = value == (this._lastLogoutTime == null); + if (flag) + { + this._lastLogoutTime = (value ? new uint?(this.lastLogoutTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "loginTimes", DataFormat = DataFormat.TwosComplement)] + public uint loginTimes + { + get + { + return this._loginTimes ?? 0u; + } + set + { + this._loginTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginTimesSpecified + { + get + { + return this._loginTimes != null; + } + set + { + bool flag = value == (this._loginTimes == null); + if (flag) + { + this._loginTimes = (value ? new uint?(this.loginTimes) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "lastFatigueRecoverTime", DataFormat = DataFormat.TwosComplement)] + public uint lastFatigueRecoverTime + { + get + { + return this._lastFatigueRecoverTime ?? 0u; + } + set + { + this._lastFatigueRecoverTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastFatigueRecoverTimeSpecified + { + get + { + return this._lastFatigueRecoverTime != null; + } + set + { + bool flag = value == (this._lastFatigueRecoverTime == null); + if (flag) + { + this._lastFatigueRecoverTime = (value ? new uint?(this.lastFatigueRecoverTime) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "fristchannel", DataFormat = DataFormat.Default)] + public string fristchannel + { + get + { + return this._fristchannel ?? ""; + } + set + { + this._fristchannel = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fristchannelSpecified + { + get + { + return this._fristchannel != null; + } + set + { + bool flag = value == (this._fristchannel == null); + if (flag) + { + this._fristchannel = (value ? this.fristchannel : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "channelmask", DataFormat = DataFormat.Default)] + public bool channelmask + { + get + { + return this._channelmask ?? false; + } + set + { + this._channelmask = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool channelmaskSpecified + { + get + { + return this._channelmask != null; + } + set + { + bool flag = value == (this._channelmask == null); + if (flag) + { + this._channelmask = (value ? new bool?(this.channelmask) : null); + } + } + } + + private uint? _lastLevelUpTime; + + private uint? _lastLoginTime; + + private uint? _lastLogoutTime; + + private uint? _loginTimes; + + private uint? _lastFatigueRecoverTime; + + private string _fristchannel; + + private bool? _channelmask; + + private IExtension extensionObject; + + private bool ShouldSerializelastLevelUpTime() + { + return this.lastLevelUpTimeSpecified; + } + + private void ResetlastLevelUpTime() + { + this.lastLevelUpTimeSpecified = false; + } + + private bool ShouldSerializelastLoginTime() + { + return this.lastLoginTimeSpecified; + } + + private void ResetlastLoginTime() + { + this.lastLoginTimeSpecified = false; + } + + private bool ShouldSerializelastLogoutTime() + { + return this.lastLogoutTimeSpecified; + } + + private void ResetlastLogoutTime() + { + this.lastLogoutTimeSpecified = false; + } + + private bool ShouldSerializeloginTimes() + { + return this.loginTimesSpecified; + } + + private void ResetloginTimes() + { + this.loginTimesSpecified = false; + } + + private bool ShouldSerializelastFatigueRecoverTime() + { + return this.lastFatigueRecoverTimeSpecified; + } + + private void ResetlastFatigueRecoverTime() + { + this.lastFatigueRecoverTimeSpecified = false; + } + + private bool ShouldSerializefristchannel() + { + return this.fristchannelSpecified; + } + + private void Resetfristchannel() + { + this.fristchannelSpecified = false; + } + + private bool ShouldSerializechannelmask() + { + return this.channelmaskSpecified; + } + + private void Resetchannelmask() + { + this.channelmaskSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs.meta new file mode 100644 index 00000000..67dcb7d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleExtraInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c95b822f36774914282f2e19861a92f0 +timeCreated: 1611404538 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs new file mode 100644 index 00000000..220561d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs @@ -0,0 +1,376 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleFindBackRecord")] + [Serializable] + public class RoleFindBackRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openTime", DataFormat = DataFormat.TwosComplement)] + public int openTime + { + get + { + return this._openTime ?? 0; + } + set + { + this._openTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openTimeSpecified + { + get + { + return this._openTime != null; + } + set + { + bool flag = value == (this._openTime == null); + if (flag) + { + this._openTime = (value ? new int?(this.openTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public int updateTime + { + get + { + return this._updateTime ?? 0; + } + set + { + this._updateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new int?(this.updateTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isFoundBack", DataFormat = DataFormat.Default)] + public bool isFoundBack + { + get + { + return this._isFoundBack ?? false; + } + set + { + this._isFoundBack = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isFoundBackSpecified + { + get + { + return this._isFoundBack != null; + } + set + { + bool flag = value == (this._isFoundBack == null); + if (flag) + { + this._isFoundBack = (value ? new bool?(this.isFoundBack) : null); + } + } + } + + [ProtoMember(4, Name = "usedInfos", DataFormat = DataFormat.Default)] + public List usedInfos + { + get + { + return this._usedInfos; + } + } + + [ProtoMember(5, Name = "curUsedInfos", DataFormat = DataFormat.Default)] + public List curUsedInfos + { + get + { + return this._curUsedInfos; + } + } + + [ProtoMember(6, IsRequired = false, Name = "findBackOpenTime", DataFormat = DataFormat.TwosComplement)] + public int findBackOpenTime + { + get + { + return this._findBackOpenTime ?? 0; + } + set + { + this._findBackOpenTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool findBackOpenTimeSpecified + { + get + { + return this._findBackOpenTime != null; + } + set + { + bool flag = value == (this._findBackOpenTime == null); + if (flag) + { + this._findBackOpenTime = (value ? new int?(this.findBackOpenTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "itemBackUpdateTime", DataFormat = DataFormat.TwosComplement)] + public int itemBackUpdateTime + { + get + { + return this._itemBackUpdateTime ?? 0; + } + set + { + this._itemBackUpdateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemBackUpdateTimeSpecified + { + get + { + return this._itemBackUpdateTime != null; + } + set + { + bool flag = value == (this._itemBackUpdateTime == null); + if (flag) + { + this._itemBackUpdateTime = (value ? new int?(this.itemBackUpdateTime) : null); + } + } + } + + [ProtoMember(8, Name = "itemFindBackInfosHis", DataFormat = DataFormat.Default)] + public List itemFindBackInfosHis + { + get + { + return this._itemFindBackInfosHis; + } + } + + [ProtoMember(9, Name = "itemFindBackInfoCur", DataFormat = DataFormat.Default)] + public List itemFindBackInfoCur + { + get + { + return this._itemFindBackInfoCur; + } + } + + [ProtoMember(10, IsRequired = false, Name = "unlockSealTime", DataFormat = DataFormat.TwosComplement)] + public uint unlockSealTime + { + get + { + return this._unlockSealTime ?? 0u; + } + set + { + this._unlockSealTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unlockSealTimeSpecified + { + get + { + return this._unlockSealTime != null; + } + set + { + bool flag = value == (this._unlockSealTime == null); + if (flag) + { + this._unlockSealTime = (value ? new uint?(this.unlockSealTime) : null); + } + } + } + + [ProtoMember(11, Name = "unlockSealData", DataFormat = DataFormat.Default)] + public List unlockSealData + { + get + { + return this._unlockSealData; + } + } + + [ProtoMember(12, IsRequired = false, Name = "notifyBackTime", DataFormat = DataFormat.TwosComplement)] + public int notifyBackTime + { + get + { + return this._notifyBackTime ?? 0; + } + set + { + this._notifyBackTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notifyBackTimeSpecified + { + get + { + return this._notifyBackTime != null; + } + set + { + bool flag = value == (this._notifyBackTime == null); + if (flag) + { + this._notifyBackTime = (value ? new int?(this.notifyBackTime) : null); + } + } + } + + private int? _openTime; + + private int? _updateTime; + + private bool? _isFoundBack; + + private readonly List _usedInfos = new List(); + + private readonly List _curUsedInfos = new List(); + + private int? _findBackOpenTime; + + private int? _itemBackUpdateTime; + + private readonly List _itemFindBackInfosHis = new List(); + + private readonly List _itemFindBackInfoCur = new List(); + + private uint? _unlockSealTime; + + private readonly List _unlockSealData = new List(); + + private int? _notifyBackTime; + + private IExtension extensionObject; + + private bool ShouldSerializeopenTime() + { + return this.openTimeSpecified; + } + + private void ResetopenTime() + { + this.openTimeSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + private bool ShouldSerializeisFoundBack() + { + return this.isFoundBackSpecified; + } + + private void ResetisFoundBack() + { + this.isFoundBackSpecified = false; + } + + private bool ShouldSerializefindBackOpenTime() + { + return this.findBackOpenTimeSpecified; + } + + private void ResetfindBackOpenTime() + { + this.findBackOpenTimeSpecified = false; + } + + private bool ShouldSerializeitemBackUpdateTime() + { + return this.itemBackUpdateTimeSpecified; + } + + private void ResetitemBackUpdateTime() + { + this.itemBackUpdateTimeSpecified = false; + } + + private bool ShouldSerializeunlockSealTime() + { + return this.unlockSealTimeSpecified; + } + + private void ResetunlockSealTime() + { + this.unlockSealTimeSpecified = false; + } + + private bool ShouldSerializenotifyBackTime() + { + return this.notifyBackTimeSpecified; + } + + private void ResetnotifyBackTime() + { + this.notifyBackTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs.meta new file mode 100644 index 00000000..a61b6d8b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleFindBackRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5f10357c59f0bcb4b88a969c89a285a7 +timeCreated: 1611403811 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs new file mode 100644 index 00000000..e810ce96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleGuildBonusData")] + [Serializable] + public class RoleGuildBonusData : IExtensible + { + [ProtoMember(1, Name = "sentGuildBonus", DataFormat = DataFormat.Default)] + public List sentGuildBonus + { + get + { + return this._sentGuildBonus; + } + } + + [ProtoMember(2, Name = "gotGuildBonusDayNum", DataFormat = DataFormat.Default)] + public List gotGuildBonusDayNum + { + get + { + return this._gotGuildBonusDayNum; + } + } + + [ProtoMember(3, Name = "gotGuildBonusTotalNum", DataFormat = DataFormat.Default)] + public List gotGuildBonusTotalNum + { + get + { + return this._gotGuildBonusTotalNum; + } + } + + private readonly List _sentGuildBonus = new List(); + + private readonly List _gotGuildBonusDayNum = new List(); + + private readonly List _gotGuildBonusTotalNum = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs.meta new file mode 100644 index 00000000..ed1d3a4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildBonusData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1bc1ffbf166db0c479e0e47bfe55d9b4 +timeCreated: 1611403339 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs new file mode 100644 index 00000000..ecadbb57 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleGuildContribute")] + [Serializable] + public class RoleGuildContribute : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleId", DataFormat = DataFormat.TwosComplement)] + public ulong roleId + { + get + { + return this._roleId ?? 0UL; + } + set + { + this._roleId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIdSpecified + { + get + { + return this._roleId != null; + } + set + { + bool flag = value == (this._roleId == null); + if (flag) + { + this._roleId = (value ? new ulong?(this.roleId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "RoleName", DataFormat = DataFormat.Default)] + public string RoleName + { + get + { + return this._RoleName ?? ""; + } + set + { + this._RoleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool RoleNameSpecified + { + get + { + return this._RoleName != null; + } + set + { + bool flag = value == (this._RoleName == null); + if (flag) + { + this._RoleName = (value ? this.RoleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "contribute", DataFormat = DataFormat.TwosComplement)] + public int contribute + { + get + { + return this._contribute ?? 0; + } + set + { + this._contribute = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contributeSpecified + { + get + { + return this._contribute != null; + } + set + { + bool flag = value == (this._contribute == null); + if (flag) + { + this._contribute = (value ? new int?(this.contribute) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public uint updateTime + { + get + { + return this._updateTime ?? 0u; + } + set + { + this._updateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new uint?(this.updateTime) : null); + } + } + } + + private ulong? _roleId; + + private string _RoleName; + + private int? _contribute; + + private uint? _updateTime; + + private IExtension extensionObject; + + private bool ShouldSerializeroleId() + { + return this.roleIdSpecified; + } + + private void ResetroleId() + { + this.roleIdSpecified = false; + } + + private bool ShouldSerializeRoleName() + { + return this.RoleNameSpecified; + } + + private void ResetRoleName() + { + this.RoleNameSpecified = false; + } + + private bool ShouldSerializecontribute() + { + return this.contributeSpecified; + } + + private void Resetcontribute() + { + this.contributeSpecified = false; + } + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs.meta new file mode 100644 index 00000000..0c1cb22c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleGuildContribute.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b449eed45974f9244b1338fc5449b4c0 +timeCreated: 1611404392 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs new file mode 100644 index 00000000..05f23903 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs @@ -0,0 +1,719 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleLotteryInfo")] + [Serializable] + public class RoleLotteryInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastDrawTime", DataFormat = DataFormat.TwosComplement)] + public uint lastDrawTime + { + get + { + return this._lastDrawTime ?? 0u; + } + set + { + this._lastDrawTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastDrawTimeSpecified + { + get + { + return this._lastDrawTime != null; + } + set + { + bool flag = value == (this._lastDrawTime == null); + if (flag) + { + this._lastDrawTime = (value ? new uint?(this.lastDrawTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "OneDrawCount", DataFormat = DataFormat.TwosComplement)] + public uint OneDrawCount + { + get + { + return this._OneDrawCount ?? 0u; + } + set + { + this._OneDrawCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OneDrawCountSpecified + { + get + { + return this._OneDrawCount != null; + } + set + { + bool flag = value == (this._OneDrawCount == null); + if (flag) + { + this._OneDrawCount = (value ? new uint?(this.OneDrawCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "MinimumRewardCount", DataFormat = DataFormat.TwosComplement)] + public uint MinimumRewardCount + { + get + { + return this._MinimumRewardCount ?? 0u; + } + set + { + this._MinimumRewardCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool MinimumRewardCountSpecified + { + get + { + return this._MinimumRewardCount != null; + } + set + { + bool flag = value == (this._MinimumRewardCount == null); + if (flag) + { + this._MinimumRewardCount = (value ? new uint?(this.MinimumRewardCount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "goldFreeDrawTime", DataFormat = DataFormat.TwosComplement)] + public uint goldFreeDrawTime + { + get + { + return this._goldFreeDrawTime ?? 0u; + } + set + { + this._goldFreeDrawTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldFreeDrawTimeSpecified + { + get + { + return this._goldFreeDrawTime != null; + } + set + { + bool flag = value == (this._goldFreeDrawTime == null); + if (flag) + { + this._goldFreeDrawTime = (value ? new uint?(this.goldFreeDrawTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "goldFreeDrawCount", DataFormat = DataFormat.TwosComplement)] + public uint goldFreeDrawCount + { + get + { + return this._goldFreeDrawCount ?? 0u; + } + set + { + this._goldFreeDrawCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldFreeDrawCountSpecified + { + get + { + return this._goldFreeDrawCount != null; + } + set + { + bool flag = value == (this._goldFreeDrawCount == null); + if (flag) + { + this._goldFreeDrawCount = (value ? new uint?(this.goldFreeDrawCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "goldFreeDrawDay", DataFormat = DataFormat.TwosComplement)] + public uint goldFreeDrawDay + { + get + { + return this._goldFreeDrawDay ?? 0u; + } + set + { + this._goldFreeDrawDay = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldFreeDrawDaySpecified + { + get + { + return this._goldFreeDrawDay != null; + } + set + { + bool flag = value == (this._goldFreeDrawDay == null); + if (flag) + { + this._goldFreeDrawDay = (value ? new uint?(this.goldFreeDrawDay) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "goldOneDrawCount", DataFormat = DataFormat.TwosComplement)] + public uint goldOneDrawCount + { + get + { + return this._goldOneDrawCount ?? 0u; + } + set + { + this._goldOneDrawCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldOneDrawCountSpecified + { + get + { + return this._goldOneDrawCount != null; + } + set + { + bool flag = value == (this._goldOneDrawCount == null); + if (flag) + { + this._goldOneDrawCount = (value ? new uint?(this.goldOneDrawCount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "goldMinimumRewardCount", DataFormat = DataFormat.TwosComplement)] + public uint goldMinimumRewardCount + { + get + { + return this._goldMinimumRewardCount ?? 0u; + } + set + { + this._goldMinimumRewardCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goldMinimumRewardCountSpecified + { + get + { + return this._goldMinimumRewardCount != null; + } + set + { + bool flag = value == (this._goldMinimumRewardCount == null); + if (flag) + { + this._goldMinimumRewardCount = (value ? new uint?(this.goldMinimumRewardCount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "clickday", DataFormat = DataFormat.TwosComplement)] + public uint clickday + { + get + { + return this._clickday ?? 0u; + } + set + { + this._clickday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool clickdaySpecified + { + get + { + return this._clickday != null; + } + set + { + bool flag = value == (this._clickday == null); + if (flag) + { + this._clickday = (value ? new uint?(this.clickday) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "clickfreetime", DataFormat = DataFormat.TwosComplement)] + public uint clickfreetime + { + get + { + return this._clickfreetime ?? 0u; + } + set + { + this._clickfreetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool clickfreetimeSpecified + { + get + { + return this._clickfreetime != null; + } + set + { + bool flag = value == (this._clickfreetime == null); + if (flag) + { + this._clickfreetime = (value ? new uint?(this.clickfreetime) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "clickfreecount", DataFormat = DataFormat.TwosComplement)] + public uint clickfreecount + { + get + { + return this._clickfreecount ?? 0u; + } + set + { + this._clickfreecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool clickfreecountSpecified + { + get + { + return this._clickfreecount != null; + } + set + { + bool flag = value == (this._clickfreecount == null); + if (flag) + { + this._clickfreecount = (value ? new uint?(this.clickfreecount) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "clickcostcount", DataFormat = DataFormat.TwosComplement)] + public uint clickcostcount + { + get + { + return this._clickcostcount ?? 0u; + } + set + { + this._clickcostcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool clickcostcountSpecified + { + get + { + return this._clickcostcount != null; + } + set + { + bool flag = value == (this._clickcostcount == null); + if (flag) + { + this._clickcostcount = (value ? new uint?(this.clickcostcount) : null); + } + } + } + + [ProtoMember(13, Name = "pandora", DataFormat = DataFormat.Default)] + public List pandora + { + get + { + return this._pandora; + } + } + + [ProtoMember(14, IsRequired = false, Name = "lastGiftUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastGiftUpdateTime + { + get + { + return this._lastGiftUpdateTime ?? 0u; + } + set + { + this._lastGiftUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastGiftUpdateTimeSpecified + { + get + { + return this._lastGiftUpdateTime != null; + } + set + { + bool flag = value == (this._lastGiftUpdateTime == null); + if (flag) + { + this._lastGiftUpdateTime = (value ? new uint?(this.lastGiftUpdateTime) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "shareGiftCount", DataFormat = DataFormat.TwosComplement)] + public uint shareGiftCount + { + get + { + return this._shareGiftCount ?? 0u; + } + set + { + this._shareGiftCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool shareGiftCountSpecified + { + get + { + return this._shareGiftCount != null; + } + set + { + bool flag = value == (this._shareGiftCount == null); + if (flag) + { + this._shareGiftCount = (value ? new uint?(this.shareGiftCount) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "spriteMinGuarantee", DataFormat = DataFormat.TwosComplement)] + public uint spriteMinGuarantee + { + get + { + return this._spriteMinGuarantee ?? 0u; + } + set + { + this._spriteMinGuarantee = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool spriteMinGuaranteeSpecified + { + get + { + return this._spriteMinGuarantee != null; + } + set + { + bool flag = value == (this._spriteMinGuarantee == null); + if (flag) + { + this._spriteMinGuarantee = (value ? new uint?(this.spriteMinGuarantee) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "spriteNextMinGuarantee", DataFormat = DataFormat.TwosComplement)] + public uint spriteNextMinGuarantee + { + get + { + return this._spriteNextMinGuarantee ?? 0u; + } + set + { + this._spriteNextMinGuarantee = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool spriteNextMinGuaranteeSpecified + { + get + { + return this._spriteNextMinGuarantee != null; + } + set + { + bool flag = value == (this._spriteNextMinGuarantee == null); + if (flag) + { + this._spriteNextMinGuarantee = (value ? new uint?(this.spriteNextMinGuarantee) : null); + } + } + } + + private uint? _lastDrawTime; + + private uint? _OneDrawCount; + + private uint? _MinimumRewardCount; + + private uint? _goldFreeDrawTime; + + private uint? _goldFreeDrawCount; + + private uint? _goldFreeDrawDay; + + private uint? _goldOneDrawCount; + + private uint? _goldMinimumRewardCount; + + private uint? _clickday; + + private uint? _clickfreetime; + + private uint? _clickfreecount; + + private uint? _clickcostcount; + + private readonly List _pandora = new List(); + + private uint? _lastGiftUpdateTime; + + private uint? _shareGiftCount; + + private uint? _spriteMinGuarantee; + + private uint? _spriteNextMinGuarantee; + + private IExtension extensionObject; + + private bool ShouldSerializelastDrawTime() + { + return this.lastDrawTimeSpecified; + } + + private void ResetlastDrawTime() + { + this.lastDrawTimeSpecified = false; + } + + private bool ShouldSerializeOneDrawCount() + { + return this.OneDrawCountSpecified; + } + + private void ResetOneDrawCount() + { + this.OneDrawCountSpecified = false; + } + + private bool ShouldSerializeMinimumRewardCount() + { + return this.MinimumRewardCountSpecified; + } + + private void ResetMinimumRewardCount() + { + this.MinimumRewardCountSpecified = false; + } + + private bool ShouldSerializegoldFreeDrawTime() + { + return this.goldFreeDrawTimeSpecified; + } + + private void ResetgoldFreeDrawTime() + { + this.goldFreeDrawTimeSpecified = false; + } + + private bool ShouldSerializegoldFreeDrawCount() + { + return this.goldFreeDrawCountSpecified; + } + + private void ResetgoldFreeDrawCount() + { + this.goldFreeDrawCountSpecified = false; + } + + private bool ShouldSerializegoldFreeDrawDay() + { + return this.goldFreeDrawDaySpecified; + } + + private void ResetgoldFreeDrawDay() + { + this.goldFreeDrawDaySpecified = false; + } + + private bool ShouldSerializegoldOneDrawCount() + { + return this.goldOneDrawCountSpecified; + } + + private void ResetgoldOneDrawCount() + { + this.goldOneDrawCountSpecified = false; + } + + private bool ShouldSerializegoldMinimumRewardCount() + { + return this.goldMinimumRewardCountSpecified; + } + + private void ResetgoldMinimumRewardCount() + { + this.goldMinimumRewardCountSpecified = false; + } + + private bool ShouldSerializeclickday() + { + return this.clickdaySpecified; + } + + private void Resetclickday() + { + this.clickdaySpecified = false; + } + + private bool ShouldSerializeclickfreetime() + { + return this.clickfreetimeSpecified; + } + + private void Resetclickfreetime() + { + this.clickfreetimeSpecified = false; + } + + private bool ShouldSerializeclickfreecount() + { + return this.clickfreecountSpecified; + } + + private void Resetclickfreecount() + { + this.clickfreecountSpecified = false; + } + + private bool ShouldSerializeclickcostcount() + { + return this.clickcostcountSpecified; + } + + private void Resetclickcostcount() + { + this.clickcostcountSpecified = false; + } + + private bool ShouldSerializelastGiftUpdateTime() + { + return this.lastGiftUpdateTimeSpecified; + } + + private void ResetlastGiftUpdateTime() + { + this.lastGiftUpdateTimeSpecified = false; + } + + private bool ShouldSerializeshareGiftCount() + { + return this.shareGiftCountSpecified; + } + + private void ResetshareGiftCount() + { + this.shareGiftCountSpecified = false; + } + + private bool ShouldSerializespriteMinGuarantee() + { + return this.spriteMinGuaranteeSpecified; + } + + private void ResetspriteMinGuarantee() + { + this.spriteMinGuaranteeSpecified = false; + } + + private bool ShouldSerializespriteNextMinGuarantee() + { + return this.spriteNextMinGuaranteeSpecified; + } + + private void ResetspriteNextMinGuarantee() + { + this.spriteNextMinGuaranteeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs.meta new file mode 100644 index 00000000..7595f17f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleLotteryInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b936c01398cb0c948aac14c31834da85 +timeCreated: 1611404409 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs new file mode 100644 index 00000000..faa5fb89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs @@ -0,0 +1,1541 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleMiscData")] + [Serializable] + public class RoleMiscData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dummy", DataFormat = DataFormat.TwosComplement)] + public uint dummy + { + get + { + return this._dummy ?? 0u; + } + set + { + this._dummy = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dummySpecified + { + get + { + return this._dummy != null; + } + set + { + bool flag = value == (this._dummy == null); + if (flag) + { + this._dummy = (value ? new uint?(this.dummy) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastpush", DataFormat = DataFormat.TwosComplement)] + public uint lastpush + { + get + { + return this._lastpush ?? 0u; + } + set + { + this._lastpush = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastpushSpecified + { + get + { + return this._lastpush != null; + } + set + { + bool flag = value == (this._lastpush == null); + if (flag) + { + this._lastpush = (value ? new uint?(this.lastpush) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "pushflag", DataFormat = DataFormat.TwosComplement)] + public uint pushflag + { + get + { + return this._pushflag ?? 0u; + } + set + { + this._pushflag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pushflagSpecified + { + get + { + return this._pushflag != null; + } + set + { + bool flag = value == (this._pushflag == null); + if (flag) + { + this._pushflag = (value ? new uint?(this.pushflag) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "laddertime", DataFormat = DataFormat.TwosComplement)] + public uint laddertime + { + get + { + return this._laddertime ?? 0u; + } + set + { + this._laddertime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool laddertimeSpecified + { + get + { + return this._laddertime != null; + } + set + { + bool flag = value == (this._laddertime == null); + if (flag) + { + this._laddertime = (value ? new uint?(this.laddertime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "answersindex", DataFormat = DataFormat.TwosComplement)] + public uint answersindex + { + get + { + return this._answersindex ?? 0u; + } + set + { + this._answersindex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool answersindexSpecified + { + get + { + return this._answersindex != null; + } + set + { + bool flag = value == (this._answersindex == null); + if (flag) + { + this._answersindex = (value ? new uint?(this.answersindex) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "answersversion", DataFormat = DataFormat.TwosComplement)] + public uint answersversion + { + get + { + return this._answersversion ?? 0u; + } + set + { + this._answersversion = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool answersversionSpecified + { + get + { + return this._answersversion != null; + } + set + { + bool flag = value == (this._answersversion == null); + if (flag) + { + this._answersversion = (value ? new uint?(this.answersversion) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "hintflag", DataFormat = DataFormat.TwosComplement)] + public uint hintflag + { + get + { + return this._hintflag ?? 0u; + } + set + { + this._hintflag = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hintflagSpecified + { + get + { + return this._hintflag != null; + } + set + { + bool flag = value == (this._hintflag == null); + if (flag) + { + this._hintflag = (value ? new uint?(this.hintflag) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "lastchangeprotime", DataFormat = DataFormat.TwosComplement)] + public uint lastchangeprotime + { + get + { + return this._lastchangeprotime ?? 0u; + } + set + { + this._lastchangeprotime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastchangeprotimeSpecified + { + get + { + return this._lastchangeprotime != null; + } + set + { + bool flag = value == (this._lastchangeprotime == null); + if (flag) + { + this._lastchangeprotime = (value ? new uint?(this.lastchangeprotime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "changeprocount", DataFormat = DataFormat.TwosComplement)] + public uint changeprocount + { + get + { + return this._changeprocount ?? 0u; + } + set + { + this._changeprocount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool changeprocountSpecified + { + get + { + return this._changeprocount != null; + } + set + { + bool flag = value == (this._changeprocount == null); + if (flag) + { + this._changeprocount = (value ? new uint?(this.changeprocount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "daily_lb_num", DataFormat = DataFormat.TwosComplement)] + public uint daily_lb_num + { + get + { + return this._daily_lb_num ?? 0u; + } + set + { + this._daily_lb_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_lb_numSpecified + { + get + { + return this._daily_lb_num != null; + } + set + { + bool flag = value == (this._daily_lb_num == null); + if (flag) + { + this._daily_lb_num = (value ? new uint?(this.daily_lb_num) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "updatetime", DataFormat = DataFormat.TwosComplement)] + public uint updatetime + { + get + { + return this._updatetime ?? 0u; + } + set + { + this._updatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatetimeSpecified + { + get + { + return this._updatetime != null; + } + set + { + bool flag = value == (this._updatetime == null); + if (flag) + { + this._updatetime = (value ? new uint?(this.updatetime) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "declaration", DataFormat = DataFormat.Default)] + public string declaration + { + get + { + return this._declaration ?? ""; + } + set + { + this._declaration = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool declarationSpecified + { + get + { + return this._declaration != null; + } + set + { + bool flag = value == (this._declaration == null); + if (flag) + { + this._declaration = (value ? this.declaration : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "qqvip_hint", DataFormat = DataFormat.Default)] + public bool qqvip_hint + { + get + { + return this._qqvip_hint ?? false; + } + set + { + this._qqvip_hint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qqvip_hintSpecified + { + get + { + return this._qqvip_hint != null; + } + set + { + bool flag = value == (this._qqvip_hint == null); + if (flag) + { + this._qqvip_hint = (value ? new bool?(this.qqvip_hint) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "qqvip_hint_read_time", DataFormat = DataFormat.TwosComplement)] + public uint qqvip_hint_read_time + { + get + { + return this._qqvip_hint_read_time ?? 0u; + } + set + { + this._qqvip_hint_read_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool qqvip_hint_read_timeSpecified + { + get + { + return this._qqvip_hint_read_time != null; + } + set + { + bool flag = value == (this._qqvip_hint_read_time == null); + if (flag) + { + this._qqvip_hint_read_time = (value ? new uint?(this.qqvip_hint_read_time) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "egame_hint", DataFormat = DataFormat.Default)] + public bool egame_hint + { + get + { + return this._egame_hint ?? false; + } + set + { + this._egame_hint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool egame_hintSpecified + { + get + { + return this._egame_hint != null; + } + set + { + bool flag = value == (this._egame_hint == null); + if (flag) + { + this._egame_hint = (value ? new bool?(this.egame_hint) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "egame_hint_readtime", DataFormat = DataFormat.TwosComplement)] + public uint egame_hint_readtime + { + get + { + return this._egame_hint_readtime ?? 0u; + } + set + { + this._egame_hint_readtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool egame_hint_readtimeSpecified + { + get + { + return this._egame_hint_readtime != null; + } + set + { + bool flag = value == (this._egame_hint_readtime == null); + if (flag) + { + this._egame_hint_readtime = (value ? new uint?(this.egame_hint_readtime) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "xinyue_hint", DataFormat = DataFormat.Default)] + public bool xinyue_hint + { + get + { + return this._xinyue_hint ?? false; + } + set + { + this._xinyue_hint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool xinyue_hintSpecified + { + get + { + return this._xinyue_hint != null; + } + set + { + bool flag = value == (this._xinyue_hint == null); + if (flag) + { + this._xinyue_hint = (value ? new bool?(this.xinyue_hint) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "xinyue_readtime", DataFormat = DataFormat.TwosComplement)] + public uint xinyue_readtime + { + get + { + return this._xinyue_readtime ?? 0u; + } + set + { + this._xinyue_readtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool xinyue_readtimeSpecified + { + get + { + return this._xinyue_readtime != null; + } + set + { + bool flag = value == (this._xinyue_readtime == null); + if (flag) + { + this._xinyue_readtime = (value ? new uint?(this.xinyue_readtime) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "last_level", DataFormat = DataFormat.TwosComplement)] + public uint last_level + { + get + { + return this._last_level ?? 0u; + } + set + { + this._last_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_levelSpecified + { + get + { + return this._last_level != null; + } + set + { + bool flag = value == (this._last_level == null); + if (flag) + { + this._last_level = (value ? new uint?(this.last_level) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "loginacttime", DataFormat = DataFormat.TwosComplement)] + public uint loginacttime + { + get + { + return this._loginacttime ?? 0u; + } + set + { + this._loginacttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginacttimeSpecified + { + get + { + return this._loginacttime != null; + } + set + { + bool flag = value == (this._loginacttime == null); + if (flag) + { + this._loginacttime = (value ? new uint?(this.loginacttime) : null); + } + } + } + + [ProtoMember(21, IsRequired = false, Name = "loginactstatus", DataFormat = DataFormat.Default)] + public bool loginactstatus + { + get + { + return this._loginactstatus ?? false; + } + set + { + this._loginactstatus = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool loginactstatusSpecified + { + get + { + return this._loginactstatus != null; + } + set + { + bool flag = value == (this._loginactstatus == null); + if (flag) + { + this._loginactstatus = (value ? new bool?(this.loginactstatus) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "daygiftitems", DataFormat = DataFormat.TwosComplement)] + public uint daygiftitems + { + get + { + return this._daygiftitems ?? 0u; + } + set + { + this._daygiftitems = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daygiftitemsSpecified + { + get + { + return this._daygiftitems != null; + } + set + { + bool flag = value == (this._daygiftitems == null); + if (flag) + { + this._daygiftitems = (value ? new uint?(this.daygiftitems) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "hardestNestExpID", DataFormat = DataFormat.TwosComplement)] + public uint hardestNestExpID + { + get + { + return this._hardestNestExpID ?? 0u; + } + set + { + this._hardestNestExpID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hardestNestExpIDSpecified + { + get + { + return this._hardestNestExpID != null; + } + set + { + bool flag = value == (this._hardestNestExpID == null); + if (flag) + { + this._hardestNestExpID = (value ? new uint?(this.hardestNestExpID) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "startuptype", DataFormat = DataFormat.TwosComplement)] + public StartUpType startuptype + { + get + { + return this._startuptype ?? StartUpType.StartUp_Normal; + } + set + { + this._startuptype = new StartUpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startuptypeSpecified + { + get + { + return this._startuptype != null; + } + set + { + bool flag = value == (this._startuptype == null); + if (flag) + { + this._startuptype = (value ? new StartUpType?(this.startuptype) : null); + } + } + } + + [ProtoMember(25, IsRequired = false, Name = "startuptime", DataFormat = DataFormat.TwosComplement)] + public uint startuptime + { + get + { + return this._startuptime ?? 0u; + } + set + { + this._startuptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startuptimeSpecified + { + get + { + return this._startuptime != null; + } + set + { + bool flag = value == (this._startuptime == null); + if (flag) + { + this._startuptime = (value ? new uint?(this.startuptime) : null); + } + } + } + + [ProtoMember(26, IsRequired = false, Name = "weddingflow_count", DataFormat = DataFormat.TwosComplement)] + public uint weddingflow_count + { + get + { + return this._weddingflow_count ?? 0u; + } + set + { + this._weddingflow_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingflow_countSpecified + { + get + { + return this._weddingflow_count != null; + } + set + { + bool flag = value == (this._weddingflow_count == null); + if (flag) + { + this._weddingflow_count = (value ? new uint?(this.weddingflow_count) : null); + } + } + } + + [ProtoMember(27, IsRequired = false, Name = "weddingfireworks_count", DataFormat = DataFormat.TwosComplement)] + public uint weddingfireworks_count + { + get + { + return this._weddingfireworks_count ?? 0u; + } + set + { + this._weddingfireworks_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingfireworks_countSpecified + { + get + { + return this._weddingfireworks_count != null; + } + set + { + bool flag = value == (this._weddingfireworks_count == null); + if (flag) + { + this._weddingfireworks_count = (value ? new uint?(this.weddingfireworks_count) : null); + } + } + } + + [ProtoMember(28, IsRequired = false, Name = "weddingcandy_count", DataFormat = DataFormat.TwosComplement)] + public uint weddingcandy_count + { + get + { + return this._weddingcandy_count ?? 0u; + } + set + { + this._weddingcandy_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingcandy_countSpecified + { + get + { + return this._weddingcandy_count != null; + } + set + { + bool flag = value == (this._weddingcandy_count == null); + if (flag) + { + this._weddingcandy_count = (value ? new uint?(this.weddingcandy_count) : null); + } + } + } + + [ProtoMember(29, Name = "gmattrs", DataFormat = DataFormat.Default)] + public List gmattrs + { + get + { + return this._gmattrs; + } + } + + [ProtoMember(30, IsRequired = false, Name = "surviverec", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SurviveRecord surviverec + { + get + { + return this._surviverec; + } + set + { + this._surviverec = value; + } + } + + [ProtoMember(31, IsRequired = false, Name = "turntable", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LuckyActivity turntable + { + get + { + return this._turntable; + } + set + { + this._turntable = value; + } + } + + [ProtoMember(32, IsRequired = false, Name = "freeflow_hinttime", DataFormat = DataFormat.TwosComplement)] + public uint freeflow_hinttime + { + get + { + return this._freeflow_hinttime ?? 0u; + } + set + { + this._freeflow_hinttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeflow_hinttimeSpecified + { + get + { + return this._freeflow_hinttime != null; + } + set + { + bool flag = value == (this._freeflow_hinttime == null); + if (flag) + { + this._freeflow_hinttime = (value ? new uint?(this.freeflow_hinttime) : null); + } + } + } + + [ProtoMember(33, IsRequired = false, Name = "kingbackrewardcount", DataFormat = DataFormat.TwosComplement)] + public uint kingbackrewardcount + { + get + { + return this._kingbackrewardcount ?? 0u; + } + set + { + this._kingbackrewardcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kingbackrewardcountSpecified + { + get + { + return this._kingbackrewardcount != null; + } + set + { + bool flag = value == (this._kingbackrewardcount == null); + if (flag) + { + this._kingbackrewardcount = (value ? new uint?(this.kingbackrewardcount) : null); + } + } + } + + [ProtoMember(34, IsRequired = false, Name = "chare_back_rewardlevel", DataFormat = DataFormat.TwosComplement)] + public uint chare_back_rewardlevel + { + get + { + return this._chare_back_rewardlevel ?? 0u; + } + set + { + this._chare_back_rewardlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chare_back_rewardlevelSpecified + { + get + { + return this._chare_back_rewardlevel != null; + } + set + { + bool flag = value == (this._chare_back_rewardlevel == null); + if (flag) + { + this._chare_back_rewardlevel = (value ? new uint?(this.chare_back_rewardlevel) : null); + } + } + } + + [ProtoMember(35, IsRequired = false, Name = "charge_back_total", DataFormat = DataFormat.TwosComplement)] + public uint charge_back_total + { + get + { + return this._charge_back_total ?? 0u; + } + set + { + this._charge_back_total = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool charge_back_totalSpecified + { + get + { + return this._charge_back_total != null; + } + set + { + bool flag = value == (this._charge_back_total == null); + if (flag) + { + this._charge_back_total = (value ? new uint?(this.charge_back_total) : null); + } + } + } + + [ProtoMember(36, IsRequired = false, Name = "multireward", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SRoleMultiReward multireward + { + get + { + return this._multireward; + } + set + { + this._multireward = value; + } + } + + [ProtoMember(37, IsRequired = false, Name = "version", DataFormat = DataFormat.TwosComplement)] + public uint version + { + get + { + return this._version ?? 0u; + } + set + { + this._version = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? new uint?(this.version) : null); + } + } + } + + [ProtoMember(38, IsRequired = false, Name = "take_package_reward", DataFormat = DataFormat.Default)] + public bool take_package_reward + { + get + { + return this._take_package_reward ?? false; + } + set + { + this._take_package_reward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool take_package_rewardSpecified + { + get + { + return this._take_package_reward != null; + } + set + { + bool flag = value == (this._take_package_reward == null); + if (flag) + { + this._take_package_reward = (value ? new bool?(this.take_package_reward) : null); + } + } + } + + private uint? _dummy; + + private uint? _lastpush; + + private uint? _pushflag; + + private uint? _laddertime; + + private uint? _answersindex; + + private uint? _answersversion; + + private uint? _hintflag; + + private uint? _lastchangeprotime; + + private uint? _changeprocount; + + private uint? _daily_lb_num; + + private uint? _updatetime; + + private string _declaration; + + private bool? _qqvip_hint; + + private uint? _qqvip_hint_read_time; + + private bool? _egame_hint; + + private uint? _egame_hint_readtime; + + private bool? _xinyue_hint; + + private uint? _xinyue_readtime; + + private uint? _last_level; + + private uint? _loginacttime; + + private bool? _loginactstatus; + + private uint? _daygiftitems; + + private uint? _hardestNestExpID; + + private StartUpType? _startuptype; + + private uint? _startuptime; + + private uint? _weddingflow_count; + + private uint? _weddingfireworks_count; + + private uint? _weddingcandy_count; + + private readonly List _gmattrs = new List(); + + private SurviveRecord _surviverec = null; + + private LuckyActivity _turntable = null; + + private uint? _freeflow_hinttime; + + private uint? _kingbackrewardcount; + + private uint? _chare_back_rewardlevel; + + private uint? _charge_back_total; + + private SRoleMultiReward _multireward = null; + + private uint? _version; + + private bool? _take_package_reward; + + private IExtension extensionObject; + + private bool ShouldSerializedummy() + { + return this.dummySpecified; + } + + private void Resetdummy() + { + this.dummySpecified = false; + } + + private bool ShouldSerializelastpush() + { + return this.lastpushSpecified; + } + + private void Resetlastpush() + { + this.lastpushSpecified = false; + } + + private bool ShouldSerializepushflag() + { + return this.pushflagSpecified; + } + + private void Resetpushflag() + { + this.pushflagSpecified = false; + } + + private bool ShouldSerializeladdertime() + { + return this.laddertimeSpecified; + } + + private void Resetladdertime() + { + this.laddertimeSpecified = false; + } + + private bool ShouldSerializeanswersindex() + { + return this.answersindexSpecified; + } + + private void Resetanswersindex() + { + this.answersindexSpecified = false; + } + + private bool ShouldSerializeanswersversion() + { + return this.answersversionSpecified; + } + + private void Resetanswersversion() + { + this.answersversionSpecified = false; + } + + private bool ShouldSerializehintflag() + { + return this.hintflagSpecified; + } + + private void Resethintflag() + { + this.hintflagSpecified = false; + } + + private bool ShouldSerializelastchangeprotime() + { + return this.lastchangeprotimeSpecified; + } + + private void Resetlastchangeprotime() + { + this.lastchangeprotimeSpecified = false; + } + + private bool ShouldSerializechangeprocount() + { + return this.changeprocountSpecified; + } + + private void Resetchangeprocount() + { + this.changeprocountSpecified = false; + } + + private bool ShouldSerializedaily_lb_num() + { + return this.daily_lb_numSpecified; + } + + private void Resetdaily_lb_num() + { + this.daily_lb_numSpecified = false; + } + + private bool ShouldSerializeupdatetime() + { + return this.updatetimeSpecified; + } + + private void Resetupdatetime() + { + this.updatetimeSpecified = false; + } + + private bool ShouldSerializedeclaration() + { + return this.declarationSpecified; + } + + private void Resetdeclaration() + { + this.declarationSpecified = false; + } + + private bool ShouldSerializeqqvip_hint() + { + return this.qqvip_hintSpecified; + } + + private void Resetqqvip_hint() + { + this.qqvip_hintSpecified = false; + } + + private bool ShouldSerializeqqvip_hint_read_time() + { + return this.qqvip_hint_read_timeSpecified; + } + + private void Resetqqvip_hint_read_time() + { + this.qqvip_hint_read_timeSpecified = false; + } + + private bool ShouldSerializeegame_hint() + { + return this.egame_hintSpecified; + } + + private void Resetegame_hint() + { + this.egame_hintSpecified = false; + } + + private bool ShouldSerializeegame_hint_readtime() + { + return this.egame_hint_readtimeSpecified; + } + + private void Resetegame_hint_readtime() + { + this.egame_hint_readtimeSpecified = false; + } + + private bool ShouldSerializexinyue_hint() + { + return this.xinyue_hintSpecified; + } + + private void Resetxinyue_hint() + { + this.xinyue_hintSpecified = false; + } + + private bool ShouldSerializexinyue_readtime() + { + return this.xinyue_readtimeSpecified; + } + + private void Resetxinyue_readtime() + { + this.xinyue_readtimeSpecified = false; + } + + private bool ShouldSerializelast_level() + { + return this.last_levelSpecified; + } + + private void Resetlast_level() + { + this.last_levelSpecified = false; + } + + private bool ShouldSerializeloginacttime() + { + return this.loginacttimeSpecified; + } + + private void Resetloginacttime() + { + this.loginacttimeSpecified = false; + } + + private bool ShouldSerializeloginactstatus() + { + return this.loginactstatusSpecified; + } + + private void Resetloginactstatus() + { + this.loginactstatusSpecified = false; + } + + private bool ShouldSerializedaygiftitems() + { + return this.daygiftitemsSpecified; + } + + private void Resetdaygiftitems() + { + this.daygiftitemsSpecified = false; + } + + private bool ShouldSerializehardestNestExpID() + { + return this.hardestNestExpIDSpecified; + } + + private void ResethardestNestExpID() + { + this.hardestNestExpIDSpecified = false; + } + + private bool ShouldSerializestartuptype() + { + return this.startuptypeSpecified; + } + + private void Resetstartuptype() + { + this.startuptypeSpecified = false; + } + + private bool ShouldSerializestartuptime() + { + return this.startuptimeSpecified; + } + + private void Resetstartuptime() + { + this.startuptimeSpecified = false; + } + + private bool ShouldSerializeweddingflow_count() + { + return this.weddingflow_countSpecified; + } + + private void Resetweddingflow_count() + { + this.weddingflow_countSpecified = false; + } + + private bool ShouldSerializeweddingfireworks_count() + { + return this.weddingfireworks_countSpecified; + } + + private void Resetweddingfireworks_count() + { + this.weddingfireworks_countSpecified = false; + } + + private bool ShouldSerializeweddingcandy_count() + { + return this.weddingcandy_countSpecified; + } + + private void Resetweddingcandy_count() + { + this.weddingcandy_countSpecified = false; + } + + private bool ShouldSerializefreeflow_hinttime() + { + return this.freeflow_hinttimeSpecified; + } + + private void Resetfreeflow_hinttime() + { + this.freeflow_hinttimeSpecified = false; + } + + private bool ShouldSerializekingbackrewardcount() + { + return this.kingbackrewardcountSpecified; + } + + private void Resetkingbackrewardcount() + { + this.kingbackrewardcountSpecified = false; + } + + private bool ShouldSerializechare_back_rewardlevel() + { + return this.chare_back_rewardlevelSpecified; + } + + private void Resetchare_back_rewardlevel() + { + this.chare_back_rewardlevelSpecified = false; + } + + private bool ShouldSerializecharge_back_total() + { + return this.charge_back_totalSpecified; + } + + private void Resetcharge_back_total() + { + this.charge_back_totalSpecified = false; + } + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + private bool ShouldSerializetake_package_reward() + { + return this.take_package_rewardSpecified; + } + + private void Resettake_package_reward() + { + this.take_package_rewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs.meta new file mode 100644 index 00000000..7b0b850f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleMiscData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ccd1daa6828d3e641a719a8439f61eed +timeCreated: 1611404552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs new file mode 100644 index 00000000..d56a3255 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs @@ -0,0 +1,348 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleOutLookBrief")] + [Serializable] + public class RoleOutLookBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, Name = "fashion", DataFormat = DataFormat.TwosComplement)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(7, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public uint viplevel + { + get + { + return this._viplevel ?? 0u; + } + set + { + this._viplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new uint?(this.viplevel) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + private ulong? _roleid; + + private RoleType? _profession; + + private string _name; + + private uint? _level; + + private uint? _ppt; + + private readonly List _fashion = new List(); + + private OutLook _outlook = null; + + private uint? _viplevel; + + private uint? _paymemberid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs.meta new file mode 100644 index 00000000..693b2d86 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleOutLookBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5934b654423eba643b3dc01c03ee0f83 +timeCreated: 1611403763 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs b/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs new file mode 100644 index 00000000..f58f15f6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RolePartnerData")] + [Serializable] + public class RolePartnerData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "partnerid", DataFormat = DataFormat.TwosComplement)] + public ulong partnerid + { + get + { + return this._partnerid ?? 0UL; + } + set + { + this._partnerid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool partneridSpecified + { + get + { + return this._partnerid != null; + } + set + { + bool flag = value == (this._partnerid == null); + if (flag) + { + this._partnerid = (value ? new ulong?(this.partnerid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "last_leave_partner_time", DataFormat = DataFormat.TwosComplement)] + public uint last_leave_partner_time + { + get + { + return this._last_leave_partner_time ?? 0u; + } + set + { + this._last_leave_partner_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_leave_partner_timeSpecified + { + get + { + return this._last_leave_partner_time != null; + } + set + { + bool flag = value == (this._last_leave_partner_time == null); + if (flag) + { + this._last_leave_partner_time = (value ? new uint?(this.last_leave_partner_time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "taked_chest", DataFormat = DataFormat.TwosComplement)] + public uint taked_chest + { + get + { + return this._taked_chest ?? 0u; + } + set + { + this._taked_chest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taked_chestSpecified + { + get + { + return this._taked_chest != null; + } + set + { + bool flag = value == (this._taked_chest == null); + if (flag) + { + this._taked_chest = (value ? new uint?(this.taked_chest) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "open_shop_time", DataFormat = DataFormat.TwosComplement)] + public uint open_shop_time + { + get + { + return this._open_shop_time ?? 0u; + } + set + { + this._open_shop_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool open_shop_timeSpecified + { + get + { + return this._open_shop_time != null; + } + set + { + bool flag = value == (this._open_shop_time == null); + if (flag) + { + this._open_shop_time = (value ? new uint?(this.open_shop_time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "apply_leave_time", DataFormat = DataFormat.TwosComplement)] + public uint apply_leave_time + { + get + { + return this._apply_leave_time ?? 0u; + } + set + { + this._apply_leave_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool apply_leave_timeSpecified + { + get + { + return this._apply_leave_time != null; + } + set + { + bool flag = value == (this._apply_leave_time == null); + if (flag) + { + this._apply_leave_time = (value ? new uint?(this.apply_leave_time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "chest_redpoint", DataFormat = DataFormat.Default)] + public bool chest_redpoint + { + get + { + return this._chest_redpoint ?? false; + } + set + { + this._chest_redpoint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chest_redpointSpecified + { + get + { + return this._chest_redpoint != null; + } + set + { + bool flag = value == (this._chest_redpoint == null); + if (flag) + { + this._chest_redpoint = (value ? new bool?(this.chest_redpoint) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "last_update_time", DataFormat = DataFormat.TwosComplement)] + public uint last_update_time + { + get + { + return this._last_update_time ?? 0u; + } + set + { + this._last_update_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_update_timeSpecified + { + get + { + return this._last_update_time != null; + } + set + { + bool flag = value == (this._last_update_time == null); + if (flag) + { + this._last_update_time = (value ? new uint?(this.last_update_time) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "compenstateTime", DataFormat = DataFormat.TwosComplement)] + public uint compenstateTime + { + get + { + return this._compenstateTime ?? 0u; + } + set + { + this._compenstateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool compenstateTimeSpecified + { + get + { + return this._compenstateTime != null; + } + set + { + bool flag = value == (this._compenstateTime == null); + if (flag) + { + this._compenstateTime = (value ? new uint?(this.compenstateTime) : null); + } + } + } + + private ulong? _partnerid; + + private uint? _last_leave_partner_time; + + private uint? _taked_chest; + + private uint? _open_shop_time; + + private uint? _apply_leave_time; + + private bool? _chest_redpoint; + + private uint? _last_update_time; + + private uint? _compenstateTime; + + private IExtension extensionObject; + + private bool ShouldSerializepartnerid() + { + return this.partneridSpecified; + } + + private void Resetpartnerid() + { + this.partneridSpecified = false; + } + + private bool ShouldSerializelast_leave_partner_time() + { + return this.last_leave_partner_timeSpecified; + } + + private void Resetlast_leave_partner_time() + { + this.last_leave_partner_timeSpecified = false; + } + + private bool ShouldSerializetaked_chest() + { + return this.taked_chestSpecified; + } + + private void Resettaked_chest() + { + this.taked_chestSpecified = false; + } + + private bool ShouldSerializeopen_shop_time() + { + return this.open_shop_timeSpecified; + } + + private void Resetopen_shop_time() + { + this.open_shop_timeSpecified = false; + } + + private bool ShouldSerializeapply_leave_time() + { + return this.apply_leave_timeSpecified; + } + + private void Resetapply_leave_time() + { + this.apply_leave_timeSpecified = false; + } + + private bool ShouldSerializechest_redpoint() + { + return this.chest_redpointSpecified; + } + + private void Resetchest_redpoint() + { + this.chest_redpointSpecified = false; + } + + private bool ShouldSerializelast_update_time() + { + return this.last_update_timeSpecified; + } + + private void Resetlast_update_time() + { + this.last_update_timeSpecified = false; + } + + private bool ShouldSerializecompenstateTime() + { + return this.compenstateTimeSpecified; + } + + private void ResetcompenstateTime() + { + this.compenstateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs.meta new file mode 100644 index 00000000..e4142405 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RolePartnerData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 24dcc5132e5e9d149b810ff899ca5c95 +timeCreated: 1611403462 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs new file mode 100644 index 00000000..d25a6524 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RolePushInfo")] + [Serializable] + public class RolePushInfo : IExtensible + { + [ProtoMember(1, Name = "infos", DataFormat = DataFormat.Default)] + public List infos + { + get + { + return this._infos; + } + } + + [ProtoMember(2, Name = "configs", DataFormat = DataFormat.Default)] + public List configs + { + get + { + return this._configs; + } + } + + private readonly List _infos = new List(); + + private readonly List _configs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs.meta new file mode 100644 index 00000000..1e462463 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RolePushInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 653fb142dd468cd4b8ff1156b282b12d +timeCreated: 1611403849 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs new file mode 100644 index 00000000..b1a9916a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleRiskInfo")] + [Serializable] + public class RoleRiskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mapID", DataFormat = DataFormat.TwosComplement)] + public int mapID + { + get + { + return this._mapID ?? 0; + } + set + { + this._mapID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mapIDSpecified + { + get + { + return this._mapID != null; + } + set + { + bool flag = value == (this._mapID == null); + if (flag) + { + this._mapID = (value ? new int?(this.mapID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "gridType", DataFormat = DataFormat.TwosComplement)] + public int gridType + { + get + { + return this._gridType ?? 0; + } + set + { + this._gridType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gridTypeSpecified + { + get + { + return this._gridType != null; + } + set + { + bool flag = value == (this._gridType == null); + if (flag) + { + this._gridType = (value ? new int?(this.gridType) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "canBuy", DataFormat = DataFormat.Default)] + public bool canBuy + { + get + { + return this._canBuy ?? false; + } + set + { + this._canBuy = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canBuySpecified + { + get + { + return this._canBuy != null; + } + set + { + bool flag = value == (this._canBuy == null); + if (flag) + { + this._canBuy = (value ? new bool?(this.canBuy) : null); + } + } + } + + private int? _mapID; + + private int? _gridType; + + private int? _sceneID; + + private bool? _canBuy; + + private IExtension extensionObject; + + private bool ShouldSerializemapID() + { + return this.mapIDSpecified; + } + + private void ResetmapID() + { + this.mapIDSpecified = false; + } + + private bool ShouldSerializegridType() + { + return this.gridTypeSpecified; + } + + private void ResetgridType() + { + this.gridTypeSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializecanBuy() + { + return this.canBuySpecified; + } + + private void ResetcanBuy() + { + this.canBuySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs.meta new file mode 100644 index 00000000..4ab9776f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleRiskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7786ee49bbc4f8e46aa5e7646635d43f +timeCreated: 1611403954 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs new file mode 100644 index 00000000..8632959c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleSmallInfo")] + [Serializable] + public class RoleSmallInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleName", DataFormat = DataFormat.Default)] + public string roleName + { + get + { + return this._roleName ?? ""; + } + set + { + this._roleName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleNameSpecified + { + get + { + return this._roleName != null; + } + set + { + bool flag = value == (this._roleName == null); + if (flag) + { + this._roleName = (value ? this.roleName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleLevel", DataFormat = DataFormat.TwosComplement)] + public uint roleLevel + { + get + { + return this._roleLevel ?? 0u; + } + set + { + this._roleLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleLevelSpecified + { + get + { + return this._roleLevel != null; + } + set + { + bool flag = value == (this._roleLevel == null); + if (flag) + { + this._roleLevel = (value ? new uint?(this.roleLevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "roleProfession", DataFormat = DataFormat.TwosComplement)] + public uint roleProfession + { + get + { + return this._roleProfession ?? 0u; + } + set + { + this._roleProfession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleProfessionSpecified + { + get + { + return this._roleProfession != null; + } + set + { + bool flag = value == (this._roleProfession == null); + if (flag) + { + this._roleProfession = (value ? new uint?(this.roleProfession) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "rolePPT", DataFormat = DataFormat.TwosComplement)] + public uint rolePPT + { + get + { + return this._rolePPT ?? 0u; + } + set + { + this._rolePPT = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolePPTSpecified + { + get + { + return this._rolePPT != null; + } + set + { + bool flag = value == (this._rolePPT == null); + if (flag) + { + this._rolePPT = (value ? new uint?(this.rolePPT) : null); + } + } + } + + private ulong? _roleID; + + private string _roleName; + + private uint? _roleLevel; + + private uint? _roleProfession; + + private uint? _rolePPT; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializeroleName() + { + return this.roleNameSpecified; + } + + private void ResetroleName() + { + this.roleNameSpecified = false; + } + + private bool ShouldSerializeroleLevel() + { + return this.roleLevelSpecified; + } + + private void ResetroleLevel() + { + this.roleLevelSpecified = false; + } + + private bool ShouldSerializeroleProfession() + { + return this.roleProfessionSpecified; + } + + private void ResetroleProfession() + { + this.roleProfessionSpecified = false; + } + + private bool ShouldSerializerolePPT() + { + return this.rolePPTSpecified; + } + + private void ResetrolePPT() + { + this.rolePPTSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs.meta new file mode 100644 index 00000000..1edaf8f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleSmallInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cb721f0bb66df7d46b1ac3c7ed591748 +timeCreated: 1611404545 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs new file mode 100644 index 00000000..08cd63c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleState")] + public enum RoleState + { + [ProtoEnum(Name = "Logoff", Value = 0)] + Logoff, + [ProtoEnum(Name = "LoadScene", Value = 1)] + LoadScene, + [ProtoEnum(Name = "InHall", Value = 2)] + InHall, + [ProtoEnum(Name = "InBattle", Value = 3)] + InBattle + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs.meta new file mode 100644 index 00000000..9389717c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eab37a8a18f21cb49b521490ea5c2e5c +timeCreated: 1611404780 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs new file mode 100644 index 00000000..5400d6e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleStateMatch")] + [Serializable] + public class RoleStateMatch : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "IsMatching", DataFormat = DataFormat.Default)] + public bool IsMatching + { + get + { + return this._IsMatching ?? false; + } + set + { + this._IsMatching = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsMatchingSpecified + { + get + { + return this._IsMatching != null; + } + set + { + bool flag = value == (this._IsMatching == null); + if (flag) + { + this._IsMatching = (value ? new bool?(this.IsMatching) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "stopmatchreason1", DataFormat = DataFormat.TwosComplement)] + public StopMatchReason stopmatchreason1 + { + get + { + return this._stopmatchreason1 ?? StopMatchReason.STOPMATCH_NONE; + } + set + { + this._stopmatchreason1 = new StopMatchReason?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stopmatchreason1Specified + { + get + { + return this._stopmatchreason1 != null; + } + set + { + bool flag = value == (this._stopmatchreason1 == null); + if (flag) + { + this._stopmatchreason1 = (value ? new StopMatchReason?(this.stopmatchreason1) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "matchtype", DataFormat = DataFormat.TwosComplement)] + public KMatchType matchtype + { + get + { + return this._matchtype ?? KMatchType.KMT_NONE; + } + set + { + this._matchtype = new KMatchType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchtypeSpecified + { + get + { + return this._matchtype != null; + } + set + { + bool flag = value == (this._matchtype == null); + if (flag) + { + this._matchtype = (value ? new KMatchType?(this.matchtype) : null); + } + } + } + + private bool? _IsMatching; + + private StopMatchReason? _stopmatchreason1; + + private KMatchType? _matchtype; + + private IExtension extensionObject; + + private bool ShouldSerializeIsMatching() + { + return this.IsMatchingSpecified; + } + + private void ResetIsMatching() + { + this.IsMatchingSpecified = false; + } + + private bool ShouldSerializestopmatchreason1() + { + return this.stopmatchreason1Specified; + } + + private void Resetstopmatchreason1() + { + this.stopmatchreason1Specified = false; + } + + private bool ShouldSerializematchtype() + { + return this.matchtypeSpecified; + } + + private void Resetmatchtype() + { + this.matchtypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs.meta new file mode 100644 index 00000000..8a92ff90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateMatch.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ac5604f8a487284458b86c68349d4b81 +timeCreated: 1611404330 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs new file mode 100644 index 00000000..276c30c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleStateNtf")] + [Serializable] + public class RoleStateNtf : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(2, Name = "state", DataFormat = DataFormat.TwosComplement)] + public List state + { + get + { + return this._state; + } + } + + [ProtoMember(3, Name = "timelastlogin", DataFormat = DataFormat.TwosComplement)] + public List timelastlogin + { + get + { + return this._timelastlogin; + } + } + + private readonly List _roleid = new List(); + + private readonly List _state = new List(); + + private readonly List _timelastlogin = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs.meta new file mode 100644 index 00000000..39a6096f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8b3dc91730082c84d9c86dbbc81da790 +timeCreated: 1611404094 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs new file mode 100644 index 00000000..ff88b200 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleStateReport")] + [Serializable] + public class RoleStateReport : IExtensible + { + [ProtoMember(1, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + [ProtoMember(2, Name = "state", DataFormat = DataFormat.TwosComplement)] + public List state + { + get + { + return this._state; + } + } + + [ProtoMember(3, Name = "timelastlogin", DataFormat = DataFormat.TwosComplement)] + public List timelastlogin + { + get + { + return this._timelastlogin; + } + } + + private readonly List _roleid = new List(); + + private readonly List _state = new List(); + + private readonly List _timelastlogin = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs.meta new file mode 100644 index 00000000..fae5401c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleStateReport.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0aaae20c73b434e4f90bd3ce30c2d106 +timeCreated: 1611403165 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs new file mode 100644 index 00000000..0ffa70b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleSystem")] + [Serializable] + public class RoleSystem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "system", DataFormat = DataFormat.Default)] + public byte[] system + { + get + { + return this._system ?? null; + } + set + { + this._system = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool systemSpecified + { + get + { + return this._system != null; + } + set + { + bool flag = value == (this._system == null); + if (flag) + { + this._system = (value ? this.system : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "firsttime", DataFormat = DataFormat.Default)] + public byte[] firsttime + { + get + { + return this._firsttime ?? null; + } + set + { + this._firsttime = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firsttimeSpecified + { + get + { + return this._firsttime != null; + } + set + { + bool flag = value == (this._firsttime == null); + if (flag) + { + this._firsttime = (value ? this.firsttime : null); + } + } + } + + [ProtoMember(3, Name = "opentime", DataFormat = DataFormat.Default)] + public List opentime + { + get + { + return this._opentime; + } + } + + private byte[] _system; + + private byte[] _firsttime; + + private readonly List _opentime = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializesystem() + { + return this.systemSpecified; + } + + private void Resetsystem() + { + this.systemSpecified = false; + } + + private bool ShouldSerializefirsttime() + { + return this.firsttimeSpecified; + } + + private void Resetfirsttime() + { + this.firsttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs.meta new file mode 100644 index 00000000..a60ae1fd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleSystem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d50435133397e2438776c0d2e7be47a +timeCreated: 1611403352 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs new file mode 100644 index 00000000..43b8c328 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs @@ -0,0 +1,585 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleTask")] + [Serializable] + public class RoleTask : IExtensible + { + [ProtoMember(1, Name = "tasks", DataFormat = DataFormat.Default)] + public List tasks + { + get + { + return this._tasks; + } + } + + [ProtoMember(2, Name = "finished", DataFormat = DataFormat.TwosComplement)] + public List finished + { + get + { + return this._finished; + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(4, Name = "dailytask", DataFormat = DataFormat.Default)] + public List dailytask + { + get + { + return this._dailytask; + } + } + + [ProtoMember(5, IsRequired = false, Name = "daily_count", DataFormat = DataFormat.TwosComplement)] + public uint daily_count + { + get + { + return this._daily_count ?? 0u; + } + set + { + this._daily_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_countSpecified + { + get + { + return this._daily_count != null; + } + set + { + bool flag = value == (this._daily_count == null); + if (flag) + { + this._daily_count = (value ? new uint?(this.daily_count) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "daily_accept_level", DataFormat = DataFormat.TwosComplement)] + public uint daily_accept_level + { + get + { + return this._daily_accept_level ?? 0u; + } + set + { + this._daily_accept_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_accept_levelSpecified + { + get + { + return this._daily_accept_level != null; + } + set + { + bool flag = value == (this._daily_accept_level == null); + if (flag) + { + this._daily_accept_level = (value ? new uint?(this.daily_accept_level) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "daily_rewarded", DataFormat = DataFormat.Default)] + public bool daily_rewarded + { + get + { + return this._daily_rewarded ?? false; + } + set + { + this._daily_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_rewardedSpecified + { + get + { + return this._daily_rewarded != null; + } + set + { + bool flag = value == (this._daily_rewarded == null); + if (flag) + { + this._daily_rewarded = (value ? new bool?(this.daily_rewarded) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "daily_complete_num", DataFormat = DataFormat.TwosComplement)] + public uint daily_complete_num + { + get + { + return this._daily_complete_num ?? 0u; + } + set + { + this._daily_complete_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_complete_numSpecified + { + get + { + return this._daily_complete_num != null; + } + set + { + bool flag = value == (this._daily_complete_num == null); + if (flag) + { + this._daily_complete_num = (value ? new uint?(this.daily_complete_num) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "daily_red_point", DataFormat = DataFormat.Default)] + public bool daily_red_point + { + get + { + return this._daily_red_point ?? false; + } + set + { + this._daily_red_point = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_red_pointSpecified + { + get + { + return this._daily_red_point != null; + } + set + { + bool flag = value == (this._daily_red_point == null); + if (flag) + { + this._daily_red_point = (value ? new bool?(this.daily_red_point) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "daily_askhelp_num", DataFormat = DataFormat.TwosComplement)] + public uint daily_askhelp_num + { + get + { + return this._daily_askhelp_num ?? 0u; + } + set + { + this._daily_askhelp_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daily_askhelp_numSpecified + { + get + { + return this._daily_askhelp_num != null; + } + set + { + bool flag = value == (this._daily_askhelp_num == null); + if (flag) + { + this._daily_askhelp_num = (value ? new uint?(this.daily_askhelp_num) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "today_donate_count", DataFormat = DataFormat.TwosComplement)] + public uint today_donate_count + { + get + { + return this._today_donate_count ?? 0u; + } + set + { + this._today_donate_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool today_donate_countSpecified + { + get + { + return this._today_donate_count != null; + } + set + { + bool flag = value == (this._today_donate_count == null); + if (flag) + { + this._today_donate_count = (value ? new uint?(this.today_donate_count) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "total_donate_count", DataFormat = DataFormat.TwosComplement)] + public uint total_donate_count + { + get + { + return this._total_donate_count ?? 0u; + } + set + { + this._total_donate_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_donate_countSpecified + { + get + { + return this._total_donate_count != null; + } + set + { + bool flag = value == (this._total_donate_count == null); + if (flag) + { + this._total_donate_count = (value ? new uint?(this.total_donate_count) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "dailyaccept", DataFormat = DataFormat.Default)] + public bool dailyaccept + { + get + { + return this._dailyaccept ?? false; + } + set + { + this._dailyaccept = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dailyacceptSpecified + { + get + { + return this._dailyaccept != null; + } + set + { + bool flag = value == (this._dailyaccept == null); + if (flag) + { + this._dailyaccept = (value ? new bool?(this.dailyaccept) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "weekrecord", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeeklyTaskData weekrecord + { + get + { + return this._weekrecord; + } + set + { + this._weekrecord = value; + } + } + + [ProtoMember(15, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "luck", DataFormat = DataFormat.TwosComplement)] + public uint luck + { + get + { + return this._luck ?? 0u; + } + set + { + this._luck = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool luckSpecified + { + get + { + return this._luck != null; + } + set + { + bool flag = value == (this._luck == null); + if (flag) + { + this._luck = (value ? new uint?(this.luck) : null); + } + } + } + + private readonly List _tasks = new List(); + + private readonly List _finished = new List(); + + private uint? _lastUpdateTime; + + private readonly List _dailytask = new List(); + + private uint? _daily_count; + + private uint? _daily_accept_level; + + private bool? _daily_rewarded; + + private uint? _daily_complete_num; + + private bool? _daily_red_point; + + private uint? _daily_askhelp_num; + + private uint? _today_donate_count; + + private uint? _total_donate_count; + + private bool? _dailyaccept; + + private WeeklyTaskData _weekrecord = null; + + private uint? _score; + + private uint? _luck; + + private IExtension extensionObject; + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + private bool ShouldSerializedaily_count() + { + return this.daily_countSpecified; + } + + private void Resetdaily_count() + { + this.daily_countSpecified = false; + } + + private bool ShouldSerializedaily_accept_level() + { + return this.daily_accept_levelSpecified; + } + + private void Resetdaily_accept_level() + { + this.daily_accept_levelSpecified = false; + } + + private bool ShouldSerializedaily_rewarded() + { + return this.daily_rewardedSpecified; + } + + private void Resetdaily_rewarded() + { + this.daily_rewardedSpecified = false; + } + + private bool ShouldSerializedaily_complete_num() + { + return this.daily_complete_numSpecified; + } + + private void Resetdaily_complete_num() + { + this.daily_complete_numSpecified = false; + } + + private bool ShouldSerializedaily_red_point() + { + return this.daily_red_pointSpecified; + } + + private void Resetdaily_red_point() + { + this.daily_red_pointSpecified = false; + } + + private bool ShouldSerializedaily_askhelp_num() + { + return this.daily_askhelp_numSpecified; + } + + private void Resetdaily_askhelp_num() + { + this.daily_askhelp_numSpecified = false; + } + + private bool ShouldSerializetoday_donate_count() + { + return this.today_donate_countSpecified; + } + + private void Resettoday_donate_count() + { + this.today_donate_countSpecified = false; + } + + private bool ShouldSerializetotal_donate_count() + { + return this.total_donate_countSpecified; + } + + private void Resettotal_donate_count() + { + this.total_donate_countSpecified = false; + } + + private bool ShouldSerializedailyaccept() + { + return this.dailyacceptSpecified; + } + + private void Resetdailyaccept() + { + this.dailyacceptSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeluck() + { + return this.luckSpecified; + } + + private void Resetluck() + { + this.luckSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs.meta new file mode 100644 index 00000000..9afdaf96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleTask.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c93ca406a31e19a43af2007e76d5f589 +timeCreated: 1611404537 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs new file mode 100644 index 00000000..e361842b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleTeamCostInfo")] + [Serializable] + public class RoleTeamCostInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "expid", DataFormat = DataFormat.TwosComplement)] + public uint expid + { + get + { + return this._expid ?? 0u; + } + set + { + this._expid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expidSpecified + { + get + { + return this._expid != null; + } + set + { + bool flag = value == (this._expid == null); + if (flag) + { + this._expid = (value ? new uint?(this.expid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "costindex", DataFormat = DataFormat.TwosComplement)] + public uint costindex + { + get + { + return this._costindex ?? 0u; + } + set + { + this._costindex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costindexSpecified + { + get + { + return this._costindex != null; + } + set + { + bool flag = value == (this._costindex == null); + if (flag) + { + this._costindex = (value ? new uint?(this.costindex) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dragoncount", DataFormat = DataFormat.TwosComplement)] + public uint dragoncount + { + get + { + return this._dragoncount ?? 0u; + } + set + { + this._dragoncount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragoncountSpecified + { + get + { + return this._dragoncount != null; + } + set + { + bool flag = value == (this._dragoncount == null); + if (flag) + { + this._dragoncount = (value ? new uint?(this.dragoncount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "updateday", DataFormat = DataFormat.TwosComplement)] + public uint updateday + { + get + { + return this._updateday ?? 0u; + } + set + { + this._updateday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatedaySpecified + { + get + { + return this._updateday != null; + } + set + { + bool flag = value == (this._updateday == null); + if (flag) + { + this._updateday = (value ? new uint?(this.updateday) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "getgiftvalue", DataFormat = DataFormat.TwosComplement)] + public uint getgiftvalue + { + get + { + return this._getgiftvalue ?? 0u; + } + set + { + this._getgiftvalue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getgiftvalueSpecified + { + get + { + return this._getgiftvalue != null; + } + set + { + bool flag = value == (this._getgiftvalue == null); + if (flag) + { + this._getgiftvalue = (value ? new uint?(this.getgiftvalue) : null); + } + } + } + + private uint? _expid; + + private uint? _costindex; + + private uint? _dragoncount; + + private uint? _updateday; + + private uint? _getgiftvalue; + + private IExtension extensionObject; + + private bool ShouldSerializeexpid() + { + return this.expidSpecified; + } + + private void Resetexpid() + { + this.expidSpecified = false; + } + + private bool ShouldSerializecostindex() + { + return this.costindexSpecified; + } + + private void Resetcostindex() + { + this.costindexSpecified = false; + } + + private bool ShouldSerializedragoncount() + { + return this.dragoncountSpecified; + } + + private void Resetdragoncount() + { + this.dragoncountSpecified = false; + } + + private bool ShouldSerializeupdateday() + { + return this.updatedaySpecified; + } + + private void Resetupdateday() + { + this.updatedaySpecified = false; + } + + private bool ShouldSerializegetgiftvalue() + { + return this.getgiftvalueSpecified; + } + + private void Resetgetgiftvalue() + { + this.getgiftvalueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs.meta new file mode 100644 index 00000000..8c59f0d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleTeamCostInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 909a542a7226eb34bad5ef1ff17ce18c +timeCreated: 1611404139 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs b/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs new file mode 100644 index 00000000..620c7ef8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs @@ -0,0 +1,172 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RoleType")] + public enum RoleType + { + [ProtoEnum(Name = "Role_INVALID", Value = 0)] + Role_INVALID, + [ProtoEnum(Name = "Role_Warrior", Value = 1)] + Role_Warrior, + [ProtoEnum(Name = "Role_Archer", Value = 2)] + Role_Archer, + [ProtoEnum(Name = "Role_Sorceress", Value = 3)] + Role_Sorceress, + [ProtoEnum(Name = "Role_Cleric", Value = 4)] + Role_Cleric, + [ProtoEnum(Name = "Role_Academic", Value = 5)] + Role_Academic, + [ProtoEnum(Name = "Role_Swordsman", Value = 11)] + Role_Swordsman = 11, + [ProtoEnum(Name = "Role_Mercenary", Value = 21)] + Role_Mercenary = 21, + [ProtoEnum(Name = "Role_Sharpshooter", Value = 12)] + Role_Sharpshooter = 12, + [ProtoEnum(Name = "Role_Acrobat", Value = 22)] + Role_Acrobat = 22, + [ProtoEnum(Name = "Role_Elementalist", Value = 13)] + Role_Elementalist = 13, + [ProtoEnum(Name = "Role_Mystic", Value = 23)] + Role_Mystic = 23, + [ProtoEnum(Name = "Role_Paladin", Value = 14)] + Role_Paladin = 14, + [ProtoEnum(Name = "Role_Priest", Value = 24)] + Role_Priest = 24, + [ProtoEnum(Name = "Role_Engineer", Value = 15)] + Role_Engineer = 15, + [ProtoEnum(Name = "Role_Alchemist", Value = 25)] + Role_Alchemist = 25, + [ProtoEnum(Name = "Role_Gladiator", Value = 111)] + Role_Gladiator = 111, + [ProtoEnum(Name = "Role_Moonlord", Value = 211)] + Role_Moonlord = 211, + [ProtoEnum(Name = "Role_Destroyer", Value = 121)] + Role_Destroyer = 121, + [ProtoEnum(Name = "Role_Barbarian", Value = 221)] + Role_Barbarian = 221, + [ProtoEnum(Name = "Role_Sniper", Value = 112)] + Role_Sniper = 112, + [ProtoEnum(Name = "Role_Artillery", Value = 212)] + Role_Artillery = 212, + [ProtoEnum(Name = "Role_Tempest", Value = 122)] + Role_Tempest = 122, + [ProtoEnum(Name = "Role_Windwalker", Value = 222)] + Role_Windwalker = 222, + [ProtoEnum(Name = "Role_Saleana", Value = 113)] + Role_Saleana = 113, + [ProtoEnum(Name = "Role_Elestra", Value = 213)] + Role_Elestra = 213, + [ProtoEnum(Name = "Role_Smasher", Value = 123)] + Role_Smasher = 123, + [ProtoEnum(Name = "Role_Majesty", Value = 223)] + Role_Majesty = 223, + [ProtoEnum(Name = "Role_Guardian", Value = 114)] + Role_Guardian = 114, + [ProtoEnum(Name = "Role_Crusader", Value = 214)] + Role_Crusader = 214, + [ProtoEnum(Name = "Role_Saint", Value = 124)] + Role_Saint = 124, + [ProtoEnum(Name = "Role_Inquistior", Value = 224)] + Role_Inquistior = 224, + [ProtoEnum(Name = "Role_Shootingstar", Value = 115)] + Role_Shootingstar = 115, + [ProtoEnum(Name = "Role_Gearmaster", Value = 215)] + Role_Gearmaster = 215, + [ProtoEnum(Name = "Role_Adept", Value = 125)] + Role_Adept = 125, + [ProtoEnum(Name = "Role_Physician", Value = 225)] + Role_Physician = 225, + [ProtoEnum(Name = "Role_Assassin", Value = 6)] + Role_Assassin = 6, + [ProtoEnum(Name = "Role_Shinobi", Value = 16)] + Role_Shinobi = 16, + [ProtoEnum(Name = "Role_Taoist", Value = 26)] + Role_Taoist = 26, + [ProtoEnum(Name = "Role_Reaper", Value = 116)] + Role_Reaper = 116, + [ProtoEnum(Name = "Role_Raven", Value = 216)] + Role_Raven = 216, + [ProtoEnum(Name = "Role_LightBringer", Value = 126)] + Role_LightBringer = 126, + [ProtoEnum(Name = "Role_AbyssWalker", Value = 226)] + Role_AbyssWalker = 226, + [ProtoEnum(Name = "Role_Kali", Value = 7)] + Role_Kali = 7, + [ProtoEnum(Name = "Role_Screamer", Value = 17)] + Role_Screamer = 17, + [ProtoEnum(Name = "Role_Dancer", Value = 27)] + Role_Dancer = 27, + [ProtoEnum(Name = "Role_SoulEater", Value = 117)] + Role_SoulEater = 117, + [ProtoEnum(Name = "Role_DarkSummoner", Value = 217)] + Role_DarkSummoner = 217, + [ProtoEnum(Name = "Role_SpiritDancer", Value = 127)] + Role_SpiritDancer = 127, + [ProtoEnum(Name = "Role_BladeDancer", Value = 227)] + Role_BladeDancer = 227, + [ProtoEnum(Name = "Role_AwakeGladiator", Value = 1111)] + Role_AwakeGladiator = 1111, + [ProtoEnum(Name = "Role_AwakeMoonLord", Value = 1211)] + Role_AwakeMoonLord = 1211, + [ProtoEnum(Name = "Role_AwakeDestroyer", Value = 1121)] + Role_AwakeDestroyer = 1121, + [ProtoEnum(Name = "Role_AwakeBarbarian", Value = 1221)] + Role_AwakeBarbarian = 1221, + [ProtoEnum(Name = "Role_AwakeSniper", Value = 1112)] + Role_AwakeSniper = 1112, + [ProtoEnum(Name = "Role_AwakeArtillery", Value = 1212)] + Role_AwakeArtillery = 1212, + [ProtoEnum(Name = "Role_AwakeTempest", Value = 1122)] + Role_AwakeTempest = 1122, + [ProtoEnum(Name = "Role_AwakeWindwalker", Value = 1222)] + Role_AwakeWindwalker = 1222, + [ProtoEnum(Name = "Role_AwakeSaleana", Value = 1113)] + Role_AwakeSaleana = 1113, + [ProtoEnum(Name = "Role_AwakeElestra", Value = 1213)] + Role_AwakeElestra = 1213, + [ProtoEnum(Name = "Role_AwakeSmasher", Value = 1123)] + Role_AwakeSmasher = 1123, + [ProtoEnum(Name = "Role_AwakeMajesty", Value = 1223)] + Role_AwakeMajesty = 1223, + [ProtoEnum(Name = "Role_AwakeGuardian", Value = 1114)] + Role_AwakeGuardian = 1114, + [ProtoEnum(Name = "Role_AwakeCrusader", Value = 1214)] + Role_AwakeCrusader = 1214, + [ProtoEnum(Name = "Role_AwakeSaint", Value = 1124)] + Role_AwakeSaint = 1124, + [ProtoEnum(Name = "Role_AwakeInquistior", Value = 1224)] + Role_AwakeInquistior = 1224, + [ProtoEnum(Name = "Role_AwakeShootingstar", Value = 1115)] + Role_AwakeShootingstar = 1115, + [ProtoEnum(Name = "Role_AwakeGearmaster", Value = 1215)] + Role_AwakeGearmaster = 1215, + [ProtoEnum(Name = "Role_AwakeAdept", Value = 1125)] + Role_AwakeAdept = 1125, + [ProtoEnum(Name = "Role_AwakePhysician", Value = 1225)] + Role_AwakePhysician = 1225, + [ProtoEnum(Name = "Role_AwakeReaper", Value = 1116)] + Role_AwakeReaper = 1116, + [ProtoEnum(Name = "Role_AwakeRaven", Value = 1216)] + Role_AwakeRaven = 1216, + [ProtoEnum(Name = "Role_AwakeLightBringer", Value = 1126)] + Role_AwakeLightBringer = 1126, + [ProtoEnum(Name = "Role_AwakeAbyssWalker", Value = 1226)] + Role_AwakeAbyssWalker = 1226, + [ProtoEnum(Name = "Role_AwakeSoulEater", Value = 1117)] + Role_AwakeSoulEater = 1117, + [ProtoEnum(Name = "Role_AwakeDarkSummoner", Value = 1217)] + Role_AwakeDarkSummoner = 1217, + [ProtoEnum(Name = "Role_AwakeSpiritDancer", Value = 1127)] + Role_AwakeSpiritDancer = 1127, + [ProtoEnum(Name = "Role_AwakeBladeDancer", Value = 1227)] + Role_AwakeBladeDancer = 1227, + [ProtoEnum(Name = "Role_Avenger", Value = 31)] + Role_Avenger = 31, + [ProtoEnum(Name = "Role_DarkAvenger", Value = 131)] + Role_DarkAvenger = 131, + [ProtoEnum(Name = "Role_AwakeDarkAvenger", Value = 1131)] + Role_AwakeDarkAvenger = 1131 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs.meta new file mode 100644 index 00000000..beb9b24d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RoleType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e5d3abb8ae594f4d937c7c623413958 +timeCreated: 1611403698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs new file mode 100644 index 00000000..5b0e1edf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RollInfo")] + [Serializable] + public class RollInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rollValue", DataFormat = DataFormat.TwosComplement)] + public uint rollValue + { + get + { + return this._rollValue ?? 0u; + } + set + { + this._rollValue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rollValueSpecified + { + get + { + return this._rollValue != null; + } + set + { + bool flag = value == (this._rollValue == null); + if (flag) + { + this._rollValue = (value ? new uint?(this.rollValue) : null); + } + } + } + + private ulong? _roleID; + + private uint? _rollValue; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializerollValue() + { + return this.rollValueSpecified; + } + + private void ResetrollValue() + { + this.rollValueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs.meta new file mode 100644 index 00000000..21860d54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RollInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3c2a181baa5acd4ebfb2cad5bf86a75 +timeCreated: 1611404600 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs new file mode 100644 index 00000000..4eb1ba64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "RollInfoRes")] + [Serializable] + public class RollInfoRes : IExtensible + { + [ProtoMember(1, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errCode + { + get + { + return this._errCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errCodeSpecified + { + get + { + return this._errCode != null; + } + set + { + bool flag = value == (this._errCode == null); + if (flag) + { + this._errCode = (value ? new ErrorCode?(this.errCode) : null); + } + } + } + + private readonly List _info = new List(); + + private ErrorCode? _errCode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrCode() + { + return this.errCodeSpecified; + } + + private void ReseterrCode() + { + this.errCodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs.meta new file mode 100644 index 00000000..5f7a928a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/RollInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07d629f951622394ba10d5ee0a5ac350 +timeCreated: 1611402969 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs new file mode 100644 index 00000000..1aefe0d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SAtlasRecord")] + [Serializable] + public class SAtlasRecord : IExtensible + { + [ProtoMember(1, Name = "atlas", DataFormat = DataFormat.TwosComplement)] + public List atlas + { + get + { + return this._atlas; + } + } + + [ProtoMember(2, Name = "finishdata", DataFormat = DataFormat.Default)] + public List finishdata + { + get + { + return this._finishdata; + } + } + + private readonly List _atlas = new List(); + + private readonly List _finishdata = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs.meta new file mode 100644 index 00000000..3571970c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SAtlasRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0dcd7eade4b26494ba924ea267b4226d +timeCreated: 1611403198 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs new file mode 100644 index 00000000..5724facb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs @@ -0,0 +1,73 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SBuffRecord")] + [Serializable] + public class SBuffRecord : IExtensible + { + [ProtoMember(1, Name = "buffs", DataFormat = DataFormat.Default)] + public List buffs + { + get + { + return this._buffs; + } + } + + [ProtoMember(2, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(3, IsRequired = false, Name = "transbuff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public STransformBuff transbuff + { + get + { + return this._transbuff; + } + set + { + this._transbuff = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "smallbuff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public STransformBuff smallbuff + { + get + { + return this._smallbuff; + } + set + { + this._smallbuff = value; + } + } + + private readonly List _buffs = new List(); + + private readonly List _items = new List(); + + private STransformBuff _transbuff = null; + + private STransformBuff _smallbuff = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs.meta new file mode 100644 index 00000000..4c633958 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SBuffRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb6ebb57823a5e6499fb8bf0bc445bc4 +timeCreated: 1611404441 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs new file mode 100644 index 00000000..2d8b80dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs @@ -0,0 +1,223 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SCEliRoomInfo")] + [Serializable] + public class SCEliRoomInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roomid", DataFormat = DataFormat.TwosComplement)] + public uint roomid + { + get + { + return this._roomid ?? 0u; + } + set + { + this._roomid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roomidSpecified + { + get + { + return this._roomid != null; + } + set + { + bool flag = value == (this._roomid == null); + if (flag) + { + this._roomid = (value ? new uint?(this.roomid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "team1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SCEliTeamInfo team1 + { + get + { + return this._team1; + } + set + { + this._team1 = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "team2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SCEliTeamInfo team2 + { + get + { + return this._team2; + } + set + { + this._team2 = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LBEleRoomState state + { + get + { + return this._state ?? LBEleRoomState.LBEleRoomState_Idle; + } + set + { + this._state = new LBEleRoomState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LBEleRoomState?(this.state) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "win_stid", DataFormat = DataFormat.TwosComplement)] + public ulong win_stid + { + get + { + return this._win_stid ?? 0UL; + } + set + { + this._win_stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool win_stidSpecified + { + get + { + return this._win_stid != null; + } + set + { + bool flag = value == (this._win_stid == null); + if (flag) + { + this._win_stid = (value ? new ulong?(this.win_stid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "liveid", DataFormat = DataFormat.TwosComplement)] + public uint liveid + { + get + { + return this._liveid ?? 0u; + } + set + { + this._liveid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool liveidSpecified + { + get + { + return this._liveid != null; + } + set + { + bool flag = value == (this._liveid == null); + if (flag) + { + this._liveid = (value ? new uint?(this.liveid) : null); + } + } + } + + private uint? _roomid; + + private SCEliTeamInfo _team1 = null; + + private SCEliTeamInfo _team2 = null; + + private LBEleRoomState? _state; + + private ulong? _win_stid; + + private uint? _liveid; + + private IExtension extensionObject; + + private bool ShouldSerializeroomid() + { + return this.roomidSpecified; + } + + private void Resetroomid() + { + this.roomidSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializewin_stid() + { + return this.win_stidSpecified; + } + + private void Resetwin_stid() + { + this.win_stidSpecified = false; + } + + private bool ShouldSerializeliveid() + { + return this.liveidSpecified; + } + + private void Resetliveid() + { + this.liveidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs.meta new file mode 100644 index 00000000..d1a6b345 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoomInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 450d76becc4a9aa4793e3d779656b7f7 +timeCreated: 1611403646 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs new file mode 100644 index 00000000..9309639a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SCEliRoundInfo")] + [Serializable] + public class SCEliRoundInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "round", DataFormat = DataFormat.TwosComplement)] + public SCEliRoundType round + { + get + { + return this._round ?? SCEliRoundType.SCEliRound_None; + } + set + { + this._round = new SCEliRoundType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roundSpecified + { + get + { + return this._round != null; + } + set + { + bool flag = value == (this._round == null); + if (flag) + { + this._round = (value ? new SCEliRoundType?(this.round) : null); + } + } + } + + [ProtoMember(2, Name = "rooms", DataFormat = DataFormat.Default)] + public List rooms + { + get + { + return this._rooms; + } + } + + private SCEliRoundType? _round; + + private readonly List _rooms = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeround() + { + return this.roundSpecified; + } + + private void Resetround() + { + this.roundSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs.meta new file mode 100644 index 00000000..53e8b81b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 83c34cae2ac2fc94899205f4bb4786c8 +timeCreated: 1611404046 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs new file mode 100644 index 00000000..68013e4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SCEliRoundType")] + public enum SCEliRoundType + { + [ProtoEnum(Name = "SCEliRound_None", Value = 0)] + SCEliRound_None, + [ProtoEnum(Name = "SCEliRound_8to4", Value = 1)] + SCEliRound_8to4, + [ProtoEnum(Name = "SCEliRound_4to2", Value = 2)] + SCEliRound_4to2, + [ProtoEnum(Name = "SCEliRound_2to1", Value = 3)] + SCEliRound_2to1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs.meta new file mode 100644 index 00000000..fb1cc595 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliRoundType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 880745d3f9fb0a44eb5eb70a35ea34c3 +timeCreated: 1611404082 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs new file mode 100644 index 00000000..f8f10ad2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SCEliTeamInfo")] + [Serializable] + public class SCEliTeamInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stid", DataFormat = DataFormat.TwosComplement)] + public ulong stid + { + get + { + return this._stid ?? 0UL; + } + set + { + this._stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stidSpecified + { + get + { + return this._stid != null; + } + set + { + bool flag = value == (this._stid == null); + if (flag) + { + this._stid = (value ? new ulong?(this.stid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ulong? _stid; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializestid() + { + return this.stidSpecified; + } + + private void Resetstid() + { + this.stidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs.meta new file mode 100644 index 00000000..0c28d1a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SCEliTeamInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c65403c47ecb4544da8233ac5cfc47a9 +timeCreated: 1611404509 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs new file mode 100644 index 00000000..78bf9476 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SChatRecord")] + [Serializable] + public class SChatRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastupdatetime", DataFormat = DataFormat.TwosComplement)] + public uint lastupdatetime + { + get + { + return this._lastupdatetime ?? 0u; + } + set + { + this._lastupdatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastupdatetimeSpecified + { + get + { + return this._lastupdatetime != null; + } + set + { + bool flag = value == (this._lastupdatetime == null); + if (flag) + { + this._lastupdatetime = (value ? new uint?(this.lastupdatetime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "worldchattimes", DataFormat = DataFormat.TwosComplement)] + public uint worldchattimes + { + get + { + return this._worldchattimes ?? 0u; + } + set + { + this._worldchattimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool worldchattimesSpecified + { + get + { + return this._worldchattimes != null; + } + set + { + bool flag = value == (this._worldchattimes == null); + if (flag) + { + this._worldchattimes = (value ? new uint?(this.worldchattimes) : null); + } + } + } + + private uint? _lastupdatetime; + + private uint? _worldchattimes; + + private IExtension extensionObject; + + private bool ShouldSerializelastupdatetime() + { + return this.lastupdatetimeSpecified; + } + + private void Resetlastupdatetime() + { + this.lastupdatetimeSpecified = false; + } + + private bool ShouldSerializeworldchattimes() + { + return this.worldchattimesSpecified; + } + + private void Resetworldchattimes() + { + this.worldchattimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs.meta new file mode 100644 index 00000000..35b6d5ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SChatRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 98604bb5b54e5ef4a82eb995f780d50d +timeCreated: 1611404190 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs b/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs new file mode 100644 index 00000000..2767bea0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs @@ -0,0 +1,816 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SMail")] + [Serializable] + public class SMail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isread", DataFormat = DataFormat.Default)] + public bool isread + { + get + { + return this._isread ?? false; + } + set + { + this._isread = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isreadSpecified + { + get + { + return this._isread != null; + } + set + { + bool flag = value == (this._isread == null); + if (flag) + { + this._isread = (value ? new bool?(this.isread) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isdelete", DataFormat = DataFormat.Default)] + public bool isdelete + { + get + { + return this._isdelete ?? false; + } + set + { + this._isdelete = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isdeleteSpecified + { + get + { + return this._isdelete != null; + } + set + { + bool flag = value == (this._isdelete == null); + if (flag) + { + this._isdelete = (value ? new bool?(this.isdelete) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "timestamp", DataFormat = DataFormat.TwosComplement)] + public uint timestamp + { + get + { + return this._timestamp ?? 0u; + } + set + { + this._timestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestampSpecified + { + get + { + return this._timestamp != null; + } + set + { + bool flag = value == (this._timestamp == null); + if (flag) + { + this._timestamp = (value ? new uint?(this.timestamp) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "timeexpire", DataFormat = DataFormat.TwosComplement)] + public uint timeexpire + { + get + { + return this._timeexpire ?? 0u; + } + set + { + this._timeexpire = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeexpireSpecified + { + get + { + return this._timeexpire != null; + } + set + { + bool flag = value == (this._timeexpire == null); + if (flag) + { + this._timeexpire = (value ? new uint?(this.timeexpire) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "istemplate", DataFormat = DataFormat.Default)] + public bool istemplate + { + get + { + return this._istemplate ?? false; + } + set + { + this._istemplate = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool istemplateSpecified + { + get + { + return this._istemplate != null; + } + set + { + bool flag = value == (this._istemplate == null); + if (flag) + { + this._istemplate = (value ? new bool?(this.istemplate) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "srcid", DataFormat = DataFormat.TwosComplement)] + public ulong srcid + { + get + { + return this._srcid ?? 0UL; + } + set + { + this._srcid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool srcidSpecified + { + get + { + return this._srcid != null; + } + set + { + bool flag = value == (this._srcid == null); + if (flag) + { + this._srcid = (value ? new ulong?(this.srcid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "srcname", DataFormat = DataFormat.Default)] + public string srcname + { + get + { + return this._srcname ?? ""; + } + set + { + this._srcname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool srcnameSpecified + { + get + { + return this._srcname != null; + } + set + { + bool flag = value == (this._srcname == null); + if (flag) + { + this._srcname = (value ? this.srcname : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "title", DataFormat = DataFormat.Default)] + public string title + { + get + { + return this._title ?? ""; + } + set + { + this._title = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? this.title : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "content", DataFormat = DataFormat.Default)] + public string content + { + get + { + return this._content ?? ""; + } + set + { + this._content = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool contentSpecified + { + get + { + return this._content != null; + } + set + { + bool flag = value == (this._content == null); + if (flag) + { + this._content = (value ? this.content : null); + } + } + } + + [ProtoMember(13, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(14, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public int timeleft + { + get + { + return this._timeleft ?? 0; + } + set + { + this._timeleft = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new int?(this.timeleft) : null); + } + } + } + + [ProtoMember(15, Name = "xitems", DataFormat = DataFormat.Default)] + public List xitems + { + get + { + return this._xitems; + } + } + + [ProtoMember(16, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public int reason + { + get + { + return this._reason ?? 0; + } + set + { + this._reason = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new int?(this.reason) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "subreason", DataFormat = DataFormat.TwosComplement)] + public int subreason + { + get + { + return this._subreason ?? 0; + } + set + { + this._subreason = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool subreasonSpecified + { + get + { + return this._subreason != null; + } + set + { + bool flag = value == (this._subreason == null); + if (flag) + { + this._subreason = (value ? new int?(this.subreason) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "extparam", DataFormat = DataFormat.Default)] + public string extparam + { + get + { + return this._extparam ?? ""; + } + set + { + this._extparam = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extparamSpecified + { + get + { + return this._extparam != null; + } + set + { + bool flag = value == (this._extparam == null); + if (flag) + { + this._extparam = (value ? this.extparam : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "minlevel", DataFormat = DataFormat.TwosComplement)] + public int minlevel + { + get + { + return this._minlevel ?? 0; + } + set + { + this._minlevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool minlevelSpecified + { + get + { + return this._minlevel != null; + } + set + { + bool flag = value == (this._minlevel == null); + if (flag) + { + this._minlevel = (value ? new int?(this.minlevel) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "maxlevel", DataFormat = DataFormat.TwosComplement)] + public int maxlevel + { + get + { + return this._maxlevel ?? 0; + } + set + { + this._maxlevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxlevelSpecified + { + get + { + return this._maxlevel != null; + } + set + { + bool flag = value == (this._maxlevel == null); + if (flag) + { + this._maxlevel = (value ? new int?(this.maxlevel) : null); + } + } + } + + private ulong? _uid; + + private uint? _type; + + private bool? _isread; + + private bool? _isdelete; + + private uint? _state; + + private uint? _timestamp; + + private uint? _timeexpire; + + private bool? _istemplate; + + private ulong? _srcid; + + private string _srcname; + + private string _title; + + private string _content; + + private readonly List _items = new List(); + + private int? _timeleft; + + private readonly List _xitems = new List(); + + private int? _reason; + + private int? _subreason; + + private string _extparam; + + private int? _minlevel; + + private int? _maxlevel; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeisread() + { + return this.isreadSpecified; + } + + private void Resetisread() + { + this.isreadSpecified = false; + } + + private bool ShouldSerializeisdelete() + { + return this.isdeleteSpecified; + } + + private void Resetisdelete() + { + this.isdeleteSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializetimestamp() + { + return this.timestampSpecified; + } + + private void Resettimestamp() + { + this.timestampSpecified = false; + } + + private bool ShouldSerializetimeexpire() + { + return this.timeexpireSpecified; + } + + private void Resettimeexpire() + { + this.timeexpireSpecified = false; + } + + private bool ShouldSerializeistemplate() + { + return this.istemplateSpecified; + } + + private void Resetistemplate() + { + this.istemplateSpecified = false; + } + + private bool ShouldSerializesrcid() + { + return this.srcidSpecified; + } + + private void Resetsrcid() + { + this.srcidSpecified = false; + } + + private bool ShouldSerializesrcname() + { + return this.srcnameSpecified; + } + + private void Resetsrcname() + { + this.srcnameSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializecontent() + { + return this.contentSpecified; + } + + private void Resetcontent() + { + this.contentSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + private bool ShouldSerializesubreason() + { + return this.subreasonSpecified; + } + + private void Resetsubreason() + { + this.subreasonSpecified = false; + } + + private bool ShouldSerializeextparam() + { + return this.extparamSpecified; + } + + private void Resetextparam() + { + this.extparamSpecified = false; + } + + private bool ShouldSerializeminlevel() + { + return this.minlevelSpecified; + } + + private void Resetminlevel() + { + this.minlevelSpecified = false; + } + + private bool ShouldSerializemaxlevel() + { + return this.maxlevelSpecified; + } + + private void Resetmaxlevel() + { + this.maxlevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs.meta new file mode 100644 index 00000000..d24f959d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SMail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9127ff51ac9be1b48a3e7ad925a2dafc +timeCreated: 1611404141 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs new file mode 100644 index 00000000..8cbc8c36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SPetRecord")] + [Serializable] + public class SPetRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "touchStartTime", DataFormat = DataFormat.TwosComplement)] + public uint touchStartTime + { + get + { + return this._touchStartTime ?? 0u; + } + set + { + this._touchStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool touchStartTimeSpecified + { + get + { + return this._touchStartTime != null; + } + set + { + bool flag = value == (this._touchStartTime == null); + if (flag) + { + this._touchStartTime = (value ? new uint?(this.touchStartTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "touchHourAttr", DataFormat = DataFormat.TwosComplement)] + public uint touchHourAttr + { + get + { + return this._touchHourAttr ?? 0u; + } + set + { + this._touchHourAttr = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool touchHourAttrSpecified + { + get + { + return this._touchHourAttr != null; + } + set + { + bool flag = value == (this._touchHourAttr == null); + if (flag) + { + this._touchHourAttr = (value ? new uint?(this.touchHourAttr) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "touchTodayAttr", DataFormat = DataFormat.TwosComplement)] + public uint touchTodayAttr + { + get + { + return this._touchTodayAttr ?? 0u; + } + set + { + this._touchTodayAttr = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool touchTodayAttrSpecified + { + get + { + return this._touchTodayAttr != null; + } + set + { + bool flag = value == (this._touchTodayAttr == null); + if (flag) + { + this._touchTodayAttr = (value ? new uint?(this.touchTodayAttr) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "followStartTime", DataFormat = DataFormat.TwosComplement)] + public uint followStartTime + { + get + { + return this._followStartTime ?? 0u; + } + set + { + this._followStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool followStartTimeSpecified + { + get + { + return this._followStartTime != null; + } + set + { + bool flag = value == (this._followStartTime == null); + if (flag) + { + this._followStartTime = (value ? new uint?(this.followStartTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "followTodayAttr", DataFormat = DataFormat.TwosComplement)] + public uint followTodayAttr + { + get + { + return this._followTodayAttr ?? 0u; + } + set + { + this._followTodayAttr = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool followTodayAttrSpecified + { + get + { + return this._followTodayAttr != null; + } + set + { + bool flag = value == (this._followTodayAttr == null); + if (flag) + { + this._followTodayAttr = (value ? new uint?(this.followTodayAttr) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "hungryStartTime", DataFormat = DataFormat.TwosComplement)] + public uint hungryStartTime + { + get + { + return this._hungryStartTime ?? 0u; + } + set + { + this._hungryStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hungryStartTimeSpecified + { + get + { + return this._hungryStartTime != null; + } + set + { + bool flag = value == (this._hungryStartTime == null); + if (flag) + { + this._hungryStartTime = (value ? new uint?(this.hungryStartTime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "moodStartTime", DataFormat = DataFormat.TwosComplement)] + public uint moodStartTime + { + get + { + return this._moodStartTime ?? 0u; + } + set + { + this._moodStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moodStartTimeSpecified + { + get + { + return this._moodStartTime != null; + } + set + { + bool flag = value == (this._moodStartTime == null); + if (flag) + { + this._moodStartTime = (value ? new uint?(this.moodStartTime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "max_level", DataFormat = DataFormat.TwosComplement)] + public uint max_level + { + get + { + return this._max_level ?? 0u; + } + set + { + this._max_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_levelSpecified + { + get + { + return this._max_level != null; + } + set + { + bool flag = value == (this._max_level == null); + if (flag) + { + this._max_level = (value ? new uint?(this.max_level) : null); + } + } + } + + private uint? _touchStartTime; + + private uint? _touchHourAttr; + + private uint? _touchTodayAttr; + + private uint? _followStartTime; + + private uint? _followTodayAttr; + + private uint? _hungryStartTime; + + private uint? _moodStartTime; + + private uint? _max_level; + + private IExtension extensionObject; + + private bool ShouldSerializetouchStartTime() + { + return this.touchStartTimeSpecified; + } + + private void ResettouchStartTime() + { + this.touchStartTimeSpecified = false; + } + + private bool ShouldSerializetouchHourAttr() + { + return this.touchHourAttrSpecified; + } + + private void ResettouchHourAttr() + { + this.touchHourAttrSpecified = false; + } + + private bool ShouldSerializetouchTodayAttr() + { + return this.touchTodayAttrSpecified; + } + + private void ResettouchTodayAttr() + { + this.touchTodayAttrSpecified = false; + } + + private bool ShouldSerializefollowStartTime() + { + return this.followStartTimeSpecified; + } + + private void ResetfollowStartTime() + { + this.followStartTimeSpecified = false; + } + + private bool ShouldSerializefollowTodayAttr() + { + return this.followTodayAttrSpecified; + } + + private void ResetfollowTodayAttr() + { + this.followTodayAttrSpecified = false; + } + + private bool ShouldSerializehungryStartTime() + { + return this.hungryStartTimeSpecified; + } + + private void ResethungryStartTime() + { + this.hungryStartTimeSpecified = false; + } + + private bool ShouldSerializemoodStartTime() + { + return this.moodStartTimeSpecified; + } + + private void ResetmoodStartTime() + { + this.moodStartTimeSpecified = false; + } + + private bool ShouldSerializemax_level() + { + return this.max_levelSpecified; + } + + private void Resetmax_level() + { + this.max_levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs.meta new file mode 100644 index 00000000..90f7857e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SPetRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: acb12d0714a838d44a9cc20177872470 +timeCreated: 1611404331 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs new file mode 100644 index 00000000..b8d0301e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SQARecord")] + [Serializable] + public class SQARecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "cur_qa_type", DataFormat = DataFormat.TwosComplement)] + public uint cur_qa_type + { + get + { + return this._cur_qa_type ?? 0u; + } + set + { + this._cur_qa_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cur_qa_typeSpecified + { + get + { + return this._cur_qa_type != null; + } + set + { + bool flag = value == (this._cur_qa_type == null); + if (flag) + { + this._cur_qa_type = (value ? new uint?(this.cur_qa_type) : null); + } + } + } + + [ProtoMember(2, Name = "trigger_time", DataFormat = DataFormat.Default)] + public List trigger_time + { + get + { + return this._trigger_time; + } + } + + [ProtoMember(3, Name = "used_count", DataFormat = DataFormat.Default)] + public List used_count + { + get + { + return this._used_count; + } + } + + [ProtoMember(4, IsRequired = false, Name = "last_reset_time", DataFormat = DataFormat.TwosComplement)] + public uint last_reset_time + { + get + { + return this._last_reset_time ?? 0u; + } + set + { + this._last_reset_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_reset_timeSpecified + { + get + { + return this._last_reset_time != null; + } + set + { + bool flag = value == (this._last_reset_time == null); + if (flag) + { + this._last_reset_time = (value ? new uint?(this.last_reset_time) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "last_end_time", DataFormat = DataFormat.TwosComplement)] + public uint last_end_time + { + get + { + return this._last_end_time ?? 0u; + } + set + { + this._last_end_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool last_end_timeSpecified + { + get + { + return this._last_end_time != null; + } + set + { + bool flag = value == (this._last_end_time == null); + if (flag) + { + this._last_end_time = (value ? new uint?(this.last_end_time) : null); + } + } + } + + private uint? _cur_qa_type; + + private readonly List _trigger_time = new List(); + + private readonly List _used_count = new List(); + + private uint? _last_reset_time; + + private uint? _last_end_time; + + private IExtension extensionObject; + + private bool ShouldSerializecur_qa_type() + { + return this.cur_qa_typeSpecified; + } + + private void Resetcur_qa_type() + { + this.cur_qa_typeSpecified = false; + } + + private bool ShouldSerializelast_reset_time() + { + return this.last_reset_timeSpecified; + } + + private void Resetlast_reset_time() + { + this.last_reset_timeSpecified = false; + } + + private bool ShouldSerializelast_end_time() + { + return this.last_end_timeSpecified; + } + + private void Resetlast_end_time() + { + this.last_end_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs.meta new file mode 100644 index 00000000..38bcd9c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SQARecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dbb88a7e711d9d7468ad0acb8753843d +timeCreated: 1611404654 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs b/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs new file mode 100644 index 00000000..a071f396 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SRoleMultiReward")] + [Serializable] + public class SRoleMultiReward : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public uint day + { + get + { + return this._day ?? 0u; + } + set + { + this._day = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new uint?(this.day) : null); + } + } + } + + [ProtoMember(2, Name = "id", DataFormat = DataFormat.TwosComplement)] + public List id + { + get + { + return this._id; + } + } + + [ProtoMember(3, Name = "count", DataFormat = DataFormat.TwosComplement)] + public List count + { + get + { + return this._count; + } + } + + private uint? _day; + + private readonly List _id = new List(); + + private readonly List _count = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs.meta new file mode 100644 index 00000000..6f37a02e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SRoleMultiReward.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39c244d7473d71f449ac6138b8fccd66 +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs new file mode 100644 index 00000000..48bda656 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SSceneState")] + [Serializable] + public class SSceneState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isready", DataFormat = DataFormat.Default)] + public bool isready + { + get + { + return this._isready ?? false; + } + set + { + this._isready = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isreadySpecified + { + get + { + return this._isready != null; + } + set + { + bool flag = value == (this._isready == null); + if (flag) + { + this._isready = (value ? new bool?(this.isready) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "runstate", DataFormat = DataFormat.TwosComplement)] + public uint runstate + { + get + { + return this._runstate ?? 0u; + } + set + { + this._runstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool runstateSpecified + { + get + { + return this._runstate != null; + } + set + { + bool flag = value == (this._runstate == null); + if (flag) + { + this._runstate = (value ? new uint?(this.runstate) : null); + } + } + } + + private bool? _isready; + + private uint? _runstate; + + private IExtension extensionObject; + + private bool ShouldSerializeisready() + { + return this.isreadySpecified; + } + + private void Resetisready() + { + this.isreadySpecified = false; + } + + private bool ShouldSerializerunstate() + { + return this.runstateSpecified; + } + + private void Resetrunstate() + { + this.runstateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs.meta new file mode 100644 index 00000000..103671d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SSceneState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fbefb30b01880d742ab4c6a7e5c1e5e3 +timeCreated: 1611404933 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs b/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs new file mode 100644 index 00000000..8231c66c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "STC_ACHIEVE_POINT_REWARD")] + [Serializable] + public class STC_ACHIEVE_POINT_REWARD : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rewardId", DataFormat = DataFormat.TwosComplement)] + public uint rewardId + { + get + { + return this._rewardId ?? 0u; + } + set + { + this._rewardId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardIdSpecified + { + get + { + return this._rewardId != null; + } + set + { + bool flag = value == (this._rewardId == null); + if (flag) + { + this._rewardId = (value ? new uint?(this.rewardId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rewardStatus", DataFormat = DataFormat.TwosComplement)] + public uint rewardStatus + { + get + { + return this._rewardStatus ?? 0u; + } + set + { + this._rewardStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardStatusSpecified + { + get + { + return this._rewardStatus != null; + } + set + { + bool flag = value == (this._rewardStatus == null); + if (flag) + { + this._rewardStatus = (value ? new uint?(this.rewardStatus) : null); + } + } + } + + private uint? _rewardId; + + private uint? _rewardStatus; + + private IExtension extensionObject; + + private bool ShouldSerializerewardId() + { + return this.rewardIdSpecified; + } + + private void ResetrewardId() + { + this.rewardIdSpecified = false; + } + + private bool ShouldSerializerewardStatus() + { + return this.rewardStatusSpecified; + } + + private void ResetrewardStatus() + { + this.rewardStatusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs.meta new file mode 100644 index 00000000..d48211e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/STC_ACHIEVE_POINT_REWARD.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f49980b11c660c04da589e6d329abaa2 +timeCreated: 1611404854 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs b/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs new file mode 100644 index 00000000..4ec17075 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "STransformBuff")] + [Serializable] + public class STransformBuff : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ispassive", DataFormat = DataFormat.Default)] + public bool ispassive + { + get + { + return this._ispassive ?? false; + } + set + { + this._ispassive = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ispassiveSpecified + { + get + { + return this._ispassive != null; + } + set + { + bool flag = value == (this._ispassive == null); + if (flag) + { + this._ispassive = (value ? new bool?(this.ispassive) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "iseffecting", DataFormat = DataFormat.Default)] + public bool iseffecting + { + get + { + return this._iseffecting ?? false; + } + set + { + this._iseffecting = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iseffectingSpecified + { + get + { + return this._iseffecting != null; + } + set + { + bool flag = value == (this._iseffecting == null); + if (flag) + { + this._iseffecting = (value ? new bool?(this.iseffecting) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Buff buff + { + get + { + return this._buff; + } + set + { + this._buff = value; + } + } + + private bool? _ispassive; + + private bool? _iseffecting; + + private Buff _buff = null; + + private IExtension extensionObject; + + private bool ShouldSerializeispassive() + { + return this.ispassiveSpecified; + } + + private void Resetispassive() + { + this.ispassiveSpecified = false; + } + + private bool ShouldSerializeiseffecting() + { + return this.iseffectingSpecified; + } + + private void Resetiseffecting() + { + this.iseffectingSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs.meta new file mode 100644 index 00000000..fccd295c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/STransformBuff.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12e92321c3bd4da4da473525f9b8d229 +timeCreated: 1611403245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs new file mode 100644 index 00000000..3a376e5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SaveHistIbGiftEnum")] + public enum SaveHistIbGiftEnum + { + [ProtoEnum(Name = "SaveIbGift_All", Value = 1)] + SaveIbGift_All = 1, + [ProtoEnum(Name = "SaveIbGift_Self", Value = 2)] + SaveIbGift_Self, + [ProtoEnum(Name = "SaveIbGift_Target", Value = 3)] + SaveIbGift_Target + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs.meta new file mode 100644 index 00000000..f5a69306 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SaveHistIbGiftEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: de638ac7e1933374f8522329f33aae8c +timeCreated: 1611404686 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs new file mode 100644 index 00000000..e3bb7f38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs @@ -0,0 +1,268 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneCfg")] + [Serializable] + public class SceneCfg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SceneID", DataFormat = DataFormat.TwosComplement)] + public uint SceneID + { + get + { + return this._SceneID ?? 0u; + } + set + { + this._SceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SceneIDSpecified + { + get + { + return this._SceneID != null; + } + set + { + bool flag = value == (this._SceneID == null); + if (flag) + { + this._SceneID = (value ? new uint?(this.SceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "SyncMode", DataFormat = DataFormat.TwosComplement)] + public int SyncMode + { + get + { + return this._SyncMode ?? 0; + } + set + { + this._SyncMode = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SyncModeSpecified + { + get + { + return this._SyncMode != null; + } + set + { + bool flag = value == (this._SyncMode == null); + if (flag) + { + this._SyncMode = (value ? new int?(this.SyncMode) : null); + } + } + } + + [ProtoMember(3, Name = "enemyWaves", DataFormat = DataFormat.Default)] + public List enemyWaves + { + get + { + return this._enemyWaves; + } + } + + [ProtoMember(4, Name = "doodads", DataFormat = DataFormat.Default)] + public List doodads + { + get + { + return this._doodads; + } + } + + [ProtoMember(5, IsRequired = false, Name = "ownerID", DataFormat = DataFormat.TwosComplement)] + public ulong ownerID + { + get + { + return this._ownerID ?? 0UL; + } + set + { + this._ownerID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ownerIDSpecified + { + get + { + return this._ownerID != null; + } + set + { + bool flag = value == (this._ownerID == null); + if (flag) + { + this._ownerID = (value ? new ulong?(this.ownerID) : null); + } + } + } + + [ProtoMember(6, Name = "preloadEnemyIDs", DataFormat = DataFormat.TwosComplement)] + public List preloadEnemyIDs + { + get + { + return this._preloadEnemyIDs; + } + } + + [ProtoMember(7, IsRequired = false, Name = "isWatcher", DataFormat = DataFormat.Default)] + public bool isWatcher + { + get + { + return this._isWatcher ?? false; + } + set + { + this._isWatcher = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isWatcherSpecified + { + get + { + return this._isWatcher != null; + } + set + { + bool flag = value == (this._isWatcher == null); + if (flag) + { + this._isWatcher = (value ? new bool?(this.isWatcher) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "canMorph", DataFormat = DataFormat.Default)] + public bool canMorph + { + get + { + return this._canMorph ?? false; + } + set + { + this._canMorph = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool canMorphSpecified + { + get + { + return this._canMorph != null; + } + set + { + bool flag = value == (this._canMorph == null); + if (flag) + { + this._canMorph = (value ? new bool?(this.canMorph) : null); + } + } + } + + private uint? _SceneID; + + private int? _SyncMode; + + private readonly List _enemyWaves = new List(); + + private readonly List _doodads = new List(); + + private ulong? _ownerID; + + private readonly List _preloadEnemyIDs = new List(); + + private bool? _isWatcher; + + private bool? _canMorph; + + private IExtension extensionObject; + + private bool ShouldSerializeSceneID() + { + return this.SceneIDSpecified; + } + + private void ResetSceneID() + { + this.SceneIDSpecified = false; + } + + private bool ShouldSerializeSyncMode() + { + return this.SyncModeSpecified; + } + + private void ResetSyncMode() + { + this.SyncModeSpecified = false; + } + + private bool ShouldSerializeownerID() + { + return this.ownerIDSpecified; + } + + private void ResetownerID() + { + this.ownerIDSpecified = false; + } + + private bool ShouldSerializeisWatcher() + { + return this.isWatcherSpecified; + } + + private void ResetisWatcher() + { + this.isWatcherSpecified = false; + } + + private bool ShouldSerializecanMorph() + { + return this.canMorphSpecified; + } + + private void ResetcanMorph() + { + this.canMorphSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs.meta new file mode 100644 index 00000000..92e7bd93 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneCfg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea8fbb123d8c19e4aaa35a76cce320b6 +timeCreated: 1611404779 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs new file mode 100644 index 00000000..680f3644 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneDamageRankNtf")] + [Serializable] + public class SceneDamageRankNtf : IExtensible + { + [ProtoMember(1, Name = "name", DataFormat = DataFormat.Default)] + public List name + { + get + { + return this._name; + } + } + + [ProtoMember(2, Name = "damage", DataFormat = DataFormat.FixedSize)] + public List damage + { + get + { + return this._damage; + } + } + + [ProtoMember(3, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public List roleid + { + get + { + return this._roleid; + } + } + + private readonly List _name = new List(); + + private readonly List _damage = new List(); + + private readonly List _roleid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs.meta new file mode 100644 index 00000000..c29a3457 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneDamageRankNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fb1af6c48f3520428911799e51b4e5f +timeCreated: 1611403211 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs new file mode 100644 index 00000000..9e8312a2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneFinishState")] + public enum SceneFinishState + { + [ProtoEnum(Name = "SCENE_FINISH_NONE", Value = 0)] + SCENE_FINISH_NONE, + [ProtoEnum(Name = "SCENE_FINISH_START", Value = 1)] + SCENE_FINISH_START, + [ProtoEnum(Name = "SCENE_FINISH_PICK_ITEM", Value = 2)] + SCENE_FINISH_PICK_ITEM, + [ProtoEnum(Name = "SCENE_FINISH_SHOWRESULT", Value = 3)] + SCENE_FINISH_SHOWRESULT, + [ProtoEnum(Name = "SCENE_FINISH_DRAW_BOX", Value = 4)] + SCENE_FINISH_DRAW_BOX, + [ProtoEnum(Name = "SCENE_FINISH_END", Value = 5)] + SCENE_FINISH_END + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs.meta new file mode 100644 index 00000000..f9cb5b8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneFinishState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f1bc24209df3b044e95ec84cc42b6b2c +timeCreated: 1611404840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs new file mode 100644 index 00000000..7dc66c56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneLeftDoodad")] + [Serializable] + public class SceneLeftDoodad : IExtensible + { + [ProtoMember(1, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private readonly List _items = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs.meta new file mode 100644 index 00000000..01847ff9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneLeftDoodad.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eef1c8113b32dca45b7a2adcd8293fc8 +timeCreated: 1611404801 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs new file mode 100644 index 00000000..9b7bcf77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneMobaOpArg")] + [Serializable] + public class SceneMobaOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public MobaOp op + { + get + { + return this._op ?? MobaOp.MobaOp_LevelSkill; + } + set + { + this._op = new MobaOp?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new MobaOp?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public uint param + { + get + { + return this._param ?? 0u; + } + set + { + this._param = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new uint?(this.param) : null); + } + } + } + + private MobaOp? _op; + + private uint? _param; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs.meta new file mode 100644 index 00000000..19ed0062 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 96308211d8804c749acfe3ce2e0c9b24 +timeCreated: 1611404184 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs new file mode 100644 index 00000000..671f58ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneMobaOpRes")] + [Serializable] + public class SceneMobaOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "nowparam", DataFormat = DataFormat.TwosComplement)] + public uint nowparam + { + get + { + return this._nowparam ?? 0u; + } + set + { + this._nowparam = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nowparamSpecified + { + get + { + return this._nowparam != null; + } + set + { + bool flag = value == (this._nowparam == null); + if (flag) + { + this._nowparam = (value ? new uint?(this.nowparam) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _nowparam; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializenowparam() + { + return this.nowparamSpecified; + } + + private void Resetnowparam() + { + this.nowparamSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs.meta new file mode 100644 index 00000000..1b5af44a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneMobaOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b61c1fda8b4bb92468c4a32308a61ebc +timeCreated: 1611404396 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs new file mode 100644 index 00000000..2d8e5f9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ScenePrepareInfoNtf")] + [Serializable] + public class ScenePrepareInfoNtf : IExtensible + { + [ProtoMember(1, Name = "unreadyroles", DataFormat = DataFormat.Default)] + public List unreadyroles + { + get + { + return this._unreadyroles; + } + } + + private readonly List _unreadyroles = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs.meta new file mode 100644 index 00000000..878656c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ScenePrepareInfoNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d1e04eda04eaa1e41ab82f9c0e47f912 +timeCreated: 1611404593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs new file mode 100644 index 00000000..eb79c661 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneRequest")] + [Serializable] + public class SceneRequest : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "fortID", DataFormat = DataFormat.TwosComplement)] + public uint fortID + { + get + { + return this._fortID ?? 0u; + } + set + { + this._fortID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fortIDSpecified + { + get + { + return this._fortID != null; + } + set + { + bool flag = value == (this._fortID == null); + if (flag) + { + this._fortID = (value ? new uint?(this.fortID) : null); + } + } + } + + private uint? _sceneID; + + private ulong? _roleID; + + private uint? _fortID; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializefortID() + { + return this.fortIDSpecified; + } + + private void ResetfortID() + { + this.fortIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs.meta new file mode 100644 index 00000000..ac26bcf3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneRequest.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6edf4ee05d982284e8173046ff241421 +timeCreated: 1611403907 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs new file mode 100644 index 00000000..0514d2c2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneStateNtf")] + [Serializable] + public class SceneStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SSceneState state + { + get + { + return this._state; + } + set + { + this._state = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolespecialstate", DataFormat = DataFormat.TwosComplement)] + public uint rolespecialstate + { + get + { + return this._rolespecialstate ?? 0u; + } + set + { + this._rolespecialstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolespecialstateSpecified + { + get + { + return this._rolespecialstate != null; + } + set + { + bool flag = value == (this._rolespecialstate == null); + if (flag) + { + this._rolespecialstate = (value ? new uint?(this.rolespecialstate) : null); + } + } + } + + private SSceneState _state = null; + + private uint? _rolespecialstate; + + private IExtension extensionObject; + + private bool ShouldSerializerolespecialstate() + { + return this.rolespecialstateSpecified; + } + + private void Resetrolespecialstate() + { + this.rolespecialstateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs.meta new file mode 100644 index 00000000..12b92aa9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2f0988e067aecd40947271491bafee3 +timeCreated: 1611404496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs new file mode 100644 index 00000000..a935a4d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs @@ -0,0 +1,144 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SceneType")] + public enum SceneType + { + [ProtoEnum(Name = "SCENE_HALL", Value = 1)] + SCENE_HALL = 1, + [ProtoEnum(Name = "SCENE_BATTLE", Value = 2)] + SCENE_BATTLE, + [ProtoEnum(Name = "SCENE_NEST", Value = 3)] + SCENE_NEST, + [ProtoEnum(Name = "SCENE_ARENA", Value = 5)] + SCENE_ARENA = 5, + [ProtoEnum(Name = "SCENE_WORLDBOSS", Value = 7)] + SCENE_WORLDBOSS = 7, + [ProtoEnum(Name = "SCENE_BOSSRUSH", Value = 9)] + SCENE_BOSSRUSH = 9, + [ProtoEnum(Name = "SCENE_GUILD_HALL", Value = 10)] + SCENE_GUILD_HALL, + [ProtoEnum(Name = "SCENE_GUILD_BOSS", Value = 11)] + SCENE_GUILD_BOSS, + [ProtoEnum(Name = "SCENE_PK", Value = 12)] + SCENE_PK, + [ProtoEnum(Name = "SCENE_ABYSSS", Value = 13)] + SCENE_ABYSSS, + [ProtoEnum(Name = "SCENE_FAMILYGARDEN", Value = 15)] + SCENE_FAMILYGARDEN = 15, + [ProtoEnum(Name = "SCENE_TOWER", Value = 16)] + SCENE_TOWER, + [ProtoEnum(Name = "SCENE_PVP", Value = 17)] + SCENE_PVP, + [ProtoEnum(Name = "SCENE_DRAGON", Value = 18)] + SCENE_DRAGON, + [ProtoEnum(Name = "SCENE_GMF", Value = 19)] + SCENE_GMF, + [ProtoEnum(Name = "SCENE_GODDESS", Value = 20)] + SCENE_GODDESS, + [ProtoEnum(Name = "SCENE_DRAGON_EXP", Value = 21)] + SCENE_DRAGON_EXP, + [ProtoEnum(Name = "SCENE_RISK", Value = 22)] + SCENE_RISK, + [ProtoEnum(Name = "SCENE_ENDLESSABYSS", Value = 23)] + SCENE_ENDLESSABYSS, + [ProtoEnum(Name = "SKYCITY_WAITING", Value = 24)] + SKYCITY_WAITING, + [ProtoEnum(Name = "SKYCITY_FIGHTING", Value = 25)] + SKYCITY_FIGHTING, + [ProtoEnum(Name = "SCENE_PROF_TRIALS", Value = 26)] + SCENE_PROF_TRIALS, + [ProtoEnum(Name = "SCENE_GPR", Value = 27)] + SCENE_GPR, + [ProtoEnum(Name = "SCENE_RESWAR_PVP", Value = 28)] + SCENE_RESWAR_PVP, + [ProtoEnum(Name = "SCENE_RESWAR_PVE", Value = 29)] + SCENE_RESWAR_PVE, + [ProtoEnum(Name = "SCENE_GUILD_CAMP", Value = 30)] + SCENE_GUILD_CAMP, + [ProtoEnum(Name = "SCENE_AIRSHIP", Value = 31)] + SCENE_AIRSHIP, + [ProtoEnum(Name = "SCENE_WEEK_NEST", Value = 32)] + SCENE_WEEK_NEST, + [ProtoEnum(Name = "SCENE_VS_CHALLENGE", Value = 33)] + SCENE_VS_CHALLENGE, + [ProtoEnum(Name = "SCENE_HORSE", Value = 34)] + SCENE_HORSE, + [ProtoEnum(Name = "SCENE_HORSE_RACE", Value = 35)] + SCENE_HORSE_RACE, + [ProtoEnum(Name = "SCENE_HEROBATTLE", Value = 36)] + SCENE_HEROBATTLE, + [ProtoEnum(Name = "SCENE_INVFIGHT", Value = 37)] + SCENE_INVFIGHT, + [ProtoEnum(Name = "SCENE_CASTLE_WAIT", Value = 38)] + SCENE_CASTLE_WAIT, + [ProtoEnum(Name = "SCENE_CASTLE_FIGHT", Value = 39)] + SCENE_CASTLE_FIGHT, + [ProtoEnum(Name = "SCENE_LEAGUE_BATTLE", Value = 40)] + SCENE_LEAGUE_BATTLE, + [ProtoEnum(Name = "SCENE_ACTIVITY_ONE", Value = 41)] + SCENE_ACTIVITY_ONE, + [ProtoEnum(Name = "SCENE_ACTIVITY_TWO", Value = 42)] + SCENE_ACTIVITY_TWO, + [ProtoEnum(Name = "SCENE_ACTIVITY_THREE", Value = 43)] + SCENE_ACTIVITY_THREE, + [ProtoEnum(Name = "SCENE_ABYSS_PARTY", Value = 44)] + SCENE_ABYSS_PARTY, + [ProtoEnum(Name = "SCENE_CUSTOMPK", Value = 45)] + SCENE_CUSTOMPK, + [ProtoEnum(Name = "SCENE_PKTWO", Value = 46)] + SCENE_PKTWO, + [ProtoEnum(Name = "SCENE_MOBA", Value = 47)] + SCENE_MOBA, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_MONSTERFIGHT", Value = 48)] + SCENE_WEEKEND4V4_MONSTERFIGHT, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_GHOSTACTION", Value = 49)] + SCENE_WEEKEND4V4_GHOSTACTION, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_LIVECHALLENGE", Value = 50)] + SCENE_WEEKEND4V4_LIVECHALLENGE, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_CRAZYBOMB", Value = 51)] + SCENE_WEEKEND4V4_CRAZYBOMB, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_HORSERACING", Value = 52)] + SCENE_WEEKEND4V4_HORSERACING, + [ProtoEnum(Name = "SCENE_CUSTOMPKTWO", Value = 53)] + SCENE_CUSTOMPKTWO, + [ProtoEnum(Name = "SCENE_WEEKEND4V4_DUCK", Value = 54)] + SCENE_WEEKEND4V4_DUCK, + [ProtoEnum(Name = "SCENE_BIGMELEE_READY", Value = 60)] + SCENE_BIGMELEE_READY = 60, + [ProtoEnum(Name = "SCENE_BIGMELEE_FIGHT", Value = 61)] + SCENE_BIGMELEE_FIGHT, + [ProtoEnum(Name = "SCENE_CALLBACK", Value = 62)] + SCENE_CALLBACK, + [ProtoEnum(Name = "SCENE_WEDDING", Value = 63)] + SCENE_WEDDING, + [ProtoEnum(Name = "SCENE_BIOHELL", Value = 64)] + SCENE_BIOHELL, + [ProtoEnum(Name = "SCENE_DUCK", Value = 65)] + SCENE_DUCK, + [ProtoEnum(Name = "SCENE_COUPLE", Value = 66)] + SCENE_COUPLE, + [ProtoEnum(Name = "SCENE_BATTLEFIELD_READY", Value = 67)] + SCENE_BATTLEFIELD_READY, + [ProtoEnum(Name = "SCENE_BATTLEFIELD_FIGHT", Value = 68)] + SCENE_BATTLEFIELD_FIGHT, + [ProtoEnum(Name = "SCENE_COMPETEDRAGON", Value = 69)] + SCENE_COMPETEDRAGON, + [ProtoEnum(Name = "SCENE_SURVIVE", Value = 70)] + SCENE_SURVIVE, + [ProtoEnum(Name = "SCENE_LEISURE", Value = 71)] + SCENE_LEISURE, + [ProtoEnum(Name = "SCENE_GCF", Value = 72)] + SCENE_GCF, + [ProtoEnum(Name = "SCENE_RIFT", Value = 73)] + SCENE_RIFT, + [ProtoEnum(Name = "SCENE_GUILD_WILD_HUNT", Value = 74)] + SCENE_GUILD_WILD_HUNT, + [ProtoEnum(Name = "SCENE_AWAKE", Value = 75)] + SCENE_AWAKE, + [ProtoEnum(Name = "SCENE_LOGIN", Value = 100)] + SCENE_LOGIN = 100 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs.meta new file mode 100644 index 00000000..53dff738 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SceneType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9b893a7410f5a9e4392f8ceedc9275d2 +timeCreated: 1611404206 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs new file mode 100644 index 00000000..d430c45b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectChargeBackRoleArg")] + [Serializable] + public class SelectChargeBackRoleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs.meta new file mode 100644 index 00000000..2eabdc01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e01611cbd2a79324a94f9273efef14d0 +timeCreated: 1611404695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs new file mode 100644 index 00000000..74fa7db9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectChargeBackRoleRes")] + [Serializable] + public class SelectChargeBackRoleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs.meta new file mode 100644 index 00000000..13456c8a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChargeBackRoleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3ba771249ccbda84b9667ef9cc469f99 +timeCreated: 1611403599 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs new file mode 100644 index 00000000..80b5d21a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectChestArg")] + [Serializable] + public class SelectChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "chestIdx", DataFormat = DataFormat.TwosComplement)] + public uint chestIdx + { + get + { + return this._chestIdx ?? 0u; + } + set + { + this._chestIdx = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool chestIdxSpecified + { + get + { + return this._chestIdx != null; + } + set + { + bool flag = value == (this._chestIdx == null); + if (flag) + { + this._chestIdx = (value ? new uint?(this.chestIdx) : null); + } + } + } + + private uint? _chestIdx; + + private IExtension extensionObject; + + private bool ShouldSerializechestIdx() + { + return this.chestIdxSpecified; + } + + private void ResetchestIdx() + { + this.chestIdxSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs.meta new file mode 100644 index 00000000..51a4cd5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4a406605052506a418c3d91745aafb72 +timeCreated: 1611403664 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs new file mode 100644 index 00000000..3741ba59 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectChestRes")] + [Serializable] + public class SelectChestRes : IExtensible + { + [ProtoMember(1, Name = "rewards", DataFormat = DataFormat.Default)] + public List rewards + { + get + { + return this._rewards; + } + } + + [ProtoMember(2, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _rewards = new List(); + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs.meta new file mode 100644 index 00000000..3d367523 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22061163b7961c74eacac2f2708bb892 +timeCreated: 1611403418 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs new file mode 100644 index 00000000..f34ec1f9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectHeroAncientPowerArg")] + [Serializable] + public class SelectHeroAncientPowerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "selectpower", DataFormat = DataFormat.TwosComplement)] + public uint selectpower + { + get + { + return this._selectpower ?? 0u; + } + set + { + this._selectpower = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool selectpowerSpecified + { + get + { + return this._selectpower != null; + } + set + { + bool flag = value == (this._selectpower == null); + if (flag) + { + this._selectpower = (value ? new uint?(this.selectpower) : null); + } + } + } + + private uint? _selectpower; + + private IExtension extensionObject; + + private bool ShouldSerializeselectpower() + { + return this.selectpowerSpecified; + } + + private void Resetselectpower() + { + this.selectpowerSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs.meta new file mode 100644 index 00000000..24b35c82 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: efec6ef498d00c54290b32ed525cf5d9 +timeCreated: 1611404806 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs new file mode 100644 index 00000000..6d0f2be1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectHeroAncientPowerRes")] + [Serializable] + public class SelectHeroAncientPowerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs.meta new file mode 100644 index 00000000..aefaaaa7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectHeroAncientPowerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0cd9848426ea9f94eb70d643f21c2b92 +timeCreated: 1611403175 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs new file mode 100644 index 00000000..573ae80a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectRoleNewArg")] + [Serializable] + public class SelectRoleNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs.meta new file mode 100644 index 00000000..de90f00c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 29c2e2fe2cf51d84aa239e1da3a946d9 +timeCreated: 1611403477 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs new file mode 100644 index 00000000..294eb30a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectRoleNewRes")] + [Serializable] + public class SelectRoleNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "banTime", DataFormat = DataFormat.TwosComplement)] + public int banTime + { + get + { + return this._banTime ?? 0; + } + set + { + this._banTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool banTimeSpecified + { + get + { + return this._banTime != null; + } + set + { + bool flag = value == (this._banTime == null); + if (flag) + { + this._banTime = (value ? new int?(this.banTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "endTime", DataFormat = DataFormat.TwosComplement)] + public int endTime + { + get + { + return this._endTime ?? 0; + } + set + { + this._endTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endTimeSpecified + { + get + { + return this._endTime != null; + } + set + { + bool flag = value == (this._endTime == null); + if (flag) + { + this._endTime = (value ? new int?(this.endTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "reason", DataFormat = DataFormat.Default)] + public string reason + { + get + { + return this._reason ?? ""; + } + set + { + this._reason = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? this.reason : null); + } + } + } + + private ErrorCode? _result; + + private int? _banTime; + + private int? _endTime; + + private string _reason; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializebanTime() + { + return this.banTimeSpecified; + } + + private void ResetbanTime() + { + this.banTimeSpecified = false; + } + + private bool ShouldSerializeendTime() + { + return this.endTimeSpecified; + } + + private void ResetendTime() + { + this.endTimeSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs.meta new file mode 100644 index 00000000..678b4fb4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4412c4e43dc4aa448a2214a5fca4da3d +timeCreated: 1611403643 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs new file mode 100644 index 00000000..35123612 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelectRoleNtfData")] + [Serializable] + public class SelectRoleNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleAllInfo roleData + { + get + { + return this._roleData; + } + set + { + this._roleData = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "backflow_firstenter", DataFormat = DataFormat.Default)] + public bool backflow_firstenter + { + get + { + return this._backflow_firstenter ?? false; + } + set + { + this._backflow_firstenter = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool backflow_firstenterSpecified + { + get + { + return this._backflow_firstenter != null; + } + set + { + bool flag = value == (this._backflow_firstenter == null); + if (flag) + { + this._backflow_firstenter = (value ? new bool?(this.backflow_firstenter) : null); + } + } + } + + private RoleAllInfo _roleData = null; + + private uint? _serverid; + + private bool? _backflow_firstenter; + + private IExtension extensionObject; + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializebackflow_firstenter() + { + return this.backflow_firstenterSpecified; + } + + private void Resetbackflow_firstenter() + { + this.backflow_firstenterSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs.meta new file mode 100644 index 00000000..d77255b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelectRoleNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 559869430794f794f8c5343e7b166e0a +timeCreated: 1611403737 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs new file mode 100644 index 00000000..95ec2b6e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SelfServerData")] + [Serializable] + public class SelfServerData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "servers", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LoginGateData servers + { + get + { + return this._servers; + } + set + { + this._servers = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + private LoginGateData _servers = null; + + private uint? _level; + + private IExtension extensionObject; + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs.meta new file mode 100644 index 00000000..4f887dc5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SelfServerData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 68114b8de3bfa9645a04c32027d484b5 +timeCreated: 1611403881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs new file mode 100644 index 00000000..13198381 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendFlowerArg")] + [Serializable] + public class SendFlowerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "sendItemID", DataFormat = DataFormat.TwosComplement)] + public uint sendItemID + { + get + { + return this._sendItemID ?? 0u; + } + set + { + this._sendItemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sendItemIDSpecified + { + get + { + return this._sendItemID != null; + } + set + { + bool flag = value == (this._sendItemID == null); + if (flag) + { + this._sendItemID = (value ? new uint?(this.sendItemID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "costItemID", DataFormat = DataFormat.TwosComplement)] + public uint costItemID + { + get + { + return this._costItemID ?? 0u; + } + set + { + this._costItemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costItemIDSpecified + { + get + { + return this._costItemID != null; + } + set + { + bool flag = value == (this._costItemID == null); + if (flag) + { + this._costItemID = (value ? new uint?(this.costItemID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "costItemNum", DataFormat = DataFormat.TwosComplement)] + public uint costItemNum + { + get + { + return this._costItemNum ?? 0u; + } + set + { + this._costItemNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costItemNumSpecified + { + get + { + return this._costItemNum != null; + } + set + { + bool flag = value == (this._costItemNum == null); + if (flag) + { + this._costItemNum = (value ? new uint?(this.costItemNum) : null); + } + } + } + + private ulong? _roleid; + + private uint? _count; + + private uint? _sendItemID; + + private uint? _costItemID; + + private uint? _costItemNum; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializesendItemID() + { + return this.sendItemIDSpecified; + } + + private void ResetsendItemID() + { + this.sendItemIDSpecified = false; + } + + private bool ShouldSerializecostItemID() + { + return this.costItemIDSpecified; + } + + private void ResetcostItemID() + { + this.costItemIDSpecified = false; + } + + private bool ShouldSerializecostItemNum() + { + return this.costItemNumSpecified; + } + + private void ResetcostItemNum() + { + this.costItemNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs.meta new file mode 100644 index 00000000..bd811d37 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c37b3c001159f9744afa5a70c92a2818 +timeCreated: 1611404498 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs new file mode 100644 index 00000000..5ada6c2c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendFlowerRes")] + [Serializable] + public class SendFlowerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "fatigue", DataFormat = DataFormat.TwosComplement)] + public uint fatigue + { + get + { + return this._fatigue ?? 0u; + } + set + { + this._fatigue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fatigueSpecified + { + get + { + return this._fatigue != null; + } + set + { + bool flag = value == (this._fatigue == null); + if (flag) + { + this._fatigue = (value ? new uint?(this.fatigue) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _fatigue; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializefatigue() + { + return this.fatigueSpecified; + } + + private void Resetfatigue() + { + this.fatigueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs.meta new file mode 100644 index 00000000..452911a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendFlowerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3156682ea392b1848b97edc6a1a2db28 +timeCreated: 1611403543 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs new file mode 100644 index 00000000..7b4816f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGift2PlatFriendArg")] + [Serializable] + public class SendGift2PlatFriendArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openid", DataFormat = DataFormat.Default)] + public string openid + { + get + { + return this._openid ?? ""; + } + set + { + this._openid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openidSpecified + { + get + { + return this._openid != null; + } + set + { + bool flag = value == (this._openid == null); + if (flag) + { + this._openid = (value ? this.openid : null); + } + } + } + + private string _openid; + + private IExtension extensionObject; + + private bool ShouldSerializeopenid() + { + return this.openidSpecified; + } + + private void Resetopenid() + { + this.openidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs.meta new file mode 100644 index 00000000..f260a370 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39f354fedf0e5ac428170ccec7316492 +timeCreated: 1611403594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs new file mode 100644 index 00000000..4ffedc1e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGift2PlatFriendRes")] + [Serializable] + public class SendGift2PlatFriendRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs.meta new file mode 100644 index 00000000..3fb42682 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGift2PlatFriendRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ec22f6a974196574bb5c79c8b4884432 +timeCreated: 1611404786 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs new file mode 100644 index 00000000..567d36ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGuildBonusArg")] + [Serializable] + public class SendGuildBonusArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs.meta new file mode 100644 index 00000000..03c36972 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 02e6fdc212d07804182ee5850c723842 +timeCreated: 1611402957 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs new file mode 100644 index 00000000..bb5d2429 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGuildBonusInSendListArg")] + [Serializable] + public class SendGuildBonusInSendListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + private uint? _bonusID; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs.meta new file mode 100644 index 00000000..8466b7bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5a93821b21f8b1647bea495d767887f9 +timeCreated: 1611403791 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs new file mode 100644 index 00000000..d7bfc74c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGuildBonusInSendListRes")] + [Serializable] + public class SendGuildBonusInSendListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs.meta new file mode 100644 index 00000000..5ee2142e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusInSendListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d1f9c9167692b2e43a29f86d4c47f345 +timeCreated: 1611404593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs new file mode 100644 index 00000000..68717461 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGuildBonusNtfData")] + [Serializable] + public class SendGuildBonusNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hasLeftSend", DataFormat = DataFormat.Default)] + public bool hasLeftSend + { + get + { + return this._hasLeftSend ?? false; + } + set + { + this._hasLeftSend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasLeftSendSpecified + { + get + { + return this._hasLeftSend != null; + } + set + { + bool flag = value == (this._hasLeftSend == null); + if (flag) + { + this._hasLeftSend = (value ? new bool?(this.hasLeftSend) : null); + } + } + } + + private bool? _hasLeftSend; + + private IExtension extensionObject; + + private bool ShouldSerializehasLeftSend() + { + return this.hasLeftSendSpecified; + } + + private void ResethasLeftSend() + { + this.hasLeftSendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs.meta new file mode 100644 index 00000000..66d212f7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 05c262c583e76dd41a0cc21b94af3a67 +timeCreated: 1611402964 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs new file mode 100644 index 00000000..efff6aa7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SendGuildBonusRes")] + [Serializable] + public class SendGuildBonusRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs.meta new file mode 100644 index 00000000..5968718c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SendGuildBonusRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c1dde6db672db174ea95bc5157ec161f +timeCreated: 1611404492 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs b/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs new file mode 100644 index 00000000..1ea6dad7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ServerFlag")] + public enum ServerFlag + { + [ProtoEnum(Name = "ServerFlag_Maintain", Value = 0)] + ServerFlag_Maintain, + [ProtoEnum(Name = "ServerFlag_New", Value = 1)] + ServerFlag_New, + [ProtoEnum(Name = "ServerFlag_Hot", Value = 2)] + ServerFlag_Hot, + [ProtoEnum(Name = "ServerFlag_Full", Value = 3)] + ServerFlag_Full, + [ProtoEnum(Name = "ServerFlag_Recommend", Value = 4)] + ServerFlag_Recommend, + [ProtoEnum(Name = "ServerFlag_Dummy", Value = 5)] + ServerFlag_Dummy, + [ProtoEnum(Name = "ServerFlag_Smooth", Value = 7)] + ServerFlag_Smooth = 7 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs.meta new file mode 100644 index 00000000..b0a5f5f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerFlag.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e524928e2babfcb4aaa744c4ca4d807b +timeCreated: 1611404742 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs b/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs new file mode 100644 index 00000000..f2e4b715 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ServerOpenDay")] + [Serializable] + public class ServerOpenDay : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openday", DataFormat = DataFormat.TwosComplement)] + public int openday + { + get + { + return this._openday ?? 0; + } + set + { + this._openday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opendaySpecified + { + get + { + return this._openday != null; + } + set + { + bool flag = value == (this._openday == null); + if (flag) + { + this._openday = (value ? new int?(this.openday) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "week", DataFormat = DataFormat.TwosComplement)] + public uint week + { + get + { + return this._week ?? 0u; + } + set + { + this._week = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekSpecified + { + get + { + return this._week != null; + } + set + { + bool flag = value == (this._week == null); + if (flag) + { + this._week = (value ? new uint?(this.week) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "daybeginsecdiff", DataFormat = DataFormat.TwosComplement)] + public uint daybeginsecdiff + { + get + { + return this._daybeginsecdiff ?? 0u; + } + set + { + this._daybeginsecdiff = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daybeginsecdiffSpecified + { + get + { + return this._daybeginsecdiff != null; + } + set + { + bool flag = value == (this._daybeginsecdiff == null); + if (flag) + { + this._daybeginsecdiff = (value ? new uint?(this.daybeginsecdiff) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "nowTime", DataFormat = DataFormat.TwosComplement)] + public uint nowTime + { + get + { + return this._nowTime ?? 0u; + } + set + { + this._nowTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nowTimeSpecified + { + get + { + return this._nowTime != null; + } + set + { + bool flag = value == (this._nowTime == null); + if (flag) + { + this._nowTime = (value ? new uint?(this.nowTime) : null); + } + } + } + + private int? _openday; + + private uint? _week; + + private uint? _daybeginsecdiff; + + private uint? _nowTime; + + private IExtension extensionObject; + + private bool ShouldSerializeopenday() + { + return this.opendaySpecified; + } + + private void Resetopenday() + { + this.opendaySpecified = false; + } + + private bool ShouldSerializeweek() + { + return this.weekSpecified; + } + + private void Resetweek() + { + this.weekSpecified = false; + } + + private bool ShouldSerializedaybeginsecdiff() + { + return this.daybeginsecdiffSpecified; + } + + private void Resetdaybeginsecdiff() + { + this.daybeginsecdiffSpecified = false; + } + + private bool ShouldSerializenowTime() + { + return this.nowTimeSpecified; + } + + private void ResetnowTime() + { + this.nowTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs.meta new file mode 100644 index 00000000..9911e6e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerOpenDay.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2bd1c39a43cb30d4284e4e99a90b4a15 +timeCreated: 1611403500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs b/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs new file mode 100644 index 00000000..f2a3a000 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ServerTag")] + public enum ServerTag + { + [ProtoEnum(Name = "SERVER_TAG_NORMAL", Value = 1)] + SERVER_TAG_NORMAL = 1, + [ProtoEnum(Name = "SERVER_TAG_IOS_AUDIT", Value = 2)] + SERVER_TAG_IOS_AUDIT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs.meta new file mode 100644 index 00000000..f295ee08 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ServerTag.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3d47047cf5853754c82d49addfcda012 +timeCreated: 1611403604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs new file mode 100644 index 00000000..dcfd194a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetDesignationReq")] + [Serializable] + public class SetDesignationReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "designationID", DataFormat = DataFormat.TwosComplement)] + public uint designationID + { + get + { + return this._designationID ?? 0u; + } + set + { + this._designationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool designationIDSpecified + { + get + { + return this._designationID != null; + } + set + { + bool flag = value == (this._designationID == null); + if (flag) + { + this._designationID = (value ? new uint?(this.designationID) : null); + } + } + } + + private uint? _type; + + private uint? _designationID; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializedesignationID() + { + return this.designationIDSpecified; + } + + private void ResetdesignationID() + { + this.designationIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs.meta new file mode 100644 index 00000000..bdc12a48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 27ec53d3e9933b24f8aa400fdf83c645 +timeCreated: 1611403473 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs new file mode 100644 index 00000000..ab3b5ec7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetDesignationRes")] + [Serializable] + public class SetDesignationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _dataList = new List(); + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs.meta new file mode 100644 index 00000000..7ab9dd8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetDesignationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b0ced7f07fcddf14ca2a1757fdf0cb72 +timeCreated: 1611404353 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs new file mode 100644 index 00000000..2ba919a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetHeroInHeroBattleArg")] + [Serializable] + public class SetHeroInHeroBattleArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "heroid", DataFormat = DataFormat.TwosComplement)] + public uint heroid + { + get + { + return this._heroid ?? 0u; + } + set + { + this._heroid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool heroidSpecified + { + get + { + return this._heroid != null; + } + set + { + bool flag = value == (this._heroid == null); + if (flag) + { + this._heroid = (value ? new uint?(this.heroid) : null); + } + } + } + + private uint? _heroid; + + private IExtension extensionObject; + + private bool ShouldSerializeheroid() + { + return this.heroidSpecified; + } + + private void Resetheroid() + { + this.heroidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs.meta new file mode 100644 index 00000000..2367251d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ae31c6fb2fcb51408569ba7a0ffadd8 +timeCreated: 1611403793 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs new file mode 100644 index 00000000..0ee9839f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetHeroInHeroBattleRes")] + [Serializable] + public class SetHeroInHeroBattleRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs.meta new file mode 100644 index 00000000..09a18797 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetHeroInHeroBattleRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d70b31e46d2441d4fbbd7f417d039e98 +timeCreated: 1611404634 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs new file mode 100644 index 00000000..6e552885 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetPreShowArg")] + [Serializable] + public class SetPreShowArg : IExtensible + { + [ProtoMember(1, Name = "showid", DataFormat = DataFormat.TwosComplement)] + public List showid + { + get + { + return this._showid; + } + } + + private readonly List _showid = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs.meta new file mode 100644 index 00000000..4349d774 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f6d4f6ce57604c458e20f26a9af88a6 +timeCreated: 1611404133 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs new file mode 100644 index 00000000..0f44c452 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetPreShowRes")] + [Serializable] + public class SetPreShowRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs.meta new file mode 100644 index 00000000..dafb2922 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetPreShowRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b2b67302b3eb45647a40ee98b53532e0 +timeCreated: 1611404386 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs new file mode 100644 index 00000000..e5d57dfa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetRoleConfigReq")] + [Serializable] + public class SetRoleConfigReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.Default)] + public string type + { + get + { + return this._type ?? ""; + } + set + { + this._type = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? this.type : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "value", DataFormat = DataFormat.Default)] + public string value + { + get + { + return this._value ?? ""; + } + set + { + this._value = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool valueSpecified + { + get + { + return this._value != null; + } + set + { + bool flag = value == (this._value == null); + if (flag) + { + this._value = (value ? this.value : null); + } + } + } + + private string _type; + + private string _value; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializevalue() + { + return this.valueSpecified; + } + + private void Resetvalue() + { + this.valueSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs.meta new file mode 100644 index 00000000..b552ba67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 971418ac965cf724d96512b4c06c8167 +timeCreated: 1611404187 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs new file mode 100644 index 00000000..d4d0d00f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetRoleConfigRes")] + [Serializable] + public class SetRoleConfigRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs.meta new file mode 100644 index 00000000..61a16b35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetRoleConfigRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6226f6a47130a884bad67ebc8ed4cc34 +timeCreated: 1611403840 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs new file mode 100644 index 00000000..958f877c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetSubscirbeArg")] + [Serializable] + public class SetSubscirbeArg : IExtensible + { + [ProtoMember(1, Name = "msgid", DataFormat = DataFormat.TwosComplement)] + public List msgid + { + get + { + return this._msgid; + } + } + + [ProtoMember(2, IsRequired = false, Name = "msgtype", DataFormat = DataFormat.TwosComplement)] + public int msgtype + { + get + { + return this._msgtype ?? 0; + } + set + { + this._msgtype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool msgtypeSpecified + { + get + { + return this._msgtype != null; + } + set + { + bool flag = value == (this._msgtype == null); + if (flag) + { + this._msgtype = (value ? new int?(this.msgtype) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "token", DataFormat = DataFormat.Default)] + public string token + { + get + { + return this._token ?? ""; + } + set + { + this._token = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tokenSpecified + { + get + { + return this._token != null; + } + set + { + bool flag = value == (this._token == null); + if (flag) + { + this._token = (value ? this.token : null); + } + } + } + + private readonly List _msgid = new List(); + + private int? _msgtype; + + private string _token; + + private IExtension extensionObject; + + private bool ShouldSerializemsgtype() + { + return this.msgtypeSpecified; + } + + private void Resetmsgtype() + { + this.msgtypeSpecified = false; + } + + private bool ShouldSerializetoken() + { + return this.tokenSpecified; + } + + private void Resettoken() + { + this.tokenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs.meta new file mode 100644 index 00000000..27405f69 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscirbeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2741e5640eee8494abf42a6287c5018d +timeCreated: 1611403470 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs new file mode 100644 index 00000000..2adf2263 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetSubscribeRes")] + [Serializable] + public class SetSubscribeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs.meta new file mode 100644 index 00000000..3cdbb8ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetSubscribeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1cb215954f5f2aa48ac46de634e65efe +timeCreated: 1611403347 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs new file mode 100644 index 00000000..097ef58c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SetVoipMemberState")] + [Serializable] + public class SetVoipMemberState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "nstate", DataFormat = DataFormat.TwosComplement)] + public uint nstate + { + get + { + return this._nstate ?? 0u; + } + set + { + this._nstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nstateSpecified + { + get + { + return this._nstate != null; + } + set + { + bool flag = value == (this._nstate == null); + if (flag) + { + this._nstate = (value ? new uint?(this.nstate) : null); + } + } + } + + private uint? _nstate; + + private IExtension extensionObject; + + private bool ShouldSerializenstate() + { + return this.nstateSpecified; + } + + private void Resetnstate() + { + this.nstateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs.meta new file mode 100644 index 00000000..98bdffa8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SetVoipMemberState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b7507794a64fac9448ca287d4da0bac3 +timeCreated: 1611404402 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs new file mode 100644 index 00000000..197d3ef4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShadowCatData")] + [Serializable] + public class ShadowCatData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastUpdateTime", DataFormat = DataFormat.TwosComplement)] + public uint lastUpdateTime + { + get + { + return this._lastUpdateTime ?? 0u; + } + set + { + this._lastUpdateTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastUpdateTimeSpecified + { + get + { + return this._lastUpdateTime != null; + } + set + { + bool flag = value == (this._lastUpdateTime == null); + if (flag) + { + this._lastUpdateTime = (value ? new uint?(this.lastUpdateTime) : null); + } + } + } + + [ProtoMember(2, Name = "treasures", DataFormat = DataFormat.TwosComplement)] + public List treasures + { + get + { + return this._treasures; + } + } + + private uint? _lastUpdateTime; + + private readonly List _treasures = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializelastUpdateTime() + { + return this.lastUpdateTimeSpecified; + } + + private void ResetlastUpdateTime() + { + this.lastUpdateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs.meta new file mode 100644 index 00000000..608c959b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2bac06eb824706147b22046a8b95762b +timeCreated: 1611403500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs new file mode 100644 index 00000000..ed05e4d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShadowCatOperationArg")] + [Serializable] + public class ShadowCatOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "num", DataFormat = DataFormat.TwosComplement)] + public uint num + { + get + { + return this._num ?? 0u; + } + set + { + this._num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool numSpecified + { + get + { + return this._num != null; + } + set + { + bool flag = value == (this._num == null); + if (flag) + { + this._num = (value ? new uint?(this.num) : null); + } + } + } + + private uint? _type; + + private uint? _num; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializenum() + { + return this.numSpecified; + } + + private void Resetnum() + { + this.numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs.meta new file mode 100644 index 00000000..bb1e50d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2271e1104292e45438732fb2c457dc82 +timeCreated: 1611403422 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs new file mode 100644 index 00000000..64a3e32b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShadowCatOperationRes")] + [Serializable] + public class ShadowCatOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "treasures", DataFormat = DataFormat.TwosComplement)] + public List treasures + { + get + { + return this._treasures; + } + } + + private ErrorCode? _errorcode; + + private readonly List _treasures = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs.meta new file mode 100644 index 00000000..b66be065 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShadowCatOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8018f343e6bfeb04bb57bed3c71ec570 +timeCreated: 1611404032 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs new file mode 100644 index 00000000..222181ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShareRandomGiftData")] + [Serializable] + public class ShareRandomGiftData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + private uint? _id; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs.meta new file mode 100644 index 00000000..7ef105ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShareRandomGiftData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01f561e9fe92c3e4a88f9840b4a26ebb +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs new file mode 100644 index 00000000..0b0b0657 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShareReportData")] + [Serializable] + public class ShareReportData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public int op + { + get + { + return this._op ?? 0; + } + set + { + this._op = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new int?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + private int? _op; + + private int? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs.meta new file mode 100644 index 00000000..67cbc568 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShareReportData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a3e0ba398d1dce943934425c7c9133dc +timeCreated: 1611404280 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs new file mode 100644 index 00000000..af37c833 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs @@ -0,0 +1,207 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShopItem")] + [Serializable] + public class ShopItem : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Item", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Item Item + { + get + { + return this._Item; + } + set + { + this._Item = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public uint slot + { + get + { + return this._slot ?? 0u; + } + set + { + this._slot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new uint?(this.slot) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public uint buycount + { + get + { + return this._buycount ?? 0u; + } + set + { + this._buycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycountSpecified + { + get + { + return this._buycount != null; + } + set + { + bool flag = value == (this._buycount == null); + if (flag) + { + this._buycount = (value ? new uint?(this.buycount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "dailybuycount", DataFormat = DataFormat.TwosComplement)] + public uint dailybuycount + { + get + { + return this._dailybuycount ?? 0u; + } + set + { + this._dailybuycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dailybuycountSpecified + { + get + { + return this._dailybuycount != null; + } + set + { + bool flag = value == (this._dailybuycount == null); + if (flag) + { + this._dailybuycount = (value ? new uint?(this.dailybuycount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "weekbuycount", DataFormat = DataFormat.TwosComplement)] + public uint weekbuycount + { + get + { + return this._weekbuycount ?? 0u; + } + set + { + this._weekbuycount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekbuycountSpecified + { + get + { + return this._weekbuycount != null; + } + set + { + bool flag = value == (this._weekbuycount == null); + if (flag) + { + this._weekbuycount = (value ? new uint?(this.weekbuycount) : null); + } + } + } + + private Item _Item = null; + + private uint? _slot; + + private uint? _buycount; + + private uint? _dailybuycount; + + private uint? _weekbuycount; + + private IExtension extensionObject; + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializebuycount() + { + return this.buycountSpecified; + } + + private void Resetbuycount() + { + this.buycountSpecified = false; + } + + private bool ShouldSerializedailybuycount() + { + return this.dailybuycountSpecified; + } + + private void Resetdailybuycount() + { + this.dailybuycountSpecified = false; + } + + private bool ShouldSerializeweekbuycount() + { + return this.weekbuycountSpecified; + } + + private void Resetweekbuycount() + { + this.weekbuycountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs.meta new file mode 100644 index 00000000..f2958a78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopItem.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7cda3950dd6efcb4bb3ee9881d5794e3 +timeCreated: 1611403998 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs new file mode 100644 index 00000000..23f4626b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShopRecord")] + [Serializable] + public class ShopRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "dayupdate", DataFormat = DataFormat.TwosComplement)] + public uint dayupdate + { + get + { + return this._dayupdate ?? 0u; + } + set + { + this._dayupdate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dayupdateSpecified + { + get + { + return this._dayupdate != null; + } + set + { + bool flag = value == (this._dayupdate == null); + if (flag) + { + this._dayupdate = (value ? new uint?(this.dayupdate) : null); + } + } + } + + [ProtoMember(2, Name = "shops", DataFormat = DataFormat.Default)] + public List shops + { + get + { + return this._shops; + } + } + + [ProtoMember(3, IsRequired = false, Name = "weekupdate", DataFormat = DataFormat.TwosComplement)] + public uint weekupdate + { + get + { + return this._weekupdate ?? 0u; + } + set + { + this._weekupdate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekupdateSpecified + { + get + { + return this._weekupdate != null; + } + set + { + bool flag = value == (this._weekupdate == null); + if (flag) + { + this._weekupdate = (value ? new uint?(this.weekupdate) : null); + } + } + } + + private uint? _dayupdate; + + private readonly List _shops = new List(); + + private uint? _weekupdate; + + private IExtension extensionObject; + + private bool ShouldSerializedayupdate() + { + return this.dayupdateSpecified; + } + + private void Resetdayupdate() + { + this.dayupdateSpecified = false; + } + + private bool ShouldSerializeweekupdate() + { + return this.weekupdateSpecified; + } + + private void Resetweekupdate() + { + this.weekupdateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs.meta new file mode 100644 index 00000000..b6cf25b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2eec07cc666822d46ad93f443c57a5f5 +timeCreated: 1611403512 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs new file mode 100644 index 00000000..3be94d50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs @@ -0,0 +1,333 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShopRecordOne")] + [Serializable] + public class ShopRecordOne : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "updatetime", DataFormat = DataFormat.TwosComplement)] + public uint updatetime + { + get + { + return this._updatetime ?? 0u; + } + set + { + this._updatetime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updatetimeSpecified + { + get + { + return this._updatetime != null; + } + set + { + bool flag = value == (this._updatetime == null); + if (flag) + { + this._updatetime = (value ? new uint?(this.updatetime) : null); + } + } + } + + [ProtoMember(3, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(4, Name = "slots", DataFormat = DataFormat.TwosComplement)] + public List slots + { + get + { + return this._slots; + } + } + + [ProtoMember(5, Name = "buycount", DataFormat = DataFormat.Default)] + public List buycount + { + get + { + return this._buycount; + } + } + + [ProtoMember(6, Name = "dailybuycount", DataFormat = DataFormat.Default)] + public List dailybuycount + { + get + { + return this._dailybuycount; + } + } + + [ProtoMember(7, IsRequired = false, Name = "refreshcount", DataFormat = DataFormat.TwosComplement)] + public uint refreshcount + { + get + { + return this._refreshcount ?? 0u; + } + set + { + this._refreshcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshcountSpecified + { + get + { + return this._refreshcount != null; + } + set + { + bool flag = value == (this._refreshcount == null); + if (flag) + { + this._refreshcount = (value ? new uint?(this.refreshcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "refreshtime", DataFormat = DataFormat.TwosComplement)] + public uint refreshtime + { + get + { + return this._refreshtime ?? 0u; + } + set + { + this._refreshtime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshtimeSpecified + { + get + { + return this._refreshtime != null; + } + set + { + bool flag = value == (this._refreshtime == null); + if (flag) + { + this._refreshtime = (value ? new uint?(this.refreshtime) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "refreshday", DataFormat = DataFormat.TwosComplement)] + public uint refreshday + { + get + { + return this._refreshday ?? 0u; + } + set + { + this._refreshday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshdaySpecified + { + get + { + return this._refreshday != null; + } + set + { + bool flag = value == (this._refreshday == null); + if (flag) + { + this._refreshday = (value ? new uint?(this.refreshday) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "ishint", DataFormat = DataFormat.Default)] + public bool ishint + { + get + { + return this._ishint ?? false; + } + set + { + this._ishint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishintSpecified + { + get + { + return this._ishint != null; + } + set + { + bool flag = value == (this._ishint == null); + if (flag) + { + this._ishint = (value ? new bool?(this.ishint) : null); + } + } + } + + [ProtoMember(11, Name = "weekbuycount", DataFormat = DataFormat.Default)] + public List weekbuycount + { + get + { + return this._weekbuycount; + } + } + + private uint? _type; + + private uint? _updatetime; + + private readonly List _items = new List(); + + private readonly List _slots = new List(); + + private readonly List _buycount = new List(); + + private readonly List _dailybuycount = new List(); + + private uint? _refreshcount; + + private uint? _refreshtime; + + private uint? _refreshday; + + private bool? _ishint; + + private readonly List _weekbuycount = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeupdatetime() + { + return this.updatetimeSpecified; + } + + private void Resetupdatetime() + { + this.updatetimeSpecified = false; + } + + private bool ShouldSerializerefreshcount() + { + return this.refreshcountSpecified; + } + + private void Resetrefreshcount() + { + this.refreshcountSpecified = false; + } + + private bool ShouldSerializerefreshtime() + { + return this.refreshtimeSpecified; + } + + private void Resetrefreshtime() + { + this.refreshtimeSpecified = false; + } + + private bool ShouldSerializerefreshday() + { + return this.refreshdaySpecified; + } + + private void Resetrefreshday() + { + this.refreshdaySpecified = false; + } + + private bool ShouldSerializeishint() + { + return this.ishintSpecified; + } + + private void Resetishint() + { + this.ishintSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs.meta new file mode 100644 index 00000000..be1b1f98 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShopRecordOne.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 200d4251ab6d14e43abf10f30c827978 +timeCreated: 1611403404 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs new file mode 100644 index 00000000..e8f08755 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShowFlowerPageArg")] + [Serializable] + public class ShowFlowerPageArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs.meta new file mode 100644 index 00000000..7b7f1bce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3f2adcd5a99da9e4e9f06256f624039b +timeCreated: 1611403609 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs new file mode 100644 index 00000000..153e247a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs @@ -0,0 +1,475 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ShowFlowerPageRes")] + [Serializable] + public class ShowFlowerPageRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "allcount", DataFormat = DataFormat.TwosComplement)] + public uint allcount + { + get + { + return this._allcount ?? 0u; + } + set + { + this._allcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool allcountSpecified + { + get + { + return this._allcount != null; + } + set + { + bool flag = value == (this._allcount == null); + if (flag) + { + this._allcount = (value ? new uint?(this.allcount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weekcount", DataFormat = DataFormat.TwosComplement)] + public uint weekcount + { + get + { + return this._weekcount ?? 0u; + } + set + { + this._weekcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekcountSpecified + { + get + { + return this._weekcount != null; + } + set + { + bool flag = value == (this._weekcount == null); + if (flag) + { + this._weekcount = (value ? new uint?(this.weekcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "weekrank", DataFormat = DataFormat.TwosComplement)] + public uint weekrank + { + get + { + return this._weekrank ?? 0u; + } + set + { + this._weekrank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weekrankSpecified + { + get + { + return this._weekrank != null; + } + set + { + bool flag = value == (this._weekrank == null); + if (flag) + { + this._weekrank = (value ? new uint?(this.weekrank) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "cansendcount", DataFormat = DataFormat.TwosComplement)] + public uint cansendcount + { + get + { + return this._cansendcount ?? 0u; + } + set + { + this._cansendcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cansendcountSpecified + { + get + { + return this._cansendcount != null; + } + set + { + bool flag = value == (this._cansendcount == null); + if (flag) + { + this._cansendcount = (value ? new uint?(this.cansendcount) : null); + } + } + } + + [ProtoMember(5, Name = "cansendstate", DataFormat = DataFormat.TwosComplement)] + public List cansendstate + { + get + { + return this._cansendstate; + } + } + + [ProtoMember(6, Name = "recordroleid", DataFormat = DataFormat.TwosComplement)] + public List recordroleid + { + get + { + return this._recordroleid; + } + } + + [ProtoMember(7, Name = "recordcount", DataFormat = DataFormat.TwosComplement)] + public List recordcount + { + get + { + return this._recordcount; + } + } + + [ProtoMember(8, Name = "recordtime", DataFormat = DataFormat.TwosComplement)] + public List recordtime + { + get + { + return this._recordtime; + } + } + + [ProtoMember(9, Name = "recordname", DataFormat = DataFormat.Default)] + public List recordname + { + get + { + return this._recordname; + } + } + + [ProtoMember(10, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "roleprofession", DataFormat = DataFormat.TwosComplement)] + public uint roleprofession + { + get + { + return this._roleprofession ?? 0u; + } + set + { + this._roleprofession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleprofessionSpecified + { + get + { + return this._roleprofession != null; + } + set + { + bool flag = value == (this._roleprofession == null); + if (flag) + { + this._roleprofession = (value ? new uint?(this.roleprofession) : null); + } + } + } + + [ProtoMember(12, Name = "otherroleid", DataFormat = DataFormat.TwosComplement)] + public List otherroleid + { + get + { + return this._otherroleid; + } + } + + [ProtoMember(13, Name = "othername", DataFormat = DataFormat.Default)] + public List othername + { + get + { + return this._othername; + } + } + + [ProtoMember(14, Name = "othercount", DataFormat = DataFormat.TwosComplement)] + public List othercount + { + get + { + return this._othercount; + } + } + + [ProtoMember(15, Name = "otherprofession", DataFormat = DataFormat.TwosComplement)] + public List otherprofession + { + get + { + return this._otherprofession; + } + } + + [ProtoMember(16, Name = "updegreelevel", DataFormat = DataFormat.TwosComplement)] + public List updegreelevel + { + get + { + return this._updegreelevel; + } + } + + [ProtoMember(17, Name = "sendFlowersTotal", DataFormat = DataFormat.Default)] + public List sendFlowersTotal + { + get + { + return this._sendFlowersTotal; + } + } + + [ProtoMember(18, Name = "sendLog", DataFormat = DataFormat.Default)] + public List sendLog + { + get + { + return this._sendLog; + } + } + + [ProtoMember(19, Name = "receiveFlowersTotal", DataFormat = DataFormat.Default)] + public List receiveFlowersTotal + { + get + { + return this._receiveFlowersTotal; + } + } + + [ProtoMember(20, Name = "receiveRank", DataFormat = DataFormat.Default)] + public List receiveRank + { + get + { + return this._receiveRank; + } + } + + [ProtoMember(21, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private uint? _allcount; + + private uint? _weekcount; + + private uint? _weekrank; + + private uint? _cansendcount; + + private readonly List _cansendstate = new List(); + + private readonly List _recordroleid = new List(); + + private readonly List _recordcount = new List(); + + private readonly List _recordtime = new List(); + + private readonly List _recordname = new List(); + + private string _rolename; + + private uint? _roleprofession; + + private readonly List _otherroleid = new List(); + + private readonly List _othername = new List(); + + private readonly List _othercount = new List(); + + private readonly List _otherprofession = new List(); + + private readonly List _updegreelevel = new List(); + + private readonly List _sendFlowersTotal = new List(); + + private readonly List _sendLog = new List(); + + private readonly List _receiveFlowersTotal = new List(); + + private readonly List _receiveRank = new List(); + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeallcount() + { + return this.allcountSpecified; + } + + private void Resetallcount() + { + this.allcountSpecified = false; + } + + private bool ShouldSerializeweekcount() + { + return this.weekcountSpecified; + } + + private void Resetweekcount() + { + this.weekcountSpecified = false; + } + + private bool ShouldSerializeweekrank() + { + return this.weekrankSpecified; + } + + private void Resetweekrank() + { + this.weekrankSpecified = false; + } + + private bool ShouldSerializecansendcount() + { + return this.cansendcountSpecified; + } + + private void Resetcansendcount() + { + this.cansendcountSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeroleprofession() + { + return this.roleprofessionSpecified; + } + + private void Resetroleprofession() + { + this.roleprofessionSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs.meta new file mode 100644 index 00000000..d9e1ba06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ShowFlowerPageRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b9b6411dccf0c16469caa5a475aae4bf +timeCreated: 1611404411 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs new file mode 100644 index 00000000..14fa09f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs @@ -0,0 +1,176 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillBulletResultReqUnit")] + [Serializable] + public class SkillBulletResultReqUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "BulletId", DataFormat = DataFormat.TwosComplement)] + public ulong BulletId + { + get + { + return this._BulletId ?? 0UL; + } + set + { + this._BulletId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BulletIdSpecified + { + get + { + return this._BulletId != null; + } + set + { + bool flag = value == (this._BulletId == null); + if (flag) + { + this._BulletId = (value ? new ulong?(this.BulletId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "ResultAt", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 ResultAt + { + get + { + return this._ResultAt; + } + set + { + this._ResultAt = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "ResultForward", DataFormat = DataFormat.FixedSize)] + public float ResultForward + { + get + { + return this._ResultForward ?? 0f; + } + set + { + this._ResultForward = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultForwardSpecified + { + get + { + return this._ResultForward != null; + } + set + { + bool flag = value == (this._ResultForward == null); + if (flag) + { + this._ResultForward = (value ? new float?(this.ResultForward) : null); + } + } + } + + [ProtoMember(4, Name = "TargetList", DataFormat = DataFormat.TwosComplement)] + public List TargetList + { + get + { + return this._TargetList; + } + } + + [ProtoMember(5, IsRequired = false, Name = "IsCollided", DataFormat = DataFormat.Default)] + public bool IsCollided + { + get + { + return this._IsCollided ?? false; + } + set + { + this._IsCollided = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsCollidedSpecified + { + get + { + return this._IsCollided != null; + } + set + { + bool flag = value == (this._IsCollided == null); + if (flag) + { + this._IsCollided = (value ? new bool?(this.IsCollided) : null); + } + } + } + + private ulong? _BulletId; + + private Vec3 _ResultAt = null; + + private float? _ResultForward; + + private readonly List _TargetList = new List(); + + private bool? _IsCollided; + + private IExtension extensionObject; + + private bool ShouldSerializeBulletId() + { + return this.BulletIdSpecified; + } + + private void ResetBulletId() + { + this.BulletIdSpecified = false; + } + + private bool ShouldSerializeResultForward() + { + return this.ResultForwardSpecified; + } + + private void ResetResultForward() + { + this.ResultForwardSpecified = false; + } + + private bool ShouldSerializeIsCollided() + { + return this.IsCollidedSpecified; + } + + private void ResetIsCollided() + { + this.IsCollidedSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs.meta new file mode 100644 index 00000000..cb24a8fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillBulletResultReqUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8bd8b154a48483841a4b4c47e1a3294a +timeCreated: 1611404097 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs new file mode 100644 index 00000000..dd7fb5d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs @@ -0,0 +1,301 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillChangedData")] + [Serializable] + public class SkillChangedData : IExtensible + { + [ProtoMember(1, Name = "newSkill", DataFormat = DataFormat.TwosComplement)] + public List newSkill + { + get + { + return this._newSkill; + } + } + + [ProtoMember(2, Name = "newSkillLevel", DataFormat = DataFormat.TwosComplement)] + public List newSkillLevel + { + get + { + return this._newSkillLevel; + } + } + + [ProtoMember(3, Name = "removeSkill", DataFormat = DataFormat.TwosComplement)] + public List removeSkill + { + get + { + return this._removeSkill; + } + } + + [ProtoMember(4, Name = "changedSkillHash", DataFormat = DataFormat.TwosComplement)] + public List changedSkillHash + { + get + { + return this._changedSkillHash; + } + } + + [ProtoMember(5, Name = "changedSkillLevel", DataFormat = DataFormat.TwosComplement)] + public List changedSkillLevel + { + get + { + return this._changedSkillLevel; + } + } + + [ProtoMember(6, IsRequired = false, Name = "skillpoint", DataFormat = DataFormat.TwosComplement)] + public int skillpoint + { + get + { + return this._skillpoint ?? 0; + } + set + { + this._skillpoint = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillpointSpecified + { + get + { + return this._skillpoint != null; + } + set + { + bool flag = value == (this._skillpoint == null); + if (flag) + { + this._skillpoint = (value ? new int?(this.skillpoint) : null); + } + } + } + + [ProtoMember(7, Name = "skillSlot", DataFormat = DataFormat.TwosComplement)] + public List skillSlot + { + get + { + return this._skillSlot; + } + } + + [ProtoMember(8, IsRequired = false, Name = "skillType", DataFormat = DataFormat.TwosComplement)] + public int skillType + { + get + { + return this._skillType ?? 0; + } + set + { + this._skillType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillTypeSpecified + { + get + { + return this._skillType != null; + } + set + { + bool flag = value == (this._skillType == null); + if (flag) + { + this._skillType = (value ? new int?(this.skillType) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "skillpointtwo", DataFormat = DataFormat.TwosComplement)] + public uint skillpointtwo + { + get + { + return this._skillpointtwo ?? 0u; + } + set + { + this._skillpointtwo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillpointtwoSpecified + { + get + { + return this._skillpointtwo != null; + } + set + { + bool flag = value == (this._skillpointtwo == null); + if (flag) + { + this._skillpointtwo = (value ? new uint?(this.skillpointtwo) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "awakepoint", DataFormat = DataFormat.TwosComplement)] + public uint awakepoint + { + get + { + return this._awakepoint ?? 0u; + } + set + { + this._awakepoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool awakepointSpecified + { + get + { + return this._awakepoint != null; + } + set + { + bool flag = value == (this._awakepoint == null); + if (flag) + { + this._awakepoint = (value ? new uint?(this.awakepoint) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "awakepointtwo", DataFormat = DataFormat.TwosComplement)] + public uint awakepointtwo + { + get + { + return this._awakepointtwo ?? 0u; + } + set + { + this._awakepointtwo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool awakepointtwoSpecified + { + get + { + return this._awakepointtwo != null; + } + set + { + bool flag = value == (this._awakepointtwo == null); + if (flag) + { + this._awakepointtwo = (value ? new uint?(this.awakepointtwo) : null); + } + } + } + + private readonly List _newSkill = new List(); + + private readonly List _newSkillLevel = new List(); + + private readonly List _removeSkill = new List(); + + private readonly List _changedSkillHash = new List(); + + private readonly List _changedSkillLevel = new List(); + + private int? _skillpoint; + + private readonly List _skillSlot = new List(); + + private int? _skillType; + + private uint? _skillpointtwo; + + private uint? _awakepoint; + + private uint? _awakepointtwo; + + private IExtension extensionObject; + + private bool ShouldSerializeskillpoint() + { + return this.skillpointSpecified; + } + + private void Resetskillpoint() + { + this.skillpointSpecified = false; + } + + private bool ShouldSerializeskillType() + { + return this.skillTypeSpecified; + } + + private void ResetskillType() + { + this.skillTypeSpecified = false; + } + + private bool ShouldSerializeskillpointtwo() + { + return this.skillpointtwoSpecified; + } + + private void Resetskillpointtwo() + { + this.skillpointtwoSpecified = false; + } + + private bool ShouldSerializeawakepoint() + { + return this.awakepointSpecified; + } + + private void Resetawakepoint() + { + this.awakepointSpecified = false; + } + + private bool ShouldSerializeawakepointtwo() + { + return this.awakepointtwoSpecified; + } + + private void Resetawakepointtwo() + { + this.awakepointtwoSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs.meta new file mode 100644 index 00000000..e39828c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillChangedData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 92ee2dd74634e06498bd89f2b3354c8a +timeCreated: 1611404148 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs new file mode 100644 index 00000000..66659ba4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillCoolPara")] + [Serializable] + public class SkillCoolPara : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs.meta new file mode 100644 index 00000000..8c0170d3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillCoolPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 888fa18931bb4c641888d259ab5fb5a7 +timeCreated: 1611404084 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs new file mode 100644 index 00000000..a97aa611 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillDataUnit")] + [Serializable] + public class SkillDataUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SkillID", DataFormat = DataFormat.TwosComplement)] + public uint SkillID + { + get + { + return this._SkillID ?? 0u; + } + set + { + this._SkillID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIDSpecified + { + get + { + return this._SkillID != null; + } + set + { + bool flag = value == (this._SkillID == null); + if (flag) + { + this._SkillID = (value ? new uint?(this.SkillID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Target", DataFormat = DataFormat.TwosComplement)] + public ulong Target + { + get + { + return this._Target ?? 0UL; + } + set + { + this._Target = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TargetSpecified + { + get + { + return this._Target != null; + } + set + { + bool flag = value == (this._Target == null); + if (flag) + { + this._Target = (value ? new ulong?(this.Target) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "ManualFace", DataFormat = DataFormat.TwosComplement)] + public int ManualFace + { + get + { + return this._ManualFace ?? 0; + } + set + { + this._ManualFace = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ManualFaceSpecified + { + get + { + return this._ManualFace != null; + } + set + { + bool flag = value == (this._ManualFace == null); + if (flag) + { + this._ManualFace = (value ? new int?(this.ManualFace) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "Slot", DataFormat = DataFormat.TwosComplement)] + public int Slot + { + get + { + return this._Slot ?? 0; + } + set + { + this._Slot = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SlotSpecified + { + get + { + return this._Slot != null; + } + set + { + bool flag = value == (this._Slot == null); + if (flag) + { + this._Slot = (value ? new int?(this.Slot) : null); + } + } + } + + private uint? _SkillID; + + private ulong? _Target; + + private int? _ManualFace; + + private int? _Slot; + + private IExtension extensionObject; + + private bool ShouldSerializeSkillID() + { + return this.SkillIDSpecified; + } + + private void ResetSkillID() + { + this.SkillIDSpecified = false; + } + + private bool ShouldSerializeTarget() + { + return this.TargetSpecified; + } + + private void ResetTarget() + { + this.TargetSpecified = false; + } + + private bool ShouldSerializeManualFace() + { + return this.ManualFaceSpecified; + } + + private void ResetManualFace() + { + this.ManualFaceSpecified = false; + } + + private bool ShouldSerializeSlot() + { + return this.SlotSpecified; + } + + private void ResetSlot() + { + this.SlotSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs.meta new file mode 100644 index 00000000..1e29aa30 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillDataUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bba2e007d1a01a94687ef670e3ecb9aa +timeCreated: 1611404442 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs new file mode 100644 index 00000000..4b73126a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillInfo")] + [Serializable] + public class SkillInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillHash", DataFormat = DataFormat.TwosComplement)] + public uint skillHash + { + get + { + return this._skillHash ?? 0u; + } + set + { + this._skillHash = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillHashSpecified + { + get + { + return this._skillHash != null; + } + set + { + bool flag = value == (this._skillHash == null); + if (flag) + { + this._skillHash = (value ? new uint?(this.skillHash) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "skillLevel", DataFormat = DataFormat.TwosComplement)] + public uint skillLevel + { + get + { + return this._skillLevel ?? 0u; + } + set + { + this._skillLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillLevelSpecified + { + get + { + return this._skillLevel != null; + } + set + { + bool flag = value == (this._skillLevel == null); + if (flag) + { + this._skillLevel = (value ? new uint?(this.skillLevel) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "skillpoint", DataFormat = DataFormat.TwosComplement)] + public uint skillpoint + { + get + { + return this._skillpoint ?? 0u; + } + set + { + this._skillpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillpointSpecified + { + get + { + return this._skillpoint != null; + } + set + { + bool flag = value == (this._skillpoint == null); + if (flag) + { + this._skillpoint = (value ? new uint?(this.skillpoint) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isbasic", DataFormat = DataFormat.Default)] + public bool isbasic + { + get + { + return this._isbasic ?? false; + } + set + { + this._isbasic = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isbasicSpecified + { + get + { + return this._isbasic != null; + } + set + { + bool flag = value == (this._isbasic == null); + if (flag) + { + this._isbasic = (value ? new bool?(this.isbasic) : null); + } + } + } + + private uint? _skillHash; + + private uint? _skillLevel; + + private uint? _skillpoint; + + private bool? _isbasic; + + private IExtension extensionObject; + + private bool ShouldSerializeskillHash() + { + return this.skillHashSpecified; + } + + private void ResetskillHash() + { + this.skillHashSpecified = false; + } + + private bool ShouldSerializeskillLevel() + { + return this.skillLevelSpecified; + } + + private void ResetskillLevel() + { + this.skillLevelSpecified = false; + } + + private bool ShouldSerializeskillpoint() + { + return this.skillpointSpecified; + } + + private void Resetskillpoint() + { + this.skillpointSpecified = false; + } + + private bool ShouldSerializeisbasic() + { + return this.isbasicSpecified; + } + + private void Resetisbasic() + { + this.isbasicSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs.meta new file mode 100644 index 00000000..2acff238 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3bbb794f2cc416b4ab84572ead7d6442 +timeCreated: 1611403600 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs new file mode 100644 index 00000000..d7ec65b9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillInitCoolPara")] + [Serializable] + public class SkillInitCoolPara : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs.meta new file mode 100644 index 00000000..9de49035 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillInitCoolPara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2e0ea91ec56262748b2a8d3ccd70c481 +timeCreated: 1611403508 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs new file mode 100644 index 00000000..9356819c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillLevelupArg")] + [Serializable] + public class SkillLevelupArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillHash", DataFormat = DataFormat.TwosComplement)] + public uint skillHash + { + get + { + return this._skillHash ?? 0u; + } + set + { + this._skillHash = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillHashSpecified + { + get + { + return this._skillHash != null; + } + set + { + bool flag = value == (this._skillHash == null); + if (flag) + { + this._skillHash = (value ? new uint?(this.skillHash) : null); + } + } + } + + private uint? _skillHash; + + private IExtension extensionObject; + + private bool ShouldSerializeskillHash() + { + return this.skillHashSpecified; + } + + private void ResetskillHash() + { + this.skillHashSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs.meta new file mode 100644 index 00000000..47aafe84 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f6e71d24ab6a4894c8c3f59650603c75 +timeCreated: 1611404884 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs new file mode 100644 index 00000000..fecd4249 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillLevelupRes")] + [Serializable] + public class SkillLevelupRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public uint errorcode + { + get + { + return this._errorcode ?? 0u; + } + set + { + this._errorcode = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new uint?(this.errorcode) : null); + } + } + } + + private uint? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs.meta new file mode 100644 index 00000000..7973c32c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillLevelupRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cf0f38b615f702428a0855272a2fa88 +timeCreated: 1611403693 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs new file mode 100644 index 00000000..f58b9e64 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs @@ -0,0 +1,193 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillRecord")] + [Serializable] + public class SkillRecord : IExtensible + { + [ProtoMember(1, Name = "Skills", DataFormat = DataFormat.Default)] + public List Skills + { + get + { + return this._Skills; + } + } + + [ProtoMember(2, Name = "SkillSlot", DataFormat = DataFormat.TwosComplement)] + public List SkillSlot + { + get + { + return this._SkillSlot; + } + } + + [ProtoMember(3, IsRequired = false, Name = "freeresetskill", DataFormat = DataFormat.Default)] + public bool freeresetskill + { + get + { + return this._freeresetskill ?? false; + } + set + { + this._freeresetskill = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeresetskillSpecified + { + get + { + return this._freeresetskill != null; + } + set + { + bool flag = value == (this._freeresetskill == null); + if (flag) + { + this._freeresetskill = (value ? new bool?(this.freeresetskill) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(5, Name = "SkillsTwo", DataFormat = DataFormat.Default)] + public List SkillsTwo + { + get + { + return this._SkillsTwo; + } + } + + [ProtoMember(6, Name = "SkillSlotTwo", DataFormat = DataFormat.TwosComplement)] + public List SkillSlotTwo + { + get + { + return this._SkillSlotTwo; + } + } + + [ProtoMember(7, IsRequired = false, Name = "awakepoint", DataFormat = DataFormat.TwosComplement)] + public uint awakepoint + { + get + { + return this._awakepoint ?? 0u; + } + set + { + this._awakepoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool awakepointSpecified + { + get + { + return this._awakepoint != null; + } + set + { + bool flag = value == (this._awakepoint == null); + if (flag) + { + this._awakepoint = (value ? new uint?(this.awakepoint) : null); + } + } + } + + private readonly List _Skills = new List(); + + private readonly List _SkillSlot = new List(); + + private bool? _freeresetskill; + + private uint? _index; + + private readonly List _SkillsTwo = new List(); + + private readonly List _SkillSlotTwo = new List(); + + private uint? _awakepoint; + + private IExtension extensionObject; + + private bool ShouldSerializefreeresetskill() + { + return this.freeresetskillSpecified; + } + + private void Resetfreeresetskill() + { + this.freeresetskillSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeawakepoint() + { + return this.awakepointSpecified; + } + + private void Resetawakepoint() + { + this.awakepointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs.meta new file mode 100644 index 00000000..38ee5e77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ecae40d13376fd54b9505aa329966815 +timeCreated: 1611404788 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs new file mode 100644 index 00000000..0919b318 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs @@ -0,0 +1,246 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillReplyDataUnit")] + [Serializable] + public class SkillReplyDataUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SkillID", DataFormat = DataFormat.TwosComplement)] + public uint SkillID + { + get + { + return this._SkillID ?? 0u; + } + set + { + this._SkillID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIDSpecified + { + get + { + return this._SkillID != null; + } + set + { + bool flag = value == (this._SkillID == null); + if (flag) + { + this._SkillID = (value ? new uint?(this.SkillID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "PIndex", DataFormat = DataFormat.TwosComplement)] + public uint PIndex + { + get + { + return this._PIndex ?? 0u; + } + set + { + this._PIndex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PIndexSpecified + { + get + { + return this._PIndex != null; + } + set + { + bool flag = value == (this._PIndex == null); + if (flag) + { + this._PIndex = (value ? new uint?(this.PIndex) : null); + } + } + } + + [ProtoMember(3, Name = "TargetList", DataFormat = DataFormat.Default)] + public List TargetList + { + get + { + return this._TargetList; + } + } + + [ProtoMember(4, IsRequired = false, Name = "FirerID", DataFormat = DataFormat.TwosComplement)] + public ulong FirerID + { + get + { + return this._FirerID ?? 0UL; + } + set + { + this._FirerID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FirerIDSpecified + { + get + { + return this._FirerID != null; + } + set + { + bool flag = value == (this._FirerID == null); + if (flag) + { + this._FirerID = (value ? new ulong?(this.FirerID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "BulletID", DataFormat = DataFormat.TwosComplement)] + public ulong BulletID + { + get + { + return this._BulletID ?? 0UL; + } + set + { + this._BulletID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BulletIDSpecified + { + get + { + return this._BulletID != null; + } + set + { + bool flag = value == (this._BulletID == null); + if (flag) + { + this._BulletID = (value ? new ulong?(this.BulletID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "BulletExtraID", DataFormat = DataFormat.TwosComplement)] + public ulong BulletExtraID + { + get + { + return this._BulletExtraID ?? 0UL; + } + set + { + this._BulletExtraID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BulletExtraIDSpecified + { + get + { + return this._BulletExtraID != null; + } + set + { + bool flag = value == (this._BulletExtraID == null); + if (flag) + { + this._BulletExtraID = (value ? new ulong?(this.BulletExtraID) : null); + } + } + } + + private uint? _SkillID; + + private uint? _PIndex; + + private readonly List _TargetList = new List(); + + private ulong? _FirerID; + + private ulong? _BulletID; + + private ulong? _BulletExtraID; + + private IExtension extensionObject; + + private bool ShouldSerializeSkillID() + { + return this.SkillIDSpecified; + } + + private void ResetSkillID() + { + this.SkillIDSpecified = false; + } + + private bool ShouldSerializePIndex() + { + return this.PIndexSpecified; + } + + private void ResetPIndex() + { + this.PIndexSpecified = false; + } + + private bool ShouldSerializeFirerID() + { + return this.FirerIDSpecified; + } + + private void ResetFirerID() + { + this.FirerIDSpecified = false; + } + + private bool ShouldSerializeBulletID() + { + return this.BulletIDSpecified; + } + + private void ResetBulletID() + { + this.BulletIDSpecified = false; + } + + private bool ShouldSerializeBulletExtraID() + { + return this.BulletExtraIDSpecified; + } + + private void ResetBulletExtraID() + { + this.BulletExtraIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs.meta new file mode 100644 index 00000000..521e9e0e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillReplyDataUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: af7bc9cd5a976d14e8b5ed9e1788b123 +timeCreated: 1611404345 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs new file mode 100644 index 00000000..f14ded39 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs @@ -0,0 +1,278 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillResultReqUnit")] + [Serializable] + public class SkillResultReqUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "SkillID", DataFormat = DataFormat.TwosComplement)] + public uint SkillID + { + get + { + return this._SkillID ?? 0u; + } + set + { + this._SkillID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIDSpecified + { + get + { + return this._SkillID != null; + } + set + { + bool flag = value == (this._SkillID == null); + if (flag) + { + this._SkillID = (value ? new uint?(this.SkillID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Pos", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 Pos + { + get + { + return this._Pos; + } + set + { + this._Pos = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "Face", DataFormat = DataFormat.FixedSize)] + public float Face + { + get + { + return this._Face ?? 0f; + } + set + { + this._Face = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FaceSpecified + { + get + { + return this._Face != null; + } + set + { + bool flag = value == (this._Face == null); + if (flag) + { + this._Face = (value ? new float?(this.Face) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "TriggerTime", DataFormat = DataFormat.TwosComplement)] + public int TriggerTime + { + get + { + return this._TriggerTime ?? 0; + } + set + { + this._TriggerTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TriggerTimeSpecified + { + get + { + return this._TriggerTime != null; + } + set + { + bool flag = value == (this._TriggerTime == null); + if (flag) + { + this._TriggerTime = (value ? new int?(this.TriggerTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ResultToken", DataFormat = DataFormat.TwosComplement)] + public int ResultToken + { + get + { + return this._ResultToken ?? 0; + } + set + { + this._ResultToken = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultTokenSpecified + { + get + { + return this._ResultToken != null; + } + set + { + bool flag = value == (this._ResultToken == null); + if (flag) + { + this._ResultToken = (value ? new int?(this.ResultToken) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ResultAt", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 ResultAt + { + get + { + return this._ResultAt; + } + set + { + this._ResultAt = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "ResultForward", DataFormat = DataFormat.FixedSize)] + public float ResultForward + { + get + { + return this._ResultForward ?? 0f; + } + set + { + this._ResultForward = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ResultForwardSpecified + { + get + { + return this._ResultForward != null; + } + set + { + bool flag = value == (this._ResultForward == null); + if (flag) + { + this._ResultForward = (value ? new float?(this.ResultForward) : null); + } + } + } + + [ProtoMember(8, Name = "TargetList", DataFormat = DataFormat.TwosComplement)] + public List TargetList + { + get + { + return this._TargetList; + } + } + + private uint? _SkillID; + + private Vec3 _Pos = null; + + private float? _Face; + + private int? _TriggerTime; + + private int? _ResultToken; + + private Vec3 _ResultAt = null; + + private float? _ResultForward; + + private readonly List _TargetList = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeSkillID() + { + return this.SkillIDSpecified; + } + + private void ResetSkillID() + { + this.SkillIDSpecified = false; + } + + private bool ShouldSerializeFace() + { + return this.FaceSpecified; + } + + private void ResetFace() + { + this.FaceSpecified = false; + } + + private bool ShouldSerializeTriggerTime() + { + return this.TriggerTimeSpecified; + } + + private void ResetTriggerTime() + { + this.TriggerTimeSpecified = false; + } + + private bool ShouldSerializeResultToken() + { + return this.ResultTokenSpecified; + } + + private void ResetResultToken() + { + this.ResultTokenSpecified = false; + } + + private bool ShouldSerializeResultForward() + { + return this.ResultForwardSpecified; + } + + private void ResetResultForward() + { + this.ResultForwardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs.meta new file mode 100644 index 00000000..e1fd30b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillResultReqUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1d6dd37540819234eaaa770deb30d3e3 +timeCreated: 1611403353 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs new file mode 100644 index 00000000..3821dcd6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkillTypeEnum")] + public enum SkillTypeEnum + { + [ProtoEnum(Name = "Skill_None", Value = 0)] + Skill_None, + [ProtoEnum(Name = "Skill_Normal", Value = 1)] + Skill_Normal, + [ProtoEnum(Name = "Skill_Big", Value = 2)] + Skill_Big, + [ProtoEnum(Name = "Skill_UnUsed", Value = 3)] + Skill_UnUsed, + [ProtoEnum(Name = "Skill_SceneBuff", Value = 4)] + Skill_SceneBuff, + [ProtoEnum(Name = "Skill_Help", Value = 5)] + Skill_Help, + [ProtoEnum(Name = "Skill_Buff", Value = 6)] + Skill_Buff, + [ProtoEnum(Name = "Skill_Awake", Value = 7)] + Skill_Awake + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs.meta new file mode 100644 index 00000000..54168eed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkillTypeEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fccc243889209d42accca5dad0d991f +timeCreated: 1611403213 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs new file mode 100644 index 00000000..cc0e027b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityAllInfo")] + [Serializable] + public class SkyCityAllInfo : IExtensible + { + [ProtoMember(1, Name = "groupdata", DataFormat = DataFormat.Default)] + public List groupdata + { + get + { + return this._groupdata; + } + } + + [ProtoMember(2, IsRequired = false, Name = "timetype", DataFormat = DataFormat.TwosComplement)] + public SkyCityTimeType timetype + { + get + { + return this._timetype ?? SkyCityTimeType.Waiting; + } + set + { + this._timetype = new SkyCityTimeType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timetypeSpecified + { + get + { + return this._timetype != null; + } + set + { + bool flag = value == (this._timetype == null); + if (flag) + { + this._timetype = (value ? new SkyCityTimeType?(this.timetype) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private readonly List _groupdata = new List(); + + private SkyCityTimeType? _timetype; + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializetimetype() + { + return this.timetypeSpecified; + } + + private void Resettimetype() + { + this.timetypeSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs.meta new file mode 100644 index 00000000..0d118b81 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4976e292a2fafa445b78a79144382f51 +timeCreated: 1611403661 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs new file mode 100644 index 00000000..693fcb3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityAllTeamBaseInfo")] + [Serializable] + public class SkyCityAllTeamBaseInfo : IExtensible + { + [ProtoMember(1, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + [ProtoMember(2, IsRequired = false, Name = "games", DataFormat = DataFormat.TwosComplement)] + public uint games + { + get + { + return this._games ?? 0u; + } + set + { + this._games = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gamesSpecified + { + get + { + return this._games != null; + } + set + { + bool flag = value == (this._games == null); + if (flag) + { + this._games = (value ? new uint?(this.games) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public uint floor + { + get + { + return this._floor ?? 0u; + } + set + { + this._floor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new uint?(this.floor) : null); + } + } + } + + private readonly List _info = new List(); + + private uint? _games; + + private uint? _floor; + + private IExtension extensionObject; + + private bool ShouldSerializegames() + { + return this.gamesSpecified; + } + + private void Resetgames() + { + this.gamesSpecified = false; + } + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs.meta new file mode 100644 index 00000000..064a50c1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityAllTeamBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 15149d463e05e6146848818bb2e90533 +timeCreated: 1611403261 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs new file mode 100644 index 00000000..25ab58db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityArg")] + [Serializable] + public class SkyCityArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs.meta new file mode 100644 index 00000000..1e9ecb65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a653ad324f195f04e8f24258d6cce151 +timeCreated: 1611404288 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs new file mode 100644 index 00000000..a8ac0029 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityEnterArg")] + [Serializable] + public class SkyCityEnterArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + private uint? _sceneid; + + private IExtension extensionObject; + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs.meta new file mode 100644 index 00000000..fa7be8e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c5a41c121169e254e8f2ecb1e37c3dad +timeCreated: 1611404506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs new file mode 100644 index 00000000..18364c70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityEnterRes")] + [Serializable] + public class SkyCityEnterRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs.meta new file mode 100644 index 00000000..6e0266a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEnterRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 74070881a5ca4d542aad82fc2783c80d +timeCreated: 1611403942 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs new file mode 100644 index 00000000..910c0021 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityEstimateBaseInfo")] + [Serializable] + public class SkyCityEstimateBaseInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killer", DataFormat = DataFormat.TwosComplement)] + public uint killer + { + get + { + return this._killer ?? 0u; + } + set + { + this._killer = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killerSpecified + { + get + { + return this._killer != null; + } + set + { + bool flag = value == (this._killer == null); + if (flag) + { + this._killer = (value ? new uint?(this.killer) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "damage", DataFormat = DataFormat.TwosComplement)] + public ulong damage + { + get + { + return this._damage ?? 0UL; + } + set + { + this._damage = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageSpecified + { + get + { + return this._damage != null; + } + set + { + bool flag = value == (this._damage == null); + if (flag) + { + this._damage = (value ? new ulong?(this.damage) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "lv", DataFormat = DataFormat.TwosComplement)] + public uint lv + { + get + { + return this._lv ?? 0u; + } + set + { + this._lv = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lvSpecified + { + get + { + return this._lv != null; + } + set + { + bool flag = value == (this._lv == null); + if (flag) + { + this._lv = (value ? new uint?(this.lv) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + private uint? _teamid; + + private uint? _job; + + private string _name; + + private uint? _killer; + + private ulong? _damage; + + private uint? _lv; + + private ulong? _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializekiller() + { + return this.killerSpecified; + } + + private void Resetkiller() + { + this.killerSpecified = false; + } + + private bool ShouldSerializedamage() + { + return this.damageSpecified; + } + + private void Resetdamage() + { + this.damageSpecified = false; + } + + private bool ShouldSerializelv() + { + return this.lvSpecified; + } + + private void Resetlv() + { + this.lvSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs.meta new file mode 100644 index 00000000..d18d43ab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c399081c26473a74e910181dae93fe58 +timeCreated: 1611404498 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs new file mode 100644 index 00000000..0cf5a975 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityEstimateInfo")] + [Serializable] + public class SkyCityEstimateInfo : IExtensible + { + [ProtoMember(1, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + [ProtoMember(2, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public uint floor + { + get + { + return this._floor ?? 0u; + } + set + { + this._floor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new uint?(this.floor) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "winteamid", DataFormat = DataFormat.TwosComplement)] + public uint winteamid + { + get + { + return this._winteamid ?? 0u; + } + set + { + this._winteamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winteamidSpecified + { + get + { + return this._winteamid != null; + } + set + { + bool flag = value == (this._winteamid == null); + if (flag) + { + this._winteamid = (value ? new uint?(this.winteamid) : null); + } + } + } + + [ProtoMember(4, Name = "teamscore", DataFormat = DataFormat.Default)] + public List teamscore + { + get + { + return this._teamscore; + } + } + + private readonly List _info = new List(); + + private uint? _floor; + + private uint? _winteamid; + + private readonly List _teamscore = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + private bool ShouldSerializewinteamid() + { + return this.winteamidSpecified; + } + + private void Resetwinteamid() + { + this.winteamidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs.meta new file mode 100644 index 00000000..d7da6aae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityEstimateInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91e81808bd13e8348b060a787485f700 +timeCreated: 1611404144 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs new file mode 100644 index 00000000..8d21ae04 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityFinalBaseInfo")] + [Serializable] + public class SkyCityFinalBaseInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uuid", DataFormat = DataFormat.TwosComplement)] + public ulong uuid + { + get + { + return this._uuid ?? 0UL; + } + set + { + this._uuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uuidSpecified + { + get + { + return this._uuid != null; + } + set + { + bool flag = value == (this._uuid == null); + if (flag) + { + this._uuid = (value ? new ulong?(this.uuid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "killer", DataFormat = DataFormat.TwosComplement)] + public uint killer + { + get + { + return this._killer ?? 0u; + } + set + { + this._killer = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killerSpecified + { + get + { + return this._killer != null; + } + set + { + bool flag = value == (this._killer == null); + if (flag) + { + this._killer = (value ? new uint?(this.killer) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "dead", DataFormat = DataFormat.TwosComplement)] + public uint dead + { + get + { + return this._dead ?? 0u; + } + set + { + this._dead = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deadSpecified + { + get + { + return this._dead != null; + } + set + { + bool flag = value == (this._dead == null); + if (flag) + { + this._dead = (value ? new uint?(this.dead) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "intimategree", DataFormat = DataFormat.TwosComplement)] + public uint intimategree + { + get + { + return this._intimategree ?? 0u; + } + set + { + this._intimategree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool intimategreeSpecified + { + get + { + return this._intimategree != null; + } + set + { + bool flag = value == (this._intimategree == null); + if (flag) + { + this._intimategree = (value ? new uint?(this.intimategree) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "isfriend", DataFormat = DataFormat.Default)] + public bool isfriend + { + get + { + return this._isfriend ?? false; + } + set + { + this._isfriend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isfriendSpecified + { + get + { + return this._isfriend != null; + } + set + { + bool flag = value == (this._isfriend == null); + if (flag) + { + this._isfriend = (value ? new bool?(this.isfriend) : null); + } + } + } + + private ulong? _uuid; + + private uint? _job; + + private uint? _killer; + + private uint? _dead; + + private uint? _intimategree; + + private bool? _ismvp; + + private bool? _isfriend; + + private IExtension extensionObject; + + private bool ShouldSerializeuuid() + { + return this.uuidSpecified; + } + + private void Resetuuid() + { + this.uuidSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializekiller() + { + return this.killerSpecified; + } + + private void Resetkiller() + { + this.killerSpecified = false; + } + + private bool ShouldSerializedead() + { + return this.deadSpecified; + } + + private void Resetdead() + { + this.deadSpecified = false; + } + + private bool ShouldSerializeintimategree() + { + return this.intimategreeSpecified; + } + + private void Resetintimategree() + { + this.intimategreeSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + private bool ShouldSerializeisfriend() + { + return this.isfriendSpecified; + } + + private void Resetisfriend() + { + this.isfriendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs.meta new file mode 100644 index 00000000..91f8c9c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4e785ebfd1f1afe45940645b726b8f92 +timeCreated: 1611403698 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs new file mode 100644 index 00000000..d3b613af --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityFinalInfo")] + [Serializable] + public class SkyCityFinalInfo : IExtensible + { + [ProtoMember(1, Name = "info", DataFormat = DataFormat.Default)] + public List info + { + get + { + return this._info; + } + } + + [ProtoMember(2, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public uint floor + { + get + { + return this._floor ?? 0u; + } + set + { + this._floor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new uint?(this.floor) : null); + } + } + } + + [ProtoMember(3, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(4, IsRequired = false, Name = "ismvp", DataFormat = DataFormat.Default)] + public bool ismvp + { + get + { + return this._ismvp ?? false; + } + set + { + this._ismvp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ismvpSpecified + { + get + { + return this._ismvp != null; + } + set + { + bool flag = value == (this._ismvp == null); + if (flag) + { + this._ismvp = (value ? new bool?(this.ismvp) : null); + } + } + } + + private readonly List _info = new List(); + + private uint? _floor; + + private readonly List _item = new List(); + + private bool? _ismvp; + + private IExtension extensionObject; + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + private bool ShouldSerializeismvp() + { + return this.ismvpSpecified; + } + + private void Resetismvp() + { + this.ismvpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs.meta new file mode 100644 index 00000000..839c26c4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityFinalInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f8dbab0e0dd2794a9083a60493f5142 +timeCreated: 1611404245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs new file mode 100644 index 00000000..e934444e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityGroupData")] + [Serializable] + public class SkyCityGroupData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public uint killcount + { + get + { + return this._killcount ?? 0u; + } + set + { + this._killcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new uint?(this.killcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "totaldamage", DataFormat = DataFormat.TwosComplement)] + public double totaldamage + { + get + { + return this._totaldamage ?? 0.0; + } + set + { + this._totaldamage = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool totaldamageSpecified + { + get + { + return this._totaldamage != null; + } + set + { + bool flag = value == (this._totaldamage == null); + if (flag) + { + this._totaldamage = (value ? new double?(this.totaldamage) : null); + } + } + } + + private uint? _teamid; + + private uint? _killcount; + + private double? _totaldamage; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializetotaldamage() + { + return this.totaldamageSpecified; + } + + private void Resettotaldamage() + { + this.totaldamageSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs.meta new file mode 100644 index 00000000..fca87f33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityGroupData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aaebf1a2154de9d4e83baeb1c504a5b4 +timeCreated: 1611404306 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs new file mode 100644 index 00000000..175d2325 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityRankData")] + [Serializable] + public class SkyCityRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "floor", DataFormat = DataFormat.TwosComplement)] + public uint floor + { + get + { + return this._floor ?? 0u; + } + set + { + this._floor = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool floorSpecified + { + get + { + return this._floor != null; + } + set + { + bool flag = value == (this._floor == null); + if (flag) + { + this._floor = (value ? new uint?(this.floor) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killer", DataFormat = DataFormat.TwosComplement)] + public uint killer + { + get + { + return this._killer ?? 0u; + } + set + { + this._killer = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killerSpecified + { + get + { + return this._killer != null; + } + set + { + bool flag = value == (this._killer == null); + if (flag) + { + this._killer = (value ? new uint?(this.killer) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "fight", DataFormat = DataFormat.TwosComplement)] + public double fight + { + get + { + return this._fight ?? 0.0; + } + set + { + this._fight = new double?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightSpecified + { + get + { + return this._fight != null; + } + set + { + bool flag = value == (this._fight == null); + if (flag) + { + this._fight = (value ? new double?(this.fight) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _floor; + + private uint? _killer; + + private uint? _job; + + private double? _fight; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializefloor() + { + return this.floorSpecified; + } + + private void Resetfloor() + { + this.floorSpecified = false; + } + + private bool ShouldSerializekiller() + { + return this.killerSpecified; + } + + private void Resetkiller() + { + this.killerSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializefight() + { + return this.fightSpecified; + } + + private void Resetfight() + { + this.fightSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs.meta new file mode 100644 index 00000000..c708da97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dea5b5627fcf8244683f9645c3175f6b +timeCreated: 1611404687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs new file mode 100644 index 00000000..997e5372 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityRes")] + [Serializable] + public class SkyCityRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "baseinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyCityAllTeamBaseInfo baseinfo + { + get + { + return this._baseinfo; + } + set + { + this._baseinfo = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "allinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyCityAllInfo allinfo + { + get + { + return this._allinfo; + } + set + { + this._allinfo = value; + } + } + + private SkyCityAllTeamBaseInfo _baseinfo = null; + + private SkyCityAllInfo _allinfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs.meta new file mode 100644 index 00000000..8b89d06d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ac58027573d88643a2d85cdc57c8784 +timeCreated: 1611403496 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs new file mode 100644 index 00000000..cd6f21cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityTeamBaseInfo")] + [Serializable] + public class SkyCityTeamBaseInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public int teamid + { + get + { + return this._teamid ?? 0; + } + set + { + this._teamid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new int?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lv", DataFormat = DataFormat.TwosComplement)] + public uint lv + { + get + { + return this._lv ?? 0u; + } + set + { + this._lv = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lvSpecified + { + get + { + return this._lv != null; + } + set + { + bool flag = value == (this._lv == null); + if (flag) + { + this._lv = (value ? new uint?(this.lv) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "job", DataFormat = DataFormat.TwosComplement)] + public uint job + { + get + { + return this._job ?? 0u; + } + set + { + this._job = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool jobSpecified + { + get + { + return this._job != null; + } + set + { + bool flag = value == (this._job == null); + if (flag) + { + this._job = (value ? new uint?(this.job) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "online", DataFormat = DataFormat.Default)] + public bool online + { + get + { + return this._online ?? false; + } + set + { + this._online = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlineSpecified + { + get + { + return this._online != null; + } + set + { + bool flag = value == (this._online == null); + if (flag) + { + this._online = (value ? new bool?(this.online) : null); + } + } + } + + private int? _teamid; + + private ulong? _uid; + + private string _name; + + private uint? _lv; + + private uint? _ppt; + + private uint? _job; + + private bool? _online; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelv() + { + return this.lvSpecified; + } + + private void Resetlv() + { + this.lvSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializejob() + { + return this.jobSpecified; + } + + private void Resetjob() + { + this.jobSpecified = false; + } + + private bool ShouldSerializeonline() + { + return this.onlineSpecified; + } + + private void Resetonline() + { + this.onlineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs.meta new file mode 100644 index 00000000..cf585eb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamBaseInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 518a2076e3f5e1d419f187bfe547fd27 +timeCreated: 1611403706 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs new file mode 100644 index 00000000..84a190fb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityTeamScore")] + [Serializable] + public class SkyCityTeamScore : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private uint? _teamid; + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs.meta new file mode 100644 index 00000000..89592686 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTeamScore.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4486b380b4dd3684a96af3f6473a94cc +timeCreated: 1611403645 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs new file mode 100644 index 00000000..f70133d1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityTimeInfo")] + [Serializable] + public class SkyCityTimeInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public SkyCityTimeType type + { + get + { + return this._type ?? SkyCityTimeType.Waiting; + } + set + { + this._type = new SkyCityTimeType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new SkyCityTimeType?(this.type) : null); + } + } + } + + private uint? _time; + + private SkyCityTimeType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs.meta new file mode 100644 index 00000000..ce8240f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e932b2b025900440b2c727380d77c9f +timeCreated: 1611404241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs new file mode 100644 index 00000000..a33631ff --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCityTimeType")] + public enum SkyCityTimeType + { + [ProtoEnum(Name = "Waiting", Value = 1)] + Waiting = 1, + [ProtoEnum(Name = "Race", Value = 2)] + Race, + [ProtoEnum(Name = "MidleEndInRest", Value = 3)] + MidleEndInRest, + [ProtoEnum(Name = "FirstWaiting", Value = 4)] + FirstWaiting, + [ProtoEnum(Name = "SecondWaiting", Value = 5)] + SecondWaiting, + [ProtoEnum(Name = "SC_NONE", Value = 6)] + SC_NONE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs.meta new file mode 100644 index 00000000..1929469d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCityTimeType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8625025c3607eeb42ac8f0b1c37b4746 +timeCreated: 1611404053 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs new file mode 100644 index 00000000..b6a0eb9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftBattleRecord")] + [Serializable] + public class SkyCraftBattleRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "other_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong other_teamid + { + get + { + return this._other_teamid ?? 0UL; + } + set + { + this._other_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool other_teamidSpecified + { + get + { + return this._other_teamid != null; + } + set + { + bool flag = value == (this._other_teamid == null); + if (flag) + { + this._other_teamid = (value ? new ulong?(this.other_teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "other_name", DataFormat = DataFormat.Default)] + public string other_name + { + get + { + return this._other_name ?? ""; + } + set + { + this._other_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool other_nameSpecified + { + get + { + return this._other_name != null; + } + set + { + bool flag = value == (this._other_name == null); + if (flag) + { + this._other_name = (value ? this.other_name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "score_change", DataFormat = DataFormat.TwosComplement)] + public int score_change + { + get + { + return this._score_change ?? 0; + } + set + { + this._score_change = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool score_changeSpecified + { + get + { + return this._score_change != null; + } + set + { + bool flag = value == (this._score_change == null); + if (flag) + { + this._score_change = (value ? new int?(this.score_change) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public PkResultType result + { + get + { + return this._result ?? PkResultType.PkResult_Win; + } + set + { + this._result = new PkResultType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new PkResultType?(this.result) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public SkyCraftType type + { + get + { + return this._type ?? SkyCraftType.SCT_RacePoint; + } + set + { + this._type = new SkyCraftType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new SkyCraftType?(this.type) : null); + } + } + } + + private ulong? _other_teamid; + + private string _other_name; + + private int? _score_change; + + private PkResultType? _result; + + private uint? _time; + + private SkyCraftType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeother_teamid() + { + return this.other_teamidSpecified; + } + + private void Resetother_teamid() + { + this.other_teamidSpecified = false; + } + + private bool ShouldSerializeother_name() + { + return this.other_nameSpecified; + } + + private void Resetother_name() + { + this.other_nameSpecified = false; + } + + private bool ShouldSerializescore_change() + { + return this.score_changeSpecified; + } + + private void Resetscore_change() + { + this.score_changeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs.meta new file mode 100644 index 00000000..7524b849 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftBattleRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c14ad991dabb414c97f5a3df95b4999 +timeCreated: 1611403894 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs new file mode 100644 index 00000000..470a3e4d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftEliRoomNtf")] + [Serializable] + public class SkyCraftEliRoomNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "room", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SCEliRoomInfo room + { + get + { + return this._room; + } + set + { + this._room = value; + } + } + + private SCEliRoomInfo _room = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs.meta new file mode 100644 index 00000000..f564bf34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftEliRoomNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39f1add0b255c6148a328578bde78aa2 +timeCreated: 1611403594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs new file mode 100644 index 00000000..36f06073 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftMatchNtf")] + [Serializable] + public class SkyCraftMatchNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public SkyCraftMatchNtfType type + { + get + { + return this._type ?? SkyCraftMatchNtfType.SCMN_Start; + } + set + { + this._type = new SkyCraftMatchNtfType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new SkyCraftMatchNtfType?(this.type) : null); + } + } + } + + private SkyCraftMatchNtfType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs.meta new file mode 100644 index 00000000..42fcbea6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 59f05ec25efdd034dada9139c7743f9c +timeCreated: 1611403789 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs new file mode 100644 index 00000000..96b08415 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftMatchNtfType")] + public enum SkyCraftMatchNtfType + { + [ProtoEnum(Name = "SCMN_Start", Value = 1)] + SCMN_Start = 1, + [ProtoEnum(Name = "SCMN_Stop", Value = 2)] + SCMN_Stop, + [ProtoEnum(Name = "SCMN_Timeout", Value = 3)] + SCMN_Timeout + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs.meta new file mode 100644 index 00000000..2e4bff5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchNtfType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0406e0e2445d26b4b829c315d2be50c9 +timeCreated: 1611402960 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs new file mode 100644 index 00000000..10d24e16 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftMatchReq")] + [Serializable] + public class SkyCraftMatchReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public SkyCraftMatchReqTpe type + { + get + { + return this._type ?? SkyCraftMatchReqTpe.SCMR_Match; + } + set + { + this._type = new SkyCraftMatchReqTpe?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new SkyCraftMatchReqTpe?(this.type) : null); + } + } + } + + private SkyCraftMatchReqTpe? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs.meta new file mode 100644 index 00000000..0cdce2b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 722353149e1448544906c9e85c7ffc67 +timeCreated: 1611403937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs new file mode 100644 index 00000000..2ba05d89 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftMatchReqTpe")] + public enum SkyCraftMatchReqTpe + { + [ProtoEnum(Name = "SCMR_Match", Value = 1)] + SCMR_Match = 1, + [ProtoEnum(Name = "SCMR_CancelMatch", Value = 2)] + SCMR_CancelMatch + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs.meta new file mode 100644 index 00000000..554b50dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchReqTpe.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 465a67ab166717149882ea0775e9439b +timeCreated: 1611403649 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs new file mode 100644 index 00000000..a153cb94 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftMatchRes")] + [Serializable] + public class SkyCraftMatchRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs.meta new file mode 100644 index 00000000..f31a646f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftMatchRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 022149c5556bbf8489de1201344f3b0f +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs new file mode 100644 index 00000000..f9192b50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftRankData")] + [Serializable] + public class SkyCraftRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stid", DataFormat = DataFormat.TwosComplement)] + public ulong stid + { + get + { + return this._stid ?? 0UL; + } + set + { + this._stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stidSpecified + { + get + { + return this._stid != null; + } + set + { + bool flag = value == (this._stid == null); + if (flag) + { + this._stid = (value ? new ulong?(this.stid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teamname", DataFormat = DataFormat.Default)] + public string teamname + { + get + { + return this._teamname ?? ""; + } + set + { + this._teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamnameSpecified + { + get + { + return this._teamname != null; + } + set + { + bool flag = value == (this._teamname == null); + if (flag) + { + this._teamname = (value ? this.teamname : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "winnum", DataFormat = DataFormat.TwosComplement)] + public uint winnum + { + get + { + return this._winnum ?? 0u; + } + set + { + this._winnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winnumSpecified + { + get + { + return this._winnum != null; + } + set + { + bool flag = value == (this._winnum == null); + if (flag) + { + this._winnum = (value ? new uint?(this.winnum) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "winrate", DataFormat = DataFormat.FixedSize)] + public float winrate + { + get + { + return this._winrate ?? 0f; + } + set + { + this._winrate = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool winrateSpecified + { + get + { + return this._winrate != null; + } + set + { + bool flag = value == (this._winrate == null); + if (flag) + { + this._winrate = (value ? new float?(this.winrate) : null); + } + } + } + + private ulong? _stid; + + private string _teamname; + + private uint? _point; + + private uint? _winnum; + + private float? _winrate; + + private IExtension extensionObject; + + private bool ShouldSerializestid() + { + return this.stidSpecified; + } + + private void Resetstid() + { + this.stidSpecified = false; + } + + private bool ShouldSerializeteamname() + { + return this.teamnameSpecified; + } + + private void Resetteamname() + { + this.teamnameSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializewinnum() + { + return this.winnumSpecified; + } + + private void Resetwinnum() + { + this.winnumSpecified = false; + } + + private bool ShouldSerializewinrate() + { + return this.winrateSpecified; + } + + private void Resetwinrate() + { + this.winrateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs.meta new file mode 100644 index 00000000..c0e7c0a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 036cb22919843d744846e2ef098111d2 +timeCreated: 1611402958 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs new file mode 100644 index 00000000..2b030696 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyCraftType")] + public enum SkyCraftType + { + [ProtoEnum(Name = "SCT_RacePoint", Value = 1)] + SCT_RacePoint = 1, + [ProtoEnum(Name = "SCT_Eliminate", Value = 2)] + SCT_Eliminate + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs.meta new file mode 100644 index 00000000..8e7d04ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyCraftType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2b59cea834aae264db866b2a235bdd76 +timeCreated: 1611403499 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs new file mode 100644 index 00000000..adbd61c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyTeamDetail")] + [Serializable] + public class SkyTeamDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stid", DataFormat = DataFormat.TwosComplement)] + public ulong stid + { + get + { + return this._stid ?? 0UL; + } + set + { + this._stid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stidSpecified + { + get + { + return this._stid != null; + } + set + { + bool flag = value == (this._stid == null); + if (flag) + { + this._stid = (value ? new ulong?(this.stid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + [ProtoMember(4, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + private ulong? _stid; + + private string _name; + + private readonly List _members = new List(); + + private uint? _score; + + private IExtension extensionObject; + + private bool ShouldSerializestid() + { + return this.stidSpecified; + } + + private void Resetstid() + { + this.stidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs.meta new file mode 100644 index 00000000..6b8ab892 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 24ccf1db36ae6274494679e2144c83db +timeCreated: 1611403461 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs new file mode 100644 index 00000000..83bc21c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyTeamMemberInfo")] + [Serializable] + public class SkyTeamMemberInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "brief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleOutLookBrief brief + { + get + { + return this._brief; + } + set + { + this._brief = value; + } + } + + private RoleOutLookBrief _brief = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs.meta new file mode 100644 index 00000000..b5b942d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamMemberInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ebdee6b47c8ddc84899b8200737a95c4 +timeCreated: 1611404785 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs new file mode 100644 index 00000000..59c71e73 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SkyTeamState")] + public enum SkyTeamState + { + [ProtoEnum(Name = "SkyTeamState_Idle", Value = 1)] + SkyTeamState_Idle = 1, + [ProtoEnum(Name = "SkyTeamState_Match", Value = 2)] + SkyTeamState_Match, + [ProtoEnum(Name = "SkyTeamState_Battle", Value = 3)] + SkyTeamState_Battle + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs.meta new file mode 100644 index 00000000..de2ee181 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SkyTeamState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 114484fcf6a9b34469a2178fb7c7cd55 +timeCreated: 1611403221 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs new file mode 100644 index 00000000..b25feba1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SmeltItemArg")] + [Serializable] + public class SmeltItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "slot", DataFormat = DataFormat.TwosComplement)] + public uint slot + { + get + { + return this._slot ?? 0u; + } + set + { + this._slot = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool slotSpecified + { + get + { + return this._slot != null; + } + set + { + bool flag = value == (this._slot == null); + if (flag) + { + this._slot = (value ? new uint?(this.slot) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isForge", DataFormat = DataFormat.Default)] + public bool isForge + { + get + { + return this._isForge ?? false; + } + set + { + this._isForge = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isForgeSpecified + { + get + { + return this._isForge != null; + } + set + { + bool flag = value == (this._isForge == null); + if (flag) + { + this._isForge = (value ? new bool?(this.isForge) : null); + } + } + } + + private ulong? _uid; + + private uint? _slot; + + private bool? _isForge; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeslot() + { + return this.slotSpecified; + } + + private void Resetslot() + { + this.slotSpecified = false; + } + + private bool ShouldSerializeisForge() + { + return this.isForgeSpecified; + } + + private void ResetisForge() + { + this.isForgeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs.meta new file mode 100644 index 00000000..97646f12 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e3f3099a2f27178448bcf4c6f348953e +timeCreated: 1611404735 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs new file mode 100644 index 00000000..8d0eabf2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SmeltItemRes")] + [Serializable] + public class SmeltItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public uint result + { + get + { + return this._result ?? 0u; + } + set + { + this._result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new uint?(this.result) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs.meta new file mode 100644 index 00000000..fb199caf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SmeltItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 336eefaf487b4b2448e8e65fc307f1e4 +timeCreated: 1611403552 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs new file mode 100644 index 00000000..5bccc0c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs @@ -0,0 +1,149 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpActivity")] + [Serializable] + public class SpActivity : IExtensible + { + [ProtoMember(1, Name = "spActivity", DataFormat = DataFormat.Default)] + public List spActivity + { + get + { + return this._spActivity; + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastBackFlowStartTime", DataFormat = DataFormat.TwosComplement)] + public uint lastBackFlowStartTime + { + get + { + return this._lastBackFlowStartTime ?? 0u; + } + set + { + this._lastBackFlowStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastBackFlowStartTimeSpecified + { + get + { + return this._lastBackFlowStartTime != null; + } + set + { + bool flag = value == (this._lastBackFlowStartTime == null); + if (flag) + { + this._lastBackFlowStartTime = (value ? new uint?(this.lastBackFlowStartTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "argentaPreData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ArgentaPreData argentaPreData + { + get + { + return this._argentaPreData; + } + set + { + this._argentaPreData = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastArgentaStartTime", DataFormat = DataFormat.TwosComplement)] + public uint lastArgentaStartTime + { + get + { + return this._lastArgentaStartTime ?? 0u; + } + set + { + this._lastArgentaStartTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastArgentaStartTimeSpecified + { + get + { + return this._lastArgentaStartTime != null; + } + set + { + bool flag = value == (this._lastArgentaStartTime == null); + if (flag) + { + this._lastArgentaStartTime = (value ? new uint?(this.lastArgentaStartTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "backflowPreData", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BackFlowPreData backflowPreData + { + get + { + return this._backflowPreData; + } + set + { + this._backflowPreData = value; + } + } + + private readonly List _spActivity = new List(); + + private uint? _lastBackFlowStartTime; + + private ArgentaPreData _argentaPreData = null; + + private uint? _lastArgentaStartTime; + + private BackFlowPreData _backflowPreData = null; + + private IExtension extensionObject; + + private bool ShouldSerializelastBackFlowStartTime() + { + return this.lastBackFlowStartTimeSpecified; + } + + private void ResetlastBackFlowStartTime() + { + this.lastBackFlowStartTimeSpecified = false; + } + + private bool ShouldSerializelastArgentaStartTime() + { + return this.lastArgentaStartTimeSpecified; + } + + private void ResetlastArgentaStartTime() + { + this.lastArgentaStartTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs.meta new file mode 100644 index 00000000..0465f564 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivity.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ca5531046ac4012499d92c2fed1e1ddb +timeCreated: 1611404541 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs new file mode 100644 index 00000000..6acb5797 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpActivityChange")] + [Serializable] + public class SpActivityChange : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "progress", DataFormat = DataFormat.TwosComplement)] + public uint progress + { + get + { + return this._progress ?? 0u; + } + set + { + this._progress = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool progressSpecified + { + get + { + return this._progress != null; + } + set + { + bool flag = value == (this._progress == null); + if (flag) + { + this._progress = (value ? new uint?(this.progress) : null); + } + } + } + + private uint? _actid; + + private uint? _taskid; + + private uint? _state; + + private uint? _progress; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeprogress() + { + return this.progressSpecified; + } + + private void Resetprogress() + { + this.progressSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs.meta new file mode 100644 index 00000000..5f81142c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityChange.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f08629cc9c3f59448a321802dff1825f +timeCreated: 1611404832 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs new file mode 100644 index 00000000..02aa1618 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpActivityOffsetDay")] + [Serializable] + public class SpActivityOffsetDay : IExtensible + { + [ProtoMember(1, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public List actid + { + get + { + return this._actid; + } + } + + [ProtoMember(2, Name = "offsetday", DataFormat = DataFormat.TwosComplement)] + public List offsetday + { + get + { + return this._offsetday; + } + } + + [ProtoMember(3, Name = "offsettime", DataFormat = DataFormat.TwosComplement)] + public List offsettime + { + get + { + return this._offsettime; + } + } + + private readonly List _actid = new List(); + + private readonly List _offsetday = new List(); + + private readonly List _offsettime = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs.meta new file mode 100644 index 00000000..7c0ffe2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOffsetDay.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cad47c0bc3c8043488e56e5380c3fc7a +timeCreated: 1611404543 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs new file mode 100644 index 00000000..c6ecc46b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs @@ -0,0 +1,315 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpActivityOne")] + [Serializable] + public class SpActivityOne : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + [ProtoMember(2, Name = "task", DataFormat = DataFormat.Default)] + public List task + { + get + { + return this._task; + } + } + + [ProtoMember(3, IsRequired = false, Name = "getBigPrize", DataFormat = DataFormat.Default)] + public bool getBigPrize + { + get + { + return this._getBigPrize ?? false; + } + set + { + this._getBigPrize = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool getBigPrizeSpecified + { + get + { + return this._getBigPrize != null; + } + set + { + bool flag = value == (this._getBigPrize == null); + if (flag) + { + this._getBigPrize = (value ? new bool?(this.getBigPrize) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "startTime", DataFormat = DataFormat.TwosComplement)] + public uint startTime + { + get + { + return this._startTime ?? 0u; + } + set + { + this._startTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startTimeSpecified + { + get + { + return this._startTime != null; + } + set + { + bool flag = value == (this._startTime == null); + if (flag) + { + this._startTime = (value ? new uint?(this.startTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "actStage", DataFormat = DataFormat.TwosComplement)] + public uint actStage + { + get + { + return this._actStage ?? 0u; + } + set + { + this._actStage = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actStageSpecified + { + get + { + return this._actStage != null; + } + set + { + bool flag = value == (this._actStage == null); + if (flag) + { + this._actStage = (value ? new uint?(this.actStage) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "argenta", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ArgentaData argenta + { + get + { + return this._argenta; + } + set + { + this._argenta = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "ancient", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AncientTimes ancient + { + get + { + return this._ancient; + } + set + { + this._ancient = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "theme", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ThemeActivityData theme + { + get + { + return this._theme; + } + set + { + this._theme = value; + } + } + + [ProtoMember(9, IsRequired = false, Name = "backflow", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BackFlowData backflow + { + get + { + return this._backflow; + } + set + { + this._backflow = value; + } + } + + [ProtoMember(10, IsRequired = false, Name = "campduel", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CampDuelData campduel + { + get + { + return this._campduel; + } + set + { + this._campduel = value; + } + } + + [ProtoMember(11, IsRequired = false, Name = "festival520", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Festival520Data festival520 + { + get + { + return this._festival520; + } + set + { + this._festival520 = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "shadowcat", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ShadowCatData shadowcat + { + get + { + return this._shadowcat; + } + set + { + this._shadowcat = value; + } + } + + private uint? _actid; + + private readonly List _task = new List(); + + private bool? _getBigPrize; + + private uint? _startTime; + + private uint? _actStage; + + private ArgentaData _argenta = null; + + private AncientTimes _ancient = null; + + private ThemeActivityData _theme = null; + + private BackFlowData _backflow = null; + + private CampDuelData _campduel = null; + + private Festival520Data _festival520 = null; + + private ShadowCatData _shadowcat = null; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + private bool ShouldSerializegetBigPrize() + { + return this.getBigPrizeSpecified; + } + + private void ResetgetBigPrize() + { + this.getBigPrizeSpecified = false; + } + + private bool ShouldSerializestartTime() + { + return this.startTimeSpecified; + } + + private void ResetstartTime() + { + this.startTimeSpecified = false; + } + + private bool ShouldSerializeactStage() + { + return this.actStageSpecified; + } + + private void ResetactStage() + { + this.actStageSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs.meta new file mode 100644 index 00000000..4498f44d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityOne.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ebf0b774a483ac468cc06214bc7571d +timeCreated: 1611404005 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs new file mode 100644 index 00000000..7f1e2758 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpActivityTask")] + [Serializable] + public class SpActivityTask : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public uint taskid + { + get + { + return this._taskid ?? 0u; + } + set + { + this._taskid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new uint?(this.taskid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "progress", DataFormat = DataFormat.TwosComplement)] + public uint progress + { + get + { + return this._progress ?? 0u; + } + set + { + this._progress = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool progressSpecified + { + get + { + return this._progress != null; + } + set + { + bool flag = value == (this._progress == null); + if (flag) + { + this._progress = (value ? new uint?(this.progress) : null); + } + } + } + + private uint? _taskid; + + private uint? _state; + + private uint? _progress; + + private IExtension extensionObject; + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeprogress() + { + return this.progressSpecified; + } + + private void Resetprogress() + { + this.progressSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs.meta new file mode 100644 index 00000000..7d632f7b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpActivityTask.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5c9a937de5d98324eac8a4319e376618 +timeCreated: 1611403802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs new file mode 100644 index 00000000..d3dcab94 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpFirstCompleteScene")] + [Serializable] + public class SpFirstCompleteScene : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "scenetype", DataFormat = DataFormat.TwosComplement)] + public uint scenetype + { + get + { + return this._scenetype ?? 0u; + } + set + { + this._scenetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scenetypeSpecified + { + get + { + return this._scenetype != null; + } + set + { + bool flag = value == (this._scenetype == null); + if (flag) + { + this._scenetype = (value ? new uint?(this.scenetype) : null); + } + } + } + + [ProtoMember(2, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public List sceneid + { + get + { + return this._sceneid; + } + } + + private uint? _scenetype; + + private readonly List _sceneid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializescenetype() + { + return this.scenetypeSpecified; + } + + private void Resetscenetype() + { + this.scenetypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs.meta new file mode 100644 index 00000000..a22216d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpFirstCompleteScene.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01c72a811091b474cb122b94b4f85733 +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs new file mode 100644 index 00000000..6e9ee596 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs @@ -0,0 +1,121 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpecialStageInfo")] + [Serializable] + public class SpecialStageInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "arenaup", DataFormat = DataFormat.TwosComplement)] + public uint arenaup + { + get + { + return this._arenaup ?? 0u; + } + set + { + this._arenaup = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool arenaupSpecified + { + get + { + return this._arenaup != null; + } + set + { + bool flag = value == (this._arenaup == null); + if (flag) + { + this._arenaup = (value ? new uint?(this.arenaup) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "bossrushresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BossRushResult bossrushresult + { + get + { + return this._bossrushresult; + } + set + { + this._bossrushresult = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "arenamissed", DataFormat = DataFormat.Default)] + public bool arenamissed + { + get + { + return this._arenamissed ?? false; + } + set + { + this._arenamissed = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool arenamissedSpecified + { + get + { + return this._arenamissed != null; + } + set + { + bool flag = value == (this._arenamissed == null); + if (flag) + { + this._arenamissed = (value ? new bool?(this.arenamissed) : null); + } + } + } + + private uint? _arenaup; + + private BossRushResult _bossrushresult = null; + + private bool? _arenamissed; + + private IExtension extensionObject; + + private bool ShouldSerializearenaup() + { + return this.arenaupSpecified; + } + + private void Resetarenaup() + { + this.arenaupSpecified = false; + } + + private bool ShouldSerializearenamissed() + { + return this.arenamissedSpecified; + } + + private void Resetarenamissed() + { + this.arenamissedSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs.meta new file mode 100644 index 00000000..7bdb5a51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStageInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d3635a9b1e33f314298f3101597aa828 +timeCreated: 1611404598 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs new file mode 100644 index 00000000..73bf12b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpecialStateNtf")] + [Serializable] + public class SpecialStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "effectmask", DataFormat = DataFormat.TwosComplement)] + public uint effectmask + { + get + { + return this._effectmask ?? 0u; + } + set + { + this._effectmask = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool effectmaskSpecified + { + get + { + return this._effectmask != null; + } + set + { + bool flag = value == (this._effectmask == null); + if (flag) + { + this._effectmask = (value ? new uint?(this.effectmask) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private uint? _state; + + private uint? _effectmask; + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializeeffectmask() + { + return this.effectmaskSpecified; + } + + private void Reseteffectmask() + { + this.effectmaskSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs.meta new file mode 100644 index 00000000..a1f8bd51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpecialStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2e90513725136ba4f861c285ddff2d19 +timeCreated: 1611403510 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs new file mode 100644 index 00000000..06ed351c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs @@ -0,0 +1,51 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteChanged")] + [Serializable] + public class SpriteChanged : IExtensible + { + [ProtoMember(1, Name = "NewSprites", DataFormat = DataFormat.Default)] + public List NewSprites + { + get + { + return this._NewSprites; + } + } + + [ProtoMember(2, Name = "ChangedSprites", DataFormat = DataFormat.Default)] + public List ChangedSprites + { + get + { + return this._ChangedSprites; + } + } + + [ProtoMember(3, Name = "RemovedSprites", DataFormat = DataFormat.TwosComplement)] + public List RemovedSprites + { + get + { + return this._RemovedSprites; + } + } + + private readonly List _NewSprites = new List(); + + private readonly List _ChangedSprites = new List(); + + private readonly List _RemovedSprites = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs.meta new file mode 100644 index 00000000..37a83686 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6dfabee5aea105149afc0075c57b1046 +timeCreated: 1611403903 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs new file mode 100644 index 00000000..dfc04d90 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs @@ -0,0 +1,452 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteInfo")] + [Serializable] + public class SpriteInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "SpriteID", DataFormat = DataFormat.TwosComplement)] + public uint SpriteID + { + get + { + return this._SpriteID ?? 0u; + } + set + { + this._SpriteID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SpriteIDSpecified + { + get + { + return this._SpriteID != null; + } + set + { + bool flag = value == (this._SpriteID == null); + if (flag) + { + this._SpriteID = (value ? new uint?(this.SpriteID) : null); + } + } + } + + [ProtoMember(3, Name = "AttrID", DataFormat = DataFormat.TwosComplement)] + public List AttrID + { + get + { + return this._AttrID; + } + } + + [ProtoMember(4, Name = "AttrValue", DataFormat = DataFormat.TwosComplement)] + public List AttrValue + { + get + { + return this._AttrValue; + } + } + + [ProtoMember(5, Name = "AddValue", DataFormat = DataFormat.TwosComplement)] + public List AddValue + { + get + { + return this._AddValue; + } + } + + [ProtoMember(6, IsRequired = false, Name = "SkillID", DataFormat = DataFormat.TwosComplement)] + public uint SkillID + { + get + { + return this._SkillID ?? 0u; + } + set + { + this._SkillID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillIDSpecified + { + get + { + return this._SkillID != null; + } + set + { + bool flag = value == (this._SkillID == null); + if (flag) + { + this._SkillID = (value ? new uint?(this.SkillID) : null); + } + } + } + + [ProtoMember(7, Name = "PassiveSkillID", DataFormat = DataFormat.TwosComplement)] + public List PassiveSkillID + { + get + { + return this._PassiveSkillID; + } + } + + [ProtoMember(8, IsRequired = false, Name = "Level", DataFormat = DataFormat.TwosComplement)] + public uint Level + { + get + { + return this._Level ?? 0u; + } + set + { + this._Level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool LevelSpecified + { + get + { + return this._Level != null; + } + set + { + bool flag = value == (this._Level == null); + if (flag) + { + this._Level = (value ? new uint?(this.Level) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "EvolutionLevel", DataFormat = DataFormat.TwosComplement)] + public uint EvolutionLevel + { + get + { + return this._EvolutionLevel ?? 0u; + } + set + { + this._EvolutionLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EvolutionLevelSpecified + { + get + { + return this._EvolutionLevel != null; + } + set + { + bool flag = value == (this._EvolutionLevel == null); + if (flag) + { + this._EvolutionLevel = (value ? new uint?(this.EvolutionLevel) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "Exp", DataFormat = DataFormat.TwosComplement)] + public uint Exp + { + get + { + return this._Exp ?? 0u; + } + set + { + this._Exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ExpSpecified + { + get + { + return this._Exp != null; + } + set + { + bool flag = value == (this._Exp == null); + if (flag) + { + this._Exp = (value ? new uint?(this.Exp) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "PowerPoint", DataFormat = DataFormat.TwosComplement)] + public uint PowerPoint + { + get + { + return this._PowerPoint ?? 0u; + } + set + { + this._PowerPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PowerPointSpecified + { + get + { + return this._PowerPoint != null; + } + set + { + bool flag = value == (this._PowerPoint == null); + if (flag) + { + this._PowerPoint = (value ? new uint?(this.PowerPoint) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "TrainExp", DataFormat = DataFormat.TwosComplement)] + public uint TrainExp + { + get + { + return this._TrainExp ?? 0u; + } + set + { + this._TrainExp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TrainExpSpecified + { + get + { + return this._TrainExp != null; + } + set + { + bool flag = value == (this._TrainExp == null); + if (flag) + { + this._TrainExp = (value ? new uint?(this.TrainExp) : null); + } + } + } + + [ProtoMember(13, Name = "EvoAttrID", DataFormat = DataFormat.TwosComplement)] + public List EvoAttrID + { + get + { + return this._EvoAttrID; + } + } + + [ProtoMember(14, Name = "EvoAttrValue", DataFormat = DataFormat.TwosComplement)] + public List EvoAttrValue + { + get + { + return this._EvoAttrValue; + } + } + + [ProtoMember(15, Name = "ThisLevelEvoAttrID", DataFormat = DataFormat.TwosComplement)] + public List ThisLevelEvoAttrID + { + get + { + return this._ThisLevelEvoAttrID; + } + } + + [ProtoMember(16, Name = "ThisLevelEvoAttrValue", DataFormat = DataFormat.TwosComplement)] + public List ThisLevelEvoAttrValue + { + get + { + return this._ThisLevelEvoAttrValue; + } + } + + private ulong? _uid; + + private uint? _SpriteID; + + private readonly List _AttrID = new List(); + + private readonly List _AttrValue = new List(); + + private readonly List _AddValue = new List(); + + private uint? _SkillID; + + private readonly List _PassiveSkillID = new List(); + + private uint? _Level; + + private uint? _EvolutionLevel; + + private uint? _Exp; + + private uint? _PowerPoint; + + private uint? _TrainExp; + + private readonly List _EvoAttrID = new List(); + + private readonly List _EvoAttrValue = new List(); + + private readonly List _ThisLevelEvoAttrID = new List(); + + private readonly List _ThisLevelEvoAttrValue = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeSpriteID() + { + return this.SpriteIDSpecified; + } + + private void ResetSpriteID() + { + this.SpriteIDSpecified = false; + } + + private bool ShouldSerializeSkillID() + { + return this.SkillIDSpecified; + } + + private void ResetSkillID() + { + this.SkillIDSpecified = false; + } + + private bool ShouldSerializeLevel() + { + return this.LevelSpecified; + } + + private void ResetLevel() + { + this.LevelSpecified = false; + } + + private bool ShouldSerializeEvolutionLevel() + { + return this.EvolutionLevelSpecified; + } + + private void ResetEvolutionLevel() + { + this.EvolutionLevelSpecified = false; + } + + private bool ShouldSerializeExp() + { + return this.ExpSpecified; + } + + private void ResetExp() + { + this.ExpSpecified = false; + } + + private bool ShouldSerializePowerPoint() + { + return this.PowerPointSpecified; + } + + private void ResetPowerPoint() + { + this.PowerPointSpecified = false; + } + + private bool ShouldSerializeTrainExp() + { + return this.TrainExpSpecified; + } + + private void ResetTrainExp() + { + this.TrainExpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs.meta new file mode 100644 index 00000000..e0a046e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4d82369c2086bf40b98579ac8e53c5c +timeCreated: 1611404604 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs new file mode 100644 index 00000000..e5f8a2a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs @@ -0,0 +1,214 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteOperationArg")] + [Serializable] + public class SpriteOperationArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Type", DataFormat = DataFormat.TwosComplement)] + public SpriteType Type + { + get + { + return this._Type ?? SpriteType.Sprite_Feed; + } + set + { + this._Type = new SpriteType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool TypeSpecified + { + get + { + return this._Type != null; + } + set + { + bool flag = value == (this._Type == null); + if (flag) + { + this._Type = (value ? new SpriteType?(this.Type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "FeedItemID", DataFormat = DataFormat.TwosComplement)] + public uint FeedItemID + { + get + { + return this._FeedItemID ?? 0u; + } + set + { + this._FeedItemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FeedItemIDSpecified + { + get + { + return this._FeedItemID != null; + } + set + { + bool flag = value == (this._FeedItemID == null); + if (flag) + { + this._FeedItemID = (value ? new uint?(this.FeedItemID) : null); + } + } + } + + [ProtoMember(4, Name = "uids", DataFormat = DataFormat.TwosComplement)] + public List uids + { + get + { + return this._uids; + } + } + + [ProtoMember(5, Name = "notToChoose", DataFormat = DataFormat.TwosComplement)] + public List notToChoose + { + get + { + return this._notToChoose; + } + } + + [ProtoMember(6, IsRequired = false, Name = "resetTrainChoose", DataFormat = DataFormat.TwosComplement)] + public uint resetTrainChoose + { + get + { + return this._resetTrainChoose ?? 0u; + } + set + { + this._resetTrainChoose = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resetTrainChooseSpecified + { + get + { + return this._resetTrainChoose != null; + } + set + { + bool flag = value == (this._resetTrainChoose == null); + if (flag) + { + this._resetTrainChoose = (value ? new uint?(this.resetTrainChoose) : null); + } + } + } + + private SpriteType? _Type; + + private ulong? _uid; + + private uint? _FeedItemID; + + private readonly List _uids = new List(); + + private readonly List _notToChoose = new List(); + + private uint? _resetTrainChoose; + + private IExtension extensionObject; + + private bool ShouldSerializeType() + { + return this.TypeSpecified; + } + + private void ResetType() + { + this.TypeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializeFeedItemID() + { + return this.FeedItemIDSpecified; + } + + private void ResetFeedItemID() + { + this.FeedItemIDSpecified = false; + } + + private bool ShouldSerializeresetTrainChoose() + { + return this.resetTrainChooseSpecified; + } + + private void ResetresetTrainChoose() + { + this.resetTrainChooseSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs.meta new file mode 100644 index 00000000..8d7f145a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 54b61eaf614f5a04d88f0e29d7b246b9 +timeCreated: 1611403735 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs new file mode 100644 index 00000000..5dcc1539 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs @@ -0,0 +1,171 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteOperationRes")] + [Serializable] + public class SpriteOperationRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Exp", DataFormat = DataFormat.TwosComplement)] + public uint Exp + { + get + { + return this._Exp ?? 0u; + } + set + { + this._Exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ExpSpecified + { + get + { + return this._Exp != null; + } + set + { + bool flag = value == (this._Exp == null); + if (flag) + { + this._Exp = (value ? new uint?(this.Exp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "AwakeSpriteBefore", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpriteInfo AwakeSpriteBefore + { + get + { + return this._AwakeSpriteBefore; + } + set + { + this._AwakeSpriteBefore = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "AwakeSprite", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpriteInfo AwakeSprite + { + get + { + return this._AwakeSprite; + } + set + { + this._AwakeSprite = value; + } + } + + [ProtoMember(5, Name = "InFight", DataFormat = DataFormat.TwosComplement)] + public List InFight + { + get + { + return this._InFight; + } + } + + [ProtoMember(6, Name = "LastTrainAttrID", DataFormat = DataFormat.TwosComplement)] + public List LastTrainAttrID + { + get + { + return this._LastTrainAttrID; + } + } + + [ProtoMember(7, Name = "LastTrainAttrValue", DataFormat = DataFormat.TwosComplement)] + public List LastTrainAttrValue + { + get + { + return this._LastTrainAttrValue; + } + } + + private ErrorCode? _ErrorCode; + + private uint? _Exp; + + private SpriteInfo _AwakeSpriteBefore = null; + + private SpriteInfo _AwakeSprite = null; + + private readonly List _InFight = new List(); + + private readonly List _LastTrainAttrID = new List(); + + private readonly List _LastTrainAttrValue = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeExp() + { + return this.ExpSpecified; + } + + private void ResetExp() + { + this.ExpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs.meta new file mode 100644 index 00000000..0c0d52d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteOperationRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7d898a3e50f762f41839b53ea2c4dd6e +timeCreated: 1611404001 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs new file mode 100644 index 00000000..95ab41a1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs @@ -0,0 +1,112 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteRecord")] + [Serializable] + public class SpriteRecord : IExtensible + { + [ProtoMember(1, Name = "SpriteData", DataFormat = DataFormat.Default)] + public List SpriteData + { + get + { + return this._SpriteData; + } + } + + [ProtoMember(2, Name = "InFight", DataFormat = DataFormat.TwosComplement)] + public List InFight + { + get + { + return this._InFight; + } + } + + [ProtoMember(3, Name = "Books", DataFormat = DataFormat.Default)] + public List Books + { + get + { + return this._Books; + } + } + + [ProtoMember(4, IsRequired = false, Name = "NewAwake", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SpriteInfo NewAwake + { + get + { + return this._NewAwake; + } + set + { + this._NewAwake = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "version", DataFormat = DataFormat.TwosComplement)] + public uint version + { + get + { + return this._version ?? 0u; + } + set + { + this._version = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool versionSpecified + { + get + { + return this._version != null; + } + set + { + bool flag = value == (this._version == null); + if (flag) + { + this._version = (value ? new uint?(this.version) : null); + } + } + } + + private readonly List _SpriteData = new List(); + + private readonly List _InFight = new List(); + + private readonly List _Books = new List(); + + private SpriteInfo _NewAwake = null; + + private uint? _version; + + private IExtension extensionObject; + + private bool ShouldSerializeversion() + { + return this.versionSpecified; + } + + private void Resetversion() + { + this.versionSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs.meta new file mode 100644 index 00000000..be1db73c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bb69a6c60be9e354c91696cfcedc5101 +timeCreated: 1611404441 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs new file mode 100644 index 00000000..f3f133b4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteState")] + [Serializable] + public class SpriteState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sprite_id", DataFormat = DataFormat.TwosComplement)] + public uint sprite_id + { + get + { + return this._sprite_id ?? 0u; + } + set + { + this._sprite_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sprite_idSpecified + { + get + { + return this._sprite_id != null; + } + set + { + bool flag = value == (this._sprite_id == null); + if (flag) + { + this._sprite_id = (value ? new uint?(this.sprite_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + public bool state + { + get + { + return this._state ?? false; + } + set + { + this._state = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new bool?(this.state) : null); + } + } + } + + private uint? _sprite_id; + + private bool? _state; + + private IExtension extensionObject; + + private bool ShouldSerializesprite_id() + { + return this.sprite_idSpecified; + } + + private void Resetsprite_id() + { + this.sprite_idSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs.meta new file mode 100644 index 00000000..07dd2da9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9e47dcb527d20994aa32215b4095ce83 +timeCreated: 1611404241 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs new file mode 100644 index 00000000..76b2e693 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs @@ -0,0 +1,36 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SpriteType")] + public enum SpriteType + { + [ProtoEnum(Name = "Sprite_Feed", Value = 1)] + Sprite_Feed = 1, + [ProtoEnum(Name = "Sprite_Evolution", Value = 2)] + Sprite_Evolution, + [ProtoEnum(Name = "Sprite_Awake", Value = 3)] + Sprite_Awake, + [ProtoEnum(Name = "Sprite_Awake_Retain", Value = 4)] + Sprite_Awake_Retain, + [ProtoEnum(Name = "Sprite_Awake_Replace", Value = 5)] + Sprite_Awake_Replace, + [ProtoEnum(Name = "Sprite_InFight", Value = 6)] + Sprite_InFight, + [ProtoEnum(Name = "Sprite_OutFight", Value = 7)] + Sprite_OutFight, + [ProtoEnum(Name = "Sprite_Decompose", Value = 8)] + Sprite_Decompose, + [ProtoEnum(Name = "Sprite_SwapLeader", Value = 9)] + Sprite_SwapLeader, + [ProtoEnum(Name = "Sprite_QueryEvolutionPPT", Value = 10)] + Sprite_QueryEvolutionPPT, + [ProtoEnum(Name = "Sprite_Train", Value = 11)] + Sprite_Train, + [ProtoEnum(Name = "Sprite_ResetTrain", Value = 12)] + Sprite_ResetTrain, + [ProtoEnum(Name = "Sprite_Rebirth", Value = 13)] + Sprite_Rebirth + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs.meta new file mode 100644 index 00000000..db65bad0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SpriteType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dafa20cfd50213c4788ae42bb1d9af2f +timeCreated: 1611404651 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs new file mode 100644 index 00000000..3806d820 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageAssistOne")] + [Serializable] + public class StageAssistOne : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stageid", DataFormat = DataFormat.TwosComplement)] + public uint stageid + { + get + { + return this._stageid ?? 0u; + } + set + { + this._stageid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageidSpecified + { + get + { + return this._stageid != null; + } + set + { + bool flag = value == (this._stageid == null); + if (flag) + { + this._stageid = (value ? new uint?(this.stageid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public int point + { + get + { + return this._point ?? 0; + } + set + { + this._point = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new int?(this.point) : null); + } + } + } + + private uint? _stageid; + + private int? _point; + + private IExtension extensionObject; + + private bool ShouldSerializestageid() + { + return this.stageidSpecified; + } + + private void Resetstageid() + { + this.stageidSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs.meta new file mode 100644 index 00000000..bd9c2421 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageAssistOne.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 07c7ea866795b47499c29bb1822f6d51 +timeCreated: 1611402969 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs new file mode 100644 index 00000000..029de718 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageCountResetArg")] + [Serializable] + public class StageCountResetArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public uint groupid + { + get + { + return this._groupid ?? 0u; + } + set + { + this._groupid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new uint?(this.groupid) : null); + } + } + } + + private uint? _groupid; + + private IExtension extensionObject; + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs.meta new file mode 100644 index 00000000..1c5e9df0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 13315baab744f0a4baee64154ba7b1b6 +timeCreated: 1611403246 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs new file mode 100644 index 00000000..11bd3670 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageCountResetRes")] + [Serializable] + public class StageCountResetRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs.meta new file mode 100644 index 00000000..e0416662 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageCountResetRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5dc2df971ca69ab469d9736b8fd7a7c3 +timeCreated: 1611403808 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs new file mode 100644 index 00000000..659a3941 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageGuildInfo")] + [Serializable] + public class StageGuildInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guildexp", DataFormat = DataFormat.TwosComplement)] + public uint guildexp + { + get + { + return this._guildexp ?? 0u; + } + set + { + this._guildexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildexpSpecified + { + get + { + return this._guildexp != null; + } + set + { + bool flag = value == (this._guildexp == null); + if (flag) + { + this._guildexp = (value ? new uint?(this.guildexp) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildcon", DataFormat = DataFormat.TwosComplement)] + public uint guildcon + { + get + { + return this._guildcon ?? 0u; + } + set + { + this._guildcon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildconSpecified + { + get + { + return this._guildcon != null; + } + set + { + bool flag = value == (this._guildcon == null); + if (flag) + { + this._guildcon = (value ? new uint?(this.guildcon) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dragon", DataFormat = DataFormat.TwosComplement)] + public uint dragon + { + get + { + return this._dragon ?? 0u; + } + set + { + this._dragon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonSpecified + { + get + { + return this._dragon != null; + } + set + { + bool flag = value == (this._dragon == null); + if (flag) + { + this._dragon = (value ? new uint?(this.dragon) : null); + } + } + } + + private uint? _guildexp; + + private uint? _guildcon; + + private uint? _dragon; + + private IExtension extensionObject; + + private bool ShouldSerializeguildexp() + { + return this.guildexpSpecified; + } + + private void Resetguildexp() + { + this.guildexpSpecified = false; + } + + private bool ShouldSerializeguildcon() + { + return this.guildconSpecified; + } + + private void Resetguildcon() + { + this.guildconSpecified = false; + } + + private bool ShouldSerializedragon() + { + return this.dragonSpecified; + } + + private void Resetdragon() + { + this.dragonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs.meta new file mode 100644 index 00000000..373ac2c6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageGuildInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7de6c8d10ec061d4b866b1f6896d2f89 +timeCreated: 1611404003 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs new file mode 100644 index 00000000..617ba5e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs @@ -0,0 +1,802 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageInfo")] + [Serializable] + public class StageInfo : IExtensible + { + [ProtoMember(1, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public List sceneID + { + get + { + return this._sceneID; + } + } + + [ProtoMember(2, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public List rank + { + get + { + return this._rank; + } + } + + [ProtoMember(3, Name = "countscenegroupid", DataFormat = DataFormat.TwosComplement)] + public List countscenegroupid + { + get + { + return this._countscenegroupid; + } + } + + [ProtoMember(4, Name = "count", DataFormat = DataFormat.TwosComplement)] + public List count + { + get + { + return this._count; + } + } + + [ProtoMember(5, IsRequired = false, Name = "day", DataFormat = DataFormat.TwosComplement)] + public int day + { + get + { + return this._day ?? 0; + } + set + { + this._day = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool daySpecified + { + get + { + return this._day != null; + } + set + { + bool flag = value == (this._day == null); + if (flag) + { + this._day = (value ? new int?(this.day) : null); + } + } + } + + [ProtoMember(6, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public List buycount + { + get + { + return this._buycount; + } + } + + [ProtoMember(7, Name = "cdscenegroupid", DataFormat = DataFormat.TwosComplement)] + public List cdscenegroupid + { + get + { + return this._cdscenegroupid; + } + } + + [ProtoMember(8, Name = "cooldown", DataFormat = DataFormat.TwosComplement)] + public List cooldown + { + get + { + return this._cooldown; + } + } + + [ProtoMember(9, Name = "chapterchest", DataFormat = DataFormat.TwosComplement)] + public List chapterchest + { + get + { + return this._chapterchest; + } + } + + [ProtoMember(10, Name = "chestOpenedScene", DataFormat = DataFormat.TwosComplement)] + public List chestOpenedScene + { + get + { + return this._chestOpenedScene; + } + } + + [ProtoMember(11, IsRequired = false, Name = "helperwincount", DataFormat = DataFormat.TwosComplement)] + public int helperwincount + { + get + { + return this._helperwincount ?? 0; + } + set + { + this._helperwincount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool helperwincountSpecified + { + get + { + return this._helperwincount != null; + } + set + { + bool flag = value == (this._helperwincount == null); + if (flag) + { + this._helperwincount = (value ? new int?(this.helperwincount) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "helperweekwincount", DataFormat = DataFormat.TwosComplement)] + public int helperweekwincount + { + get + { + return this._helperweekwincount ?? 0; + } + set + { + this._helperweekwincount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool helperweekwincountSpecified + { + get + { + return this._helperweekwincount != null; + } + set + { + bool flag = value == (this._helperweekwincount == null); + if (flag) + { + this._helperweekwincount = (value ? new int?(this.helperweekwincount) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "lastweekuptime", DataFormat = DataFormat.TwosComplement)] + public uint lastweekuptime + { + get + { + return this._lastweekuptime ?? 0u; + } + set + { + this._lastweekuptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekuptimeSpecified + { + get + { + return this._lastweekuptime != null; + } + set + { + bool flag = value == (this._lastweekuptime == null); + if (flag) + { + this._lastweekuptime = (value ? new uint?(this.lastweekuptime) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "bossrushmax", DataFormat = DataFormat.TwosComplement)] + public uint bossrushmax + { + get + { + return this._bossrushmax ?? 0u; + } + set + { + this._bossrushmax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bossrushmaxSpecified + { + get + { + return this._bossrushmax != null; + } + set + { + bool flag = value == (this._bossrushmax == null); + if (flag) + { + this._bossrushmax = (value ? new uint?(this.bossrushmax) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "brupday", DataFormat = DataFormat.TwosComplement)] + public int brupday + { + get + { + return this._brupday ?? 0; + } + set + { + this._brupday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool brupdaySpecified + { + get + { + return this._brupday != null; + } + set + { + bool flag = value == (this._brupday == null); + if (flag) + { + this._brupday = (value ? new int?(this.brupday) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "BRjoincounttoday", DataFormat = DataFormat.TwosComplement)] + public int BRjoincounttoday + { + get + { + return this._BRjoincounttoday ?? 0; + } + set + { + this._BRjoincounttoday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BRjoincounttodaySpecified + { + get + { + return this._BRjoincounttoday != null; + } + set + { + bool flag = value == (this._BRjoincounttoday == null); + if (flag) + { + this._BRjoincounttoday = (value ? new int?(this.BRjoincounttoday) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "BRrefreshcounttoday", DataFormat = DataFormat.TwosComplement)] + public int BRrefreshcounttoday + { + get + { + return this._BRrefreshcounttoday ?? 0; + } + set + { + this._BRrefreshcounttoday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool BRrefreshcounttodaySpecified + { + get + { + return this._BRrefreshcounttoday != null; + } + set + { + bool flag = value == (this._BRrefreshcounttoday == null); + if (flag) + { + this._BRrefreshcounttoday = (value ? new int?(this.BRrefreshcounttoday) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "brrankstate", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BRRankState brrankstate + { + get + { + return this._brrankstate; + } + set + { + this._brrankstate = value; + } + } + + [ProtoMember(19, Name = "stageprogress", DataFormat = DataFormat.Default)] + public List stageprogress + { + get + { + return this._stageprogress; + } + } + + [ProtoMember(20, Name = "stageassist", DataFormat = DataFormat.Default)] + public List stageassist + { + get + { + return this._stageassist; + } + } + + [ProtoMember(21, IsRequired = false, Name = "holidayid", DataFormat = DataFormat.TwosComplement)] + public uint holidayid + { + get + { + return this._holidayid ?? 0u; + } + set + { + this._holidayid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool holidayidSpecified + { + get + { + return this._holidayid != null; + } + set + { + bool flag = value == (this._holidayid == null); + if (flag) + { + this._holidayid = (value ? new uint?(this.holidayid) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "holidaytimes", DataFormat = DataFormat.TwosComplement)] + public uint holidaytimes + { + get + { + return this._holidaytimes ?? 0u; + } + set + { + this._holidaytimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool holidaytimesSpecified + { + get + { + return this._holidaytimes != null; + } + set + { + bool flag = value == (this._holidaytimes == null); + if (flag) + { + this._holidaytimes = (value ? new uint?(this.holidaytimes) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "absparty", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AbsPartyInfo absparty + { + get + { + return this._absparty; + } + set + { + this._absparty = value; + } + } + + [ProtoMember(24, IsRequired = false, Name = "kidhelpercount", DataFormat = DataFormat.TwosComplement)] + public uint kidhelpercount + { + get + { + return this._kidhelpercount ?? 0u; + } + set + { + this._kidhelpercount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kidhelpercountSpecified + { + get + { + return this._kidhelpercount != null; + } + set + { + bool flag = value == (this._kidhelpercount == null); + if (flag) + { + this._kidhelpercount = (value ? new uint?(this.kidhelpercount) : null); + } + } + } + + [ProtoMember(25, IsRequired = false, Name = "tarjatime", DataFormat = DataFormat.TwosComplement)] + public uint tarjatime + { + get + { + return this._tarjatime ?? 0u; + } + set + { + this._tarjatime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tarjatimeSpecified + { + get + { + return this._tarjatime != null; + } + set + { + bool flag = value == (this._tarjatime == null); + if (flag) + { + this._tarjatime = (value ? new uint?(this.tarjatime) : null); + } + } + } + + [ProtoMember(26, IsRequired = false, Name = "tarjaaward", DataFormat = DataFormat.TwosComplement)] + public uint tarjaaward + { + get + { + return this._tarjaaward ?? 0u; + } + set + { + this._tarjaaward = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tarjaawardSpecified + { + get + { + return this._tarjaaward != null; + } + set + { + bool flag = value == (this._tarjaaward == null); + if (flag) + { + this._tarjaaward = (value ? new uint?(this.tarjaaward) : null); + } + } + } + + [ProtoMember(27, IsRequired = false, Name = "trophydata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageTrophy trophydata + { + get + { + return this._trophydata; + } + set + { + this._trophydata = value; + } + } + + [ProtoMember(28, Name = "dnes", DataFormat = DataFormat.Default)] + public List dnes + { + get + { + return this._dnes; + } + } + + [ProtoMember(29, IsRequired = false, Name = "despecialflag", DataFormat = DataFormat.Default)] + public bool despecialflag + { + get + { + return this._despecialflag ?? false; + } + set + { + this._despecialflag = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool despecialflagSpecified + { + get + { + return this._despecialflag != null; + } + set + { + bool flag = value == (this._despecialflag == null); + if (flag) + { + this._despecialflag = (value ? new bool?(this.despecialflag) : null); + } + } + } + + private readonly List _sceneID = new List(); + + private readonly List _rank = new List(); + + private readonly List _countscenegroupid = new List(); + + private readonly List _count = new List(); + + private int? _day; + + private readonly List _buycount = new List(); + + private readonly List _cdscenegroupid = new List(); + + private readonly List _cooldown = new List(); + + private readonly List _chapterchest = new List(); + + private readonly List _chestOpenedScene = new List(); + + private int? _helperwincount; + + private int? _helperweekwincount; + + private uint? _lastweekuptime; + + private uint? _bossrushmax; + + private int? _brupday; + + private int? _BRjoincounttoday; + + private int? _BRrefreshcounttoday; + + private BRRankState _brrankstate = null; + + private readonly List _stageprogress = new List(); + + private readonly List _stageassist = new List(); + + private uint? _holidayid; + + private uint? _holidaytimes; + + private AbsPartyInfo _absparty = null; + + private uint? _kidhelpercount; + + private uint? _tarjatime; + + private uint? _tarjaaward; + + private StageTrophy _trophydata = null; + + private readonly List _dnes = new List(); + + private bool? _despecialflag; + + private IExtension extensionObject; + + private bool ShouldSerializeday() + { + return this.daySpecified; + } + + private void Resetday() + { + this.daySpecified = false; + } + + private bool ShouldSerializehelperwincount() + { + return this.helperwincountSpecified; + } + + private void Resethelperwincount() + { + this.helperwincountSpecified = false; + } + + private bool ShouldSerializehelperweekwincount() + { + return this.helperweekwincountSpecified; + } + + private void Resethelperweekwincount() + { + this.helperweekwincountSpecified = false; + } + + private bool ShouldSerializelastweekuptime() + { + return this.lastweekuptimeSpecified; + } + + private void Resetlastweekuptime() + { + this.lastweekuptimeSpecified = false; + } + + private bool ShouldSerializebossrushmax() + { + return this.bossrushmaxSpecified; + } + + private void Resetbossrushmax() + { + this.bossrushmaxSpecified = false; + } + + private bool ShouldSerializebrupday() + { + return this.brupdaySpecified; + } + + private void Resetbrupday() + { + this.brupdaySpecified = false; + } + + private bool ShouldSerializeBRjoincounttoday() + { + return this.BRjoincounttodaySpecified; + } + + private void ResetBRjoincounttoday() + { + this.BRjoincounttodaySpecified = false; + } + + private bool ShouldSerializeBRrefreshcounttoday() + { + return this.BRrefreshcounttodaySpecified; + } + + private void ResetBRrefreshcounttoday() + { + this.BRrefreshcounttodaySpecified = false; + } + + private bool ShouldSerializeholidayid() + { + return this.holidayidSpecified; + } + + private void Resetholidayid() + { + this.holidayidSpecified = false; + } + + private bool ShouldSerializeholidaytimes() + { + return this.holidaytimesSpecified; + } + + private void Resetholidaytimes() + { + this.holidaytimesSpecified = false; + } + + private bool ShouldSerializekidhelpercount() + { + return this.kidhelpercountSpecified; + } + + private void Resetkidhelpercount() + { + this.kidhelpercountSpecified = false; + } + + private bool ShouldSerializetarjatime() + { + return this.tarjatimeSpecified; + } + + private void Resettarjatime() + { + this.tarjatimeSpecified = false; + } + + private bool ShouldSerializetarjaaward() + { + return this.tarjaawardSpecified; + } + + private void Resettarjaaward() + { + this.tarjaawardSpecified = false; + } + + private bool ShouldSerializedespecialflag() + { + return this.despecialflagSpecified; + } + + private void Resetdespecialflag() + { + this.despecialflagSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs.meta new file mode 100644 index 00000000..35c0695f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 47fda749cab1115458c6563038797cb6 +timeCreated: 1611403655 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs new file mode 100644 index 00000000..2e393229 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs @@ -0,0 +1,28 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageRankCond")] + public enum StageRankCond + { + [ProtoEnum(Name = "StageRankCond_Time", Value = 1)] + StageRankCond_Time = 1, + [ProtoEnum(Name = "StageRankCond_Hppercent", Value = 2)] + StageRankCond_Hppercent, + [ProtoEnum(Name = "StageRankCond_Found", Value = 3)] + StageRankCond_Found, + [ProtoEnum(Name = "StageRankCond_Behit", Value = 4)] + StageRankCond_Behit, + [ProtoEnum(Name = "StageRankCond_NpcHp", Value = 5)] + StageRankCond_NpcHp, + [ProtoEnum(Name = "StageRankCond_Combo", Value = 6)] + StageRankCond_Combo, + [ProtoEnum(Name = "StageRankCond_KillEnemyScore", Value = 7)] + StageRankCond_KillEnemyScore, + [ProtoEnum(Name = "StageRankCond_AliveTime", Value = 8)] + StageRankCond_AliveTime, + [ProtoEnum(Name = "StageRankCond_TotalKillEnemyScore", Value = 9)] + StageRankCond_TotalKillEnemyScore + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs.meta new file mode 100644 index 00000000..0b94b088 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageRankCond.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 917cddab8ecc7214ab47aaf407cbaaa1 +timeCreated: 1611404142 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs new file mode 100644 index 00000000..588fd9fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs @@ -0,0 +1,309 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageResultInfo")] + [Serializable] + public class StageResultInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "stageType", DataFormat = DataFormat.TwosComplement)] + public uint stageType + { + get + { + return this._stageType ?? 0u; + } + set + { + this._stageType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageTypeSpecified + { + get + { + return this._stageType != null; + } + set + { + bool flag = value == (this._stageType == null); + if (flag) + { + this._stageType = (value ? new uint?(this.stageType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "stageID", DataFormat = DataFormat.TwosComplement)] + public uint stageID + { + get + { + return this._stageID ?? 0u; + } + set + { + this._stageID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stageIDSpecified + { + get + { + return this._stageID != null; + } + set + { + bool flag = value == (this._stageID == null); + if (flag) + { + this._stageID = (value ? new uint?(this.stageID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isStageFailed", DataFormat = DataFormat.Default)] + public bool isStageFailed + { + get + { + return this._isStageFailed ?? false; + } + set + { + this._isStageFailed = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isStageFailedSpecified + { + get + { + return this._isStageFailed != null; + } + set + { + bool flag = value == (this._isStageFailed == null); + if (flag) + { + this._isStageFailed = (value ? new bool?(this.isStageFailed) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "timespan", DataFormat = DataFormat.TwosComplement)] + public uint timespan + { + get + { + return this._timespan ?? 0u; + } + set + { + this._timespan = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timespanSpecified + { + get + { + return this._timespan != null; + } + set + { + bool flag = value == (this._timespan == null); + if (flag) + { + this._timespan = (value ? new uint?(this.timespan) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "abyssid", DataFormat = DataFormat.TwosComplement)] + public uint abyssid + { + get + { + return this._abyssid ?? 0u; + } + set + { + this._abyssid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abyssidSpecified + { + get + { + return this._abyssid != null; + } + set + { + bool flag = value == (this._abyssid == null); + if (flag) + { + this._abyssid = (value ? new uint?(this.abyssid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "mobabattle", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MobaBattleResult mobabattle + { + get + { + return this._mobabattle; + } + set + { + this._mobabattle = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "weekend4v4tmresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeekEnd4v4TeamResult weekend4v4tmresult + { + get + { + return this._weekend4v4tmresult; + } + set + { + this._weekend4v4tmresult = value; + } + } + + [ProtoMember(8, IsRequired = false, Name = "end", DataFormat = DataFormat.Default)] + public bool end + { + get + { + return this._end ?? false; + } + set + { + this._end = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endSpecified + { + get + { + return this._end != null; + } + set + { + bool flag = value == (this._end == null); + if (flag) + { + this._end = (value ? new bool?(this.end) : null); + } + } + } + + private uint? _stageType; + + private uint? _stageID; + + private bool? _isStageFailed; + + private uint? _timespan; + + private uint? _abyssid; + + private MobaBattleResult _mobabattle = null; + + private WeekEnd4v4TeamResult _weekend4v4tmresult = null; + + private bool? _end; + + private IExtension extensionObject; + + private bool ShouldSerializestageType() + { + return this.stageTypeSpecified; + } + + private void ResetstageType() + { + this.stageTypeSpecified = false; + } + + private bool ShouldSerializestageID() + { + return this.stageIDSpecified; + } + + private void ResetstageID() + { + this.stageIDSpecified = false; + } + + private bool ShouldSerializeisStageFailed() + { + return this.isStageFailedSpecified; + } + + private void ResetisStageFailed() + { + this.isStageFailedSpecified = false; + } + + private bool ShouldSerializetimespan() + { + return this.timespanSpecified; + } + + private void Resettimespan() + { + this.timespanSpecified = false; + } + + private bool ShouldSerializeabyssid() + { + return this.abyssidSpecified; + } + + private void Resetabyssid() + { + this.abyssidSpecified = false; + } + + private bool ShouldSerializeend() + { + return this.endSpecified; + } + + private void Resetend() + { + this.endSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs.meta new file mode 100644 index 00000000..a20df578 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageResultInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3255829fb646fcd43bf387c6d7d8bdf7 +timeCreated: 1611403549 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs new file mode 100644 index 00000000..a4de0924 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs @@ -0,0 +1,1782 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageRoleResult")] + [Serializable] + public class StageRoleResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "money", DataFormat = DataFormat.TwosComplement)] + public uint money + { + get + { + return this._money ?? 0u; + } + set + { + this._money = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moneySpecified + { + get + { + return this._money != null; + } + set + { + bool flag = value == (this._money == null); + if (flag) + { + this._money = (value ? new uint?(this.money) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "exp", DataFormat = DataFormat.TwosComplement)] + public uint exp + { + get + { + return this._exp ?? 0u; + } + set + { + this._exp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expSpecified + { + get + { + return this._exp != null; + } + set + { + bool flag = value == (this._exp == null); + if (flag) + { + this._exp = (value ? new uint?(this.exp) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "stars", DataFormat = DataFormat.TwosComplement)] + public uint stars + { + get + { + return this._stars ?? 0u; + } + set + { + this._stars = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool starsSpecified + { + get + { + return this._stars != null; + } + set + { + bool flag = value == (this._stars == null); + if (flag) + { + this._stars = (value ? new uint?(this.stars) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "firststars", DataFormat = DataFormat.TwosComplement)] + public uint firststars + { + get + { + return this._firststars ?? 0u; + } + set + { + this._firststars = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool firststarsSpecified + { + get + { + return this._firststars != null; + } + set + { + bool flag = value == (this._firststars == null); + if (flag) + { + this._firststars = (value ? new uint?(this.firststars) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "startLevel", DataFormat = DataFormat.TwosComplement)] + public uint startLevel + { + get + { + return this._startLevel ?? 0u; + } + set + { + this._startLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startLevelSpecified + { + get + { + return this._startLevel != null; + } + set + { + bool flag = value == (this._startLevel == null); + if (flag) + { + this._startLevel = (value ? new uint?(this.startLevel) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "startExp", DataFormat = DataFormat.TwosComplement)] + public uint startExp + { + get + { + return this._startExp ?? 0u; + } + set + { + this._startExp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool startExpSpecified + { + get + { + return this._startExp != null; + } + set + { + bool flag = value == (this._startExp == null); + if (flag) + { + this._startExp = (value ? new uint?(this.startExp) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(8, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + [ProtoMember(9, Name = "starreward", DataFormat = DataFormat.Default)] + public List starreward + { + get + { + return this._starreward; + } + } + + [ProtoMember(10, IsRequired = false, Name = "guildGoblinResult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GuildGoblinResult guildGoblinResult + { + get + { + return this._guildGoblinResult; + } + set + { + this._guildGoblinResult = value; + } + } + + [ProtoMember(11, IsRequired = false, Name = "pkresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PkResult pkresult + { + get + { + return this._pkresult; + } + set + { + this._pkresult = value; + } + } + + [ProtoMember(12, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(14, IsRequired = false, Name = "damage", DataFormat = DataFormat.FixedSize)] + public float damage + { + get + { + return this._damage ?? 0f; + } + set + { + this._damage = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageSpecified + { + get + { + return this._damage != null; + } + set + { + bool flag = value == (this._damage == null); + if (flag) + { + this._damage = (value ? new float?(this.damage) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "deathcount", DataFormat = DataFormat.TwosComplement)] + public uint deathcount + { + get + { + return this._deathcount ?? 0u; + } + set + { + this._deathcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool deathcountSpecified + { + get + { + return this._deathcount != null; + } + set + { + bool flag = value == (this._deathcount == null); + if (flag) + { + this._deathcount = (value ? new uint?(this.deathcount) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "maxcombo", DataFormat = DataFormat.TwosComplement)] + public uint maxcombo + { + get + { + return this._maxcombo ?? 0u; + } + set + { + this._maxcombo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxcomboSpecified + { + get + { + return this._maxcombo != null; + } + set + { + bool flag = value == (this._maxcombo == null); + if (flag) + { + this._maxcombo = (value ? new uint?(this.maxcombo) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "vipscore", DataFormat = DataFormat.TwosComplement)] + public uint vipscore + { + get + { + return this._vipscore ?? 0u; + } + set + { + this._vipscore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipscoreSpecified + { + get + { + return this._vipscore != null; + } + set + { + bool flag = value == (this._vipscore == null); + if (flag) + { + this._vipscore = (value ? new uint?(this.vipscore) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public int viplevel + { + get + { + return this._viplevel ?? 0; + } + set + { + this._viplevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new int?(this.viplevel) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "endlevel", DataFormat = DataFormat.TwosComplement)] + public uint endlevel + { + get + { + return this._endlevel ?? 0u; + } + set + { + this._endlevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endlevelSpecified + { + get + { + return this._endlevel != null; + } + set + { + bool flag = value == (this._endlevel == null); + if (flag) + { + this._endlevel = (value ? new uint?(this.endlevel) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "endexp", DataFormat = DataFormat.TwosComplement)] + public uint endexp + { + get + { + return this._endexp ?? 0u; + } + set + { + this._endexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool endexpSpecified + { + get + { + return this._endexp != null; + } + set + { + bool flag = value == (this._endexp == null); + if (flag) + { + this._endexp = (value ? new uint?(this.endexp) : null); + } + } + } + + [ProtoMember(21, IsRequired = false, Name = "gid", DataFormat = DataFormat.TwosComplement)] + public ulong gid + { + get + { + return this._gid ?? 0UL; + } + set + { + this._gid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool gidSpecified + { + get + { + return this._gid != null; + } + set + { + bool flag = value == (this._gid == null); + if (flag) + { + this._gid = (value ? new ulong?(this.gid) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "isLeader", DataFormat = DataFormat.Default)] + public bool isLeader + { + get + { + return this._isLeader ?? false; + } + set + { + this._isLeader = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isLeaderSpecified + { + get + { + return this._isLeader != null; + } + set + { + bool flag = value == (this._isLeader == null); + if (flag) + { + this._isLeader = (value ? new bool?(this.isLeader) : null); + } + } + } + + [ProtoMember(23, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public int profession + { + get + { + return this._profession ?? 0; + } + set + { + this._profession = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new int?(this.profession) : null); + } + } + } + + [ProtoMember(24, IsRequired = false, Name = "towerResult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TowerResult towerResult + { + get + { + return this._towerResult; + } + set + { + this._towerResult = value; + } + } + + [ProtoMember(25, IsRequired = false, Name = "killcount", DataFormat = DataFormat.TwosComplement)] + public int killcount + { + get + { + return this._killcount ?? 0; + } + set + { + this._killcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcountSpecified + { + get + { + return this._killcount != null; + } + set + { + bool flag = value == (this._killcount == null); + if (flag) + { + this._killcount = (value ? new int?(this.killcount) : null); + } + } + } + + [ProtoMember(26, IsRequired = false, Name = "killcontinuemax", DataFormat = DataFormat.TwosComplement)] + public int killcontinuemax + { + get + { + return this._killcontinuemax ?? 0; + } + set + { + this._killcontinuemax = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killcontinuemaxSpecified + { + get + { + return this._killcontinuemax != null; + } + set + { + bool flag = value == (this._killcontinuemax == null); + if (flag) + { + this._killcontinuemax = (value ? new int?(this.killcontinuemax) : null); + } + } + } + + [ProtoMember(27, IsRequired = false, Name = "treat", DataFormat = DataFormat.FixedSize)] + public float treat + { + get + { + return this._treat ?? 0f; + } + set + { + this._treat = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool treatSpecified + { + get + { + return this._treat != null; + } + set + { + bool flag = value == (this._treat == null); + if (flag) + { + this._treat = (value ? new float?(this.treat) : null); + } + } + } + + [ProtoMember(28, IsRequired = false, Name = "pvpresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PVPResult pvpresult + { + get + { + return this._pvpresult; + } + set + { + this._pvpresult = value; + } + } + + [ProtoMember(29, Name = "box", DataFormat = DataFormat.Default)] + public List box + { + get + { + return this._box; + } + } + + [ProtoMember(30, Name = "guildreward", DataFormat = DataFormat.Default)] + public List guildreward + { + get + { + return this._guildreward; + } + } + + [ProtoMember(31, IsRequired = false, Name = "ishelper", DataFormat = DataFormat.Default)] + public bool ishelper + { + get + { + return this._ishelper ?? false; + } + set + { + this._ishelper = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishelperSpecified + { + get + { + return this._ishelper != null; + } + set + { + bool flag = value == (this._ishelper == null); + if (flag) + { + this._ishelper = (value ? new bool?(this.ishelper) : null); + } + } + } + + [ProtoMember(32, IsRequired = false, Name = "deresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DragonExpResult deresult + { + get + { + return this._deresult; + } + set + { + this._deresult = value; + } + } + + [ProtoMember(33, IsRequired = false, Name = "skycity", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public SkyCityFinalInfo skycity + { + get + { + return this._skycity; + } + set + { + this._skycity = value; + } + } + + [ProtoMember(34, IsRequired = false, Name = "isexpseal", DataFormat = DataFormat.Default)] + public bool isexpseal + { + get + { + return this._isexpseal ?? false; + } + set + { + this._isexpseal = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isexpsealSpecified + { + get + { + return this._isexpseal != null; + } + set + { + bool flag = value == (this._isexpseal == null); + if (flag) + { + this._isexpseal = (value ? new bool?(this.isexpseal) : null); + } + } + } + + [ProtoMember(35, IsRequired = false, Name = "guildexp", DataFormat = DataFormat.TwosComplement)] + public uint guildexp + { + get + { + return this._guildexp ?? 0u; + } + set + { + this._guildexp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildexpSpecified + { + get + { + return this._guildexp != null; + } + set + { + bool flag = value == (this._guildexp == null); + if (flag) + { + this._guildexp = (value ? new uint?(this.guildexp) : null); + } + } + } + + [ProtoMember(36, IsRequired = false, Name = "guildcon", DataFormat = DataFormat.TwosComplement)] + public uint guildcon + { + get + { + return this._guildcon ?? 0u; + } + set + { + this._guildcon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildconSpecified + { + get + { + return this._guildcon != null; + } + set + { + bool flag = value == (this._guildcon == null); + if (flag) + { + this._guildcon = (value ? new uint?(this.guildcon) : null); + } + } + } + + [ProtoMember(37, IsRequired = false, Name = "guilddargon", DataFormat = DataFormat.TwosComplement)] + public uint guilddargon + { + get + { + return this._guilddargon ?? 0u; + } + set + { + this._guilddargon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guilddargonSpecified + { + get + { + return this._guilddargon != null; + } + set + { + bool flag = value == (this._guilddargon == null); + if (flag) + { + this._guilddargon = (value ? new uint?(this.guilddargon) : null); + } + } + } + + [ProtoMember(38, IsRequired = false, Name = "reswar", DataFormat = DataFormat.TwosComplement)] + public uint reswar + { + get + { + return this._reswar ?? 0u; + } + set + { + this._reswar = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reswarSpecified + { + get + { + return this._reswar != null; + } + set + { + bool flag = value == (this._reswar == null); + if (flag) + { + this._reswar = (value ? new uint?(this.reswar) : null); + } + } + } + + [ProtoMember(39, IsRequired = false, Name = "teamcostreward", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief teamcostreward + { + get + { + return this._teamcostreward; + } + set + { + this._teamcostreward = value; + } + } + + [ProtoMember(40, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(41, IsRequired = false, Name = "horse", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HorseAward horse + { + get + { + return this._horse; + } + set + { + this._horse = value; + } + } + + [ProtoMember(42, IsRequired = false, Name = "invfightresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public InvFightBattleResult invfightresult + { + get + { + return this._invfightresult; + } + set + { + this._invfightresult = value; + } + } + + [ProtoMember(43, IsRequired = false, Name = "heroresult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public HeroBattleResult heroresult + { + get + { + return this._heroresult; + } + set + { + this._heroresult = value; + } + } + + [ProtoMember(44, IsRequired = false, Name = "military_rank", DataFormat = DataFormat.TwosComplement)] + public uint military_rank + { + get + { + return this._military_rank ?? 0u; + } + set + { + this._military_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool military_rankSpecified + { + get + { + return this._military_rank != null; + } + set + { + bool flag = value == (this._military_rank == null); + if (flag) + { + this._military_rank = (value ? new uint?(this.military_rank) : null); + } + } + } + + [ProtoMember(45, IsRequired = false, Name = "assitnum", DataFormat = DataFormat.TwosComplement)] + public uint assitnum + { + get + { + return this._assitnum ?? 0u; + } + set + { + this._assitnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool assitnumSpecified + { + get + { + return this._assitnum != null; + } + set + { + bool flag = value == (this._assitnum == null); + if (flag) + { + this._assitnum = (value ? new uint?(this.assitnum) : null); + } + } + } + + [ProtoMember(46, IsRequired = false, Name = "behitdamage", DataFormat = DataFormat.TwosComplement)] + public uint behitdamage + { + get + { + return this._behitdamage ?? 0u; + } + set + { + this._behitdamage = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool behitdamageSpecified + { + get + { + return this._behitdamage != null; + } + set + { + bool flag = value == (this._behitdamage == null); + if (flag) + { + this._behitdamage = (value ? new uint?(this.behitdamage) : null); + } + } + } + + [ProtoMember(47, IsRequired = false, Name = "multikillcountmax", DataFormat = DataFormat.TwosComplement)] + public uint multikillcountmax + { + get + { + return this._multikillcountmax ?? 0u; + } + set + { + this._multikillcountmax = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool multikillcountmaxSpecified + { + get + { + return this._multikillcountmax != null; + } + set + { + bool flag = value == (this._multikillcountmax == null); + if (flag) + { + this._multikillcountmax = (value ? new uint?(this.multikillcountmax) : null); + } + } + } + + [ProtoMember(48, IsRequired = false, Name = "custombattle", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public CustomBattleResult custombattle + { + get + { + return this._custombattle; + } + set + { + this._custombattle = value; + } + } + + [ProtoMember(49, IsRequired = false, Name = "mobabattle", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public MobaBattleRoleResult mobabattle + { + get + { + return this._mobabattle; + } + set + { + this._mobabattle = value; + } + } + + [ProtoMember(50, IsRequired = false, Name = "weekend4v4roledata", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeekEnd4v4BattleRoleData weekend4v4roledata + { + get + { + return this._weekend4v4roledata; + } + set + { + this._weekend4v4roledata = value; + } + } + + [ProtoMember(51, IsRequired = false, Name = "bigmelee", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BigMeleeBattleResult bigmelee + { + get + { + return this._bigmelee; + } + set + { + this._bigmelee = value; + } + } + + [ProtoMember(52, IsRequired = false, Name = "battlefield", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BattleFieldBattleResult battlefield + { + get + { + return this._battlefield; + } + set + { + this._battlefield = value; + } + } + + [ProtoMember(53, IsRequired = false, Name = "isboxexcept", DataFormat = DataFormat.Default)] + public bool isboxexcept + { + get + { + return this._isboxexcept ?? false; + } + set + { + this._isboxexcept = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isboxexceptSpecified + { + get + { + return this._isboxexcept != null; + } + set + { + bool flag = value == (this._isboxexcept == null); + if (flag) + { + this._isboxexcept = (value ? new bool?(this.isboxexcept) : null); + } + } + } + + [ProtoMember(54, IsRequired = false, Name = "riftResult", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RiftResult riftResult + { + get + { + return this._riftResult; + } + set + { + this._riftResult = value; + } + } + + private uint? _money; + + private uint? _exp; + + private uint? _stars; + + private uint? _firststars; + + private uint? _startLevel; + + private uint? _startExp; + + private string _rolename; + + private readonly List _items = new List(); + + private readonly List _starreward = new List(); + + private GuildGoblinResult _guildGoblinResult = null; + + private PkResult _pkresult = null; + + private ulong? _roleid; + + private uint? _score; + + private float? _damage; + + private uint? _deathcount; + + private uint? _maxcombo; + + private uint? _vipscore; + + private int? _viplevel; + + private uint? _endlevel; + + private uint? _endexp; + + private ulong? _gid; + + private bool? _isLeader; + + private int? _profession; + + private TowerResult _towerResult = null; + + private int? _killcount; + + private int? _killcontinuemax; + + private float? _treat; + + private PVPResult _pvpresult = null; + + private readonly List _box = new List(); + + private readonly List _guildreward = new List(); + + private bool? _ishelper; + + private DragonExpResult _deresult = null; + + private SkyCityFinalInfo _skycity = null; + + private bool? _isexpseal; + + private uint? _guildexp; + + private uint? _guildcon; + + private uint? _guilddargon; + + private uint? _reswar; + + private ItemBrief _teamcostreward = null; + + private uint? _serverid; + + private HorseAward _horse = null; + + private InvFightBattleResult _invfightresult = null; + + private HeroBattleResult _heroresult = null; + + private uint? _military_rank; + + private uint? _assitnum; + + private uint? _behitdamage; + + private uint? _multikillcountmax; + + private CustomBattleResult _custombattle = null; + + private MobaBattleRoleResult _mobabattle = null; + + private WeekEnd4v4BattleRoleData _weekend4v4roledata = null; + + private BigMeleeBattleResult _bigmelee = null; + + private BattleFieldBattleResult _battlefield = null; + + private bool? _isboxexcept; + + private RiftResult _riftResult = null; + + private IExtension extensionObject; + + private bool ShouldSerializemoney() + { + return this.moneySpecified; + } + + private void Resetmoney() + { + this.moneySpecified = false; + } + + private bool ShouldSerializeexp() + { + return this.expSpecified; + } + + private void Resetexp() + { + this.expSpecified = false; + } + + private bool ShouldSerializestars() + { + return this.starsSpecified; + } + + private void Resetstars() + { + this.starsSpecified = false; + } + + private bool ShouldSerializefirststars() + { + return this.firststarsSpecified; + } + + private void Resetfirststars() + { + this.firststarsSpecified = false; + } + + private bool ShouldSerializestartLevel() + { + return this.startLevelSpecified; + } + + private void ResetstartLevel() + { + this.startLevelSpecified = false; + } + + private bool ShouldSerializestartExp() + { + return this.startExpSpecified; + } + + private void ResetstartExp() + { + this.startExpSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializedamage() + { + return this.damageSpecified; + } + + private void Resetdamage() + { + this.damageSpecified = false; + } + + private bool ShouldSerializedeathcount() + { + return this.deathcountSpecified; + } + + private void Resetdeathcount() + { + this.deathcountSpecified = false; + } + + private bool ShouldSerializemaxcombo() + { + return this.maxcomboSpecified; + } + + private void Resetmaxcombo() + { + this.maxcomboSpecified = false; + } + + private bool ShouldSerializevipscore() + { + return this.vipscoreSpecified; + } + + private void Resetvipscore() + { + this.vipscoreSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializeendlevel() + { + return this.endlevelSpecified; + } + + private void Resetendlevel() + { + this.endlevelSpecified = false; + } + + private bool ShouldSerializeendexp() + { + return this.endexpSpecified; + } + + private void Resetendexp() + { + this.endexpSpecified = false; + } + + private bool ShouldSerializegid() + { + return this.gidSpecified; + } + + private void Resetgid() + { + this.gidSpecified = false; + } + + private bool ShouldSerializeisLeader() + { + return this.isLeaderSpecified; + } + + private void ResetisLeader() + { + this.isLeaderSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializekillcount() + { + return this.killcountSpecified; + } + + private void Resetkillcount() + { + this.killcountSpecified = false; + } + + private bool ShouldSerializekillcontinuemax() + { + return this.killcontinuemaxSpecified; + } + + private void Resetkillcontinuemax() + { + this.killcontinuemaxSpecified = false; + } + + private bool ShouldSerializetreat() + { + return this.treatSpecified; + } + + private void Resettreat() + { + this.treatSpecified = false; + } + + private bool ShouldSerializeishelper() + { + return this.ishelperSpecified; + } + + private void Resetishelper() + { + this.ishelperSpecified = false; + } + + private bool ShouldSerializeisexpseal() + { + return this.isexpsealSpecified; + } + + private void Resetisexpseal() + { + this.isexpsealSpecified = false; + } + + private bool ShouldSerializeguildexp() + { + return this.guildexpSpecified; + } + + private void Resetguildexp() + { + this.guildexpSpecified = false; + } + + private bool ShouldSerializeguildcon() + { + return this.guildconSpecified; + } + + private void Resetguildcon() + { + this.guildconSpecified = false; + } + + private bool ShouldSerializeguilddargon() + { + return this.guilddargonSpecified; + } + + private void Resetguilddargon() + { + this.guilddargonSpecified = false; + } + + private bool ShouldSerializereswar() + { + return this.reswarSpecified; + } + + private void Resetreswar() + { + this.reswarSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializemilitary_rank() + { + return this.military_rankSpecified; + } + + private void Resetmilitary_rank() + { + this.military_rankSpecified = false; + } + + private bool ShouldSerializeassitnum() + { + return this.assitnumSpecified; + } + + private void Resetassitnum() + { + this.assitnumSpecified = false; + } + + private bool ShouldSerializebehitdamage() + { + return this.behitdamageSpecified; + } + + private void Resetbehitdamage() + { + this.behitdamageSpecified = false; + } + + private bool ShouldSerializemultikillcountmax() + { + return this.multikillcountmaxSpecified; + } + + private void Resetmultikillcountmax() + { + this.multikillcountmaxSpecified = false; + } + + private bool ShouldSerializeisboxexcept() + { + return this.isboxexceptSpecified; + } + + private void Resetisboxexcept() + { + this.isboxexceptSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs.meta new file mode 100644 index 00000000..05222e6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageRoleResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9573f5511d9021b45bb52ba3daa84bb6 +timeCreated: 1611404182 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs new file mode 100644 index 00000000..ef6bbdd0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageTrophy")] + [Serializable] + public class StageTrophy : IExtensible + { + [ProtoMember(1, Name = "trophydata", DataFormat = DataFormat.Default)] + public List trophydata + { + get + { + return this._trophydata; + } + } + + [ProtoMember(2, IsRequired = false, Name = "total_score", DataFormat = DataFormat.TwosComplement)] + public ulong total_score + { + get + { + return this._total_score ?? 0UL; + } + set + { + this._total_score = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_scoreSpecified + { + get + { + return this._total_score != null; + } + set + { + bool flag = value == (this._total_score == null); + if (flag) + { + this._total_score = (value ? new ulong?(this.total_score) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "honour_rank", DataFormat = DataFormat.TwosComplement)] + public uint honour_rank + { + get + { + return this._honour_rank ?? 0u; + } + set + { + this._honour_rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool honour_rankSpecified + { + get + { + return this._honour_rank != null; + } + set + { + bool flag = value == (this._honour_rank == null); + if (flag) + { + this._honour_rank = (value ? new uint?(this.honour_rank) : null); + } + } + } + + private readonly List _trophydata = new List(); + + private ulong? _total_score; + + private uint? _honour_rank; + + private IExtension extensionObject; + + private bool ShouldSerializetotal_score() + { + return this.total_scoreSpecified; + } + + private void Resettotal_score() + { + this.total_scoreSpecified = false; + } + + private bool ShouldSerializehonour_rank() + { + return this.honour_rankSpecified; + } + + private void Resethonour_rank() + { + this.honour_rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs.meta new file mode 100644 index 00000000..c13225fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophy.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 930cc3036da37384c88a89d1d48e34cd +timeCreated: 1611404149 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs new file mode 100644 index 00000000..bab0912f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageTrophyData")] + [Serializable] + public class StageTrophyData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "scene_id", DataFormat = DataFormat.TwosComplement)] + public uint scene_id + { + get + { + return this._scene_id ?? 0u; + } + set + { + this._scene_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scene_idSpecified + { + get + { + return this._scene_id != null; + } + set + { + bool flag = value == (this._scene_id == null); + if (flag) + { + this._scene_id = (value ? new uint?(this.scene_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "pass_count", DataFormat = DataFormat.TwosComplement)] + public uint pass_count + { + get + { + return this._pass_count ?? 0u; + } + set + { + this._pass_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pass_countSpecified + { + get + { + return this._pass_count != null; + } + set + { + bool flag = value == (this._pass_count == null); + if (flag) + { + this._pass_count = (value ? new uint?(this.pass_count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quickly_pass_time", DataFormat = DataFormat.TwosComplement)] + public uint quickly_pass_time + { + get + { + return this._quickly_pass_time ?? 0u; + } + set + { + this._quickly_pass_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quickly_pass_timeSpecified + { + get + { + return this._quickly_pass_time != null; + } + set + { + bool flag = value == (this._quickly_pass_time == null); + if (flag) + { + this._quickly_pass_time = (value ? new uint?(this.quickly_pass_time) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "hight_damage", DataFormat = DataFormat.TwosComplement)] + public ulong hight_damage + { + get + { + return this._hight_damage ?? 0UL; + } + set + { + this._hight_damage = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hight_damageSpecified + { + get + { + return this._hight_damage != null; + } + set + { + bool flag = value == (this._hight_damage == null); + if (flag) + { + this._hight_damage = (value ? new ulong?(this.hight_damage) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "hight_treat", DataFormat = DataFormat.TwosComplement)] + public ulong hight_treat + { + get + { + return this._hight_treat ?? 0UL; + } + set + { + this._hight_treat = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hight_treatSpecified + { + get + { + return this._hight_treat != null; + } + set + { + bool flag = value == (this._hight_treat == null); + if (flag) + { + this._hight_treat = (value ? new ulong?(this.hight_treat) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "help_count", DataFormat = DataFormat.TwosComplement)] + public uint help_count + { + get + { + return this._help_count ?? 0u; + } + set + { + this._help_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool help_countSpecified + { + get + { + return this._help_count != null; + } + set + { + bool flag = value == (this._help_count == null); + if (flag) + { + this._help_count = (value ? new uint?(this.help_count) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "no_deathpass_count", DataFormat = DataFormat.TwosComplement)] + public uint no_deathpass_count + { + get + { + return this._no_deathpass_count ?? 0u; + } + set + { + this._no_deathpass_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool no_deathpass_countSpecified + { + get + { + return this._no_deathpass_count != null; + } + set + { + bool flag = value == (this._no_deathpass_count == null); + if (flag) + { + this._no_deathpass_count = (value ? new uint?(this.no_deathpass_count) : null); + } + } + } + + [ProtoMember(8, Name = "get_trophy_detail", DataFormat = DataFormat.Default)] + public List get_trophy_detail + { + get + { + return this._get_trophy_detail; + } + } + + private uint? _scene_id; + + private uint? _pass_count; + + private uint? _quickly_pass_time; + + private ulong? _hight_damage; + + private ulong? _hight_treat; + + private uint? _help_count; + + private uint? _no_deathpass_count; + + private readonly List _get_trophy_detail = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializescene_id() + { + return this.scene_idSpecified; + } + + private void Resetscene_id() + { + this.scene_idSpecified = false; + } + + private bool ShouldSerializepass_count() + { + return this.pass_countSpecified; + } + + private void Resetpass_count() + { + this.pass_countSpecified = false; + } + + private bool ShouldSerializequickly_pass_time() + { + return this.quickly_pass_timeSpecified; + } + + private void Resetquickly_pass_time() + { + this.quickly_pass_timeSpecified = false; + } + + private bool ShouldSerializehight_damage() + { + return this.hight_damageSpecified; + } + + private void Resethight_damage() + { + this.hight_damageSpecified = false; + } + + private bool ShouldSerializehight_treat() + { + return this.hight_treatSpecified; + } + + private void Resethight_treat() + { + this.hight_treatSpecified = false; + } + + private bool ShouldSerializehelp_count() + { + return this.help_countSpecified; + } + + private void Resethelp_count() + { + this.help_countSpecified = false; + } + + private bool ShouldSerializeno_deathpass_count() + { + return this.no_deathpass_countSpecified; + } + + private void Resetno_deathpass_count() + { + this.no_deathpass_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs.meta new file mode 100644 index 00000000..ebc9c2ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageTrophyData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f7c89217ae0291439daf960f81650b5 +timeCreated: 1611403909 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs new file mode 100644 index 00000000..3f900873 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StageWatchInfo")] + [Serializable] + public class StageWatchInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "wathccount", DataFormat = DataFormat.TwosComplement)] + public uint wathccount + { + get + { + return this._wathccount ?? 0u; + } + set + { + this._wathccount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wathccountSpecified + { + get + { + return this._wathccount != null; + } + set + { + bool flag = value == (this._wathccount == null); + if (flag) + { + this._wathccount = (value ? new uint?(this.wathccount) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "likecount", DataFormat = DataFormat.TwosComplement)] + public uint likecount + { + get + { + return this._likecount ?? 0u; + } + set + { + this._likecount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool likecountSpecified + { + get + { + return this._likecount != null; + } + set + { + bool flag = value == (this._likecount == null); + if (flag) + { + this._likecount = (value ? new uint?(this.likecount) : null); + } + } + } + + private uint? _wathccount; + + private uint? _likecount; + + private IExtension extensionObject; + + private bool ShouldSerializewathccount() + { + return this.wathccountSpecified; + } + + private void Resetwathccount() + { + this.wathccountSpecified = false; + } + + private bool ShouldSerializelikecount() + { + return this.likecountSpecified; + } + + private void Resetlikecount() + { + this.likecountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs.meta new file mode 100644 index 00000000..a1dc7a9f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StageWatchInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f1b0a13a82eb2514ebbb6d38351197f9 +timeCreated: 1611404839 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs new file mode 100644 index 00000000..6a89bf01 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartBattleFailedRes")] + [Serializable] + public class StartBattleFailedRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "proUserID", DataFormat = DataFormat.TwosComplement)] + public ulong proUserID + { + get + { + return this._proUserID ?? 0UL; + } + set + { + this._proUserID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool proUserIDSpecified + { + get + { + return this._proUserID != null; + } + set + { + bool flag = value == (this._proUserID == null); + if (flag) + { + this._proUserID = (value ? new ulong?(this.proUserID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "reason", DataFormat = DataFormat.TwosComplement)] + public ErrorCode reason + { + get + { + return this._reason ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._reason = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reasonSpecified + { + get + { + return this._reason != null; + } + set + { + bool flag = value == (this._reason == null); + if (flag) + { + this._reason = (value ? new ErrorCode?(this.reason) : null); + } + } + } + + private ulong? _proUserID; + + private ErrorCode? _reason; + + private IExtension extensionObject; + + private bool ShouldSerializeproUserID() + { + return this.proUserIDSpecified; + } + + private void ResetproUserID() + { + this.proUserIDSpecified = false; + } + + private bool ShouldSerializereason() + { + return this.reasonSpecified; + } + + private void Resetreason() + { + this.reasonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs.meta new file mode 100644 index 00000000..db02530f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartBattleFailedRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: eda1d04be4e77634cb2fd34adf457818 +timeCreated: 1611404792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs new file mode 100644 index 00000000..5e8c9838 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartGuildCardArg")] + [Serializable] + public class StartGuildCardArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs.meta new file mode 100644 index 00000000..80339570 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 703f1fedac461204fb0eaa505b6258eb +timeCreated: 1611403931 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs new file mode 100644 index 00000000..74fb8f58 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartGuildCardRes")] + [Serializable] + public class StartGuildCardRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, Name = "card", DataFormat = DataFormat.TwosComplement)] + public List card + { + get + { + return this._card; + } + } + + [ProtoMember(3, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public uint result + { + get + { + return this._result ?? 0u; + } + set + { + this._result = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new uint?(this.result) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "store", DataFormat = DataFormat.TwosComplement)] + public uint store + { + get + { + return this._store ?? 0u; + } + set + { + this._store = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool storeSpecified + { + get + { + return this._store != null; + } + set + { + bool flag = value == (this._store == null); + if (flag) + { + this._store = (value ? new uint?(this.store) : null); + } + } + } + + private ErrorCode? _errorcode; + + private readonly List _card = new List(); + + private uint? _result; + + private uint? _store; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializestore() + { + return this.storeSpecified; + } + + private void Resetstore() + { + this.storeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs.meta new file mode 100644 index 00000000..1285fafe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartGuildCardRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4b77c02f09575924b99323559ebb17ca +timeCreated: 1611403687 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs new file mode 100644 index 00000000..b07807f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartPlantArg")] + [Serializable] + public class StartPlantArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "farmland_id", DataFormat = DataFormat.TwosComplement)] + public uint farmland_id + { + get + { + return this._farmland_id ?? 0u; + } + set + { + this._farmland_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool farmland_idSpecified + { + get + { + return this._farmland_id != null; + } + set + { + bool flag = value == (this._farmland_id == null); + if (flag) + { + this._farmland_id = (value ? new uint?(this.farmland_id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "seed_id", DataFormat = DataFormat.TwosComplement)] + public uint seed_id + { + get + { + return this._seed_id ?? 0u; + } + set + { + this._seed_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool seed_idSpecified + { + get + { + return this._seed_id != null; + } + set + { + bool flag = value == (this._seed_id == null); + if (flag) + { + this._seed_id = (value ? new uint?(this.seed_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "cancel", DataFormat = DataFormat.Default)] + public bool cancel + { + get + { + return this._cancel ?? false; + } + set + { + this._cancel = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cancelSpecified + { + get + { + return this._cancel != null; + } + set + { + bool flag = value == (this._cancel == null); + if (flag) + { + this._cancel = (value ? new bool?(this.cancel) : null); + } + } + } + + private uint? _farmland_id; + + private uint? _seed_id; + + private GardenQuestType? _quest_type; + + private ulong? _garden_id; + + private bool? _cancel; + + private IExtension extensionObject; + + private bool ShouldSerializefarmland_id() + { + return this.farmland_idSpecified; + } + + private void Resetfarmland_id() + { + this.farmland_idSpecified = false; + } + + private bool ShouldSerializeseed_id() + { + return this.seed_idSpecified; + } + + private void Resetseed_id() + { + this.seed_idSpecified = false; + } + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializecancel() + { + return this.cancelSpecified; + } + + private void Resetcancel() + { + this.cancelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs.meta new file mode 100644 index 00000000..691e5989 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fe07461423c6a0d4aa1589f38b19b5ec +timeCreated: 1611404939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs new file mode 100644 index 00000000..04372352 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartPlantRes")] + [Serializable] + public class StartPlantRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "grow_state", DataFormat = DataFormat.TwosComplement)] + public PlantGrowState grow_state + { + get + { + return this._grow_state ?? PlantGrowState.growDrought; + } + set + { + this._grow_state = new PlantGrowState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool grow_stateSpecified + { + get + { + return this._grow_state != null; + } + set + { + bool flag = value == (this._grow_state == null); + if (flag) + { + this._grow_state = (value ? new PlantGrowState?(this.grow_state) : null); + } + } + } + + private ErrorCode? _result; + + private PlantGrowState? _grow_state; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializegrow_state() + { + return this.grow_stateSpecified; + } + + private void Resetgrow_state() + { + this.grow_stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs.meta new file mode 100644 index 00000000..4120a284 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartPlantRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 878d65eef4a51b54290871daddb12c02 +timeCreated: 1611404079 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs new file mode 100644 index 00000000..8365f99a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartRollNtfData")] + [Serializable] + public class StartRollNtfData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public EnemyDoodadInfo info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private EnemyDoodadInfo _info = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs.meta new file mode 100644 index 00000000..f598531c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartRollNtfData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1f18575a394aad84a8b1f94c6fed4308 +timeCreated: 1611403400 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs new file mode 100644 index 00000000..27725d06 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartUpType")] + public enum StartUpType + { + [ProtoEnum(Name = "StartUp_Normal", Value = 1)] + StartUp_Normal = 1, + [ProtoEnum(Name = "StartUp_QQ", Value = 2)] + StartUp_QQ, + [ProtoEnum(Name = "StartUp_WX", Value = 3)] + StartUp_WX + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs.meta new file mode 100644 index 00000000..7565bd75 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartUpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c83aa53913f60344f8b9231bcb5a5703 +timeCreated: 1611404533 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs new file mode 100644 index 00000000..1837fa0a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartWeddingCarArg")] + [Serializable] + public class StartWeddingCarArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs.meta new file mode 100644 index 00000000..92248cc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 08507442492abd84b9cda1bf71d51f32 +timeCreated: 1611402970 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs new file mode 100644 index 00000000..b9f70e34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StartWeddingCarRes")] + [Serializable] + public class StartWeddingCarRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs.meta new file mode 100644 index 00000000..65742510 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StartWeddingCarRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f746b324b8223f4c967465ee35d6a19 +timeCreated: 1611404030 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs new file mode 100644 index 00000000..fe39c2f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StcAchieveInfo")] + [Serializable] + public class StcAchieveInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "achieveID", DataFormat = DataFormat.TwosComplement)] + public uint achieveID + { + get + { + return this._achieveID ?? 0u; + } + set + { + this._achieveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool achieveIDSpecified + { + get + { + return this._achieveID != null; + } + set + { + bool flag = value == (this._achieveID == null); + if (flag) + { + this._achieveID = (value ? new uint?(this.achieveID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rewardStatus", DataFormat = DataFormat.TwosComplement)] + public uint rewardStatus + { + get + { + return this._rewardStatus ?? 0u; + } + set + { + this._rewardStatus = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardStatusSpecified + { + get + { + return this._rewardStatus != null; + } + set + { + bool flag = value == (this._rewardStatus == null); + if (flag) + { + this._rewardStatus = (value ? new uint?(this.rewardStatus) : null); + } + } + } + + private uint? _achieveID; + + private uint? _rewardStatus; + + private IExtension extensionObject; + + private bool ShouldSerializeachieveID() + { + return this.achieveIDSpecified; + } + + private void ResetachieveID() + { + this.achieveIDSpecified = false; + } + + private bool ShouldSerializerewardStatus() + { + return this.rewardStatusSpecified; + } + + private void ResetrewardStatus() + { + this.rewardStatusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs.meta new file mode 100644 index 00000000..06330d5b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StcAchieveInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8bf1f063ecff2c9458542fbe675dd788 +timeCreated: 1611404097 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs new file mode 100644 index 00000000..a08d47ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StcDesignationInfo")] + [Serializable] + public class StcDesignationInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "designationID", DataFormat = DataFormat.TwosComplement)] + public uint designationID + { + get + { + return this._designationID ?? 0u; + } + set + { + this._designationID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool designationIDSpecified + { + get + { + return this._designationID != null; + } + set + { + bool flag = value == (this._designationID == null); + if (flag) + { + this._designationID = (value ? new uint?(this.designationID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "isNew", DataFormat = DataFormat.Default)] + public bool isNew + { + get + { + return this._isNew ?? false; + } + set + { + this._isNew = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNewSpecified + { + get + { + return this._isNew != null; + } + set + { + bool flag = value == (this._isNew == null); + if (flag) + { + this._isNew = (value ? new bool?(this.isNew) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "reachTimestamp", DataFormat = DataFormat.TwosComplement)] + public uint reachTimestamp + { + get + { + return this._reachTimestamp ?? 0u; + } + set + { + this._reachTimestamp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reachTimestampSpecified + { + get + { + return this._reachTimestamp != null; + } + set + { + bool flag = value == (this._reachTimestamp == null); + if (flag) + { + this._reachTimestamp = (value ? new uint?(this.reachTimestamp) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private uint? _designationID; + + private bool? _isNew; + + private uint? _reachTimestamp; + + private string _name; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializedesignationID() + { + return this.designationIDSpecified; + } + + private void ResetdesignationID() + { + this.designationIDSpecified = false; + } + + private bool ShouldSerializeisNew() + { + return this.isNewSpecified; + } + + private void ResetisNew() + { + this.isNewSpecified = false; + } + + private bool ShouldSerializereachTimestamp() + { + return this.reachTimestampSpecified; + } + + private void ResetreachTimestamp() + { + this.reachTimestampSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs.meta new file mode 100644 index 00000000..4d213c25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StcDesignationInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad7eaf9e6ad1ee0468744e5921cc41a7 +timeCreated: 1611404335 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs b/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs new file mode 100644 index 00000000..97947108 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StepMoveData")] + [Serializable] + public class StepMoveData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "EntityID", DataFormat = DataFormat.TwosComplement)] + public ulong EntityID + { + get + { + return this._EntityID ?? 0UL; + } + set + { + this._EntityID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EntityIDSpecified + { + get + { + return this._EntityID != null; + } + set + { + bool flag = value == (this._EntityID == null); + if (flag) + { + this._EntityID = (value ? new ulong?(this.EntityID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "PosXZ", DataFormat = DataFormat.TwosComplement)] + public int PosXZ + { + get + { + return this._PosXZ ?? 0; + } + set + { + this._PosXZ = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PosXZSpecified + { + get + { + return this._PosXZ != null; + } + set + { + bool flag = value == (this._PosXZ == null); + if (flag) + { + this._PosXZ = (value ? new int?(this.PosXZ) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "Stoppage", DataFormat = DataFormat.Default)] + public bool Stoppage + { + get + { + return this._Stoppage ?? false; + } + set + { + this._Stoppage = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StoppageSpecified + { + get + { + return this._Stoppage != null; + } + set + { + bool flag = value == (this._Stoppage == null); + if (flag) + { + this._Stoppage = (value ? new bool?(this.Stoppage) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "Face", DataFormat = DataFormat.TwosComplement)] + public int Face + { + get + { + return this._Face ?? 0; + } + set + { + this._Face = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FaceSpecified + { + get + { + return this._Face != null; + } + set + { + bool flag = value == (this._Face == null); + if (flag) + { + this._Face = (value ? new int?(this.Face) : null); + } + } + } + + private ulong? _EntityID; + + private int? _PosXZ; + + private bool? _Stoppage; + + private int? _Face; + + private IExtension extensionObject; + + private bool ShouldSerializeEntityID() + { + return this.EntityIDSpecified; + } + + private void ResetEntityID() + { + this.EntityIDSpecified = false; + } + + private bool ShouldSerializePosXZ() + { + return this.PosXZSpecified; + } + + private void ResetPosXZ() + { + this.PosXZSpecified = false; + } + + private bool ShouldSerializeStoppage() + { + return this.StoppageSpecified; + } + + private void ResetStoppage() + { + this.StoppageSpecified = false; + } + + private bool ShouldSerializeFace() + { + return this.FaceSpecified; + } + + private void ResetFace() + { + this.FaceSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs.meta new file mode 100644 index 00000000..1c60a6b7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepMoveData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0e2ea614bd87dcd4598ec1660b5969f6 +timeCreated: 1611403201 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs new file mode 100644 index 00000000..f8305b8d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs @@ -0,0 +1,578 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StepSyncData")] + [Serializable] + public class StepSyncData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "PosXZ", DataFormat = DataFormat.TwosComplement)] + public int PosXZ + { + get + { + return this._PosXZ ?? 0; + } + set + { + this._PosXZ = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PosXZSpecified + { + get + { + return this._PosXZ != null; + } + set + { + bool flag = value == (this._PosXZ == null); + if (flag) + { + this._PosXZ = (value ? new int?(this.PosXZ) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "EntityID", DataFormat = DataFormat.TwosComplement)] + public ulong EntityID + { + get + { + return this._EntityID ?? 0UL; + } + set + { + this._EntityID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool EntityIDSpecified + { + get + { + return this._EntityID != null; + } + set + { + bool flag = value == (this._EntityID == null); + if (flag) + { + this._EntityID = (value ? new ulong?(this.EntityID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "Skillid", DataFormat = DataFormat.TwosComplement)] + public int Skillid + { + get + { + return this._Skillid ?? 0; + } + set + { + this._Skillid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillidSpecified + { + get + { + return this._Skillid != null; + } + set + { + bool flag = value == (this._Skillid == null); + if (flag) + { + this._Skillid = (value ? new int?(this.Skillid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "HitIdx", DataFormat = DataFormat.TwosComplement)] + public int HitIdx + { + get + { + return this._HitIdx ?? 0; + } + set + { + this._HitIdx = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool HitIdxSpecified + { + get + { + return this._HitIdx != null; + } + set + { + bool flag = value == (this._HitIdx == null); + if (flag) + { + this._HitIdx = (value ? new int?(this.HitIdx) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "OpposerID", DataFormat = DataFormat.TwosComplement)] + public ulong OpposerID + { + get + { + return this._OpposerID ?? 0UL; + } + set + { + this._OpposerID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OpposerIDSpecified + { + get + { + return this._OpposerID != null; + } + set + { + bool flag = value == (this._OpposerID == null); + if (flag) + { + this._OpposerID = (value ? new ulong?(this.OpposerID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "HitForceToFly", DataFormat = DataFormat.Default)] + public bool HitForceToFly + { + get + { + return this._HitForceToFly ?? false; + } + set + { + this._HitForceToFly = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool HitForceToFlySpecified + { + get + { + return this._HitForceToFly != null; + } + set + { + bool flag = value == (this._HitForceToFly == null); + if (flag) + { + this._HitForceToFly = (value ? new bool?(this.HitForceToFly) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "HitParalyzeFactor", DataFormat = DataFormat.TwosComplement)] + public int HitParalyzeFactor + { + get + { + return this._HitParalyzeFactor ?? 0; + } + set + { + this._HitParalyzeFactor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool HitParalyzeFactorSpecified + { + get + { + return this._HitParalyzeFactor != null; + } + set + { + bool flag = value == (this._HitParalyzeFactor == null); + if (flag) + { + this._HitParalyzeFactor = (value ? new int?(this.HitParalyzeFactor) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "PresentInFreezed", DataFormat = DataFormat.Default)] + public bool PresentInFreezed + { + get + { + return this._PresentInFreezed ?? false; + } + set + { + this._PresentInFreezed = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PresentInFreezedSpecified + { + get + { + return this._PresentInFreezed != null; + } + set + { + bool flag = value == (this._PresentInFreezed == null); + if (flag) + { + this._PresentInFreezed = (value ? new bool?(this.PresentInFreezed) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "FreezedFromHit", DataFormat = DataFormat.Default)] + public bool FreezedFromHit + { + get + { + return this._FreezedFromHit ?? false; + } + set + { + this._FreezedFromHit = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool FreezedFromHitSpecified + { + get + { + return this._FreezedFromHit != null; + } + set + { + bool flag = value == (this._FreezedFromHit == null); + if (flag) + { + this._FreezedFromHit = (value ? new bool?(this.FreezedFromHit) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "Passive", DataFormat = DataFormat.Default)] + public bool Passive + { + get + { + return this._Passive ?? false; + } + set + { + this._Passive = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PassiveSpecified + { + get + { + return this._Passive != null; + } + set + { + bool flag = value == (this._Passive == null); + if (flag) + { + this._Passive = (value ? new bool?(this.Passive) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "Common", DataFormat = DataFormat.TwosComplement)] + public int Common + { + get + { + return this._Common ?? 0; + } + set + { + this._Common = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool CommonSpecified + { + get + { + return this._Common != null; + } + set + { + bool flag = value == (this._Common == null); + if (flag) + { + this._Common = (value ? new int?(this.Common) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "Velocity", DataFormat = DataFormat.TwosComplement)] + public int Velocity + { + get + { + return this._Velocity ?? 0; + } + set + { + this._Velocity = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool VelocitySpecified + { + get + { + return this._Velocity != null; + } + set + { + bool flag = value == (this._Velocity == null); + if (flag) + { + this._Velocity = (value ? new int?(this.Velocity) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "SkillCommon", DataFormat = DataFormat.TwosComplement)] + public int SkillCommon + { + get + { + return this._SkillCommon ?? 0; + } + set + { + this._SkillCommon = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool SkillCommonSpecified + { + get + { + return this._SkillCommon != null; + } + set + { + bool flag = value == (this._SkillCommon == null); + if (flag) + { + this._SkillCommon = (value ? new int?(this.SkillCommon) : null); + } + } + } + + private int? _PosXZ; + + private ulong? _EntityID; + + private int? _Skillid; + + private int? _HitIdx; + + private ulong? _OpposerID; + + private bool? _HitForceToFly; + + private int? _HitParalyzeFactor; + + private bool? _PresentInFreezed; + + private bool? _FreezedFromHit; + + private bool? _Passive; + + private int? _Common; + + private int? _Velocity; + + private int? _SkillCommon; + + private IExtension extensionObject; + + private bool ShouldSerializePosXZ() + { + return this.PosXZSpecified; + } + + private void ResetPosXZ() + { + this.PosXZSpecified = false; + } + + private bool ShouldSerializeEntityID() + { + return this.EntityIDSpecified; + } + + private void ResetEntityID() + { + this.EntityIDSpecified = false; + } + + private bool ShouldSerializeSkillid() + { + return this.SkillidSpecified; + } + + private void ResetSkillid() + { + this.SkillidSpecified = false; + } + + private bool ShouldSerializeHitIdx() + { + return this.HitIdxSpecified; + } + + private void ResetHitIdx() + { + this.HitIdxSpecified = false; + } + + private bool ShouldSerializeOpposerID() + { + return this.OpposerIDSpecified; + } + + private void ResetOpposerID() + { + this.OpposerIDSpecified = false; + } + + private bool ShouldSerializeHitForceToFly() + { + return this.HitForceToFlySpecified; + } + + private void ResetHitForceToFly() + { + this.HitForceToFlySpecified = false; + } + + private bool ShouldSerializeHitParalyzeFactor() + { + return this.HitParalyzeFactorSpecified; + } + + private void ResetHitParalyzeFactor() + { + this.HitParalyzeFactorSpecified = false; + } + + private bool ShouldSerializePresentInFreezed() + { + return this.PresentInFreezedSpecified; + } + + private void ResetPresentInFreezed() + { + this.PresentInFreezedSpecified = false; + } + + private bool ShouldSerializeFreezedFromHit() + { + return this.FreezedFromHitSpecified; + } + + private void ResetFreezedFromHit() + { + this.FreezedFromHitSpecified = false; + } + + private bool ShouldSerializePassive() + { + return this.PassiveSpecified; + } + + private void ResetPassive() + { + this.PassiveSpecified = false; + } + + private bool ShouldSerializeCommon() + { + return this.CommonSpecified; + } + + private void ResetCommon() + { + this.CommonSpecified = false; + } + + private bool ShouldSerializeVelocity() + { + return this.VelocitySpecified; + } + + private void ResetVelocity() + { + this.VelocitySpecified = false; + } + + private bool ShouldSerializeSkillCommon() + { + return this.SkillCommonSpecified; + } + + private void ResetSkillCommon() + { + this.SkillCommonSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs.meta new file mode 100644 index 00000000..09a0a0b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7e3e137f1fb9601498782ff8ebbe0dd3 +timeCreated: 1611404004 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs new file mode 100644 index 00000000..65ebbe0b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StepSyncInfo")] + [Serializable] + public class StepSyncInfo : IExtensible + { + [ProtoMember(1, Name = "DataList", DataFormat = DataFormat.Default)] + public List DataList + { + get + { + return this._DataList; + } + } + + [ProtoMember(2, IsRequired = false, Name = "StepFrame", DataFormat = DataFormat.TwosComplement)] + public uint StepFrame + { + get + { + return this._StepFrame ?? 0u; + } + set + { + this._StepFrame = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool StepFrameSpecified + { + get + { + return this._StepFrame != null; + } + set + { + bool flag = value == (this._StepFrame == null); + if (flag) + { + this._StepFrame = (value ? new uint?(this.StepFrame) : null); + } + } + } + + private readonly List _DataList = new List(); + + private uint? _StepFrame; + + private IExtension extensionObject; + + private bool ShouldSerializeStepFrame() + { + return this.StepFrameSpecified; + } + + private void ResetStepFrame() + { + this.StepFrameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs.meta new file mode 100644 index 00000000..8bfaa514 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StepSyncInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5834beb455de6bb49847f31b5a2d40a8 +timeCreated: 1611403754 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs b/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs new file mode 100644 index 00000000..95fdc824 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StopMatchReason")] + public enum StopMatchReason + { + [ProtoEnum(Name = "STOPMATCH_NONE", Value = 1)] + STOPMATCH_NONE = 1, + [ProtoEnum(Name = "STOPMATCH_LEAVESCENE", Value = 2)] + STOPMATCH_LEAVESCENE, + [ProtoEnum(Name = "STOPMATCH_ENTER_TIANTI", Value = 3)] + STOPMATCH_ENTER_TIANTI, + [ProtoEnum(Name = "STOPMATCH_ENTER_BOWEIDUIZ", Value = 4)] + STOPMATCH_ENTER_BOWEIDUIZ + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs.meta new file mode 100644 index 00000000..8232a82e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StopMatchReason.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a180cc1a6dea352488930ad11864a0ff +timeCreated: 1611404253 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs new file mode 100644 index 00000000..68397d25 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StudyGuildSkillArg")] + [Serializable] + public class StudyGuildSkillArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "skillId", DataFormat = DataFormat.TwosComplement)] + public uint skillId + { + get + { + return this._skillId ?? 0u; + } + set + { + this._skillId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillIdSpecified + { + get + { + return this._skillId != null; + } + set + { + bool flag = value == (this._skillId == null); + if (flag) + { + this._skillId = (value ? new uint?(this.skillId) : null); + } + } + } + + private uint? _skillId; + + private IExtension extensionObject; + + private bool ShouldSerializeskillId() + { + return this.skillIdSpecified; + } + + private void ResetskillId() + { + this.skillIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs.meta new file mode 100644 index 00000000..b4c1ee71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00dbd88e4c9984f45828a8a4de57b2ad +timeCreated: 1611402951 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs new file mode 100644 index 00000000..f8f6b98d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "StudyGuildSkillRes")] + [Serializable] + public class StudyGuildSkillRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "skillId", DataFormat = DataFormat.TwosComplement)] + public uint skillId + { + get + { + return this._skillId ?? 0u; + } + set + { + this._skillId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillIdSpecified + { + get + { + return this._skillId != null; + } + set + { + bool flag = value == (this._skillId == null); + if (flag) + { + this._skillId = (value ? new uint?(this.skillId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "skillLel", DataFormat = DataFormat.TwosComplement)] + public uint skillLel + { + get + { + return this._skillLel ?? 0u; + } + set + { + this._skillLel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillLelSpecified + { + get + { + return this._skillLel != null; + } + set + { + bool flag = value == (this._skillLel == null); + if (flag) + { + this._skillLel = (value ? new uint?(this.skillLel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastExp", DataFormat = DataFormat.TwosComplement)] + public uint lastExp + { + get + { + return this._lastExp ?? 0u; + } + set + { + this._lastExp = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastExpSpecified + { + get + { + return this._lastExp != null; + } + set + { + bool flag = value == (this._lastExp == null); + if (flag) + { + this._lastExp = (value ? new uint?(this.lastExp) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _skillId; + + private uint? _skillLel; + + private uint? _lastExp; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializeskillId() + { + return this.skillIdSpecified; + } + + private void ResetskillId() + { + this.skillIdSpecified = false; + } + + private bool ShouldSerializeskillLel() + { + return this.skillLelSpecified; + } + + private void ResetskillLel() + { + this.skillLelSpecified = false; + } + + private bool ShouldSerializelastExp() + { + return this.lastExpSpecified; + } + + private void ResetlastExp() + { + this.lastExpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs.meta new file mode 100644 index 00000000..2a43eacc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/StudyGuildSkillRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 87eb10fd8ebfab949a42f44aa8a0adc9 +timeCreated: 1611404081 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs b/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs new file mode 100644 index 00000000..259a9be6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SubScribe")] + [Serializable] + public class SubScribe : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "title", DataFormat = DataFormat.Default)] + public string title + { + get + { + return this._title ?? ""; + } + set + { + this._title = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleSpecified + { + get + { + return this._title != null; + } + set + { + bool flag = value == (this._title == null); + if (flag) + { + this._title = (value ? this.title : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "status", DataFormat = DataFormat.Default)] + public bool status + { + get + { + return this._status ?? false; + } + set + { + this._status = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new bool?(this.status) : null); + } + } + } + + private uint? _id; + + private string _title; + + private bool? _status; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializetitle() + { + return this.titleSpecified; + } + + private void Resettitle() + { + this.titleSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs.meta new file mode 100644 index 00000000..e40bd7b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SubScribe.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e25de00154d03764cba11857d228e61e +timeCreated: 1611404705 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs new file mode 100644 index 00000000..649809e5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveFightEndType")] + public enum SurviveFightEndType + { + [ProtoEnum(Name = "SURVIVE_LOAD_TIMEOUT", Value = 1)] + SURVIVE_LOAD_TIMEOUT = 1, + [ProtoEnum(Name = "SURVIVE_DIE", Value = 2)] + SURVIVE_DIE, + [ProtoEnum(Name = "SURVIVE_QUIT", Value = 3)] + SURVIVE_QUIT, + [ProtoEnum(Name = "SURVIVE_WIN", Value = 4)] + SURVIVE_WIN + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs.meta new file mode 100644 index 00000000..1db5748e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightEndType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0fb767cdca045414393214db05f68183 +timeCreated: 1611403212 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs new file mode 100644 index 00000000..c3e3baf8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveFightStage")] + public enum SurviveFightStage + { + [ProtoEnum(Name = "SURVIVE_STAGE_READY", Value = 1)] + SURVIVE_STAGE_READY = 1, + [ProtoEnum(Name = "SURVIVE_STAGE_FIGHT", Value = 2)] + SURVIVE_STAGE_FIGHT + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs.meta new file mode 100644 index 00000000..4abd633e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveFightStage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31ad4ab01ebd56b4e81cec704d0070c1 +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs new file mode 100644 index 00000000..c49f7dfe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveRankData")] + [Serializable] + public class SurviveRankData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _serverid; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs.meta new file mode 100644 index 00000000..c1e96303 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRankData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 377dd02090517f648a5f236b9e34d004 +timeCreated: 1611403565 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs new file mode 100644 index 00000000..76ba7633 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveRecord")] + [Serializable] + public class SurviveRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastweekuptime", DataFormat = DataFormat.TwosComplement)] + public uint lastweekuptime + { + get + { + return this._lastweekuptime ?? 0u; + } + set + { + this._lastweekuptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekuptimeSpecified + { + get + { + return this._lastweekuptime != null; + } + set + { + bool flag = value == (this._lastweekuptime == null); + if (flag) + { + this._lastweekuptime = (value ? new uint?(this.lastweekuptime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "topcount", DataFormat = DataFormat.TwosComplement)] + public uint topcount + { + get + { + return this._topcount ?? 0u; + } + set + { + this._topcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool topcountSpecified + { + get + { + return this._topcount != null; + } + set + { + bool flag = value == (this._topcount == null); + if (flag) + { + this._topcount = (value ? new uint?(this.topcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "givereward", DataFormat = DataFormat.Default)] + public bool givereward + { + get + { + return this._givereward ?? false; + } + set + { + this._givereward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool giverewardSpecified + { + get + { + return this._givereward != null; + } + set + { + bool flag = value == (this._givereward == null); + if (flag) + { + this._givereward = (value ? new bool?(this.givereward) : null); + } + } + } + + private uint? _lastweekuptime; + + private uint? _point; + + private uint? _topcount; + + private bool? _givereward; + + private IExtension extensionObject; + + private bool ShouldSerializelastweekuptime() + { + return this.lastweekuptimeSpecified; + } + + private void Resetlastweekuptime() + { + this.lastweekuptimeSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + private bool ShouldSerializetopcount() + { + return this.topcountSpecified; + } + + private void Resettopcount() + { + this.topcountSpecified = false; + } + + private bool ShouldSerializegivereward() + { + return this.giverewardSpecified; + } + + private void Resetgivereward() + { + this.giverewardSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs.meta new file mode 100644 index 00000000..9765ceb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 19edf6112ff02b44aa7e3383343368f4 +timeCreated: 1611403306 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs new file mode 100644 index 00000000..1acbcef2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveReqArg")] + [Serializable] + public class SurviveReqArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs.meta new file mode 100644 index 00000000..cc49a2c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 760d0e998f739b640b270a4747147f8c +timeCreated: 1611403948 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs new file mode 100644 index 00000000..d7f61374 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SurviveReqRes")] + [Serializable] + public class SurviveReqRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "givereward", DataFormat = DataFormat.Default)] + public bool givereward + { + get + { + return this._givereward ?? false; + } + set + { + this._givereward = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool giverewardSpecified + { + get + { + return this._givereward != null; + } + set + { + bool flag = value == (this._givereward == null); + if (flag) + { + this._givereward = (value ? new bool?(this.givereward) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "curtopcount", DataFormat = DataFormat.TwosComplement)] + public uint curtopcount + { + get + { + return this._curtopcount ?? 0u; + } + set + { + this._curtopcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curtopcountSpecified + { + get + { + return this._curtopcount != null; + } + set + { + bool flag = value == (this._curtopcount == null); + if (flag) + { + this._curtopcount = (value ? new uint?(this.curtopcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "needtopcount", DataFormat = DataFormat.TwosComplement)] + public uint needtopcount + { + get + { + return this._needtopcount ?? 0u; + } + set + { + this._needtopcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool needtopcountSpecified + { + get + { + return this._needtopcount != null; + } + set + { + bool flag = value == (this._needtopcount == null); + if (flag) + { + this._needtopcount = (value ? new uint?(this.needtopcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "point", DataFormat = DataFormat.TwosComplement)] + public uint point + { + get + { + return this._point ?? 0u; + } + set + { + this._point = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pointSpecified + { + get + { + return this._point != null; + } + set + { + bool flag = value == (this._point == null); + if (flag) + { + this._point = (value ? new uint?(this.point) : null); + } + } + } + + private ErrorCode? _errorcode; + + private bool? _givereward; + + private uint? _curtopcount; + + private uint? _needtopcount; + + private uint? _point; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializegivereward() + { + return this.giverewardSpecified; + } + + private void Resetgivereward() + { + this.giverewardSpecified = false; + } + + private bool ShouldSerializecurtopcount() + { + return this.curtopcountSpecified; + } + + private void Resetcurtopcount() + { + this.curtopcountSpecified = false; + } + + private bool ShouldSerializeneedtopcount() + { + return this.needtopcountSpecified; + } + + private void Resetneedtopcount() + { + this.needtopcountSpecified = false; + } + + private bool ShouldSerializepoint() + { + return this.pointSpecified; + } + + private void Resetpoint() + { + this.pointSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs.meta new file mode 100644 index 00000000..59fc12fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SurviveReqRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c2573b46b3da23b48bcd93b544466238 +timeCreated: 1611404493 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs new file mode 100644 index 00000000..ebfd484a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SweepArg")] + [Serializable] + public class SweepArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "expid", DataFormat = DataFormat.TwosComplement)] + public uint expid + { + get + { + return this._expid ?? 0u; + } + set + { + this._expid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expidSpecified + { + get + { + return this._expid != null; + } + set + { + bool flag = value == (this._expid == null); + if (flag) + { + this._expid = (value ? new uint?(this.expid) : null); + } + } + } + + private uint? _sceneID; + + private uint? _count; + + private uint? _expid; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeexpid() + { + return this.expidSpecified; + } + + private void Resetexpid() + { + this.expidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs.meta new file mode 100644 index 00000000..fba03cf6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ef0aecd34002488439e276bf4b678e08 +timeCreated: 1611404802 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs new file mode 100644 index 00000000..38c30b60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SweepRes")] + [Serializable] + public class SweepRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "rewards", DataFormat = DataFormat.Default)] + public List rewards + { + get + { + return this._rewards; + } + } + + [ProtoMember(3, IsRequired = false, Name = "abyssleftcount", DataFormat = DataFormat.TwosComplement)] + public int abyssleftcount + { + get + { + return this._abyssleftcount ?? 0; + } + set + { + this._abyssleftcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool abyssleftcountSpecified + { + get + { + return this._abyssleftcount != null; + } + set + { + bool flag = value == (this._abyssleftcount == null); + if (flag) + { + this._abyssleftcount = (value ? new int?(this.abyssleftcount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "isexpseal", DataFormat = DataFormat.Default)] + public bool isexpseal + { + get + { + return this._isexpseal ?? false; + } + set + { + this._isexpseal = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isexpsealSpecified + { + get + { + return this._isexpseal != null; + } + set + { + bool flag = value == (this._isexpseal == null); + if (flag) + { + this._isexpseal = (value ? new bool?(this.isexpseal) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _rewards = new List(); + + private int? _abyssleftcount; + + private bool? _isexpseal; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeabyssleftcount() + { + return this.abyssleftcountSpecified; + } + + private void Resetabyssleftcount() + { + this.abyssleftcountSpecified = false; + } + + private bool ShouldSerializeisexpseal() + { + return this.isexpsealSpecified; + } + + private void Resetisexpseal() + { + this.isexpsealSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs.meta new file mode 100644 index 00000000..4fbd56be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2d0c1db9a19dace4994d16249e4fd447 +timeCreated: 1611403505 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs new file mode 100644 index 00000000..6a514f39 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SweepResult")] + [Serializable] + public class SweepResult : IExtensible + { + [ProtoMember(1, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private readonly List _items = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs.meta new file mode 100644 index 00000000..9b944d29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f07679adb7802454ab92fb45decf34b8 +timeCreated: 1611404831 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs new file mode 100644 index 00000000..5692d5da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SweepTowerArg")] + [Serializable] + public class SweepTowerArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hardLevel", DataFormat = DataFormat.TwosComplement)] + public int hardLevel + { + get + { + return this._hardLevel ?? 0; + } + set + { + this._hardLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hardLevelSpecified + { + get + { + return this._hardLevel != null; + } + set + { + bool flag = value == (this._hardLevel == null); + if (flag) + { + this._hardLevel = (value ? new int?(this.hardLevel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cost", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public ItemBrief cost + { + get + { + return this._cost; + } + set + { + this._cost = value; + } + } + + private int? _hardLevel; + + private ItemBrief _cost = null; + + private IExtension extensionObject; + + private bool ShouldSerializehardLevel() + { + return this.hardLevelSpecified; + } + + private void ResethardLevel() + { + this.hardLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs.meta new file mode 100644 index 00000000..00d0d2fe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1945dd1768c103b4d97dddb70a2ddaf1 +timeCreated: 1611403301 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs new file mode 100644 index 00000000..b98e29b3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SweepTowerRes")] + [Serializable] + public class SweepTowerRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + private ErrorCode? _error; + + private int? _leftTime; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs.meta new file mode 100644 index 00000000..7c0616e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SweepTowerRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0224db90bb41c5440856e121323c5c71 +timeCreated: 1611402956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs new file mode 100644 index 00000000..9c3b0a4f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynCardAttr")] + [Serializable] + public class SynCardAttr : IExtensible + { + [ProtoMember(1, Name = "addAttr", DataFormat = DataFormat.Default)] + public List addAttr + { + get + { + return this._addAttr; + } + } + + [ProtoMember(2, Name = "addper", DataFormat = DataFormat.Default)] + public List addper + { + get + { + return this._addper; + } + } + + [ProtoMember(3, Name = "allAttr", DataFormat = DataFormat.Default)] + public List allAttr + { + get + { + return this._allAttr; + } + } + + [ProtoMember(4, IsRequired = false, Name = "groupId", DataFormat = DataFormat.TwosComplement)] + public uint groupId + { + get + { + return this._groupId ?? 0u; + } + set + { + this._groupId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupIdSpecified + { + get + { + return this._groupId != null; + } + set + { + bool flag = value == (this._groupId == null); + if (flag) + { + this._groupId = (value ? new uint?(this.groupId) : null); + } + } + } + + private readonly List _addAttr = new List(); + + private readonly List _addper = new List(); + + private readonly List _allAttr = new List(); + + private uint? _groupId; + + private IExtension extensionObject; + + private bool ShouldSerializegroupId() + { + return this.groupIdSpecified; + } + + private void ResetgroupId() + { + this.groupIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs.meta new file mode 100644 index 00000000..72947ef7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynCardAttr.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 60cd93c9f0c1ab5469cf278afb97bd47 +timeCreated: 1611403836 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs new file mode 100644 index 00000000..ad256bd0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynDoingGuildInherit")] + [Serializable] + public class SynDoingGuildInherit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleOne", DataFormat = DataFormat.TwosComplement)] + public ulong roleOne + { + get + { + return this._roleOne ?? 0UL; + } + set + { + this._roleOne = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleOneSpecified + { + get + { + return this._roleOne != null; + } + set + { + bool flag = value == (this._roleOne == null); + if (flag) + { + this._roleOne = (value ? new ulong?(this.roleOne) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleTwo", DataFormat = DataFormat.TwosComplement)] + public ulong roleTwo + { + get + { + return this._roleTwo ?? 0UL; + } + set + { + this._roleTwo = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleTwoSpecified + { + get + { + return this._roleTwo != null; + } + set + { + bool flag = value == (this._roleTwo == null); + if (flag) + { + this._roleTwo = (value ? new ulong?(this.roleTwo) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public uint type + { + get + { + return this._type ?? 0u; + } + set + { + this._type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new uint?(this.type) : null); + } + } + } + + private ulong? _roleOne; + + private ulong? _roleTwo; + + private uint? _type; + + private IExtension extensionObject; + + private bool ShouldSerializeroleOne() + { + return this.roleOneSpecified; + } + + private void ResetroleOne() + { + this.roleOneSpecified = false; + } + + private bool ShouldSerializeroleTwo() + { + return this.roleTwoSpecified; + } + + private void ResetroleTwo() + { + this.roleTwoSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs.meta new file mode 100644 index 00000000..5a3c3cae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynDoingGuildInherit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ace32594660ac2d4684a81eea2715587 +timeCreated: 1611404332 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs new file mode 100644 index 00000000..9f58b356 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuilIntegralState")] + [Serializable] + public class SynGuilIntegralState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public IntegralState state + { + get + { + return this._state ?? IntegralState.integralready; + } + set + { + this._state = new IntegralState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new IntegralState?(this.state) : null); + } + } + } + + private IntegralState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs.meta new file mode 100644 index 00000000..972610e7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuilIntegralState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6a2a5ce2ce3c2bb40864581688348cab +timeCreated: 1611403887 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs new file mode 100644 index 00000000..0d2e0ff7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuildArenaBattleInfo")] + [Serializable] + public class SynGuildArenaBattleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "warType", DataFormat = DataFormat.TwosComplement)] + public uint warType + { + get + { + return this._warType ?? 0u; + } + set + { + this._warType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool warTypeSpecified + { + get + { + return this._warType != null; + } + set + { + bool flag = value == (this._warType == null); + if (flag) + { + this._warType = (value ? new uint?(this.warType) : null); + } + } + } + + [ProtoMember(2, Name = "arenaBattleInfo", DataFormat = DataFormat.Default)] + public List arenaBattleInfo + { + get + { + return this._arenaBattleInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "timestate", DataFormat = DataFormat.TwosComplement)] + public GuildArenaState timestate + { + get + { + return this._timestate ?? GuildArenaState.GUILD_ARENA_NOT_BEGIN; + } + set + { + this._timestate = new GuildArenaState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timestateSpecified + { + get + { + return this._timestate != null; + } + set + { + bool flag = value == (this._timestate == null); + if (flag) + { + this._timestate = (value ? new GuildArenaState?(this.timestate) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private uint? _warType; + + private readonly List _arenaBattleInfo = new List(); + + private GuildArenaState? _timestate; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializewarType() + { + return this.warTypeSpecified; + } + + private void ResetwarType() + { + this.warTypeSpecified = false; + } + + private bool ShouldSerializetimestate() + { + return this.timestateSpecified; + } + + private void Resettimestate() + { + this.timestateSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs.meta new file mode 100644 index 00000000..437bd18b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaBattleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea48ef94b3d6f514ca3846f1c55f7941 +timeCreated: 1611404778 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs new file mode 100644 index 00000000..5ae77706 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuildArenaFightUnit")] + [Serializable] + public class SynGuildArenaFightUnit : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pos", DataFormat = DataFormat.TwosComplement)] + public uint pos + { + get + { + return this._pos ?? 0u; + } + set + { + this._pos = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool posSpecified + { + get + { + return this._pos != null; + } + set + { + bool flag = value == (this._pos == null); + if (flag) + { + this._pos = (value ? new uint?(this.pos) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private uint? _pos; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializepos() + { + return this.posSpecified; + } + + private void Resetpos() + { + this.posSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs.meta new file mode 100644 index 00000000..2b361d11 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaFightUnit.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cadc7e02346db8c4c8f683cfccf6b10b +timeCreated: 1611404544 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs new file mode 100644 index 00000000..fb2008a8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuildArenaRoleOnline")] + [Serializable] + public class SynGuildArenaRoleOnline : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "online", DataFormat = DataFormat.Default)] + public bool online + { + get + { + return this._online ?? false; + } + set + { + this._online = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlineSpecified + { + get + { + return this._online != null; + } + set + { + bool flag = value == (this._online == null); + if (flag) + { + this._online = (value ? new bool?(this.online) : null); + } + } + } + + private ulong? _roleid; + + private bool? _online; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeonline() + { + return this.onlineSpecified; + } + + private void Resetonline() + { + this.onlineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs.meta new file mode 100644 index 00000000..d5e0ed51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildArenaRoleOnline.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bbb8809b71d3b96439176aff525a10d6 +timeCreated: 1611404442 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs new file mode 100644 index 00000000..dab175e8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuildInheritNumInfo")] + [Serializable] + public class SynGuildInheritNumInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "reqNum", DataFormat = DataFormat.TwosComplement)] + public uint reqNum + { + get + { + return this._reqNum ?? 0u; + } + set + { + this._reqNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reqNumSpecified + { + get + { + return this._reqNum != null; + } + set + { + bool flag = value == (this._reqNum == null); + if (flag) + { + this._reqNum = (value ? new uint?(this.reqNum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teacherNum", DataFormat = DataFormat.TwosComplement)] + public uint teacherNum + { + get + { + return this._teacherNum ?? 0u; + } + set + { + this._teacherNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teacherNumSpecified + { + get + { + return this._teacherNum != null; + } + set + { + bool flag = value == (this._teacherNum == null); + if (flag) + { + this._teacherNum = (value ? new uint?(this.teacherNum) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "studentNum", DataFormat = DataFormat.TwosComplement)] + public uint studentNum + { + get + { + return this._studentNum ?? 0u; + } + set + { + this._studentNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool studentNumSpecified + { + get + { + return this._studentNum != null; + } + set + { + bool flag = value == (this._studentNum == null); + if (flag) + { + this._studentNum = (value ? new uint?(this.studentNum) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "lastTime", DataFormat = DataFormat.TwosComplement)] + public uint lastTime + { + get + { + return this._lastTime ?? 0u; + } + set + { + this._lastTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastTimeSpecified + { + get + { + return this._lastTime != null; + } + set + { + bool flag = value == (this._lastTime == null); + if (flag) + { + this._lastTime = (value ? new uint?(this.lastTime) : null); + } + } + } + + private uint? _reqNum; + + private uint? _teacherNum; + + private uint? _studentNum; + + private uint? _lastTime; + + private IExtension extensionObject; + + private bool ShouldSerializereqNum() + { + return this.reqNumSpecified; + } + + private void ResetreqNum() + { + this.reqNumSpecified = false; + } + + private bool ShouldSerializeteacherNum() + { + return this.teacherNumSpecified; + } + + private void ResetteacherNum() + { + this.teacherNumSpecified = false; + } + + private bool ShouldSerializestudentNum() + { + return this.studentNumSpecified; + } + + private void ResetstudentNum() + { + this.studentNumSpecified = false; + } + + private bool ShouldSerializelastTime() + { + return this.lastTimeSpecified; + } + + private void ResetlastTime() + { + this.lastTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs.meta new file mode 100644 index 00000000..c57ec82f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildInheritNumInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b3aaf306c1d75c4e8e5082c400aa21d +timeCreated: 1611403166 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs new file mode 100644 index 00000000..eaf21d83 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynGuildIntegralState")] + [Serializable] + public class SynGuildIntegralState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public IntegralState state + { + get + { + return this._state ?? IntegralState.integralready; + } + set + { + this._state = new IntegralState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new IntegralState?(this.state) : null); + } + } + } + + private IntegralState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs.meta new file mode 100644 index 00000000..37ad8980 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynGuildIntegralState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 49c8456f15bd47a43942a074d1e80fdb +timeCreated: 1611403662 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs new file mode 100644 index 00000000..0ed8b019 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynPetInfoArg")] + [Serializable] + public class SynPetInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs.meta new file mode 100644 index 00000000..8ba08e56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 364243abbfdb1ff4eb36f7697adb2cff +timeCreated: 1611403562 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs new file mode 100644 index 00000000..ee42253a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynPetInfoRes")] + [Serializable] + public class SynPetInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "mood", DataFormat = DataFormat.TwosComplement)] + public uint mood + { + get + { + return this._mood ?? 0u; + } + set + { + this._mood = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool moodSpecified + { + get + { + return this._mood != null; + } + set + { + bool flag = value == (this._mood == null); + if (flag) + { + this._mood = (value ? new uint?(this.mood) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "hungry", DataFormat = DataFormat.TwosComplement)] + public uint hungry + { + get + { + return this._hungry ?? 0u; + } + set + { + this._hungry = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hungrySpecified + { + get + { + return this._hungry != null; + } + set + { + bool flag = value == (this._hungry == null); + if (flag) + { + this._hungry = (value ? new uint?(this.hungry) : null); + } + } + } + + private uint? _mood; + + private uint? _hungry; + + private IExtension extensionObject; + + private bool ShouldSerializemood() + { + return this.moodSpecified; + } + + private void Resetmood() + { + this.moodSpecified = false; + } + + private bool ShouldSerializehungry() + { + return this.hungrySpecified; + } + + private void Resethungry() + { + this.hungrySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs.meta new file mode 100644 index 00000000..2225e64d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynPetInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 471efeb1dc3e69f4da69f0de8e6bc992 +timeCreated: 1611403652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs b/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs new file mode 100644 index 00000000..607cf022 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SyncPlatFriend2MSData")] + [Serializable] + public class SyncPlatFriend2MSData : IExtensible + { + [ProtoMember(1, Name = "friendInfo", DataFormat = DataFormat.Default)] + public List friendInfo + { + get + { + return this._friendInfo; + } + } + + [ProtoMember(2, IsRequired = false, Name = "selfInfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PlatFriend selfInfo + { + get + { + return this._selfInfo; + } + set + { + this._selfInfo = value; + } + } + + private readonly List _friendInfo = new List(); + + private PlatFriend _selfInfo = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs.meta new file mode 100644 index 00000000..e82e000f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncPlatFriend2MSData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ddf06f720e8eb144fa17826b3d42396f +timeCreated: 1611404684 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs b/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs new file mode 100644 index 00000000..bc3e76cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs @@ -0,0 +1,28 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SyncTeamM2C")] + public enum SyncTeamM2C + { + [ProtoEnum(Name = "STM2C_CREATE_TEAM", Value = 1)] + STM2C_CREATE_TEAM = 1, + [ProtoEnum(Name = "STM2C_ADD_MEMBER", Value = 2)] + STM2C_ADD_MEMBER, + [ProtoEnum(Name = "STM2C_DEL_MEMBER", Value = 3)] + STM2C_DEL_MEMBER, + [ProtoEnum(Name = "STM2C_ALL_DATA", Value = 4)] + STM2C_ALL_DATA, + [ProtoEnum(Name = "STM2C_TEAM_LIST", Value = 5)] + STM2C_TEAM_LIST, + [ProtoEnum(Name = "STM2C_DESTROY", Value = 6)] + STM2C_DESTROY, + [ProtoEnum(Name = "STM2C_GETEXTRADATA", Value = 7)] + STM2C_GETEXTRADATA, + [ProtoEnum(Name = "STM2C_RESETCOST", Value = 8)] + STM2C_RESETCOST, + [ProtoEnum(Name = "STM2C_TS_DISCONNECTED", Value = 9)] + STM2C_TS_DISCONNECTED + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs.meta new file mode 100644 index 00000000..691e5b19 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTeamM2C.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c763bf96aa9ba694896e82e8ecc292e5 +timeCreated: 1611404530 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs new file mode 100644 index 00000000..9077d36f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SyncTimeArg")] + [Serializable] + public class SyncTimeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public long time + { + get + { + return this._time ?? 0L; + } + set + { + this._time = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new long?(this.time) : null); + } + } + } + + private long? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs.meta new file mode 100644 index 00000000..0247b7c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 63e4129217be67b479e5d48a06ad8d67 +timeCreated: 1611403846 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs new file mode 100644 index 00000000..a4256126 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SyncTimeRes")] + [Serializable] + public class SyncTimeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "serverTime", DataFormat = DataFormat.TwosComplement)] + public long serverTime + { + get + { + return this._serverTime ?? 0L; + } + set + { + this._serverTime = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serverTimeSpecified + { + get + { + return this._serverTime != null; + } + set + { + bool flag = value == (this._serverTime == null); + if (flag) + { + this._serverTime = (value ? new long?(this.serverTime) : null); + } + } + } + + private long? _serverTime; + + private IExtension extensionObject; + + private bool ShouldSerializeserverTime() + { + return this.serverTimeSpecified; + } + + private void ResetserverTime() + { + this.serverTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs.meta new file mode 100644 index 00000000..56e44ff4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SyncTimeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fdaaccca6c3d0934ba5df8de9f5c6379 +timeCreated: 1611404937 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs new file mode 100644 index 00000000..3bf9273f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs @@ -0,0 +1,28 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynsMsSubType")] + public enum SynsMsSubType + { + [ProtoEnum(Name = "SynsCreate", Value = 1)] + SynsCreate = 1, + [ProtoEnum(Name = "SynsDestory", Value = 2)] + SynsDestory, + [ProtoEnum(Name = "SynsAdd", Value = 3)] + SynsAdd, + [ProtoEnum(Name = "SynsDel", Value = 4)] + SynsDel, + [ProtoEnum(Name = "SynsLead", Value = 5)] + SynsLead, + [ProtoEnum(Name = "SynsLevel", Value = 6)] + SynsLevel, + [ProtoEnum(Name = "SynsIcon", Value = 7)] + SynsIcon, + [ProtoEnum(Name = "SynAddExp", Value = 8)] + SynAddExp, + [ProtoEnum(Name = "SynSetTime", Value = 9)] + SynSetTime + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs.meta new file mode 100644 index 00000000..309013c0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsSubType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b1d129906d0b08d4193d56238961f782 +timeCreated: 1611404357 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs new file mode 100644 index 00000000..8860c94e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SynsMsType")] + public enum SynsMsType + { + [ProtoEnum(Name = "SynsGuild", Value = 1)] + SynsGuild = 1, + [ProtoEnum(Name = "SynsTeam", Value = 2)] + SynsTeam + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs.meta new file mode 100644 index 00000000..b31b2c79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SynsMsType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4ccafffc88c50e94a84db153e5eddef9 +timeCreated: 1611403693 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs b/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs new file mode 100644 index 00000000..45a68c9c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SysOpenTime")] + [Serializable] + public class SysOpenTime : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public int id + { + get + { + return this._id ?? 0; + } + set + { + this._id = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new int?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + private int? _id; + + private int? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs.meta new file mode 100644 index 00000000..3662e737 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SysOpenTime.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a612053fcbd5114da08952d179e0850 +timeCreated: 1611403988 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs b/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs new file mode 100644 index 00000000..9353e76c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs @@ -0,0 +1,40 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "SystemRewardType")] + public enum SystemRewardType + { + [ProtoEnum(Name = "RewardDinner", Value = 1)] + RewardDinner = 1, + [ProtoEnum(Name = "RewardSupper", Value = 2)] + RewardSupper, + [ProtoEnum(Name = "RewardArena", Value = 3)] + RewardArena, + [ProtoEnum(Name = "RewardWorldBoss", Value = 4)] + RewardWorldBoss, + [ProtoEnum(Name = "RewardChargeFirst", Value = 5)] + RewardChargeFirst, + [ProtoEnum(Name = "RewardGuildBoss", Value = 6)] + RewardGuildBoss, + [ProtoEnum(Name = "RewardGuildBossRole", Value = 7)] + RewardGuildBossRole, + [ProtoEnum(Name = "RewardPk", Value = 8)] + RewardPk, + [ProtoEnum(Name = "RewardVip", Value = 101)] + RewardVip = 101, + [ProtoEnum(Name = "RewardMonthCard", Value = 102)] + RewardMonthCard, + [ProtoEnum(Name = "RewardMakeUp", Value = 103)] + RewardMakeUp, + [ProtoEnum(Name = "RewardArenaUp", Value = 104)] + RewardArenaUp, + [ProtoEnum(Name = "RewardGM", Value = 105)] + RewardGM, + [ProtoEnum(Name = "RewardDegree", Value = 106)] + RewardDegree, + [ProtoEnum(Name = "RewardFashionPowerRank", Value = 107)] + RewardFashionPowerRank + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs.meta new file mode 100644 index 00000000..ec9cc1d5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/SystemRewardType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 17b7900f005c10e41b489e1f580a277e +timeCreated: 1611403294 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs b/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs new file mode 100644 index 00000000..8e894271 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Systems")] + [Serializable] + public class Systems : IExtensible + { + [ProtoMember(1, Name = "sysIDs", DataFormat = DataFormat.TwosComplement)] + public List sysIDs + { + get + { + return this._sysIDs; + } + } + + [ProtoMember(2, Name = "closeSysIDs", DataFormat = DataFormat.TwosComplement)] + public List closeSysIDs + { + get + { + return this._closeSysIDs; + } + } + + private readonly List _sysIDs = new List(); + + private readonly List _closeSysIDs = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs.meta new file mode 100644 index 00000000..c3996ddf --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Systems.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a11811c96beefbd469d2d7a832788b02 +timeCreated: 1611404252 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs new file mode 100644 index 00000000..b8f34155 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TShowRoleDailyVoteData")] + [Serializable] + public class TShowRoleDailyVoteData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "freeCount", DataFormat = DataFormat.TwosComplement)] + public int freeCount + { + get + { + return this._freeCount ?? 0; + } + set + { + this._freeCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool freeCountSpecified + { + get + { + return this._freeCount != null; + } + set + { + bool flag = value == (this._freeCount == null); + if (flag) + { + this._freeCount = (value ? new int?(this.freeCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "costCount", DataFormat = DataFormat.TwosComplement)] + public int costCount + { + get + { + return this._costCount ?? 0; + } + set + { + this._costCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costCountSpecified + { + get + { + return this._costCount != null; + } + set + { + bool flag = value == (this._costCount == null); + if (flag) + { + this._costCount = (value ? new int?(this.costCount) : null); + } + } + } + + private ulong? _roleID; + + private int? _freeCount; + + private int? _costCount; + + private IExtension extensionObject; + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializefreeCount() + { + return this.freeCountSpecified; + } + + private void ResetfreeCount() + { + this.freeCountSpecified = false; + } + + private bool ShouldSerializecostCount() + { + return this.costCountSpecified; + } + + private void ResetcostCount() + { + this.costCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs.meta new file mode 100644 index 00000000..dd89d022 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowRoleDailyVoteData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4d6ea3dd42dba0c48888f23cab01b933 +timeCreated: 1611403695 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs new file mode 100644 index 00000000..99c3a9c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TShowTopListArg")] + [Serializable] + public class TShowTopListArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private int? _type; + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs.meta new file mode 100644 index 00000000..8eafdc98 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e0b98a2caa7e8394e8a7c73161d88070 +timeCreated: 1611404699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs new file mode 100644 index 00000000..f44cab0c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TShowTopListRes")] + [Serializable] + public class TShowTopListRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, Name = "rolesInfo", DataFormat = DataFormat.Default)] + public List rolesInfo + { + get + { + return this._rolesInfo; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isEnd", DataFormat = DataFormat.Default)] + public bool isEnd + { + get + { + return this._isEnd ?? false; + } + set + { + this._isEnd = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isEndSpecified + { + get + { + return this._isEnd != null; + } + set + { + bool flag = value == (this._isEnd == null); + if (flag) + { + this._isEnd = (value ? new bool?(this.isEnd) : null); + } + } + } + + private ErrorCode? _error; + + private readonly List _rolesInfo = new List(); + + private bool? _isEnd; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializeisEnd() + { + return this.isEndSpecified; + } + + private void ResetisEnd() + { + this.isEndSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs.meta new file mode 100644 index 00000000..d3c564b2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowTopListRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d19236e13d42c0d42a82110ccaa68412 +timeCreated: 1611404592 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs new file mode 100644 index 00000000..fb53507e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TShowVoteRecord")] + [Serializable] + public class TShowVoteRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public int updateTime + { + get + { + return this._updateTime ?? 0; + } + set + { + this._updateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new int?(this.updateTime) : null); + } + } + } + + [ProtoMember(2, Name = "voteData", DataFormat = DataFormat.Default)] + public List voteData + { + get + { + return this._voteData; + } + } + + [ProtoMember(3, IsRequired = false, Name = "haveSendRank", DataFormat = DataFormat.Default)] + public bool haveSendRank + { + get + { + return this._haveSendRank ?? false; + } + set + { + this._haveSendRank = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool haveSendRankSpecified + { + get + { + return this._haveSendRank != null; + } + set + { + bool flag = value == (this._haveSendRank == null); + if (flag) + { + this._haveSendRank = (value ? new bool?(this.haveSendRank) : null); + } + } + } + + private int? _updateTime; + + private readonly List _voteData = new List(); + + private bool? _haveSendRank; + + private IExtension extensionObject; + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + private bool ShouldSerializehaveSendRank() + { + return this.haveSendRankSpecified; + } + + private void ResethaveSendRank() + { + this.haveSendRankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs.meta new file mode 100644 index 00000000..207dc629 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TShowVoteRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a439ec1af35dd749843cb450bbef18e +timeCreated: 1611403596 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs b/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs new file mode 100644 index 00000000..c150ad5e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TableDef")] + public enum TableDef + { + [ProtoEnum(Name = "AccountTable", Value = 1)] + AccountTable = 1, + [ProtoEnum(Name = "RoleTable", Value = 2)] + RoleTable + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs.meta new file mode 100644 index 00000000..f4e9307e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TableDef.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a2d52754d9e43e40bb14573671135d6 +timeCreated: 1611403595 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs new file mode 100644 index 00000000..78605377 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TactEnterSceneArg")] + [Serializable] + public class TactEnterSceneArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneid", DataFormat = DataFormat.TwosComplement)] + public uint sceneid + { + get + { + return this._sceneid ?? 0u; + } + set + { + this._sceneid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneidSpecified + { + get + { + return this._sceneid != null; + } + set + { + bool flag = value == (this._sceneid == null); + if (flag) + { + this._sceneid = (value ? new uint?(this.sceneid) : null); + } + } + } + + private uint? _actid; + + private uint? _sceneid; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + private bool ShouldSerializesceneid() + { + return this.sceneidSpecified; + } + + private void Resetsceneid() + { + this.sceneidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs.meta new file mode 100644 index 00000000..1dcc5688 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0a7c445d12b79c94f9077141186d9721 +timeCreated: 1611403163 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs new file mode 100644 index 00000000..f96c46a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TactEnterSceneRes")] + [Serializable] + public class TactEnterSceneRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs.meta new file mode 100644 index 00000000..604e845c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TactEnterSceneRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d084ff297558cfb41b9e86d1db9628b4 +timeCreated: 1611404587 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs new file mode 100644 index 00000000..4d60c21e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TajieHelp2DB")] + [Serializable] + public class TajieHelp2DB : IExtensible + { + [ProtoMember(1, Name = "taJieHelpSceneData", DataFormat = DataFormat.Default)] + public List taJieHelpSceneData + { + get + { + return this._taJieHelpSceneData; + } + } + + [ProtoMember(2, IsRequired = false, Name = "updateTime", DataFormat = DataFormat.TwosComplement)] + public int updateTime + { + get + { + return this._updateTime ?? 0; + } + set + { + this._updateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool updateTimeSpecified + { + get + { + return this._updateTime != null; + } + set + { + bool flag = value == (this._updateTime == null); + if (flag) + { + this._updateTime = (value ? new int?(this.updateTime) : null); + } + } + } + + private readonly List _taJieHelpSceneData = new List(); + + private int? _updateTime; + + private IExtension extensionObject; + + private bool ShouldSerializeupdateTime() + { + return this.updateTimeSpecified; + } + + private void ResetupdateTime() + { + this.updateTimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs.meta new file mode 100644 index 00000000..f72184e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelp2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 14311e025a940a04f8fa14ccaadb9a4a +timeCreated: 1611403254 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs new file mode 100644 index 00000000..f8787dac --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TajieHelpData")] + [Serializable] + public class TajieHelpData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "sceneType", DataFormat = DataFormat.TwosComplement)] + public int sceneType + { + get + { + return this._sceneType ?? 0; + } + set + { + this._sceneType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneTypeSpecified + { + get + { + return this._sceneType != null; + } + set + { + bool flag = value == (this._sceneType == null); + if (flag) + { + this._sceneType = (value ? new int?(this.sceneType) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "dragonStatus", DataFormat = DataFormat.TwosComplement)] + public int dragonStatus + { + get + { + return this._dragonStatus ?? 0; + } + set + { + this._dragonStatus = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonStatusSpecified + { + get + { + return this._dragonStatus != null; + } + set + { + bool flag = value == (this._dragonStatus == null); + if (flag) + { + this._dragonStatus = (value ? new int?(this.dragonStatus) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "dragonWeakLeftTime", DataFormat = DataFormat.TwosComplement)] + public int dragonWeakLeftTime + { + get + { + return this._dragonWeakLeftTime ?? 0; + } + set + { + this._dragonWeakLeftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonWeakLeftTimeSpecified + { + get + { + return this._dragonWeakLeftTime != null; + } + set + { + bool flag = value == (this._dragonWeakLeftTime == null); + if (flag) + { + this._dragonWeakLeftTime = (value ? new int?(this.dragonWeakLeftTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "isIconAppear", DataFormat = DataFormat.Default)] + public bool isIconAppear + { + get + { + return this._isIconAppear ?? false; + } + set + { + this._isIconAppear = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isIconAppearSpecified + { + get + { + return this._isIconAppear != null; + } + set + { + bool flag = value == (this._isIconAppear == null); + if (flag) + { + this._isIconAppear = (value ? new bool?(this.isIconAppear) : null); + } + } + } + + private int? _sceneID; + + private int? _sceneType; + + private int? _dragonStatus; + + private int? _dragonWeakLeftTime; + + private bool? _isIconAppear; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializesceneType() + { + return this.sceneTypeSpecified; + } + + private void ResetsceneType() + { + this.sceneTypeSpecified = false; + } + + private bool ShouldSerializedragonStatus() + { + return this.dragonStatusSpecified; + } + + private void ResetdragonStatus() + { + this.dragonStatusSpecified = false; + } + + private bool ShouldSerializedragonWeakLeftTime() + { + return this.dragonWeakLeftTimeSpecified; + } + + private void ResetdragonWeakLeftTime() + { + this.dragonWeakLeftTimeSpecified = false; + } + + private bool ShouldSerializeisIconAppear() + { + return this.isIconAppearSpecified; + } + + private void ResetisIconAppear() + { + this.isIconAppearSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs.meta new file mode 100644 index 00000000..d78b9623 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1162b73e725ee734ea5106ed2e43b1be +timeCreated: 1611403239 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs new file mode 100644 index 00000000..60e77644 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TajieHelpSceneData")] + [Serializable] + public class TajieHelpSceneData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public int sceneID + { + get + { + return this._sceneID ?? 0; + } + set + { + this._sceneID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new int?(this.sceneID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "intervalContinueFailTimes", DataFormat = DataFormat.TwosComplement)] + public int intervalContinueFailTimes + { + get + { + return this._intervalContinueFailTimes ?? 0; + } + set + { + this._intervalContinueFailTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool intervalContinueFailTimesSpecified + { + get + { + return this._intervalContinueFailTimes != null; + } + set + { + bool flag = value == (this._intervalContinueFailTimes == null); + if (flag) + { + this._intervalContinueFailTimes = (value ? new int?(this.intervalContinueFailTimes) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "intervalFailNoticeTimes", DataFormat = DataFormat.TwosComplement)] + public int intervalFailNoticeTimes + { + get + { + return this._intervalFailNoticeTimes ?? 0; + } + set + { + this._intervalFailNoticeTimes = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool intervalFailNoticeTimesSpecified + { + get + { + return this._intervalFailNoticeTimes != null; + } + set + { + bool flag = value == (this._intervalFailNoticeTimes == null); + if (flag) + { + this._intervalFailNoticeTimes = (value ? new int?(this.intervalFailNoticeTimes) : null); + } + } + } + + private int? _sceneID; + + private int? _intervalContinueFailTimes; + + private int? _intervalFailNoticeTimes; + + private IExtension extensionObject; + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializeintervalContinueFailTimes() + { + return this.intervalContinueFailTimesSpecified; + } + + private void ResetintervalContinueFailTimes() + { + this.intervalContinueFailTimesSpecified = false; + } + + private bool ShouldSerializeintervalFailNoticeTimes() + { + return this.intervalFailNoticeTimesSpecified; + } + + private void ResetintervalFailNoticeTimes() + { + this.intervalFailNoticeTimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs.meta new file mode 100644 index 00000000..c7ab1333 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TajieHelpSceneData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 67fe99180dae76440afe42ef4ce6a466 +timeCreated: 1611403881 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs new file mode 100644 index 00000000..c8fcd6fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeMarriageChestArg")] + [Serializable] + public class TakeMarriageChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs.meta new file mode 100644 index 00000000..b267d67d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0394db633e61d9c46a59a2004347eeae +timeCreated: 1611402959 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs new file mode 100644 index 00000000..a5d888f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeMarriageChestRes")] + [Serializable] + public class TakeMarriageChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public List itemid + { + get + { + return this._itemid; + } + } + + [ProtoMember(3, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public List itemcount + { + get + { + return this._itemcount; + } + } + + [ProtoMember(4, IsRequired = false, Name = "takedchest", DataFormat = DataFormat.TwosComplement)] + public uint takedchest + { + get + { + return this._takedchest ?? 0u; + } + set + { + this._takedchest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool takedchestSpecified + { + get + { + return this._takedchest != null; + } + set + { + bool flag = value == (this._takedchest == null); + if (flag) + { + this._takedchest = (value ? new uint?(this.takedchest) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _itemid = new List(); + + private readonly List _itemcount = new List(); + + private uint? _takedchest; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetakedchest() + { + return this.takedchestSpecified; + } + + private void Resettakedchest() + { + this.takedchestSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs.meta new file mode 100644 index 00000000..0f404bb1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeMarriageChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9c9a3e7f999883c4ba1584c1612be696 +timeCreated: 1611404233 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs new file mode 100644 index 00000000..4e168748 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeOffAllJadeArg")] + [Serializable] + public class TakeOffAllJadeArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs.meta new file mode 100644 index 00000000..a911fa8e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cf6205287929c0b45b4579fd83520040 +timeCreated: 1611404580 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs new file mode 100644 index 00000000..05e10fab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeOffAllJadeNewArg")] + [Serializable] + public class TakeOffAllJadeNewArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.Default)] + public string uid + { + get + { + return this._uid ?? ""; + } + set + { + this._uid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? this.uid : null); + } + } + } + + private string _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs.meta new file mode 100644 index 00000000..1b2c2f9b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 00744bf3b4f8fe248a0ba9e98be28791 +timeCreated: 1611402950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs new file mode 100644 index 00000000..4f92157b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeOffAllJadeNewRes")] + [Serializable] + public class TakeOffAllJadeNewRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs.meta new file mode 100644 index 00000000..ca79c067 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeNewRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7e965352100a944e934784191be3cdf +timeCreated: 1611404293 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs new file mode 100644 index 00000000..aa7a30e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakeOffAllJadeRes")] + [Serializable] + public class TakeOffAllJadeRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs.meta new file mode 100644 index 00000000..45d2601b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakeOffAllJadeRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0214fcb9405e7de40a86f59b078fb191 +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs new file mode 100644 index 00000000..aedad0ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakePartnerChestArg")] + [Serializable] + public class TakePartnerChestArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + private uint? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs.meta new file mode 100644 index 00000000..38fe8150 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ea3379208badd6c4ba0dbe0cf6f8ead2 +timeCreated: 1611404778 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs new file mode 100644 index 00000000..9e211884 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TakePartnerChestRes")] + [Serializable] + public class TakePartnerChestRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public List itemid + { + get + { + return this._itemid; + } + } + + [ProtoMember(3, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public List itemcount + { + get + { + return this._itemcount; + } + } + + [ProtoMember(4, IsRequired = false, Name = "takedchest", DataFormat = DataFormat.TwosComplement)] + public uint takedchest + { + get + { + return this._takedchest ?? 0u; + } + set + { + this._takedchest = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool takedchestSpecified + { + get + { + return this._takedchest != null; + } + set + { + bool flag = value == (this._takedchest == null); + if (flag) + { + this._takedchest = (value ? new uint?(this.takedchest) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _itemid = new List(); + + private readonly List _itemcount = new List(); + + private uint? _takedchest; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializetakedchest() + { + return this.takedchestSpecified; + } + + private void Resettakedchest() + { + this.takedchestSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs.meta new file mode 100644 index 00000000..ea68b6bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TakePartnerChestRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f000a9419dd46ed4aa41f82160743b74 +timeCreated: 1611404826 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs new file mode 100644 index 00000000..1283817c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TalkGuildCampSpriteArg")] + [Serializable] + public class TalkGuildCampSpriteArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "enemy_id", DataFormat = DataFormat.TwosComplement)] + public ulong enemy_id + { + get + { + return this._enemy_id ?? 0UL; + } + set + { + this._enemy_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool enemy_idSpecified + { + get + { + return this._enemy_id != null; + } + set + { + bool flag = value == (this._enemy_id == null); + if (flag) + { + this._enemy_id = (value ? new ulong?(this.enemy_id) : null); + } + } + } + + private ulong? _enemy_id; + + private IExtension extensionObject; + + private bool ShouldSerializeenemy_id() + { + return this.enemy_idSpecified; + } + + private void Resetenemy_id() + { + this.enemy_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs.meta new file mode 100644 index 00000000..ee4a03f4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0759c106e07fc9c42a970a0c6e55741c +timeCreated: 1611402967 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs new file mode 100644 index 00000000..aac3cb78 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TalkGuildCampSpriteRes")] + [Serializable] + public class TalkGuildCampSpriteRes : IExtensible + { + [ProtoMember(1, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private readonly List _items = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs.meta new file mode 100644 index 00000000..4f5125ed --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TalkGuildCampSpriteRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 84622b67fd6717b46beb3a46852315ee +timeCreated: 1611404048 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs new file mode 100644 index 00000000..5adbc1a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TargetHurtInfo")] + [Serializable] + public class TargetHurtInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "UnitID", DataFormat = DataFormat.TwosComplement)] + public ulong UnitID + { + get + { + return this._UnitID ?? 0UL; + } + set + { + this._UnitID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool UnitIDSpecified + { + get + { + return this._UnitID != null; + } + set + { + bool flag = value == (this._UnitID == null); + if (flag) + { + this._UnitID = (value ? new ulong?(this.UnitID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "Result", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public DamageResult Result + { + get + { + return this._Result; + } + set + { + this._Result = value; + } + } + + private ulong? _UnitID; + + private DamageResult _Result = null; + + private IExtension extensionObject; + + private bool ShouldSerializeUnitID() + { + return this.UnitIDSpecified; + } + + private void ResetUnitID() + { + this.UnitIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs.meta new file mode 100644 index 00000000..84f1b347 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TargetHurtInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 09b9ae42ce9bf614db2034339496affc +timeCreated: 1611403158 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs new file mode 100644 index 00000000..3cefd9ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TarjaBrief")] + [Serializable] + public class TarjaBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs.meta new file mode 100644 index 00000000..e7dc28a5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TarjaBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 83ca7fafabbdbe8498de5db30f98c953 +timeCreated: 1611404046 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs new file mode 100644 index 00000000..fe17643e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs @@ -0,0 +1,48 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskActivityType")] + public enum TaskActivityType + { + [ProtoEnum(Name = "TaskActType_Dragonexp", Value = 1)] + TaskActType_Dragonexp = 1, + [ProtoEnum(Name = "TaskActType_Tower", Value = 2)] + TaskActType_Tower, + [ProtoEnum(Name = "TaskActType_SuperRisk", Value = 3)] + TaskActType_SuperRisk, + [ProtoEnum(Name = "TaskActType_SkyCityRound", Value = 4)] + TaskActType_SkyCityRound, + [ProtoEnum(Name = "TaskActType_BigmeleeKill", Value = 5)] + TaskActType_BigmeleeKill, + [ProtoEnum(Name = "TaskActType_BigmeleeScore", Value = 6)] + TaskActType_BigmeleeScore, + [ProtoEnum(Name = "TaskActType_GuildBoss", Value = 7)] + TaskActType_GuildBoss, + [ProtoEnum(Name = "TaskActType_HeroBattleWin", Value = 8)] + TaskActType_HeroBattleWin, + [ProtoEnum(Name = "TaskActType_PkWin", Value = 9)] + TaskActType_PkWin, + [ProtoEnum(Name = "TaskActType_Help", Value = 10)] + TaskActType_Help, + [ProtoEnum(Name = "TaskActType_DonateItem", Value = 11)] + TaskActType_DonateItem, + [ProtoEnum(Name = "TaskActType_Fish", Value = 12)] + TaskActType_Fish, + [ProtoEnum(Name = "TaskActType_GardenSteal", Value = 13)] + TaskActType_GardenSteal, + [ProtoEnum(Name = "TaskActType_GardenHarvest", Value = 14)] + TaskActType_GardenHarvest, + [ProtoEnum(Name = "TaskActType_Cooking", Value = 15)] + TaskActType_Cooking, + [ProtoEnum(Name = "TaskActType_Banquet", Value = 16)] + TaskActType_Banquet, + [ProtoEnum(Name = "TaskActType_JoinBanquet", Value = 17)] + TaskActType_JoinBanquet, + [ProtoEnum(Name = "TaskActType_WorldBoss", Value = 18)] + TaskActType_WorldBoss, + [ProtoEnum(Name = "TaskActType_CampDuel", Value = 19)] + TaskActType_CampDuel + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs.meta new file mode 100644 index 00000000..43aeeb3f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskActivityType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2f57447098f939c449693eca6c230c1f +timeCreated: 1611403515 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs new file mode 100644 index 00000000..eadbd76e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskConditionInfo")] + [Serializable] + public class TaskConditionInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public TaskConnType type + { + get + { + return this._type ?? TaskConnType.TaskConn_ItemID; + } + set + { + this._type = new TaskConnType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new TaskConnType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "step", DataFormat = DataFormat.TwosComplement)] + public uint step + { + get + { + return this._step ?? 0u; + } + set + { + this._step = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stepSpecified + { + get + { + return this._step != null; + } + set + { + bool flag = value == (this._step == null); + if (flag) + { + this._step = (value ? new uint?(this.step) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "max_step", DataFormat = DataFormat.TwosComplement)] + public uint max_step + { + get + { + return this._max_step ?? 0u; + } + set + { + this._max_step = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool max_stepSpecified + { + get + { + return this._max_step != null; + } + set + { + bool flag = value == (this._max_step == null); + if (flag) + { + this._max_step = (value ? new uint?(this.max_step) : null); + } + } + } + + private TaskConnType? _type; + + private uint? _id; + + private uint? _step; + + private uint? _max_step; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializestep() + { + return this.stepSpecified; + } + + private void Resetstep() + { + this.stepSpecified = false; + } + + private bool ShouldSerializemax_step() + { + return this.max_stepSpecified; + } + + private void Resetmax_step() + { + this.max_stepSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs.meta new file mode 100644 index 00000000..773217ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskConditionInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5dea687bb437ff646836d5341dba9ada +timeCreated: 1611403808 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs new file mode 100644 index 00000000..a2cb1979 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskConnType")] + public enum TaskConnType + { + [ProtoEnum(Name = "TaskConn_ItemID", Value = 1)] + TaskConn_ItemID = 1, + [ProtoEnum(Name = "TaskConn_StageID", Value = 2)] + TaskConn_StageID, + [ProtoEnum(Name = "TaskConn_MonsterID", Value = 3)] + TaskConn_MonsterID, + [ProtoEnum(Name = "TaskConn_ItemTypeQuality", Value = 4)] + TaskConn_ItemTypeQuality, + [ProtoEnum(Name = "TaskConn_Activity", Value = 5)] + TaskConn_Activity, + [ProtoEnum(Name = "TaskConn_WorldBossRank", Value = 6)] + TaskConn_WorldBossRank, + [ProtoEnum(Name = "TaskConn_StageType", Value = 7)] + TaskConn_StageType + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs.meta new file mode 100644 index 00000000..b03f8fa7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskConnType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c677ba00eccb3f438bcf9b5b37ed217 +timeCreated: 1611404099 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs new file mode 100644 index 00000000..cee66f51 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskHelpInfo")] + [Serializable] + public class TaskHelpInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + private ulong? _roleid; + + private string _rolename; + + private uint? _itemid; + + private uint? _itemcount; + + private uint? _time; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs.meta new file mode 100644 index 00000000..2dd607ca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskHelpInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f586c10d2020cf942b3a72805aebdcbd +timeCreated: 1611404876 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs new file mode 100644 index 00000000..d2173613 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskInfo")] + [Serializable] + public class TaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "status", DataFormat = DataFormat.TwosComplement)] + public TaskStatus status + { + get + { + return this._status ?? TaskStatus.TaskStatus_CanTake; + } + set + { + this._status = new TaskStatus?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool statusSpecified + { + get + { + return this._status != null; + } + set + { + bool flag = value == (this._status == null); + if (flag) + { + this._status = (value ? new TaskStatus?(this.status) : null); + } + } + } + + [ProtoMember(3, Name = "conds", DataFormat = DataFormat.Default)] + public List conds + { + get + { + return this._conds; + } + } + + private uint? _id; + + private TaskStatus? _status; + + private readonly List _conds = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializestatus() + { + return this.statusSpecified; + } + + private void Resetstatus() + { + this.statusSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs.meta new file mode 100644 index 00000000..ee7773ad --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d00c2098692b7344d8a2534d4509bf8d +timeCreated: 1611404584 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs new file mode 100644 index 00000000..ab36ac76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskOPArg")] + [Serializable] + public class TaskOPArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskOP", DataFormat = DataFormat.TwosComplement)] + public int taskOP + { + get + { + return this._taskOP ?? 0; + } + set + { + this._taskOP = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskOPSpecified + { + get + { + return this._taskOP != null; + } + set + { + bool flag = value == (this._taskOP == null); + if (flag) + { + this._taskOP = (value ? new int?(this.taskOP) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "taskID", DataFormat = DataFormat.TwosComplement)] + public int taskID + { + get + { + return this._taskID ?? 0; + } + set + { + this._taskID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskIDSpecified + { + get + { + return this._taskID != null; + } + set + { + bool flag = value == (this._taskID == null); + if (flag) + { + this._taskID = (value ? new int?(this.taskID) : null); + } + } + } + + private int? _taskOP; + + private int? _taskID; + + private IExtension extensionObject; + + private bool ShouldSerializetaskOP() + { + return this.taskOPSpecified; + } + + private void ResettaskOP() + { + this.taskOPSpecified = false; + } + + private bool ShouldSerializetaskID() + { + return this.taskIDSpecified; + } + + private void ResettaskID() + { + this.taskIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs.meta new file mode 100644 index 00000000..3c96d485 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6662f21c05bc7d4489b9d4b0bddb6a48 +timeCreated: 1611403854 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs new file mode 100644 index 00000000..21a8a972 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskOPEnum")] + public enum TaskOPEnum + { + [ProtoEnum(Name = "TAKE_TASK", Value = 1)] + TAKE_TASK = 1, + [ProtoEnum(Name = "FINISH_TASK", Value = 2)] + FINISH_TASK + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs.meta new file mode 100644 index 00000000..14cc510f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPEnum.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d98cebd18d1d12d45beff2ba55aaecff +timeCreated: 1611404644 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs new file mode 100644 index 00000000..bc34dc2f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskOPRes")] + [Serializable] + public class TaskOPRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.Default)] + public bool result + { + get + { + return this._result ?? false; + } + set + { + this._result = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new bool?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private bool? _result; + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs.meta new file mode 100644 index 00000000..001ed8de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOPRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3133039167ced49469707915d16f74e4 +timeCreated: 1611403542 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs new file mode 100644 index 00000000..6a9d6a21 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskOper")] + public enum TaskOper + { + [ProtoEnum(Name = "TaskOper_Set", Value = 1)] + TaskOper_Set = 1, + [ProtoEnum(Name = "TaskOper_Add", Value = 2)] + TaskOper_Add, + [ProtoEnum(Name = "TaskOper_Del", Value = 3)] + TaskOper_Del + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs.meta new file mode 100644 index 00000000..be5e22a7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskOper.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ef30fc7a588585469fdf625c64dba80 +timeCreated: 1611404007 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs new file mode 100644 index 00000000..5e3cfd68 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskRefreshNtf")] + [Serializable] + public class TaskRefreshNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "remain_refresh_count", DataFormat = DataFormat.TwosComplement)] + public uint remain_refresh_count + { + get + { + return this._remain_refresh_count ?? 0u; + } + set + { + this._remain_refresh_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool remain_refresh_countSpecified + { + get + { + return this._remain_refresh_count != null; + } + set + { + bool flag = value == (this._remain_refresh_count == null); + if (flag) + { + this._remain_refresh_count = (value ? new uint?(this.remain_refresh_count) : null); + } + } + } + + private uint? _score; + + private uint? _remain_refresh_count; + + private IExtension extensionObject; + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializeremain_refresh_count() + { + return this.remain_refresh_countSpecified; + } + + private void Resetremain_refresh_count() + { + this.remain_refresh_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs.meta new file mode 100644 index 00000000..b966472e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskRefreshNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f4e0fe40b01e5b43b750fb89af7186d +timeCreated: 1611404245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs b/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs new file mode 100644 index 00000000..dd611c32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TaskStatus")] + public enum TaskStatus + { + [ProtoEnum(Name = "TaskStatus_CanTake", Value = 1)] + TaskStatus_CanTake = 1, + [ProtoEnum(Name = "TaskStatus_Taked", Value = 2)] + TaskStatus_Taked, + [ProtoEnum(Name = "TaskStatus_Finish", Value = 3)] + TaskStatus_Finish, + [ProtoEnum(Name = "TaskStatus_Over", Value = 4)] + TaskStatus_Over + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs.meta new file mode 100644 index 00000000..e3119680 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TaskStatus.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 73469f87a65c07a43a5214d6e0be5d40 +timeCreated: 1611403940 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs new file mode 100644 index 00000000..a6f78650 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs @@ -0,0 +1,551 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamBrief")] + [Serializable] + public class TeamBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamID", DataFormat = DataFormat.TwosComplement)] + public int teamID + { + get + { + return this._teamID ?? 0; + } + set + { + this._teamID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamIDSpecified + { + get + { + return this._teamID != null; + } + set + { + bool flag = value == (this._teamID == null); + if (flag) + { + this._teamID = (value ? new int?(this.teamID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teamMemberCount", DataFormat = DataFormat.TwosComplement)] + public int teamMemberCount + { + get + { + return this._teamMemberCount ?? 0; + } + set + { + this._teamMemberCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamMemberCountSpecified + { + get + { + return this._teamMemberCount != null; + } + set + { + bool flag = value == (this._teamMemberCount == null); + if (flag) + { + this._teamMemberCount = (value ? new int?(this.teamMemberCount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "teamState", DataFormat = DataFormat.TwosComplement)] + public int teamState + { + get + { + return this._teamState ?? 0; + } + set + { + this._teamState = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamStateSpecified + { + get + { + return this._teamState != null; + } + set + { + bool flag = value == (this._teamState == null); + if (flag) + { + this._teamState = (value ? new int?(this.teamState) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "leaderName", DataFormat = DataFormat.Default)] + public string leaderName + { + get + { + return this._leaderName ?? ""; + } + set + { + this._leaderName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderNameSpecified + { + get + { + return this._leaderName != null; + } + set + { + bool flag = value == (this._leaderName == null); + if (flag) + { + this._leaderName = (value ? this.leaderName : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "expID", DataFormat = DataFormat.TwosComplement)] + public uint expID + { + get + { + return this._expID ?? 0u; + } + set + { + this._expID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expIDSpecified + { + get + { + return this._expID != null; + } + set + { + bool flag = value == (this._expID == null); + if (flag) + { + this._expID = (value ? new uint?(this.expID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "haspassword", DataFormat = DataFormat.Default)] + public bool haspassword + { + get + { + return this._haspassword ?? false; + } + set + { + this._haspassword = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool haspasswordSpecified + { + get + { + return this._haspassword != null; + } + set + { + bool flag = value == (this._haspassword == null); + if (flag) + { + this._haspassword = (value ? new bool?(this.haspassword) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "leaderLevel", DataFormat = DataFormat.TwosComplement)] + public uint leaderLevel + { + get + { + return this._leaderLevel ?? 0u; + } + set + { + this._leaderLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderLevelSpecified + { + get + { + return this._leaderLevel != null; + } + set + { + bool flag = value == (this._leaderLevel == null); + if (flag) + { + this._leaderLevel = (value ? new uint?(this.leaderLevel) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "leaderPowerPoint", DataFormat = DataFormat.TwosComplement)] + public uint leaderPowerPoint + { + get + { + return this._leaderPowerPoint ?? 0u; + } + set + { + this._leaderPowerPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderPowerPointSpecified + { + get + { + return this._leaderPowerPoint != null; + } + set + { + bool flag = value == (this._leaderPowerPoint == null); + if (flag) + { + this._leaderPowerPoint = (value ? new uint?(this.leaderPowerPoint) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "leaderProfession", DataFormat = DataFormat.TwosComplement)] + public RoleType leaderProfession + { + get + { + return this._leaderProfession ?? RoleType.Role_INVALID; + } + set + { + this._leaderProfession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leaderProfessionSpecified + { + get + { + return this._leaderProfession != null; + } + set + { + bool flag = value == (this._leaderProfession == null); + if (flag) + { + this._leaderProfession = (value ? new RoleType?(this.leaderProfession) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "extrainfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamExtraInfo extrainfo + { + get + { + return this._extrainfo; + } + set + { + this._extrainfo = value; + } + } + + [ProtoMember(11, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "matchtype", DataFormat = DataFormat.TwosComplement)] + public KMatchType matchtype + { + get + { + return this._matchtype ?? KMatchType.KMT_NONE; + } + set + { + this._matchtype = new KMatchType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchtypeSpecified + { + get + { + return this._matchtype != null; + } + set + { + bool flag = value == (this._matchtype == null); + if (flag) + { + this._matchtype = (value ? new KMatchType?(this.matchtype) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "kingback", DataFormat = DataFormat.Default)] + public bool kingback + { + get + { + return this._kingback ?? false; + } + set + { + this._kingback = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kingbackSpecified + { + get + { + return this._kingback != null; + } + set + { + bool flag = value == (this._kingback == null); + if (flag) + { + this._kingback = (value ? new bool?(this.kingback) : null); + } + } + } + + private int? _teamID; + + private int? _teamMemberCount; + + private int? _teamState; + + private string _leaderName; + + private uint? _expID; + + private bool? _haspassword; + + private uint? _leaderLevel; + + private uint? _leaderPowerPoint; + + private RoleType? _leaderProfession; + + private TeamExtraInfo _extrainfo = null; + + private string _password; + + private KMatchType? _matchtype; + + private bool? _kingback; + + private IExtension extensionObject; + + private bool ShouldSerializeteamID() + { + return this.teamIDSpecified; + } + + private void ResetteamID() + { + this.teamIDSpecified = false; + } + + private bool ShouldSerializeteamMemberCount() + { + return this.teamMemberCountSpecified; + } + + private void ResetteamMemberCount() + { + this.teamMemberCountSpecified = false; + } + + private bool ShouldSerializeteamState() + { + return this.teamStateSpecified; + } + + private void ResetteamState() + { + this.teamStateSpecified = false; + } + + private bool ShouldSerializeleaderName() + { + return this.leaderNameSpecified; + } + + private void ResetleaderName() + { + this.leaderNameSpecified = false; + } + + private bool ShouldSerializeexpID() + { + return this.expIDSpecified; + } + + private void ResetexpID() + { + this.expIDSpecified = false; + } + + private bool ShouldSerializehaspassword() + { + return this.haspasswordSpecified; + } + + private void Resethaspassword() + { + this.haspasswordSpecified = false; + } + + private bool ShouldSerializeleaderLevel() + { + return this.leaderLevelSpecified; + } + + private void ResetleaderLevel() + { + this.leaderLevelSpecified = false; + } + + private bool ShouldSerializeleaderPowerPoint() + { + return this.leaderPowerPointSpecified; + } + + private void ResetleaderPowerPoint() + { + this.leaderPowerPointSpecified = false; + } + + private bool ShouldSerializeleaderProfession() + { + return this.leaderProfessionSpecified; + } + + private void ResetleaderProfession() + { + this.leaderProfessionSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + private bool ShouldSerializematchtype() + { + return this.matchtypeSpecified; + } + + private void Resetmatchtype() + { + this.matchtypeSpecified = false; + } + + private bool ShouldSerializekingback() + { + return this.kingbackSpecified; + } + + private void Resetkingback() + { + this.kingbackSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs.meta new file mode 100644 index 00000000..f9e2cc79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8c25582d6793ba14bb2e3126a04d4cb8 +timeCreated: 1611404098 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs new file mode 100644 index 00000000..a72789d8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs @@ -0,0 +1,68 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamChanged")] + [Serializable] + public class TeamChanged : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamBrief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamBrief teamBrief + { + get + { + return this._teamBrief; + } + set + { + this._teamBrief = value; + } + } + + [ProtoMember(2, Name = "leaveMember", DataFormat = DataFormat.TwosComplement)] + public List leaveMember + { + get + { + return this._leaveMember; + } + } + + [ProtoMember(3, Name = "addMember", DataFormat = DataFormat.Default)] + public List addMember + { + get + { + return this._addMember; + } + } + + [ProtoMember(4, Name = "chgstateMember", DataFormat = DataFormat.Default)] + public List chgstateMember + { + get + { + return this._chgstateMember; + } + } + + private TeamBrief _teamBrief = null; + + private readonly List _leaveMember = new List(); + + private readonly List _addMember = new List(); + + private readonly List _chgstateMember = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs.meta new file mode 100644 index 00000000..7b970ec7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamChanged.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b609df3089f2f749bf40c3892622b8f +timeCreated: 1611403167 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs new file mode 100644 index 00000000..afb9318c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamCountClient")] + [Serializable] + public class TeamCountClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamtype", DataFormat = DataFormat.TwosComplement)] + public int teamtype + { + get + { + return this._teamtype ?? 0; + } + set + { + this._teamtype = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamtypeSpecified + { + get + { + return this._teamtype != null; + } + set + { + bool flag = value == (this._teamtype == null); + if (flag) + { + this._teamtype = (value ? new int?(this.teamtype) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "leftcount", DataFormat = DataFormat.TwosComplement)] + public int leftcount + { + get + { + return this._leftcount ?? 0; + } + set + { + this._leftcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftcountSpecified + { + get + { + return this._leftcount != null; + } + set + { + bool flag = value == (this._leftcount == null); + if (flag) + { + this._leftcount = (value ? new int?(this.leftcount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buycount", DataFormat = DataFormat.TwosComplement)] + public int buycount + { + get + { + return this._buycount ?? 0; + } + set + { + this._buycount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buycountSpecified + { + get + { + return this._buycount != null; + } + set + { + bool flag = value == (this._buycount == null); + if (flag) + { + this._buycount = (value ? new int?(this.buycount) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "maxcount", DataFormat = DataFormat.TwosComplement)] + public int maxcount + { + get + { + return this._maxcount ?? 0; + } + set + { + this._maxcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool maxcountSpecified + { + get + { + return this._maxcount != null; + } + set + { + bool flag = value == (this._maxcount == null); + if (flag) + { + this._maxcount = (value ? new int?(this.maxcount) : null); + } + } + } + + private int? _teamtype; + + private int? _leftcount; + + private int? _buycount; + + private int? _maxcount; + + private IExtension extensionObject; + + private bool ShouldSerializeteamtype() + { + return this.teamtypeSpecified; + } + + private void Resetteamtype() + { + this.teamtypeSpecified = false; + } + + private bool ShouldSerializeleftcount() + { + return this.leftcountSpecified; + } + + private void Resetleftcount() + { + this.leftcountSpecified = false; + } + + private bool ShouldSerializebuycount() + { + return this.buycountSpecified; + } + + private void Resetbuycount() + { + this.buycountSpecified = false; + } + + private bool ShouldSerializemaxcount() + { + return this.maxcountSpecified; + } + + private void Resetmaxcount() + { + this.maxcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs.meta new file mode 100644 index 00000000..40b7df88 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 90536356d8a8a9549a83edd1ce7d95f9 +timeCreated: 1611404137 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs new file mode 100644 index 00000000..dae24a7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs @@ -0,0 +1,234 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamCountInfo")] + [Serializable] + public class TeamCountInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamType", DataFormat = DataFormat.TwosComplement)] + public int teamType + { + get + { + return this._teamType ?? 0; + } + set + { + this._teamType = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamTypeSpecified + { + get + { + return this._teamType != null; + } + set + { + bool flag = value == (this._teamType == null); + if (flag) + { + this._teamType = (value ? new int?(this.teamType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "finishCountToday", DataFormat = DataFormat.TwosComplement)] + public int finishCountToday + { + get + { + return this._finishCountToday ?? 0; + } + set + { + this._finishCountToday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool finishCountTodaySpecified + { + get + { + return this._finishCountToday != null; + } + set + { + bool flag = value == (this._finishCountToday == null); + if (flag) + { + this._finishCountToday = (value ? new int?(this.finishCountToday) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "buyCountToday", DataFormat = DataFormat.TwosComplement)] + public int buyCountToday + { + get + { + return this._buyCountToday ?? 0; + } + set + { + this._buyCountToday = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool buyCountTodaySpecified + { + get + { + return this._buyCountToday != null; + } + set + { + bool flag = value == (this._buyCountToday == null); + if (flag) + { + this._buyCountToday = (value ? new int?(this.buyCountToday) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "extraAddCount", DataFormat = DataFormat.TwosComplement)] + public int extraAddCount + { + get + { + return this._extraAddCount ?? 0; + } + set + { + this._extraAddCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool extraAddCountSpecified + { + get + { + return this._extraAddCount != null; + } + set + { + bool flag = value == (this._extraAddCount == null); + if (flag) + { + this._extraAddCount = (value ? new int?(this.extraAddCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "helpcount", DataFormat = DataFormat.TwosComplement)] + public uint helpcount + { + get + { + return this._helpcount ?? 0u; + } + set + { + this._helpcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool helpcountSpecified + { + get + { + return this._helpcount != null; + } + set + { + bool flag = value == (this._helpcount == null); + if (flag) + { + this._helpcount = (value ? new uint?(this.helpcount) : null); + } + } + } + + private int? _teamType; + + private int? _finishCountToday; + + private int? _buyCountToday; + + private int? _extraAddCount; + + private uint? _helpcount; + + private IExtension extensionObject; + + private bool ShouldSerializeteamType() + { + return this.teamTypeSpecified; + } + + private void ResetteamType() + { + this.teamTypeSpecified = false; + } + + private bool ShouldSerializefinishCountToday() + { + return this.finishCountTodaySpecified; + } + + private void ResetfinishCountToday() + { + this.finishCountTodaySpecified = false; + } + + private bool ShouldSerializebuyCountToday() + { + return this.buyCountTodaySpecified; + } + + private void ResetbuyCountToday() + { + this.buyCountTodaySpecified = false; + } + + private bool ShouldSerializeextraAddCount() + { + return this.extraAddCountSpecified; + } + + private void ResetextraAddCount() + { + this.extraAddCountSpecified = false; + } + + private bool ShouldSerializehelpcount() + { + return this.helpcountSpecified; + } + + private void Resethelpcount() + { + this.helpcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs.meta new file mode 100644 index 00000000..9dc4c3fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamCountInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9cde55c13e83f3a44a48bac0b21ef69b +timeCreated: 1611404234 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs new file mode 100644 index 00000000..eb9e150f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs @@ -0,0 +1,12 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamEventG2M")] + public enum TeamEventG2M + { + [ProtoEnum(Name = "TEAM_EVENT_BUYCOUNT", Value = 1)] + TEAM_EVENT_BUYCOUNT = 1 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs.meta new file mode 100644 index 00000000..3e0a7636 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamEventG2M.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c111114e155ae494b8db73c11829faab +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs new file mode 100644 index 00000000..6513f53e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs @@ -0,0 +1,164 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamExtraInfo")] + [Serializable] + public class TeamExtraInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "pptlimit", DataFormat = DataFormat.TwosComplement)] + public uint pptlimit + { + get + { + return this._pptlimit ?? 0u; + } + set + { + this._pptlimit = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptlimitSpecified + { + get + { + return this._pptlimit != null; + } + set + { + bool flag = value == (this._pptlimit == null); + if (flag) + { + this._pptlimit = (value ? new uint?(this.pptlimit) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "costindex", DataFormat = DataFormat.TwosComplement)] + public uint costindex + { + get + { + return this._costindex ?? 0u; + } + set + { + this._costindex = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool costindexSpecified + { + get + { + return this._costindex != null; + } + set + { + bool flag = value == (this._costindex == null); + if (flag) + { + this._costindex = (value ? new uint?(this.costindex) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "league_teamname", DataFormat = DataFormat.Default)] + public string league_teamname + { + get + { + return this._league_teamname ?? ""; + } + set + { + this._league_teamname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamnameSpecified + { + get + { + return this._league_teamname != null; + } + set + { + bool flag = value == (this._league_teamname == null); + if (flag) + { + this._league_teamname = (value ? this.league_teamname : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rift", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamSynRift rift + { + get + { + return this._rift; + } + set + { + this._rift = value; + } + } + + private uint? _pptlimit; + + private uint? _costindex; + + private string _league_teamname; + + private TeamSynRift _rift = null; + + private IExtension extensionObject; + + private bool ShouldSerializepptlimit() + { + return this.pptlimitSpecified; + } + + private void Resetpptlimit() + { + this.pptlimitSpecified = false; + } + + private bool ShouldSerializecostindex() + { + return this.costindexSpecified; + } + + private void Resetcostindex() + { + this.costindexSpecified = false; + } + + private bool ShouldSerializeleague_teamname() + { + return this.league_teamnameSpecified; + } + + private void Resetleague_teamname() + { + this.league_teamnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs.meta new file mode 100644 index 00000000..b289f13b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamExtraInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3b9a4d5b45fc90444ae2b67150150fa3 +timeCreated: 1611403599 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs new file mode 100644 index 00000000..1cc2d9bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs @@ -0,0 +1,90 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamFullDataNtf")] + [Serializable] + public class TeamFullDataNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hasTeam", DataFormat = DataFormat.Default)] + public bool hasTeam + { + get + { + return this._hasTeam ?? false; + } + set + { + this._hasTeam = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hasTeamSpecified + { + get + { + return this._hasTeam != null; + } + set + { + bool flag = value == (this._hasTeam == null); + if (flag) + { + this._hasTeam = (value ? new bool?(this.hasTeam) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teamBrief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamBrief teamBrief + { + get + { + return this._teamBrief; + } + set + { + this._teamBrief = value; + } + } + + [ProtoMember(3, Name = "members", DataFormat = DataFormat.Default)] + public List members + { + get + { + return this._members; + } + } + + private bool? _hasTeam; + + private TeamBrief _teamBrief = null; + + private readonly List _members = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializehasTeam() + { + return this.hasTeamSpecified; + } + + private void ResethasTeam() + { + this.hasTeamSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs.meta new file mode 100644 index 00000000..ea637c50 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamFullDataNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 987a77b76571ac6458825de23a8d1868 +timeCreated: 1611404191 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs new file mode 100644 index 00000000..8094e07f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs @@ -0,0 +1,578 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInvRoleInfo")] + [Serializable] + public class TeamInvRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "userID", DataFormat = DataFormat.TwosComplement)] + public ulong userID + { + get + { + return this._userID ?? 0UL; + } + set + { + this._userID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userIDSpecified + { + get + { + return this._userID != null; + } + set + { + bool flag = value == (this._userID == null); + if (flag) + { + this._userID = (value ? new ulong?(this.userID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "userName", DataFormat = DataFormat.Default)] + public string userName + { + get + { + return this._userName ?? ""; + } + set + { + this._userName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userNameSpecified + { + get + { + return this._userName != null; + } + set + { + bool flag = value == (this._userName == null); + if (flag) + { + this._userName = (value ? this.userName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "userLevel", DataFormat = DataFormat.TwosComplement)] + public uint userLevel + { + get + { + return this._userLevel ?? 0u; + } + set + { + this._userLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userLevelSpecified + { + get + { + return this._userLevel != null; + } + set + { + bool flag = value == (this._userLevel == null); + if (flag) + { + this._userLevel = (value ? new uint?(this.userLevel) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "userVip", DataFormat = DataFormat.TwosComplement)] + public uint userVip + { + get + { + return this._userVip ?? 0u; + } + set + { + this._userVip = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userVipSpecified + { + get + { + return this._userVip != null; + } + set + { + bool flag = value == (this._userVip == null); + if (flag) + { + this._userVip = (value ? new uint?(this.userVip) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "userPowerPoint", DataFormat = DataFormat.TwosComplement)] + public uint userPowerPoint + { + get + { + return this._userPowerPoint ?? 0u; + } + set + { + this._userPowerPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userPowerPointSpecified + { + get + { + return this._userPowerPoint != null; + } + set + { + bool flag = value == (this._userPowerPoint == null); + if (flag) + { + this._userPowerPoint = (value ? new uint?(this.userPowerPoint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "guildName", DataFormat = DataFormat.Default)] + public string guildName + { + get + { + return this._guildName ?? ""; + } + set + { + this._guildName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildNameSpecified + { + get + { + return this._guildName != null; + } + set + { + bool flag = value == (this._guildName == null); + if (flag) + { + this._guildName = (value ? this.guildName : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "degree", DataFormat = DataFormat.TwosComplement)] + public uint degree + { + get + { + return this._degree ?? 0u; + } + set + { + this._degree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeSpecified + { + get + { + return this._degree != null; + } + set + { + bool flag = value == (this._degree == null); + if (flag) + { + this._degree = (value ? new uint?(this.degree) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public int profession + { + get + { + return this._profession ?? 0; + } + set + { + this._profession = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new int?(this.profession) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "teamguildid", DataFormat = DataFormat.TwosComplement)] + public ulong teamguildid + { + get + { + return this._teamguildid ?? 0UL; + } + set + { + this._teamguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamguildidSpecified + { + get + { + return this._teamguildid != null; + } + set + { + bool flag = value == (this._teamguildid == null); + if (flag) + { + this._teamguildid = (value ? new ulong?(this.teamguildid) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "roleguildid", DataFormat = DataFormat.TwosComplement)] + public ulong roleguildid + { + get + { + return this._roleguildid ?? 0UL; + } + set + { + this._roleguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleguildidSpecified + { + get + { + return this._roleguildid != null; + } + set + { + bool flag = value == (this._roleguildid == null); + if (flag) + { + this._roleguildid = (value ? new ulong?(this.roleguildid) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "roledragonguildid", DataFormat = DataFormat.TwosComplement)] + public ulong roledragonguildid + { + get + { + return this._roledragonguildid ?? 0UL; + } + set + { + this._roledragonguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roledragonguildidSpecified + { + get + { + return this._roledragonguildid != null; + } + set + { + bool flag = value == (this._roledragonguildid == null); + if (flag) + { + this._roledragonguildid = (value ? new ulong?(this.roledragonguildid) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public TeamInvRoleState state + { + get + { + return this._state ?? TeamInvRoleState.TIRS_IN_OTHER_TEAM; + } + set + { + this._state = new TeamInvRoleState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new TeamInvRoleState?(this.state) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "wanthelp", DataFormat = DataFormat.Default)] + public bool wanthelp + { + get + { + return this._wanthelp ?? false; + } + set + { + this._wanthelp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wanthelpSpecified + { + get + { + return this._wanthelp != null; + } + set + { + bool flag = value == (this._wanthelp == null); + if (flag) + { + this._wanthelp = (value ? new bool?(this.wanthelp) : null); + } + } + } + + private ulong? _userID; + + private string _userName; + + private uint? _userLevel; + + private uint? _userVip; + + private uint? _userPowerPoint; + + private string _guildName; + + private uint? _degree; + + private int? _profession; + + private ulong? _teamguildid; + + private ulong? _roleguildid; + + private ulong? _roledragonguildid; + + private TeamInvRoleState? _state; + + private bool? _wanthelp; + + private IExtension extensionObject; + + private bool ShouldSerializeuserID() + { + return this.userIDSpecified; + } + + private void ResetuserID() + { + this.userIDSpecified = false; + } + + private bool ShouldSerializeuserName() + { + return this.userNameSpecified; + } + + private void ResetuserName() + { + this.userNameSpecified = false; + } + + private bool ShouldSerializeuserLevel() + { + return this.userLevelSpecified; + } + + private void ResetuserLevel() + { + this.userLevelSpecified = false; + } + + private bool ShouldSerializeuserVip() + { + return this.userVipSpecified; + } + + private void ResetuserVip() + { + this.userVipSpecified = false; + } + + private bool ShouldSerializeuserPowerPoint() + { + return this.userPowerPointSpecified; + } + + private void ResetuserPowerPoint() + { + this.userPowerPointSpecified = false; + } + + private bool ShouldSerializeguildName() + { + return this.guildNameSpecified; + } + + private void ResetguildName() + { + this.guildNameSpecified = false; + } + + private bool ShouldSerializedegree() + { + return this.degreeSpecified; + } + + private void Resetdegree() + { + this.degreeSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializeteamguildid() + { + return this.teamguildidSpecified; + } + + private void Resetteamguildid() + { + this.teamguildidSpecified = false; + } + + private bool ShouldSerializeroleguildid() + { + return this.roleguildidSpecified; + } + + private void Resetroleguildid() + { + this.roleguildidSpecified = false; + } + + private bool ShouldSerializeroledragonguildid() + { + return this.roledragonguildidSpecified; + } + + private void Resetroledragonguildid() + { + this.roledragonguildidSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializewanthelp() + { + return this.wanthelpSpecified; + } + + private void Resetwanthelp() + { + this.wanthelpSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs.meta new file mode 100644 index 00000000..576f575c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12b1a5eef61f7e84787dcbb06c8b751c +timeCreated: 1611403242 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs new file mode 100644 index 00000000..56f7e3d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInvRoleState")] + public enum TeamInvRoleState + { + [ProtoEnum(Name = "TIRS_IN_OTHER_TEAM", Value = 1)] + TIRS_IN_OTHER_TEAM = 1, + [ProtoEnum(Name = "TIRS_IN_MY_TEAM", Value = 2)] + TIRS_IN_MY_TEAM, + [ProtoEnum(Name = "TIRS_IN_BATTLE", Value = 3)] + TIRS_IN_BATTLE, + [ProtoEnum(Name = "TIRS_NORMAL", Value = 4)] + TIRS_NORMAL, + [ProtoEnum(Name = "TIRS_NOT_OPEN", Value = 5)] + TIRS_NOT_OPEN, + [ProtoEnum(Name = "TIRS_COUNT_LESS", Value = 6)] + TIRS_COUNT_LESS, + [ProtoEnum(Name = "TIRS_FATIGUE_LESS", Value = 7)] + TIRS_FATIGUE_LESS + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs.meta new file mode 100644 index 00000000..c4485079 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvRoleState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aeeb840fe492f9a449d8a8f836a9e297 +timeCreated: 1611404341 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs new file mode 100644 index 00000000..f6f0182d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs @@ -0,0 +1,336 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInvite")] + [Serializable] + public class TeamInvite : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "inviteID", DataFormat = DataFormat.TwosComplement)] + public uint inviteID + { + get + { + return this._inviteID ?? 0u; + } + set + { + this._inviteID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inviteIDSpecified + { + get + { + return this._inviteID != null; + } + set + { + bool flag = value == (this._inviteID == null); + if (flag) + { + this._inviteID = (value ? new uint?(this.inviteID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "invTime", DataFormat = DataFormat.TwosComplement)] + public uint invTime + { + get + { + return this._invTime ?? 0u; + } + set + { + this._invTime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invTimeSpecified + { + get + { + return this._invTime != null; + } + set + { + bool flag = value == (this._invTime == null); + if (flag) + { + this._invTime = (value ? new uint?(this.invTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "invguildid", DataFormat = DataFormat.TwosComplement)] + public ulong invguildid + { + get + { + return this._invguildid ?? 0UL; + } + set + { + this._invguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invguildidSpecified + { + get + { + return this._invguildid != null; + } + set + { + bool flag = value == (this._invguildid == null); + if (flag) + { + this._invguildid = (value ? new ulong?(this.invguildid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "invdragonguildid", DataFormat = DataFormat.TwosComplement)] + public ulong invdragonguildid + { + get + { + return this._invdragonguildid ?? 0UL; + } + set + { + this._invdragonguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invdragonguildidSpecified + { + get + { + return this._invdragonguildid != null; + } + set + { + bool flag = value == (this._invdragonguildid == null); + if (flag) + { + this._invdragonguildid = (value ? new ulong?(this.invdragonguildid) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "invfromroleid", DataFormat = DataFormat.TwosComplement)] + public ulong invfromroleid + { + get + { + return this._invfromroleid ?? 0UL; + } + set + { + this._invfromroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invfromroleidSpecified + { + get + { + return this._invfromroleid != null; + } + set + { + bool flag = value == (this._invfromroleid == null); + if (flag) + { + this._invfromroleid = (value ? new ulong?(this.invfromroleid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "invtoroleid", DataFormat = DataFormat.TwosComplement)] + public ulong invtoroleid + { + get + { + return this._invtoroleid ?? 0UL; + } + set + { + this._invtoroleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invtoroleidSpecified + { + get + { + return this._invtoroleid != null; + } + set + { + bool flag = value == (this._invtoroleid == null); + if (flag) + { + this._invtoroleid = (value ? new ulong?(this.invtoroleid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "invfromrolename", DataFormat = DataFormat.Default)] + public string invfromrolename + { + get + { + return this._invfromrolename ?? ""; + } + set + { + this._invfromrolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool invfromrolenameSpecified + { + get + { + return this._invfromrolename != null; + } + set + { + bool flag = value == (this._invfromrolename == null); + if (flag) + { + this._invfromrolename = (value ? this.invfromrolename : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "teambrief", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamBrief teambrief + { + get + { + return this._teambrief; + } + set + { + this._teambrief = value; + } + } + + private uint? _inviteID; + + private uint? _invTime; + + private ulong? _invguildid; + + private ulong? _invdragonguildid; + + private ulong? _invfromroleid; + + private ulong? _invtoroleid; + + private string _invfromrolename; + + private TeamBrief _teambrief = null; + + private IExtension extensionObject; + + private bool ShouldSerializeinviteID() + { + return this.inviteIDSpecified; + } + + private void ResetinviteID() + { + this.inviteIDSpecified = false; + } + + private bool ShouldSerializeinvTime() + { + return this.invTimeSpecified; + } + + private void ResetinvTime() + { + this.invTimeSpecified = false; + } + + private bool ShouldSerializeinvguildid() + { + return this.invguildidSpecified; + } + + private void Resetinvguildid() + { + this.invguildidSpecified = false; + } + + private bool ShouldSerializeinvdragonguildid() + { + return this.invdragonguildidSpecified; + } + + private void Resetinvdragonguildid() + { + this.invdragonguildidSpecified = false; + } + + private bool ShouldSerializeinvfromroleid() + { + return this.invfromroleidSpecified; + } + + private void Resetinvfromroleid() + { + this.invfromroleidSpecified = false; + } + + private bool ShouldSerializeinvtoroleid() + { + return this.invtoroleidSpecified; + } + + private void Resetinvtoroleid() + { + this.invtoroleidSpecified = false; + } + + private bool ShouldSerializeinvfromrolename() + { + return this.invfromrolenameSpecified; + } + + private void Resetinvfromrolename() + { + this.invfromrolenameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs.meta new file mode 100644 index 00000000..cec6c0b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInvite.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4df313b11e2ba0940a57230165d76dcb +timeCreated: 1611403697 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs new file mode 100644 index 00000000..be727d4a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInviteAck")] + [Serializable] + public class TeamInviteAck : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "accept", DataFormat = DataFormat.Default)] + public bool accept + { + get + { + return this._accept ?? false; + } + set + { + this._accept = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acceptSpecified + { + get + { + return this._accept != null; + } + set + { + bool flag = value == (this._accept == null); + if (flag) + { + this._accept = (value ? new bool?(this.accept) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "inviteid", DataFormat = DataFormat.TwosComplement)] + public uint inviteid + { + get + { + return this._inviteid ?? 0u; + } + set + { + this._inviteid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool inviteidSpecified + { + get + { + return this._inviteid != null; + } + set + { + bool flag = value == (this._inviteid == null); + if (flag) + { + this._inviteid = (value ? new uint?(this.inviteid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + private bool? _accept; + + private uint? _inviteid; + + private string _password; + + private IExtension extensionObject; + + private bool ShouldSerializeaccept() + { + return this.acceptSpecified; + } + + private void Resetaccept() + { + this.acceptSpecified = false; + } + + private bool ShouldSerializeinviteid() + { + return this.inviteidSpecified; + } + + private void Resetinviteid() + { + this.inviteidSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs.meta new file mode 100644 index 00000000..8ad60e5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteAck.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dc4e1ef9767bab547bf029cca050db82 +timeCreated: 1611404677 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs new file mode 100644 index 00000000..2301a8b1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInviteArg")] + [Serializable] + public class TeamInviteArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "expid", DataFormat = DataFormat.TwosComplement)] + public int expid + { + get + { + return this._expid ?? 0; + } + set + { + this._expid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expidSpecified + { + get + { + return this._expid != null; + } + set + { + bool flag = value == (this._expid == null); + if (flag) + { + this._expid = (value ? new int?(this.expid) : null); + } + } + } + + private int? _expid; + + private IExtension extensionObject; + + private bool ShouldSerializeexpid() + { + return this.expidSpecified; + } + + private void Resetexpid() + { + this.expidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs.meta new file mode 100644 index 00000000..7d438e02 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ce9ef25dd9589404a89368af07d74949 +timeCreated: 1611404579 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs new file mode 100644 index 00000000..1478b61f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs @@ -0,0 +1,96 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamInviteRes")] + [Serializable] + public class TeamInviteRes : IExtensible + { + [ProtoMember(1, Name = "friend", DataFormat = DataFormat.Default)] + public List friend + { + get + { + return this._friend; + } + } + + [ProtoMember(2, Name = "guild", DataFormat = DataFormat.Default)] + public List guild + { + get + { + return this._guild; + } + } + + [ProtoMember(3, Name = "rec", DataFormat = DataFormat.Default)] + public List rec + { + get + { + return this._rec; + } + } + + [ProtoMember(4, IsRequired = false, Name = "errcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errcode + { + get + { + return this._errcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errcodeSpecified + { + get + { + return this._errcode != null; + } + set + { + bool flag = value == (this._errcode == null); + if (flag) + { + this._errcode = (value ? new ErrorCode?(this.errcode) : null); + } + } + } + + private readonly List _friend = new List(); + + private readonly List _guild = new List(); + + private readonly List _rec = new List(); + + private ErrorCode? _errcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrcode() + { + return this.errcodeSpecified; + } + + private void Reseterrcode() + { + this.errcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs.meta new file mode 100644 index 00000000..2722eb10 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamInviteRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: de6c0ee7c4fcb90459d82b0b142f8a9e +timeCreated: 1611404686 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs new file mode 100644 index 00000000..d7770dcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs @@ -0,0 +1,778 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamMember")] + [Serializable] + public class TeamMember : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "memberID", DataFormat = DataFormat.TwosComplement)] + public ulong memberID + { + get + { + return this._memberID ?? 0UL; + } + set + { + this._memberID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberIDSpecified + { + get + { + return this._memberID != null; + } + set + { + bool flag = value == (this._memberID == null); + if (flag) + { + this._memberID = (value ? new ulong?(this.memberID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public RoleType profession + { + get + { + return this._profession ?? RoleType.Role_INVALID; + } + set + { + this._profession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new RoleType?(this.profession) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public int level + { + get + { + return this._level ?? 0; + } + set + { + this._level = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new int?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "powerpoint", DataFormat = DataFormat.TwosComplement)] + public uint powerpoint + { + get + { + return this._powerpoint ?? 0u; + } + set + { + this._powerpoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool powerpointSpecified + { + get + { + return this._powerpoint != null; + } + set + { + bool flag = value == (this._powerpoint == null); + if (flag) + { + this._powerpoint = (value ? new uint?(this.powerpoint) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public int state + { + get + { + return this._state ?? 0; + } + set + { + this._state = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new int?(this.state) : null); + } + } + } + + [ProtoMember(7, Name = "fashion", DataFormat = DataFormat.TwosComplement)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(8, IsRequired = false, Name = "sceneID", DataFormat = DataFormat.TwosComplement)] + public uint sceneID + { + get + { + return this._sceneID ?? 0u; + } + set + { + this._sceneID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sceneIDSpecified + { + get + { + return this._sceneID != null; + } + set + { + bool flag = value == (this._sceneID == null); + if (flag) + { + this._sceneID = (value ? new uint?(this.sceneID) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "leftcount", DataFormat = DataFormat.TwosComplement)] + public int leftcount + { + get + { + return this._leftcount ?? 0; + } + set + { + this._leftcount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftcountSpecified + { + get + { + return this._leftcount != null; + } + set + { + bool flag = value == (this._leftcount == null); + if (flag) + { + this._leftcount = (value ? new int?(this.leftcount) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "robot", DataFormat = DataFormat.Default)] + public bool robot + { + get + { + return this._robot ?? false; + } + set + { + this._robot = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool robotSpecified + { + get + { + return this._robot != null; + } + set + { + bool flag = value == (this._robot == null); + if (flag) + { + this._robot = (value ? new bool?(this.robot) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(12, IsRequired = false, Name = "dragonguildid", DataFormat = DataFormat.TwosComplement)] + public ulong dragonguildid + { + get + { + return this._dragonguildid ?? 0UL; + } + set + { + this._dragonguildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool dragonguildidSpecified + { + get + { + return this._dragonguildid != null; + } + set + { + bool flag = value == (this._dragonguildid == null); + if (flag) + { + this._dragonguildid = (value ? new ulong?(this.dragonguildid) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(14, IsRequired = false, Name = "vipLevel", DataFormat = DataFormat.TwosComplement)] + public uint vipLevel + { + get + { + return this._vipLevel ?? 0u; + } + set + { + this._vipLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vipLevelSpecified + { + get + { + return this._vipLevel != null; + } + set + { + bool flag = value == (this._vipLevel == null); + if (flag) + { + this._vipLevel = (value ? new uint?(this.vipLevel) : null); + } + } + } + + [ProtoMember(15, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(16, IsRequired = false, Name = "membertype", DataFormat = DataFormat.TwosComplement)] + public TeamMemberType membertype + { + get + { + return this._membertype ?? TeamMemberType.TMT_NORMAL; + } + set + { + this._membertype = new TeamMemberType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool membertypeSpecified + { + get + { + return this._membertype != null; + } + set + { + bool flag = value == (this._membertype == null); + if (flag) + { + this._membertype = (value ? new TeamMemberType?(this.membertype) : null); + } + } + } + + [ProtoMember(17, IsRequired = false, Name = "tarjatime", DataFormat = DataFormat.TwosComplement)] + public uint tarjatime + { + get + { + return this._tarjatime ?? 0u; + } + set + { + this._tarjatime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tarjatimeSpecified + { + get + { + return this._tarjatime != null; + } + set + { + bool flag = value == (this._tarjatime == null); + if (flag) + { + this._tarjatime = (value ? new uint?(this.tarjatime) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(19, IsRequired = false, Name = "kingback", DataFormat = DataFormat.Default)] + public bool kingback + { + get + { + return this._kingback ?? false; + } + set + { + this._kingback = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool kingbackSpecified + { + get + { + return this._kingback != null; + } + set + { + bool flag = value == (this._kingback == null); + if (flag) + { + this._kingback = (value ? new bool?(this.kingback) : null); + } + } + } + + private ulong? _memberID; + + private RoleType? _profession; + + private string _name; + + private int? _level; + + private uint? _powerpoint; + + private int? _state; + + private readonly List _fashion = new List(); + + private uint? _sceneID; + + private int? _leftcount; + + private bool? _robot; + + private ulong? _guildid; + + private ulong? _dragonguildid; + + private OutLook _outlook = null; + + private uint? _vipLevel; + + private uint? _paymemberid; + + private TeamMemberType? _membertype; + + private uint? _tarjatime; + + private uint? _serverid; + + private bool? _kingback; + + private IExtension extensionObject; + + private bool ShouldSerializememberID() + { + return this.memberIDSpecified; + } + + private void ResetmemberID() + { + this.memberIDSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializepowerpoint() + { + return this.powerpointSpecified; + } + + private void Resetpowerpoint() + { + this.powerpointSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializesceneID() + { + return this.sceneIDSpecified; + } + + private void ResetsceneID() + { + this.sceneIDSpecified = false; + } + + private bool ShouldSerializeleftcount() + { + return this.leftcountSpecified; + } + + private void Resetleftcount() + { + this.leftcountSpecified = false; + } + + private bool ShouldSerializerobot() + { + return this.robotSpecified; + } + + private void Resetrobot() + { + this.robotSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializedragonguildid() + { + return this.dragonguildidSpecified; + } + + private void Resetdragonguildid() + { + this.dragonguildidSpecified = false; + } + + private bool ShouldSerializevipLevel() + { + return this.vipLevelSpecified; + } + + private void ResetvipLevel() + { + this.vipLevelSpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializemembertype() + { + return this.membertypeSpecified; + } + + private void Resetmembertype() + { + this.membertypeSpecified = false; + } + + private bool ShouldSerializetarjatime() + { + return this.tarjatimeSpecified; + } + + private void Resettarjatime() + { + this.tarjatimeSpecified = false; + } + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializekingback() + { + return this.kingbackSpecified; + } + + private void Resetkingback() + { + this.kingbackSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs.meta new file mode 100644 index 00000000..22a7ba1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamMember.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9f776388f5d6fbf49b9e9347e5502fb3 +timeCreated: 1611404245 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs new file mode 100644 index 00000000..2dab8b60 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamMemberType")] + public enum TeamMemberType + { + [ProtoEnum(Name = "TMT_NORMAL", Value = 1)] + TMT_NORMAL = 1, + [ProtoEnum(Name = "TMT_HELPER", Value = 2)] + TMT_HELPER, + [ProtoEnum(Name = "TMT_USETICKET", Value = 3)] + TMT_USETICKET + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs.meta new file mode 100644 index 00000000..19cbb14c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamMemberType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f5849f163550f624d9befdea4256e0c3 +timeCreated: 1611404876 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs new file mode 100644 index 00000000..0e544c56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs @@ -0,0 +1,422 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamOPArg")] + [Serializable] + public class TeamOPArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "request", DataFormat = DataFormat.TwosComplement)] + public TeamOperate request + { + get + { + return this._request ?? TeamOperate.TEAM_CREATE; + } + set + { + this._request = new TeamOperate?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool requestSpecified + { + get + { + return this._request != null; + } + set + { + bool flag = value == (this._request == null); + if (flag) + { + this._request = (value ? new TeamOperate?(this.request) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "teamID", DataFormat = DataFormat.TwosComplement)] + public int teamID + { + get + { + return this._teamID ?? 0; + } + set + { + this._teamID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamIDSpecified + { + get + { + return this._teamID != null; + } + set + { + bool flag = value == (this._teamID == null); + if (flag) + { + this._teamID = (value ? new int?(this.teamID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "password", DataFormat = DataFormat.Default)] + public string password + { + get + { + return this._password ?? ""; + } + set + { + this._password = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool passwordSpecified + { + get + { + return this._password != null; + } + set + { + bool flag = value == (this._password == null); + if (flag) + { + this._password = (value ? this.password : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "expID", DataFormat = DataFormat.TwosComplement)] + public uint expID + { + get + { + return this._expID ?? 0u; + } + set + { + this._expID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expIDSpecified + { + get + { + return this._expID != null; + } + set + { + bool flag = value == (this._expID == null); + if (flag) + { + this._expID = (value ? new uint?(this.expID) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "extrainfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public TeamExtraInfo extrainfo + { + get + { + return this._extrainfo; + } + set + { + this._extrainfo = value; + } + } + + [ProtoMember(7, IsRequired = false, Name = "param", DataFormat = DataFormat.TwosComplement)] + public ulong param + { + get + { + return this._param ?? 0UL; + } + set + { + this._param = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paramSpecified + { + get + { + return this._param != null; + } + set + { + bool flag = value == (this._param == null); + if (flag) + { + this._param = (value ? new ulong?(this.param) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "membertype", DataFormat = DataFormat.TwosComplement)] + public TeamMemberType membertype + { + get + { + return this._membertype ?? TeamMemberType.TMT_NORMAL; + } + set + { + this._membertype = new TeamMemberType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool membertypeSpecified + { + get + { + return this._membertype != null; + } + set + { + bool flag = value == (this._membertype == null); + if (flag) + { + this._membertype = (value ? new TeamMemberType?(this.membertype) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "account", DataFormat = DataFormat.Default)] + public string account + { + get + { + return this._account ?? ""; + } + set + { + this._account = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accountSpecified + { + get + { + return this._account != null; + } + set + { + bool flag = value == (this._account == null); + if (flag) + { + this._account = (value ? this.account : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "isplatfriend", DataFormat = DataFormat.Default)] + public bool isplatfriend + { + get + { + return this._isplatfriend ?? false; + } + set + { + this._isplatfriend = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isplatfriendSpecified + { + get + { + return this._isplatfriend != null; + } + set + { + bool flag = value == (this._isplatfriend == null); + if (flag) + { + this._isplatfriend = (value ? new bool?(this.isplatfriend) : null); + } + } + } + + private TeamOperate? _request; + + private int? _teamID; + + private string _password; + + private uint? _expID; + + private ulong? _roleid; + + private TeamExtraInfo _extrainfo = null; + + private ulong? _param; + + private TeamMemberType? _membertype; + + private string _account; + + private bool? _isplatfriend; + + private IExtension extensionObject; + + private bool ShouldSerializerequest() + { + return this.requestSpecified; + } + + private void Resetrequest() + { + this.requestSpecified = false; + } + + private bool ShouldSerializeteamID() + { + return this.teamIDSpecified; + } + + private void ResetteamID() + { + this.teamIDSpecified = false; + } + + private bool ShouldSerializepassword() + { + return this.passwordSpecified; + } + + private void Resetpassword() + { + this.passwordSpecified = false; + } + + private bool ShouldSerializeexpID() + { + return this.expIDSpecified; + } + + private void ResetexpID() + { + this.expIDSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeparam() + { + return this.paramSpecified; + } + + private void Resetparam() + { + this.paramSpecified = false; + } + + private bool ShouldSerializemembertype() + { + return this.membertypeSpecified; + } + + private void Resetmembertype() + { + this.membertypeSpecified = false; + } + + private bool ShouldSerializeaccount() + { + return this.accountSpecified; + } + + private void Resetaccount() + { + this.accountSpecified = false; + } + + private bool ShouldSerializeisplatfriend() + { + return this.isplatfriendSpecified; + } + + private void Resetisplatfriend() + { + this.isplatfriendSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs.meta new file mode 100644 index 00000000..ae7c6f3c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f9f9402b6139214291334eed08df855 +timeCreated: 1611403210 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs new file mode 100644 index 00000000..fdd6212a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamOPRes")] + [Serializable] + public class TeamOPRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "problem_roleid", DataFormat = DataFormat.TwosComplement)] + public ulong problem_roleid + { + get + { + return this._problem_roleid ?? 0UL; + } + set + { + this._problem_roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool problem_roleidSpecified + { + get + { + return this._problem_roleid != null; + } + set + { + bool flag = value == (this._problem_roleid == null); + if (flag) + { + this._problem_roleid = (value ? new ulong?(this.problem_roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "GoddessGetRewardsCount", DataFormat = DataFormat.TwosComplement)] + public int GoddessGetRewardsCount + { + get + { + return this._GoddessGetRewardsCount ?? 0; + } + set + { + this._GoddessGetRewardsCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool GoddessGetRewardsCountSpecified + { + get + { + return this._GoddessGetRewardsCount != null; + } + set + { + bool flag = value == (this._GoddessGetRewardsCount == null); + if (flag) + { + this._GoddessGetRewardsCount = (value ? new int?(this.GoddessGetRewardsCount) : null); + } + } + } + + [ProtoMember(4, Name = "teamcount", DataFormat = DataFormat.Default)] + public List teamcount + { + get + { + return this._teamcount; + } + } + + [ProtoMember(5, IsRequired = false, Name = "weeknestexpid", DataFormat = DataFormat.TwosComplement)] + public int weeknestexpid + { + get + { + return this._weeknestexpid ?? 0; + } + set + { + this._weeknestexpid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeknestexpidSpecified + { + get + { + return this._weeknestexpid != null; + } + set + { + bool flag = value == (this._weeknestexpid == null); + if (flag) + { + this._weeknestexpid = (value ? new int?(this.weeknestexpid) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "opentime", DataFormat = DataFormat.TwosComplement)] + public uint opentime + { + get + { + return this._opentime ?? 0u; + } + set + { + this._opentime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opentimeSpecified + { + get + { + return this._opentime != null; + } + set + { + bool flag = value == (this._opentime == null); + if (flag) + { + this._opentime = (value ? new uint?(this.opentime) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "wnrewardleftcount", DataFormat = DataFormat.TwosComplement)] + public uint wnrewardleftcount + { + get + { + return this._wnrewardleftcount ?? 0u; + } + set + { + this._wnrewardleftcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wnrewardleftcountSpecified + { + get + { + return this._wnrewardleftcount != null; + } + set + { + bool flag = value == (this._wnrewardleftcount == null); + if (flag) + { + this._wnrewardleftcount = (value ? new uint?(this.wnrewardleftcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "wnrewardmaxcount", DataFormat = DataFormat.TwosComplement)] + public uint wnrewardmaxcount + { + get + { + return this._wnrewardmaxcount ?? 0u; + } + set + { + this._wnrewardmaxcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wnrewardmaxcountSpecified + { + get + { + return this._wnrewardmaxcount != null; + } + set + { + bool flag = value == (this._wnrewardmaxcount == null); + if (flag) + { + this._wnrewardmaxcount = (value ? new uint?(this.wnrewardmaxcount) : null); + } + } + } + + private ErrorCode? _result; + + private ulong? _problem_roleid; + + private int? _GoddessGetRewardsCount; + + private readonly List _teamcount = new List(); + + private int? _weeknestexpid; + + private uint? _opentime; + + private uint? _wnrewardleftcount; + + private uint? _wnrewardmaxcount; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeproblem_roleid() + { + return this.problem_roleidSpecified; + } + + private void Resetproblem_roleid() + { + this.problem_roleidSpecified = false; + } + + private bool ShouldSerializeGoddessGetRewardsCount() + { + return this.GoddessGetRewardsCountSpecified; + } + + private void ResetGoddessGetRewardsCount() + { + this.GoddessGetRewardsCountSpecified = false; + } + + private bool ShouldSerializeweeknestexpid() + { + return this.weeknestexpidSpecified; + } + + private void Resetweeknestexpid() + { + this.weeknestexpidSpecified = false; + } + + private bool ShouldSerializeopentime() + { + return this.opentimeSpecified; + } + + private void Resetopentime() + { + this.opentimeSpecified = false; + } + + private bool ShouldSerializewnrewardleftcount() + { + return this.wnrewardleftcountSpecified; + } + + private void Resetwnrewardleftcount() + { + this.wnrewardleftcountSpecified = false; + } + + private bool ShouldSerializewnrewardmaxcount() + { + return this.wnrewardmaxcountSpecified; + } + + private void Resetwnrewardmaxcount() + { + this.wnrewardmaxcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs.meta new file mode 100644 index 00000000..d6367475 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOPRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e289a1240d90843428369a9742ca05c6 +timeCreated: 1611404706 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs new file mode 100644 index 00000000..e0dab861 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs @@ -0,0 +1,60 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamOperate")] + public enum TeamOperate + { + [ProtoEnum(Name = "TEAM_CREATE", Value = 1)] + TEAM_CREATE = 1, + [ProtoEnum(Name = "TEAM_JOIN", Value = 2)] + TEAM_JOIN, + [ProtoEnum(Name = "TEAM_LEAVE", Value = 3)] + TEAM_LEAVE, + [ProtoEnum(Name = "TEAM_TOGGLE_READY", Value = 4)] + TEAM_TOGGLE_READY, + [ProtoEnum(Name = "TEAM_QUERYCOUNT", Value = 5)] + TEAM_QUERYCOUNT, + [ProtoEnum(Name = "TEAM_KICK", Value = 6)] + TEAM_KICK, + [ProtoEnum(Name = "TEAM_START_BATTLE", Value = 7)] + TEAM_START_BATTLE, + [ProtoEnum(Name = "TEAM_START_BATTLE_AGREE", Value = 8)] + TEAM_START_BATTLE_AGREE, + [ProtoEnum(Name = "TEAM_START_BATTLE_DISAGREE", Value = 9)] + TEAM_START_BATTLE_DISAGREE, + [ProtoEnum(Name = "TEAM_CHANGE_EPXTEAMID", Value = 10)] + TEAM_CHANGE_EPXTEAMID, + [ProtoEnum(Name = "TEAM_START_BATTLE_REMOVE_DISAGREE_MEMBER", Value = 11)] + TEAM_START_BATTLE_REMOVE_DISAGREE_MEMBER, + [ProtoEnum(Name = "TEAM_INVITE", Value = 12)] + TEAM_INVITE, + [ProtoEnum(Name = "TEAM_START_MATCH", Value = 13)] + TEAM_START_MATCH, + [ProtoEnum(Name = "TEAM_STOP_MATCH", Value = 14)] + TEAM_STOP_MATCH, + [ProtoEnum(Name = "TEAM_GET_FULL_DATA", Value = 15)] + TEAM_GET_FULL_DATA, + [ProtoEnum(Name = "TEAM_DOWN_MATCH", Value = 16)] + TEAM_DOWN_MATCH, + [ProtoEnum(Name = "TEAM_BE_HELPER", Value = 17)] + TEAM_BE_HELPER, + [ProtoEnum(Name = "TEAM_QUIT_HELPER", Value = 18)] + TEAM_QUIT_HELPER, + [ProtoEnum(Name = "TEAM_PPTLIMIT", Value = 19)] + TEAM_PPTLIMIT, + [ProtoEnum(Name = "TEAM_COSTTYPE", Value = 20)] + TEAM_COSTTYPE, + [ProtoEnum(Name = "TEAM_CHANGE_PASSWORD", Value = 21)] + TEAM_CHANGE_PASSWORD, + [ProtoEnum(Name = "TEAM_TRAHS_LEADER", Value = 22)] + TEAM_TRAHS_LEADER, + [ProtoEnum(Name = "TEAM_BATTLE_CONTINUE", Value = 23)] + TEAM_BATTLE_CONTINUE, + [ProtoEnum(Name = "TEAM_USE_TICKET", Value = 24)] + TEAM_USE_TICKET, + [ProtoEnum(Name = "TEAM_MEMBER_TYPE", Value = 25)] + TEAM_MEMBER_TYPE + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs.meta new file mode 100644 index 00000000..28f8ebbe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamOperate.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 868e6b318b20d5c41a478f6443f10385 +timeCreated: 1611404054 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs new file mode 100644 index 00000000..d937e9bc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs @@ -0,0 +1,402 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamRecord")] + [Serializable] + public class TeamRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "lastdayuptime", DataFormat = DataFormat.TwosComplement)] + public uint lastdayuptime + { + get + { + return this._lastdayuptime ?? 0u; + } + set + { + this._lastdayuptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastdayuptimeSpecified + { + get + { + return this._lastdayuptime != null; + } + set + { + bool flag = value == (this._lastdayuptime == null); + if (flag) + { + this._lastdayuptime = (value ? new uint?(this.lastdayuptime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lastweekuptime", DataFormat = DataFormat.TwosComplement)] + public uint lastweekuptime + { + get + { + return this._lastweekuptime ?? 0u; + } + set + { + this._lastweekuptime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastweekuptimeSpecified + { + get + { + return this._lastweekuptime != null; + } + set + { + bool flag = value == (this._lastweekuptime == null); + if (flag) + { + this._lastweekuptime = (value ? new uint?(this.lastweekuptime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "goddessGetRewardToday", DataFormat = DataFormat.TwosComplement)] + public uint goddessGetRewardToday + { + get + { + return this._goddessGetRewardToday ?? 0u; + } + set + { + this._goddessGetRewardToday = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool goddessGetRewardTodaySpecified + { + get + { + return this._goddessGetRewardToday != null; + } + set + { + bool flag = value == (this._goddessGetRewardToday == null); + if (flag) + { + this._goddessGetRewardToday = (value ? new uint?(this.goddessGetRewardToday) : null); + } + } + } + + [ProtoMember(4, Name = "teamcountins", DataFormat = DataFormat.Default)] + public List teamcountins + { + get + { + return this._teamcountins; + } + } + + [ProtoMember(5, IsRequired = false, Name = "teamcost", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public RoleTeamCostInfo teamcost + { + get + { + return this._teamcost; + } + set + { + this._teamcost = value; + } + } + + [ProtoMember(6, IsRequired = false, Name = "weeknestrewardcount", DataFormat = DataFormat.TwosComplement)] + public uint weeknestrewardcount + { + get + { + return this._weeknestrewardcount ?? 0u; + } + set + { + this._weeknestrewardcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weeknestrewardcountSpecified + { + get + { + return this._weeknestrewardcount != null; + } + set + { + bool flag = value == (this._weeknestrewardcount == null); + if (flag) + { + this._weeknestrewardcount = (value ? new uint?(this.weeknestrewardcount) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "diamondcostcount", DataFormat = DataFormat.TwosComplement)] + public uint diamondcostcount + { + get + { + return this._diamondcostcount ?? 0u; + } + set + { + this._diamondcostcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool diamondcostcountSpecified + { + get + { + return this._diamondcostcount != null; + } + set + { + bool flag = value == (this._diamondcostcount == null); + if (flag) + { + this._diamondcostcount = (value ? new uint?(this.diamondcostcount) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "useticketcount", DataFormat = DataFormat.TwosComplement)] + public uint useticketcount + { + get + { + return this._useticketcount ?? 0u; + } + set + { + this._useticketcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool useticketcountSpecified + { + get + { + return this._useticketcount != null; + } + set + { + bool flag = value == (this._useticketcount == null); + if (flag) + { + this._useticketcount = (value ? new uint?(this.useticketcount) : null); + } + } + } + + [ProtoMember(9, Name = "dragonhelpfetchedrew", DataFormat = DataFormat.TwosComplement)] + public List dragonhelpfetchedrew + { + get + { + return this._dragonhelpfetchedrew; + } + } + + [ProtoMember(10, IsRequired = false, Name = "wantdragonhelp", DataFormat = DataFormat.Default)] + public bool wantdragonhelp + { + get + { + return this._wantdragonhelp ?? false; + } + set + { + this._wantdragonhelp = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool wantdragonhelpSpecified + { + get + { + return this._wantdragonhelp != null; + } + set + { + bool flag = value == (this._wantdragonhelp == null); + if (flag) + { + this._wantdragonhelp = (value ? new bool?(this.wantdragonhelp) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "setdiamondnum", DataFormat = DataFormat.TwosComplement)] + public uint setdiamondnum + { + get + { + return this._setdiamondnum ?? 0u; + } + set + { + this._setdiamondnum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool setdiamondnumSpecified + { + get + { + return this._setdiamondnum != null; + } + set + { + bool flag = value == (this._setdiamondnum == null); + if (flag) + { + this._setdiamondnum = (value ? new uint?(this.setdiamondnum) : null); + } + } + } + + private uint? _lastdayuptime; + + private uint? _lastweekuptime; + + private uint? _goddessGetRewardToday; + + private readonly List _teamcountins = new List(); + + private RoleTeamCostInfo _teamcost = null; + + private uint? _weeknestrewardcount; + + private uint? _diamondcostcount; + + private uint? _useticketcount; + + private readonly List _dragonhelpfetchedrew = new List(); + + private bool? _wantdragonhelp; + + private uint? _setdiamondnum; + + private IExtension extensionObject; + + private bool ShouldSerializelastdayuptime() + { + return this.lastdayuptimeSpecified; + } + + private void Resetlastdayuptime() + { + this.lastdayuptimeSpecified = false; + } + + private bool ShouldSerializelastweekuptime() + { + return this.lastweekuptimeSpecified; + } + + private void Resetlastweekuptime() + { + this.lastweekuptimeSpecified = false; + } + + private bool ShouldSerializegoddessGetRewardToday() + { + return this.goddessGetRewardTodaySpecified; + } + + private void ResetgoddessGetRewardToday() + { + this.goddessGetRewardTodaySpecified = false; + } + + private bool ShouldSerializeweeknestrewardcount() + { + return this.weeknestrewardcountSpecified; + } + + private void Resetweeknestrewardcount() + { + this.weeknestrewardcountSpecified = false; + } + + private bool ShouldSerializediamondcostcount() + { + return this.diamondcostcountSpecified; + } + + private void Resetdiamondcostcount() + { + this.diamondcostcountSpecified = false; + } + + private bool ShouldSerializeuseticketcount() + { + return this.useticketcountSpecified; + } + + private void Resetuseticketcount() + { + this.useticketcountSpecified = false; + } + + private bool ShouldSerializewantdragonhelp() + { + return this.wantdragonhelpSpecified; + } + + private void Resetwantdragonhelp() + { + this.wantdragonhelpSpecified = false; + } + + private bool ShouldSerializesetdiamondnum() + { + return this.setdiamondnumSpecified; + } + + private void Resetsetdiamondnum() + { + this.setdiamondnumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs.meta new file mode 100644 index 00000000..f3520578 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7e3a1dc6e2dd7e2469b1ad2e00d22648 +timeCreated: 1611404003 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs new file mode 100644 index 00000000..7bbb8472 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamRequestPlatFreind2ClientData")] + [Serializable] + public class TeamRequestPlatFreind2ClientData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "userOffline", DataFormat = DataFormat.Default)] + public bool userOffline + { + get + { + return this._userOffline ?? false; + } + set + { + this._userOffline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool userOfflineSpecified + { + get + { + return this._userOffline != null; + } + set + { + bool flag = value == (this._userOffline == null); + if (flag) + { + this._userOffline = (value ? new bool?(this.userOffline) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "openID", DataFormat = DataFormat.Default)] + public string openID + { + get + { + return this._openID ?? ""; + } + set + { + this._openID = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openIDSpecified + { + get + { + return this._openID != null; + } + set + { + bool flag = value == (this._openID == null); + if (flag) + { + this._openID = (value ? this.openID : null); + } + } + } + + private bool? _userOffline; + + private string _openID; + + private IExtension extensionObject; + + private bool ShouldSerializeuserOffline() + { + return this.userOfflineSpecified; + } + + private void ResetuserOffline() + { + this.userOfflineSpecified = false; + } + + private bool ShouldSerializeopenID() + { + return this.openIDSpecified; + } + + private void ResetopenID() + { + this.openIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs.meta new file mode 100644 index 00000000..0addb54a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamRequestPlatFreind2ClientData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6639cf2d9ccb8444ea28999269876ce9 +timeCreated: 1611403853 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs new file mode 100644 index 00000000..0fe27b65 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamSelect")] + [Serializable] + public class TeamSelect : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public long roleid + { + get + { + return this._roleid ?? 0L; + } + set + { + this._roleid = new long?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new long?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public int index + { + get + { + return this._index ?? 0; + } + set + { + this._index = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new int?(this.index) : null); + } + } + } + + private long? _roleid; + + private int? _index; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs.meta new file mode 100644 index 00000000..5016e88d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamSelect.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cdf47ed37d36826489e1949b57ba1aab +timeCreated: 1611404576 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs new file mode 100644 index 00000000..468a8e79 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs @@ -0,0 +1,18 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamState")] + public enum TeamState + { + [ProtoEnum(Name = "TEAM_WAITING", Value = 0)] + TEAM_WAITING, + [ProtoEnum(Name = "TEAM_IN_BATTLE", Value = 1)] + TEAM_IN_BATTLE, + [ProtoEnum(Name = "TEAM_VOTE", Value = 2)] + TEAM_VOTE, + [ProtoEnum(Name = "TEAM_MATCH", Value = 3)] + TEAM_MATCH + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs.meta new file mode 100644 index 00000000..3388967b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0f503615a584acc4b96c0c163a02ee59 +timeCreated: 1611403208 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs new file mode 100644 index 00000000..6c4d46dc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs @@ -0,0 +1,78 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeamSynRift")] + [Serializable] + public class TeamSynRift : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "riftid", DataFormat = DataFormat.TwosComplement)] + public uint riftid + { + get + { + return this._riftid ?? 0u; + } + set + { + this._riftid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool riftidSpecified + { + get + { + return this._riftid != null; + } + set + { + bool flag = value == (this._riftid == null); + if (flag) + { + this._riftid = (value ? new uint?(this.riftid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "floorinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public GlobalRiftFloorInfo floorinfo + { + get + { + return this._floorinfo; + } + set + { + this._floorinfo = value; + } + } + + private uint? _riftid; + + private GlobalRiftFloorInfo _floorinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeriftid() + { + return this.riftidSpecified; + } + + private void Resetriftid() + { + this.riftidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs.meta new file mode 100644 index 00000000..84eafdb8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeamSynRift.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8f696d96dc367e348b24aef40bed9e63 +timeCreated: 1611404133 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs b/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs new file mode 100644 index 00000000..26cfae96 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TeleportNoticeState")] + [Serializable] + public class TeleportNoticeState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "onnotice", DataFormat = DataFormat.Default)] + public bool onnotice + { + get + { + return this._onnotice ?? false; + } + set + { + this._onnotice = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onnoticeSpecified + { + get + { + return this._onnotice != null; + } + set + { + bool flag = value == (this._onnotice == null); + if (flag) + { + this._onnotice = (value ? new bool?(this.onnotice) : null); + } + } + } + + private bool? _onnotice; + + private IExtension extensionObject; + + private bool ShouldSerializeonnotice() + { + return this.onnoticeSpecified; + } + + private void Resetonnotice() + { + this.onnoticeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs.meta new file mode 100644 index 00000000..d7a2ceda --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TeleportNoticeState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c0f6d22631b7639479d44f88ddaa504c +timeCreated: 1611404488 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs new file mode 100644 index 00000000..35bf93e6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TerrData")] + [Serializable] + public class TerrData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "icon", DataFormat = DataFormat.TwosComplement)] + public uint icon + { + get + { + return this._icon ?? 0u; + } + set + { + this._icon = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iconSpecified + { + get + { + return this._icon != null; + } + set + { + bool flag = value == (this._icon == null); + if (flag) + { + this._icon = (value ? new uint?(this.icon) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + private uint? _id; + + private ulong? _guildid; + + private uint? _icon; + + private string _name; + + private IExtension extensionObject; + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + private bool ShouldSerializeicon() + { + return this.iconSpecified; + } + + private void Reseticon() + { + this.iconSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs.meta new file mode 100644 index 00000000..9e9d5863 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TerrData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91b5063e6244c7e46ba50fc62bd1e511 +timeCreated: 1611404143 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs new file mode 100644 index 00000000..41f03c67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThanksForBonusArg")] + [Serializable] + public class ThanksForBonusArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bonusID", DataFormat = DataFormat.TwosComplement)] + public uint bonusID + { + get + { + return this._bonusID ?? 0u; + } + set + { + this._bonusID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bonusIDSpecified + { + get + { + return this._bonusID != null; + } + set + { + bool flag = value == (this._bonusID == null); + if (flag) + { + this._bonusID = (value ? new uint?(this.bonusID) : null); + } + } + } + + private uint? _bonusID; + + private IExtension extensionObject; + + private bool ShouldSerializebonusID() + { + return this.bonusIDSpecified; + } + + private void ResetbonusID() + { + this.bonusIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs.meta new file mode 100644 index 00000000..69e4856d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9aec7b2089b917449aaa66957f414838 +timeCreated: 1611404203 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs new file mode 100644 index 00000000..01f892fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThanksForBonusRes")] + [Serializable] + public class ThanksForBonusRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs.meta new file mode 100644 index 00000000..6f01d9f0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThanksForBonusRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0b8ff16e79857d847b051dace1eeed24 +timeCreated: 1611403169 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs new file mode 100644 index 00000000..0fbd591b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThemeActivityChangeData")] + [Serializable] + public class ThemeActivityChangeData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ishint", DataFormat = DataFormat.Default)] + public bool ishint + { + get + { + return this._ishint ?? false; + } + set + { + this._ishint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishintSpecified + { + get + { + return this._ishint != null; + } + set + { + bool flag = value == (this._ishint == null); + if (flag) + { + this._ishint = (value ? new bool?(this.ishint) : null); + } + } + } + + [ProtoMember(2, Name = "scene", DataFormat = DataFormat.Default)] + public List scene + { + get + { + return this._scene; + } + } + + [ProtoMember(3, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + private bool? _ishint; + + private readonly List _scene = new List(); + + private uint? _actid; + + private IExtension extensionObject; + + private bool ShouldSerializeishint() + { + return this.ishintSpecified; + } + + private void Resetishint() + { + this.ishintSpecified = false; + } + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs.meta new file mode 100644 index 00000000..1c5f003e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityChangeData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b3c5e8e362eecca49987fcff615263cf +timeCreated: 1611404390 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs new file mode 100644 index 00000000..1ed63d53 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThemeActivityData")] + [Serializable] + public class ThemeActivityData : IExtensible + { + [ProtoMember(1, Name = "firstscene", DataFormat = DataFormat.Default)] + public List firstscene + { + get + { + return this._firstscene; + } + } + + [ProtoMember(2, IsRequired = false, Name = "ishint", DataFormat = DataFormat.Default)] + public bool ishint + { + get + { + return this._ishint ?? false; + } + set + { + this._ishint = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ishintSpecified + { + get + { + return this._ishint != null; + } + set + { + bool flag = value == (this._ishint == null); + if (flag) + { + this._ishint = (value ? new bool?(this.ishint) : null); + } + } + } + + private readonly List _firstscene = new List(); + + private bool? _ishint; + + private IExtension extensionObject; + + private bool ShouldSerializeishint() + { + return this.ishintSpecified; + } + + private void Resetishint() + { + this.ishintSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs.meta new file mode 100644 index 00000000..7c201e41 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 075bd2ace1af55f4f9819f009e5d281d +timeCreated: 1611402968 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs new file mode 100644 index 00000000..ed317514 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThemeActivityHintArg")] + [Serializable] + public class ThemeActivityHintArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "actid", DataFormat = DataFormat.TwosComplement)] + public uint actid + { + get + { + return this._actid ?? 0u; + } + set + { + this._actid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool actidSpecified + { + get + { + return this._actid != null; + } + set + { + bool flag = value == (this._actid == null); + if (flag) + { + this._actid = (value ? new uint?(this.actid) : null); + } + } + } + + private uint? _actid; + + private IExtension extensionObject; + + private bool ShouldSerializeactid() + { + return this.actidSpecified; + } + + private void Resetactid() + { + this.actidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs.meta new file mode 100644 index 00000000..4f8e7144 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4253c71c6ead12e4b830f69cfbc33676 +timeCreated: 1611403639 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs new file mode 100644 index 00000000..3d99b53c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ThemeActivityHintRes")] + [Serializable] + public class ThemeActivityHintRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs.meta new file mode 100644 index 00000000..b3895da6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ThemeActivityHintRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7491d060f7124e948ad17f8783da79ab +timeCreated: 1611403944 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs new file mode 100644 index 00000000..ffdc5ae8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TitleLevelUpArg")] + [Serializable] + public class TitleLevelUpArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs.meta new file mode 100644 index 00000000..8fc372bd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 86f9819269bc59b4282ccd1890d0b9f8 +timeCreated: 1611404056 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs new file mode 100644 index 00000000..195490df --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TitleLevelUpRes")] + [Serializable] + public class TitleLevelUpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _titleID; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs.meta new file mode 100644 index 00000000..3d8dddb6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TitleLevelUpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 632d555b57cd39044ac0f525c3e3dcf8 +timeCreated: 1611403843 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs new file mode 100644 index 00000000..f0cd5753 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TowerFirstPassRewardData")] + [Serializable] + public class TowerFirstPassRewardData : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs.meta new file mode 100644 index 00000000..c3b08bc7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerFirstPassRewardData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 191743deeaf46574698fba2faf174997 +timeCreated: 1611403300 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs new file mode 100644 index 00000000..0ca4be4e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs @@ -0,0 +1,418 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TowerRecord")] + [Serializable] + public class TowerRecord : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "openHardLevel", DataFormat = DataFormat.TwosComplement)] + public int openHardLevel + { + get + { + return this._openHardLevel ?? 0; + } + set + { + this._openHardLevel = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool openHardLevelSpecified + { + get + { + return this._openHardLevel != null; + } + set + { + bool flag = value == (this._openHardLevel == null); + if (flag) + { + this._openHardLevel = (value ? new int?(this.openHardLevel) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "reachTopFloor", DataFormat = DataFormat.TwosComplement)] + public int reachTopFloor + { + get + { + return this._reachTopFloor ?? 0; + } + set + { + this._reachTopFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool reachTopFloorSpecified + { + get + { + return this._reachTopFloor != null; + } + set + { + bool flag = value == (this._reachTopFloor == null); + if (flag) + { + this._reachTopFloor = (value ? new int?(this.reachTopFloor) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "bestTime", DataFormat = DataFormat.TwosComplement)] + public int bestTime + { + get + { + return this._bestTime ?? 0; + } + set + { + this._bestTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bestTimeSpecified + { + get + { + return this._bestTime != null; + } + set + { + bool flag = value == (this._bestTime == null); + if (flag) + { + this._bestTime = (value ? new int?(this.bestTime) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "sweepTime", DataFormat = DataFormat.TwosComplement)] + public int sweepTime + { + get + { + return this._sweepTime ?? 0; + } + set + { + this._sweepTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sweepTimeSpecified + { + get + { + return this._sweepTime != null; + } + set + { + bool flag = value == (this._sweepTime == null); + if (flag) + { + this._sweepTime = (value ? new int?(this.sweepTime) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "sweepFloor", DataFormat = DataFormat.TwosComplement)] + public int sweepFloor + { + get + { + return this._sweepFloor ?? 0; + } + set + { + this._sweepFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool sweepFloorSpecified + { + get + { + return this._sweepFloor != null; + } + set + { + bool flag = value == (this._sweepFloor == null); + if (flag) + { + this._sweepFloor = (value ? new int?(this.sweepFloor) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "curFloor", DataFormat = DataFormat.TwosComplement)] + public int curFloor + { + get + { + return this._curFloor ?? 0; + } + set + { + this._curFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curFloorSpecified + { + get + { + return this._curFloor != null; + } + set + { + bool flag = value == (this._curFloor == null); + if (flag) + { + this._curFloor = (value ? new int?(this.curFloor) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "curCostTime", DataFormat = DataFormat.TwosComplement)] + public int curCostTime + { + get + { + return this._curCostTime ?? 0; + } + set + { + this._curCostTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curCostTimeSpecified + { + get + { + return this._curCostTime != null; + } + set + { + bool flag = value == (this._curCostTime == null); + if (flag) + { + this._curCostTime = (value ? new int?(this.curCostTime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "refreshCount", DataFormat = DataFormat.TwosComplement)] + public int refreshCount + { + get + { + return this._refreshCount ?? 0; + } + set + { + this._refreshCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshCountSpecified + { + get + { + return this._refreshCount != null; + } + set + { + bool flag = value == (this._refreshCount == null); + if (flag) + { + this._refreshCount = (value ? new int?(this.refreshCount) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "refreshResult", DataFormat = DataFormat.TwosComplement)] + public int refreshResult + { + get + { + return this._refreshResult ?? 0; + } + set + { + this._refreshResult = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refreshResultSpecified + { + get + { + return this._refreshResult != null; + } + set + { + bool flag = value == (this._refreshResult == null); + if (flag) + { + this._refreshResult = (value ? new int?(this.refreshResult) : null); + } + } + } + + [ProtoMember(10, Name = "gotFloorFirstPassReward", DataFormat = DataFormat.TwosComplement)] + public List gotFloorFirstPassReward + { + get + { + return this._gotFloorFirstPassReward; + } + } + + private int? _openHardLevel; + + private int? _reachTopFloor; + + private int? _bestTime; + + private int? _sweepTime; + + private int? _sweepFloor; + + private int? _curFloor; + + private int? _curCostTime; + + private int? _refreshCount; + + private int? _refreshResult; + + private readonly List _gotFloorFirstPassReward = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeopenHardLevel() + { + return this.openHardLevelSpecified; + } + + private void ResetopenHardLevel() + { + this.openHardLevelSpecified = false; + } + + private bool ShouldSerializereachTopFloor() + { + return this.reachTopFloorSpecified; + } + + private void ResetreachTopFloor() + { + this.reachTopFloorSpecified = false; + } + + private bool ShouldSerializebestTime() + { + return this.bestTimeSpecified; + } + + private void ResetbestTime() + { + this.bestTimeSpecified = false; + } + + private bool ShouldSerializesweepTime() + { + return this.sweepTimeSpecified; + } + + private void ResetsweepTime() + { + this.sweepTimeSpecified = false; + } + + private bool ShouldSerializesweepFloor() + { + return this.sweepFloorSpecified; + } + + private void ResetsweepFloor() + { + this.sweepFloorSpecified = false; + } + + private bool ShouldSerializecurFloor() + { + return this.curFloorSpecified; + } + + private void ResetcurFloor() + { + this.curFloorSpecified = false; + } + + private bool ShouldSerializecurCostTime() + { + return this.curCostTimeSpecified; + } + + private void ResetcurCostTime() + { + this.curCostTimeSpecified = false; + } + + private bool ShouldSerializerefreshCount() + { + return this.refreshCountSpecified; + } + + private void ResetrefreshCount() + { + this.refreshCountSpecified = false; + } + + private bool ShouldSerializerefreshResult() + { + return this.refreshResultSpecified; + } + + private void ResetrefreshResult() + { + this.refreshResultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs.meta new file mode 100644 index 00000000..ee0ff03a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c75b3e7c1f9b9745b53341513e82bac +timeCreated: 1611403898 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs new file mode 100644 index 00000000..bac8ce56 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TowerRecord2DB")] + [Serializable] + public class TowerRecord2DB : IExtensible + { + [ProtoMember(1, Name = "records", DataFormat = DataFormat.Default)] + public List records + { + get + { + return this._records; + } + } + + [ProtoMember(2, IsRequired = false, Name = "m_updateTime", DataFormat = DataFormat.TwosComplement)] + public int m_updateTime + { + get + { + return this._m_updateTime ?? 0; + } + set + { + this._m_updateTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool m_updateTimeSpecified + { + get + { + return this._m_updateTime != null; + } + set + { + bool flag = value == (this._m_updateTime == null); + if (flag) + { + this._m_updateTime = (value ? new int?(this.m_updateTime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "useResetCount", DataFormat = DataFormat.TwosComplement)] + public int useResetCount + { + get + { + return this._useResetCount ?? 0; + } + set + { + this._useResetCount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool useResetCountSpecified + { + get + { + return this._useResetCount != null; + } + set + { + bool flag = value == (this._useResetCount == null); + if (flag) + { + this._useResetCount = (value ? new int?(this.useResetCount) : null); + } + } + } + + private readonly List _records = new List(); + + private int? _m_updateTime; + + private int? _useResetCount; + + private IExtension extensionObject; + + private bool ShouldSerializem_updateTime() + { + return this.m_updateTimeSpecified; + } + + private void Resetm_updateTime() + { + this.m_updateTimeSpecified = false; + } + + private bool ShouldSerializeuseResetCount() + { + return this.useResetCountSpecified; + } + + private void ResetuseResetCount() + { + this.useResetCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs.meta new file mode 100644 index 00000000..85833475 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerRecord2DB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5a8fa6cbed88954498e4e194b36fcf8b +timeCreated: 1611403791 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs new file mode 100644 index 00000000..31d45adb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TowerResult")] + [Serializable] + public class TowerResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "isNewRecord", DataFormat = DataFormat.Default)] + public bool isNewRecord + { + get + { + return this._isNewRecord ?? false; + } + set + { + this._isNewRecord = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNewRecordSpecified + { + get + { + return this._isNewRecord != null; + } + set + { + bool flag = value == (this._isNewRecord == null); + if (flag) + { + this._isNewRecord = (value ? new bool?(this.isNewRecord) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "towerFloor", DataFormat = DataFormat.TwosComplement)] + public int towerFloor + { + get + { + return this._towerFloor ?? 0; + } + set + { + this._towerFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool towerFloorSpecified + { + get + { + return this._towerFloor != null; + } + set + { + bool flag = value == (this._towerFloor == null); + if (flag) + { + this._towerFloor = (value ? new int?(this.towerFloor) : null); + } + } + } + + private bool? _isNewRecord; + + private int? _towerFloor; + + private IExtension extensionObject; + + private bool ShouldSerializeisNewRecord() + { + return this.isNewRecordSpecified; + } + + private void ResetisNewRecord() + { + this.isNewRecordSpecified = false; + } + + private bool ShouldSerializetowerFloor() + { + return this.towerFloorSpecified; + } + + private void ResettowerFloor() + { + this.towerFloorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs.meta new file mode 100644 index 00000000..e4a7418d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e2070cbe4348ad240a5b2ba924654008 +timeCreated: 1611404704 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs new file mode 100644 index 00000000..2f293ac1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TowerSceneInfoData")] + [Serializable] + public class TowerSceneInfoData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leftTime", DataFormat = DataFormat.TwosComplement)] + public int leftTime + { + get + { + return this._leftTime ?? 0; + } + set + { + this._leftTime = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimeSpecified + { + get + { + return this._leftTime != null; + } + set + { + bool flag = value == (this._leftTime == null); + if (flag) + { + this._leftTime = (value ? new int?(this.leftTime) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "curTowerFloor", DataFormat = DataFormat.TwosComplement)] + public int curTowerFloor + { + get + { + return this._curTowerFloor ?? 0; + } + set + { + this._curTowerFloor = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool curTowerFloorSpecified + { + get + { + return this._curTowerFloor != null; + } + set + { + bool flag = value == (this._curTowerFloor == null); + if (flag) + { + this._curTowerFloor = (value ? new int?(this.curTowerFloor) : null); + } + } + } + + [ProtoMember(3, Name = "items", DataFormat = DataFormat.Default)] + public List items + { + get + { + return this._items; + } + } + + private int? _leftTime; + + private int? _curTowerFloor; + + private readonly List _items = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeleftTime() + { + return this.leftTimeSpecified; + } + + private void ResetleftTime() + { + this.leftTimeSpecified = false; + } + + private bool ShouldSerializecurTowerFloor() + { + return this.curTowerFloorSpecified; + } + + private void ResetcurTowerFloor() + { + this.curTowerFloorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs.meta new file mode 100644 index 00000000..6a03056e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TowerSceneInfoData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f67d2351c112d74e9283acce604b4a8 +timeCreated: 1611404030 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs new file mode 100644 index 00000000..7643e01b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TransNotify")] + [Serializable] + public class TransNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "istrans", DataFormat = DataFormat.Default)] + public bool istrans + { + get + { + return this._istrans ?? false; + } + set + { + this._istrans = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool istransSpecified + { + get + { + return this._istrans != null; + } + set + { + bool flag = value == (this._istrans == null); + if (flag) + { + this._istrans = (value ? new bool?(this.istrans) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.Default)] + public string roleid + { + get + { + return this._roleid ?? ""; + } + set + { + this._roleid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? this.roleid : null); + } + } + } + + private bool? _istrans; + + private string _roleid; + + private IExtension extensionObject; + + private bool ShouldSerializeistrans() + { + return this.istransSpecified; + } + + private void Resetistrans() + { + this.istransSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs.meta new file mode 100644 index 00000000..afc9384e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f69c85db85a964c47957761c225cba66 +timeCreated: 1611404883 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs b/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs new file mode 100644 index 00000000..01d6e083 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs @@ -0,0 +1,85 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TransSkillNotfiy")] + [Serializable] + public class TransSkillNotfiy : IExtensible + { + [ProtoMember(1, Name = "skillhash", DataFormat = DataFormat.TwosComplement)] + public List skillhash + { + get + { + return this._skillhash; + } + } + + [ProtoMember(2, Name = "skilllevel", DataFormat = DataFormat.TwosComplement)] + public List skilllevel + { + get + { + return this._skilllevel; + } + } + + [ProtoMember(3, IsRequired = false, Name = "isincreasing", DataFormat = DataFormat.Default)] + public bool isincreasing + { + get + { + return this._isincreasing ?? false; + } + set + { + this._isincreasing = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isincreasingSpecified + { + get + { + return this._isincreasing != null; + } + set + { + bool flag = value == (this._isincreasing == null); + if (flag) + { + this._isincreasing = (value ? new bool?(this.isincreasing) : null); + } + } + } + + private readonly List _skillhash = new List(); + + private readonly List _skilllevel = new List(); + + private bool? _isincreasing; + + private IExtension extensionObject; + + private bool ShouldSerializeisincreasing() + { + return this.isincreasingSpecified; + } + + private void Resetisincreasing() + { + this.isincreasingSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs.meta new file mode 100644 index 00000000..08ee41f5 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransSkillNotfiy.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f625f09709195e45b65d1f306ae6332 +timeCreated: 1611404029 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs new file mode 100644 index 00000000..b625a2cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TransformOpArg")] + [Serializable] + public class TransformOpArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "op", DataFormat = DataFormat.TwosComplement)] + public int op + { + get + { + return this._op ?? 0; + } + set + { + this._op = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opSpecified + { + get + { + return this._op != null; + } + set + { + bool flag = value == (this._op == null); + if (flag) + { + this._op = (value ? new int?(this.op) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.Default)] + public string roleid + { + get + { + return this._roleid ?? ""; + } + set + { + this._roleid = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? this.roleid : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + private int? _op; + + private string _roleid; + + private uint? _itemid; + + private IExtension extensionObject; + + private bool ShouldSerializeop() + { + return this.opSpecified; + } + + private void Resetop() + { + this.opSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs.meta new file mode 100644 index 00000000..a6b119a0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e87fb7b12f0e14b4c81745f3281399ad +timeCreated: 1611404753 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs new file mode 100644 index 00000000..deb9896a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TransformOpRes")] + [Serializable] + public class TransformOpRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _timeleft; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs.meta new file mode 100644 index 00000000..562e0f67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TransformOpRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5ab90a6dbddd95c4db0741d22e1db1fa +timeCreated: 1611403792 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs new file mode 100644 index 00000000..741ea247 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TrophyDetail")] + [Serializable] + public class TrophyDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "tropy_order", DataFormat = DataFormat.TwosComplement)] + public uint tropy_order + { + get + { + return this._tropy_order ?? 0u; + } + set + { + this._tropy_order = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tropy_orderSpecified + { + get + { + return this._tropy_order != null; + } + set + { + bool flag = value == (this._tropy_order == null); + if (flag) + { + this._tropy_order = (value ? new uint?(this.tropy_order) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "trophy_time", DataFormat = DataFormat.TwosComplement)] + public uint trophy_time + { + get + { + return this._trophy_time ?? 0u; + } + set + { + this._trophy_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool trophy_timeSpecified + { + get + { + return this._trophy_time != null; + } + set + { + bool flag = value == (this._trophy_time == null); + if (flag) + { + this._trophy_time = (value ? new uint?(this.trophy_time) : null); + } + } + } + + private uint? _tropy_order; + + private uint? _trophy_time; + + private IExtension extensionObject; + + private bool ShouldSerializetropy_order() + { + return this.tropy_orderSpecified; + } + + private void Resettropy_order() + { + this.tropy_orderSpecified = false; + } + + private bool ShouldSerializetrophy_time() + { + return this.trophy_timeSpecified; + } + + private void Resettrophy_time() + { + this.trophy_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs.meta new file mode 100644 index 00000000..dc142d70 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TrophyDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3438145b1af458449a85f27050bb1cb3 +timeCreated: 1611403554 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs b/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs new file mode 100644 index 00000000..20bd5a3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TrophyGetTypeDetail")] + [Serializable] + public class TrophyGetTypeDetail : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "trophy_id", DataFormat = DataFormat.TwosComplement)] + public uint trophy_id + { + get + { + return this._trophy_id ?? 0u; + } + set + { + this._trophy_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool trophy_idSpecified + { + get + { + return this._trophy_id != null; + } + set + { + bool flag = value == (this._trophy_id == null); + if (flag) + { + this._trophy_id = (value ? new uint?(this.trophy_id) : null); + } + } + } + + [ProtoMember(2, Name = "detail", DataFormat = DataFormat.Default)] + public List detail + { + get + { + return this._detail; + } + } + + private uint? _trophy_id; + + private readonly List _detail = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializetrophy_id() + { + return this.trophy_idSpecified; + } + + private void Resettrophy_id() + { + this.trophy_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs.meta new file mode 100644 index 00000000..e5b12a53 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TrophyGetTypeDetail.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fc00e4ab14d23064c820e3fb90c59428 +timeCreated: 1611404933 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs new file mode 100644 index 00000000..1216e92c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryAlliance")] + [Serializable] + public class TryAlliance : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs.meta new file mode 100644 index 00000000..fbc131cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryAlliance.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dae2e22a30be8d44d9b1cf5bbb636623 +timeCreated: 1611404650 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs new file mode 100644 index 00000000..4fbcffbb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryAllianceArg")] + [Serializable] + public class TryAllianceArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "guild", DataFormat = DataFormat.TwosComplement)] + public ulong guild + { + get + { + return this._guild ?? 0UL; + } + set + { + this._guild = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildSpecified + { + get + { + return this._guild != null; + } + set + { + bool flag = value == (this._guild == null); + if (flag) + { + this._guild = (value ? new ulong?(this.guild) : null); + } + } + } + + private ulong? _guild; + + private IExtension extensionObject; + + private bool ShouldSerializeguild() + { + return this.guildSpecified; + } + + private void Resetguild() + { + this.guildSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs.meta new file mode 100644 index 00000000..defad10a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryAllianceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5e6415c710a205b4db4bb5f676403a23 +timeCreated: 1611403810 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs new file mode 100644 index 00000000..a1f360ba --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryDanceArg")] + [Serializable] + public class TryDanceArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "danceid", DataFormat = DataFormat.TwosComplement)] + public uint danceid + { + get + { + return this._danceid ?? 0u; + } + set + { + this._danceid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool danceidSpecified + { + get + { + return this._danceid != null; + } + set + { + bool flag = value == (this._danceid == null); + if (flag) + { + this._danceid = (value ? new uint?(this.danceid) : null); + } + } + } + + private uint? _danceid; + + private IExtension extensionObject; + + private bool ShouldSerializedanceid() + { + return this.danceidSpecified; + } + + private void Resetdanceid() + { + this.danceidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs.meta new file mode 100644 index 00000000..b2498231 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b812a98c773fe549b435af8644d0ffc +timeCreated: 1611403994 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs new file mode 100644 index 00000000..bdb75b9a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryDanceRes")] + [Serializable] + public class TryDanceRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs.meta new file mode 100644 index 00000000..9ac4ca31 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryDanceRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 871efaf030b29ab4fbadad2dc49f92b9 +timeCreated: 1611404077 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs new file mode 100644 index 00000000..e1491b91 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryFishArg")] + [Serializable] + public class TryFishArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "quest_type", DataFormat = DataFormat.TwosComplement)] + public GardenQuestType quest_type + { + get + { + return this._quest_type ?? GardenQuestType.MYSELF; + } + set + { + this._quest_type = new GardenQuestType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool quest_typeSpecified + { + get + { + return this._quest_type != null; + } + set + { + bool flag = value == (this._quest_type == null); + if (flag) + { + this._quest_type = (value ? new GardenQuestType?(this.quest_type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "garden_id", DataFormat = DataFormat.TwosComplement)] + public ulong garden_id + { + get + { + return this._garden_id ?? 0UL; + } + set + { + this._garden_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool garden_idSpecified + { + get + { + return this._garden_id != null; + } + set + { + bool flag = value == (this._garden_id == null); + if (flag) + { + this._garden_id = (value ? new ulong?(this.garden_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "casting_net", DataFormat = DataFormat.Default)] + public bool casting_net + { + get + { + return this._casting_net ?? false; + } + set + { + this._casting_net = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool casting_netSpecified + { + get + { + return this._casting_net != null; + } + set + { + bool flag = value == (this._casting_net == null); + if (flag) + { + this._casting_net = (value ? new bool?(this.casting_net) : null); + } + } + } + + private GardenQuestType? _quest_type; + + private ulong? _garden_id; + + private bool? _casting_net; + + private IExtension extensionObject; + + private bool ShouldSerializequest_type() + { + return this.quest_typeSpecified; + } + + private void Resetquest_type() + { + this.quest_typeSpecified = false; + } + + private bool ShouldSerializegarden_id() + { + return this.garden_idSpecified; + } + + private void Resetgarden_id() + { + this.garden_idSpecified = false; + } + + private bool ShouldSerializecasting_net() + { + return this.casting_netSpecified; + } + + private void Resetcasting_net() + { + this.casting_netSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs.meta new file mode 100644 index 00000000..781c6651 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryFishArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 99dbe2c916da9344d8a62b8e765ea431 +timeCreated: 1611404198 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs new file mode 100644 index 00000000..cdfb071d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TryFishRes")] + [Serializable] + public class TryFishRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, Name = "item", DataFormat = DataFormat.Default)] + public List item + { + get + { + return this._item; + } + } + + [ProtoMember(3, IsRequired = false, Name = "fish_level", DataFormat = DataFormat.TwosComplement)] + public uint fish_level + { + get + { + return this._fish_level ?? 0u; + } + set + { + this._fish_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fish_levelSpecified + { + get + { + return this._fish_level != null; + } + set + { + bool flag = value == (this._fish_level == null); + if (flag) + { + this._fish_level = (value ? new uint?(this.fish_level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "experiences", DataFormat = DataFormat.TwosComplement)] + public uint experiences + { + get + { + return this._experiences ?? 0u; + } + set + { + this._experiences = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool experiencesSpecified + { + get + { + return this._experiences != null; + } + set + { + bool flag = value == (this._experiences == null); + if (flag) + { + this._experiences = (value ? new uint?(this.experiences) : null); + } + } + } + + private ErrorCode? _result; + + private readonly List _item = new List(); + + private uint? _fish_level; + + private uint? _experiences; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializefish_level() + { + return this.fish_levelSpecified; + } + + private void Resetfish_level() + { + this.fish_levelSpecified = false; + } + + private bool ShouldSerializeexperiences() + { + return this.experiencesSpecified; + } + + private void Resetexperiences() + { + this.experiencesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs.meta new file mode 100644 index 00000000..26d9f631 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TryFishRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0d46b173fa97e784394dcaefd280d634 +timeCreated: 1611403193 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs b/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs new file mode 100644 index 00000000..0a99fd62 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TssSdkAntiData")] + [Serializable] + public class TssSdkAntiData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "anti_data", DataFormat = DataFormat.Default)] + public byte[] anti_data + { + get + { + return this._anti_data ?? null; + } + set + { + this._anti_data = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool anti_dataSpecified + { + get + { + return this._anti_data != null; + } + set + { + bool flag = value == (this._anti_data == null); + if (flag) + { + this._anti_data = (value ? this.anti_data : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "anti_data_len", DataFormat = DataFormat.TwosComplement)] + public uint anti_data_len + { + get + { + return this._anti_data_len ?? 0u; + } + set + { + this._anti_data_len = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool anti_data_lenSpecified + { + get + { + return this._anti_data_len != null; + } + set + { + bool flag = value == (this._anti_data_len == null); + if (flag) + { + this._anti_data_len = (value ? new uint?(this.anti_data_len) : null); + } + } + } + + private byte[] _anti_data; + + private uint? _anti_data_len; + + private IExtension extensionObject; + + private bool ShouldSerializeanti_data() + { + return this.anti_dataSpecified; + } + + private void Resetanti_data() + { + this.anti_dataSpecified = false; + } + + private bool ShouldSerializeanti_data_len() + { + return this.anti_data_lenSpecified; + } + + private void Resetanti_data_len() + { + this.anti_data_lenSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs.meta new file mode 100644 index 00000000..56e7f09e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TssSdkAntiData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7dea210013f40941969a0eb4748b4b9 +timeCreated: 1611404293 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs new file mode 100644 index 00000000..24c6ebc8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TurnOverWeeklyTaskItemArg")] + [Serializable] + public class TurnOverWeeklyTaskItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(2, Name = "itemuid", DataFormat = DataFormat.TwosComplement)] + public List itemuid + { + get + { + return this._itemuid; + } + } + + private uint? _index; + + private readonly List _itemuid = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs.meta new file mode 100644 index 00000000..f953378a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7f42fb98ac6c9f34ba0b485408750994 +timeCreated: 1611404029 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs new file mode 100644 index 00000000..1dbc1656 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TurnOverWeeklyTaskItemRes")] + [Serializable] + public class TurnOverWeeklyTaskItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs.meta new file mode 100644 index 00000000..5c7270c3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TurnOverWeeklyTaskItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b5d03496bfdc18d4cb7627e9031b1aad +timeCreated: 1611404396 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs new file mode 100644 index 00000000..4c39a883 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "TutorialInfo")] + [Serializable] + public class TutorialInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "tutorialID", DataFormat = DataFormat.TwosComplement)] + public uint tutorialID + { + get + { + return this._tutorialID ?? 0u; + } + set + { + this._tutorialID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool tutorialIDSpecified + { + get + { + return this._tutorialID != null; + } + set + { + bool flag = value == (this._tutorialID == null); + if (flag) + { + this._tutorialID = (value ? new uint?(this.tutorialID) : null); + } + } + } + + private uint? _tutorialID; + + private IExtension extensionObject; + + private bool ShouldSerializetutorialID() + { + return this.tutorialIDSpecified; + } + + private void ResettutorialID() + { + this.tutorialIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs.meta new file mode 100644 index 00000000..0e759938 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/TutorialInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b6c19523d88d1124c9abe12676f44ea3 +timeCreated: 1611404399 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs new file mode 100644 index 00000000..af1cf0e4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnitAppearList")] + [Serializable] + public class UnitAppearList : IExtensible + { + [ProtoMember(1, Name = "units", DataFormat = DataFormat.Default)] + public List units + { + get + { + return this._units; + } + } + + private readonly List _units = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs.meta new file mode 100644 index 00000000..0710e04c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearList.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fb68014450a64d345b1d15664d94b9eb +timeCreated: 1611404930 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs new file mode 100644 index 00000000..75c96f3f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs @@ -0,0 +1,1064 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnitAppearance")] + [Serializable] + public class UnitAppearance : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uID", DataFormat = DataFormat.TwosComplement)] + public ulong uID + { + get + { + return this._uID ?? 0UL; + } + set + { + this._uID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uIDSpecified + { + get + { + return this._uID != null; + } + set + { + bool flag = value == (this._uID == null); + if (flag) + { + this._uID = (value ? new ulong?(this.uID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "unitName", DataFormat = DataFormat.Default)] + public string unitName + { + get + { + return this._unitName ?? ""; + } + set + { + this._unitName = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unitNameSpecified + { + get + { + return this._unitName != null; + } + set + { + bool flag = value == (this._unitName == null); + if (flag) + { + this._unitName = (value ? this.unitName : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "unitType", DataFormat = DataFormat.TwosComplement)] + public uint unitType + { + get + { + return this._unitType ?? 0u; + } + set + { + this._unitType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool unitTypeSpecified + { + get + { + return this._unitType != null; + } + set + { + bool flag = value == (this._unitType == null); + if (flag) + { + this._unitType = (value ? new uint?(this.unitType) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "position", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Vec3 position + { + get + { + return this._position; + } + set + { + this._position = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "direction", DataFormat = DataFormat.FixedSize)] + public float direction + { + get + { + return this._direction ?? 0f; + } + set + { + this._direction = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool directionSpecified + { + get + { + return this._direction != null; + } + set + { + bool flag = value == (this._direction == null); + if (flag) + { + this._direction = (value ? new float?(this.direction) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "attributes", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public Attribute attributes + { + get + { + return this._attributes; + } + set + { + this._attributes = value; + } + } + + [ProtoMember(7, Name = "fashion", DataFormat = DataFormat.TwosComplement)] + public List fashion + { + get + { + return this._fashion; + } + } + + [ProtoMember(8, IsRequired = false, Name = "waveID", DataFormat = DataFormat.TwosComplement)] + public uint waveID + { + get + { + return this._waveID ?? 0u; + } + set + { + this._waveID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool waveIDSpecified + { + get + { + return this._waveID != null; + } + set + { + bool flag = value == (this._waveID == null); + if (flag) + { + this._waveID = (value ? new uint?(this.waveID) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "isServerControl", DataFormat = DataFormat.Default)] + public bool isServerControl + { + get + { + return this._isServerControl ?? false; + } + set + { + this._isServerControl = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isServerControlSpecified + { + get + { + return this._isServerControl != null; + } + set + { + bool flag = value == (this._isServerControl == null); + if (flag) + { + this._isServerControl = (value ? new bool?(this.isServerControl) : null); + } + } + } + + [ProtoMember(10, Name = "skills", DataFormat = DataFormat.Default)] + public List skills + { + get + { + return this._skills; + } + } + + [ProtoMember(11, Name = "equip", DataFormat = DataFormat.Default)] + public List equip + { + get + { + return this._equip; + } + } + + [ProtoMember(12, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(13, IsRequired = false, Name = "PowerPoint", DataFormat = DataFormat.TwosComplement)] + public uint PowerPoint + { + get + { + return this._PowerPoint ?? 0u; + } + set + { + this._PowerPoint = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool PowerPointSpecified + { + get + { + return this._PowerPoint != null; + } + set + { + bool flag = value == (this._PowerPoint == null); + if (flag) + { + this._PowerPoint = (value ? new uint?(this.PowerPoint) : null); + } + } + } + + [ProtoMember(14, Name = "emblem", DataFormat = DataFormat.Default)] + public List emblem + { + get + { + return this._emblem; + } + } + + [ProtoMember(15, IsRequired = false, Name = "fightgroup", DataFormat = DataFormat.TwosComplement)] + public uint fightgroup + { + get + { + return this._fightgroup ?? 0u; + } + set + { + this._fightgroup = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool fightgroupSpecified + { + get + { + return this._fightgroup != null; + } + set + { + bool flag = value == (this._fightgroup == null); + if (flag) + { + this._fightgroup = (value ? new uint?(this.fightgroup) : null); + } + } + } + + [ProtoMember(16, Name = "buffs", DataFormat = DataFormat.Default)] + public List buffs + { + get + { + return this._buffs; + } + } + + [ProtoMember(17, IsRequired = false, Name = "IsDead", DataFormat = DataFormat.Default)] + public bool IsDead + { + get + { + return this._IsDead ?? false; + } + set + { + this._IsDead = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool IsDeadSpecified + { + get + { + return this._IsDead != null; + } + set + { + bool flag = value == (this._IsDead == null); + if (flag) + { + this._IsDead = (value ? new bool?(this.IsDead) : null); + } + } + } + + [ProtoMember(18, IsRequired = false, Name = "outlook", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public OutLook outlook + { + get + { + return this._outlook; + } + set + { + this._outlook = value; + } + } + + [ProtoMember(19, IsRequired = false, Name = "viplevel", DataFormat = DataFormat.TwosComplement)] + public uint viplevel + { + get + { + return this._viplevel ?? 0u; + } + set + { + this._viplevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool viplevelSpecified + { + get + { + return this._viplevel != null; + } + set + { + bool flag = value == (this._viplevel == null); + if (flag) + { + this._viplevel = (value ? new uint?(this.viplevel) : null); + } + } + } + + [ProtoMember(20, IsRequired = false, Name = "lastlogin", DataFormat = DataFormat.TwosComplement)] + public uint lastlogin + { + get + { + return this._lastlogin ?? 0u; + } + set + { + this._lastlogin = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastloginSpecified + { + get + { + return this._lastlogin != null; + } + set + { + bool flag = value == (this._lastlogin == null); + if (flag) + { + this._lastlogin = (value ? new uint?(this.lastlogin) : null); + } + } + } + + [ProtoMember(21, IsRequired = false, Name = "nickid", DataFormat = DataFormat.TwosComplement)] + public uint nickid + { + get + { + return this._nickid ?? 0u; + } + set + { + this._nickid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nickidSpecified + { + get + { + return this._nickid != null; + } + set + { + bool flag = value == (this._nickid == null); + if (flag) + { + this._nickid = (value ? new uint?(this.nickid) : null); + } + } + } + + [ProtoMember(22, IsRequired = false, Name = "isnewmob", DataFormat = DataFormat.Default)] + public bool isnewmob + { + get + { + return this._isnewmob ?? false; + } + set + { + this._isnewmob = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isnewmobSpecified + { + get + { + return this._isnewmob != null; + } + set + { + bool flag = value == (this._isnewmob == null); + if (flag) + { + this._isnewmob = (value ? new bool?(this.isnewmob) : null); + } + } + } + + [ProtoMember(23, Name = "bindskills", DataFormat = DataFormat.TwosComplement)] + public List bindskills + { + get + { + return this._bindskills; + } + } + + [ProtoMember(24, IsRequired = false, Name = "allbuffsinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AllBuffsInfo allbuffsinfo + { + get + { + return this._allbuffsinfo; + } + set + { + this._allbuffsinfo = value; + } + } + + [ProtoMember(25, Name = "sprites", DataFormat = DataFormat.Default)] + public List sprites + { + get + { + return this._sprites; + } + } + + [ProtoMember(26, IsRequired = false, Name = "pet", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public PetSingle pet + { + get + { + return this._pet; + } + set + { + this._pet = value; + } + } + + [ProtoMember(27, IsRequired = false, Name = "hostid", DataFormat = DataFormat.TwosComplement)] + public ulong hostid + { + get + { + return this._hostid ?? 0UL; + } + set + { + this._hostid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hostidSpecified + { + get + { + return this._hostid != null; + } + set + { + bool flag = value == (this._hostid == null); + if (flag) + { + this._hostid = (value ? new ulong?(this.hostid) : null); + } + } + } + + [ProtoMember(28, IsRequired = false, Name = "category", DataFormat = DataFormat.TwosComplement)] + public EntityCategory category + { + get + { + return this._category ?? EntityCategory.Category_Role; + } + set + { + this._category = new EntityCategory?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool categorySpecified + { + get + { + return this._category != null; + } + set + { + bool flag = value == (this._category == null); + if (flag) + { + this._category = (value ? new EntityCategory?(this.category) : null); + } + } + } + + [ProtoMember(29, IsRequired = false, Name = "paymemberid", DataFormat = DataFormat.TwosComplement)] + public uint paymemberid + { + get + { + return this._paymemberid ?? 0u; + } + set + { + this._paymemberid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paymemberidSpecified + { + get + { + return this._paymemberid != null; + } + set + { + bool flag = value == (this._paymemberid == null); + if (flag) + { + this._paymemberid = (value ? new uint?(this.paymemberid) : null); + } + } + } + + [ProtoMember(30, IsRequired = false, Name = "team", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearanceTeam team + { + get + { + return this._team; + } + set + { + this._team = value; + } + } + + [ProtoMember(31, IsRequired = false, Name = "specialstate", DataFormat = DataFormat.TwosComplement)] + public uint specialstate + { + get + { + return this._specialstate ?? 0u; + } + set + { + this._specialstate = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool specialstateSpecified + { + get + { + return this._specialstate != null; + } + set + { + bool flag = value == (this._specialstate == null); + if (flag) + { + this._specialstate = (value ? new uint?(this.specialstate) : null); + } + } + } + + [ProtoMember(32, Name = "artifact", DataFormat = DataFormat.Default)] + public List artifact + { + get + { + return this._artifact; + } + } + + [ProtoMember(33, IsRequired = false, Name = "mobshieldable", DataFormat = DataFormat.Default)] + public bool mobshieldable + { + get + { + return this._mobshieldable ?? false; + } + set + { + this._mobshieldable = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool mobshieldableSpecified + { + get + { + return this._mobshieldable != null; + } + set + { + bool flag = value == (this._mobshieldable == null); + if (flag) + { + this._mobshieldable = (value ? new bool?(this.mobshieldable) : null); + } + } + } + + [ProtoMember(34, IsRequired = false, Name = "forcedisappear", DataFormat = DataFormat.Default)] + public bool forcedisappear + { + get + { + return this._forcedisappear ?? false; + } + set + { + this._forcedisappear = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool forcedisappearSpecified + { + get + { + return this._forcedisappear != null; + } + set + { + bool flag = value == (this._forcedisappear == null); + if (flag) + { + this._forcedisappear = (value ? new bool?(this.forcedisappear) : null); + } + } + } + + private ulong? _uID; + + private string _unitName; + + private uint? _unitType; + + private Vec3 _position = null; + + private float? _direction; + + private Attribute _attributes = null; + + private readonly List _fashion = new List(); + + private uint? _waveID; + + private bool? _isServerControl; + + private readonly List _skills = new List(); + + private readonly List _equip = new List(); + + private uint? _level; + + private uint? _PowerPoint; + + private readonly List _emblem = new List(); + + private uint? _fightgroup; + + private readonly List _buffs = new List(); + + private bool? _IsDead; + + private OutLook _outlook = null; + + private uint? _viplevel; + + private uint? _lastlogin; + + private uint? _nickid; + + private bool? _isnewmob; + + private readonly List _bindskills = new List(); + + private AllBuffsInfo _allbuffsinfo = null; + + private readonly List _sprites = new List(); + + private PetSingle _pet = null; + + private ulong? _hostid; + + private EntityCategory? _category; + + private uint? _paymemberid; + + private UnitAppearanceTeam _team = null; + + private uint? _specialstate; + + private readonly List _artifact = new List(); + + private bool? _mobshieldable; + + private bool? _forcedisappear; + + private IExtension extensionObject; + + private bool ShouldSerializeuID() + { + return this.uIDSpecified; + } + + private void ResetuID() + { + this.uIDSpecified = false; + } + + private bool ShouldSerializeunitName() + { + return this.unitNameSpecified; + } + + private void ResetunitName() + { + this.unitNameSpecified = false; + } + + private bool ShouldSerializeunitType() + { + return this.unitTypeSpecified; + } + + private void ResetunitType() + { + this.unitTypeSpecified = false; + } + + private bool ShouldSerializedirection() + { + return this.directionSpecified; + } + + private void Resetdirection() + { + this.directionSpecified = false; + } + + private bool ShouldSerializewaveID() + { + return this.waveIDSpecified; + } + + private void ResetwaveID() + { + this.waveIDSpecified = false; + } + + private bool ShouldSerializeisServerControl() + { + return this.isServerControlSpecified; + } + + private void ResetisServerControl() + { + this.isServerControlSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializePowerPoint() + { + return this.PowerPointSpecified; + } + + private void ResetPowerPoint() + { + this.PowerPointSpecified = false; + } + + private bool ShouldSerializefightgroup() + { + return this.fightgroupSpecified; + } + + private void Resetfightgroup() + { + this.fightgroupSpecified = false; + } + + private bool ShouldSerializeIsDead() + { + return this.IsDeadSpecified; + } + + private void ResetIsDead() + { + this.IsDeadSpecified = false; + } + + private bool ShouldSerializeviplevel() + { + return this.viplevelSpecified; + } + + private void Resetviplevel() + { + this.viplevelSpecified = false; + } + + private bool ShouldSerializelastlogin() + { + return this.lastloginSpecified; + } + + private void Resetlastlogin() + { + this.lastloginSpecified = false; + } + + private bool ShouldSerializenickid() + { + return this.nickidSpecified; + } + + private void Resetnickid() + { + this.nickidSpecified = false; + } + + private bool ShouldSerializeisnewmob() + { + return this.isnewmobSpecified; + } + + private void Resetisnewmob() + { + this.isnewmobSpecified = false; + } + + private bool ShouldSerializehostid() + { + return this.hostidSpecified; + } + + private void Resethostid() + { + this.hostidSpecified = false; + } + + private bool ShouldSerializecategory() + { + return this.categorySpecified; + } + + private void Resetcategory() + { + this.categorySpecified = false; + } + + private bool ShouldSerializepaymemberid() + { + return this.paymemberidSpecified; + } + + private void Resetpaymemberid() + { + this.paymemberidSpecified = false; + } + + private bool ShouldSerializespecialstate() + { + return this.specialstateSpecified; + } + + private void Resetspecialstate() + { + this.specialstateSpecified = false; + } + + private bool ShouldSerializemobshieldable() + { + return this.mobshieldableSpecified; + } + + private void Resetmobshieldable() + { + this.mobshieldableSpecified = false; + } + + private bool ShouldSerializeforcedisappear() + { + return this.forcedisappearSpecified; + } + + private void Resetforcedisappear() + { + this.forcedisappearSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs.meta new file mode 100644 index 00000000..849c171c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearance.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aac41748293e45a41b3a3281da305045 +timeCreated: 1611404305 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs new file mode 100644 index 00000000..3848d771 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs @@ -0,0 +1,40 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnitAppearanceField")] + public enum UnitAppearanceField + { + [ProtoEnum(Name = "UNIT_BASIC", Value = 15)] + UNIT_BASIC = 15, + [ProtoEnum(Name = "UNIT_ATTR", Value = 32)] + UNIT_ATTR = 32, + [ProtoEnum(Name = "UNIT_FASHION", Value = 64)] + UNIT_FASHION = 64, + [ProtoEnum(Name = "UNIT_EQUIP", Value = 128)] + UNIT_EQUIP = 128, + [ProtoEnum(Name = "UNIT_SKILL", Value = 256)] + UNIT_SKILL = 256, + [ProtoEnum(Name = "UNIT_EMBLEM", Value = 512)] + UNIT_EMBLEM = 512, + [ProtoEnum(Name = "UNIT_VIPLEVEL", Value = 1024)] + UNIT_VIPLEVEL = 1024, + [ProtoEnum(Name = "UNIT_TIMELOGIN", Value = 2048)] + UNIT_TIMELOGIN = 2048, + [ProtoEnum(Name = "UNIT_GUILD", Value = 16384)] + UNIT_GUILD = 16384, + [ProtoEnum(Name = "UNIT_TITLE", Value = 524288)] + UNIT_TITLE = 524288, + [ProtoEnum(Name = "UNIT_SPRITELEADER", Value = 8388608)] + UNIT_SPRITELEADER = 8388608, + [ProtoEnum(Name = "UNIT_SPRITE", Value = 16777216)] + UNIT_SPRITE = 16777216, + [ProtoEnum(Name = "UNIT_PETS", Value = 33554432)] + UNIT_PETS = 33554432, + [ProtoEnum(Name = "UNIT_ARTIFACT", Value = 32768)] + UNIT_ARTIFACT = 32768, + [ProtoEnum(Name = "UNIT_PRE", Value = 65536)] + UNIT_PRE = 65536 + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs.meta new file mode 100644 index 00000000..6d9872e3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceField.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 88f8b79f567f30d4ca65bbb48e66f414 +timeCreated: 1611404086 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs new file mode 100644 index 00000000..ed493727 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnitAppearanceTeam")] + [Serializable] + public class UnitAppearanceTeam : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamid", DataFormat = DataFormat.TwosComplement)] + public uint teamid + { + get + { + return this._teamid ?? 0u; + } + set + { + this._teamid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamidSpecified + { + get + { + return this._teamid != null; + } + set + { + bool flag = value == (this._teamid == null); + if (flag) + { + this._teamid = (value ? new uint?(this.teamid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "haspassword", DataFormat = DataFormat.Default)] + public bool haspassword + { + get + { + return this._haspassword ?? false; + } + set + { + this._haspassword = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool haspasswordSpecified + { + get + { + return this._haspassword != null; + } + set + { + bool flag = value == (this._haspassword == null); + if (flag) + { + this._haspassword = (value ? new bool?(this.haspassword) : null); + } + } + } + + private uint? _teamid; + + private bool? _haspassword; + + private IExtension extensionObject; + + private bool ShouldSerializeteamid() + { + return this.teamidSpecified; + } + + private void Resetteamid() + { + this.teamidSpecified = false; + } + + private bool ShouldSerializehaspassword() + { + return this.haspasswordSpecified; + } + + private void Resethaspassword() + { + this.haspasswordSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs.meta new file mode 100644 index 00000000..cce4631e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitAppearanceTeam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01e9244ab07622f479aa7d01e4bdbfbd +timeCreated: 1611402955 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs new file mode 100644 index 00000000..d043b68f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnitSpecialState")] + public enum UnitSpecialState + { + [ProtoEnum(Name = "Unit_Puppet", Value = 1)] + Unit_Puppet = 1, + [ProtoEnum(Name = "Unit_Invisible", Value = 2)] + Unit_Invisible + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs.meta new file mode 100644 index 00000000..5675da1a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnitSpecialState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6c41ed9e6854d624aaf92eb12445fbcf +timeCreated: 1611403894 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs b/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs new file mode 100644 index 00000000..0d9acecd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UnlockSealFindBackData")] + [Serializable] + public class UnlockSealFindBackData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.Default)] + public bool state + { + get + { + return this._state ?? false; + } + set + { + this._state = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new bool?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public int type + { + get + { + return this._type ?? 0; + } + set + { + this._type = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new int?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public int time + { + get + { + return this._time ?? 0; + } + set + { + this._time = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new int?(this.time) : null); + } + } + } + + private bool? _state; + + private int? _type; + + private int? _time; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs.meta new file mode 100644 index 00000000..fac138e0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UnlockSealFindBackData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fdd5e0627e94dd94485fdd21e23b207a +timeCreated: 1611404938 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs new file mode 100644 index 00000000..5578a83b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpLoadAudioReq")] + [Serializable] + public class UpLoadAudioReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "audio", DataFormat = DataFormat.Default)] + public byte[] audio + { + get + { + return this._audio ?? null; + } + set + { + this._audio = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioSpecified + { + get + { + return this._audio != null; + } + set + { + bool flag = value == (this._audio == null); + if (flag) + { + this._audio = (value ? this.audio : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "text", DataFormat = DataFormat.Default)] + public byte[] text + { + get + { + return this._text ?? null; + } + set + { + this._text = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool textSpecified + { + get + { + return this._text != null; + } + set + { + bool flag = value == (this._text == null); + if (flag) + { + this._text = (value ? this.text : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "srctype", DataFormat = DataFormat.TwosComplement)] + public uint srctype + { + get + { + return this._srctype ?? 0u; + } + set + { + this._srctype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool srctypeSpecified + { + get + { + return this._srctype != null; + } + set + { + bool flag = value == (this._srctype == null); + if (flag) + { + this._srctype = (value ? new uint?(this.srctype) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "savetype", DataFormat = DataFormat.TwosComplement)] + public uint savetype + { + get + { + return this._savetype ?? 0u; + } + set + { + this._savetype = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool savetypeSpecified + { + get + { + return this._savetype != null; + } + set + { + bool flag = value == (this._savetype == null); + if (flag) + { + this._savetype = (value ? new uint?(this.savetype) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "iscross", DataFormat = DataFormat.Default)] + public bool iscross + { + get + { + return this._iscross ?? false; + } + set + { + this._iscross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iscrossSpecified + { + get + { + return this._iscross != null; + } + set + { + bool flag = value == (this._iscross == null); + if (flag) + { + this._iscross = (value ? new bool?(this.iscross) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rpcid", DataFormat = DataFormat.TwosComplement)] + public uint rpcid + { + get + { + return this._rpcid ?? 0u; + } + set + { + this._rpcid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rpcidSpecified + { + get + { + return this._rpcid != null; + } + set + { + bool flag = value == (this._rpcid == null); + if (flag) + { + this._rpcid = (value ? new uint?(this.rpcid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "audiouid", DataFormat = DataFormat.TwosComplement)] + public ulong audiouid + { + get + { + return this._audiouid ?? 0UL; + } + set + { + this._audiouid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audiouidSpecified + { + get + { + return this._audiouid != null; + } + set + { + bool flag = value == (this._audiouid == null); + if (flag) + { + this._audiouid = (value ? new ulong?(this.audiouid) : null); + } + } + } + + private byte[] _audio; + + private byte[] _text; + + private uint? _srctype; + + private uint? _savetype; + + private bool? _iscross; + + private uint? _rpcid; + + private ulong? _audiouid; + + private IExtension extensionObject; + + private bool ShouldSerializeaudio() + { + return this.audioSpecified; + } + + private void Resetaudio() + { + this.audioSpecified = false; + } + + private bool ShouldSerializetext() + { + return this.textSpecified; + } + + private void Resettext() + { + this.textSpecified = false; + } + + private bool ShouldSerializesrctype() + { + return this.srctypeSpecified; + } + + private void Resetsrctype() + { + this.srctypeSpecified = false; + } + + private bool ShouldSerializesavetype() + { + return this.savetypeSpecified; + } + + private void Resetsavetype() + { + this.savetypeSpecified = false; + } + + private bool ShouldSerializeiscross() + { + return this.iscrossSpecified; + } + + private void Resetiscross() + { + this.iscrossSpecified = false; + } + + private bool ShouldSerializerpcid() + { + return this.rpcidSpecified; + } + + private void Resetrpcid() + { + this.rpcidSpecified = false; + } + + private bool ShouldSerializeaudiouid() + { + return this.audiouidSpecified; + } + + private void Resetaudiouid() + { + this.audiouidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs.meta new file mode 100644 index 00000000..08af0b7e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c56626fdae9e7e2438862cbcbc49fd77 +timeCreated: 1611404506 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs new file mode 100644 index 00000000..cd37fea9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpLoadAudioRes")] + [Serializable] + public class UpLoadAudioRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "audiodownuid", DataFormat = DataFormat.TwosComplement)] + public ulong audiodownuid + { + get + { + return this._audiodownuid ?? 0UL; + } + set + { + this._audiodownuid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audiodownuidSpecified + { + get + { + return this._audiodownuid != null; + } + set + { + bool flag = value == (this._audiodownuid == null); + if (flag) + { + this._audiodownuid = (value ? new ulong?(this.audiodownuid) : null); + } + } + } + + private ErrorCode? _result; + + private ulong? _audiodownuid; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + private bool ShouldSerializeaudiodownuid() + { + return this.audiodownuidSpecified; + } + + private void Resetaudiodownuid() + { + this.audiodownuidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs.meta new file mode 100644 index 00000000..e4ad5bc6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpLoadAudioRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7782796756980864bb2e3b016e3d5b5c +timeCreated: 1611403954 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs new file mode 100644 index 00000000..a7c419db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs @@ -0,0 +1,117 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateDisplayItems")] + [Serializable] + public class UpdateDisplayItems : IExtensible + { + [ProtoMember(1, Name = "display_items", DataFormat = DataFormat.TwosComplement)] + public List display_items + { + get + { + return this._display_items; + } + } + + [ProtoMember(2, IsRequired = false, Name = "hair_color_id", DataFormat = DataFormat.TwosComplement)] + public uint hair_color_id + { + get + { + return this._hair_color_id ?? 0u; + } + set + { + this._hair_color_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hair_color_idSpecified + { + get + { + return this._hair_color_id != null; + } + set + { + bool flag = value == (this._hair_color_id == null); + if (flag) + { + this._hair_color_id = (value ? new uint?(this.hair_color_id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "special_effects_id", DataFormat = DataFormat.TwosComplement)] + public uint special_effects_id + { + get + { + return this._special_effects_id ?? 0u; + } + set + { + this._special_effects_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool special_effects_idSpecified + { + get + { + return this._special_effects_id != null; + } + set + { + bool flag = value == (this._special_effects_id == null); + if (flag) + { + this._special_effects_id = (value ? new uint?(this.special_effects_id) : null); + } + } + } + + private readonly List _display_items = new List(); + + private uint? _hair_color_id; + + private uint? _special_effects_id; + + private IExtension extensionObject; + + private bool ShouldSerializehair_color_id() + { + return this.hair_color_idSpecified; + } + + private void Resethair_color_id() + { + this.hair_color_idSpecified = false; + } + + private bool ShouldSerializespecial_effects_id() + { + return this.special_effects_idSpecified; + } + + private void Resetspecial_effects_id() + { + this.special_effects_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs.meta new file mode 100644 index 00000000..bacba1cc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateDisplayItems.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 08427b81124a405418107de07d85a644 +timeCreated: 1611402970 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs new file mode 100644 index 00000000..c80a5c1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateFreeflowHintInfo")] + [Serializable] + public class UpdateFreeflowHintInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hint_time", DataFormat = DataFormat.TwosComplement)] + public uint hint_time + { + get + { + return this._hint_time ?? 0u; + } + set + { + this._hint_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hint_timeSpecified + { + get + { + return this._hint_time != null; + } + set + { + bool flag = value == (this._hint_time == null); + if (flag) + { + this._hint_time = (value ? new uint?(this.hint_time) : null); + } + } + } + + private uint? _hint_time; + + private IExtension extensionObject; + + private bool ShouldSerializehint_time() + { + return this.hint_timeSpecified; + } + + private void Resethint_time() + { + this.hint_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs.meta new file mode 100644 index 00000000..e71cc8a4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateFreeflowHintInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 146a86bf1fcc7f0448f6e422979888c4 +timeCreated: 1611403257 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs new file mode 100644 index 00000000..b5bb39cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateGuildArenaState")] + [Serializable] + public class UpdateGuildArenaState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "warType", DataFormat = DataFormat.TwosComplement)] + public uint warType + { + get + { + return this._warType ?? 0u; + } + set + { + this._warType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool warTypeSpecified + { + get + { + return this._warType != null; + } + set + { + bool flag = value == (this._warType == null); + if (flag) + { + this._warType = (value ? new uint?(this.warType) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "battleId", DataFormat = DataFormat.TwosComplement)] + public uint battleId + { + get + { + return this._battleId ?? 0u; + } + set + { + this._battleId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool battleIdSpecified + { + get + { + return this._battleId != null; + } + set + { + bool flag = value == (this._battleId == null); + if (flag) + { + this._battleId = (value ? new uint?(this.battleId) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private uint? _warType; + + private uint? _battleId; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializewarType() + { + return this.warTypeSpecified; + } + + private void ResetwarType() + { + this.warTypeSpecified = false; + } + + private bool ShouldSerializebattleId() + { + return this.battleIdSpecified; + } + + private void ResetbattleId() + { + this.battleIdSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs.meta new file mode 100644 index 00000000..4ed9b927 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateGuildArenaState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 031ca0d7c53514a468f57b3fd4ec0c38 +timeCreated: 1611402958 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs new file mode 100644 index 00000000..e745d670 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateLeagueBattleSeasonInfo")] + [Serializable] + public class UpdateLeagueBattleSeasonInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "is_open", DataFormat = DataFormat.Default)] + public bool is_open + { + get + { + return this._is_open ?? false; + } + set + { + this._is_open = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_openSpecified + { + get + { + return this._is_open != null; + } + set + { + bool flag = value == (this._is_open == null); + if (flag) + { + this._is_open = (value ? new bool?(this.is_open) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "is_cross", DataFormat = DataFormat.Default)] + public bool is_cross + { + get + { + return this._is_cross ?? false; + } + set + { + this._is_cross = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_crossSpecified + { + get + { + return this._is_cross != null; + } + set + { + bool flag = value == (this._is_cross == null); + if (flag) + { + this._is_cross = (value ? new bool?(this.is_cross) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "league_teamid", DataFormat = DataFormat.TwosComplement)] + public ulong league_teamid + { + get + { + return this._league_teamid ?? 0UL; + } + set + { + this._league_teamid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamidSpecified + { + get + { + return this._league_teamid != null; + } + set + { + bool flag = value == (this._league_teamid == null); + if (flag) + { + this._league_teamid = (value ? new ulong?(this.league_teamid) : null); + } + } + } + + [ProtoMember(4, Name = "league_teammember", DataFormat = DataFormat.TwosComplement)] + public List league_teammember + { + get + { + return this._league_teammember; + } + } + + [ProtoMember(5, IsRequired = false, Name = "league_teamstate", DataFormat = DataFormat.TwosComplement)] + public LeagueTeamState league_teamstate + { + get + { + return this._league_teamstate ?? LeagueTeamState.LeagueTeamState_Idle; + } + set + { + this._league_teamstate = new LeagueTeamState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool league_teamstateSpecified + { + get + { + return this._league_teamstate != null; + } + set + { + bool flag = value == (this._league_teamstate == null); + if (flag) + { + this._league_teamstate = (value ? new LeagueTeamState?(this.league_teamstate) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "season_num", DataFormat = DataFormat.TwosComplement)] + public uint season_num + { + get + { + return this._season_num ?? 0u; + } + set + { + this._season_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool season_numSpecified + { + get + { + return this._season_num != null; + } + set + { + bool flag = value == (this._season_num == null); + if (flag) + { + this._season_num = (value ? new uint?(this.season_num) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "matchlefttime", DataFormat = DataFormat.TwosComplement)] + public uint matchlefttime + { + get + { + return this._matchlefttime ?? 0u; + } + set + { + this._matchlefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool matchlefttimeSpecified + { + get + { + return this._matchlefttime != null; + } + set + { + bool flag = value == (this._matchlefttime == null); + if (flag) + { + this._matchlefttime = (value ? new uint?(this.matchlefttime) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LeagueBattleTimeState state + { + get + { + return this._state ?? LeagueBattleTimeState.LBTS_BeforeOpen; + } + set + { + this._state = new LeagueBattleTimeState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LeagueBattleTimeState?(this.state) : null); + } + } + } + + private bool? _is_open; + + private bool? _is_cross; + + private ulong? _league_teamid; + + private readonly List _league_teammember = new List(); + + private LeagueTeamState? _league_teamstate; + + private uint? _season_num; + + private uint? _matchlefttime; + + private LeagueBattleTimeState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializeis_open() + { + return this.is_openSpecified; + } + + private void Resetis_open() + { + this.is_openSpecified = false; + } + + private bool ShouldSerializeis_cross() + { + return this.is_crossSpecified; + } + + private void Resetis_cross() + { + this.is_crossSpecified = false; + } + + private bool ShouldSerializeleague_teamid() + { + return this.league_teamidSpecified; + } + + private void Resetleague_teamid() + { + this.league_teamidSpecified = false; + } + + private bool ShouldSerializeleague_teamstate() + { + return this.league_teamstateSpecified; + } + + private void Resetleague_teamstate() + { + this.league_teamstateSpecified = false; + } + + private bool ShouldSerializeseason_num() + { + return this.season_numSpecified; + } + + private void Resetseason_num() + { + this.season_numSpecified = false; + } + + private bool ShouldSerializematchlefttime() + { + return this.matchlefttimeSpecified; + } + + private void Resetmatchlefttime() + { + this.matchlefttimeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs.meta new file mode 100644 index 00000000..57d50b67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueBattleSeasonInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd766114df7557246b90dffe68228b8f +timeCreated: 1611404683 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs new file mode 100644 index 00000000..e78ba28a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateLeagueEleRoomStateNtf")] + [Serializable] + public class UpdateLeagueEleRoomStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "room", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public LBEleRoomInfo room + { + get + { + return this._room; + } + set + { + this._room = value; + } + } + + private LBEleRoomInfo _room = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs.meta new file mode 100644 index 00000000..5018780e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueEleRoomStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5711bf555f6bec64fa8e0267d10c891c +timeCreated: 1611403747 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs new file mode 100644 index 00000000..34256c1d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateLeagueTeamState")] + [Serializable] + public class UpdateLeagueTeamState : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public LeagueTeamState state + { + get + { + return this._state ?? LeagueTeamState.LeagueTeamState_Idle; + } + set + { + this._state = new LeagueTeamState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new LeagueTeamState?(this.state) : null); + } + } + } + + private LeagueTeamState? _state; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs.meta new file mode 100644 index 00000000..1b96b48c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateLeagueTeamState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a7d048ecbfb7bee4c975c0606d3af217 +timeCreated: 1611404292 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs new file mode 100644 index 00000000..12dbe44d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateMentorApplyStudentInfoArg")] + [Serializable] + public class UpdateMentorApplyStudentInfoArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "audioID", DataFormat = DataFormat.TwosComplement)] + public ulong audioID + { + get + { + return this._audioID ?? 0UL; + } + set + { + this._audioID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool audioIDSpecified + { + get + { + return this._audioID != null; + } + set + { + bool flag = value == (this._audioID == null); + if (flag) + { + this._audioID = (value ? new ulong?(this.audioID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "applyWords", DataFormat = DataFormat.Default)] + public string applyWords + { + get + { + return this._applyWords ?? ""; + } + set + { + this._applyWords = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool applyWordsSpecified + { + get + { + return this._applyWords != null; + } + set + { + bool flag = value == (this._applyWords == null); + if (flag) + { + this._applyWords = (value ? this.applyWords : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "isNeedStudent", DataFormat = DataFormat.Default)] + public bool isNeedStudent + { + get + { + return this._isNeedStudent ?? false; + } + set + { + this._isNeedStudent = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool isNeedStudentSpecified + { + get + { + return this._isNeedStudent != null; + } + set + { + bool flag = value == (this._isNeedStudent == null); + if (flag) + { + this._isNeedStudent = (value ? new bool?(this.isNeedStudent) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "onlineNotify", DataFormat = DataFormat.Default)] + public bool onlineNotify + { + get + { + return this._onlineNotify ?? false; + } + set + { + this._onlineNotify = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool onlineNotifySpecified + { + get + { + return this._onlineNotify != null; + } + set + { + bool flag = value == (this._onlineNotify == null); + if (flag) + { + this._onlineNotify = (value ? new bool?(this.onlineNotify) : null); + } + } + } + + private ulong? _audioID; + + private string _applyWords; + + private bool? _isNeedStudent; + + private bool? _onlineNotify; + + private IExtension extensionObject; + + private bool ShouldSerializeaudioID() + { + return this.audioIDSpecified; + } + + private void ResetaudioID() + { + this.audioIDSpecified = false; + } + + private bool ShouldSerializeapplyWords() + { + return this.applyWordsSpecified; + } + + private void ResetapplyWords() + { + this.applyWordsSpecified = false; + } + + private bool ShouldSerializeisNeedStudent() + { + return this.isNeedStudentSpecified; + } + + private void ResetisNeedStudent() + { + this.isNeedStudentSpecified = false; + } + + private bool ShouldSerializeonlineNotify() + { + return this.onlineNotifySpecified; + } + + private void ResetonlineNotify() + { + this.onlineNotifySpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs.meta new file mode 100644 index 00000000..ce6696da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 857e1e2f7121c7c48ac80f3f174f23ac +timeCreated: 1611404051 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs new file mode 100644 index 00000000..b7e5e4fc --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateMentorApplyStudentInfoRes")] + [Serializable] + public class UpdateMentorApplyStudentInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + private ErrorCode? _error; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs.meta new file mode 100644 index 00000000..bd288c47 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateMentorApplyStudentInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 09d27da20ebbee643996177e8a4e8dce +timeCreated: 1611403159 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs new file mode 100644 index 00000000..c2a7f9ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdatePartnerToClient")] + [Serializable] + public class UpdatePartnerToClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public PartnerUpdateType type + { + get + { + return this._type ?? PartnerUpdateType.PUType_Normal; + } + set + { + this._type = new PartnerUpdateType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new PartnerUpdateType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "partid", DataFormat = DataFormat.TwosComplement)] + public ulong partid + { + get + { + return this._partid ?? 0UL; + } + set + { + this._partid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool partidSpecified + { + get + { + return this._partid != null; + } + set + { + bool flag = value == (this._partid == null); + if (flag) + { + this._partid = (value ? new ulong?(this.partid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "degree", DataFormat = DataFormat.TwosComplement)] + public uint degree + { + get + { + return this._degree ?? 0u; + } + set + { + this._degree = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool degreeSpecified + { + get + { + return this._degree != null; + } + set + { + bool flag = value == (this._degree == null); + if (flag) + { + this._degree = (value ? new uint?(this.degree) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "leave_id", DataFormat = DataFormat.TwosComplement)] + public ulong leave_id + { + get + { + return this._leave_id ?? 0UL; + } + set + { + this._leave_id = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leave_idSpecified + { + get + { + return this._leave_id != null; + } + set + { + bool flag = value == (this._leave_id == null); + if (flag) + { + this._leave_id = (value ? new ulong?(this.leave_id) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "leave_name", DataFormat = DataFormat.Default)] + public string leave_name + { + get + { + return this._leave_name ?? ""; + } + set + { + this._leave_name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leave_nameSpecified + { + get + { + return this._leave_name != null; + } + set + { + bool flag = value == (this._leave_name == null); + if (flag) + { + this._leave_name = (value ? this.leave_name : null); + } + } + } + + private PartnerUpdateType? _type; + + private ulong? _partid; + + private uint? _level; + + private uint? _degree; + + private ulong? _leave_id; + + private string _leave_name; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializepartid() + { + return this.partidSpecified; + } + + private void Resetpartid() + { + this.partidSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializedegree() + { + return this.degreeSpecified; + } + + private void Resetdegree() + { + this.degreeSpecified = false; + } + + private bool ShouldSerializeleave_id() + { + return this.leave_idSpecified; + } + + private void Resetleave_id() + { + this.leave_idSpecified = false; + } + + private bool ShouldSerializeleave_name() + { + return this.leave_nameSpecified; + } + + private void Resetleave_name() + { + this.leave_nameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs.meta new file mode 100644 index 00000000..b55f6460 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdatePartnerToClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8966d6d9d2fe684479cc26f0dbfa9da6 +timeCreated: 1611404088 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs new file mode 100644 index 00000000..a223fe71 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateStageInfoNtf")] + [Serializable] + public class UpdateStageInfoNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "Stages", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public StageInfo Stages + { + get + { + return this._Stages; + } + set + { + this._Stages = value; + } + } + + private StageInfo _Stages = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs.meta new file mode 100644 index 00000000..e6a963bb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStageInfoNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 8ee76c59141bf054b9769f139e71b5a5 +timeCreated: 1611404132 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs new file mode 100644 index 00000000..cfa04a97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateStartUpType")] + [Serializable] + public class UpdateStartUpType : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public StartUpType type + { + get + { + return this._type ?? StartUpType.StartUp_Normal; + } + set + { + this._type = new StartUpType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new StartUpType?(this.type) : null); + } + } + } + + private StartUpType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs.meta new file mode 100644 index 00000000..d8ace312 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateStartUpType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0eca14071f1ba14c951b8a63bc88ad2 +timeCreated: 1611404589 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs new file mode 100644 index 00000000..c76eca35 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpdateVoipRoomMemberNtf")] + [Serializable] + public class UpdateVoipRoomMemberNtf : IExtensible + { + [ProtoMember(1, Name = "dataList", DataFormat = DataFormat.Default)] + public List dataList + { + get + { + return this._dataList; + } + } + + private readonly List _dataList = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs.meta new file mode 100644 index 00000000..98d84eab --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpdateVoipRoomMemberNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d4548ac420f6fa447abcd350456a8c2e +timeCreated: 1611404601 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs new file mode 100644 index 00000000..13313c29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpgradeEquipArg")] + [Serializable] + public class UpgradeEquipArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + private ulong? _uid; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs.meta new file mode 100644 index 00000000..636a713b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 378357dbc3f135f4fb029bc89f909940 +timeCreated: 1611403566 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs new file mode 100644 index 00000000..9a125454 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UpgradeEquipRes")] + [Serializable] + public class UpgradeEquipRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs.meta new file mode 100644 index 00000000..9448bbb6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UpgradeEquipRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dd42646fe8478f740a406560156260e4 +timeCreated: 1611404682 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs new file mode 100644 index 00000000..1f004d29 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseGuildBuffArg")] + [Serializable] + public class UseGuildBuffArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "guildid", DataFormat = DataFormat.TwosComplement)] + public ulong guildid + { + get + { + return this._guildid ?? 0UL; + } + set + { + this._guildid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildidSpecified + { + get + { + return this._guildid != null; + } + set + { + bool flag = value == (this._guildid == null); + if (flag) + { + this._guildid = (value ? new ulong?(this.guildid) : null); + } + } + } + + private uint? _itemid; + + private ulong? _guildid; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeguildid() + { + return this.guildidSpecified; + } + + private void Resetguildid() + { + this.guildidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs.meta new file mode 100644 index 00000000..3960ad42 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 171a59f0ecce9834ba7fd34dccfa4118 +timeCreated: 1611403291 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs new file mode 100644 index 00000000..1a8f2657 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseGuildBuffRes")] + [Serializable] + public class UseGuildBuffRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "error", DataFormat = DataFormat.TwosComplement)] + public ErrorCode error + { + get + { + return this._error ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._error = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorSpecified + { + get + { + return this._error != null; + } + set + { + bool flag = value == (this._error == null); + if (flag) + { + this._error = (value ? new ErrorCode?(this.error) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "cd", DataFormat = DataFormat.TwosComplement)] + public uint cd + { + get + { + return this._cd ?? 0u; + } + set + { + this._cd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool cdSpecified + { + get + { + return this._cd != null; + } + set + { + bool flag = value == (this._cd == null); + if (flag) + { + this._cd = (value ? new uint?(this.cd) : null); + } + } + } + + private ErrorCode? _error; + + private uint? _cd; + + private IExtension extensionObject; + + private bool ShouldSerializeerror() + { + return this.errorSpecified; + } + + private void Reseterror() + { + this.errorSpecified = false; + } + + private bool ShouldSerializecd() + { + return this.cdSpecified; + } + + private void Resetcd() + { + this.cdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs.meta new file mode 100644 index 00000000..6c7ad6db --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseGuildBuffRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be12239fd11dae24d916b0a0fad51812 +timeCreated: 1611404458 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs new file mode 100644 index 00000000..a9b8c63d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs @@ -0,0 +1,332 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseItemArg")] + [Serializable] + public class UseItemArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "OpType", DataFormat = DataFormat.TwosComplement)] + public uint OpType + { + get + { + return this._OpType ?? 0u; + } + set + { + this._OpType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool OpTypeSpecified + { + get + { + return this._OpType != null; + } + set + { + bool flag = value == (this._OpType == null); + if (flag) + { + this._OpType = (value ? new uint?(this.OpType) : null); + } + } + } + + [ProtoMember(4, Name = "uids", DataFormat = DataFormat.TwosComplement)] + public List uids + { + get + { + return this._uids; + } + } + + [ProtoMember(5, IsRequired = false, Name = "itemID", DataFormat = DataFormat.TwosComplement)] + public uint itemID + { + get + { + return this._itemID ?? 0u; + } + set + { + this._itemID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemIDSpecified + { + get + { + return this._itemID != null; + } + set + { + bool flag = value == (this._itemID == null); + if (flag) + { + this._itemID = (value ? new uint?(this.itemID) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "petid", DataFormat = DataFormat.TwosComplement)] + public ulong petid + { + get + { + return this._petid ?? 0UL; + } + set + { + this._petid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petidSpecified + { + get + { + return this._petid != null; + } + set + { + bool flag = value == (this._petid == null); + if (flag) + { + this._petid = (value ? new ulong?(this.petid) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "suit_id", DataFormat = DataFormat.TwosComplement)] + public uint suit_id + { + get + { + return this._suit_id ?? 0u; + } + set + { + this._suit_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool suit_idSpecified + { + get + { + return this._suit_id != null; + } + set + { + bool flag = value == (this._suit_id == null); + if (flag) + { + this._suit_id = (value ? new uint?(this.suit_id) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "color_id", DataFormat = DataFormat.TwosComplement)] + public uint color_id + { + get + { + return this._color_id ?? 0u; + } + set + { + this._color_id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool color_idSpecified + { + get + { + return this._color_id != null; + } + set + { + bool flag = value == (this._color_id == null); + if (flag) + { + this._color_id = (value ? new uint?(this.color_id) : null); + } + } + } + + private ulong? _uid; + + private uint? _count; + + private uint? _OpType; + + private readonly List _uids = new List(); + + private uint? _itemID; + + private ulong? _petid; + + private uint? _suit_id; + + private uint? _color_id; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + private bool ShouldSerializeOpType() + { + return this.OpTypeSpecified; + } + + private void ResetOpType() + { + this.OpTypeSpecified = false; + } + + private bool ShouldSerializeitemID() + { + return this.itemIDSpecified; + } + + private void ResetitemID() + { + this.itemIDSpecified = false; + } + + private bool ShouldSerializepetid() + { + return this.petidSpecified; + } + + private void Resetpetid() + { + this.petidSpecified = false; + } + + private bool ShouldSerializesuit_id() + { + return this.suit_idSpecified; + } + + private void Resetsuit_id() + { + this.suit_idSpecified = false; + } + + private bool ShouldSerializecolor_id() + { + return this.color_idSpecified; + } + + private void Resetcolor_id() + { + this.color_idSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs.meta new file mode 100644 index 00000000..0b5081c7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseItemArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 68832fe85db46474999e85e354586d70 +timeCreated: 1611403882 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs new file mode 100644 index 00000000..09cd0c09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs @@ -0,0 +1,133 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseItemRes")] + [Serializable] + public class UseItemRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ErrorCode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ErrorCode + { + get + { + return this._ErrorCode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ErrorCode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ErrorCodeSpecified + { + get + { + return this._ErrorCode != null; + } + set + { + bool flag = value == (this._ErrorCode == null); + if (flag) + { + this._ErrorCode = (value ? new ErrorCode?(this.ErrorCode) : null); + } + } + } + + [ProtoMember(2, Name = "ResultItems", DataFormat = DataFormat.Default)] + public List ResultItems + { + get + { + return this._ResultItems; + } + } + + [ProtoMember(3, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "expand", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BagExpandData expand + { + get + { + return this._expand; + } + set + { + this._expand = value; + } + } + + private ErrorCode? _ErrorCode; + + private readonly List _ResultItems = new List(); + + private ulong? _uid; + + private BagExpandData _expand = null; + + private IExtension extensionObject; + + private bool ShouldSerializeErrorCode() + { + return this.ErrorCodeSpecified; + } + + private void ResetErrorCode() + { + this.ErrorCodeSpecified = false; + } + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs.meta new file mode 100644 index 00000000..81a60dc2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseItemRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 022c0b37118419c448c11185fb27ec83 +timeCreated: 1611402956 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs new file mode 100644 index 00000000..2a70485c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseSupplementReq")] + [Serializable] + public class UseSupplementReq : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uniqueid", DataFormat = DataFormat.TwosComplement)] + public ulong uniqueid + { + get + { + return this._uniqueid ?? 0UL; + } + set + { + this._uniqueid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uniqueidSpecified + { + get + { + return this._uniqueid != null; + } + set + { + bool flag = value == (this._uniqueid == null); + if (flag) + { + this._uniqueid = (value ? new ulong?(this.uniqueid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + private ulong? _uniqueid; + + private uint? _itemid; + + private IExtension extensionObject; + + private bool ShouldSerializeuniqueid() + { + return this.uniqueidSpecified; + } + + private void Resetuniqueid() + { + this.uniqueidSpecified = false; + } + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs.meta new file mode 100644 index 00000000..406366ce --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementReq.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31a69c56022d4ba49a8eadac673b83db +timeCreated: 1611403547 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs new file mode 100644 index 00000000..a43035ae --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "UseSupplementRes")] + [Serializable] + public class UseSupplementRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs.meta new file mode 100644 index 00000000..3cfd382e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/UseSupplementRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ba029b18a20f1a64a879117f59102e6e +timeCreated: 1611404433 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs b/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs new file mode 100644 index 00000000..16d25582 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "Vec3")] + [Serializable] + public class Vec3 : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "x", DataFormat = DataFormat.FixedSize)] + public float x + { + get + { + return this._x ?? 0f; + } + set + { + this._x = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool xSpecified + { + get + { + return this._x != null; + } + set + { + bool flag = value == (this._x == null); + if (flag) + { + this._x = (value ? new float?(this.x) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "y", DataFormat = DataFormat.FixedSize)] + public float y + { + get + { + return this._y ?? 0f; + } + set + { + this._y = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ySpecified + { + get + { + return this._y != null; + } + set + { + bool flag = value == (this._y == null); + if (flag) + { + this._y = (value ? new float?(this.y) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "z", DataFormat = DataFormat.FixedSize)] + public float z + { + get + { + return this._z ?? 0f; + } + set + { + this._z = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool zSpecified + { + get + { + return this._z != null; + } + set + { + bool flag = value == (this._z == null); + if (flag) + { + this._z = (value ? new float?(this.z) : null); + } + } + } + + private float? _x; + + private float? _y; + + private float? _z; + + private IExtension extensionObject; + + private bool ShouldSerializex() + { + return this.xSpecified; + } + + private void Resetx() + { + this.xSpecified = false; + } + + private bool ShouldSerializey() + { + return this.ySpecified; + } + + private void Resety() + { + this.ySpecified = false; + } + + private bool ShouldSerializez() + { + return this.zSpecified; + } + + private void Resetz() + { + this.zSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs.meta new file mode 100644 index 00000000..5e5a0015 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/Vec3.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 73a48ccc68570f94a8288a5e20c7d6b1 +timeCreated: 1611403941 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs b/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs new file mode 100644 index 00000000..2a5da6b6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "VoipRoomMember")] + [Serializable] + public class VoipRoomMember : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "memberID", DataFormat = DataFormat.TwosComplement)] + public int memberID + { + get + { + return this._memberID ?? 0; + } + set + { + this._memberID = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool memberIDSpecified + { + get + { + return this._memberID != null; + } + set + { + bool flag = value == (this._memberID == null); + if (flag) + { + this._memberID = (value ? new int?(this.memberID) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleID", DataFormat = DataFormat.TwosComplement)] + public ulong roleID + { + get + { + return this._roleID ?? 0UL; + } + set + { + this._roleID = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleIDSpecified + { + get + { + return this._roleID != null; + } + set + { + bool flag = value == (this._roleID == null); + if (flag) + { + this._roleID = (value ? new ulong?(this.roleID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public uint state + { + get + { + return this._state ?? 0u; + } + set + { + this._state = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new uint?(this.state) : null); + } + } + } + + private int? _memberID; + + private ulong? _roleID; + + private string _name; + + private uint? _state; + + private IExtension extensionObject; + + private bool ShouldSerializememberID() + { + return this.memberIDSpecified; + } + + private void ResetmemberID() + { + this.memberIDSpecified = false; + } + + private bool ShouldSerializeroleID() + { + return this.roleIDSpecified; + } + + private void ResetroleID() + { + this.roleIDSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs.meta new file mode 100644 index 00000000..ff46a97c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VoipRoomMember.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b520c23de7960c8408c06e15c8e31b6e +timeCreated: 1611404394 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs b/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs new file mode 100644 index 00000000..ed8212b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "VsPayRevivePara")] + [Serializable] + public class VsPayRevivePara : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "itemid", DataFormat = DataFormat.TwosComplement)] + public uint itemid + { + get + { + return this._itemid ?? 0u; + } + set + { + this._itemid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemidSpecified + { + get + { + return this._itemid != null; + } + set + { + bool flag = value == (this._itemid == null); + if (flag) + { + this._itemid = (value ? new uint?(this.itemid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "itemcount", DataFormat = DataFormat.TwosComplement)] + public uint itemcount + { + get + { + return this._itemcount ?? 0u; + } + set + { + this._itemcount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool itemcountSpecified + { + get + { + return this._itemcount != null; + } + set + { + bool flag = value == (this._itemcount == null); + if (flag) + { + this._itemcount = (value ? new uint?(this.itemcount) : null); + } + } + } + + private uint? _itemid; + + private uint? _itemcount; + + private IExtension extensionObject; + + private bool ShouldSerializeitemid() + { + return this.itemidSpecified; + } + + private void Resetitemid() + { + this.itemidSpecified = false; + } + + private bool ShouldSerializeitemcount() + { + return this.itemcountSpecified; + } + + private void Resetitemcount() + { + this.itemcountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs.meta new file mode 100644 index 00000000..3ba0e5a9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VsPayRevivePara.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9403a04b4a4cb8649bedb1aa8f5a30cf +timeCreated: 1611404153 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs new file mode 100644 index 00000000..758d202e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "VsPayReviveRes")] + [Serializable] + public class VsPayReviveRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "ret", DataFormat = DataFormat.TwosComplement)] + public ErrorCode ret + { + get + { + return this._ret ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._ret = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool retSpecified + { + get + { + return this._ret != null; + } + set + { + bool flag = value == (this._ret == null); + if (flag) + { + this._ret = (value ? new ErrorCode?(this.ret) : null); + } + } + } + + private ErrorCode? _ret; + + private IExtension extensionObject; + + private bool ShouldSerializeret() + { + return this.retSpecified; + } + + private void Resetret() + { + this.retSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs.meta new file mode 100644 index 00000000..dfe82bfe --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/VsPayReviveRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b850ef566fd49c64a997453e8cad73b5 +timeCreated: 1611404404 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs b/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs new file mode 100644 index 00000000..88f731ec --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs @@ -0,0 +1,16 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WageRewardState")] + public enum WageRewardState + { + [ProtoEnum(Name = "cannot", Value = 1)] + cannot = 1, + [ProtoEnum(Name = "rewarded", Value = 2)] + rewarded, + [ProtoEnum(Name = "notreward", Value = 3)] + notreward + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs.meta new file mode 100644 index 00000000..fa0a4386 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WageRewardState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b3fc54335a1924f4ab2d37d9cd2739ed +timeCreated: 1611404391 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs b/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs new file mode 100644 index 00000000..0f3d306b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WarningItemSet")] + [Serializable] + public class WarningItemSet : IExtensible + { + [ProtoMember(1, Name = "WarningItem", DataFormat = DataFormat.Default)] + public List WarningItem + { + get + { + return this._WarningItem; + } + } + + private readonly List _WarningItem = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs.meta new file mode 100644 index 00000000..99dcab32 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningItemSet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c60b09509cf570e429d76f16a0de5410 +timeCreated: 1611404507 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs b/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs new file mode 100644 index 00000000..cf021cc3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs @@ -0,0 +1,44 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WarningPackage")] + [Serializable] + public class WarningPackage : IExtensible + { + [ProtoMember(1, Name = "WarningPos", DataFormat = DataFormat.TwosComplement)] + public List WarningPos + { + get + { + return this._WarningPos; + } + } + + [ProtoMember(2, IsRequired = true, Name = "ID", DataFormat = DataFormat.TwosComplement)] + public ulong ID + { + get + { + return this._ID; + } + set + { + this._ID = value; + } + } + + private readonly List _WarningPos = new List(); + + private ulong _ID; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs.meta new file mode 100644 index 00000000..2056c1d4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningPackage.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 40f91af3f45c54f4ca2125380ca4088b +timeCreated: 1611403616 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs b/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs new file mode 100644 index 00000000..23b620d9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WarningRandomSet")] + [Serializable] + public class WarningRandomSet : IExtensible + { + [ProtoMember(1, Name = "WarningItems", DataFormat = DataFormat.Default)] + public List WarningItems + { + get + { + return this._WarningItems; + } + } + + [ProtoMember(2, IsRequired = true, Name = "Firer", DataFormat = DataFormat.TwosComplement)] + public ulong Firer + { + get + { + return this._Firer; + } + set + { + this._Firer = value; + } + } + + [ProtoMember(3, IsRequired = true, Name = "skill", DataFormat = DataFormat.TwosComplement)] + public uint skill + { + get + { + return this._skill; + } + set + { + this._skill = value; + } + } + + private readonly List _WarningItems = new List(); + + private ulong _Firer; + + private uint _skill; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs.meta new file mode 100644 index 00000000..f5031ad0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WarningRandomSet.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b61e3f3da5e50404dbfa098795d7c1e9 +timeCreated: 1611404397 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs new file mode 100644 index 00000000..25cff073 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WatchBattleData")] + [Serializable] + public class WatchBattleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "watchNum", DataFormat = DataFormat.TwosComplement)] + public int watchNum + { + get + { + return this._watchNum ?? 0; + } + set + { + this._watchNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool watchNumSpecified + { + get + { + return this._watchNum != null; + } + set + { + bool flag = value == (this._watchNum == null); + if (flag) + { + this._watchNum = (value ? new int?(this.watchNum) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "commendNum", DataFormat = DataFormat.TwosComplement)] + public int commendNum + { + get + { + return this._commendNum ?? 0; + } + set + { + this._commendNum = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool commendNumSpecified + { + get + { + return this._commendNum != null; + } + set + { + bool flag = value == (this._commendNum == null); + if (flag) + { + this._commendNum = (value ? new int?(this.commendNum) : null); + } + } + } + + private int? _watchNum; + + private int? _commendNum; + + private IExtension extensionObject; + + private bool ShouldSerializewatchNum() + { + return this.watchNumSpecified; + } + + private void ResetwatchNum() + { + this.watchNumSpecified = false; + } + + private bool ShouldSerializecommendNum() + { + return this.commendNumSpecified; + } + + private void ResetcommendNum() + { + this.commendNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs.meta new file mode 100644 index 00000000..f5b2c4da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WatchBattleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4cbb4f704b2a20d49bb5f77da36ad0a6 +timeCreated: 1611403692 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs new file mode 100644 index 00000000..ffff0122 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs @@ -0,0 +1,223 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingBrief")] + [Serializable] + public class WeddingBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "weddingid", DataFormat = DataFormat.TwosComplement)] + public ulong weddingid + { + get + { + return this._weddingid ?? 0UL; + } + set + { + this._weddingid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingidSpecified + { + get + { + return this._weddingid != null; + } + set + { + bool flag = value == (this._weddingid == null); + if (flag) + { + this._weddingid = (value ? new ulong?(this.weddingid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingType type + { + get + { + return this._type ?? WeddingType.WeddingType_Normal; + } + set + { + this._type = new WeddingType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingType?(this.type) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "role1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingRoleBrief role1 + { + get + { + return this._role1; + } + set + { + this._role1 = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "role2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingRoleBrief role2 + { + get + { + return this._role2; + } + set + { + this._role2 = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public WeddingState state + { + get + { + return this._state ?? WeddingState.WeddingState_Prepare; + } + set + { + this._state = new WeddingState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new WeddingState?(this.state) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + private ulong? _weddingid; + + private WeddingType? _type; + + private WeddingRoleBrief _role1 = null; + + private WeddingRoleBrief _role2 = null; + + private WeddingState? _state; + + private uint? _lefttime; + + private IExtension extensionObject; + + private bool ShouldSerializeweddingid() + { + return this.weddingidSpecified; + } + + private void Resetweddingid() + { + this.weddingidSpecified = false; + } + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs.meta new file mode 100644 index 00000000..34a9800a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: ad9a57ed1edf198478bb9f601c54c982 +timeCreated: 1611404335 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs new file mode 100644 index 00000000..5ce2dda8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs @@ -0,0 +1,50 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingCarNotify")] + [Serializable] + public class WeddingCarNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "role1", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance role1 + { + get + { + return this._role1; + } + set + { + this._role1 = value; + } + } + + [ProtoMember(2, IsRequired = false, Name = "role2", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public UnitAppearance role2 + { + get + { + return this._role2; + } + set + { + this._role2 = value; + } + } + + private UnitAppearance _role1 = null; + + private UnitAppearance _role2 = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs.meta new file mode 100644 index 00000000..1a5a2be8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingCarNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c8dfcc7dfad7cac42ac06515e92ef5c5 +timeCreated: 1611404535 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs new file mode 100644 index 00000000..0093953b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingEventNtf")] + [Serializable] + public class WeddingEventNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingOperType type + { + get + { + return this._type ?? WeddingOperType.WeddingOper_Flower; + } + set + { + this._type = new WeddingOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingOperType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "total_num", DataFormat = DataFormat.TwosComplement)] + public uint total_num + { + get + { + return this._total_num ?? 0u; + } + set + { + this._total_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool total_numSpecified + { + get + { + return this._total_num != null; + } + set + { + bool flag = value == (this._total_num == null); + if (flag) + { + this._total_num = (value ? new uint?(this.total_num) : null); + } + } + } + + private WeddingOperType? _type; + + private ulong? _roleid; + + private string _rolename; + + private uint? _total_num; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializetotal_num() + { + return this.total_numSpecified; + } + + private void Resettotal_num() + { + this.total_numSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs.meta new file mode 100644 index 00000000..6750e88f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingEventNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a5b6307e00e902142ab0dec56c12b273 +timeCreated: 1611404287 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs new file mode 100644 index 00000000..650ea304 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs @@ -0,0 +1,94 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingInviteNtf")] + [Serializable] + public class WeddingInviteNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingInviteOperType type + { + get + { + return this._type ?? WeddingInviteOperType.Wedding_Invite; + } + set + { + this._type = new WeddingInviteOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingInviteOperType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "weddinginfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingBrief weddinginfo + { + get + { + return this._weddinginfo; + } + set + { + this._weddinginfo = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "applyer", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingRoleBrief applyer + { + get + { + return this._applyer; + } + set + { + this._applyer = value; + } + } + + private WeddingInviteOperType? _type; + + private WeddingBrief _weddinginfo = null; + + private WeddingRoleBrief _applyer = null; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs.meta new file mode 100644 index 00000000..7a94d400 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 17f8e7e9380dc3a4f94fe29e90e563e3 +timeCreated: 1611403295 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs new file mode 100644 index 00000000..a9edfa36 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs @@ -0,0 +1,26 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingInviteOperType")] + public enum WeddingInviteOperType + { + [ProtoEnum(Name = "Wedding_Invite", Value = 1)] + Wedding_Invite = 1, + [ProtoEnum(Name = "Wedding_Apply", Value = 2)] + Wedding_Apply, + [ProtoEnum(Name = "Wedding_AgreeApply", Value = 3)] + Wedding_AgreeApply, + [ProtoEnum(Name = "Wedding_DisagreeApply", Value = 4)] + Wedding_DisagreeApply, + [ProtoEnum(Name = "Wedding_PermitStranger", Value = 5)] + Wedding_PermitStranger, + [ProtoEnum(Name = "Wedding_ForbidStranger", Value = 6)] + Wedding_ForbidStranger, + [ProtoEnum(Name = "Wedding_CarCutScene", Value = 7)] + Wedding_CarCutScene, + [ProtoEnum(Name = "Wedding_Start", Value = 8)] + Wedding_Start + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs.meta new file mode 100644 index 00000000..f1974e9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: c4380b896bd1c314fb9ed63c748fa1c2 +timeCreated: 1611404500 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs new file mode 100644 index 00000000..7132cba3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingInviteOperatorArg")] + [Serializable] + public class WeddingInviteOperatorArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingInviteOperType type + { + get + { + return this._type ?? WeddingInviteOperType.Wedding_Invite; + } + set + { + this._type = new WeddingInviteOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingInviteOperType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "weddingid", DataFormat = DataFormat.TwosComplement)] + public ulong weddingid + { + get + { + return this._weddingid ?? 0UL; + } + set + { + this._weddingid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool weddingidSpecified + { + get + { + return this._weddingid != null; + } + set + { + bool flag = value == (this._weddingid == null); + if (flag) + { + this._weddingid = (value ? new ulong?(this.weddingid) : null); + } + } + } + + private WeddingInviteOperType? _type; + + private ulong? _roleid; + + private ulong? _weddingid; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeweddingid() + { + return this.weddingidSpecified; + } + + private void Resetweddingid() + { + this.weddingidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs.meta new file mode 100644 index 00000000..d275990b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 815572c080f69cb4e9e51f5f7ecb9f04 +timeCreated: 1611404036 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs new file mode 100644 index 00000000..35ece579 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingInviteOperatorRes")] + [Serializable] + public class WeddingInviteOperatorRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs.meta new file mode 100644 index 00000000..f99637cb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingInviteOperatorRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 22efa2ad14334cb41a651ed212b083b5 +timeCreated: 1611403425 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs new file mode 100644 index 00000000..430eb7f1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs @@ -0,0 +1,34 @@ +using System; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingLoadInfoNtf")] + [Serializable] + public class WeddingLoadInfoNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "info", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WeddingBrief info + { + get + { + return this._info; + } + set + { + this._info = value; + } + } + + private WeddingBrief _info = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs.meta new file mode 100644 index 00000000..d39c5682 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingLoadInfoNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fa10da7f9c5f6a042a38a4a2c600bf4f +timeCreated: 1611404902 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs new file mode 100644 index 00000000..cad526f3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs @@ -0,0 +1,34 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingOperType")] + public enum WeddingOperType + { + [ProtoEnum(Name = "WeddingOper_Flower", Value = 1)] + WeddingOper_Flower = 1, + [ProtoEnum(Name = "WeddingOper_Fireworks", Value = 2)] + WeddingOper_Fireworks, + [ProtoEnum(Name = "WeddingOper_ApplyVows", Value = 3)] + WeddingOper_ApplyVows, + [ProtoEnum(Name = "WeddingOper_AgreeVows", Value = 4)] + WeddingOper_AgreeVows, + [ProtoEnum(Name = "WeddingOper_DisAgreeVows", Value = 5)] + WeddingOper_DisAgreeVows, + [ProtoEnum(Name = "WeddingOper_VowsPrepare", Value = 6)] + WeddingOper_VowsPrepare, + [ProtoEnum(Name = "WeddingOper_VowsStart", Value = 7)] + WeddingOper_VowsStart, + [ProtoEnum(Name = "WeddingOper_FlowerRewardOverMax", Value = 8)] + WeddingOper_FlowerRewardOverMax, + [ProtoEnum(Name = "WeddingOper_FireworksRewardOverMax", Value = 9)] + WeddingOper_FireworksRewardOverMax, + [ProtoEnum(Name = "WeddingOper_CandyRewardOverMax", Value = 10)] + WeddingOper_CandyRewardOverMax, + [ProtoEnum(Name = "WeddingOper_Candy", Value = 11)] + WeddingOper_Candy, + [ProtoEnum(Name = "WeddingOper_RoleNum", Value = 12)] + WeddingOper_RoleNum + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs.meta new file mode 100644 index 00000000..4793dd81 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6ba28d24fe2fc3342ae5e7fbb3aae1bd +timeCreated: 1611403892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs new file mode 100644 index 00000000..158fe090 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingOperatorArg")] + [Serializable] + public class WeddingOperatorArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeddingOperType type + { + get + { + return this._type ?? WeddingOperType.WeddingOper_Flower; + } + set + { + this._type = new WeddingOperType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeddingOperType?(this.type) : null); + } + } + } + + private WeddingOperType? _type; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs.meta new file mode 100644 index 00000000..9f1adceb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6b90adeffd73b974696cb6070151ee24 +timeCreated: 1611403892 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs new file mode 100644 index 00000000..38d64c1c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingOperatorRes")] + [Serializable] + public class WeddingOperatorRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "result", DataFormat = DataFormat.TwosComplement)] + public ErrorCode result + { + get + { + return this._result ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._result = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool resultSpecified + { + get + { + return this._result != null; + } + set + { + bool flag = value == (this._result == null); + if (flag) + { + this._result = (value ? new ErrorCode?(this.result) : null); + } + } + } + + private ErrorCode? _result; + + private IExtension extensionObject; + + private bool ShouldSerializeresult() + { + return this.resultSpecified; + } + + private void Resetresult() + { + this.resultSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs.meta new file mode 100644 index 00000000..f7fb12fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingOperatorRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 80647d8df2182c742b930266787f31ab +timeCreated: 1611404034 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs new file mode 100644 index 00000000..d714a110 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingRoleBrief")] + [Serializable] + public class WeddingRoleBrief : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "name", DataFormat = DataFormat.Default)] + public string name + { + get + { + return this._name ?? ""; + } + set + { + this._name = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nameSpecified + { + get + { + return this._name != null; + } + set + { + bool flag = value == (this._name == null); + if (flag) + { + this._name = (value ? this.name : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "level", DataFormat = DataFormat.TwosComplement)] + public uint level + { + get + { + return this._level ?? 0u; + } + set + { + this._level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool levelSpecified + { + get + { + return this._level != null; + } + set + { + bool flag = value == (this._level == null); + if (flag) + { + this._level = (value ? new uint?(this.level) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ppt", DataFormat = DataFormat.TwosComplement)] + public uint ppt + { + get + { + return this._ppt ?? 0u; + } + set + { + this._ppt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool pptSpecified + { + get + { + return this._ppt != null; + } + set + { + bool flag = value == (this._ppt == null); + if (flag) + { + this._ppt = (value ? new uint?(this.ppt) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "guildname", DataFormat = DataFormat.Default)] + public string guildname + { + get + { + return this._guildname ?? ""; + } + set + { + this._guildname = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool guildnameSpecified + { + get + { + return this._guildname != null; + } + set + { + bool flag = value == (this._guildname == null); + if (flag) + { + this._guildname = (value ? this.guildname : null); + } + } + } + + private ulong? _roleid; + + private string _name; + + private uint? _profession; + + private uint? _level; + + private uint? _ppt; + + private string _guildname; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializename() + { + return this.nameSpecified; + } + + private void Resetname() + { + this.nameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializelevel() + { + return this.levelSpecified; + } + + private void Resetlevel() + { + this.levelSpecified = false; + } + + private bool ShouldSerializeppt() + { + return this.pptSpecified; + } + + private void Resetppt() + { + this.pptSpecified = false; + } + + private bool ShouldSerializeguildname() + { + return this.guildnameSpecified; + } + + private void Resetguildname() + { + this.guildnameSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs.meta new file mode 100644 index 00000000..4d1bbde0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingRoleBrief.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a13b7a48718316d46bf54e1cc0b9d8cc +timeCreated: 1611404253 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs new file mode 100644 index 00000000..5745eb2d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingState")] + public enum WeddingState + { + [ProtoEnum(Name = "WeddingState_Prepare", Value = 1)] + WeddingState_Prepare = 1, + [ProtoEnum(Name = "WeddingState_Running", Value = 2)] + WeddingState_Running + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs.meta new file mode 100644 index 00000000..09aecfcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e0b4a86b1ffc2de4490d856b6df8daa7 +timeCreated: 1611404699 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs new file mode 100644 index 00000000..c08d9f6d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingStateNtf")] + [Serializable] + public class WeddingStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public WeddingState state + { + get + { + return this._state ?? WeddingState.WeddingState_Prepare; + } + set + { + this._state = new WeddingState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new WeddingState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "lefttime", DataFormat = DataFormat.TwosComplement)] + public uint lefttime + { + get + { + return this._lefttime ?? 0u; + } + set + { + this._lefttime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lefttimeSpecified + { + get + { + return this._lefttime != null; + } + set + { + bool flag = value == (this._lefttime == null); + if (flag) + { + this._lefttime = (value ? new uint?(this.lefttime) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "happyness", DataFormat = DataFormat.TwosComplement)] + public uint happyness + { + get + { + return this._happyness ?? 0u; + } + set + { + this._happyness = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool happynessSpecified + { + get + { + return this._happyness != null; + } + set + { + bool flag = value == (this._happyness == null); + if (flag) + { + this._happyness = (value ? new uint?(this.happyness) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "vows", DataFormat = DataFormat.Default)] + public bool vows + { + get + { + return this._vows ?? false; + } + set + { + this._vows = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool vowsSpecified + { + get + { + return this._vows != null; + } + set + { + bool flag = value == (this._vows == null); + if (flag) + { + this._vows = (value ? new bool?(this.vows) : null); + } + } + } + + private WeddingState? _state; + + private uint? _lefttime; + + private uint? _happyness; + + private bool? _vows; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializelefttime() + { + return this.lefttimeSpecified; + } + + private void Resetlefttime() + { + this.lefttimeSpecified = false; + } + + private bool ShouldSerializehappyness() + { + return this.happynessSpecified; + } + + private void Resethappyness() + { + this.happynessSpecified = false; + } + + private bool ShouldSerializevows() + { + return this.vowsSpecified; + } + + private void Resetvows() + { + this.vowsSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs.meta new file mode 100644 index 00000000..7055887b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: be5cc07141793384d8be28f666d8fc7c +timeCreated: 1611404460 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs new file mode 100644 index 00000000..3ce72a4e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs @@ -0,0 +1,14 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeddingType")] + public enum WeddingType + { + [ProtoEnum(Name = "WeddingType_Normal", Value = 1)] + WeddingType_Normal = 1, + [ProtoEnum(Name = "WeddingType_Luxury", Value = 2)] + WeddingType_Luxury + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs.meta new file mode 100644 index 00000000..294eb276 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeddingType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5312b18f95aec614dab7df528d0af875 +timeCreated: 1611403710 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs new file mode 100644 index 00000000..9635b5f2 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4BattleAllRoleData")] + [Serializable] + public class WeekEnd4v4BattleAllRoleData : IExtensible + { + [ProtoMember(1, Name = "roleData", DataFormat = DataFormat.Default)] + public List roleData + { + get + { + return this._roleData; + } + } + + private readonly List _roleData = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs.meta new file mode 100644 index 00000000..17947592 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleAllRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a44db8f78f9fe74498e22a2f9737f54e +timeCreated: 1611404282 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs new file mode 100644 index 00000000..e1eadd1a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs @@ -0,0 +1,492 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4BattleRoleData")] + [Serializable] + public class WeekEnd4v4BattleRoleData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "redblue", DataFormat = DataFormat.TwosComplement)] + public uint redblue + { + get + { + return this._redblue ?? 0u; + } + set + { + this._redblue = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool redblueSpecified + { + get + { + return this._redblue != null; + } + set + { + bool flag = value == (this._redblue == null); + if (flag) + { + this._redblue = (value ? new uint?(this.redblue) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "killCount", DataFormat = DataFormat.TwosComplement)] + public uint killCount + { + get + { + return this._killCount ?? 0u; + } + set + { + this._killCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool killCountSpecified + { + get + { + return this._killCount != null; + } + set + { + bool flag = value == (this._killCount == null); + if (flag) + { + this._killCount = (value ? new uint?(this.killCount) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "bekilledCount", DataFormat = DataFormat.TwosComplement)] + public uint bekilledCount + { + get + { + return this._bekilledCount ?? 0u; + } + set + { + this._bekilledCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bekilledCountSpecified + { + get + { + return this._bekilledCount != null; + } + set + { + bool flag = value == (this._bekilledCount == null); + if (flag) + { + this._bekilledCount = (value ? new uint?(this.bekilledCount) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "timeSeconds", DataFormat = DataFormat.TwosComplement)] + public uint timeSeconds + { + get + { + return this._timeSeconds ?? 0u; + } + set + { + this._timeSeconds = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSecondsSpecified + { + get + { + return this._timeSeconds != null; + } + set + { + bool flag = value == (this._timeSeconds == null); + if (flag) + { + this._timeSeconds = (value ? new uint?(this.timeSeconds) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "profession", DataFormat = DataFormat.TwosComplement)] + public uint profession + { + get + { + return this._profession ?? 0u; + } + set + { + this._profession = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool professionSpecified + { + get + { + return this._profession != null; + } + set + { + bool flag = value == (this._profession == null); + if (flag) + { + this._profession = (value ? new uint?(this.profession) : null); + } + } + } + + [ProtoMember(9, IsRequired = false, Name = "rolelevel", DataFormat = DataFormat.TwosComplement)] + public uint rolelevel + { + get + { + return this._rolelevel ?? 0u; + } + set + { + this._rolelevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolelevelSpecified + { + get + { + return this._rolelevel != null; + } + set + { + bool flag = value == (this._rolelevel == null); + if (flag) + { + this._rolelevel = (value ? new uint?(this.rolelevel) : null); + } + } + } + + [ProtoMember(10, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + [ProtoMember(11, IsRequired = false, Name = "isline", DataFormat = DataFormat.Default)] + public bool isline + { + get + { + return this._isline ?? false; + } + set + { + this._isline = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool islineSpecified + { + get + { + return this._isline != null; + } + set + { + bool flag = value == (this._isline == null); + if (flag) + { + this._isline = (value ? new bool?(this.isline) : null); + } + } + } + + private ulong? _roleid; + + private uint? _redblue; + + private uint? _score; + + private uint? _killCount; + + private uint? _bekilledCount; + + private uint? _timeSeconds; + + private string _rolename; + + private uint? _profession; + + private uint? _rolelevel; + + private uint? _rank; + + private bool? _isline; + + private IExtension extensionObject; + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializeredblue() + { + return this.redblueSpecified; + } + + private void Resetredblue() + { + this.redblueSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializekillCount() + { + return this.killCountSpecified; + } + + private void ResetkillCount() + { + this.killCountSpecified = false; + } + + private bool ShouldSerializebekilledCount() + { + return this.bekilledCountSpecified; + } + + private void ResetbekilledCount() + { + this.bekilledCountSpecified = false; + } + + private bool ShouldSerializetimeSeconds() + { + return this.timeSecondsSpecified; + } + + private void ResettimeSeconds() + { + this.timeSecondsSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeprofession() + { + return this.professionSpecified; + } + + private void Resetprofession() + { + this.professionSpecified = false; + } + + private bool ShouldSerializerolelevel() + { + return this.rolelevelSpecified; + } + + private void Resetrolelevel() + { + this.rolelevelSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + private bool ShouldSerializeisline() + { + return this.islineSpecified; + } + + private void Resetisline() + { + this.islineSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs.meta new file mode 100644 index 00000000..1b6491c9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4BattleRoleData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 41e2e9022cf8f854b96e703077905bf8 +timeCreated: 1611403637 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs new file mode 100644 index 00000000..04b1f2d0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4Data")] + [Serializable] + public class WeekEnd4v4Data : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "indexWeekEnd", DataFormat = DataFormat.TwosComplement)] + public uint indexWeekEnd + { + get + { + return this._indexWeekEnd ?? 0u; + } + set + { + this._indexWeekEnd = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexWeekEndSpecified + { + get + { + return this._indexWeekEnd != null; + } + set + { + bool flag = value == (this._indexWeekEnd == null); + if (flag) + { + this._indexWeekEnd = (value ? new uint?(this.indexWeekEnd) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "activityID", DataFormat = DataFormat.TwosComplement)] + public uint activityID + { + get + { + return this._activityID ?? 0u; + } + set + { + this._activityID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool activityIDSpecified + { + get + { + return this._activityID != null; + } + set + { + bool flag = value == (this._activityID == null); + if (flag) + { + this._activityID = (value ? new uint?(this.activityID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _indexWeekEnd; + + private uint? _activityID; + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializeindexWeekEnd() + { + return this.indexWeekEndSpecified; + } + + private void ResetindexWeekEnd() + { + this.indexWeekEndSpecified = false; + } + + private bool ShouldSerializeactivityID() + { + return this.activityIDSpecified; + } + + private void ResetactivityID() + { + this.activityIDSpecified = false; + } + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs.meta new file mode 100644 index 00000000..79cafbd6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4Data.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 849790ce1162faa4e9f3aa4819ccfc84 +timeCreated: 1611404048 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs new file mode 100644 index 00000000..008c7dc1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4GetInfoArg")] + [Serializable] + public class WeekEnd4v4GetInfoArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs.meta new file mode 100644 index 00000000..10e2ba9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: dab3f8fded26c0b4e97bce39eab7fd57 +timeCreated: 1611404648 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs new file mode 100644 index 00000000..d82dbd9e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs @@ -0,0 +1,191 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4GetInfoRes")] + [Serializable] + public class WeekEnd4v4GetInfoRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "thisActivityID", DataFormat = DataFormat.TwosComplement)] + public uint thisActivityID + { + get + { + return this._thisActivityID ?? 0u; + } + set + { + this._thisActivityID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool thisActivityIDSpecified + { + get + { + return this._thisActivityID != null; + } + set + { + bool flag = value == (this._thisActivityID == null); + if (flag) + { + this._thisActivityID = (value ? new uint?(this.thisActivityID) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "nextActivityID", DataFormat = DataFormat.TwosComplement)] + public uint nextActivityID + { + get + { + return this._nextActivityID ?? 0u; + } + set + { + this._nextActivityID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool nextActivityIDSpecified + { + get + { + return this._nextActivityID != null; + } + set + { + bool flag = value == (this._nextActivityID == null); + if (flag) + { + this._nextActivityID = (value ? new uint?(this.nextActivityID) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "joinCount", DataFormat = DataFormat.TwosComplement)] + public uint joinCount + { + get + { + return this._joinCount ?? 0u; + } + set + { + this._joinCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joinCountSpecified + { + get + { + return this._joinCount != null; + } + set + { + bool flag = value == (this._joinCount == null); + if (flag) + { + this._joinCount = (value ? new uint?(this.joinCount) : null); + } + } + } + + private ErrorCode? _errorcode; + + private uint? _thisActivityID; + + private uint? _nextActivityID; + + private uint? _joinCount; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + private bool ShouldSerializethisActivityID() + { + return this.thisActivityIDSpecified; + } + + private void ResetthisActivityID() + { + this.thisActivityIDSpecified = false; + } + + private bool ShouldSerializenextActivityID() + { + return this.nextActivityIDSpecified; + } + + private void ResetnextActivityID() + { + this.nextActivityIDSpecified = false; + } + + private bool ShouldSerializejoinCount() + { + return this.joinCountSpecified; + } + + private void ResetjoinCount() + { + this.joinCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs.meta new file mode 100644 index 00000000..12cf6a0d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4GetInfoRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e99a07886de16484e870967e13ec2183 +timeCreated: 1611404757 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs new file mode 100644 index 00000000..e8f8b23d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs @@ -0,0 +1,160 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekEnd4v4TeamResult")] + [Serializable] + public class WeekEnd4v4TeamResult : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "teamSeconds", DataFormat = DataFormat.TwosComplement)] + public uint teamSeconds + { + get + { + return this._teamSeconds ?? 0u; + } + set + { + this._teamSeconds = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teamSecondsSpecified + { + get + { + return this._teamSeconds != null; + } + set + { + bool flag = value == (this._teamSeconds == null); + if (flag) + { + this._teamSeconds = (value ? new uint?(this.teamSeconds) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "redTeamScore", DataFormat = DataFormat.TwosComplement)] + public uint redTeamScore + { + get + { + return this._redTeamScore ?? 0u; + } + set + { + this._redTeamScore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool redTeamScoreSpecified + { + get + { + return this._redTeamScore != null; + } + set + { + bool flag = value == (this._redTeamScore == null); + if (flag) + { + this._redTeamScore = (value ? new uint?(this.redTeamScore) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "blueTeamScore", DataFormat = DataFormat.TwosComplement)] + public uint blueTeamScore + { + get + { + return this._blueTeamScore ?? 0u; + } + set + { + this._blueTeamScore = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool blueTeamScoreSpecified + { + get + { + return this._blueTeamScore != null; + } + set + { + bool flag = value == (this._blueTeamScore == null); + if (flag) + { + this._blueTeamScore = (value ? new uint?(this.blueTeamScore) : null); + } + } + } + + [ProtoMember(4, Name = "hasRewardsID", DataFormat = DataFormat.TwosComplement)] + public List hasRewardsID + { + get + { + return this._hasRewardsID; + } + } + + private uint? _teamSeconds; + + private uint? _redTeamScore; + + private uint? _blueTeamScore; + + private readonly List _hasRewardsID = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializeteamSeconds() + { + return this.teamSecondsSpecified; + } + + private void ResetteamSeconds() + { + this.teamSecondsSpecified = false; + } + + private bool ShouldSerializeredTeamScore() + { + return this.redTeamScoreSpecified; + } + + private void ResetredTeamScore() + { + this.redTeamScoreSpecified = false; + } + + private bool ShouldSerializeblueTeamScore() + { + return this.blueTeamScoreSpecified; + } + + private void ResetblueTeamScore() + { + this.blueTeamScoreSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs.meta new file mode 100644 index 00000000..7b78042b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekEnd4v4TeamResult.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b4038d39bb5384e44910a0f1404b1026 +timeCreated: 1611404391 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs new file mode 100644 index 00000000..c10b76ee --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekReportData")] + [Serializable] + public class WeekReportData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "type", DataFormat = DataFormat.TwosComplement)] + public WeekReportDataType type + { + get + { + return this._type ?? WeekReportDataType.WeekReportData_GuildSign; + } + set + { + this._type = new WeekReportDataType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool typeSpecified + { + get + { + return this._type != null; + } + set + { + bool flag = value == (this._type == null); + if (flag) + { + this._type = (value ? new WeekReportDataType?(this.type) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "joincount", DataFormat = DataFormat.TwosComplement)] + public int joincount + { + get + { + return this._joincount ?? 0; + } + set + { + this._joincount = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool joincountSpecified + { + get + { + return this._joincount != null; + } + set + { + bool flag = value == (this._joincount == null); + if (flag) + { + this._joincount = (value ? new int?(this.joincount) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "lastjointime", DataFormat = DataFormat.TwosComplement)] + public uint lastjointime + { + get + { + return this._lastjointime ?? 0u; + } + set + { + this._lastjointime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool lastjointimeSpecified + { + get + { + return this._lastjointime != null; + } + set + { + bool flag = value == (this._lastjointime == null); + if (flag) + { + this._lastjointime = (value ? new uint?(this.lastjointime) : null); + } + } + } + + private WeekReportDataType? _type; + + private int? _joincount; + + private uint? _lastjointime; + + private IExtension extensionObject; + + private bool ShouldSerializetype() + { + return this.typeSpecified; + } + + private void Resettype() + { + this.typeSpecified = false; + } + + private bool ShouldSerializejoincount() + { + return this.joincountSpecified; + } + + private void Resetjoincount() + { + this.joincountSpecified = false; + } + + private bool ShouldSerializelastjointime() + { + return this.lastjointimeSpecified; + } + + private void Resetlastjointime() + { + this.lastjointimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs.meta new file mode 100644 index 00000000..ad910c3e --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 89d216eea7d1528489bb1972b617a133 +timeCreated: 1611404089 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs new file mode 100644 index 00000000..c9ab966a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs @@ -0,0 +1,22 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeekReportDataType")] + public enum WeekReportDataType + { + [ProtoEnum(Name = "WeekReportData_GuildSign", Value = 1)] + WeekReportData_GuildSign = 1, + [ProtoEnum(Name = "WeekReportData_WorldBoss", Value = 2)] + WeekReportData_WorldBoss, + [ProtoEnum(Name = "WeekReportData_GuildRisk", Value = 3)] + WeekReportData_GuildRisk, + [ProtoEnum(Name = "WeekReportData_GuildArena", Value = 4)] + WeekReportData_GuildArena, + [ProtoEnum(Name = "WeekReportData_GuildBoss", Value = 5)] + WeekReportData_GuildBoss, + [ProtoEnum(Name = "WeekReportData_GuildTerryitory", Value = 6)] + WeekReportData_GuildTerryitory + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs.meta new file mode 100644 index 00000000..bb1d0109 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeekReportDataType.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0054e44b575c88e47853b61d2e7556c6 +timeCreated: 1611402950 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs new file mode 100644 index 00000000..a6b6ea38 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs @@ -0,0 +1,354 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeeklyTaskData")] + [Serializable] + public class WeeklyTaskData : IExtensible + { + [ProtoMember(1, Name = "tasks", DataFormat = DataFormat.Default)] + public List tasks + { + get + { + return this._tasks; + } + } + + [ProtoMember(2, IsRequired = false, Name = "accept_level", DataFormat = DataFormat.TwosComplement)] + public uint accept_level + { + get + { + return this._accept_level ?? 0u; + } + set + { + this._accept_level = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accept_levelSpecified + { + get + { + return this._accept_level != null; + } + set + { + bool flag = value == (this._accept_level == null); + if (flag) + { + this._accept_level = (value ? new uint?(this.accept_level) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rewarded", DataFormat = DataFormat.Default)] + public bool rewarded + { + get + { + return this._rewarded ?? false; + } + set + { + this._rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rewardedSpecified + { + get + { + return this._rewarded != null; + } + set + { + bool flag = value == (this._rewarded == null); + if (flag) + { + this._rewarded = (value ? new bool?(this.rewarded) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "askhelp_num", DataFormat = DataFormat.TwosComplement)] + public uint askhelp_num + { + get + { + return this._askhelp_num ?? 0u; + } + set + { + this._askhelp_num = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool askhelp_numSpecified + { + get + { + return this._askhelp_num != null; + } + set + { + bool flag = value == (this._askhelp_num == null); + if (flag) + { + this._askhelp_num = (value ? new uint?(this.askhelp_num) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "accept", DataFormat = DataFormat.Default)] + public bool accept + { + get + { + return this._accept ?? false; + } + set + { + this._accept = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool acceptSpecified + { + get + { + return this._accept != null; + } + set + { + bool flag = value == (this._accept == null); + if (flag) + { + this._accept = (value ? new bool?(this.accept) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "accept_count", DataFormat = DataFormat.TwosComplement)] + public uint accept_count + { + get + { + return this._accept_count ?? 0u; + } + set + { + this._accept_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool accept_countSpecified + { + get + { + return this._accept_count != null; + } + set + { + bool flag = value == (this._accept_count == null); + if (flag) + { + this._accept_count = (value ? new uint?(this.accept_count) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "score", DataFormat = DataFormat.TwosComplement)] + public uint score + { + get + { + return this._score ?? 0u; + } + set + { + this._score = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool scoreSpecified + { + get + { + return this._score != null; + } + set + { + bool flag = value == (this._score == null); + if (flag) + { + this._score = (value ? new uint?(this.score) : null); + } + } + } + + [ProtoMember(8, Name = "rewarded_box", DataFormat = DataFormat.TwosComplement)] + public List rewarded_box + { + get + { + return this._rewarded_box; + } + } + + [ProtoMember(9, Name = "helpinfo", DataFormat = DataFormat.Default)] + public List helpinfo + { + get + { + return this._helpinfo; + } + } + + [ProtoMember(10, IsRequired = false, Name = "free_refresh_count", DataFormat = DataFormat.TwosComplement)] + public uint free_refresh_count + { + get + { + return this._free_refresh_count ?? 0u; + } + set + { + this._free_refresh_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool free_refresh_countSpecified + { + get + { + return this._free_refresh_count != null; + } + set + { + bool flag = value == (this._free_refresh_count == null); + if (flag) + { + this._free_refresh_count = (value ? new uint?(this.free_refresh_count) : null); + } + } + } + + private readonly List _tasks = new List(); + + private uint? _accept_level; + + private bool? _rewarded; + + private uint? _askhelp_num; + + private bool? _accept; + + private uint? _accept_count; + + private uint? _score; + + private readonly List _rewarded_box = new List(); + + private readonly List _helpinfo = new List(); + + private uint? _free_refresh_count; + + private IExtension extensionObject; + + private bool ShouldSerializeaccept_level() + { + return this.accept_levelSpecified; + } + + private void Resetaccept_level() + { + this.accept_levelSpecified = false; + } + + private bool ShouldSerializerewarded() + { + return this.rewardedSpecified; + } + + private void Resetrewarded() + { + this.rewardedSpecified = false; + } + + private bool ShouldSerializeaskhelp_num() + { + return this.askhelp_numSpecified; + } + + private void Resetaskhelp_num() + { + this.askhelp_numSpecified = false; + } + + private bool ShouldSerializeaccept() + { + return this.acceptSpecified; + } + + private void Resetaccept() + { + this.acceptSpecified = false; + } + + private bool ShouldSerializeaccept_count() + { + return this.accept_countSpecified; + } + + private void Resetaccept_count() + { + this.accept_countSpecified = false; + } + + private bool ShouldSerializescore() + { + return this.scoreSpecified; + } + + private void Resetscore() + { + this.scoreSpecified = false; + } + + private bool ShouldSerializefree_refresh_count() + { + return this.free_refresh_countSpecified; + } + + private void Resetfree_refresh_count() + { + this.free_refresh_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs.meta new file mode 100644 index 00000000..33192016 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5d7b1bf0c69064a41b441649eddecf38 +timeCreated: 1611403806 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs new file mode 100644 index 00000000..01bfb399 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs @@ -0,0 +1,277 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WeeklyTaskInfo")] + [Serializable] + public class WeeklyTaskInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "index", DataFormat = DataFormat.TwosComplement)] + public uint index + { + get + { + return this._index ?? 0u; + } + set + { + this._index = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool indexSpecified + { + get + { + return this._index != null; + } + set + { + bool flag = value == (this._index == null); + if (flag) + { + this._index = (value ? new uint?(this.index) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "id", DataFormat = DataFormat.TwosComplement)] + public uint id + { + get + { + return this._id ?? 0u; + } + set + { + this._id = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool idSpecified + { + get + { + return this._id != null; + } + set + { + bool flag = value == (this._id == null); + if (flag) + { + this._id = (value ? new uint?(this.id) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "step", DataFormat = DataFormat.TwosComplement)] + public uint step + { + get + { + return this._step ?? 0u; + } + set + { + this._step = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stepSpecified + { + get + { + return this._step != null; + } + set + { + bool flag = value == (this._step == null); + if (flag) + { + this._step = (value ? new uint?(this.step) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "is_rewarded", DataFormat = DataFormat.Default)] + public bool is_rewarded + { + get + { + return this._is_rewarded ?? false; + } + set + { + this._is_rewarded = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool is_rewardedSpecified + { + get + { + return this._is_rewarded != null; + } + set + { + bool flag = value == (this._is_rewarded == null); + if (flag) + { + this._is_rewarded = (value ? new bool?(this.is_rewarded) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "ask_help", DataFormat = DataFormat.Default)] + public bool ask_help + { + get + { + return this._ask_help ?? false; + } + set + { + this._ask_help = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool ask_helpSpecified + { + get + { + return this._ask_help != null; + } + set + { + bool flag = value == (this._ask_help == null); + if (flag) + { + this._ask_help = (value ? new bool?(this.ask_help) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "refresh_count", DataFormat = DataFormat.TwosComplement)] + public uint refresh_count + { + get + { + return this._refresh_count ?? 0u; + } + set + { + this._refresh_count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool refresh_countSpecified + { + get + { + return this._refresh_count != null; + } + set + { + bool flag = value == (this._refresh_count == null); + if (flag) + { + this._refresh_count = (value ? new uint?(this.refresh_count) : null); + } + } + } + + private uint? _index; + + private uint? _id; + + private uint? _step; + + private bool? _is_rewarded; + + private bool? _ask_help; + + private uint? _refresh_count; + + private IExtension extensionObject; + + private bool ShouldSerializeindex() + { + return this.indexSpecified; + } + + private void Resetindex() + { + this.indexSpecified = false; + } + + private bool ShouldSerializeid() + { + return this.idSpecified; + } + + private void Resetid() + { + this.idSpecified = false; + } + + private bool ShouldSerializestep() + { + return this.stepSpecified; + } + + private void Resetstep() + { + this.stepSpecified = false; + } + + private bool ShouldSerializeis_rewarded() + { + return this.is_rewardedSpecified; + } + + private void Resetis_rewarded() + { + this.is_rewardedSpecified = false; + } + + private bool ShouldSerializeask_help() + { + return this.ask_helpSpecified; + } + + private void Resetask_help() + { + this.ask_helpSpecified = false; + } + + private bool ShouldSerializerefresh_count() + { + return this.refresh_countSpecified; + } + + private void Resetrefresh_count() + { + this.refresh_countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs.meta new file mode 100644 index 00000000..68239c1b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WeeklyTaskInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 39a970d0ed951ee4ebdc23610679ed8e +timeCreated: 1611403593 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs b/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs new file mode 100644 index 00000000..5b342d2d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WordNotify")] + [Serializable] + public class WordNotify : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "hint", DataFormat = DataFormat.Default)] + public string hint + { + get + { + return this._hint ?? ""; + } + set + { + this._hint = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool hintSpecified + { + get + { + return this._hint != null; + } + set + { + bool flag = value == (this._hint == null); + if (flag) + { + this._hint = (value ? this.hint : null); + } + } + } + + private string _hint; + + private IExtension extensionObject; + + private bool ShouldSerializehint() + { + return this.hintSpecified; + } + + private void Resethint() + { + this.hintSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs.meta new file mode 100644 index 00000000..f761a592 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WordNotify.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d49280d35e8bf434a844837cf9978618 +timeCreated: 1611404603 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs new file mode 100644 index 00000000..629add26 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossAttrNtf")] + [Serializable] + public class WorldBossAttrNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs.meta new file mode 100644 index 00000000..7731ca33 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossAttrNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: aaae1128ef6623447b71362854e1f5c5 +timeCreated: 1611404304 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs new file mode 100644 index 00000000..4025d0ef --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossDamageInfo")] + [Serializable] + public class WorldBossDamageInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "damage", DataFormat = DataFormat.FixedSize)] + public float damage + { + get + { + return this._damage ?? 0f; + } + set + { + this._damage = new float?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool damageSpecified + { + get + { + return this._damage != null; + } + set + { + bool flag = value == (this._damage == null); + if (flag) + { + this._damage = (value ? new float?(this.damage) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "rank", DataFormat = DataFormat.TwosComplement)] + public uint rank + { + get + { + return this._rank ?? 0u; + } + set + { + this._rank = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rankSpecified + { + get + { + return this._rank != null; + } + set + { + bool flag = value == (this._rank == null); + if (flag) + { + this._rank = (value ? new uint?(this.rank) : null); + } + } + } + + private string _rolename; + + private float? _damage; + + private uint? _rank; + + private IExtension extensionObject; + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializedamage() + { + return this.damageSpecified; + } + + private void Resetdamage() + { + this.damageSpecified = false; + } + + private bool ShouldSerializerank() + { + return this.rankSpecified; + } + + private void Resetrank() + { + this.rankSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs.meta new file mode 100644 index 00000000..9d8c3509 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossDamageInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b8e93d572f80c3e4dbe23b592e2d96ef +timeCreated: 1611404407 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs new file mode 100644 index 00000000..dfc94321 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossEndArg")] + [Serializable] + public class WorldBossEndArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs.meta new file mode 100644 index 00000000..ac1ee44f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 82eab80e6b7d8584ab01ed3eaffd9940 +timeCreated: 1611404042 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs new file mode 100644 index 00000000..68650373 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossEndRes")] + [Serializable] + public class WorldBossEndRes : IExtensible + { + [ProtoMember(1, Name = "damages", DataFormat = DataFormat.Default)] + public List damages + { + get + { + return this._damages; + } + } + + [ProtoMember(2, IsRequired = false, Name = "selfdamage", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public WorldBossDamageInfo selfdamage + { + get + { + return this._selfdamage; + } + set + { + this._selfdamage = value; + } + } + + private readonly List _damages = new List(); + + private WorldBossDamageInfo _selfdamage = null; + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs.meta new file mode 100644 index 00000000..1d6c9656 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossEndRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d5eb9627157465147b0d1d34b548ea86 +timeCreated: 1611404629 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs new file mode 100644 index 00000000..6f31c011 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossGuildAddAttrArg")] + [Serializable] + public class WorldBossGuildAddAttrArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs.meta new file mode 100644 index 00000000..24a7187f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1c94d559cd312e2459899acbd1ba57d7 +timeCreated: 1611403346 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs new file mode 100644 index 00000000..395cf562 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossGuildAddAttrRes")] + [Serializable] + public class WorldBossGuildAddAttrRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs.meta new file mode 100644 index 00000000..94484f55 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b2ec992997598f428cbf62abf1aee46 +timeCreated: 1611403992 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs new file mode 100644 index 00000000..a2bb667f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossGuildAddAttrSyncClient")] + [Serializable] + public class WorldBossGuildAddAttrSyncClient : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "count", DataFormat = DataFormat.TwosComplement)] + public uint count + { + get + { + return this._count ?? 0u; + } + set + { + this._count = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool countSpecified + { + get + { + return this._count != null; + } + set + { + bool flag = value == (this._count == null); + if (flag) + { + this._count = (value ? new uint?(this.count) : null); + } + } + } + + private uint? _count; + + private IExtension extensionObject; + + private bool ShouldSerializecount() + { + return this.countSpecified; + } + + private void Resetcount() + { + this.countSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs.meta new file mode 100644 index 00000000..9081aab7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossGuildAddAttrSyncClient.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: fdfe9f9b905bd354ba9a14f177a7afab +timeCreated: 1611404939 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs new file mode 100644 index 00000000..28ba27cd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs @@ -0,0 +1,20 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossState")] + public enum WorldBossState + { + [ProtoEnum(Name = "WorldBoss_BeginPre", Value = 0)] + WorldBoss_BeginPre, + [ProtoEnum(Name = "WorldBoss_Begin", Value = 1)] + WorldBoss_Begin, + [ProtoEnum(Name = "WorldBoss_Going", Value = 2)] + WorldBoss_Going, + [ProtoEnum(Name = "WorldBoss_WaitEnd", Value = 3)] + WorldBoss_WaitEnd, + [ProtoEnum(Name = "WorldBoss_End", Value = 4)] + WorldBoss_End + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs.meta new file mode 100644 index 00000000..f9425d77 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d0f1e49e69f114d46ad58b78fdae7df0 +timeCreated: 1611404589 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs new file mode 100644 index 00000000..b4c472eb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs @@ -0,0 +1,148 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldBossStateNtf")] + [Serializable] + public class WorldBossStateNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "state", DataFormat = DataFormat.TwosComplement)] + public WorldBossState state + { + get + { + return this._state ?? WorldBossState.WorldBoss_BeginPre; + } + set + { + this._state = new WorldBossState?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool stateSpecified + { + get + { + return this._state != null; + } + set + { + bool flag = value == (this._state == null); + if (flag) + { + this._state = (value ? new WorldBossState?(this.state) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "time", DataFormat = DataFormat.TwosComplement)] + public uint time + { + get + { + return this._time ?? 0u; + } + set + { + this._time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeSpecified + { + get + { + return this._time != null; + } + set + { + bool flag = value == (this._time == null); + if (flag) + { + this._time = (value ? new uint?(this.time) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "iswin", DataFormat = DataFormat.Default)] + public bool iswin + { + get + { + return this._iswin ?? false; + } + set + { + this._iswin = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool iswinSpecified + { + get + { + return this._iswin != null; + } + set + { + bool flag = value == (this._iswin == null); + if (flag) + { + this._iswin = (value ? new bool?(this.iswin) : null); + } + } + } + + private WorldBossState? _state; + + private uint? _time; + + private bool? _iswin; + + private IExtension extensionObject; + + private bool ShouldSerializestate() + { + return this.stateSpecified; + } + + private void Resetstate() + { + this.stateSpecified = false; + } + + private bool ShouldSerializetime() + { + return this.timeSpecified; + } + + private void Resettime() + { + this.timeSpecified = false; + } + + private bool ShouldSerializeiswin() + { + return this.iswinSpecified; + } + + private void Resetiswin() + { + this.iswinSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs.meta new file mode 100644 index 00000000..99e073fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldBossStateNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 10c0b21c1edbc6e4e8ad34ba5c523496 +timeCreated: 1611403219 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs new file mode 100644 index 00000000..f4f4790a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldChannelLeftTimesNtf")] + [Serializable] + public class WorldChannelLeftTimesNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "leftTimes", DataFormat = DataFormat.TwosComplement)] + public uint leftTimes + { + get + { + return this._leftTimes ?? 0u; + } + set + { + this._leftTimes = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool leftTimesSpecified + { + get + { + return this._leftTimes != null; + } + set + { + bool flag = value == (this._leftTimes == null); + if (flag) + { + this._leftTimes = (value ? new uint?(this.leftTimes) : null); + } + } + } + + private uint? _leftTimes; + + private IExtension extensionObject; + + private bool ShouldSerializeleftTimes() + { + return this.leftTimesSpecified; + } + + private void ResetleftTimes() + { + this.leftTimesSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs.meta new file mode 100644 index 00000000..a66eb38c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldChannelLeftTimesNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bbb8de8acd8b27f43bc04067f690d5f0 +timeCreated: 1611404443 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs b/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs new file mode 100644 index 00000000..ba4990c8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "WorldLevel")] + [Serializable] + public class WorldLevel : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "worldLevel", DataFormat = DataFormat.TwosComplement)] + public uint worldLevel + { + get + { + return this._worldLevel ?? 0u; + } + set + { + this._worldLevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool worldLevelSpecified + { + get + { + return this._worldLevel != null; + } + set + { + bool flag = value == (this._worldLevel == null); + if (flag) + { + this._worldLevel = (value ? new uint?(this.worldLevel) : null); + } + } + } + + private uint? _worldLevel; + + private IExtension extensionObject; + + private bool ShouldSerializeworldLevel() + { + return this.worldLevelSpecified; + } + + private void ResetworldLevel() + { + this.worldLevelSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs.meta new file mode 100644 index 00000000..48978aca --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/WorldLevel.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 4708eb9b581711642a3636015405bac9 +timeCreated: 1611403652 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs b/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs new file mode 100644 index 00000000..5ca90e5c --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs @@ -0,0 +1,36 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "XQTEState")] + public enum XQTEState + { + [ProtoEnum(Name = "QTE_None", Value = 0)] + QTE_None, + [ProtoEnum(Name = "QTE_HitBackPresent", Value = 1)] + QTE_HitBackPresent, + [ProtoEnum(Name = "QTE_HitBackStraight", Value = 2)] + QTE_HitBackStraight, + [ProtoEnum(Name = "QTE_HitBackGetUp", Value = 3)] + QTE_HitBackGetUp, + [ProtoEnum(Name = "QTE_HitFlyPresent", Value = 4)] + QTE_HitFlyPresent, + [ProtoEnum(Name = "QTE_HitFlyLand", Value = 5)] + QTE_HitFlyLand, + [ProtoEnum(Name = "QTE_HitFlyBounce", Value = 6)] + QTE_HitFlyBounce, + [ProtoEnum(Name = "QTE_HitFlyStraight", Value = 7)] + QTE_HitFlyStraight, + [ProtoEnum(Name = "QTE_HitFlyGetUp", Value = 8)] + QTE_HitFlyGetUp, + [ProtoEnum(Name = "QTE_HitRollPresent", Value = 9)] + QTE_HitRollPresent, + [ProtoEnum(Name = "QTE_HitRollStraight", Value = 10)] + QTE_HitRollStraight, + [ProtoEnum(Name = "QTE_HitRollGetUp", Value = 11)] + QTE_HitRollGetUp, + [ProtoEnum(Name = "QTE_HitFreeze", Value = 12)] + QTE_HitFreeze + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs.meta new file mode 100644 index 00000000..504f2622 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/XQTEState.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 244060aacedff70499b5169667543b1e +timeCreated: 1611403460 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs b/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs new file mode 100644 index 00000000..6e991fcb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs @@ -0,0 +1,36 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "XSkillSlot")] + public enum XSkillSlot + { + [ProtoEnum(Name = "Normal_Attack", Value = 0)] + Normal_Attack, + [ProtoEnum(Name = "Dash_Attack", Value = 1)] + Dash_Attack, + [ProtoEnum(Name = "Skill_1_Attack", Value = 2)] + Skill_1_Attack, + [ProtoEnum(Name = "Skill_2_Attack", Value = 3)] + Skill_2_Attack, + [ProtoEnum(Name = "Skill_3_Attack", Value = 4)] + Skill_3_Attack, + [ProtoEnum(Name = "Skill_4_Attack", Value = 5)] + Skill_4_Attack, + [ProtoEnum(Name = "Skill_5_Attack", Value = 6)] + Skill_5_Attack, + [ProtoEnum(Name = "Skill_1_Buff", Value = 7)] + Skill_1_Buff, + [ProtoEnum(Name = "Skill_2_Buff", Value = 8)] + Skill_2_Buff, + [ProtoEnum(Name = "Ultra_Attack", Value = 9)] + Ultra_Attack, + [ProtoEnum(Name = "Awake_Attack", Value = 10)] + Awake_Attack, + [ProtoEnum(Name = "NULL_Key", Value = 11)] + NULL_Key, + [ProtoEnum(Name = "Attack_Max", Value = 12)] + Attack_Max + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs.meta new file mode 100644 index 00000000..3914fb34 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/XSkillSlot.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b8f65c3e0ace2741990ce3383c22d66 +timeCreated: 1611403994 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs new file mode 100644 index 00000000..bd6fe515 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs @@ -0,0 +1,363 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "ZoneRoleInfo")] + [Serializable] + public class ZoneRoleInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "serverid", DataFormat = DataFormat.TwosComplement)] + public uint serverid + { + get + { + return this._serverid ?? 0u; + } + set + { + this._serverid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool serveridSpecified + { + get + { + return this._serverid != null; + } + set + { + bool flag = value == (this._serverid == null); + if (flag) + { + this._serverid = (value ? new uint?(this.serverid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "servername", DataFormat = DataFormat.Default)] + public string servername + { + get + { + return this._servername ?? ""; + } + set + { + this._servername = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool servernameSpecified + { + get + { + return this._servername != null; + } + set + { + bool flag = value == (this._servername == null); + if (flag) + { + this._servername = (value ? this.servername : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleid", DataFormat = DataFormat.TwosComplement)] + public ulong roleid + { + get + { + return this._roleid ?? 0UL; + } + set + { + this._roleid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleidSpecified + { + get + { + return this._roleid != null; + } + set + { + bool flag = value == (this._roleid == null); + if (flag) + { + this._roleid = (value ? new ulong?(this.roleid) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "rolename", DataFormat = DataFormat.Default)] + public string rolename + { + get + { + return this._rolename ?? ""; + } + set + { + this._rolename = value; + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolenameSpecified + { + get + { + return this._rolename != null; + } + set + { + bool flag = value == (this._rolename == null); + if (flag) + { + this._rolename = (value ? this.rolename : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "roleprofession", DataFormat = DataFormat.TwosComplement)] + public RoleType roleprofession + { + get + { + return this._roleprofession ?? RoleType.Role_INVALID; + } + set + { + this._roleprofession = new RoleType?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleprofessionSpecified + { + get + { + return this._roleprofession != null; + } + set + { + bool flag = value == (this._roleprofession == null); + if (flag) + { + this._roleprofession = (value ? new RoleType?(this.roleprofession) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "rolelevel", DataFormat = DataFormat.TwosComplement)] + public uint rolelevel + { + get + { + return this._rolelevel ?? 0u; + } + set + { + this._rolelevel = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool rolelevelSpecified + { + get + { + return this._rolelevel != null; + } + set + { + bool flag = value == (this._rolelevel == null); + if (flag) + { + this._rolelevel = (value ? new uint?(this.rolelevel) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "paycnt", DataFormat = DataFormat.TwosComplement)] + public uint paycnt + { + get + { + return this._paycnt ?? 0u; + } + set + { + this._paycnt = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool paycntSpecified + { + get + { + return this._paycnt != null; + } + set + { + bool flag = value == (this._paycnt == null); + if (flag) + { + this._paycnt = (value ? new uint?(this.paycnt) : null); + } + } + } + + [ProtoMember(8, IsRequired = false, Name = "opentime", DataFormat = DataFormat.TwosComplement)] + public uint opentime + { + get + { + return this._opentime ?? 0u; + } + set + { + this._opentime = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool opentimeSpecified + { + get + { + return this._opentime != null; + } + set + { + bool flag = value == (this._opentime == null); + if (flag) + { + this._opentime = (value ? new uint?(this.opentime) : null); + } + } + } + + private uint? _serverid; + + private string _servername; + + private ulong? _roleid; + + private string _rolename; + + private RoleType? _roleprofession; + + private uint? _rolelevel; + + private uint? _paycnt; + + private uint? _opentime; + + private IExtension extensionObject; + + private bool ShouldSerializeserverid() + { + return this.serveridSpecified; + } + + private void Resetserverid() + { + this.serveridSpecified = false; + } + + private bool ShouldSerializeservername() + { + return this.servernameSpecified; + } + + private void Resetservername() + { + this.servernameSpecified = false; + } + + private bool ShouldSerializeroleid() + { + return this.roleidSpecified; + } + + private void Resetroleid() + { + this.roleidSpecified = false; + } + + private bool ShouldSerializerolename() + { + return this.rolenameSpecified; + } + + private void Resetrolename() + { + this.rolenameSpecified = false; + } + + private bool ShouldSerializeroleprofession() + { + return this.roleprofessionSpecified; + } + + private void Resetroleprofession() + { + this.roleprofessionSpecified = false; + } + + private bool ShouldSerializerolelevel() + { + return this.rolelevelSpecified; + } + + private void Resetrolelevel() + { + this.rolelevelSpecified = false; + } + + private bool ShouldSerializepaycnt() + { + return this.paycntSpecified; + } + + private void Resetpaycnt() + { + this.paycntSpecified = false; + } + + private bool ShouldSerializeopentime() + { + return this.opentimeSpecified; + } + + private void Resetopentime() + { + this.opentimeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs.meta new file mode 100644 index 00000000..1a89591b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/ZoneRoleInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a1bd61b45432e0f46828deb8ea783f16 +timeCreated: 1611404255 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs new file mode 100644 index 00000000..a2186f9d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "applyguildarenaarg")] + [Serializable] + public class applyguildarenaarg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs.meta new file mode 100644 index 00000000..c01518da --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenaarg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 3a05594a395101a4aaec583172819832 +timeCreated: 1611403594 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs new file mode 100644 index 00000000..a95d91de --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "applyguildarenares")] + [Serializable] + public class applyguildarenares : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs.meta new file mode 100644 index 00000000..0f782b97 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/applyguildarenares.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e2050cc00a6da1741bea59bef5d1dda7 +timeCreated: 1611404703 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs b/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs new file mode 100644 index 00000000..132c5c09 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "atlasdata")] + [Serializable] + public class atlasdata : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "groupid", DataFormat = DataFormat.TwosComplement)] + public uint groupid + { + get + { + return this._groupid ?? 0u; + } + set + { + this._groupid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool groupidSpecified + { + get + { + return this._groupid != null; + } + set + { + bool flag = value == (this._groupid == null); + if (flag) + { + this._groupid = (value ? new uint?(this.groupid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "finishid", DataFormat = DataFormat.TwosComplement)] + public uint finishid + { + get + { + return this._finishid ?? 0u; + } + set + { + this._finishid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool finishidSpecified + { + get + { + return this._finishid != null; + } + set + { + bool flag = value == (this._finishid == null); + if (flag) + { + this._finishid = (value ? new uint?(this.finishid) : null); + } + } + } + + private uint? _groupid; + + private uint? _finishid; + + private IExtension extensionObject; + + private bool ShouldSerializegroupid() + { + return this.groupidSpecified; + } + + private void Resetgroupid() + { + this.groupidSpecified = false; + } + + private bool ShouldSerializefinishid() + { + return this.finishidSpecified; + } + + private void Resetfinishid() + { + this.finishidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs.meta new file mode 100644 index 00000000..6d3bd822 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/atlasdata.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 9a9e458e4f7c02d4dba8eec732ced905 +timeCreated: 1611404202 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs new file mode 100644 index 00000000..f7e97bbd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "breakAtlas")] + [Serializable] + public class breakAtlas : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "atlaId", DataFormat = DataFormat.TwosComplement)] + public uint atlaId + { + get + { + return this._atlaId ?? 0u; + } + set + { + this._atlaId = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool atlaIdSpecified + { + get + { + return this._atlaId != null; + } + set + { + bool flag = value == (this._atlaId == null); + if (flag) + { + this._atlaId = (value ? new uint?(this.atlaId) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "atlaNum", DataFormat = DataFormat.TwosComplement)] + public uint atlaNum + { + get + { + return this._atlaNum ?? 0u; + } + set + { + this._atlaNum = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool atlaNumSpecified + { + get + { + return this._atlaNum != null; + } + set + { + bool flag = value == (this._atlaNum == null); + if (flag) + { + this._atlaNum = (value ? new uint?(this.atlaNum) : null); + } + } + } + + private uint? _atlaId; + + private uint? _atlaNum; + + private IExtension extensionObject; + + private bool ShouldSerializeatlaId() + { + return this.atlaIdSpecified; + } + + private void ResetatlaId() + { + this.atlaIdSpecified = false; + } + + private bool ShouldSerializeatlaNum() + { + return this.atlaNumSpecified; + } + + private void ResetatlaNum() + { + this.atlaNumSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs.meta new file mode 100644 index 00000000..65a84ffd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlas.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 16a2571c4e3d45d468f6f0e2a4cb112b +timeCreated: 1611403289 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs new file mode 100644 index 00000000..00207f54 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "breakAtlasRes")] + [Serializable] + public class breakAtlasRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs.meta new file mode 100644 index 00000000..366057e1 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/breakAtlasRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b68f537f4e038904c9b0f88485d175aa +timeCreated: 1611404398 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs b/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs new file mode 100644 index 00000000..536240e9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs @@ -0,0 +1,126 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "buffInfo")] + [Serializable] + public class buffInfo : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "uid", DataFormat = DataFormat.TwosComplement)] + public ulong uid + { + get + { + return this._uid ?? 0UL; + } + set + { + this._uid = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool uidSpecified + { + get + { + return this._uid != null; + } + set + { + bool flag = value == (this._uid == null); + if (flag) + { + this._uid = (value ? new ulong?(this.uid) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "addbuff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BuffInfo addbuff + { + get + { + return this._addbuff; + } + set + { + this._addbuff = value; + } + } + + [ProtoMember(3, IsRequired = false, Name = "removebuff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BuffInfo removebuff + { + get + { + return this._removebuff; + } + set + { + this._removebuff = value; + } + } + + [ProtoMember(4, IsRequired = false, Name = "updatebuff", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public BuffInfo updatebuff + { + get + { + return this._updatebuff; + } + set + { + this._updatebuff = value; + } + } + + [ProtoMember(5, IsRequired = false, Name = "allbuffsinfo", DataFormat = DataFormat.Default)] + [DefaultValue(null)] + public AllBuffsInfo allbuffsinfo + { + get + { + return this._allbuffsinfo; + } + set + { + this._allbuffsinfo = value; + } + } + + private ulong? _uid; + + private BuffInfo _addbuff = null; + + private BuffInfo _removebuff = null; + + private BuffInfo _updatebuff = null; + + private AllBuffsInfo _allbuffsinfo = null; + + private IExtension extensionObject; + + private bool ShouldSerializeuid() + { + return this.uidSpecified; + } + + private void Resetuid() + { + this.uidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs.meta new file mode 100644 index 00000000..facbe583 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/buffInfo.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 959bc41414e4cec4f8f1419553b40c28 +timeCreated: 1611404182 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs b/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs new file mode 100644 index 00000000..08badcc6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs @@ -0,0 +1,24 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "buyextype")] + public enum buyextype + { + [ProtoEnum(Name = "DIAMONE_BUY_DRAGONCOIN", Value = 1)] + DIAMONE_BUY_DRAGONCOIN = 1, + [ProtoEnum(Name = "DIAMONE_BUY_GOLD", Value = 2)] + DIAMONE_BUY_GOLD, + [ProtoEnum(Name = "DRAGONCOIN_BUY_GOLD", Value = 3)] + DRAGONCOIN_BUY_GOLD, + [ProtoEnum(Name = "DRAGON_BUY_FATIGUE", Value = 4)] + DRAGON_BUY_FATIGUE, + [ProtoEnum(Name = "DIAMOND_BUY_FATIGUE", Value = 5)] + DIAMOND_BUY_FATIGUE, + [ProtoEnum(Name = "DRAGONCOIN_BUY_BLUEBIRD", Value = 6)] + DRAGONCOIN_BUY_BLUEBIRD, + [ProtoEnum(Name = "DIAMOND_EXCHANGE_DRAGONCOIN", Value = 7)] + DIAMOND_EXCHANGE_DRAGONCOIN + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs.meta new file mode 100644 index 00000000..b35697be --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/buyextype.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 0a021144362450341a77224752e60e00 +timeCreated: 1611403161 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs new file mode 100644 index 00000000..3aeebe23 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getapplyguildlistarg")] + [Serializable] + public class getapplyguildlistarg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs.meta new file mode 100644 index 00000000..f088a585 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistarg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1dd329b2573ccfb43af72566032a458f +timeCreated: 1611403359 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs new file mode 100644 index 00000000..d45126d6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getapplyguildlistres")] + [Serializable] + public class getapplyguildlistres : IExtensible + { + [ProtoMember(1, Name = "guildlist", DataFormat = DataFormat.Default)] + public List guildlist + { + get + { + return this._guildlist; + } + } + + private readonly List _guildlist = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs.meta new file mode 100644 index 00000000..fbc39bc9 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getapplyguildlistres.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e63ff810b4c8d894f819be7862a9ae51 +timeCreated: 1611404745 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs new file mode 100644 index 00000000..1ff4f9fa --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getguildbosstimeleftArg")] + [Serializable] + public class getguildbosstimeleftArg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs.meta new file mode 100644 index 00000000..d793c551 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 31569b0132c1b654d8a4ccf493540dd8 +timeCreated: 1611403543 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs new file mode 100644 index 00000000..b7ba0a76 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getguildbosstimeleftRes")] + [Serializable] + public class getguildbosstimeleftRes : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "timeleft", DataFormat = DataFormat.TwosComplement)] + public uint timeleft + { + get + { + return this._timeleft ?? 0u; + } + set + { + this._timeleft = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool timeleftSpecified + { + get + { + return this._timeleft != null; + } + set + { + bool flag = value == (this._timeleft == null); + if (flag) + { + this._timeleft = (value ? new uint?(this.timeleft) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "addAttrCount", DataFormat = DataFormat.TwosComplement)] + public uint addAttrCount + { + get + { + return this._addAttrCount ?? 0u; + } + set + { + this._addAttrCount = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool addAttrCountSpecified + { + get + { + return this._addAttrCount != null; + } + set + { + bool flag = value == (this._addAttrCount == null); + if (flag) + { + this._addAttrCount = (value ? new uint?(this.addAttrCount) : null); + } + } + } + + private uint? _timeleft; + + private uint? _addAttrCount; + + private IExtension extensionObject; + + private bool ShouldSerializetimeleft() + { + return this.timeleftSpecified; + } + + private void Resettimeleft() + { + this.timeleftSpecified = false; + } + + private bool ShouldSerializeaddAttrCount() + { + return this.addAttrCountSpecified; + } + + private void ResetaddAttrCount() + { + this.addAttrCountSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs.meta new file mode 100644 index 00000000..dea67ada --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getguildbosstimeleftRes.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f6d80e756178e0d40a1750424dd290d6 +timeCreated: 1611404884 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs new file mode 100644 index 00000000..1003011d --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getintegralbattleInfoarg")] + [Serializable] + public class getintegralbattleInfoarg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs.meta new file mode 100644 index 00000000..a8a27fe8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfoarg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d51fa2d2e26aa6e42b59fa0aeb370e3e +timeCreated: 1611404626 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs new file mode 100644 index 00000000..584fff6b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "getintegralbattleInfores")] + [Serializable] + public class getintegralbattleInfores : IExtensible + { + [ProtoMember(1, Name = "battleinfo", DataFormat = DataFormat.Default)] + public List battleinfo + { + get + { + return this._battleinfo; + } + } + + [ProtoMember(2, Name = "battleTime", DataFormat = DataFormat.TwosComplement)] + public List battleTime + { + get + { + return this._battleTime; + } + } + + private readonly List _battleinfo = new List(); + + private readonly List _battleTime = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs.meta new file mode 100644 index 00000000..23687a05 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/getintegralbattleInfores.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 5789fa0afec0af647bf5ba957c3cdced +timeCreated: 1611403749 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs new file mode 100644 index 00000000..99ceede6 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs @@ -0,0 +1,17 @@ +using System; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "gmfjoinarg")] + [Serializable] + public class gmfjoinarg : IExtensible + { + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs.meta new file mode 100644 index 00000000..ddbb3a3b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinarg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: b64e5c0cd4cb22d4cbc37beaa93a8d22 +timeCreated: 1611404397 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs new file mode 100644 index 00000000..7d815e48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "gmfjoinres")] + [Serializable] + public class gmfjoinres : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "errorcode", DataFormat = DataFormat.TwosComplement)] + public ErrorCode errorcode + { + get + { + return this._errorcode ?? ErrorCode.ERR_SUCCESS; + } + set + { + this._errorcode = new ErrorCode?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool errorcodeSpecified + { + get + { + return this._errorcode != null; + } + set + { + bool flag = value == (this._errorcode == null); + if (flag) + { + this._errorcode = (value ? new ErrorCode?(this.errorcode) : null); + } + } + } + + private ErrorCode? _errorcode; + + private IExtension extensionObject; + + private bool ShouldSerializeerrorcode() + { + return this.errorcodeSpecified; + } + + private void Reseterrorcode() + { + this.errorcodeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs.meta new file mode 100644 index 00000000..52656c67 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/gmfjoinres.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 118da54f3487f4a469daf3ffb1ca4ee7 +timeCreated: 1611403239 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs b/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs new file mode 100644 index 00000000..5bae50b0 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "guildArenaWarData")] + [Serializable] + public class guildArenaWarData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "warType", DataFormat = DataFormat.TwosComplement)] + public uint warType + { + get + { + return this._warType ?? 0u; + } + set + { + this._warType = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool warTypeSpecified + { + get + { + return this._warType != null; + } + set + { + bool flag = value == (this._warType == null); + if (flag) + { + this._warType = (value ? new uint?(this.warType) : null); + } + } + } + + [ProtoMember(2, Name = "guildArenaGroupData", DataFormat = DataFormat.Default)] + public List guildArenaGroupData + { + get + { + return this._guildArenaGroupData; + } + } + + private uint? _warType; + + private readonly List _guildArenaGroupData = new List(); + + private IExtension extensionObject; + + private bool ShouldSerializewarType() + { + return this.warTypeSpecified; + } + + private void ResetwarType() + { + this.warTypeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs.meta new file mode 100644 index 00000000..92adda2b --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildArenaWarData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2964685c123bbbd438aa9ac887470e4d +timeCreated: 1611403476 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs b/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs new file mode 100644 index 00000000..12e299d7 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "guildarenadisplace")] + [Serializable] + public class guildarenadisplace : IExtensible + { + [ProtoMember(1, Name = "units", DataFormat = DataFormat.Default)] + public List units + { + get + { + return this._units; + } + } + + private readonly List _units = new List(); + + private IExtension extensionObject; + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs.meta new file mode 100644 index 00000000..249d803f --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildarenadisplace.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 01bb2b58d9953c14ba56bed0e512e5e6 +timeCreated: 1611402954 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs b/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs new file mode 100644 index 00000000..c80444a3 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs @@ -0,0 +1,128 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "guildcamppartyNotifyNtf")] + [Serializable] + public class guildcamppartyNotifyNtf : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "notify_type", DataFormat = DataFormat.TwosComplement)] + public uint notify_type + { + get + { + return this._notify_type ?? 0u; + } + set + { + this._notify_type = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool notify_typeSpecified + { + get + { + return this._notify_type != null; + } + set + { + bool flag = value == (this._notify_type == null); + if (flag) + { + this._notify_type = (value ? new uint?(this.notify_type) : null); + } + } + } + + [ProtoMember(2, Name = "sprite_list", DataFormat = DataFormat.Default)] + public List sprite_list + { + get + { + return this._sprite_list; + } + } + + [ProtoMember(3, Name = "lottery_list", DataFormat = DataFormat.TwosComplement)] + public List lottery_list + { + get + { + return this._lottery_list; + } + } + + [ProtoMember(4, IsRequired = false, Name = "left_time", DataFormat = DataFormat.TwosComplement)] + public uint left_time + { + get + { + return this._left_time ?? 0u; + } + set + { + this._left_time = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool left_timeSpecified + { + get + { + return this._left_time != null; + } + set + { + bool flag = value == (this._left_time == null); + if (flag) + { + this._left_time = (value ? new uint?(this.left_time) : null); + } + } + } + + private uint? _notify_type; + + private readonly List _sprite_list = new List(); + + private readonly List _lottery_list = new List(); + + private uint? _left_time; + + private IExtension extensionObject; + + private bool ShouldSerializenotify_type() + { + return this.notify_typeSpecified; + } + + private void Resetnotify_type() + { + this.notify_typeSpecified = false; + } + + private bool ShouldSerializeleft_time() + { + return this.left_timeSpecified; + } + + private void Resetleft_time() + { + this.left_timeSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs.meta new file mode 100644 index 00000000..dc739fc4 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/guildcamppartyNotifyNtf.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7b76ed123e5157b41b83e6661a829f31 +timeCreated: 1611403993 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs b/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs new file mode 100644 index 00000000..1dadef5a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs @@ -0,0 +1,105 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "petGetSkill")] + [Serializable] + public class petGetSkill : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "petLvl", DataFormat = DataFormat.TwosComplement)] + public uint petLvl + { + get + { + return this._petLvl ?? 0u; + } + set + { + this._petLvl = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool petLvlSpecified + { + get + { + return this._petLvl != null; + } + set + { + bool flag = value == (this._petLvl == null); + if (flag) + { + this._petLvl = (value ? new uint?(this.petLvl) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "skillid", DataFormat = DataFormat.TwosComplement)] + public uint skillid + { + get + { + return this._skillid ?? 0u; + } + set + { + this._skillid = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool skillidSpecified + { + get + { + return this._skillid != null; + } + set + { + bool flag = value == (this._skillid == null); + if (flag) + { + this._skillid = (value ? new uint?(this.skillid) : null); + } + } + } + + private uint? _petLvl; + + private uint? _skillid; + + private IExtension extensionObject; + + private bool ShouldSerializepetLvl() + { + return this.petLvlSpecified; + } + + private void ResetpetLvl() + { + this.petLvlSpecified = false; + } + + private bool ShouldSerializeskillid() + { + return this.skillidSpecified; + } + + private void Resetskillid() + { + this.skillidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs.meta new file mode 100644 index 00000000..3103a35a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/petGetSkill.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: bda48c72676f87d4981c179521b5a3c4 +timeCreated: 1611404456 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs b/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs new file mode 100644 index 00000000..d3417078 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "randomtask")] + [Serializable] + public class randomtask : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "taskid", DataFormat = DataFormat.TwosComplement)] + public int taskid + { + get + { + return this._taskid ?? 0; + } + set + { + this._taskid = new int?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool taskidSpecified + { + get + { + return this._taskid != null; + } + set + { + bool flag = value == (this._taskid == null); + if (flag) + { + this._taskid = (value ? new int?(this.taskid) : null); + } + } + } + + private int? _taskid; + + private IExtension extensionObject; + + private bool ShouldSerializetaskid() + { + return this.taskidSpecified; + } + + private void Resettaskid() + { + this.taskidSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs.meta new file mode 100644 index 00000000..81e94182 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/randomtask.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 30848d5623d6c1549a1a5a8edabf38bf +timeCreated: 1611403522 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs b/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs new file mode 100644 index 00000000..6ef3eacb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "roArg")] + [Serializable] + public class roArg : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "bNoShowLog", DataFormat = DataFormat.Default)] + public bool bNoShowLog + { + get + { + return this._bNoShowLog ?? false; + } + set + { + this._bNoShowLog = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool bNoShowLogSpecified + { + get + { + return this._bNoShowLog != null; + } + set + { + bool flag = value == (this._bNoShowLog == null); + if (flag) + { + this._bNoShowLog = (value ? new bool?(this.bNoShowLog) : null); + } + } + } + + private bool? _bNoShowLog; + + private IExtension extensionObject; + + private bool ShouldSerializebNoShowLog() + { + return this.bNoShowLogSpecified; + } + + private void ResetbNoShowLog() + { + this.bNoShowLogSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs.meta new file mode 100644 index 00000000..81a96304 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/roArg.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 87c4fb9655981854f866f9afd35e12f2 +timeCreated: 1611404081 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs b/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs new file mode 100644 index 00000000..03b19ccb --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs @@ -0,0 +1,320 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "synGuildInheritExp")] + [Serializable] + public class synGuildInheritExp : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "roleOne", DataFormat = DataFormat.TwosComplement)] + public ulong roleOne + { + get + { + return this._roleOne ?? 0UL; + } + set + { + this._roleOne = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleOneSpecified + { + get + { + return this._roleOne != null; + } + set + { + bool flag = value == (this._roleOne == null); + if (flag) + { + this._roleOne = (value ? new ulong?(this.roleOne) : null); + } + } + } + + [ProtoMember(2, IsRequired = false, Name = "expOne", DataFormat = DataFormat.TwosComplement)] + public uint expOne + { + get + { + return this._expOne ?? 0u; + } + set + { + this._expOne = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expOneSpecified + { + get + { + return this._expOne != null; + } + set + { + bool flag = value == (this._expOne == null); + if (flag) + { + this._expOne = (value ? new uint?(this.expOne) : null); + } + } + } + + [ProtoMember(3, IsRequired = false, Name = "roleTwo", DataFormat = DataFormat.TwosComplement)] + public ulong roleTwo + { + get + { + return this._roleTwo ?? 0UL; + } + set + { + this._roleTwo = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool roleTwoSpecified + { + get + { + return this._roleTwo != null; + } + set + { + bool flag = value == (this._roleTwo == null); + if (flag) + { + this._roleTwo = (value ? new ulong?(this.roleTwo) : null); + } + } + } + + [ProtoMember(4, IsRequired = false, Name = "expTwo", DataFormat = DataFormat.TwosComplement)] + public uint expTwo + { + get + { + return this._expTwo ?? 0u; + } + set + { + this._expTwo = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool expTwoSpecified + { + get + { + return this._expTwo != null; + } + set + { + bool flag = value == (this._expTwo == null); + if (flag) + { + this._expTwo = (value ? new uint?(this.expTwo) : null); + } + } + } + + [ProtoMember(5, IsRequired = false, Name = "turn", DataFormat = DataFormat.TwosComplement)] + public uint turn + { + get + { + return this._turn ?? 0u; + } + set + { + this._turn = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool turnSpecified + { + get + { + return this._turn != null; + } + set + { + bool flag = value == (this._turn == null); + if (flag) + { + this._turn = (value ? new uint?(this.turn) : null); + } + } + } + + [ProtoMember(6, IsRequired = false, Name = "islast", DataFormat = DataFormat.Default)] + public bool islast + { + get + { + return this._islast ?? false; + } + set + { + this._islast = new bool?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool islastSpecified + { + get + { + return this._islast != null; + } + set + { + bool flag = value == (this._islast == null); + if (flag) + { + this._islast = (value ? new bool?(this.islast) : null); + } + } + } + + [ProtoMember(7, IsRequired = false, Name = "teacherId", DataFormat = DataFormat.TwosComplement)] + public ulong teacherId + { + get + { + return this._teacherId ?? 0UL; + } + set + { + this._teacherId = new ulong?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool teacherIdSpecified + { + get + { + return this._teacherId != null; + } + set + { + bool flag = value == (this._teacherId == null); + if (flag) + { + this._teacherId = (value ? new ulong?(this.teacherId) : null); + } + } + } + + private ulong? _roleOne; + + private uint? _expOne; + + private ulong? _roleTwo; + + private uint? _expTwo; + + private uint? _turn; + + private bool? _islast; + + private ulong? _teacherId; + + private IExtension extensionObject; + + private bool ShouldSerializeroleOne() + { + return this.roleOneSpecified; + } + + private void ResetroleOne() + { + this.roleOneSpecified = false; + } + + private bool ShouldSerializeexpOne() + { + return this.expOneSpecified; + } + + private void ResetexpOne() + { + this.expOneSpecified = false; + } + + private bool ShouldSerializeroleTwo() + { + return this.roleTwoSpecified; + } + + private void ResetroleTwo() + { + this.roleTwoSpecified = false; + } + + private bool ShouldSerializeexpTwo() + { + return this.expTwoSpecified; + } + + private void ResetexpTwo() + { + this.expTwoSpecified = false; + } + + private bool ShouldSerializeturn() + { + return this.turnSpecified; + } + + private void Resetturn() + { + this.turnSpecified = false; + } + + private bool ShouldSerializeislast() + { + return this.islastSpecified; + } + + private void Resetislast() + { + this.islastSpecified = false; + } + + private bool ShouldSerializeteacherId() + { + return this.teacherIdSpecified; + } + + private void ResetteacherId() + { + this.teacherIdSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs.meta new file mode 100644 index 00000000..3f2ca74a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/synGuildInheritExp.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 50a6a6f43bb22a54cb718ec8239b3126 +timeCreated: 1611403704 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs b/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs new file mode 100644 index 00000000..a3a739dd --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs @@ -0,0 +1,62 @@ +using System; +using System.ComponentModel; +using System.Xml.Serialization; +using ProtoBuf; + +namespace KKSG +{ + [ProtoContract(Name = "titleChangeData")] + [Serializable] + public class titleChangeData : IExtensible + { + [ProtoMember(1, IsRequired = false, Name = "titleID", DataFormat = DataFormat.TwosComplement)] + public uint titleID + { + get + { + return this._titleID ?? 0u; + } + set + { + this._titleID = new uint?(value); + } + } + + [XmlIgnore] + [Browsable(false)] + public bool titleIDSpecified + { + get + { + return this._titleID != null; + } + set + { + bool flag = value == (this._titleID == null); + if (flag) + { + this._titleID = (value ? new uint?(this.titleID) : null); + } + } + } + + private uint? _titleID; + + private IExtension extensionObject; + + private bool ShouldSerializetitleID() + { + return this.titleIDSpecified; + } + + private void ResettitleID() + { + this.titleIDSpecified = false; + } + + IExtension IExtensible.GetExtensionObject(bool createIfMissing) + { + return Extensible.GetExtensionObject(ref this.extensionObject, createIfMissing); + } + } +} diff --git a/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs.meta b/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs.meta new file mode 100644 index 00000000..e8d3fa5a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/KKSG/titleChangeData.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2c073bcd4c75c88499e772ad46ffcc21 +timeCreated: 1611403501 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: -- cgit v1.1-26-g67d0