From fbb363e4bb3dfe509586ddf3a9818e8dae2f8b4f Mon Sep 17 00:00:00 2001 From: Akbar Yahya Date: Tue, 11 Apr 2023 11:14:48 +0800 Subject: [PATCH] Update 3.6 --- PacketOpcodes.java | 2196 -------- README.md | 6 +- packetIds.json | 4462 +++++++++-------- proto/AAEIMMOLJAF.proto | 13 + proto/ABAMJKJOMHJ.proto | 13 - proto/ABJDNCBDEKI.proto | 11 + proto/ACEPHCGAPCJ.proto | 11 + proto/ADLNAMCMMNP.proto | 27 - proto/ADMHOKGPIHC.proto | 28 + proto/AFKACLJCCHI.proto | 11 - proto/AFPBCMBHGNC.proto | 13 + proto/AGBDLCMHIPB.proto | 13 - proto/AGFJDCJANKA.proto | 13 - proto/AHHLIGPKLDL.proto | 15 + proto/AICCFCMGNBG.proto | 12 + proto/AIGHOMHDNIL.proto | 15 - proto/AIOCEOMJKII.proto | 12 - proto/AISnapshotEntityData.proto | 22 + proto/AISnapshotEntitySkillCycle.proto | 14 + proto/AJCFJJFJJMB.proto | 23 - proto/AJFBMFBKOIG.proto | 14 + proto/AJFDAKKHGKO.proto | 11 + proto/AJKKNJIKCJA.proto | 13 - proto/AKEHHECCPOO.proto | 11 + proto/AKFPAANICKG.proto | 11 + proto/AKIFJCCDNEM.proto | 15 + proto/AKPPCGEACLE.proto | 12 + proto/ALAMJIMOCOP.proto | 15 - .../{HIDIPEIMBEG.proto => AMFIEDJGLPA.proto} | 6 +- proto/AMFOFAPEHGM.proto | 11 - proto/AMPEPAJDMFH.proto | 13 + proto/ANAPBNFGFEN.proto | 15 + proto/ANIHIBEGDJC.proto | 13 - proto/ANLPPAMFPKC.proto | 12 + proto/AOEICADFFIJ.proto | 13 + proto/AOMHEMBIHNE.proto | 13 - proto/APAEMKIJPBM.proto | 13 + ....proto => AbilityActionCreateGadget.proto} | 8 +- proto/AbilityActionGenerateElemBall.proto | 8 +- proto/AbilityActionSetCrashDamage.proto | 12 + proto/AbilityAppliedAbility.proto | 2 +- proto/AbilityAppliedModifier.proto | 2 +- proto/AbilityAttachedModifier.proto | 2 +- proto/AbilityBornType.proto | 8 +- proto/AbilityChangeNotify.proto | 6 +- proto/AbilityControlBlock.proto | 2 +- proto/AbilityEmbryo.proto | 2 +- proto/AbilityFireworkBornType.proto | 14 + proto/AbilityGadgetInfo.proto | 2 +- proto/AbilityIdentifier.proto | 14 +- proto/AbilityInvocationFailNotify.proto | 10 +- proto/AbilityInvocationFixedNotify.proto | 16 +- proto/AbilityInvocationsNotify.proto | 6 +- proto/AbilityInvokeArgument.proto | 11 +- proto/AbilityInvokeEntry.proto | 18 +- proto/AbilityInvokeEntryHead.proto | 14 +- ...GFLL.proto => AbilityMetaAddAbility.proto} | 6 +- proto/AbilityMetaModifierChange.proto | 27 +- proto/AbilityMetaReInitOverrideMap.proto | 4 +- ...roto => AbilityMetaSetPoseParameter.proto} | 6 +- proto/AbilityMetaTriggerElementReaction.proto | 14 + .../AbilityMetaUpdateBaseReactionDamage.proto | 14 + proto/AbilityMixinBreakout.proto | 34 + proto/AbilityMixinRecoverInfo.proto | 4 +- proto/AbilityMixinScenePropSync.proto | 13 + proto/AbilityMixinShootFromCamera.proto | 12 + proto/AbilityMixinWindSeedSpawner.proto | 16 +- proto/AbilityScalarType.proto | 2 +- proto/AbilityScalarValueEntry.proto | 2 +- proto/AbilityString.proto | 2 +- proto/AbilitySyncStateInfo.proto | 2 +- proto/AcceptCityReputationRequestReq.proto | 8 +- proto/AcceptCityReputationRequestRsp.proto | 10 +- proto/Achievement.proto | 14 +- proto/AchievementAllDataNotify.proto | 8 +- proto/AchievementUpdateNotify.proto | 6 +- proto/ActivityAcceptAllGiveGiftReq.proto | 6 +- proto/ActivityAcceptAllGiveGiftRsp.proto | 10 +- proto/ActivityAcceptGiftResultInfo.proto | 8 +- proto/ActivityAcceptGiveGiftReq.proto | 8 +- proto/ActivityAcceptGiveGiftRsp.proto | 10 +- proto/ActivityBannerClearReq.proto | 8 +- proto/ActivityBannerClearRsp.proto | 10 +- proto/ActivityBannerNotify.proto | 8 +- proto/ActivityCoinInfoNotify.proto | 8 +- proto/ActivityCondStateChangeNotify.proto | 14 +- ...isableTransferPointInteractionNotify.proto | 8 +- proto/ActivityDungeonAvatar.proto | 2 +- proto/ActivityFriendGiftWishData.proto | 12 +- proto/ActivityGetCanGiveFriendGiftReq.proto | 6 +- proto/ActivityGetCanGiveFriendGiftRsp.proto | 10 +- proto/ActivityGetFriendGiftWishListReq.proto | 6 +- proto/ActivityGetFriendGiftWishListRsp.proto | 10 +- proto/ActivityGetRecvGiftListReq.proto | 6 +- proto/ActivityGetRecvGiftListRsp.proto | 10 +- proto/ActivityGiveFriendGiftReq.proto | 10 +- proto/ActivityGiveFriendGiftRsp.proto | 10 +- proto/ActivityHaveRecvGiftNotify.proto | 6 +- proto/ActivityInfo.proto | 200 +- proto/ActivityInfoNotify.proto | 6 +- proto/ActivityPlayOpenAnimNotify.proto | 6 +- proto/ActivityPushTipsData.proto | 6 +- proto/ActivityPushTipsInfoNotify.proto | 8 +- proto/ActivityPushTipsState.proto | 2 +- proto/ActivityReadPushTipsReq.proto | 8 +- proto/ActivityReadPushTipsRsp.proto | 6 +- proto/ActivityRecvGiftData.proto | 12 +- proto/ActivitySaleChangeNotify.proto | 8 +- proto/ActivityScheduleInfo.proto | 12 +- proto/ActivityScheduleInfoNotify.proto | 8 +- proto/ActivitySelectAvatarCardReq.proto | 8 +- proto/ActivitySelectAvatarCardRsp.proto | 10 +- proto/ActivitySetGiftWishReq.proto | 8 +- proto/ActivitySetGiftWishRsp.proto | 8 +- proto/ActivityShopSheetInfo.proto | 8 +- proto/ActivityTakeAllScoreRewardReq.proto | 6 +- proto/ActivityTakeAllScoreRewardRsp.proto | 8 +- proto/ActivityTakeScoreRewardReq.proto | 8 +- proto/ActivityTakeScoreRewardRsp.proto | 10 +- proto/ActivityTakeWatcherRewardBatchReq.proto | 8 +- proto/ActivityTakeWatcherRewardBatchRsp.proto | 12 +- proto/ActivityTakeWatcherRewardReq.proto | 8 +- proto/ActivityTakeWatcherRewardRsp.proto | 10 +- proto/ActivityUpdateWatcherNotify.proto | 8 +- proto/ActivityWatcherInfo.proto | 8 +- proto/AddAranaraCollectionNotify.proto | 10 +- proto/AddBackupAvatarTeamReq.proto | 4 +- proto/AddBackupAvatarTeamRsp.proto | 6 +- proto/AddBlacklistReq.proto | 6 +- proto/AddBlacklistRsp.proto | 8 +- proto/AddFriendNotify.proto | 8 +- proto/AddNoGachaAvatarCardNotify.proto | 18 +- proto/AddNoGachaAvatarCardTransferItem.proto | 8 +- proto/AddQuestContentProgressReq.proto | 10 +- proto/AddQuestContentProgressRsp.proto | 8 +- proto/AddRandTaskInfoNotify.proto | 8 +- proto/AddSeenMonsterNotify.proto | 4 +- proto/AdjustTrackingInfo.proto | 14 +- proto/AdjustWorldLevelReq.proto | 11 +- proto/AdjustWorldLevelRsp.proto | 10 +- proto/AiSkillCdInfo.proto | 6 +- proto/AiSyncInfo.proto | 12 +- proto/AiThreatInfo.proto | 4 +- proto/AkaFesDetailInfo.proto | 21 + proto/AllCoopInfoNotify.proto | 6 +- proto/AllMarkPointNotify.proto | 6 +- proto/AllSeenMonsterNotify.proto | 6 +- proto/AllShareCDDataNotify.proto | 6 +- ...AllWidgetBackgroundActiveStateNotify.proto | 6 +- proto/AllWidgetDataNotify.proto | 28 +- proto/AnchorPointData.proto | 10 +- proto/AnchorPointDataNotify.proto | 8 +- proto/AnchorPointOpReq.proto | 15 +- proto/AnchorPointOpRsp.proto | 10 +- proto/AnimatorForceSetAirMoveNotify.proto | 10 +- proto/AnimatorParameterValueInfo.proto | 2 +- proto/AnimatorParameterValueInfoPair.proto | 2 +- proto/AnnounceData.proto | 20 +- proto/AntiAddictNotify.proto | 10 +- proto/AranaraCollectionDataNotify.proto | 6 +- proto/AranaraCollectionState.proto | 2 +- proto/AranaraCollectionSuite.proto | 6 +- proto/AreaPlayInfoNotify.proto | 6 +- proto/AreaPlayType.proto | 2 +- proto/ArenaChallengeActivityDetailInfo.proto | 10 +- proto/ArenaChallengeChildChallengeInfo.proto | 10 +- proto/ArenaChallengeFinishNotify.proto | 10 +- proto/ArenaChallengeMonsterLevel.proto | 6 +- proto/AskAddFriendNotify.proto | 8 +- proto/AskAddFriendReq.proto | 6 +- proto/AskAddFriendRsp.proto | 8 +- proto/AssociateInferenceWordReq.proto | 10 +- proto/AssociateInferenceWordRsp.proto | 12 +- proto/AsterActivityDetailInfo.proto | 20 +- proto/AsterLargeDetailInfo.proto | 6 +- proto/AsterLargeInfoNotify.proto | 6 +- proto/AsterLittleDetailInfo.proto | 12 +- proto/AsterLittleInfoNotify.proto | 6 +- proto/AsterLittleStageState.proto | 2 +- proto/AsterMidCampInfo.proto | 6 +- proto/AsterMidCampInfoNotify.proto | 6 +- proto/AsterMidDetailInfo.proto | 10 +- proto/AsterMidInfoNotify.proto | 6 +- proto/AsterMiscInfoNotify.proto | 8 +- proto/AsterProgressDetailInfo.proto | 6 +- proto/AsterProgressInfoNotify.proto | 6 +- proto/AttackHitEffectResult.proto | 18 +- proto/AttackResult.proto | 64 +- proto/AuditState.proto | 2 +- proto/AuthorityChange.proto | 8 +- proto/AvatarAddNotify.proto | 8 +- proto/AvatarBuffAddNotify.proto | 8 +- proto/AvatarBuffDelNotify.proto | 8 +- proto/AvatarCardChangeReq.proto | 8 +- proto/AvatarCardChangeRsp.proto | 6 +- proto/AvatarChangeAnimHashReq.proto | 8 +- proto/AvatarChangeAnimHashRsp.proto | 10 +- proto/AvatarChangeCostumeNotify.proto | 6 +- proto/AvatarChangeCostumeReq.proto | 8 +- proto/AvatarChangeCostumeRsp.proto | 10 +- proto/AvatarChangeElementTypeReq.proto | 8 +- proto/AvatarChangeElementTypeRsp.proto | 6 +- proto/AvatarDataNotify.proto | 20 +- proto/AvatarDelNotify.proto | 6 +- proto/AvatarDieAnimationEndReq.proto | 10 +- proto/AvatarDieAnimationEndRsp.proto | 10 +- proto/AvatarEnterElementViewNotify.proto | 8 +- proto/AvatarEnterSceneInfo.proto | 18 +- proto/AvatarEquipAffixInfo.proto | 6 +- proto/AvatarEquipAffixStartNotify.proto | 8 +- proto/AvatarEquipChangeNotify.proto | 14 +- proto/AvatarExcelInfo.proto | 2 +- proto/AvatarExpeditionAllDataReq.proto | 4 +- proto/AvatarExpeditionAllDataRsp.proto | 12 +- proto/AvatarExpeditionCallBackReq.proto | 6 +- proto/AvatarExpeditionCallBackRsp.proto | 8 +- proto/AvatarExpeditionDataNotify.proto | 6 +- proto/AvatarExpeditionGetRewardReq.proto | 6 +- proto/AvatarExpeditionGetRewardRsp.proto | 10 +- proto/AvatarExpeditionInfo.proto | 2 +- proto/AvatarExpeditionStartReq.proto | 10 +- proto/AvatarExpeditionStartRsp.proto | 6 +- proto/AvatarExpeditionState.proto | 2 +- proto/AvatarFetterDataNotify.proto | 6 +- proto/AvatarFetterInfo.proto | 2 +- proto/AvatarFetterLevelRewardReq.proto | 8 +- proto/AvatarFetterLevelRewardRsp.proto | 10 +- proto/AvatarFightPropNotify.proto | 6 +- proto/AvatarFightPropUpdateNotify.proto | 8 +- proto/AvatarFlycloakChangeNotify.proto | 8 +- proto/AvatarFollowRouteNotify.proto | 14 +- proto/AvatarGainCostumeNotify.proto | 6 +- proto/AvatarGainFlycloakNotify.proto | 6 +- proto/AvatarInfo.proto | 8 +- proto/AvatarLifeStateChangeNotify.proto | 18 +- proto/AvatarPromoteGetRewardReq.proto | 8 +- proto/AvatarPromoteGetRewardRsp.proto | 10 +- proto/AvatarPromoteReq.proto | 6 +- proto/AvatarPromoteRsp.proto | 8 +- proto/AvatarPropChangeReasonNotify.proto | 12 +- proto/AvatarPropNotify.proto | 6 +- proto/AvatarRenameInfo.proto | 6 +- proto/AvatarRenameInfoNotify.proto | 6 +- proto/AvatarSatiationData.proto | 8 +- proto/AvatarSatiationDataNotify.proto | 6 +- proto/AvatarSkillChangeNotify.proto | 16 +- proto/AvatarSkillDepotChangeNotify.proto | 18 +- proto/AvatarSkillInfo.proto | 2 +- proto/AvatarSkillInfoNotify.proto | 8 +- proto/AvatarSkillMaxChargeCountNotify.proto | 10 +- proto/AvatarSkillUpgradeReq.proto | 10 +- proto/AvatarSkillUpgradeRsp.proto | 14 +- proto/AvatarTeam.proto | 6 +- proto/AvatarTeamAllDataNotify.proto | 10 +- proto/AvatarTeamResonanceInfo.proto | 10 +- proto/AvatarTeamUpdateNotify.proto | 8 +- proto/AvatarType.proto | 2 +- proto/AvatarUnlockTalentNotify.proto | 10 +- proto/AvatarUpgradeReq.proto | 10 +- proto/AvatarUpgradeRsp.proto | 16 +- proto/AvatarWearFlycloakReq.proto | 8 +- proto/AvatarWearFlycloakRsp.proto | 10 +- .../{IHBIHEBCNDJ.proto => BACLCEEBIAD.proto} | 6 +- .../{BFIEENGLJKA.proto => BAJDFBJMNBC.proto} | 6 +- proto/BBAEFJPLEPN.proto | 12 + proto/BCAOAGGPONH.proto | 13 + proto/BCBBHHGCGAN.proto | 15 - proto/BCBNCBGIEJO.proto | 11 + proto/BCMHCFICCDD.proto | 17 - .../{BLHBPJDMPJG.proto => BCMJEDNDIGM.proto} | 6 +- proto/BEAMFIKPMLE.proto | 11 + proto/BEICDJDPJML.proto | 14 - proto/BFFEMLKIMGD.proto | 11 + proto/BFICMJMHKJL.proto | 11 + proto/BGEHFCIPLAA.proto | 14 - proto/BHHECJHBCKK.proto | 12 - proto/BHKGAINOAON.proto | 12 - proto/BIJJHMLCFOF.proto | 12 + proto/BLNOFHFAMDO.proto | 13 - .../{CIMFCKOOJEG.proto => BLOJIAMOIOM.proto} | 6 +- proto/BMBJFJNIAKL.proto | 28 + proto/BNEFMGJODCK.proto | 13 - proto/BOEHIBPDLNM.proto | 19 - proto/BPAMMINCHJG.proto | 13 - proto/BPIKBPEDAPF.proto | 24 - proto/BackMyWorldReq.proto | 4 +- proto/BackMyWorldRsp.proto | 6 +- proto/BackPlayCustomDungeonOfficialReq.proto | 6 +- proto/BackPlayCustomDungeonOfficialRsp.proto | 6 +- proto/BackRebornGalleryReq.proto | 6 +- proto/BackRebornGalleryRsp.proto | 8 +- proto/BalloonGallerySettleInfo.proto | 10 +- proto/BalloonPlayerInfo.proto | 8 +- proto/BalloonSettleInfo.proto | 10 +- proto/BargainOfferPriceReq.proto | 8 +- proto/BargainOfferPriceRsp.proto | 12 +- proto/BargainResultType.proto | 2 +- proto/BargainSnapshot.proto | 10 +- proto/BargainStartNotify.proto | 8 +- proto/BargainTerminateNotify.proto | 6 +- proto/BartenderActivityDetailInfo.proto | 14 +- proto/BartenderCancelLevelReq.proto | 6 +- proto/BartenderCancelLevelRsp.proto | 8 +- proto/BartenderCancelOrderReq.proto | 6 +- proto/BartenderCancelOrderRsp.proto | 8 +- proto/BartenderCompleteOrderReq.proto | 18 +- proto/BartenderCompleteOrderRsp.proto | 16 +- proto/BartenderFinishLevelReq.proto | 6 +- proto/BartenderFinishLevelRsp.proto | 8 +- proto/BartenderGetFormulaReq.proto | 8 +- proto/BartenderGetFormulaRsp.proto | 12 +- proto/BartenderLevelInfo.proto | 8 +- proto/BartenderLevelProgressNotify.proto | 12 +- proto/BartenderStartLevelReq.proto | 6 +- proto/BartenderStartLevelRsp.proto | 12 +- proto/BartenderTaskInfo.proto | 6 +- proto/BatchBuyGoodsReq.proto | 6 +- proto/BatchBuyGoodsRsp.proto | 12 +- proto/BattlePassAllDataNotify.proto | 8 +- proto/BattlePassBuySuccNotify.proto | 12 +- proto/BattlePassCurScheduleUpdateNotify.proto | 6 +- proto/BattlePassCycle.proto | 6 +- proto/BattlePassMission.proto | 16 +- proto/BattlePassMissionDelNotify.proto | 6 +- proto/BattlePassMissionUpdateNotify.proto | 6 +- proto/BattlePassProduct.proto | 8 +- proto/BattlePassRewardTag.proto | 8 +- proto/BattlePassRewardTakeOption.proto | 6 +- proto/BattlePassSchedule.proto | 30 +- proto/BattlePassUnlockStatus.proto | 2 +- proto/BeginCameraSceneLookNotify.proto | 44 +- ...ginCameraSceneLookWithTemplateNotify.proto | 18 +- proto/BigTalentPointConvertReq.proto | 8 +- proto/BigTalentPointConvertRsp.proto | 8 +- proto/Birthday.proto | 2 +- proto/BlessingAcceptAllGivePicReq.proto | 4 +- proto/BlessingAcceptAllGivePicRsp.proto | 10 +- proto/BlessingAcceptGivePicReq.proto | 8 +- proto/BlessingAcceptGivePicRsp.proto | 12 +- proto/BlessingActivityDetailInfo.proto | 18 +- proto/BlessingFriendPicData.proto | 16 +- .../BlessingGetAllRecvPicRecordListReq.proto | 4 +- .../BlessingGetAllRecvPicRecordListRsp.proto | 8 +- proto/BlessingGetFriendPicListReq.proto | 4 +- proto/BlessingGetFriendPicListRsp.proto | 8 +- proto/BlessingGiveFriendPicReq.proto | 6 +- proto/BlessingGiveFriendPicRsp.proto | 10 +- proto/BlessingRecvFriendPicNotify.proto | 8 +- proto/BlessingRecvPicRecord.proto | 20 +- proto/BlessingRedeemRewardReq.proto | 4 +- proto/BlessingRedeemRewardRsp.proto | 8 +- proto/BlessingScanReq.proto | 6 +- proto/BlessingScanRsp.proto | 10 +- proto/BlitzRushActivityDetailInfo.proto | 10 +- proto/BlitzRushParkourRestartReq.proto | 8 +- proto/BlitzRushParkourRestartRsp.proto | 10 +- proto/BlitzRushStage.proto | 6 +- proto/BlockInfo.proto | 2 +- proto/BlossomBriefInfo.proto | 20 +- proto/BlossomBriefInfoNotify.proto | 6 +- proto/BlossomChestCreateNotify.proto | 8 +- proto/BlossomChestInfo.proto | 2 +- proto/BlossomChestInfoNotify.proto | 8 +- proto/BlossomScheduleInfo.proto | 14 +- proto/BonusActivityInfo.proto | 6 +- proto/BonusActivityInfoReq.proto | 4 +- proto/BonusActivityInfoRsp.proto | 8 +- proto/BonusActivityUpdateNotify.proto | 4 +- proto/BonusOpActivityInfo.proto | 4 +- proto/BossChestActivateNotify.proto | 8 +- proto/BossChestInfo.proto | 2 +- proto/BounceConjuringActivityDetailInfo.proto | 8 +- proto/BounceConjuringChapterInfo.proto | 8 +- proto/BounceConjuringGallerySettleInfo.proto | 20 +- proto/BounceConjuringSettleNotify.proto | 12 +- proto/BreakoutAction.proto | 6 +- proto/BreakoutBrickInfo.proto | 2 +- proto/BreakoutElementReactionCounter.proto | 2 +- proto/BreakoutPhysicalObject.proto | 2 +- proto/BreakoutPhysicalObjectModifier.proto | 2 +- proto/BreakoutSnapShot.proto | 2 +- proto/BreakoutSpawnPoint.proto | 2 +- ...GNBKGCB.proto => BreakoutSyncAction.proto} | 6 +- proto/BreakoutSyncConnectUidInfo.proto | 2 +- proto/BreakoutSyncCreateConnect.proto | 4 +- ...IKH.proto => BreakoutSyncFinishGame.proto} | 8 +- proto/BreakoutSyncPing.proto | 6 +- ...GFLKM.proto => BreakoutSyncSnapShot.proto} | 6 +- proto/BreakoutVector2.proto | 2 +- proto/BrickBreakerActivityStageInfo.proto | 8 +- proto/BrickBreakerDetailInfo.proto | 10 +- proto/BrickBreakerLevelInfo.proto | 14 +- proto/BrickBreakerPlayerBattleInfo.proto | 16 +- proto/BrickBreakerPlayerReadyNotify.proto | 6 +- proto/BrickBreakerPlayerSetAvatarNotify.proto | 8 +- .../BrickBreakerPlayerSetChangingNotify.proto | 8 +- proto/BrickBreakerPlayerSetSkillNotify.proto | 8 +- proto/BrickBreakerQuitReq.proto | 4 +- proto/BrickBreakerQuitRsp.proto | 6 +- proto/BrickBreakerSelectAvatarReq.proto | 6 +- proto/BrickBreakerSelectAvatarRsp.proto | 8 +- proto/BrickBreakerSelectSkillReq.proto | 6 +- proto/BrickBreakerSelectSkillRsp.proto | 8 +- proto/BrickBreakerSetChangingReq.proto | 6 +- proto/BrickBreakerSetChangingRsp.proto | 6 +- proto/BrickBreakerSetReadyReq.proto | 4 +- proto/BrickBreakerSetReadyRsp.proto | 4 +- proto/BrickBreakerSettleNotify.proto | 24 +- proto/BrickBreakerStageInfo.proto | 8 +- proto/BrickBreakerStageType.proto | 2 +- proto/BrickBreakerTwiceStartReq.proto | 4 +- proto/BrickBreakerTwiceStartRsp.proto | 6 +- proto/BuildingInfo.proto | 2 +- proto/BuoyantCombatDailyInfo.proto | 6 +- proto/BuoyantCombatDetailInfo.proto | 4 +- proto/BuoyantCombatGallerySettleInfo.proto | 12 +- proto/BuoyantCombatSettleInfo.proto | 4 +- proto/BuoyantCombatSettleNotify.proto | 8 +- proto/BuyBattlePassLevelReq.proto | 6 +- proto/BuyBattlePassLevelRsp.proto | 8 +- proto/BuyGoodsParam.proto | 6 +- proto/BuyGoodsReq.proto | 10 +- proto/BuyGoodsRsp.proto | 12 +- proto/BuyResinReq.proto | 4 +- proto/BuyResinRsp.proto | 8 +- proto/CAHLHGDPIOF.proto | 11 - proto/CANJOFHONKD.proto | 12 - .../{AAFAJFPLBMI.proto => CAPOJBJBBPA.proto} | 6 +- proto/CDPJBKBLFEG.proto | 14 - proto/CEGIBBLHIIE.proto | 12 - proto/CELPBGOAJJB.proto | 11 + .../{MONAENEBFNP.proto => CEMGDGAHDPJ.proto} | 7 +- proto/CFAGNNLICOC.proto | 11 - proto/CFFFGFFKINK.proto | 13 + proto/CFHIGHGJCBF.proto | 12 - proto/CFLGLJNDPJE.proto | 13 - proto/CFPNMMHIFLK.proto | 16 + proto/CGJDJJLIADJ.proto | 11 - proto/CGPNDMOBAOI.proto | 13 + proto/CHJAKCHLIED.proto | 11 - proto/CIDOFFBIFIA.proto | 16 - proto/CJEDPJPHDFD.proto | 14 + proto/CJKNEMMPMGN.proto | 19 - proto/CJPDFDFACHM.proto | 13 + proto/CKLBEJHMHKG.proto | 16 - proto/CKMJBOGJFMB.proto | 13 + proto/CMCJOKLGMCA.proto | 12 - proto/CMELIOKBBAM.proto | 13 + proto/CMGBHAALJIJ.proto | 13 + proto/CMILIIPNCIE.proto | 15 - proto/CNEDGHOJKNH.proto | 13 + proto/CNOPDDHCNJA.proto | 11 - proto/CNPDBLPBPOC.proto | 21 - .../{KNNLDBLIDOC.proto => CODOPGKCNPE.proto} | 4 +- proto/COLODDOIGOI.proto | 13 + .../{GBALDJBOBPH.proto => CPIMMDBHJLH.proto} | 6 +- proto/CalcWeaponUpgradeReturnItemsReq.proto | 10 +- proto/CalcWeaponUpgradeReturnItemsRsp.proto | 8 +- proto/CanUseSkillNotify.proto | 6 +- proto/CancelCityReputationRequestReq.proto | 8 +- proto/CancelCityReputationRequestRsp.proto | 8 +- proto/CancelCoopTaskReq.proto | 6 +- proto/CancelCoopTaskRsp.proto | 8 +- proto/CancelFinishParentQuestNotify.proto | 6 +- proto/CardProductRewardNotify.proto | 10 +- ...ogFinishedGlobalWatcherAllDataNotify.proto | 6 +- proto/CataLogGlobalWatcherFinishedData.proto | 4 +- ...ataLogNewFinishedGlobalWatcherNotify.proto | 6 +- proto/ChallengeBrief.proto | 10 +- proto/ChallengeDataNotify.proto | 8 +- proto/ChallengeFinishType.proto | 2 +- proto/ChallengeRecord.proto | 8 +- proto/ChallengeRecordNotify.proto | 6 +- proto/ChangHpReason.proto | 40 + proto/ChangeAvatarReq.proto | 12 +- proto/ChangeAvatarRsp.proto | 10 +- proto/ChangeCustomDungeonRoomReq.proto | 6 +- proto/ChangeCustomDungeonRoomRsp.proto | 8 +- proto/ChangeEnergyReason.proto | 8 +- proto/ChangeGameTimeReq.proto | 8 +- proto/ChangeGameTimeRsp.proto | 10 +- proto/ChangeHpReason.proto | 39 - proto/ChangeMailStarNotify.proto | 8 +- proto/ChangeMpTeamAvatarReq.proto | 6 +- proto/ChangeMpTeamAvatarRsp.proto | 10 +- proto/ChangeServerGlobalValueNotify.proto | 6 +- proto/ChangeTeamNameReq.proto | 8 +- proto/ChangeTeamNameRsp.proto | 10 +- ...ChangeWidgetBackgroundActiveStateReq.proto | 8 +- ...ChangeWidgetBackgroundActiveStateRsp.proto | 6 +- proto/ChangeWorldToSingleModeNotify.proto | 4 +- proto/ChangeWorldToSingleModeReq.proto | 4 +- proto/ChangeWorldToSingleModeRsp.proto | 8 +- proto/ChannelerSlabActivityDetailInfo.proto | 14 +- proto/ChannelerSlabCamp.proto | 10 +- proto/ChannelerSlabChallenge.proto | 6 +- proto/ChannelerSlabChallengeStage.proto | 12 +- proto/ChannelerSlabOneoffDungeon.proto | 8 +- ...rSlabStageActiveChallengeIndexNotify.proto | 10 +- ...hannelerSlabStageOneoffDungeonNotify.proto | 8 +- proto/ChannellerSlabAssistInfo.proto | 6 +- proto/ChannellerSlabBuffInfo.proto | 15 + proto/ChannellerSlabBuffSchemeInfo.proto | 12 + ...annellerSlabCheckEnterLoopDungeonReq.proto | 4 +- ...annellerSlabCheckEnterLoopDungeonRsp.proto | 6 +- proto/ChannellerSlabEnterLoopDungeonReq.proto | 10 +- proto/ChannellerSlabEnterLoopDungeonRsp.proto | 14 +- ...erSlabLoopDungeonChallengeInfoNotify.proto | 12 +- proto/ChannellerSlabLoopDungeonInfo.proto | 15 + .../ChannellerSlabLoopDungeonResultInfo.proto | 10 +- ...lerSlabLoopDungeonSelectConditionReq.proto | 10 +- ...lerSlabLoopDungeonSelectConditionRsp.proto | 12 +- .../ChannellerSlabLoopDungeonStageInfo.proto | 15 + ...labLoopDungeonTakeFirstPassRewardReq.proto | 6 +- ...labLoopDungeonTakeFirstPassRewardRsp.proto | 8 +- ...lerSlabLoopDungeonTakeScoreRewardReq.proto | 6 +- ...lerSlabLoopDungeonTakeScoreRewardRsp.proto | 8 +- ...hannellerSlabOneOffDungeonInfoNotify.proto | 6 +- .../ChannellerSlabOneOffDungeonInfoReq.proto | 4 +- .../ChannellerSlabOneOffDungeonInfoRsp.proto | 8 +- proto/ChannellerSlabSaveAssistInfoReq.proto | 6 +- proto/ChannellerSlabSaveAssistInfoRsp.proto | 6 +- proto/ChannellerSlabTakeoffBuffReq.proto | 10 +- proto/ChannellerSlabTakeoffBuffRsp.proto | 10 +- proto/ChannellerSlabWearBuffReq.proto | 10 +- proto/ChannellerSlabWearBuffRsp.proto | 12 +- proto/ChapterState.proto | 4 +- proto/ChapterStateNotify.proto | 29 +- proto/CharAmusementAvatarInfo.proto | 8 +- proto/CharAmusementDetailInfo.proto | 2 +- proto/CharAmusementInfo.proto | 12 +- proto/CharAmusementSettleNotify.proto | 10 +- proto/CharAmusementStageData.proto | 8 +- proto/ChatChannelDataNotify.proto | 8 +- proto/ChatChannelInfo.proto | 6 +- proto/ChatChannelInfoNotify.proto | 6 +- proto/ChatChannelShieldNotify.proto | 8 +- proto/ChatChannelUpdateNotify.proto | 8 +- proto/ChatEmojiCollectionData.proto | 2 +- proto/ChatHistoryNotify.proto | 8 +- proto/ChatInfo.proto | 27 +- proto/CheckAddItemExceedLimitNotify.proto | 16 +- proto/CheckGroupReplacedReq.proto | 6 +- proto/CheckGroupReplacedRsp.proto | 8 +- proto/CheckSegmentCRCNotify.proto | 6 +- proto/CheckSegmentCRCReq.proto | 6 +- proto/CheckUgcStateReq.proto | 4 +- proto/CheckUgcStateRsp.proto | 6 +- proto/CheckUgcUpdateReq.proto | 6 +- proto/CheckUgcUpdateRsp.proto | 10 +- proto/ChessActivityDetailInfo.proto | 20 +- proto/ChessCardInfo.proto | 6 +- proto/ChessEntranceDetailInfo.proto | 4 +- proto/ChessEntranceInfo.proto | 8 +- proto/ChessEscapedMonstersNotify.proto | 4 +- proto/ChessLeftMonstersNotify.proto | 6 +- proto/ChessManualRefreshCardsReq.proto | 4 +- proto/ChessManualRefreshCardsRsp.proto | 6 +- proto/ChessMonsterInfo.proto | 8 +- proto/ChessMysteryInfo.proto | 6 +- proto/ChessNormalCardInfo.proto | 8 +- proto/ChessPickCardNotify.proto | 8 +- proto/ChessPickCardReq.proto | 6 +- proto/ChessPickCardRsp.proto | 10 +- proto/ChessPlayerInfo.proto | 16 +- proto/ChessPlayerInfoNotify.proto | 6 +- proto/ChessSelectedCardsNotify.proto | 6 +- proto/ChildQuest.proto | 8 +- proto/ChooseCurAvatarTeamReq.proto | 6 +- proto/ChooseCurAvatarTeamRsp.proto | 8 +- proto/CityInfo.proto | 8 +- proto/CityReputationDataNotify.proto | 6 +- proto/CityReputationExploreInfo.proto | 8 +- proto/CityReputationHuntInfo.proto | 12 + proto/CityReputationInfo.proto | 22 +- proto/CityReputationLevelupNotify.proto | 8 +- proto/CityReputationQuestInfo.proto | 12 + proto/CityReputationRequestInfo.proto | 18 + proto/CityReputationSimpleInfo.proto | 6 +- proto/ClearRoguelikeCurseNotify.proto | 12 +- proto/ClientAIStateNotify.proto | 8 +- ...ientAbilitiesInitFinishCombineNotify.proto | 6 +- proto/ClientAbilityChangeNotify.proto | 10 +- proto/ClientAbilityInitBeginNotify.proto | 4 +- proto/ClientAbilityInitFinishNotify.proto | 8 +- proto/ClientBulletCreateNotify.proto | 6 +- proto/ClientCollectorData.proto | 8 +- proto/ClientCollectorDataNotify.proto | 6 +- proto/ClientGadgetInfo.proto | 3 +- proto/ClientHashDebugNotify.proto | 6 +- proto/ClientInputType.proto | 2 +- ...ientLoadingCostumeVerificationNotify.proto | 10 +- proto/ClientLockGameTimeNotify.proto | 6 +- proto/ClientMassiveEntity.proto | 2 +- proto/ClientNewMailNotify.proto | 10 +- proto/ClientPauseNotify.proto | 6 +- proto/ClientReconnectNotify.proto | 6 +- proto/ClientReconnectReason.proto | 2 +- .../ClientRemoveCombatEndModifierNotify.proto | 6 +- proto/ClientReportNotify.proto | 8 +- proto/ClientScriptEventNotify.proto | 10 +- proto/ClientTransmitReq.proto | 12 +- proto/ClientTransmitRsp.proto | 8 +- proto/ClientTriggerEventNotify.proto | 8 +- proto/CloseCommonTipsNotify.proto | 4 +- proto/ClosedItemNotify.proto | 6 +- proto/CodexDataFullNotify.proto | 12 +- proto/CodexDataUpdateNotify.proto | 10 +- proto/CodexType.proto | 2 +- proto/CodexTypeData.proto | 10 +- .../CoinCollectCheckDoubleStartPlayReq.proto | 6 +- .../CoinCollectCheckDoubleStartPlayRsp.proto | 8 +- proto/CoinCollectChooseSkillReq.proto | 8 +- proto/CoinCollectChooseSkillRsp.proto | 10 +- proto/CoinCollectDetailInfo.proto | 4 +- proto/CoinCollectGallerySettleNotify.proto | 14 +- proto/CoinCollectInterruptPlayReq.proto | 6 +- proto/CoinCollectInterruptPlayRsp.proto | 6 +- proto/CoinCollectLevelData.proto | 28 +- proto/CoinCollectOperatorInfo.proto | 2 +- proto/CoinCollectPlayerInfo.proto | 12 +- proto/CoinCollectPrepareReq.proto | 4 +- proto/CoinCollectPrepareRsp.proto | 6 +- proto/CoinCollectPrepareStageNotify.proto | 6 +- proto/CoinCollectStageInfo.proto | 8 +- proto/CoinCollectTeamAvatarInfo.proto | 6 +- proto/CoinCollectTeamInfoData.proto | 15 + proto/CombatInvocationsNotify.proto | 6 +- proto/CombatInvokeEntry.proto | 6 +- proto/CombatTypeArgument.proto | 2 +- proto/CombineDataNotify.proto | 6 +- proto/CombineFormulaDataNotify.proto | 8 +- proto/CombineReq.proto | 8 +- proto/CombineRsp.proto | 22 +- proto/CommonPlayerTipsNotify.proto | 8 +- proto/CompoundBoostTakeStatusType.proto | 2 +- proto/CompoundDataNotify.proto | 8 +- proto/CompoundQueueData.proto | 10 +- proto/CompoundUnlockNotify.proto | 6 +- proto/ContentAuditInfo.proto | 2 +- proto/CookDataNotify.proto | 8 +- proto/CookGradeDataNotify.proto | 6 +- proto/CookRecipeData.proto | 6 +- proto/CookRecipeDataNotify.proto | 6 +- proto/CoopCg.proto | 6 +- proto/CoopCgShowNotify.proto | 6 +- proto/CoopCgUpdateNotify.proto | 6 +- proto/CoopChapter.proto | 22 +- proto/CoopChapterUpdateNotify.proto | 6 +- proto/CoopDataNotify.proto | 12 +- proto/CoopPoint.proto | 10 +- proto/CoopPointUpdateNotify.proto | 6 +- proto/CoopProgressUpdateNotify.proto | 8 +- proto/CoopReward.proto | 8 +- proto/CoopRewardUpdateNotify.proto | 6 +- proto/CreateEntityInfo.proto | 2 +- proto/CreateGadgetInfo.proto | 4 +- proto/CreateMassiveEntityNotify.proto | 6 +- proto/CreateMassiveEntityReq.proto | 6 +- proto/CreateMassiveEntityRsp.proto | 6 +- proto/CreateReason.proto | 2 +- proto/CreateVehicleReq.proto | 12 +- proto/CreateVehicleRsp.proto | 10 +- proto/CrucibleActivityDetailInfo.proto | 10 +- proto/CrucibleBattleUidInfo.proto | 12 +- proto/CrystalLinkActivityDetailInfo.proto | 6 +- proto/CrystalLinkAvatarInfo.proto | 4 +- proto/CrystalLinkBuffInfo.proto | 6 +- proto/CrystalLinkDungeonAvatarInfo.proto | 6 +- proto/CrystalLinkDungeonInfoNotify.proto | 16 +- proto/CrystalLinkDungeonSettleInfo.proto | 14 +- proto/CrystalLinkEnterDungeonReq.proto | 10 +- proto/CrystalLinkEnterDungeonRsp.proto | 10 +- proto/CrystalLinkLevelInfo.proto | 10 +- proto/CrystalLinkRestartDungeonReq.proto | 4 +- proto/CrystalLinkRestartDungeonRsp.proto | 4 +- proto/CrystalLinkTeamInfo.proto | 4 +- proto/CurVehicleInfo.proto | 7 +- proto/CustomCommonNodeInfo.proto | 2 +- proto/CustomDungeon.proto | 10 +- proto/CustomDungeonAbstract.proto | 12 +- proto/CustomDungeonAbstractMuipData.proto | 12 - proto/CustomDungeonBanInfo.proto | 8 +- proto/CustomDungeonBanType.proto | 2 +- proto/CustomDungeonBatchBriefMuipData.proto | 11 - proto/CustomDungeonBattleRecordNotify.proto | 8 +- proto/CustomDungeonBlock.proto | 10 +- proto/CustomDungeonBrief.proto | 20 +- proto/CustomDungeonBriefMuipData.proto | 19 - proto/CustomDungeonFinishType.proto | 2 +- proto/CustomDungeonOfficialNotify.proto | 10 +- proto/CustomDungeonRecoverNotify.proto | 12 +- proto/CustomDungeonResultInfo.proto | 16 +- proto/CustomDungeonRoom.proto | 6 +- proto/CustomDungeonSetting.proto | 16 +- proto/CustomDungeonSettingMuipData.proto | 14 - proto/CustomDungeonSocial.proto | 10 +- proto/CustomDungeonSocialMuipData.proto | 13 - proto/CustomDungeonState.proto | 2 +- proto/CustomDungeonUpdateNotify.proto | 6 +- proto/CustomGadgetTreeInfo.proto | 2 +- proto/CutSceneBeginNotify.proto | 10 +- proto/CutSceneEndNotify.proto | 8 +- proto/CutSceneExtraParam.proto | 4 +- proto/CutSceneFinishNotify.proto | 6 +- proto/CylinderRegionSize.proto | 6 +- proto/DBMIEOGPEEB.proto | 17 - proto/DCAJABFLBPO.proto | 13 - proto/DCJBJCDFAAE.proto | 12 + .../{IGCNJKHEEOA.proto => DCJEGFPGKEF.proto} | 6 +- proto/DDFMGAHMONA.proto | 14 - proto/DDHHEKPMCJA.proto | 11 + proto/DDJMHLCDPHO.proto | 51 - proto/DECAIBABCPP.proto | 15 + proto/DFPBHODHPKM.proto | 13 + proto/DGEBNIILIFA.proto | 12 - .../{EFHFKILMJDB.proto => DGJFFNNBPND.proto} | 7 +- proto/DGLAAOENJIH.proto | 12 - proto/DGNCNCCLGEK.proto | 12 + proto/DIIIIGIADBO.proto | 10 - proto/DIILEPMONHP.proto | 10 - .../{LHNEFELJGOO.proto => DIJAILOHJEA.proto} | 6 +- proto/DIJILDLCPLG.proto | 10 + proto/DIJNMJBIJBC.proto | 22 - .../{BHOJAANJMBF.proto => DIOKGLJIAMG.proto} | 6 +- proto/DIPLFLKIDJN.proto | 11 - proto/DKFDACEPNAL.proto | 13 + proto/DKGLCEBBJPD.proto | 11 - proto/DLHLIHPGNOG.proto | 10 - proto/DLIGBJOALKN.proto | 14 - .../{CHGIPLGANOM.proto => DNKBHCGAALL.proto} | 7 +- .../{AEEFNFKPHED.proto => DOBDAICHFII.proto} | 6 +- proto/DOCPAPKDBBK.proto | 10 - proto/DOFGFCEODEN.proto | 11 + proto/DOMPLMOALGE.proto | 10 - proto/DPEAAFLAMIN.proto | 15 - proto/DailyDungeonEntryInfo.proto | 10 +- proto/DailyTaskDataNotify.proto | 8 +- proto/DailyTaskFilterCityReq.proto | 6 +- proto/DailyTaskFilterCityRsp.proto | 8 +- proto/DailyTaskInfo.proto | 12 +- proto/DailyTaskProgressNotify.proto | 6 +- proto/DailyTaskScoreRewardNotify.proto | 6 +- proto/DailyTaskUnlockedCitiesNotify.proto | 6 +- proto/DataResVersionNotify.proto | 24 +- proto/DealAddFriendReq.proto | 8 +- proto/DealAddFriendResultType.proto | 2 +- proto/DealAddFriendRsp.proto | 10 +- proto/DeathZoneInfo.proto | 6 +- proto/DeathZoneInfoNotify.proto | 6 +- proto/DeathZoneObserveNotify.proto | 8 +- proto/DelBackupAvatarTeamReq.proto | 6 +- proto/DelBackupAvatarTeamRsp.proto | 8 +- proto/DelMailReq.proto | 6 +- proto/DelMailRsp.proto | 8 +- proto/DelScenePlayTeamEntityNotify.proto | 8 +- proto/DelTeamEntityNotify.proto | 6 +- proto/DeleteFriendNotify.proto | 6 +- proto/DeleteFriendReq.proto | 4 +- proto/DeleteFriendRsp.proto | 8 +- proto/DeliveryActivityDetailInfo.proto | 8 +- proto/DeshretObeliskChestInfo.proto | 10 +- proto/DeshretObeliskChestInfoNotify.proto | 6 +- proto/DeshretObeliskGadgetInfo.proto | 2 +- proto/DestroyMassiveEntityNotify.proto | 6 +- proto/DestroyMaterialReq.proto | 6 +- proto/DestroyMaterialRsp.proto | 8 +- proto/DigActivityChangeGadgetStateReq.proto | 6 +- proto/DigActivityChangeGadgetStateRsp.proto | 6 +- proto/DigActivityDetailInfo.proto | 8 +- proto/DigActivityMarkPointChangeNotify.proto | 4 +- proto/DigMarkPoint.proto | 6 +- proto/DisableRoguelikeTrapNotify.proto | 6 +- proto/DoGachaReq.proto | 15 +- proto/DoGachaRsp.proto | 42 +- proto/DoRoguelikeDungeonCardGachaReq.proto | 8 +- proto/DoRoguelikeDungeonCardGachaRsp.proto | 10 +- proto/DoSetPlayerBornDataNotify.proto | 4 +- proto/DraftGuestReplyInviteNotify.proto | 8 +- proto/DraftGuestReplyInviteReq.proto | 6 +- proto/DraftGuestReplyInviteRsp.proto | 10 +- proto/DraftGuestReplyTwiceConfirmNotify.proto | 10 +- proto/DraftGuestReplyTwiceConfirmReq.proto | 6 +- proto/DraftGuestReplyTwiceConfirmRsp.proto | 10 +- proto/DraftInviteFailInfo.proto | 6 +- proto/DraftInviteFailReason.proto | 2 +- proto/DraftInviteResultNotify.proto | 8 +- proto/DraftOwnerInviteNotify.proto | 8 +- proto/DraftOwnerStartInviteReq.proto | 6 +- proto/DraftOwnerStartInviteRsp.proto | 12 +- proto/DraftOwnerTwiceConfirmNotify.proto | 8 +- proto/DraftTwiceConfirmResultNotify.proto | 8 +- proto/DragonSpineActivityDetailInfo.proto | 16 +- proto/DragonSpineChapterFinishNotify.proto | 10 +- proto/DragonSpineChapterInfo.proto | 12 +- proto/DragonSpineChapterOpenNotify.proto | 8 +- ...agonSpineChapterProgressChangeNotify.proto | 10 +- proto/DragonSpineCoinChangeNotify.proto | 12 +- proto/DropHintNotify.proto | 6 +- proto/DropItemReq.proto | 10 +- proto/DropItemRsp.proto | 8 +- proto/DuelHeartCgEndNotify.proto | 4 +- proto/DuelHeartDetailInfo.proto | 4 +- proto/DuelHeartEnterDungeonReq.proto | 6 +- proto/DuelHeartEnterDungeonRsp.proto | 6 +- proto/DuelHeartLevelDifficultyInfo.proto | 8 +- proto/DuelHeartLevelInfo.proto | 10 +- proto/DuelHeartRestartDungeonReq.proto | 4 +- proto/DuelHeartRestartDungeonRsp.proto | 6 +- proto/DuelHeartSelectDifficultyReq.proto | 6 +- proto/DuelHeartSelectDifficultyRsp.proto | 6 +- proto/DuelHeartSettleNotify.proto | 10 +- proto/DungeonCandidateTeamAvatar.proto | 6 +- .../DungeonCandidateTeamChangeAvatarReq.proto | 6 +- .../DungeonCandidateTeamChangeAvatarRsp.proto | 6 +- proto/DungeonCandidateTeamCreateReq.proto | 8 +- proto/DungeonCandidateTeamCreateRsp.proto | 6 +- proto/DungeonCandidateTeamDismissNotify.proto | 8 +- proto/DungeonCandidateTeamDismissReason.proto | 2 +- proto/DungeonCandidateTeamInfoNotify.proto | 16 +- proto/DungeonCandidateTeamInviteNotify.proto | 8 +- proto/DungeonCandidateTeamInviteReq.proto | 6 +- proto/DungeonCandidateTeamInviteRsp.proto | 6 +- proto/DungeonCandidateTeamKickReq.proto | 6 +- proto/DungeonCandidateTeamKickRsp.proto | 6 +- proto/DungeonCandidateTeamLeaveReq.proto | 4 +- proto/DungeonCandidateTeamLeaveRsp.proto | 6 +- ...ungeonCandidateTeamPlayerLeaveNotify.proto | 8 +- ...ungeonCandidateTeamPlayerLeaveReason.proto | 2 +- proto/DungeonCandidateTeamPlayerState.proto | 12 + proto/DungeonCandidateTeamRefuseNotify.proto | 6 +- .../DungeonCandidateTeamReplyInviteReq.proto | 4 +- .../DungeonCandidateTeamReplyInviteRsp.proto | 8 +- ...eonCandidateTeamSetChangingAvatarReq.proto | 6 +- ...eonCandidateTeamSetChangingAvatarRsp.proto | 6 +- proto/DungeonCandidateTeamSetReadyReq.proto | 6 +- proto/DungeonCandidateTeamSetReadyRsp.proto | 6 +- proto/DungeonChallengeBeginNotify.proto | 16 +- proto/DungeonChallengeFinishNotify.proto | 28 +- proto/DungeonDataNotify.proto | 6 +- proto/DungeonDieOptionReq.proto | 8 +- proto/DungeonDieOptionRsp.proto | 10 +- proto/DungeonEnterPosInfo.proto | 6 +- proto/DungeonEntryBlockReason.proto | 2 +- proto/DungeonEntryCond.proto | 6 +- proto/DungeonEntryInfo.proto | 18 +- proto/DungeonEntryInfoReq.proto | 10 +- proto/DungeonEntryInfoRsp.proto | 14 +- proto/DungeonEntryPointInfo.proto | 10 +- proto/DungeonEntryToBeExploreNotify.proto | 10 +- proto/DungeonFollowNotify.proto | 6 +- proto/DungeonGetStatueDropReq.proto | 4 +- proto/DungeonGetStatueDropRsp.proto | 6 +- proto/DungeonInterruptChallengeReq.proto | 10 +- proto/DungeonInterruptChallengeRsp.proto | 12 +- proto/DungeonPlayerDieNotify.proto | 18 +- proto/DungeonPlayerDieReq.proto | 6 +- proto/DungeonPlayerDieRsp.proto | 6 +- proto/DungeonRestartInviteNotify.proto | 10 +- proto/DungeonRestartInviteReplyNotify.proto | 6 +- proto/DungeonRestartInviteReplyReq.proto | 6 +- proto/DungeonRestartInviteReplyRsp.proto | 10 +- proto/DungeonRestartReq.proto | 4 +- proto/DungeonRestartResultNotify.proto | 6 +- proto/DungeonRestartRsp.proto | 14 +- proto/DungeonReviseLevelNotify.proto | 10 +- proto/DungeonSettleExhibitionInfo.proto | 6 +- proto/DungeonSettleNotify.proto | 54 +- proto/DungeonShowReminderNotify.proto | 6 +- proto/DungeonSlipRevivePointActivateReq.proto | 6 +- proto/DungeonSlipRevivePointActivateRsp.proto | 8 +- proto/DungeonWayPointActivateReq.proto | 6 +- proto/DungeonWayPointActivateRsp.proto | 8 +- proto/DungeonWayPointNotify.proto | 8 +- proto/DynamicLayerNodes.proto | 6 +- proto/DynamicNodes.proto | 4 +- proto/DynamicSVONode.proto | 8 +- proto/EAHMNIJJAGF.proto | 12 - proto/EBEODFKDGGJ.proto | 11 + proto/EDGEOCMAKEP.proto | 11 + proto/EDMJNBHHJBI.proto | 27 + proto/EDNCOEJLGBG.proto | 12 - proto/EEGMCCNFBHE.proto | 13 - proto/EEJCIHGIKDF.proto | 10 - proto/EEKGPJAAGNH.proto | 14 + proto/EENIBKHGPFN.proto | 14 - proto/EEPLFBFNDIE.proto | 23 - proto/EGBCJEGNFBG.proto | 12 + .../{AOHAOPDNHFG.proto => EGEPEDLDPDF.proto} | 6 +- proto/EGOBEMHGHMJ.proto | 10 - proto/EHHKFDCDNLN.proto | 15 - proto/EHIIKGKEDLD.proto | 11 - proto/EHLCPNAIIIC.proto | 18 - proto/EICNPCGJHJB.proto | 34 - proto/EIJOECIOOMG.proto | 13 - proto/EJDDAFOGCEF.proto | 11 - proto/EJHACOJGDIE.proto | 12 - .../{ADEECIJFDOE.proto => EJJJHKGPDAF.proto} | 6 +- proto/EJLEHCFOMPK.proto | 13 + proto/EKBBAAECGFH.proto | 21 - proto/EKIOINEMBPA.proto | 17 + proto/ELEEFNHCAOL.proto | 13 - proto/EMHMNKCBOFB.proto | 12 - .../{HKGFBIHCDHH.proto => EMMNAJMFCBC.proto} | 8 +- proto/ENAGNHFCKHK.proto | 10 - proto/ENKAIAJHBOL.proto | 10 + .../{ADMIOIMGPLK.proto => EODBPMNMPEJ.proto} | 4 +- proto/EPCHCAEIPNH.proto | 10 - proto/EchoNotify.proto | 8 +- proto/EchoShellDetailInfo.proto | 10 +- proto/EchoShellInfo.proto | 2 +- proto/EchoShellTakeRewardReq.proto | 4 +- proto/EchoShellTakeRewardRsp.proto | 8 +- proto/EchoShellUpdateNotify.proto | 6 +- proto/EffigyActivityDetailInfo.proto | 10 +- proto/EffigyChallengeDungeonResultInfo.proto | 10 +- proto/EffigyChallengeInfoNotify.proto | 12 +- proto/EffigyChallengeResultNotify.proto | 10 +- proto/EffigyChallengeV2ChooseSkillReq.proto | 8 +- proto/EffigyChallengeV2ChooseSkillRsp.proto | 10 +- proto/EffigyChallengeV2DetailInfo.proto | 4 +- .../EffigyChallengeV2DungeonInfoNotify.proto | 10 +- proto/EffigyChallengeV2EnterDungeonReq.proto | 10 +- proto/EffigyChallengeV2EnterDungeonRsp.proto | 10 +- proto/EffigyChallengeV2LevelData.proto | 14 +- .../EffigyChallengeV2RestartDungeonReq.proto | 4 +- .../EffigyChallengeV2RestartDungeonRsp.proto | 6 +- proto/EffigyChallengeV2SettleInfo.proto | 12 +- proto/EffigyDailyInfo.proto | 16 +- proto/ElectroherculesBattleDetailInfo.proto | 12 + proto/ElectroherculesBattleLevelInfo.proto | 8 +- ...troherculesBattleSelectDifficultyReq.proto | 12 + ...troherculesBattleSelectDifficultyRsp.proto | 14 + proto/ElectroherculesBattleSettleNotify.proto | 17 + proto/ElectroherculesBattleStageInfo.proto | 13 + proto/EndCameraSceneLookNotify.proto | 4 +- proto/EndCoinCollectPlaySingleModeReq.proto | 6 +- proto/EndCoinCollectPlaySingleModeRsp.proto | 6 +- proto/EnterChessDungeonReq.proto | 6 +- proto/EnterChessDungeonRsp.proto | 8 +- proto/EnterCustomDungeonReq.proto | 10 +- proto/EnterCustomDungeonRsp.proto | 12 +- proto/EnterCustomDungeonType.proto | 2 +- proto/EnterFishingReq.proto | 6 +- proto/EnterFishingRsp.proto | 8 +- proto/EnterFungusFighterPlotDungeonReq.proto | 8 +- proto/EnterFungusFighterPlotDungeonRsp.proto | 8 +- ...EnterFungusFighterTrainingDungeonReq.proto | 4 +- ...EnterFungusFighterTrainingDungeonRsp.proto | 8 +- proto/EnterIrodoriChessDungeonReq.proto | 8 +- proto/EnterIrodoriChessDungeonRsp.proto | 10 +- proto/EnterMechanicusDungeonReq.proto | 4 +- proto/EnterMechanicusDungeonRsp.proto | 12 +- proto/EnterRogueDiaryDungeonReq.proto | 8 +- proto/EnterRogueDiaryDungeonRsp.proto | 6 +- proto/EnterRoguelikeDungeonNotify.proto | 36 +- proto/EnterSceneDoneReq.proto | 6 +- proto/EnterSceneDoneRsp.proto | 8 +- proto/EnterScenePeerNotify.proto | 12 +- proto/EnterSceneReadyReq.proto | 6 +- proto/EnterSceneReadyRsp.proto | 8 +- proto/EnterSceneWeatherAreaNotify.proto | 6 +- proto/EnterTransPointRegionNotify.proto | 8 +- .../EnterTrialAvatarActivityDungeonReq.proto | 10 +- .../EnterTrialAvatarActivityDungeonRsp.proto | 10 +- proto/EnterType.proto | 2 +- proto/EnterWorldAreaReq.proto | 6 +- proto/EnterWorldAreaRsp.proto | 10 +- proto/EntityAbilityInvokeEntry.proto | 6 +- proto/EntityAiKillSelfNotify.proto | 6 +- proto/EntityAiSyncNotify.proto | 8 +- proto/EntityAuthorityChangeNotify.proto | 6 +- proto/EntityAuthorityInfo.proto | 2 +- proto/EntityClientData.proto | 2 +- proto/EntityClientExtraInfo.proto | 2 +- proto/EntityConfigHashEntry.proto | 8 +- proto/EntityConfigHashNotify.proto | 10 +- proto/EntityEnvironmentInfo.proto | 6 +- proto/EntityFightPropChangeReasonNotify.proto | 18 +- proto/EntityFightPropNotify.proto | 8 +- proto/EntityFightPropUpdateNotify.proto | 8 +- proto/EntityForceSyncReq.proto | 12 +- proto/EntityForceSyncRsp.proto | 12 +- proto/EntityJumpNotify.proto | 14 +- proto/EntityMoveFailInfo.proto | 12 +- proto/EntityMoveInfo.proto | 2 +- proto/EntityMoveRoomNotify.proto | 8 +- proto/EntityPropNotify.proto | 8 +- proto/EntityRendererChangedInfo.proto | 2 +- proto/EntityTagChangeNotify.proto | 10 +- proto/Equip.proto | 2 +- proto/EquipParam.proto | 2 +- proto/EquipRoguelikeRuneReq.proto | 6 +- proto/EquipRoguelikeRuneRsp.proto | 8 +- proto/EventTriggerType.proto | 2 +- proto/EvtAiSyncCombatThreatInfoNotify.proto | 6 +- proto/EvtAiSyncSkillCdNotify.proto | 6 +- proto/EvtAnimatorParameterInfo.proto | 10 +- proto/EvtAnimatorParameterNotify.proto | 8 +- proto/EvtAnimatorStateChangedInfo.proto | 18 +- proto/EvtAnimatorStateChangedNotify.proto | 6 +- proto/EvtAvatarEnterFocusNotify.proto | 30 +- proto/EvtAvatarExitFocusNotify.proto | 8 +- proto/EvtAvatarLockChairReq.proto | 6 +- proto/EvtAvatarLockChairRsp.proto | 10 +- proto/EvtAvatarSitDownNotify.proto | 10 +- proto/EvtAvatarStandUpNotify.proto | 12 +- proto/EvtAvatarUpdateFocusNotify.proto | 10 +- proto/EvtBeingHealedNotify.proto | 12 +- proto/EvtBeingHitInfo.proto | 8 +- proto/EvtBeingHitNotify.proto | 8 +- proto/EvtBeingHitsCombineNotify.proto | 8 +- proto/EvtBulletDeactiveNotify.proto | 10 +- proto/EvtBulletHitNotify.proto | 22 +- proto/EvtBulletMoveNotify.proto | 10 +- proto/EvtCompensatePosDiffInfo.proto | 15 + proto/EvtCostStaminaNotify.proto | 8 +- proto/EvtCreateGadgetNotify.proto | 42 +- proto/EvtDestroyGadgetNotify.proto | 8 +- proto/EvtDestroyServerGadgetNotify.proto | 6 +- proto/EvtDoSkillSuccNotify.proto | 12 +- proto/EvtEntityRenderersChangedNotify.proto | 12 +- proto/EvtEntityStartDieEndNotify.proto | 12 +- proto/EvtFaceToDirInfo.proto | 6 +- proto/EvtFaceToDirNotify.proto | 8 +- proto/EvtFaceToEntityNotify.proto | 10 +- proto/EvtFixedRushMove.proto | 17 + proto/EvtGrapplingHookMove.proto | 19 + proto/EvtHittingOtherInfo.proto | 12 - .../EvtLocalGadgetOwnerLeaveSceneNotify.proto | 6 +- proto/EvtRushMoveInfo.proto | 18 +- proto/EvtRushMoveNotify.proto | 8 +- proto/EvtSetAttackTargetInfo.proto | 8 +- proto/EvtSetAttackTargetNotify.proto | 8 +- proto/EvtSyncEntityPositionInfo.proto | 15 + proto/EvtSyncSkillAnchorPosition.proto | 6 +- proto/ExclusiveRuleInfo.proto | 6 +- proto/ExclusiveRuleNotify.proto | 6 +- proto/ExecuteGadgetLuaReq.proto | 12 +- proto/ExecuteGadgetLuaRsp.proto | 6 +- proto/ExecuteGroupTriggerReq.proto | 14 +- proto/ExecuteGroupTriggerRsp.proto | 6 +- proto/ExhibitionDisplayInfo.proto | 2 +- proto/ExitCustomDungeonTryReq.proto | 4 +- proto/ExitCustomDungeonTryRsp.proto | 6 +- proto/ExitFishingReq.proto | 4 +- proto/ExitFishingRsp.proto | 6 +- proto/ExitSceneWeatherAreaNotify.proto | 6 +- proto/ExitTransPointRegionNotify.proto | 8 +- proto/ExpeditionActivityDetailInfo.proto | 14 +- proto/ExpeditionAssistInfo.proto | 8 +- ...ExpeditionChallengeEnterRegionNotify.proto | 8 +- proto/ExpeditionChallengeFinishedNotify.proto | 6 +- proto/ExpeditionChallengeInfo.proto | 8 +- proto/ExpeditionPathInfo.proto | 20 +- proto/ExpeditionRecallReq.proto | 6 +- proto/ExpeditionRecallRsp.proto | 8 +- proto/ExpeditionStartReq.proto | 12 +- proto/ExpeditionStartRsp.proto | 14 +- proto/ExpeditionState.proto | 2 +- proto/ExpeditionTakeRewardReq.proto | 6 +- proto/ExpeditionTakeRewardRsp.proto | 12 +- proto/FAPDLKNEPCH.proto | 12 + proto/FBGIHFMDFCI.proto | 10 - proto/FBHMBKHGMMP.proto | 14 - proto/FBJAPCKJFCA.proto | 13 + proto/FBPFOPMOOIM.proto | 13 - proto/FCAIALHCIKL.proto | 12 + proto/FCCDEOJODEO.proto | 12 - proto/FCFNMEJMONG.proto | 15 - proto/FDBBMKKENPE.proto | 14 - proto/FDHMBLAHCMP.proto | 12 - proto/FDJMJBNPLGD.proto | 10 - proto/FDOHOGJAGDN.proto | 12 - proto/FEEHAOJCNCG.proto | 16 + proto/FEGFMGMLCKG.proto | 13 - proto/FFBGCLGOCDG.proto | 14 - proto/FFEBPGAHDIE.proto | 11 + proto/FFHGPFHLKPI.proto | 15 - proto/FGOAFKPBNDC.proto | 13 - proto/FHADDMLLMPJ.proto | 10 + proto/FHPFPENBEIB.proto | 12 - proto/FIDBMENLPEP.proto | 13 - proto/FIKMGNDBAKI.proto | 18 - proto/FIMJMLPLPAC.proto | 16 - proto/FINEJDCEECI.proto | 26 - proto/FJHBMGNDFHD.proto | 10 - proto/FKGPKKHNDLC.proto | 14 - proto/FKKDNFEPMIL.proto | 13 + proto/FKPNMNPCGJA.proto | 11 + .../{BFOFNKADCPB.proto => FLECEKOBOLN.proto} | 6 +- proto/FLNMFCNPKEH.proto | 12 + proto/FMCIKCPBCDJ.proto | 10 + proto/FNHEMKCFMBL.proto | 10 - .../{FMMFNKAIMMA.proto => FOBNGECBEBK.proto} | 7 +- proto/FOLNGHHMFKC.proto | 12 - proto/FPENLAKBJMF.proto | 10 - proto/FPFHGDCLELH.proto | 14 - proto/FPPMLGOAFGH.proto | 12 - proto/FallPlayerBrief.proto | 8 +- proto/FallPlayerInfo.proto | 12 +- proto/FallSettleInfo.proto | 14 +- proto/FeatureBlockInfo.proto | 2 +- proto/FetterData.proto | 2 +- proto/FightPropPair.proto | 2 +- proto/FindHilichurlAcceptQuestNotify.proto | 4 +- proto/FindHilichurlDayContentInfo.proto | 4 +- proto/FindHilichurlDetailInfo.proto | 14 +- ...FindHilichurlFinishSecondQuestNotify.proto | 6 +- proto/FinishDeliveryNotify.proto | 10 +- proto/FinishLanternProjectionReq.proto | 8 +- proto/FinishLanternProjectionRsp.proto | 6 +- proto/FinishMainCoopReq.proto | 8 +- proto/FinishMainCoopRsp.proto | 10 +- proto/FinishedParentQuestNotify.proto | 6 +- proto/FinishedParentQuestUpdateNotify.proto | 6 +- proto/FinishedTalkIdListNotify.proto | 6 +- proto/FireworksLaunchDataNotify.proto | 6 +- proto/FireworksLaunchParam.proto | 4 +- proto/FireworksLaunchParamType.proto | 2 +- proto/FireworksLaunchSchemeData.proto | 6 +- proto/FireworksReformData.proto | 6 +- proto/FireworksReformDataNotify.proto | 6 +- proto/FireworksReformParam.proto | 4 +- proto/FireworksReformParamType.proto | 2 +- proto/FishAttractNotify.proto | 10 +- proto/FishBaitGoneNotify.proto | 6 +- proto/FishBattleBeginReq.proto | 4 +- proto/FishBattleBeginRsp.proto | 6 +- proto/FishBattleEndReq.proto | 8 +- proto/FishBattleEndRsp.proto | 18 +- proto/FishBattleResult.proto | 2 +- proto/FishBiteReq.proto | 4 +- proto/FishBiteRsp.proto | 4 +- proto/FishCastRodReq.proto | 10 +- proto/FishCastRodRsp.proto | 6 +- proto/FishChosenNotify.proto | 6 +- proto/FishEscapeNotify.proto | 12 +- proto/FishEscapeReason.proto | 2 +- proto/FishInfo.proto | 11 + proto/FishPoolDataNotify.proto | 8 +- proto/FishPoolInfo.proto | 2 +- proto/FishingGallerySettleInfo.proto | 10 +- proto/FishingGallerySettleNotify.proto | 8 +- proto/FishingScore.proto | 11 + proto/FishtankFishInfo.proto | 2 +- proto/FleurFairActivityDetailInfo.proto | 16 +- proto/FleurFairBalloonInfo.proto | 4 +- proto/FleurFairBalloonSettleInfo.proto | 6 +- proto/FleurFairBalloonSettleNotify.proto | 8 +- proto/FleurFairBossSettleInfo.proto | 12 +- proto/FleurFairBuffEnergyNotify.proto | 6 +- proto/FleurFairChapterInfo.proto | 6 +- proto/FleurFairDungeonSectionInfo.proto | 8 +- proto/FleurFairFallInfo.proto | 4 +- proto/FleurFairFallSettleInfo.proto | 6 +- proto/FleurFairFallSettleNotify.proto | 8 +- proto/FleurFairFinishGalleryStageNotify.proto | 4 +- proto/FleurFairGallerySettleInfo.proto | 10 +- proto/FleurFairMinigameInfo.proto | 14 +- proto/FleurFairMusicGameInfo.proto | 4 +- proto/FleurFairMusicGameSettleReq.proto | 12 +- proto/FleurFairMusicGameSettleRsp.proto | 10 +- proto/FleurFairMusicGameStartReq.proto | 6 +- proto/FleurFairMusicGameStartRsp.proto | 8 +- proto/FleurFairMusicRecord.proto | 6 +- proto/FleurFairPlayerStatInfo.proto | 14 +- proto/FleurFairReplayMiniGameReq.proto | 6 +- proto/FleurFairReplayMiniGameRsp.proto | 8 +- proto/FleurFairStageSettleNotify.proto | 10 +- proto/FleurFairV2DetailInfo.proto | 15 + proto/FleurFairV2MusicGameInfo.proto | 11 + proto/FleurFairV2PacmanInfo.proto | 12 + proto/FleurFairV2PacmanStageInfo.proto | 10 + proto/FleurFairV2PhotoInfo.proto | 11 + proto/FleurFairV2PhotoPosData.proto | 15 + proto/FleurFairV2StageData.proto | 13 + proto/FlightActivityDetailInfo.proto | 8 +- proto/FlightActivityRestartReq.proto | 8 +- proto/FlightActivityRestartRsp.proto | 10 +- proto/FlightActivitySettleNotify.proto | 18 +- proto/FlightDailyRecord.proto | 12 +- proto/FocusAvatarReq.proto | 8 +- proto/FocusAvatarRsp.proto | 10 +- proto/ForceAddPlayerFriendReq.proto | 6 +- proto/ForceAddPlayerFriendRsp.proto | 10 +- proto/ForceDragAvatarNotify.proto | 16 +- proto/ForceDragBackTransferNotify.proto | 4 +- proto/ForceUpdateInfo.proto | 4 +- proto/ForgeDataNotify.proto | 10 +- proto/ForgeFormulaDataNotify.proto | 8 +- proto/ForgeGetQueueDataReq.proto | 4 +- proto/ForgeGetQueueDataRsp.proto | 10 +- proto/ForgeQueueData.proto | 14 +- proto/ForgeQueueDataNotify.proto | 6 +- proto/ForgeQueueManipulateReq.proto | 8 +- proto/ForgeQueueManipulateRsp.proto | 14 +- proto/ForgeQueueManipulateType.proto | 2 +- proto/ForgeStartReq.proto | 8 +- proto/ForgeStartRsp.proto | 6 +- proto/ForwardType.proto | 2 +- proto/FoundationInfo.proto | 2 +- proto/FoundationNotify.proto | 8 +- proto/FoundationOpType.proto | 2 +- proto/FoundationReq.proto | 10 +- proto/FoundationRsp.proto | 14 +- proto/FoundationStatus.proto | 2 +- proto/FriendBrief.proto | 2 +- proto/FriendEnterHomeOption.proto | 2 +- proto/FriendInfoChangeNotify.proto | 8 +- proto/FriendOnlineState.proto | 4 +- proto/FungusCaptureSettleNotify.proto | 6 +- proto/FungusCultivateReq.proto | 20 +- proto/FungusCultivateRsp.proto | 10 +- proto/FungusDetail.proto | 14 + ...usFighterClearTrainingRuntimeDataReq.proto | 6 +- ...usFighterClearTrainingRuntimeDataRsp.proto | 6 +- proto/FungusFighterDetailInfo.proto | 20 +- proto/FungusFighterMonsterDetail.proto | 12 + proto/FungusFighterPlotInfoNotify.proto | 8 +- ...ungusFighterRestartTraningDungeonReq.proto | 4 +- ...ungusFighterRestartTraningDungeonRsp.proto | 6 +- proto/FungusFighterRuntimeDataNotify.proto | 6 +- ...usFighterTrainingGallerySettleNotify.proto | 18 +- proto/FungusFighterTrainingInfoNotify.proto | 18 +- ...FungusFighterTrainingSelectFungusReq.proto | 8 +- ...FungusFighterTrainingSelectFungusRsp.proto | 6 +- proto/FungusFighterTrainingSettleInfo.proto | 13 - proto/FungusFighterUseBackupFungusReq.proto | 6 +- proto/FungusFighterUseBackupFungusRsp.proto | 6 +- proto/FungusFighterV2DetailInfo.proto | 11 + proto/FungusFighterV2LevelData.proto | 12 + proto/FungusFighterV2SettleInfo.proto | 14 +- proto/FungusPlotStageDetail.proto | 11 + proto/FungusRenameReq.proto | 8 +- proto/FungusRenameRsp.proto | 10 +- proto/FungusTrainingDungeonDetail.proto | 8 +- .../FungusTrainingMonsterPreviewDetail.proto | 12 + proto/FungusTrainingPoolPreviewDetail.proto | 12 + proto/FungusTrainingProgressDetail.proto | 20 +- proto/FunitureMakeMakeInfoChangeNotify.proto | 6 +- proto/Furniture.proto | 2 +- ...FurnitureCurModuleArrangeCountNotify.proto | 6 +- proto/FurnitureMakeBeHelpedData.proto | 12 +- proto/FurnitureMakeBeHelpedNotify.proto | 8 +- proto/FurnitureMakeCancelReq.proto | 8 +- proto/FurnitureMakeCancelRsp.proto | 10 +- proto/FurnitureMakeData.proto | 14 +- proto/FurnitureMakeFinishNotify.proto | 4 +- proto/FurnitureMakeHelpData.proto | 6 +- proto/FurnitureMakeHelpReq.proto | 4 +- proto/FurnitureMakeHelpRsp.proto | 6 +- proto/FurnitureMakeMakeInfo.proto | 4 +- proto/FurnitureMakeReq.proto | 4 +- proto/FurnitureMakeRsp.proto | 14 +- proto/FurnitureMakeSlot.proto | 4 +- proto/FurnitureMakeStartReq.proto | 8 +- proto/FurnitureMakeStartRsp.proto | 8 +- proto/GANOMONNDGB.proto | 18 - proto/GBJCOPHPAKL.proto | 12 - proto/GCGActionType.proto | 54 +- proto/GCGApplyInviteBattleNotify.proto | 8 +- proto/GCGApplyInviteBattleReq.proto | 6 +- proto/GCGApplyInviteBattleRsp.proto | 8 +- proto/GCGAskDuelReq.proto | 10 + proto/GCGAskDuelRsp.proto | 13 + proto/GCGAttackCostInfo.proto | 6 +- proto/GCGBackToDuelReq.proto | 11 + ...ANFFAFKCL.proto => GCGBackToDuelRsp.proto} | 7 +- proto/GCGBasicDataNotify.proto | 13 + proto/GCGBossChallengeData.proto | 11 + proto/GCGBossChallengeUpdateNotify.proto | 12 + proto/GCGCard.proto | 20 +- proto/GCGCardSkillLimitsInfo.proto | 5 +- proto/GCGChallengeData.proto | 13 - proto/GCGChallengeUpdateNotify.proto | 13 + proto/GCGChangeOnstageInfo.proto | 13 + proto/GCGClientPerformType.proto | 4 +- ...JCLMOFL.proto => GCGClientSettleReq.proto} | 6 +- proto/GCGClientSettleRsp.proto | 8 +- proto/GCGControllerShowInfo.proto | 12 +- proto/GCGCostReviseInfo.proto | 16 +- proto/GCGDSBanCardNotify.proto | 11 + proto/GCGDSCardBackUnlockNotify.proto | 11 + proto/GCGDSCardData.proto | 15 + proto/GCGDSCardFaceUnlockNotify.proto | 12 + ....proto => GCGDSCardFaceUpdateNotify.proto} | 8 +- proto/GCGDSCardNumChangeNotify.proto | 8 +- proto/GCGDSCardProficiencyNotify.proto | 12 + proto/GCGDSChangeCardBackReq.proto | 12 + proto/GCGDSChangeCardBackRsp.proto | 13 + ...ter.proto => GCGDSChangeCardFaceReq.proto} | 7 +- proto/GCGDSChangeCardFaceRsp.proto | 10 +- proto/GCGDSChangeCurDeckReq.proto | 11 + proto/GCGDSChangeCurDeckRsp.proto | 12 + proto/GCGDSChangeDeckNameReq.proto | 13 + proto/GCGDSChangeDeckNameRsp.proto | 14 + proto/GCGDSChangeFieldReq.proto | 12 + proto/GCGDSChangeFieldRsp.proto | 13 + proto/GCGDSCurDeckChangeNotify.proto | 11 + proto/GCGDSDataNotify.proto | 18 + proto/GCGDSDeckData.proto | 17 + proto/GCGDSDeckSaveReq.proto | 14 + proto/GCGDSDeckSaveRsp.proto | 14 + proto/GCGDSDeckUnlockNotify.proto | 11 + proto/GCGDSDeckUpdateNotify.proto | 12 + proto/GCGDSDeleteDeckReq.proto | 11 + proto/GCGDSDeleteDeckRsp.proto | 12 + proto/GCGDSFieldUnlockNotify.proto | 11 + proto/GCGDSTakeCardProficiencyRewardReq.proto | 8 +- proto/GCGDSTakeCardProficiencyRewardRsp.proto | 8 +- proto/GCGDamageDetail.proto | 6 +- proto/GCGDebugReplayNotify.proto | 11 + proto/GCGDiceSideType.proto | 20 +- proto/GCGDuel.proto | 53 +- proto/GCGDuelChallenge.proto | 8 +- proto/GCGEndReason.proto | 4 +- proto/GCGFestivalDetailInfo.proto | 10 + proto/GCGGameBriefData.proto | 17 + proto/GCGGameBriefDataNotify.proto | 13 + proto/GCGGameBusinessType.proto | 29 +- proto/GCGGameCreateFailReasonNotify.proto | 21 + proto/GCGGameMaxNotify.proto | 10 + proto/GCGGrowthLevelNotify.proto | 8 +- proto/GCGGrowthLevelRewardNotify.proto | 11 + proto/GCGGrowthLevelTakeRewardReq.proto | 11 + ...roto => GCGGrowthLevelTakeRewardRsp.proto} | 7 +- proto/GCGHeartBeatNotify.proto | 11 + proto/GCGInitFinishReq.proto | 10 + proto/GCGInitFinishRsp.proto | 11 + proto/GCGIntentionChangeType.proto | 2 +- proto/GCGInviteBattleNotify.proto | 12 + proto/GCGInviteGuestBattleReq.proto | 12 + proto/GCGInviteGuestBattleRsp.proto | 15 + proto/GCGLevelChallengeDeleteNotify.proto | 11 + proto/GCGLevelChallengeFinishNotify.proto | 12 + proto/GCGLevelChallengeNotify.proto | 15 + .../{EALBKFBILFO.proto => GCGLevelData.proto} | 7 +- proto/GCGLevelType.proto | 19 + proto/GCGLimitsInfo.proto | 6 +- proto/GCGMatchInfo.proto | 4 +- proto/GCGMessage.proto | 74 +- proto/GCGMessagePack.proto | 10 +- proto/GCGMessagePackNotify.proto | 13 + proto/GCGMsgAddCards.proto | 10 +- proto/GCGMsgAddDice.proto | 14 +- proto/GCGMsgCardUpdate.proto | 4 +- proto/GCGMsgCharDie.proto | 11 - proto/GCGMsgClientPerform.proto | 4 +- proto/GCGMsgCostDice.proto | 8 +- proto/GCGMsgCostRevise.proto | 6 +- proto/GCGMsgDiceReroll.proto | 8 +- proto/GCGMsgDiceRoll.proto | 8 +- proto/GCGMsgDuelDataChange.proto | 4 +- proto/GCGMsgGameOver.proto | 4 +- proto/GCGMsgModifyAdd.proto | 8 +- proto/GCGMsgModifyRemove.proto | 10 +- proto/GCGMsgMoveCard.proto | 14 +- proto/GCGMsgNewCard.proto | 4 +- proto/GCGMsgNoDamageSkillResult.proto | 14 +- proto/GCGMsgOpTimer.proto | 10 +- proto/GCGMsgPVEIntention.proto | 6 +- proto/GCGMsgPVEIntentionChange.proto | 6 +- proto/GCGMsgPVEIntentionInfo.proto | 4 +- proto/GCGMsgPass.proto | 4 +- proto/GCGMsgPhaseChange.proto | 8 +- proto/GCGMsgPhaseContinue.proto | 2 +- proto/GCGMsgReactionBegin.proto | 6 +- proto/GCGMsgReactionEnd.proto | 4 +- proto/GCGMsgRemoveCards.proto | 8 +- proto/GCGMsgSelectOnStage.proto | 8 +- proto/GCGMsgSelectOnStageByEffect.proto | 8 +- proto/GCGMsgSkillLimitsChange.proto | 4 +- proto/GCGMsgSkillResult.proto | 24 +- proto/GCGMsgTokenChange.proto | 12 +- proto/GCGMsgUpdateController.proto | 4 +- proto/GCGMsgUseSkill.proto | 6 +- proto/GCGMsgUseSkillEnd.proto | 6 +- proto/GCGMsgWaitingListChange.proto | 4 +- proto/GCGOperation.proto | 18 +- proto/GCGOperationAttack.proto | 6 +- proto/GCGOperationOnStageSelect.proto | 4 +- proto/GCGOperationPass.proto | 2 +- proto/GCGOperationPlayCard.proto | 10 +- proto/GCGOperationReboot.proto | 6 +- proto/GCGOperationRedraw.proto | 4 +- proto/GCGOperationReq.proto | 14 + proto/GCGOperationReroll.proto | 4 +- proto/GCGOperationRsp.proto | 12 + proto/GCGOperationSurrender.proto | 2 +- proto/GCGPVEIntention.proto | 4 +- proto/GCGPhase.proto | 6 +- proto/GCGPhaseType.proto | 2 +- proto/GCGPlayCardCostInfo.proto | 4 +- proto/GCGPlayerBriefData.proto | 18 + proto/GCGPlayerField.proto | 40 +- proto/GCGPlayerGCGState.proto | 12 + proto/GCGReason.proto | 10 +- proto/GCGReplayOperationData.proto | 12 - proto/GCGResourceStateNotify.proto | 11 + proto/GCGSelectOnStageCostInfo.proto | 6 +- proto/GCGSettleNotify.proto | 21 + proto/GCGSettleOption.proto | 2 +- ...OPCNHCH.proto => GCGSettleOptionReq.proto} | 8 +- proto/GCGSettleOptionRsp.proto | 8 +- proto/GCGSkillHpChangeType.proto | 12 + proto/GCGSkillLimitsInfo.proto | 6 +- proto/GCGSkillPreviewAskReq.proto | 10 + proto/GCGSkillPreviewAskRsp.proto | 11 + proto/GCGSkillPreviewCardInfo.proto | 16 + .../GCGSkillPreviewElementReactionInfo.proto | 13 + proto/GCGSkillPreviewExtraInfo.proto | 12 + proto/GCGSkillPreviewHpInfo.proto | 12 + proto/GCGSkillPreviewInfo.proto | 23 + proto/GCGSkillPreviewNotify.proto | 18 + proto/GCGSkillPreviewOnstageChangeInfo.proto | 11 + proto/GCGSkillPreviewPlayCardInfo.proto | 13 + proto/GCGSkillPreviewReactionInfo.proto | 11 + proto/GCGSkillPreviewTokenChangeInfo.proto | 11 + proto/GCGSkillPreviewTokenInfo.proto | 12 + proto/GCGStartChallengeByCheckRewardReq.proto | 14 + proto/GCGStartChallengeByCheckRewardRsp.proto | 17 + proto/GCGStartChallengeReq.proto | 14 + proto/GCGStartChallengeRsp.proto | 15 + proto/GCGTCInviteReq.proto | 12 + ...MIMCCIBHBKO.proto => GCGTCInviteRsp.proto} | 8 +- proto/GCGTCTavernChallengeData.proto | 11 + proto/GCGTCTavernChallengeDataNotify.proto | 12 + proto/GCGTCTavernChallengeUpdateNotify.proto | 12 + proto/GCGTCTavernInfoNotify.proto | 17 + proto/GCGTavernNpcInfo.proto | 8 +- proto/GCGTavernNpcInfoNotify.proto | 14 + proto/GCGToken.proto | 6 +- proto/GCGWeekChallengeInfo.proto | 12 + proto/GCGWeekChallengeInfoNotify.proto | 14 + proto/GCGWorldChallengeUnlockNotify.proto | 11 + proto/GCGWorldPlayerGCGStateReq.proto | 10 + proto/GCGWorldPlayerGCGStateRsp.proto | 13 + proto/GCGZone.proto | 4 +- proto/GCGZoneType.proto | 2 +- proto/GDCDMFBNHNH.proto | 15 - proto/GDCMOBKPPOE.proto | 13 - proto/GEBNMMPJMPG.proto | 12 + proto/GEFHEDDLCCG.proto | 13 - proto/GELGLOAKDBI.proto | 12 + proto/GENJGPDIPNI.proto | 12 + .../{HFFNDCIHEMC.proto => GEPJEEOPGMK.proto} | 6 +- proto/GFGKHDBBKIL.proto | 12 + proto/GFHJPIAOAIJ.proto | 10 - proto/GFJHBBIEPJD.proto | 15 - proto/GFKBLFOPGLF.proto | 25 - proto/GGBMIADMOHH.proto | 12 - .../{COLNADOLNFO.proto => GGFLMPNCCNA.proto} | 4 +- proto/GGHNBKHJLIG.proto | 10 - proto/GHLIEPKOHJD.proto | 17 - proto/GHMNCNNHLAI.proto | 13 + proto/GHNDMCFNLHN.proto | 12 - proto/GIAFFPENJNC.proto | 12 - proto/GIIHGMKANHL.proto | 12 + proto/GJNHFOFKIEN.proto | 11 - proto/GKIJDMOCNDH.proto | 10 - proto/GKLODALBJDF.proto | 14 - proto/GKPKECDLNPD.proto | 11 + proto/GLAEHMMKJNF.proto | 15 - proto/GLIHKFPIPPB.proto | 10 - proto/GLMHDEPFNPJ.proto | 13 - proto/GMEEJFOELBO.proto | 12 - proto/GMGIEHFGOKN.proto | 11 - proto/GMIFBLJMMNA.proto | 11 - proto/GMObstacleInfo.proto | 14 +- proto/GMShowNavMeshReq.proto | 9 +- proto/GMShowNavMeshRsp.proto | 8 +- proto/GMShowObstacleReq.proto | 5 +- proto/GMShowObstacleRsp.proto | 8 +- proto/GNENODIAGCE.proto | 14 + proto/GNKAPMPOIOE.proto | 11 - proto/GOGCALJCAMC.proto | 12 - proto/GOPOEDFNDBO.proto | 11 - proto/GPCKNDGKBBD.proto | 12 - proto/GPGFDJBDCNJ.proto | 10 - proto/GPPPPHHOCIP.proto | 10 - proto/GachaActivityCreateRobotReq.proto | 4 +- proto/GachaActivityCreateRobotRsp.proto | 8 +- proto/GachaActivityDetailInfo.proto | 14 +- proto/GachaActivityNextStageReq.proto | 4 +- proto/GachaActivityNextStageRsp.proto | 8 +- proto/GachaActivityPercentNotify.proto | 12 +- proto/GachaActivityResetReq.proto | 6 +- proto/GachaActivityResetRsp.proto | 8 +- proto/GachaActivityTakeRewardReq.proto | 6 +- proto/GachaActivityTakeRewardRsp.proto | 8 +- proto/GachaActivityUpdateElemNotify.proto | 6 +- proto/GachaInfo.proto | 55 +- proto/GachaItem.proto | 12 +- proto/GachaOpenWishNotify.proto | 8 +- proto/GachaSimpleInfoNotify.proto | 6 +- proto/GachaStageData.proto | 8 +- proto/GachaTransferItem.proto | 6 +- proto/GachaUpInfo.proto | 6 +- proto/GachaWishReq.proto | 10 +- proto/GachaWishRsp.proto | 16 +- proto/GadgetAutoPickDropInfoNotify.proto | 6 +- proto/GadgetBornType.proto | 2 +- proto/GadgetChainLevelChangeNotify.proto | 6 +- proto/GadgetChainLevelUpdateNotify.proto | 6 +- proto/GadgetChangeLevelTagReq.proto | 10 +- proto/GadgetChangeLevelTagRsp.proto | 6 +- proto/GadgetCrucibleInfo.proto | 2 +- proto/GadgetCustomTreeInfoNotify.proto | 6 +- proto/GadgetGeneralRewardInfo.proto | 2 +- proto/GadgetGeneralRewardInfoNotify.proto | 8 +- proto/GadgetInteractReq.proto | 16 +- proto/GadgetInteractRsp.proto | 12 +- proto/GadgetPlayDataNotify.proto | 8 +- proto/GadgetPlayInfo.proto | 2 +- proto/GadgetPlayStartNotify.proto | 10 +- proto/GadgetPlayStopNotify.proto | 16 +- proto/GadgetPlayUidInfo.proto | 14 +- proto/GadgetPlayUidOpNotify.proto | 14 +- proto/GadgetStateNotify.proto | 10 +- proto/GadgetTalkChangeNotify.proto | 8 +- proto/GalleryBalloonScoreNotify.proto | 8 +- proto/GalleryBalloonShootNotify.proto | 16 +- proto/GalleryBounceConjuringHitNotify.proto | 10 +- proto/GalleryBrokenFloorFallNotify.proto | 8 +- proto/GalleryBulletHitNotify.proto | 6 +- proto/GalleryCrystalLinkBuffInfoNotify.proto | 6 +- .../GalleryCrystalLinkKillMonsterNotify.proto | 8 +- proto/GalleryFallCatchNotify.proto | 16 +- proto/GalleryFallScoreNotify.proto | 6 +- proto/GalleryFlowerCatchNotify.proto | 10 +- proto/GalleryFlowerStartParam.proto | 4 +- ...GalleryIslandPartyDownHillInfoNotify.proto | 10 +- proto/GalleryPreStartNotify.proto | 8 +- proto/GalleryStageType.proto | 2 +- proto/GalleryStartNotify.proto | 20 +- proto/GalleryStartSource.proto | 2 +- proto/GalleryStopNotify.proto | 6 +- proto/GalleryStopReason.proto | 5 +- proto/GallerySumoKillMonsterNotify.proto | 12 +- proto/GalleryWillStartCountdownNotify.proto | 12 +- ...ecommendationElementReliquaryRequest.proto | 6 +- ...commendationElementReliquaryResponse.proto | 8 +- ...yRecommendationReliquaryMainPropData.proto | 6 +- ...meplayRecommendationReliquaryRequest.proto | 4 +- ...eplayRecommendationReliquaryResponse.proto | 6 +- .../GameplayRecommendationSkillRequest.proto | 4 +- .../GameplayRecommendationSkillResponse.proto | 6 +- proto/GatherGadgetInfo.proto | 2 +- proto/GearActivityDetailInfo.proto | 10 +- proto/GearActivityFinishPlayGearReq.proto | 12 +- proto/GearActivityFinishPlayGearRsp.proto | 10 +- proto/GearActivityFinishPlayPictureReq.proto | 6 +- proto/GearActivityFinishPlayPictureRsp.proto | 6 +- proto/GearActivityStartPlayGearReq.proto | 6 +- proto/GearActivityStartPlayGearRsp.proto | 8 +- proto/GearActivityStartPlayPictureReq.proto | 4 +- proto/GearActivityStartPlayPictureRsp.proto | 6 +- proto/GearColumnInfo.proto | 12 +- proto/GearLevelData.proto | 15 + proto/GeneralMatchInfo.proto | 6 +- proto/GetActivityInfoReq.proto | 4 +- proto/GetActivityInfoRsp.proto | 12 +- proto/GetActivityScheduleReq.proto | 4 +- proto/GetActivityScheduleRsp.proto | 10 +- proto/GetActivityShopSheetInfoReq.proto | 6 +- proto/GetActivityShopSheetInfoRsp.proto | 10 +- proto/GetAllActivatedBargainDataReq.proto | 4 +- proto/GetAllActivatedBargainDataRsp.proto | 6 +- proto/GetAllH5ActivityInfoReq.proto | 4 +- proto/GetAllH5ActivityInfoRsp.proto | 10 +- proto/GetAllMailNotify.proto | 6 +- proto/GetAllMailReq.proto | 4 +- proto/GetAllMailResultNotify.proto | 16 +- proto/GetAllMailRsp.proto | 10 +- proto/GetAllSceneGalleryInfoReq.proto | 4 +- proto/GetAllSceneGalleryInfoRsp.proto | 6 +- proto/GetAllUnlockNameCardReq.proto | 4 +- proto/GetAllUnlockNameCardRsp.proto | 8 +- proto/GetAreaExplorePointReq.proto | 6 +- proto/GetAreaExplorePointRsp.proto | 10 +- proto/GetAuthSalesmanInfoReq.proto | 6 +- proto/GetAuthSalesmanInfoRsp.proto | 10 +- proto/GetAuthkeyReq.proto | 10 +- proto/GetAuthkeyRsp.proto | 14 +- proto/GetBargainDataReq.proto | 6 +- proto/GetBargainDataRsp.proto | 10 +- proto/GetBattlePassProductReq.proto | 6 +- proto/GetBattlePassProductRsp.proto | 14 +- proto/GetBlossomBriefInfoListReq.proto | 6 +- proto/GetBlossomBriefInfoListRsp.proto | 8 +- proto/GetBonusActivityRewardReq.proto | 6 +- proto/GetBonusActivityRewardRsp.proto | 8 +- proto/GetChatEmojiCollectionReq.proto | 4 +- proto/GetChatEmojiCollectionRsp.proto | 6 +- proto/GetCityHuntingOfferReq.proto | 6 +- proto/GetCityHuntingOfferRsp.proto | 16 +- proto/GetCityReputationInfoReq.proto | 6 +- proto/GetCityReputationInfoRsp.proto | 10 +- proto/GetCityReputationMapInfoReq.proto | 4 +- proto/GetCityReputationMapInfoRsp.proto | 14 +- proto/GetCompoundDataReq.proto | 4 +- proto/GetCompoundDataRsp.proto | 8 +- proto/GetCustomDungeonReq.proto | 4 +- proto/GetCustomDungeonRsp.proto | 10 +- proto/GetDailyDungeonEntryInfoReq.proto | 6 +- proto/GetDailyDungeonEntryInfoRsp.proto | 8 +- .../GetDungeonEntryExploreConditionReq.proto | 10 +- .../GetDungeonEntryExploreConditionRsp.proto | 8 +- proto/GetExpeditionAssistInfoListReq.proto | 4 +- proto/GetExpeditionAssistInfoListRsp.proto | 8 +- proto/GetFriendShowAvatarInfoReq.proto | 4 +- proto/GetFriendShowAvatarInfoRsp.proto | 10 +- proto/GetFriendShowNameCardInfoReq.proto | 6 +- proto/GetFriendShowNameCardInfoRsp.proto | 10 +- ...GetFurnitureCurModuleArrangeCountReq.proto | 4 +- proto/GetGachaInfoReq.proto | 4 +- proto/GetGachaInfoRsp.proto | 16 +- proto/GetGameplayRecommendationReq.proto | 12 +- proto/GetGameplayRecommendationRsp.proto | 12 +- proto/GetHomeExchangeWoodInfoReq.proto | 4 +- proto/GetHomeExchangeWoodInfoRsp.proto | 18 +- proto/GetHomeLevelUpRewardReq.proto | 6 +- proto/GetHomeLevelUpRewardRsp.proto | 6 +- proto/GetHuntingOfferRewardReq.proto | 8 +- proto/GetHuntingOfferRewardRsp.proto | 10 +- proto/GetInvestigationMonsterReq.proto | 6 +- proto/GetInvestigationMonsterRsp.proto | 10 +- proto/GetMailItemReq.proto | 6 +- proto/GetMailItemRsp.proto | 10 +- proto/GetMapAreaReq.proto | 4 +- proto/GetMapAreaRsp.proto | 8 +- proto/GetMapMarkTipsReq.proto | 4 +- proto/GetMapMarkTipsRsp.proto | 6 +- proto/GetMechanicusInfoReq.proto | 4 +- proto/GetMechanicusInfoRsp.proto | 8 +- proto/GetNextResourceInfoReq.proto | 4 +- proto/GetNextResourceInfoRsp.proto | 10 +- proto/GetOnlinePlayerInfoReq.proto | 12 +- proto/GetOnlinePlayerInfoRsp.proto | 12 +- proto/GetOnlinePlayerListReq.proto | 4 +- proto/GetOnlinePlayerListRsp.proto | 10 +- proto/GetOpActivityInfoReq.proto | 4 +- proto/GetOpActivityInfoRsp.proto | 8 +- proto/GetParentQuestVideoKeyReq.proto | 6 +- proto/GetParentQuestVideoKeyRsp.proto | 10 +- proto/GetPlayerAskFriendListReq.proto | 4 +- proto/GetPlayerAskFriendListRsp.proto | 8 +- proto/GetPlayerBlacklistReq.proto | 4 +- proto/GetPlayerBlacklistRsp.proto | 8 +- proto/GetPlayerFriendListReq.proto | 4 +- proto/GetPlayerFriendListRsp.proto | 8 +- proto/GetPlayerHomeCompInfoReq.proto | 4 +- proto/GetPlayerMpModeAvailabilityReq.proto | 4 +- proto/GetPlayerMpModeAvailabilityRsp.proto | 10 +- proto/GetPlayerSocialDetailReq.proto | 6 +- proto/GetPlayerSocialDetailRsp.proto | 8 +- proto/GetPlayerTokenReq.proto | 46 +- proto/GetPlayerTokenRsp.proto | 66 +- proto/GetPushTipsRewardReq.proto | 6 +- proto/GetPushTipsRewardRsp.proto | 8 +- proto/GetQuestLackingResourceReq.proto | 6 +- proto/GetQuestLackingResourceRsp.proto | 16 +- proto/GetQuestTalkHistoryReq.proto | 6 +- proto/GetQuestTalkHistoryRsp.proto | 10 +- proto/GetRecentMpPlayerListReq.proto | 4 +- proto/GetRecentMpPlayerListRsp.proto | 6 +- proto/GetRecommendCustomDungeonReq.proto | 6 +- proto/GetRecommendCustomDungeonRsp.proto | 8 +- proto/GetRegionSearchReq.proto | 4 +- proto/GetReunionMissionInfoReq.proto | 6 +- proto/GetReunionMissionInfoRsp.proto | 8 +- proto/GetReunionPrivilegeInfoReq.proto | 6 +- proto/GetReunionPrivilegeInfoRsp.proto | 8 +- proto/GetReunionSignInInfoReq.proto | 6 +- proto/GetReunionSignInInfoRsp.proto | 8 +- proto/GetRogueDairyRepairInfoReq.proto | 4 +- proto/GetRogueDairyRepairInfoRsp.proto | 6 +- proto/GetSceneAreaReq.proto | 8 +- proto/GetSceneAreaRsp.proto | 12 +- proto/GetSceneNpcPositionReq.proto | 8 +- proto/GetSceneNpcPositionRsp.proto | 10 +- proto/GetScenePerformanceReq.proto | 4 +- proto/GetScenePerformanceRsp.proto | 22 +- proto/GetScenePointReq.proto | 10 +- proto/GetScenePointRsp.proto | 30 +- proto/GetShopReq.proto | 6 +- proto/GetShopRsp.proto | 8 +- proto/GetShopmallDataReq.proto | 4 +- proto/GetShopmallDataRsp.proto | 8 +- proto/GetSignInRewardReq.proto | 6 +- proto/GetSignInRewardRsp.proto | 8 +- proto/GetStoreCustomDungeonReq.proto | 4 +- proto/GetStoreCustomDungeonRsp.proto | 8 +- proto/GetUgcBriefInfoReq.proto | 6 +- proto/GetUgcBriefInfoRsp.proto | 12 +- proto/GetUgcReq.proto | 16 +- proto/GetUgcRsp.proto | 16 +- proto/GetUgcType.proto | 2 +- proto/GetWidgetSlotReq.proto | 4 +- proto/GetWidgetSlotRsp.proto | 8 +- proto/GetWorldMpInfoReq.proto | 4 +- proto/GetWorldMpInfoRsp.proto | 10 +- proto/GiveUpRoguelikeDungeonCardReq.proto | 4 +- proto/GiveUpRoguelikeDungeonCardRsp.proto | 6 +- proto/GivingRecord.proto | 16 +- proto/GivingRecordChangeNotify.proto | 8 +- proto/GivingRecordNotify.proto | 6 +- proto/GlobalBuildingInfoNotify.proto | 10 +- proto/GmTalkNotify.proto | 6 +- proto/GmTalkReq.proto | 6 +- proto/GmTalkRsp.proto | 10 +- proto/GrantRewardNotify.proto | 6 +- proto/GravenInnocenceCampInfo.proto | 11 + proto/GravenInnocenceCampStageInfo.proto | 13 + proto/GravenInnocenceCarveInfo.proto | 13 + proto/GravenInnocenceCarveStageInfo.proto | 11 + proto/GravenInnocenceDetailInfo.proto | 16 +- ...avenInnocenceEditCarveCombinationReq.proto | 8 +- ...avenInnocenceEditCarveCombinationRsp.proto | 6 +- proto/GravenInnocencePhotoFinishReq.proto | 8 +- proto/GravenInnocencePhotoFinishRsp.proto | 10 +- proto/GravenInnocencePhotoInfo.proto | 4 +- proto/GravenInnocencePhotoObjectInfo.proto | 8 +- .../GravenInnocencePhotoReminderNotify.proto | 8 +- proto/GravenInnocencePhotoStageInfo.proto | 8 +- proto/GravenInnocenceRaceInfo.proto | 11 + proto/GravenInnocenceRaceLevelInfo.proto | 12 + proto/GravenInnocenceRaceRestartReq.proto | 6 +- proto/GravenInnocenceRaceRestartRsp.proto | 8 +- proto/GravenInnocenceRaceSettleNotify.proto | 22 +- proto/GroupLinkAllNotify.proto | 6 +- proto/GroupLinkBundle.proto | 14 +- proto/GroupLinkChangeNotify.proto | 6 +- proto/GroupLinkDeleteNotify.proto | 6 +- proto/GroupLinkMarkUpdateNotify.proto | 6 +- proto/GroupSuiteNotify.proto | 6 +- proto/GroupUnloadNotify.proto | 6 +- proto/GuestBeginEnterSceneNotify.proto | 6 +- proto/GuestPostEnterSceneNotify.proto | 8 +- proto/H5ActivityIdsNotify.proto | 8 +- proto/H5ActivityInfo.proto | 18 +- proto/HALOLKMILLH.proto | 15 - proto/HAPLGGHOBAJ.proto | 11 - proto/HBEFCJKDDIN.proto | 11 - proto/HBHMEOHPEBO.proto | 13 - proto/HCCDEDBNNLH.proto | 12 + proto/HDDLIDNBMJM.proto | 11 - proto/HDHPLGOCHCP.proto | 12 + proto/HDLOJBCLFLE.proto | 19 - proto/HDOMFAKCLHG.proto | 11 + proto/HEIHACODPGK.proto | 33 - proto/HFHFFEBONII.proto | 13 - proto/HGIFNPKLHJM.proto | 12 - proto/HHHLHLJODIG.proto | 15 + proto/HHHOMEPECIM.proto | 15 - proto/HHIIKNAKENK.proto | 10 + proto/HIDEKBNDDIP.proto | 13 + proto/HIDNILLDCAD.proto | 17 - proto/HJLPAPJNFHA.proto | 15 - proto/HJNJFLOPJOP.proto | 12 - proto/HKCAHHHHPGL.proto | 11 - .../{DLOFBJJCBKJ.proto => HLPPCOCFGFL.proto} | 4 +- proto/HMHLLPAMPCG.proto | 10 - .../{DIANBBBLJHP.proto => HMHLMKOOGFJ.proto} | 6 +- proto/HMLAENOCENE.proto | 11 - proto/HMOBMGADFAJ.proto | 10 + proto/HNBJBLPCGIK.proto | 10 + proto/HNHDBOANHDF.proto | 11 + proto/HNHGMNGAODO.proto | 10 + .../{CELEJBNIOID.proto => HNMGHDHJJMF.proto} | 6 +- proto/HNPEJFPHAEH.proto | 12 - proto/HOJHJGGEABM.proto | 19 + proto/HOKJIFJPJLB.proto | 10 + proto/HOPFOECLFLA.proto | 16 - proto/HPJKJMBIFPH.proto | 12 + proto/HPOAPEPNGGC.proto | 10 - proto/HachiActivityDetailInfo.proto | 4 +- proto/HachiStageInfo.proto | 10 +- proto/HashedString.proto | 10 - proto/HideAndSeekActivityDetailInfo.proto | 12 +- proto/HideAndSeekChooseMapReq.proto | 6 +- proto/HideAndSeekChooseMapRsp.proto | 8 +- proto/HideAndSeekMapInfo.proto | 6 +- proto/HideAndSeekPlayerBattleInfo.proto | 10 +- proto/HideAndSeekPlayerCapturedNotify.proto | 6 +- proto/HideAndSeekPlayerReadyNotify.proto | 6 +- proto/HideAndSeekPlayerSetAvatarNotify.proto | 10 +- proto/HideAndSeekSelectAvatarReq.proto | 6 +- proto/HideAndSeekSelectAvatarRsp.proto | 8 +- proto/HideAndSeekSelectSkillReq.proto | 6 +- proto/HideAndSeekSelectSkillRsp.proto | 8 +- proto/HideAndSeekSetReadyReq.proto | 4 +- proto/HideAndSeekSetReadyRsp.proto | 6 +- proto/HideAndSeekSettleInfo.proto | 14 +- proto/HideAndSeekSettleNotify.proto | 22 +- proto/HideAndSeekStageInfo.proto | 14 +- proto/HideAndSeekStageType.proto | 2 +- proto/HitClientTrivialNotify.proto | 8 +- proto/HitColliderType.proto | 2 +- proto/HitCollision.proto | 14 +- proto/HitTreeInfo.proto | 4 +- proto/HitTreeNotify.proto | 10 +- proto/HomeAllUnlockedBgmIdListNotify.proto | 6 +- proto/HomeAnimalData.proto | 8 +- proto/HomeAvatarAllFinishRewardNotify.proto | 6 +- proto/HomeAvatarCostumeChangeNotify.proto | 8 +- proto/HomeAvatarRewardEventGetReq.proto | 8 +- proto/HomeAvatarRewardEventGetRsp.proto | 10 +- proto/HomeAvatarRewardEventInfo.proto | 14 + proto/HomeAvatarRewardEventNotify.proto | 12 +- proto/HomeAvatarSummonAllEventNotify.proto | 6 +- proto/HomeAvatarSummonEventInfo.proto | 14 +- proto/HomeAvatarSummonEventReq.proto | 10 +- proto/HomeAvatarSummonEventRsp.proto | 8 +- proto/HomeAvatarSummonFinishReq.proto | 6 +- proto/HomeAvatarSummonFinishRsp.proto | 8 +- proto/HomeAvatarTalkFinishInfo.proto | 6 +- proto/HomeAvatarTalkFinishInfoNotify.proto | 4 +- proto/HomeAvatarTalkReq.proto | 8 +- proto/HomeAvatarTalkRsp.proto | 6 +- proto/HomeAvtarAllFinishRewardNotify.proto | 6 +- proto/HomeBalloonGalleryRecord.proto | 10 +- proto/HomeBalloonGalleryScoreNotify.proto | 10 +- proto/HomeBalloonGallerySettleNotify.proto | 10 +- proto/HomeBalloonRecord.proto | 4 +- proto/HomeBasicInfo.proto | 18 +- proto/HomeBasicInfoNotify.proto | 6 +- proto/HomeBlockArrangementInfo.proto | 40 +- proto/HomeBlockDotPattern.proto | 8 +- proto/HomeBlockFieldData.proto | 12 +- proto/HomeBlockNotify.proto | 6 +- proto/HomeBlockSubFieldData.proto | 6 +- proto/HomeBlueprintBriefMuipData.proto | 16 - proto/HomeBlueprintInfoNotify.proto | 7 +- proto/HomeBlueprintSearchInfo.proto | 8 +- proto/HomeBlueprintSlotInfo.proto | 17 +- proto/HomeChangeBgmNotify.proto | 6 +- proto/HomeChangeBgmReq.proto | 6 +- proto/HomeChangeBgmRsp.proto | 6 +- proto/HomeChangeEditModeReq.proto | 6 +- proto/HomeChangeEditModeRsp.proto | 8 +- proto/HomeChangeModuleReq.proto | 6 +- proto/HomeChangeModuleRsp.proto | 6 +- proto/HomeChooseModuleReq.proto | 6 +- proto/HomeChooseModuleRsp.proto | 8 +- proto/HomeClearGroupRecordReq.proto | 6 +- proto/HomeClearGroupRecordRsp.proto | 8 +- proto/HomeComfortInfoNotify.proto | 6 +- proto/HomeCreateBlueprintReq.proto | 12 +- proto/HomeCreateBlueprintRsp.proto | 8 +- proto/HomeCustomFurnitureInfo.proto | 6 +- proto/HomeCustomFurnitureInfoNotify.proto | 8 +- proto/HomeDeleteBlueprintReq.proto | 6 +- proto/HomeDeleteBlueprintRsp.proto | 8 +- proto/HomeEditCustomFurnitureReq.proto | 6 +- proto/HomeEditCustomFurnitureRsp.proto | 8 +- proto/HomeEnterEditModeFinishReq.proto | 4 +- proto/HomeEnterEditModeFinishRsp.proto | 6 +- proto/HomeExchangeWoodReq.proto | 8 +- proto/HomeExchangeWoodRsp.proto | 12 +- proto/HomeFishFarmingInfo.proto | 6 +- proto/HomeFishFarmingInfoNotify.proto | 6 +- proto/HomeFurnitureCustomSuiteData.proto | 8 +- proto/HomeFurnitureData.proto | 14 +- proto/HomeFurnitureGroupData.proto | 6 +- proto/HomeFurnitureSuiteData.proto | 12 +- proto/HomeGalleryInPlayingNotify.proto | 6 +- proto/HomeGetArrangementInfoReq.proto | 6 +- proto/HomeGetArrangementInfoRsp.proto | 8 +- proto/HomeGetBasicInfoReq.proto | 4 +- proto/HomeGetBlueprintSlotInfoReq.proto | 4 +- proto/HomeGetBlueprintSlotInfoRsp.proto | 8 +- proto/HomeGetFishFarmingInfoReq.proto | 4 +- proto/HomeGetFishFarmingInfoRsp.proto | 6 +- proto/HomeGetGroupRecordReq.proto | 4 +- proto/HomeGetGroupRecordRsp.proto | 10 +- proto/HomeGetOnlineStatusReq.proto | 4 +- proto/HomeGetOnlineStatusRsp.proto | 8 +- proto/HomeGroupPlayerInfo.proto | 14 +- proto/HomeGroupRecord.proto | 12 +- proto/HomeKickPlayerReq.proto | 8 +- proto/HomeKickPlayerRsp.proto | 10 +- proto/HomeLimitedShop.proto | 4 +- proto/HomeLimitedShopBuyGoodsReq.proto | 6 +- proto/HomeLimitedShopBuyGoodsRsp.proto | 10 +- proto/HomeLimitedShopGoods.proto | 14 +- proto/HomeLimitedShopGoodsListReq.proto | 4 +- proto/HomeLimitedShopGoodsListRsp.proto | 8 +- proto/HomeLimitedShopInfo.proto | 17 +- proto/HomeLimitedShopInfoChangeNotify.proto | 6 +- proto/HomeLimitedShopInfoNotify.proto | 6 +- proto/HomeLimitedShopInfoReq.proto | 4 +- proto/HomeLimitedShopInfoRsp.proto | 8 +- proto/HomeMarkPointFurnitureData.proto | 2 +- proto/HomeMarkPointNPCData.proto | 2 +- proto/HomeMarkPointNotify.proto | 6 +- proto/HomeMarkPointSceneData.proto | 12 +- proto/HomeMarkPointSuiteData.proto | 2 +- proto/HomeModuleComfortInfo.proto | 8 +- proto/HomeModuleSeenReq.proto | 6 +- proto/HomeModuleSeenRsp.proto | 8 +- proto/HomeModuleUnlockNotify.proto | 6 +- proto/HomeNewUnlockedBgmIdListNotify.proto | 6 +- proto/HomeNpcData.proto | 8 +- proto/HomePictureFrameInfo.proto | 6 +- proto/HomePictureFrameInfoNotify.proto | 6 +- proto/HomePlantFieldData.proto | 14 +- proto/HomePlantFieldNotify.proto | 6 +- proto/HomePlantFieldStatus.proto | 13 + proto/HomePlantInfoNotify.proto | 6 +- proto/HomePlantInfoReq.proto | 4 +- proto/HomePlantInfoRsp.proto | 8 +- proto/HomePlantSeedReq.proto | 10 +- proto/HomePlantSeedRsp.proto | 6 +- proto/HomePlantSubFieldData.proto | 15 + proto/HomePlantWeedReq.proto | 8 +- proto/HomePlantWeedRsp.proto | 6 +- proto/HomePreChangeEditModeNotify.proto | 6 +- proto/HomePreviewBlueprintReq.proto | 7 +- proto/HomePreviewBlueprintRsp.proto | 10 +- proto/HomePriorCheckNotify.proto | 6 +- proto/HomeRacingGalleryRecord.proto | 8 +- proto/HomeRacingGallerySettleNotify.proto | 12 +- proto/HomeRacingRecord.proto | 4 +- proto/HomeResource.proto | 12 +- proto/HomeResourceNotify.proto | 11 +- proto/HomeResourceTakeFetterExpReq.proto | 4 +- proto/HomeResourceTakeFetterExpRsp.proto | 8 +- proto/HomeResourceTakeHomeCoinReq.proto | 4 +- proto/HomeResourceTakeHomeCoinRsp.proto | 8 +- proto/HomeSaveArrangementNoChangeReq.proto | 6 +- proto/HomeSaveArrangementNoChangeRsp.proto | 8 +- proto/HomeSceneArrangementInfo.proto | 27 +- proto/HomeSceneInitFinishReq.proto | 4 +- proto/HomeSceneInitFinishRsp.proto | 6 +- proto/HomeSceneJumpReq.proto | 6 +- proto/HomeSceneJumpRsp.proto | 8 +- proto/HomeScenePointFishFarmingInfo.proto | 8 +- .../HomeScenePointFishFarmingInfoNotify.proto | 6 +- proto/HomeSearchBlueprintReq.proto | 6 +- proto/HomeSearchBlueprintRsp.proto | 6 +- proto/HomeSeekFurnitureAllRecord.proto | 4 +- .../HomeSeekFurnitureGalleryScoreNotify.proto | 10 +- proto/HomeSeekFurnitureOneRecord.proto | 6 +- proto/HomeSeekFurniturePlayerScore.proto | 6 +- proto/HomeSetBlueprintFriendOptionReq.proto | 7 +- proto/HomeSetBlueprintFriendOptionRsp.proto | 9 +- proto/HomeSetBlueprintSlotOptionReq.proto | 8 +- proto/HomeSetBlueprintSlotOptionRsp.proto | 10 +- proto/HomeStakePlayRecord.proto | 6 +- proto/HomeStakeRecord.proto | 4 +- proto/HomeTransferData.proto | 12 - proto/HomeTransferReq.proto | 8 +- proto/HomeTransferRsp.proto | 6 +- proto/HomeUpdateArrangementInfoReq.proto | 6 +- proto/HomeUpdateArrangementInfoRsp.proto | 6 +- proto/HomeUpdateFishFarmingInfoReq.proto | 6 +- proto/HomeUpdateFishFarmingInfoRsp.proto | 6 +- proto/HomeUpdatePictureFrameInfoReq.proto | 6 +- proto/HomeUpdatePictureFrameInfoRsp.proto | 8 +- ...meUpdateScenePointFishFarmingInfoReq.proto | 6 +- ...meUpdateScenePointFishFarmingInfoRsp.proto | 6 +- proto/HomeVerifyFurnitureData.proto | 12 - proto/HostPlayerNotify.proto | 8 +- proto/HuntingFailNotify.proto | 6 +- proto/HuntingGiveUpReq.proto | 6 +- proto/HuntingGiveUpRsp.proto | 6 +- proto/HuntingOfferData.proto | 8 +- proto/HuntingOfferState.proto | 2 +- proto/HuntingOngoingNotify.proto | 16 +- proto/HuntingPair.proto | 6 +- proto/HuntingRevealClueNotify.proto | 12 +- proto/HuntingRevealFinalNotify.proto | 10 +- proto/HuntingStartNotify.proto | 12 +- proto/HuntingSuccessNotify.proto | 6 +- proto/IBEBIDMINKK.proto | 12 + proto/IBIFMMLDGMG.proto | 11 - .../{FFKIBGMCDAG.proto => ICCLMODGOGJ.proto} | 7 +- proto/ICEDOFNJPDC.proto | 11 - proto/ICNAKHAOKCB.proto | 17 - proto/IDJAKBKNHLK.proto | 11 - proto/IFJPGGKMMNA.proto | 12 - proto/IFMDOEMIPDM.proto | 11 + proto/IFOKONFKCDP.proto | 12 + proto/IGKIPAJDMNO.proto | 11 - proto/IHINMBHNLHL.proto | 12 - proto/IHJMEOJHFPD.proto | 10 - proto/IIBEEMFEJHJ.proto | 12 + proto/IIPPKEOPFIH.proto | 14 - proto/IJGOANLDAJD.proto | 10 - proto/IJMNEOLDFMI.proto | 15 - proto/IJPMGNKJINC.proto | 12 - proto/IKHBGFEGGFD.proto | 10 + proto/IKJBDPHEAAD.proto | 12 + proto/IKKEDAEADFH.proto | 18 - proto/IKLDGMLNIFF.proto | 15 - proto/IKMBEDDMCFP.proto | 10 - proto/ILFHJOCEDHJ.proto | 10 + proto/IMADEKGFIFA.proto | 11 - proto/IMCPJNAJPFN.proto | 11 - proto/IMNBOHOJFBO.proto | 11 - proto/INEIPAMELIP.proto | 13 - proto/INJOAAKAIKI.proto | 10 + proto/IOBIPOLNCGP.proto | 10 + .../{COCDBNLIMOH.proto => IOEGJEEFKLA.proto} | 4 +- proto/IOLOAFAFAJJ.proto | 12 - proto/IPNEJCIGNLO.proto | 13 - proto/InBattleChessInfo.proto | 20 +- proto/InBattleChessSettleInfo.proto | 14 +- proto/InBattleFleurFairInfo.proto | 12 +- proto/InBattleIrodoriChessInfo.proto | 12 +- proto/InBattleIrodoriChessSettleInfo.proto | 14 +- proto/InBattleMechanicusBuildingInfo.proto | 8 +- ...BattleMechanicusBuildingPointsNotify.proto | 6 +- ...InBattleMechanicusCardChallengeState.proto | 2 +- proto/InBattleMechanicusCardInfo.proto | 14 +- .../InBattleMechanicusCardResultNotify.proto | 14 +- .../InBattleMechanicusConfirmCardNotify.proto | 12 +- proto/InBattleMechanicusConfirmCardReq.proto | 6 +- proto/InBattleMechanicusConfirmCardRsp.proto | 10 +- ...nBattleMechanicusExcapeMonsterNotify.proto | 6 +- proto/InBattleMechanicusInfo.proto | 34 +- .../InBattleMechanicusLeftMonsterNotify.proto | 6 +- proto/InBattleMechanicusMonsterInfo.proto | 8 +- proto/InBattleMechanicusPickCardNotify.proto | 12 +- proto/InBattleMechanicusPickCardReq.proto | 10 +- proto/InBattleMechanicusPickCardRsp.proto | 12 +- proto/InBattleMechanicusPlayerInfo.proto | 12 +- proto/InBattleMechanicusSettleInfo.proto | 18 +- proto/InBattleMechanicusSettleNotify.proto | 20 +- proto/InBattleMechanicusStageType.proto | 2 +- proto/InferencePageInfo.proto | 6 +- proto/InfernceWordInfo.proto | 10 +- proto/InstableSprayAvatarInfo.proto | 4 +- proto/InstableSprayDetailInfo.proto | 4 +- proto/InstableSprayDungeonSettleInfo.proto | 10 +- proto/InstableSprayEnterDungeonReq.proto | 10 +- proto/InstableSprayEnterDungeonRsp.proto | 8 +- proto/InstableSprayGalleryInfoNotify.proto | 6 +- proto/InstableSprayLevelFinishNotify.proto | 16 +- proto/InstableSprayRestartDungeonReq.proto | 6 +- proto/InstableSprayRestartDungeonRsp.proto | 8 +- proto/InstableSprayStageInfo.proto | 10 +- proto/InstableSpraySwitchTeamReq.proto | 6 +- proto/InstableSpraySwitchTeamRsp.proto | 8 +- proto/InstableSprayTeamInfo.proto | 4 +- proto/InterOpType.proto | 2 +- proto/InteractDailyDungeonInfoNotify.proto | 4 +- proto/InteractType.proto | 2 +- proto/InterpretInferenceWordReq.proto | 8 +- proto/InterpretInferenceWordRsp.proto | 10 +- proto/InterruptGalleryReq.proto | 6 +- proto/InterruptGalleryRsp.proto | 8 +- proto/Investigation.proto | 12 +- proto/InvestigationMonster.proto | 38 +- proto/InvestigationMonsterUpdateNotify.proto | 6 +- proto/InvestigationQuestDailyNotify.proto | 4 +- proto/InvestigationReadQuestDailyNotify.proto | 4 +- proto/InvestigationTarget.proto | 12 +- proto/IrodoriActivityDetailInfo.proto | 16 +- proto/IrodoriChessData.proto | 6 +- proto/IrodoriChessEntranceDetailInfo.proto | 4 +- proto/IrodoriChessEntranceInfo.proto | 6 +- proto/IrodoriChessEquipCardReq.proto | 10 +- proto/IrodoriChessEquipCardRsp.proto | 12 +- proto/IrodoriChessLeftMonsterNotify.proto | 6 +- proto/IrodoriChessLevelData.proto | 10 +- proto/IrodoriChessMapData.proto | 14 + proto/IrodoriChessMonsterInfo.proto | 10 +- proto/IrodoriChessMysteryInfo.proto | 8 +- proto/IrodoriChessPlayerInfo.proto | 8 +- proto/IrodoriChessPlayerInfoNotify.proto | 6 +- proto/IrodoriChessUnequipCardReq.proto | 8 +- proto/IrodoriChessUnequipCardRsp.proto | 10 +- proto/IrodoriEditFlowerCombinationReq.proto | 8 +- proto/IrodoriEditFlowerCombinationRsp.proto | 10 +- proto/IrodoriFillPoetryReq.proto | 8 +- proto/IrodoriFillPoetryRsp.proto | 8 +- proto/IrodoriFlowerData.proto | 12 + proto/IrodoriMasterGalleryCgEndNotify.proto | 8 +- proto/IrodoriMasterGallerySettleInfo.proto | 12 +- proto/IrodoriMasterGallerySettleNotify.proto | 8 +- proto/IrodoriMasterLevelDetailInfo.proto | 13 + proto/IrodoriMasterLevelInfo.proto | 12 + proto/IrodoriMasterStartGalleryReq.proto | 8 +- proto/IrodoriMasterStartGalleryRsp.proto | 6 +- proto/IrodoriPoetryData.proto | 12 + proto/IrodoriPoetryThemeData.proto | 16 +- proto/IrodoriScanEntityReq.proto | 6 +- proto/IrodoriScanEntityRsp.proto | 8 +- proto/IslandPartyDetailInfo.proto | 4 +- proto/IslandPartyGallerySettleInfo.proto | 6 +- proto/IslandPartyRaftInfoNotify.proto | 10 +- proto/IslandPartySailInfoNotify.proto | 12 +- proto/IslandPartySailStage.proto | 2 +- proto/IslandPartySettleNotify.proto | 14 +- proto/IslandPartyStageData.proto | 8 +- proto/Item.proto | 2 +- proto/ItemAddHintNotify.proto | 20 +- proto/ItemCdGroupTimeNotify.proto | 6 +- proto/ItemGivingReq.proto | 14 +- proto/ItemGivingRsp.proto | 8 +- proto/ItemHint.proto | 10 +- proto/ItemParam.proto | 2 +- proto/ItemRenameAvatarReq.proto | 8 +- proto/ItemRenameAvatarRsp.proto | 10 +- proto/JAAACKLMLHI.proto | 13 + proto/JAGGLKNHBAB.proto | 14 - proto/JBEDKPCOIHC.proto | 13 - .../{CPHJGIBPHOD.proto => JCNNHJLLOFC.proto} | 10 +- proto/JDFJBMFFENF.proto | 13 - proto/JDPJGAHPGFH.proto | 14 + proto/JEDFHNPDJEG.proto | 10 - proto/JEFJPINLMON.proto | 14 - proto/JEHMOJKEODL.proto | 17 + proto/JEIFKDDEDEE.proto | 15 + proto/JENNEPEEJMO.proto | 14 - proto/JFAEOPHPBGL.proto | 11 - .../{CCOGDLMGCID.proto => JFDELDDOOIJ.proto} | 6 +- proto/JFEFPEIFIKM.proto | 13 - proto/JFGOFCIOKNH.proto | 22 - proto/JGMCLGAMEOA.proto | 21 - proto/JIJOIEGIHPM.proto | 11 - .../{FMFLCOLFIOF.proto => JILBANAJEEF.proto} | 8 +- proto/JIPFDPOBPNH.proto | 18 - .../{HMEFDAPADKA.proto => JKFJFNMCNDN.proto} | 6 +- proto/JLFLCCDNNIL.proto | 11 + proto/JMBJHKIMDFC.proto | 11 - proto/JMBNLGPPMDP.proto | 13 + proto/JNBHKNJHCHG.proto | 12 - proto/JNMLLBGCBOB.proto | 11 + proto/JNNEIKMALBJ.proto | 14 - proto/JNONGGFHNMC.proto | 18 - proto/JNPBOGLAGMK.proto | 21 - proto/JONHAPLJANI.proto | 13 - proto/JPKNOEMJICG.proto | 26 + proto/JigsawPictureData.proto | 13 + proto/JoinHomeWorldFailNotify.proto | 8 +- proto/JoinPlayerFailNotify.proto | 6 +- proto/JoinPlayerSceneReq.proto | 6 +- proto/JoinPlayerSceneRsp.proto | 6 +- proto/KAGFENNNCEA.proto | 12 + proto/KBIMCEMNOCC.proto | 31 - proto/KDECJEOGKOO.proto | 17 - proto/KFIIMIFNMKD.proto | 11 - proto/KFMDIFPCNOC.proto | 13 - proto/KHHEAFGCOMJ.proto | 10 + proto/KHJBEOHBNBG.proto | 10 + proto/KIMICJIEGDD.proto | 11 - proto/KINEAIJCOHJ.proto | 15 - proto/KJMKJAIFNEC.proto | 22 - proto/KJPMDJPFJED.proto | 10 - proto/KKEAGOHBCMA.proto | 10 + proto/KLCFLFODAOB.proto | 14 - proto/KLHLFOMHLML.proto | 13 - proto/KLMOCINFPME.proto | 13 + proto/KLNMFNNADPG.proto | 21 + proto/KMFKLGOBMJJ.proto | 13 + proto/KMNPJIFBGJD.proto | 23 + proto/KNAFPAKIBMO.proto | 12 + proto/KOBIDCOIMPI.proto | 12 - proto/KOFKLFNBDNA.proto | 13 - proto/KOFLKOIFKLK.proto | 11 + proto/KOOFOKGMGNM.proto | 17 - proto/KPKBLIHGLJO.proto | 19 - proto/KeepAliveNotify.proto | 4 +- proto/LAELNKCMNMP.proto | 18 - proto/LAFGBFLAEGH.proto | 13 - proto/LAGAGLFKNNA.proto | 14 - proto/LAICJNCDMMM.proto | 15 - proto/LBCFEPONBPJ.proto | 13 - proto/LBFHEDFPGMI.proto | 12 + proto/LBLHMLGIBNF.proto | 37 - proto/LCHKFOGFJNP.proto | 12 - proto/LCMFDAHJIBK.proto | 12 + proto/LDAKAIIPNGI.proto | 13 + proto/LDBDLKGAKCB.proto | 28 - proto/LDHJFBIOIPG.proto | 12 - proto/LDIGAAFIGJA.proto | 11 - proto/LDJBCPLPPHB.proto | 12 - proto/LDMCFCEHKJH.proto | 12 + proto/LDNBDMBELBA.proto | 13 - proto/LEBACMOBIDE.proto | 11 - proto/LEJKGLPPFBN.proto | 11 - proto/LEKKBIGCOGI.proto | 11 + proto/LENANMKPLCA.proto | 37 - proto/LGCELPOKEDF.proto | 10 - proto/LGDLKBJBEOE.proto | 15 + proto/LGLHGBPEOGD.proto | 12 + proto/LGMLPBFMEEM.proto | 11 - proto/LHPBALCGMJH.proto | 10 - proto/LIDABDAPMJK.proto | 10 + proto/LIDDFAKFGLG.proto | 14 + proto/LIGDPKNNMMM.proto | 10 + proto/LIJKGGFCHOB.proto | 16 - proto/LIKPGKGOHGB.proto | 17 - proto/LJFMLGDFELG.proto | 13 - proto/LJGAJMFDFCF.proto | 10 - proto/LJKPHEIEJNN.proto | 11 - proto/LJPLMCEJECG.proto | 12 + proto/LLAEAKDNIHM.proto | 12 - proto/LLBFJGELKIB.proto | 13 + proto/LLOKNKLJFHI.proto | 13 - proto/LMANBIFIBEJ.proto | 10 + proto/LMBNPEALNMF.proto | 15 + proto/LNADMHGILKF.proto | 51 - proto/LNJPIINEAIJ.proto | 11 - proto/LNMBGAKGHAD.proto | 15 - proto/LOCFPLGHHCM.proto | 10 + proto/LOLPIGFBEIA.proto | 13 - proto/LPGAFDIGHDF.proto | 11 + proto/LPGOCDCNECC.proto | 11 - proto/LPKHFHJDGOG.proto | 11 + proto/LanV3BoatGameStartSingleReq.proto | 4 +- proto/LanV3BoatGameStartSingleRsp.proto | 6 +- proto/LanV3BoatGameTransferFinishNotify.proto | 6 +- proto/LanV3BoatInterruptSettleStageReq.proto | 4 +- proto/LanV3BoatInterruptSettleStageRsp.proto | 6 +- proto/LanV3BoatMultiPlayerData.proto | 11 + proto/LanV3BoatSettleInfo.proto | 17 + proto/LanV3BoatSettleNotify.proto | 21 + proto/LanV3BoatStageInfo.proto | 10 +- proto/LanV3RaceRestartReq.proto | 6 +- proto/LanV3RaceRestartRsp.proto | 8 +- proto/LanV3RaceSettleNotify.proto | 20 +- proto/LanV3ShadowFinishLevelReq.proto | 8 +- proto/LanV3ShadowFinishLevelRsp.proto | 6 +- proto/LanternProjectionInfo.proto | 15 + proto/LanternProjectionLevelInfo.proto | 14 + proto/LanternRiteActivityDetailInfo.proto | 18 +- proto/LanternRiteDoFireworksReformReq.proto | 12 +- proto/LanternRiteDoFireworksReformRsp.proto | 22 +- proto/LanternRiteEndFireworksReformReq.proto | 8 +- proto/LanternRiteEndFireworksReformRsp.proto | 22 +- proto/LanternRiteFireworksChallengeInfo.proto | 12 + proto/LanternRiteFireworksInfo.proto | 11 + ...LanternRiteFireworksReformFactorInfo.proto | 4 +- .../LanternRiteFireworksReformSkillInfo.proto | 8 +- proto/LanternRiteFireworksStageInfo.proto | 13 + .../LanternRiteStartFireworksReformReq.proto | 8 +- .../LanternRiteStartFireworksReformRsp.proto | 20 +- proto/LanternRiteTakeSkinRewardReq.proto | 4 +- proto/LanternRiteTakeSkinRewardRsp.proto | 6 +- proto/LastPacketPrintNotify.proto | 4 +- proto/LaunchFireworksReq.proto | 6 +- proto/LaunchFireworksRsp.proto | 6 +- proto/LeaveSceneReq.proto | 4 +- proto/LeaveSceneRsp.proto | 4 +- proto/LeaveWorldNotify.proto | 4 +- proto/LevelTagDataNotify.proto | 6 +- proto/LevelupCityReq.proto | 8 +- proto/LevelupCityRsp.proto | 12 +- proto/LifeStateChangeNotify.proto | 18 +- proto/LikeCustomDungeonReq.proto | 8 +- proto/LikeCustomDungeonRsp.proto | 6 +- proto/LiveEndNotify.proto | 6 +- proto/LiveStartNotify.proto | 6 +- proto/LoadActivityTerrainNotify.proto | 4 +- proto/LockedPersonallineData.proto | 12 +- proto/LuaEnvironmentEffectNotify.proto | 12 +- proto/LuaSetOptionNotify.proto | 10 +- proto/LuaShellType.proto | 2 +- ...anceStoneChallengeActivityDetailInfo.proto | 10 +- ...nanceStoneChallengeGallerySettleInfo.proto | 14 +- proto/LuminanceStoneChallengeSettleInfo.proto | 6 +- .../LuminanceStoneChallengeSettleNotify.proto | 8 +- proto/LunaRiteAreaFinishNotify.proto | 6 +- proto/LunaRiteAreaInfo.proto | 12 +- proto/LunaRiteDetailInfo.proto | 6 +- proto/LunaRiteGroupBundleRegisterNotify.proto | 6 +- proto/LunaRiteHintPoint.proto | 10 +- proto/LunaRiteHintPointRemoveNotify.proto | 6 +- proto/LunaRiteHintPointReq.proto | 6 +- proto/LunaRiteHintPointRsp.proto | 12 +- proto/LunaRiteHintPointType.proto | 2 +- proto/LunaRiteHintStatusType.proto | 2 +- proto/LunaRiteSacrificeReq.proto | 8 +- proto/LunaRiteSacrificeRsp.proto | 10 +- proto/LunaRiteTakeSacrificeRewardReq.proto | 8 +- proto/LunaRiteTakeSacrificeRewardRsp.proto | 12 +- proto/LunchBoxData.proto | 4 +- proto/MAGCLOOBFPI.proto | 12 + proto/MBAAFHPBLEP.proto | 10 - proto/MBBEKGNLKBH.proto | 12 - proto/MBGPOLPPKMF.proto | 10 - proto/MBIEJKBJKCH.proto | 11 - proto/MCJFKEKAFGO.proto | 16 - proto/MCJJAJKEOAM.proto | 15 - proto/MCOPOAMEGCP.proto | 14 - proto/MDBHGIIOPKI.proto | 13 + proto/MDHPLAGPINN.proto | 12 + proto/MDIPGMFKKDN.proto | 12 - proto/MEMEFOMDNGE.proto | 19 - proto/MFAFMALBKAP.proto | 15 - proto/MFCBPCBFGOH.proto | 13 - proto/MFEOLMIMPCE.proto | 14 + proto/MGEHIFOHGIA.proto | 10 + proto/MGMABEOADJL.proto | 17 - proto/MHIGNIDFIJO.proto | 11 + proto/MHJKJDBPKDF.proto | 20 - proto/MIIHOLHIIFN.proto | 10 + proto/MIJDNNJJBEK.proto | 14 - proto/MILOEMBOIBJ.proto | 11 + proto/MIMGLIBHAPO.proto | 12 - proto/MKDCPKPECPP.proto | 12 + proto/MMBGBMHBIBA.proto | 12 + proto/MMPGFBFANOB.proto | 11 + proto/MNFJFJANFEH.proto | 12 - proto/MNMIOBKDNJG.proto | 10 + proto/MPBPNIEHNJH.proto | 11 + proto/MPHNEOMIAEB.proto | 12 - proto/MPLevelEntityInfo.proto | 8 +- proto/MailChangeNotify.proto | 8 +- proto/MailCollectState.proto | 13 +- proto/MailData.proto | 10 +- proto/MailItem.proto | 2 +- proto/MailTextContent.proto | 4 +- proto/MainCoop.proto | 18 +- proto/MainCoopFailNotify.proto | 8 +- proto/MainCoopUpdateNotify.proto | 6 +- proto/MapAreaChangeNotify.proto | 6 +- proto/MapAreaInfo.proto | 2 +- proto/MapMarkFromType.proto | 2 +- proto/MapMarkPoint.proto | 2 +- proto/MapMarkPointType.proto | 2 +- proto/MapMarkTipsInfo.proto | 2 +- proto/MapMarkTipsType.proto | 2 +- proto/MarkEntityInMinMapNotify.proto | 10 +- proto/MarkMapReq.proto | 12 +- proto/MarkMapRsp.proto | 8 +- proto/MarkNewNotify.proto | 8 +- ...MarkTargetInvestigationMonsterNotify.proto | 12 +- proto/MassiveBoxInfo.proto | 2 +- proto/MassiveEntityElementOpBatchNotify.proto | 22 +- proto/MassiveEntityState.proto | 2 +- proto/MassiveEntityStateChangedNotify.proto | 6 +- proto/MassiveGrassInfo.proto | 2 +- proto/MassivePropParam.proto | 2 +- proto/MassivePropSyncInfo.proto | 2 +- proto/MassiveWaterInfo.proto | 2 +- proto/MatchPlayerInfo.proto | 6 +- proto/MatchReason.proto | 2 +- proto/MatchType.proto | 2 +- proto/Material.proto | 2 +- proto/MaterialDeleteInfo.proto | 8 +- proto/MaterialDeleteReturnNotify.proto | 10 +- proto/MaterialDeleteReturnType.proto | 2 +- proto/MaterialDeleteUpdateNotify.proto | 4 +- proto/MaterilaInfo.proto | 6 +- proto/MathQuaternion.proto | 2 +- proto/McoinExchangeHcoinReq.proto | 8 +- proto/McoinExchangeHcoinRsp.proto | 10 +- proto/MechanicusCandidateTeamCreateReq.proto | 6 +- proto/MechanicusCandidateTeamCreateRsp.proto | 10 +- proto/MechanicusCloseNotify.proto | 6 +- proto/MechanicusCoinNotify.proto | 8 +- proto/MechanicusInfo.proto | 16 +- proto/MechanicusLevelupGearReq.proto | 8 +- proto/MechanicusLevelupGearRsp.proto | 10 +- proto/MechanicusOpenNotify.proto | 6 +- proto/MechanicusSequenceOpenNotify.proto | 8 +- proto/MechanicusUnlockGearReq.proto | 8 +- proto/MechanicusUnlockGearRsp.proto | 10 +- proto/MeetNpcReq.proto | 6 +- proto/MeetNpcRsp.proto | 8 +- proto/MetNpcIdListNotify.proto | 6 +- proto/MichiaeMatsuriActivityDetailInfo.proto | 12 +- .../MichiaeMatsuriChallengePositionInfo.proto | 8 +- proto/MichiaeMatsuriChestPositionInfo.proto | 8 +- ...MatsuriDarkPressureLevelUpdateNotify.proto | 6 +- ...iaeMatsuriGainCrystalExpUpdateNotify.proto | 8 +- proto/MichiaeMatsuriInteractStatueReq.proto | 6 +- proto/MichiaeMatsuriInteractStatueRsp.proto | 6 +- ...hiaeMatsuriRemoveChallengeMarkNotify.proto | 8 +- .../MichiaeMatsuriRemoveChestMarkNotify.proto | 8 +- proto/MichiaeMatsuriStage.proto | 8 +- .../MichiaeMatsuriStartBossChallengeReq.proto | 8 +- .../MichiaeMatsuriStartBossChallengeRsp.proto | 4 +- .../MichiaeMatsuriStartDarkChallengeReq.proto | 6 +- .../MichiaeMatsuriStartDarkChallengeRsp.proto | 6 +- .../MichiaeMatsuriUnlockCrystalSkillReq.proto | 6 +- .../MichiaeMatsuriUnlockCrystalSkillRsp.proto | 8 +- proto/MiracleRingDataNotify.proto | 14 +- proto/MiracleRingDeliverItemReq.proto | 12 +- proto/MiracleRingDeliverItemRsp.proto | 14 +- proto/MiracleRingDestroyNotify.proto | 6 +- proto/MiracleRingDropResultNotify.proto | 8 +- proto/MiracleRingTakeRewardReq.proto | 8 +- proto/MiracleRingTakeRewardRsp.proto | 6 +- proto/MistTrialActivityDetailInfo.proto | 2 +- proto/MistTrialBestAvatar.proto | 8 +- proto/MistTrialDunegonFailNotify.proto | 6 +- proto/MistTrialFloorLevelNotify.proto | 8 +- proto/MistTrialGetChallengeMissionReq.proto | 4 +- proto/MistTrialGetChallengeMissionRsp.proto | 8 +- ...MistTrialGetDungeonExhibitionDataReq.proto | 6 +- ...MistTrialGetDungeonExhibitionDataRsp.proto | 8 +- proto/MistTrialLevelData.proto | 14 +- proto/MistTrialMissionInfo.proto | 6 +- ...tTrialSelectAvatarAndEnterDungeonReq.proto | 16 +- ...tTrialSelectAvatarAndEnterDungeonRsp.proto | 8 +- proto/MistTrialSettleNotify.proto | 14 +- proto/ModifierAction.proto | 2 +- proto/ModifierDurability.proto | 6 +- proto/ModifierProperty.proto | 6 +- proto/MonsterAIConfigHashNotify.proto | 10 +- proto/MonsterAlertChangeNotify.proto | 8 +- proto/MonsterBornType.proto | 2 +- proto/MonsterForceAlertNotify.proto | 4 +- .../MonsterPointArrayRouteUpdateNotify.proto | 8 +- proto/MonsterRoute.proto | 2 +- proto/MonsterSummonTagNotify.proto | 8 +- proto/MoonfinTrialActivityDetailInfo.proto | 6 +- proto/MoonfinTrialLevelInfo.proto | 6 +- proto/MotionInfo.proto | 2 +- proto/MotionState.proto | 117 +- proto/MovingPlatformType.proto | 2 +- proto/MpBlockNotify.proto | 6 +- proto/MpPlayGuestReplyInviteReq.proto | 8 +- proto/MpPlayGuestReplyInviteRsp.proto | 6 +- proto/MpPlayGuestReplyNotify.proto | 10 +- proto/MpPlayInviteResultNotify.proto | 8 +- proto/MpPlayOwnerCheckReq.proto | 8 +- proto/MpPlayOwnerCheckRsp.proto | 10 +- proto/MpPlayOwnerInviteNotify.proto | 10 +- proto/MpPlayOwnerStartInviteReq.proto | 8 +- proto/MpPlayOwnerStartInviteRsp.proto | 8 +- proto/MpPlayPrepareInterruptNotify.proto | 4 +- proto/MpPlayPrepareNotify.proto | 8 +- proto/MpPlayRewardInfo.proto | 2 +- proto/MpSettingType.proto | 2 +- proto/MsgParam.proto | 8 +- proto/MultistagePlayEndNotify.proto | 8 +- proto/MultistagePlayFinishStageReq.proto | 8 +- proto/MultistagePlayFinishStageRsp.proto | 10 +- proto/MultistagePlayInfo.proto | 38 +- proto/MultistagePlayInfoNotify.proto | 6 +- proto/MultistagePlaySettleNotify.proto | 14 +- proto/MultistagePlayStageEndNotify.proto | 8 +- proto/MultistageSettleWatcherInfo.proto | 10 +- proto/MuqadasPotionActivityDetailInfo.proto | 4 +- ...MuqadasPotionActivityEnterDungeonReq.proto | 6 +- ...MuqadasPotionActivityEnterDungeonRsp.proto | 8 +- proto/MuqadasPotionCaptureWeaknessReq.proto | 6 +- proto/MuqadasPotionCaptureWeaknessRsp.proto | 6 +- proto/MuqadasPotionDungeonSettleNotify.proto | 14 +- proto/MuqadasPotionLevelData.proto | 8 +- proto/MuqadasPotionRestartDungeonReq.proto | 4 +- proto/MuqadasPotionRestartDungeonRsp.proto | 6 +- proto/MusicGameActivityDetailInfo.proto | 8 +- proto/MusicGameRecord.proto | 8 +- proto/MusicGameSettleReq.proto | 40 +- proto/MusicGameSettleRsp.proto | 14 +- proto/MusicGameStartReq.proto | 10 +- proto/MusicGameStartRsp.proto | 10 +- proto/NCBPDLCPIJL.proto | 12 - proto/NDCMCOJJDKH.proto | 10 - proto/NEGEEBHNBOL.proto | 10 - proto/NFHMNCKJOEI.proto | 15 - proto/NGALEPLHONA.proto | 12 - proto/NGHEBOHGDBC.proto | 15 - proto/NHIJPCNBKJE.proto | 12 - proto/NIELIIFHJCO.proto | 19 - proto/NJIKLIJCLDA.proto | 12 + proto/NJLGINKGBPH.proto | 12 + proto/NKGINHFDBJN.proto | 12 - proto/NLHNJLOAAGE.proto | 10 - proto/NLMGCGCNKHG.proto | 13 + proto/NLPPFFGOIED.proto | 12 + proto/NMIPDNNMELF.proto | 12 - proto/NMJJDGLFAOO.proto | 12 - proto/NMKBMCHIBJB.proto | 13 - proto/NMPEGOIHHIH.proto | 15 + proto/NMPGPDDEPHH.proto | 14 + proto/NNEPEGJJBIJ.proto | 20 - proto/NNFHPDEKDGK.proto | 14 - proto/NNLFLCFNLFO.proto | 11 - proto/NNOJLDPDPIE.proto | 11 + proto/NOEABFFFIBJ.proto | 12 + proto/NOENHEACHMJ.proto | 11 - proto/NOFNBENGFPJ.proto | 12 - proto/NOJIEHBOBPP.proto | 14 - proto/NONFHLFEHGG.proto | 19 - proto/NOOGKCGHOPN.proto | 12 + proto/NPMJFJMFAPP.proto | 14 - proto/NavMeshStatsNotify.proto | 6 +- proto/NicknameAuditConfigNotify.proto | 8 +- proto/NightCrowGadgetInfo.proto | 2 +- .../NightCrowGadgetObservationMatchReq.proto | 8 +- .../NightCrowGadgetObservationMatchRsp.proto | 6 +- proto/NormalUidOpNotify.proto | 10 +- proto/NpcPositionInfo.proto | 2 +- proto/NpcTalkReq.proto | 8 +- proto/NpcTalkRsp.proto | 12 +- proto/NpcTalkStateNotify.proto | 6 +- proto/OBECMPAGPAJ.proto | 10 + .../{JHMFBDNPMCB.proto => ODCPBFFABNO.proto} | 6 +- proto/OEBAGLDBNCO.proto | 14 - proto/OENDJCGMHJJ.proto | 14 - proto/OFAIBAHEPPN.proto | 11 - proto/OFEAIAMAIOH.proto | 12 - proto/OFFFCKBFOLM.proto | 10 - .../{FBCDGELAJFK.proto => OFJKMJFMLCO.proto} | 7 +- proto/OHAGCADDFGA.proto | 10 + proto/OHCIIIAJMBL.proto | 12 - proto/OHKODCEMCAE.proto | 11 - proto/OJCCNDLGFNI.proto | 17 - proto/OJEEKAIOFBO.proto | 12 - proto/OJGKLIEIMFL.proto | 11 - proto/OJGNBGJFLDC.proto | 22 + proto/OJNKFDIOAFA.proto | 11 - proto/OKIJBAEPFFD.proto | 10 + proto/OKNMFKCKJGP.proto | 15 + proto/OLAHPIKKKOM.proto | 12 - .../{ABBBKIDODLJ.proto => OLCOENGMPPC.proto} | 7 +- proto/OLFCEKMONGF.proto | 14 - proto/OMCFMEFELOC.proto | 14 - proto/OMGFECMPJFA.proto | 15 - proto/ONBFLGKMNKF.proto | 10 - proto/ONENOLPLBCI.proto | 10 + proto/ONGFFNHKKIA.proto | 12 - proto/ONIKMEGNJAK.proto | 11 - proto/ONMECJLKJJC.proto | 11 + proto/ONPDGODGHML.proto | 11 - proto/OODONDJKIEL.proto | 13 - proto/OOIAJKGPIIJ.proto | 10 + proto/OPDLLIJJGFB.proto | 16 - proto/OPLEOHDCKPP.proto | 15 - proto/ObstacleInfo.proto | 14 +- proto/ObstacleModifyNotify.proto | 8 +- proto/OfferingInfo.proto | 2 +- proto/OfferingInteractReq.proto | 6 +- proto/OfferingInteractRsp.proto | 8 +- proto/OfficialCustomDungeon.proto | 6 +- proto/OneoffGatherPointDetectorData.proto | 16 +- .../OneoffGatherPointDetectorDataNotify.proto | 6 +- proto/OnlinePlayerInfo.proto | 2 +- proto/OpActivityDataNotify.proto | 6 +- proto/OpActivityInfo.proto | 14 +- proto/OpActivityStateNotify.proto | 8 +- proto/OpActivityTagBriefInfo.proto | 6 +- proto/OpActivityUpdateNotify.proto | 6 +- proto/OpenBlossomCircleCampGuideNotify.proto | 8 +- proto/OpenStateChangeNotify.proto | 6 +- proto/OpenStateUpdateNotify.proto | 6 +- proto/OrderDisplayNotify.proto | 6 +- proto/OrderFinishNotify.proto | 14 +- proto/OtherCustomDungeonBrief.proto | 20 +- proto/OtherPlayerEnterHomeNotify.proto | 10 +- proto/OutStuckCustomDungeonReq.proto | 4 +- proto/OutStuckCustomDungeonRsp.proto | 6 +- proto/PAHEIEEOIED.proto | 14 - proto/PAIKIGMLFHE.proto | 11 - proto/PBEGADLGMHP.proto | 10 - proto/PBNavMeshPoly.proto | 8 +- proto/PBNavMeshTile.proto | 6 +- proto/PCIJLHIIMLA.proto | 10 - proto/PDHJBMOMMGJ.proto | 11 - proto/PDKLFCHIAMH.proto | 11 - proto/PEEKHLNIGJH.proto | 11 + proto/PEHFOAKOBCN.proto | 11 + proto/PFFLOCNKNOG.proto | 11 - proto/PGHDNINMDJM.proto | 11 + proto/PGHIDDKHGAL.proto | 10 + proto/PGHNMMFMKOF.proto | 11 - proto/PGNKKPBLOMO.proto | 11 - proto/PGOBBCACAPE.proto | 10 + proto/PGOGBMABKIF.proto | 11 - proto/PHFEMFDEIPP.proto | 11 + proto/PHPPIKHLMBK.proto | 11 + proto/PIGIPONAOCL.proto | 11 + proto/PIHDFMDILLF.proto | 11 + proto/PIIMBAGDDNJ.proto | 11 + proto/PIPLLHAJHGC.proto | 18 - proto/PJIHFCKIPMB.proto | 10 - proto/PKIHAEHNLFE.proto | 11 - proto/PKKHPCPOIMH.proto | 13 - proto/PKPOFHEAABE.proto | 10 + .../{DGJPEEHMCKN.proto => PMBAFLIIPEC.proto} | 6 +- proto/PMHNJMLGONF.proto | 14 - proto/PMJLNPPJJCI.proto | 12 - proto/PMOLBLJJLKG.proto | 13 - proto/POKDLKEBOPO.proto | 19 - proto/POKDNGLGMJC.proto | 12 - proto/POLLPFJAIPM.proto | 13 - .../{HHICEJIKPLH.proto => PPBLCBFKEHE.proto} | 4 +- proto/PPFBNLKIFBN.proto | 11 - proto/PSNBlackListNotify.proto | 6 +- proto/PSNFriendListNotify.proto | 6 +- proto/PSPlayerApplyEnterMpReq.proto | 6 +- proto/PSPlayerApplyEnterMpRsp.proto | 10 +- proto/PacketHead.proto | 27 - proto/PacmanSettleInfo.proto | 12 +- proto/ParamList.proto | 2 +- proto/ParentQuest.proto | 25 +- proto/ParentQuestInferenceDataNotify.proto | 8 +- proto/ParentQuestRandomInfo.proto | 8 +- proto/ParkourLevelInfo.proto | 6 +- proto/PathfindingEnterSceneReq.proto | 16 +- proto/PathfindingEnterSceneRsp.proto | 6 +- proto/PathfindingPingNotify.proto | 4 +- proto/PbNavMeshStatsInfo.proto | 10 +- proto/PerformOperationNotify.proto | 16 +- proto/PersistentDungeonSwitchAvatarReq.proto | 8 +- proto/PersistentDungeonSwitchAvatarRsp.proto | 10 +- proto/PersonalLineAllDataReq.proto | 4 +- proto/PersonalLineAllDataRsp.proto | 19 +- proto/PersonalLineNewUnlockNotify.proto | 6 +- proto/PersonalSceneJumpReq.proto | 6 +- proto/PersonalSceneJumpRsp.proto | 10 +- proto/PhotoActivityClientViewReq.proto | 6 +- proto/PhotoActivityClientViewRsp.proto | 8 +- proto/PhotoActivityDetailInfo.proto | 4 +- proto/PhotoActivityFinishReq.proto | 10 +- proto/PhotoActivityFinishRsp.proto | 8 +- proto/PhotoPosData.proto | 12 +- proto/PingReq.proto | 12 +- proto/PingRsp.proto | 10 +- proto/PlaceInfo.proto | 2 +- proto/PlantFlowerAcceptAllGiveFlowerReq.proto | 6 +- proto/PlantFlowerAcceptAllGiveFlowerRsp.proto | 10 +- proto/PlantFlowerAcceptFlowerResultInfo.proto | 8 +- proto/PlantFlowerAcceptGiveFlowerReq.proto | 8 +- proto/PlantFlowerAcceptGiveFlowerRsp.proto | 10 +- proto/PlantFlowerActivityDetailInfo.proto | 12 +- .../PlantFlowerEditFlowerCombinationReq.proto | 10 +- .../PlantFlowerEditFlowerCombinationRsp.proto | 6 +- proto/PlantFlowerFriendFlowerWishData.proto | 10 +- ...PlantFlowerGetCanGiveFriendFlowerReq.proto | 6 +- ...PlantFlowerGetCanGiveFriendFlowerRsp.proto | 10 +- ...lantFlowerGetFriendFlowerWishListReq.proto | 6 +- ...lantFlowerGetFriendFlowerWishListRsp.proto | 10 +- proto/PlantFlowerGetRecvFlowerListReq.proto | 6 +- proto/PlantFlowerGetRecvFlowerListRsp.proto | 10 +- proto/PlantFlowerGetSeedInfoReq.proto | 6 +- proto/PlantFlowerGetSeedInfoRsp.proto | 10 +- proto/PlantFlowerGiveFriendFlowerReq.proto | 10 +- proto/PlantFlowerGiveFriendFlowerRsp.proto | 8 +- proto/PlantFlowerHaveRecvFlowerNotify.proto | 6 +- proto/PlantFlowerRecvFlowerData.proto | 10 +- proto/PlantFlowerSetFlowerWishReq.proto | 8 +- proto/PlantFlowerSetFlowerWishRsp.proto | 8 +- proto/PlantFlowerTakeSeedRewardReq.proto | 6 +- proto/PlantFlowerTakeSeedRewardRsp.proto | 6 +- proto/PlatformChangeRouteNotify.proto | 10 +- proto/PlatformInfo.proto | 16 +- proto/PlatformStartRouteNotify.proto | 10 +- proto/PlatformStopRouteNotify.proto | 10 +- proto/PlatformType.proto | 2 +- proto/PlayProduct.proto | 2 +- proto/PlayTeamEntityInfo.proto | 2 +- ...yerAllowEnterMpAfterAgreeMatchNotify.proto | 6 +- proto/PlayerApplyEnterHomeNotify.proto | 8 +- proto/PlayerApplyEnterHomeResultNotify.proto | 14 +- proto/PlayerApplyEnterHomeResultReq.proto | 8 +- proto/PlayerApplyEnterHomeResultRsp.proto | 12 +- ...erApplyEnterMpAfterMatchAgreedNotify.proto | 10 +- proto/PlayerApplyEnterMpNotify.proto | 10 +- proto/PlayerApplyEnterMpReq.proto | 6 +- proto/PlayerApplyEnterMpResultNotify.proto | 14 +- proto/PlayerApplyEnterMpResultReq.proto | 8 +- proto/PlayerApplyEnterMpResultRsp.proto | 12 +- proto/PlayerApplyEnterMpRsp.proto | 10 +- proto/PlayerCancelMatchReq.proto | 6 +- proto/PlayerCancelMatchRsp.proto | 8 +- proto/PlayerChatCDNotify.proto | 6 +- proto/PlayerChatNotify.proto | 8 +- proto/PlayerChatReq.proto | 8 +- proto/PlayerChatRsp.proto | 8 +- proto/PlayerCompoundMaterialBoostReq.proto | 12 +- proto/PlayerCompoundMaterialBoostRsp.proto | 12 +- proto/PlayerCompoundMaterialReq.proto | 6 +- proto/PlayerCompoundMaterialRsp.proto | 6 +- proto/PlayerConfirmMatchReq.proto | 8 +- proto/PlayerConfirmMatchRsp.proto | 12 +- proto/PlayerCookArgsReq.proto | 8 +- proto/PlayerCookArgsRsp.proto | 8 +- proto/PlayerCookReq.proto | 12 +- proto/PlayerCookRsp.proto | 16 +- proto/PlayerDataNotify.proto | 14 +- proto/PlayerDeathZoneNotify.proto | 6 +- proto/PlayerDieOption.proto | 2 +- proto/PlayerDieType.proto | 20 +- proto/PlayerEnterDungeonReq.proto | 10 +- proto/PlayerEnterDungeonRsp.proto | 8 +- proto/PlayerEnterSceneInfoNotify.proto | 14 +- proto/PlayerEnterSceneNotify.proto | 36 +- proto/PlayerEyePointStateNotify.proto | 28 +- proto/PlayerFishingDataNotify.proto | 6 +- proto/PlayerForceExitReq.proto | 4 +- proto/PlayerForceExitRsp.proto | 4 +- proto/PlayerGCGMatchConfirmNotify.proto | 10 +- proto/PlayerGCGMatchDismissNotify.proto | 10 +- proto/PlayerGameTimeByLuaNotify.proto | 8 +- proto/PlayerGameTimeNotify.proto | 8 +- proto/PlayerGeneralMatchConfirmNotify.proto | 8 +- proto/PlayerGeneralMatchDismissNotify.proto | 10 +- proto/PlayerGetForceQuitBanInfoReq.proto | 4 +- proto/PlayerGetForceQuitBanInfoRsp.proto | 10 +- proto/PlayerHomeCompInfo.proto | 10 +- proto/PlayerHomeCompInfoNotify.proto | 6 +- proto/PlayerInjectFixNotify.proto | 8 +- proto/PlayerInvestigationAllInfoNotify.proto | 6 +- proto/PlayerInvestigationNotify.proto | 6 +- proto/PlayerInvestigationTargetNotify.proto | 6 +- proto/PlayerIpRegionNotify.proto | 6 +- proto/PlayerLevelRewardUpdateNotify.proto | 6 +- proto/PlayerLocationInfo.proto | 8 +- proto/PlayerLoginReq.proto | 88 +- proto/PlayerLoginRsp.proto | 74 +- proto/PlayerLogoutNotify.proto | 6 +- proto/PlayerLogoutReq.proto | 8 +- proto/PlayerLogoutRsp.proto | 6 +- proto/PlayerLuaShellNotify.proto | 12 +- proto/PlayerMatchAgreedResultNotify.proto | 12 +- proto/PlayerMatchInfoNotify.proto | 22 +- proto/PlayerMatchStopNotify.proto | 8 +- proto/PlayerMatchSuccNotify.proto | 20 +- proto/PlayerNicknameAuditDataNotify.proto | 6 +- proto/PlayerNicknameNotify.proto | 6 +- proto/PlayerOfferingData.proto | 17 +- proto/PlayerOfferingDataNotify.proto | 6 +- proto/PlayerOfferingReq.proto | 6 +- proto/PlayerOfferingRsp.proto | 8 +- proto/PlayerPreEnterMpNotify.proto | 10 +- proto/PlayerPropChangeNotify.proto | 8 +- proto/PlayerPropChangeReasonNotify.proto | 12 +- proto/PlayerPropNotify.proto | 6 +- proto/PlayerQuitDungeonReq.proto | 8 +- proto/PlayerQuitDungeonRsp.proto | 8 +- proto/PlayerQuitFromHomeNotify.proto | 8 +- proto/PlayerQuitFromMpNotify.proto | 8 +- proto/PlayerRTTInfo.proto | 6 +- proto/PlayerRandomCookReq.proto | 6 +- proto/PlayerRandomCookRsp.proto | 6 +- proto/PlayerRechargeDataNotify.proto | 8 +- proto/PlayerReportReq.proto | 14 +- proto/PlayerReportRsp.proto | 10 +- proto/PlayerRoutineDataNotify.proto | 6 +- proto/PlayerRoutineInfo.proto | 6 +- proto/PlayerSetLanguageReq.proto | 6 +- proto/PlayerSetLanguageRsp.proto | 6 +- proto/PlayerSetOnlyMPWithPSPlayerReq.proto | 6 +- proto/PlayerSetOnlyMPWithPSPlayerRsp.proto | 8 +- proto/PlayerSetPauseReq.proto | 6 +- proto/PlayerSetPauseRsp.proto | 6 +- proto/PlayerSignatureAuditDataNotify.proto | 6 +- proto/PlayerSignatureNotify.proto | 6 +- proto/PlayerStartMatchReq.proto | 14 +- proto/PlayerStartMatchRsp.proto | 20 +- proto/PlayerStoreNotify.proto | 8 +- proto/PlayerTimeNotify.proto | 10 +- proto/PlayerUidExtInfo.proto | 10 - proto/PlayerWidgetInfo.proto | 6 +- proto/PlayerWorldLocationInfo.proto | 6 +- proto/PlayerWorldSceneInfo.proto | 8 +- proto/PlayerWorldSceneInfoListNotify.proto | 6 +- proto/PolygonRegionSize.proto | 6 +- proto/PostEnterSceneReq.proto | 6 +- proto/PostEnterSceneRsp.proto | 8 +- proto/PotionActivityDetailInfo.proto | 4 +- proto/PotionAvatarInfo.proto | 6 +- proto/PotionDungeonAvatar.proto | 6 +- proto/PotionDungeonResultInfo.proto | 12 +- proto/PotionEnterDungeonNotify.proto | 14 +- proto/PotionEnterDungeonReq.proto | 14 +- proto/PotionEnterDungeonRsp.proto | 6 +- proto/PotionLevelData.proto | 10 +- proto/PotionResetChallengeReq.proto | 6 +- proto/PotionResetChallengeRsp.proto | 8 +- proto/PotionRestartDungeonReq.proto | 4 +- proto/PotionRestartDungeonRsp.proto | 6 +- proto/PotionSaveDungeonResultReq.proto | 8 +- proto/PotionSaveDungeonResultRsp.proto | 6 +- proto/PotionStageData.proto | 12 +- proto/PrivateChatNotify.proto | 6 +- proto/PrivateChatReq.proto | 6 +- proto/PrivateChatRsp.proto | 8 +- proto/ProductPriceTier.proto | 6 +- proto/ProfilePicture.proto | 2 +- proto/ProfilePictureChangeNotify.proto | 6 +- proto/ProjectorOptionReq.proto | 18 +- proto/ProjectorOptionRsp.proto | 8 +- proto/PropChangeReason.proto | 2 +- proto/PropPair.proto | 2 +- proto/PropValue.proto | 2 +- proto/ProtEntityType.proto | 2 +- proto/ProudSkillChangeNotify.proto | 10 +- proto/ProudSkillExtraLevelNotify.proto | 12 +- proto/ProudSkillUpgradeReq.proto | 10 +- proto/ProudSkillUpgradeRsp.proto | 10 +- proto/PublishCustomDungeonReq.proto | 8 +- proto/PublishCustomDungeonRsp.proto | 4 +- proto/PublishUgcReq.proto | 8 +- proto/PublishUgcRsp.proto | 10 +- proto/PullPrivateChatReq.proto | 10 +- proto/PullPrivateChatRsp.proto | 8 +- proto/PullRecentChatReq.proto | 8 +- proto/PullRecentChatRsp.proto | 8 +- proto/PushTipsAllDataNotify.proto | 6 +- proto/PushTipsChangeNotify.proto | 6 +- proto/PushTipsData.proto | 6 +- proto/PushTipsReadFinishReq.proto | 6 +- proto/PushTipsReadFinishRsp.proto | 8 +- proto/QueryCodexMonsterBeKilledNumReq.proto | 4 +- proto/QueryCodexMonsterBeKilledNumRsp.proto | 12 +- proto/QueryCurrRegionHttpRsp.proto | 6 +- proto/QueryFilter.proto | 6 +- proto/QueryPathReq.proto | 28 +- proto/QueryPathRsp.proto | 14 +- proto/QueryRegionListHttpRsp.proto | 2 +- proto/Quest.proto | 6 +- proto/QuestCreateEntityReq.proto | 12 +- proto/QuestCreateEntityRsp.proto | 12 +- proto/QuestDelNotify.proto | 6 +- proto/QuestDestroyEntityReq.proto | 10 +- proto/QuestDestroyEntityRsp.proto | 10 +- proto/QuestDestroyNpcReq.proto | 6 +- proto/QuestDestroyNpcRsp.proto | 10 +- proto/QuestGlobalVar.proto | 6 +- proto/QuestGlobalVarNotify.proto | 4 +- proto/QuestListNotify.proto | 6 +- proto/QuestListUpdateNotify.proto | 6 +- proto/QuestProgressUpdateNotify.proto | 11 +- proto/QuestRenameAvatarReq.proto | 10 +- proto/QuestRenameAvatarRsp.proto | 12 +- proto/QuestTransmitReq.proto | 6 +- proto/QuestTransmitRsp.proto | 10 +- proto/QuestUpdateQuestTimeVarNotify.proto | 8 +- proto/QuestUpdateQuestVarNotify.proto | 8 +- proto/QuestUpdateQuestVarReq.proto | 12 +- proto/QuestUpdateQuestVarRsp.proto | 10 +- proto/QuestVarOp.proto | 8 +- proto/QuickOpenActivityReq.proto | 6 +- proto/QuickOpenActivityRsp.proto | 8 +- proto/QuickUseWidgetReq.proto | 16 +- proto/QuickUseWidgetRsp.proto | 14 +- proto/RacingGallerySettleInfo.proto | 8 +- proto/ReadMailNotify.proto | 6 +- proto/ReadNicknameAuditReq.proto | 4 +- proto/ReadNicknameAuditRsp.proto | 6 +- proto/ReadPrivateChatReq.proto | 6 +- proto/ReadPrivateChatRsp.proto | 4 +- proto/ReadSignatureAuditReq.proto | 4 +- proto/ReadSignatureAuditRsp.proto | 6 +- ...ReceivedTrialAvatarActivityRewardReq.proto | 6 +- ...ReceivedTrialAvatarActivityRewardRsp.proto | 10 +- proto/RechargeReq.proto | 18 +- proto/RechargeRsp.proto | 10 +- proto/RecordUsage.proto | 2 +- proto/RedPointData.proto | 2 +- proto/RedeemLegendaryKeyReq.proto | 4 +- proto/RedeemLegendaryKeyRsp.proto | 8 +- proto/ReformFireworksReq.proto | 6 +- proto/ReformFireworksRsp.proto | 6 +- proto/RefreshBackgroundAvatarReq.proto | 4 +- proto/RefreshBackgroundAvatarRsp.proto | 8 +- proto/RefreshEntityAuthNotify.proto | 6 +- proto/RefreshRogueDiaryCardReq.proto | 6 +- proto/RefreshRogueDiaryCardRsp.proto | 8 +- proto/RefreshRoguelikeDungeonCardReq.proto | 4 +- proto/RefreshRoguelikeDungeonCardRsp.proto | 8 +- proto/RegionInfo.proto | 1 + proto/RegionSearch.proto | 10 +- proto/RegionSearchChangeRegionNotify.proto | 10 +- proto/RegionSearchInfo.proto | 8 +- proto/RegionSearchNotify.proto | 8 +- proto/RegionSearchState.proto | 2 +- proto/RegionSimpleInfo.proto | 2 +- proto/RegionalPlayInfoNotify.proto | 14 +- proto/RegionalPlayVar.proto | 10 +- proto/Reliquary.proto | 2 +- proto/ReliquaryDecomposeReq.proto | 10 +- proto/ReliquaryDecomposeRsp.proto | 8 +- proto/ReliquaryFilterStateNotify.proto | 6 +- proto/ReliquaryFilterStateSaveNotify.proto | 6 +- proto/ReliquaryPromoteReq.proto | 8 +- proto/ReliquaryPromoteRsp.proto | 14 +- proto/ReliquaryUpgradeReq.proto | 10 +- proto/ReliquaryUpgradeRsp.proto | 18 +- proto/RemotePlayerWidgetNotify.proto | 6 +- proto/RemoveBlacklistReq.proto | 4 +- proto/RemoveBlacklistRsp.proto | 8 +- proto/RemoveCustomDungeonReq.proto | 6 +- proto/RemoveCustomDungeonRsp.proto | 8 +- proto/RemoveRandTaskInfoNotify.proto | 12 +- proto/ReplayCustomDungeonReq.proto | 4 +- proto/ReplayCustomDungeonRsp.proto | 6 +- proto/ReportFightAntiCheatNotify.proto | 8 +- proto/ReportReasonType.proto | 2 +- proto/ReportTrackingIOInfoNotify.proto | 14 +- proto/RequestLiveInfoReq.proto | 6 +- proto/RequestLiveInfoRsp.proto | 12 +- proto/ResVersionConfig.proto | 2 +- proto/ReserveRogueDiaryAvatarReq.proto | 6 +- proto/ReserveRogueDiaryAvatarRsp.proto | 6 +- proto/ResetRogueDiaryPlayReq.proto | 4 +- proto/ResetRogueDiaryPlayRsp.proto | 6 +- proto/ResinCardData.proto | 10 +- proto/ResinCardDataUpdateNotify.proto | 8 +- proto/ResinChangeNotify.proto | 10 +- proto/ResinCostType.proto | 2 +- .../RestartCoinCollectPlaySingleModeReq.proto | 6 +- .../RestartCoinCollectPlaySingleModeRsp.proto | 8 +- proto/RestartEffigyChallengeReq.proto | 4 +- proto/RestartEffigyChallengeRsp.proto | 6 +- proto/ResumeRogueDiaryDungeonReq.proto | 4 +- proto/ResumeRogueDiaryDungeonRsp.proto | 6 +- proto/RetryCurRogueDiaryDungeonReq.proto | 4 +- proto/RetryCurRogueDiaryDungeonRsp.proto | 6 +- proto/ReunionActivateNotify.proto | 8 +- proto/ReunionBriefInfo.proto | 28 +- proto/ReunionBriefInfoReq.proto | 4 +- proto/ReunionBriefInfoRsp.proto | 8 +- proto/ReunionDailyRefreshNotify.proto | 6 +- proto/ReunionMissionInfo.proto | 16 +- proto/ReunionPrivilegeChangeNotify.proto | 6 +- proto/ReunionPrivilegeInfo.proto | 8 +- proto/ReunionSettleNotify.proto | 4 +- proto/ReunionSignInInfo.proto | 10 +- proto/ReunionWatcherInfo.proto | 12 +- proto/Reward.proto | 2 +- proto/RobotPushPlayerDataNotify.proto | 6 +- proto/RockBoardExploreDetailInfo.proto | 4 +- proto/RockBoardExploreStageData.proto | 10 +- proto/RogueAvatarInfo.proto | 8 +- proto/RogueCellInfo.proto | 12 +- proto/RogueCellState.proto | 2 +- proto/RogueCellUpdateNotify.proto | 6 +- proto/RogueDiaryActivityDetailInfo.proto | 10 +- proto/RogueDiaryAvatar.proto | 12 +- proto/RogueDiaryAvatarDisableStatus.proto | 13 + proto/RogueDiaryCoinAddNotify.proto | 6 +- proto/RogueDiaryDungeonInfoNotify.proto | 24 +- proto/RogueDiaryDungeonRecord.proto | 10 +- proto/RogueDiaryDungeonSettleNotify.proto | 10 +- proto/RogueDiaryProgress.proto | 12 +- proto/RogueDiaryRepairInfoNotify.proto | 18 +- proto/RogueDiaryReviveAvatarReq.proto | 6 +- proto/RogueDiaryReviveAvatarRsp.proto | 6 +- proto/RogueDiaryRoomInfo.proto | 8 +- proto/RogueDiaryStageInfo.proto | 8 +- proto/RogueDiaryTiredAvatarNotify.proto | 12 +- .../RogueDungeonPlayerCellChangeNotify.proto | 8 +- proto/RogueEffectRecord.proto | 10 +- proto/RogueEliteCellDifficultyType.proto | 2 +- proto/RogueFinishRepairReq.proto | 8 +- proto/RogueFinishRepairRsp.proto | 6 +- proto/RogueHealAvatarsReq.proto | 8 +- proto/RogueHealAvatarsRsp.proto | 10 +- proto/RogueResumeDungeonReq.proto | 6 +- proto/RogueResumeDungeonRsp.proto | 8 +- proto/RogueShowAvatarTeamInfo.proto | 4 +- proto/RogueStageInfo.proto | 30 +- proto/RogueSwitchAvatarReq.proto | 12 +- proto/RogueSwitchAvatarRsp.proto | 16 +- proto/RoguelikeCardGachaNotify.proto | 8 +- .../RoguelikeDungeonActivityDetailInfo.proto | 14 +- proto/RoguelikeDungeonSettleInfo.proto | 16 +- proto/RoguelikeEffectDataNotify.proto | 8 +- proto/RoguelikeEffectViewReq.proto | 8 +- proto/RoguelikeEffectViewRsp.proto | 6 +- proto/RoguelikeGadgetInfo.proto | 2 +- proto/RoguelikeGiveUpReq.proto | 6 +- proto/RoguelikeGiveUpRsp.proto | 10 +- proto/RoguelikeMistClearNotify.proto | 4 +- ...RoguelikeRefreshCardCostUpdateNotify.proto | 8 +- ...guelikeResourceBonusPropUpdateNotify.proto | 6 +- proto/RoguelikeRuneRecord.proto | 8 +- proto/RoguelikeRuneRecordUpdateNotify.proto | 6 +- ...uelikeSelectAvatarAndEnterDungeonReq.proto | 10 +- ...uelikeSelectAvatarAndEnterDungeonRsp.proto | 6 +- proto/RoguelikeSettleCoinInfo.proto | 8 +- proto/RoguelikeShikigamiRecord.proto | 6 +- ...RoguelikeTakeStageFirstPassRewardReq.proto | 4 +- ...RoguelikeTakeStageFirstPassRewardRsp.proto | 8 +- proto/Route.proto | 2 +- proto/RoutePoint.proto | 2 +- proto/RoutePointChangeInfo.proto | 8 +- proto/SalesmanActivityDetailInfo.proto | 22 +- proto/SalesmanDeliverItemReq.proto | 4 +- proto/SalesmanDeliverItemRsp.proto | 8 +- proto/SalesmanStatusType.proto | 2 +- proto/SalesmanTakeRewardReq.proto | 8 +- proto/SalesmanTakeRewardRsp.proto | 12 +- proto/SalesmanTakeSpecialRewardReq.proto | 6 +- proto/SalesmanTakeSpecialRewardRsp.proto | 8 +- proto/SalvageBundleChallengeInfo.proto | 4 +- proto/SalvageChallengeInfo.proto | 10 +- proto/SalvageEscortGallerySettleInfo.proto | 6 +- proto/SalvageEscortRestartReq.proto | 6 +- proto/SalvageEscortRestartRsp.proto | 8 +- proto/SalvageEscortSettleInfo.proto | 6 +- proto/SalvageEscortSettleNotify.proto | 8 +- proto/SalvageEscortStopReason.proto | 2 +- proto/SalvagePreventGallerySettleInfo.proto | 10 +- proto/SalvagePreventRestartReq.proto | 6 +- proto/SalvagePreventRestartRsp.proto | 8 +- proto/SalvagePreventSettleInfo.proto | 6 +- proto/SalvagePreventSettleNotify.proto | 8 +- proto/SalvagePreventStopReason.proto | 2 +- proto/SalvageScoreChallengeInfo.proto | 6 +- proto/SalvageStageInfo.proto | 8 +- proto/SandwormCannonDetailInfo.proto | 11 + proto/SaveCoopDialogReq.proto | 8 +- proto/SaveCoopDialogRsp.proto | 10 +- proto/SaveCustomDungeonRoomReq.proto | 10 +- proto/SaveCustomDungeonRoomRsp.proto | 10 +- proto/SaveMainCoopReq.proto | 14 +- proto/SaveMainCoopRsp.proto | 10 +- proto/SaveUgcReq.proto | 8 +- proto/SaveUgcRsp.proto | 12 +- proto/SceneAreaUnlockNotify.proto | 8 +- proto/SceneAreaWeatherNotify.proto | 14 +- proto/SceneAudioNotify.proto | 14 +- proto/SceneAvatarInfo.proto | 6 +- proto/SceneAvatarStaminaStepReq.proto | 8 +- proto/SceneAvatarStaminaStepRsp.proto | 8 +- proto/SceneCreateEntityReq.proto | 10 +- proto/SceneCreateEntityRsp.proto | 10 +- proto/SceneDataNotify.proto | 8 +- proto/SceneDestroyEntityReq.proto | 6 +- proto/SceneDestroyEntityRsp.proto | 8 +- proto/SceneEntitiesMoveCombineNotify.proto | 6 +- proto/SceneEntitiesMovesReq.proto | 6 +- proto/SceneEntitiesMovesRsp.proto | 6 +- proto/SceneEntityAiInfo.proto | 3 +- proto/SceneEntityAppearNotify.proto | 10 +- proto/SceneEntityDisappearNotify.proto | 10 +- proto/SceneEntityDrownReq.proto | 6 +- proto/SceneEntityDrownRsp.proto | 8 +- proto/SceneEntityInfo.proto | 2 +- proto/SceneEntityMoveNotify.proto | 10 +- proto/SceneEntityMoveReq.proto | 12 +- proto/SceneEntityMoveRsp.proto | 14 +- proto/SceneEntityUpdateNotify.proto | 10 +- proto/SceneFishInfo.proto | 2 +- proto/SceneForceLockNotify.proto | 6 +- proto/SceneForceUnlockNotify.proto | 8 +- proto/SceneGadgetInfo.proto | 10 +- proto/SceneGalleryAkaFesArchaeologyInfo.proto | 11 + proto/SceneGalleryAkaFesRhythmInfo.proto | 11 + proto/SceneGalleryBalloonInfo.proto | 6 +- proto/SceneGalleryBoatMultiInfo.proto | 11 + proto/SceneGalleryBounceConjuringInfo.proto | 6 +- proto/SceneGalleryBrokenFloorInfo.proto | 6 +- proto/SceneGalleryBulletInfo.proto | 6 +- proto/SceneGalleryBuoyantCombatInfo.proto | 8 +- proto/SceneGalleryCharAmusementInfo.proto | 12 +- proto/SceneGalleryCoinCollectInfo.proto | 6 +- proto/SceneGalleryCrystalLinkInfo.proto | 4 +- proto/SceneGalleryDuelHeartInfo.proto | 10 + proto/SceneGalleryEffigyChallengeV2Info.proto | 12 +- proto/SceneGalleryFallInfo.proto | 6 +- proto/SceneGalleryFlowerInfo.proto | 8 +- ...SceneGalleryFungusFighterCaptureInfo.proto | 4 +- ...ceneGalleryFungusFighterTrainingInfo.proto | 16 +- proto/SceneGalleryFungusFighterV2Info.proto | 22 + proto/SceneGalleryHandballInfo.proto | 6 +- proto/SceneGalleryHideAndSeekInfo.proto | 6 +- proto/SceneGalleryHomeBalloonInfo.proto | 4 +- proto/SceneGalleryHomeSeekFurnitureInfo.proto | 10 +- proto/SceneGalleryInfo.proto | 109 +- proto/SceneGalleryInfoNotify.proto | 6 +- proto/SceneGalleryInstableSprayBuffInfo.proto | 8 +- proto/SceneGalleryInstaleSprayInfo.proto | 6 +- proto/SceneGalleryIrodoriMasterInfo.proto | 8 +- .../SceneGalleryIslandPartyDownHillInfo.proto | 10 +- proto/SceneGalleryIslandPartyRaftInfo.proto | 14 +- proto/SceneGalleryIslandPartySailInfo.proto | 16 +- ...neGalleryLuminanceStoneChallengeInfo.proto | 10 +- proto/SceneGalleryMuqadasPotionInfo.proto | 10 +- proto/SceneGalleryPacmanInfo.proto | 13 + proto/SceneGalleryProgressInfo.proto | 13 + proto/SceneGallerySalvageEscortInfo.proto | 10 +- proto/SceneGallerySalvagePreventInfo.proto | 4 +- proto/SceneGallerySandwormInfo.proto | 14 + proto/SceneGallerySorushTrialHitmanInfo.proto | 10 + ...ceneGallerySorushTrialPhotoMatchInfo.proto | 11 + proto/SceneGallerySummerTimeV2BoatInfo.proto | 10 +- proto/SceneGallerySumoInfo.proto | 8 +- proto/SceneGalleryTeamChainInfo.proto | 12 +- proto/SceneGalleryTreasureSeelieInfo.proto | 6 +- proto/SceneGalleryVintageHuntingInfo.proto | 10 +- ...eneGalleryVintageHuntingSettleNotify.proto | 20 +- proto/SceneGalleryWindFieldInfo.proto | 18 +- proto/SceneInitFinishReq.proto | 6 +- proto/SceneInitFinishRsp.proto | 8 +- proto/SceneKickPlayerNotify.proto | 8 +- proto/SceneKickPlayerReq.proto | 6 +- proto/SceneKickPlayerRsp.proto | 6 +- proto/SceneMonsterInfo.proto | 2 +- proto/SceneNpcInfo.proto | 2 +- proto/ScenePlayBattleInfo.proto | 22 +- proto/ScenePlayBattleInfoListNotify.proto | 6 +- proto/ScenePlayBattleInfoNotify.proto | 6 +- proto/ScenePlayBattleInterruptNotify.proto | 10 +- proto/ScenePlayBattleResultNotify.proto | 16 +- proto/ScenePlayBattleSettlePlayerInfo.proto | 16 +- proto/ScenePlayBattleSettleRewardInfo.proto | 6 +- proto/ScenePlayBattleUidOpNotify.proto | 24 +- proto/ScenePlayGuestReplyInviteReq.proto | 8 +- proto/ScenePlayGuestReplyInviteRsp.proto | 8 +- proto/ScenePlayGuestReplyNotify.proto | 8 +- proto/ScenePlayInfo.proto | 8 +- proto/ScenePlayInfoListNotify.proto | 4 +- proto/ScenePlayInviteResultNotify.proto | 8 +- proto/ScenePlayOutofRegionNotify.proto | 6 +- proto/ScenePlayOwnerCheckReq.proto | 8 +- proto/ScenePlayOwnerCheckRsp.proto | 12 +- proto/ScenePlayOwnerInviteNotify.proto | 10 +- proto/ScenePlayOwnerStartInviteReq.proto | 8 +- proto/ScenePlayOwnerStartInviteRsp.proto | 10 +- ...ePlayerBackgroundAvatarRefreshNotify.proto | 8 +- proto/ScenePlayerInfo.proto | 12 +- proto/ScenePlayerInfoNotify.proto | 4 +- proto/ScenePlayerLocationNotify.proto | 8 +- proto/ScenePlayerSoundNotify.proto | 12 +- proto/ScenePointUnlockNotify.proto | 14 +- proto/SceneReliquaryInfo.proto | 2 +- proto/SceneRouteChangeInfo.proto | 10 +- proto/SceneRouteChangeNotify.proto | 10 +- proto/SceneTeamAvatar.proto | 32 +- proto/SceneTeamUpdateNotify.proto | 6 +- proto/SceneTimeNotify.proto | 10 +- proto/SceneTransToPointReq.proto | 8 +- proto/SceneTransToPointRsp.proto | 6 +- proto/SceneWeaponInfo.proto | 2 +- proto/SceneWeatherForcastReq.proto | 6 +- proto/SceneWeatherForcastRsp.proto | 10 +- proto/ScreenInfo.proto | 2 +- proto/SeaLampActivityDetailInfo.proto | 16 +- proto/SeaLampActivityInfo.proto | 16 +- proto/SeaLampCoinNotify.proto | 6 +- proto/SeaLampContributeItemReq.proto | 8 +- proto/SeaLampContributeItemRsp.proto | 12 +- proto/SeaLampFlyLampNotify.proto | 12 +- proto/SeaLampFlyLampReq.proto | 10 +- proto/SeaLampFlyLampRsp.proto | 10 +- proto/SeaLampPopularityNotify.proto | 6 +- proto/SeaLampSectionInfo.proto | 4 +- proto/SeaLampTakeContributionRewardReq.proto | 8 +- proto/SeaLampTakeContributionRewardRsp.proto | 8 +- proto/SeaLampTakePhaseRewardReq.proto | 8 +- proto/SeaLampTakePhaseRewardRsp.proto | 8 +- proto/SeaLampV3CampInfo.proto | 11 + proto/SeaLampV3CampStageInfo.proto | 13 + proto/SeaLampV3DetailInfo.proto | 14 +- proto/SeaLampV3RaceInfo.proto | 11 + ...FDC.proto => SeaLampV3RaceLevelInfo.proto} | 6 +- ...GCBCCK.proto => SeaLampV3ShadowInfo.proto} | 6 +- proto/SeaLampV3ShadowLevelInfo.proto | 6 +- proto/SeaLampV3ShadowStageInfo.proto | 8 +- proto/SealBattleBeginNotify.proto | 12 +- proto/SealBattleEndNotify.proto | 6 +- proto/SealBattleProgressNotify.proto | 14 +- proto/SealBattleType.proto | 2 +- proto/SearchCustomDungeonReq.proto | 6 +- proto/SearchCustomDungeonRsp.proto | 8 +- proto/SeeMonsterReq.proto | 6 +- proto/SeeMonsterRsp.proto | 6 +- proto/SegmentCRCInfo.proto | 12 +- proto/SegmentInfo.proto | 8 +- proto/SelectAsterMidDifficultyReq.proto | 10 +- proto/SelectAsterMidDifficultyRsp.proto | 12 +- proto/SelectEffigyChallengeConditionReq.proto | 8 +- proto/SelectEffigyChallengeConditionRsp.proto | 12 +- proto/SelectRoguelikeDungeonCardReq.proto | 6 +- proto/SelectRoguelikeDungeonCardRsp.proto | 8 +- proto/SelectWorktopOptionReq.proto | 8 +- proto/SelectWorktopOptionRsp.proto | 10 +- proto/ServantInfo.proto | 6 +- proto/ServerAnnounceNotify.proto | 6 +- proto/ServerAnnounceRevokeNotify.proto | 6 +- proto/ServerBuff.proto | 2 +- proto/ServerBuffChangeNotify.proto | 14 +- proto/ServerCombatEndNotify.proto | 6 +- .../ServerCondMeetQuestListUpdateNotify.proto | 8 +- proto/ServerDisconnectClientNotify.proto | 6 +- proto/ServerGlobalValueChangeNotify.proto | 10 +- proto/ServerLogLevel.proto | 14 + proto/ServerLogNotify.proto | 12 +- proto/ServerLogType.proto | 14 + proto/ServerMassiveEntity.proto | 2 +- proto/ServerMessageNotify.proto | 6 +- proto/ServerTimeNotify.proto | 6 +- proto/ServerTryCancelGeneralMatchNotify.proto | 6 +- proto/ServerUpdateGlobalValueNotify.proto | 16 +- proto/SetBattlePassViewedReq.proto | 6 +- proto/SetBattlePassViewedRsp.proto | 8 +- proto/SetChatEmojiCollectionReq.proto | 6 +- proto/SetChatEmojiCollectionRsp.proto | 6 +- proto/SetCodexPushtipsReadReq.proto | 8 +- proto/SetCodexPushtipsReadRsp.proto | 10 +- proto/SetCoopChapterViewedReq.proto | 6 +- proto/SetCoopChapterViewedRsp.proto | 6 +- proto/SetCurExpeditionChallengeIdReq.proto | 6 +- proto/SetCurExpeditionChallengeIdRsp.proto | 8 +- proto/SetEntityClientDataNotify.proto | 6 +- proto/SetEquipLockStateReq.proto | 8 +- proto/SetEquipLockStateRsp.proto | 10 +- proto/SetFriendEnterHomeOptionReq.proto | 6 +- proto/SetFriendEnterHomeOptionRsp.proto | 6 +- proto/SetFriendRemarkNameReq.proto | 8 +- proto/SetFriendRemarkNameRsp.proto | 10 +- proto/SetH5ActivityRedDotTimestampReq.proto | 4 +- proto/SetH5ActivityRedDotTimestampRsp.proto | 6 +- proto/SetIsAutoUnlockSpecificEquipReq.proto | 6 +- proto/SetIsAutoUnlockSpecificEquipRsp.proto | 6 +- proto/SetLimitOptimizationNotify.proto | 6 +- proto/SetNameCardReq.proto | 6 +- proto/SetNameCardRsp.proto | 8 +- proto/SetOpenStateReq.proto | 6 +- proto/SetOpenStateRsp.proto | 10 +- proto/SetPlayerBirthdayReq.proto | 6 +- proto/SetPlayerBirthdayRsp.proto | 8 +- proto/SetPlayerBornDataReq.proto | 8 +- proto/SetPlayerBornDataRsp.proto | 6 +- proto/SetPlayerHeadImageReq.proto | 6 +- proto/SetPlayerHeadImageRsp.proto | 10 +- proto/SetPlayerNameReq.proto | 6 +- proto/SetPlayerNameRsp.proto | 8 +- proto/SetPlayerPropReq.proto | 4 +- proto/SetPlayerPropRsp.proto | 6 +- proto/SetPlayerSignatureReq.proto | 6 +- proto/SetPlayerSignatureRsp.proto | 8 +- proto/SetSceneWeatherAreaReq.proto | 8 +- proto/SetSceneWeatherAreaRsp.proto | 6 +- proto/SetUpAvatarTeamReq.proto | 10 +- proto/SetUpAvatarTeamRsp.proto | 10 +- proto/SetUpLunchBoxWidgetReq.proto | 6 +- proto/SetUpLunchBoxWidgetRsp.proto | 8 +- proto/SetWidgetSlotReq.proto | 10 +- proto/SetWidgetSlotRsp.proto | 10 +- proto/ShapeBox.proto | 2 +- proto/ShapeSphere.proto | 2 +- proto/ShapeType.proto | 2 +- proto/ShareCDInfo.proto | 8 +- proto/Shop.proto | 22 +- proto/ShopCardProduct.proto | 8 +- proto/ShopConcertProduct.proto | 2 +- proto/ShopGoods.proto | 42 +- proto/ShopMcoinProduct.proto | 2 +- proto/ShortAbilityHashPair.proto | 6 +- proto/ShowAvatarInfo.proto | 2 +- proto/ShowClientGuideNotify.proto | 6 +- proto/ShowClientTutorialNotify.proto | 6 +- proto/ShowCommonTipsNotify.proto | 10 +- proto/ShowEquip.proto | 2 +- proto/ShowMessageNotify.proto | 8 +- proto/ShowTemplateReminderNotify.proto | 12 +- proto/SignInData.proto | 6 +- proto/SignInInfo.proto | 18 +- proto/SignInInfoReq.proto | 4 +- proto/SignInInfoRsp.proto | 8 +- proto/SignatureAuditConfigNotify.proto | 8 +- proto/SingleRestartBrickBreakerReq.proto | 8 +- proto/SingleRestartBrickBreakerRsp.proto | 10 +- proto/SingleStartBrickBreakerReq.proto | 12 +- proto/SingleStartBrickBreakerRsp.proto | 8 +- proto/SkipPlayerGameTimeReq.proto | 13 - proto/SkipPlayerGameTimeRsp.proto | 13 - proto/SkyCrystalDetectorData.proto | 10 +- .../SkyCrystalDetectorDataUpdateNotify.proto | 6 +- proto/SkyCrystalDetectorQuickUseResult.proto | 6 +- proto/SocialDataNotify.proto | 6 +- proto/SocialDetail.proto | 2 +- proto/SocialShowAvatarInfo.proto | 2 +- proto/SorushTrialDetailInfo.proto | 13 + proto/SpiceActivityDetailInfo.proto | 8 +- proto/SpiceActivityFinishMakeSpiceReq.proto | 10 +- proto/SpiceActivityFinishMakeSpiceRsp.proto | 10 +- proto/SpiceActivityGivingRecordNotify.proto | 10 +- proto/SpiceActivityProcessFoodReq.proto | 6 +- proto/SpiceActivityProcessFoodRsp.proto | 10 +- proto/SpiceStageData.proto | 8 +- proto/SpringUseReq.proto | 6 +- proto/SpringUseRsp.proto | 6 +- proto/StartArenaChallengeLevelReq.proto | 10 +- proto/StartArenaChallengeLevelRsp.proto | 12 +- proto/StartBuoyantCombatGalleryReq.proto | 8 +- proto/StartBuoyantCombatGalleryRsp.proto | 10 +- proto/StartCoopPointReq.proto | 6 +- proto/StartCoopPointRsp.proto | 12 +- proto/StartEffigyChallengeReq.proto | 12 +- proto/StartEffigyChallengeRsp.proto | 12 +- proto/StartFishingReq.proto | 8 +- proto/StartFishingRsp.proto | 8 +- proto/StartRogueDiaryPlayReq.proto | 8 +- proto/StartRogueDiaryPlayRsp.proto | 12 +- proto/StartRogueDiaryRoomReq.proto | 8 +- proto/StartRogueDiaryRoomRsp.proto | 6 +- proto/StartRogueEliteCellChallengeReq.proto | 10 +- proto/StartRogueEliteCellChallengeRsp.proto | 10 +- proto/StartRogueNormalCellChallengeReq.proto | 8 +- proto/StartRogueNormalCellChallengeRsp.proto | 10 +- proto/StatueGadgetInfo.proto | 2 +- proto/StopReminderNotify.proto | 6 +- proto/StopServerInfo.proto | 2 +- proto/StoreCustomDungeonReq.proto | 8 +- proto/StoreCustomDungeonRsp.proto | 6 +- proto/StoreItemChangeNotify.proto | 8 +- proto/StoreItemDelNotify.proto | 8 +- proto/StoreType.proto | 2 +- proto/StoreWeightLimitNotify.proto | 14 +- proto/StrengthenPointData.proto | 6 +- proto/SubmitInferenceWordReq.proto | 8 +- proto/SubmitInferenceWordRsp.proto | 12 +- proto/SummerTimeDetailInfo.proto | 10 +- proto/SummerTimeDungeonInfo.proto | 10 +- .../SummerTimeFloatSignalPositionNotify.proto | 10 +- proto/SummerTimeFloatSignalUpdateNotify.proto | 10 +- proto/SummerTimeSprintBoatInfo.proto | 4 +- proto/SummerTimeSprintBoatRecord.proto | 12 +- proto/SummerTimeSprintBoatRestartReq.proto | 8 +- proto/SummerTimeSprintBoatRestartRsp.proto | 10 +- proto/SummerTimeSprintBoatSettleNotify.proto | 20 +- proto/SummerTimeStageInfo.proto | 8 +- proto/SummerTimeV2BoatGallerySettleInfo.proto | 14 +- proto/SummerTimeV2BoatSettleNotify.proto | 12 +- proto/SummerTimeV2BoatStageInfo.proto | 8 +- proto/SummerTimeV2DetailInfo.proto | 12 +- proto/SummerTimeV2DungeonSettleInfo.proto | 6 +- proto/SummerTimeV2DungeonStageInfo.proto | 10 +- proto/SummerTimeV2RestartBoatGalleryReq.proto | 6 +- proto/SummerTimeV2RestartBoatGalleryRsp.proto | 6 +- proto/SummerTimeV2RestartDungeonReq.proto | 4 +- proto/SummerTimeV2RestartDungeonRsp.proto | 6 +- proto/SumoActivityDetailInfo.proto | 6 +- proto/SumoAvatarInfo.proto | 6 +- proto/SumoDungeonAvatar.proto | 8 +- proto/SumoDungeonSettleNotify.proto | 16 +- proto/SumoDungeonTeam.proto | 4 +- proto/SumoEnterDungeonNotify.proto | 16 +- proto/SumoLeaveDungeonNotify.proto | 4 +- proto/SumoRestartDungeonReq.proto | 4 +- proto/SumoRestartDungeonRsp.proto | 8 +- proto/SumoSaveTeamReq.proto | 12 +- proto/SumoSaveTeamRsp.proto | 12 +- proto/SumoSelectTeamAndEnterDungeonReq.proto | 12 +- proto/SumoSelectTeamAndEnterDungeonRsp.proto | 12 +- proto/SumoSetNoSwitchPunishTimeNotify.proto | 16 +- proto/SumoStageData.proto | 12 +- proto/SumoSwitchTeamReq.proto | 8 +- proto/SumoSwitchTeamRsp.proto | 16 +- proto/SumoTeamData.proto | 6 +- proto/SvrMsgId.proto | 2 +- proto/SyncScenePlayTeamEntityNotify.proto | 8 +- proto/SyncTeamEntityNotify.proto | 8 +- proto/TakeAchievementGoalRewardReq.proto | 6 +- proto/TakeAchievementGoalRewardRsp.proto | 8 +- proto/TakeAchievementRewardReq.proto | 6 +- proto/TakeAchievementRewardRsp.proto | 10 +- proto/TakeAsterSpecialRewardReq.proto | 6 +- proto/TakeAsterSpecialRewardRsp.proto | 8 +- proto/TakeBackGivingItemReq.proto | 6 +- proto/TakeBackGivingItemRsp.proto | 6 +- proto/TakeBattlePassMissionPointReq.proto | 6 +- proto/TakeBattlePassMissionPointRsp.proto | 8 +- proto/TakeBattlePassRewardReq.proto | 6 +- proto/TakeBattlePassRewardRsp.proto | 10 +- .../TakeCityReputationExploreRewardReq.proto | 8 +- .../TakeCityReputationExploreRewardRsp.proto | 10 +- proto/TakeCityReputationLevelRewardReq.proto | 8 +- proto/TakeCityReputationLevelRewardRsp.proto | 12 +- proto/TakeCityReputationParentQuestReq.proto | 8 +- proto/TakeCityReputationParentQuestRsp.proto | 12 +- proto/TakeCompoundOutputReq.proto | 8 +- proto/TakeCompoundOutputRsp.proto | 8 +- proto/TakeCoopRewardReq.proto | 6 +- proto/TakeCoopRewardRsp.proto | 8 +- proto/TakeDeliveryDailyRewardReq.proto | 6 +- proto/TakeDeliveryDailyRewardRsp.proto | 8 +- proto/TakeEffigyFirstPassRewardReq.proto | 6 +- proto/TakeEffigyFirstPassRewardRsp.proto | 8 +- proto/TakeEffigyRewardReq.proto | 6 +- proto/TakeEffigyRewardRsp.proto | 8 +- proto/TakeFirstShareRewardReq.proto | 4 +- proto/TakeFirstShareRewardRsp.proto | 6 +- proto/TakeFurnitureMakeReq.proto | 10 +- proto/TakeFurnitureMakeRsp.proto | 14 +- proto/TakeHuntingOfferReq.proto | 8 +- proto/TakeHuntingOfferRsp.proto | 10 +- proto/TakeInvestigationRewardReq.proto | 6 +- proto/TakeInvestigationRewardRsp.proto | 8 +- proto/TakeInvestigationTargetRewardReq.proto | 6 +- proto/TakeInvestigationTargetRewardRsp.proto | 8 +- proto/TakeMaterialDeleteReturnReq.proto | 6 +- proto/TakeMaterialDeleteReturnRsp.proto | 6 +- proto/TakeOfferingLevelRewardReq.proto | 6 +- proto/TakeOfferingLevelRewardRsp.proto | 12 +- proto/TakePlayerLevelRewardReq.proto | 6 +- proto/TakePlayerLevelRewardRsp.proto | 10 +- proto/TakeRegionSearchRewardReq.proto | 8 +- proto/TakeRegionSearchRewardRsp.proto | 10 +- proto/TakeResinCardDailyRewardReq.proto | 6 +- proto/TakeResinCardDailyRewardRsp.proto | 10 +- proto/TakeReunionFirstGiftRewardReq.proto | 4 +- proto/TakeReunionFirstGiftRewardRsp.proto | 8 +- proto/TakeReunionMissionRewardReq.proto | 8 +- proto/TakeReunionMissionRewardRsp.proto | 10 +- proto/TakeReunionSignInRewardReq.proto | 8 +- proto/TakeReunionSignInRewardRsp.proto | 8 +- proto/TakeReunionWatcherRewardReq.proto | 8 +- proto/TakeReunionWatcherRewardRsp.proto | 10 +- proto/TakeoffEquipReq.proto | 8 +- proto/TakeoffEquipRsp.proto | 10 +- proto/TanukiTravelActivityDetailInfo.proto | 8 +- .../TanukiTravelFinishGuideQuestNotify.proto | 6 +- proto/TanukiTravelLevelData.proto | 6 +- proto/TaskVar.proto | 6 +- proto/TaskVarNotify.proto | 6 +- proto/TeamChainChooseAvatarInfo.proto | 6 +- proto/TeamChainChooseTeamInfo.proto | 6 +- proto/TeamChainDetailInfo.proto | 6 +- proto/TeamChainDungeonInfoNotify.proto | 8 +- proto/TeamChainEnterDungeonReq.proto | 10 +- ...H.proto => TeamChainEnterDungeonRsp.proto} | 7 +- proto/TeamChainRestartDungeonReq.proto | 6 +- ...proto => TeamChainRestartDungeonRsp.proto} | 6 +- proto/TeamChainSettleInfo.proto | 12 +- proto/TeamChainStageData.proto | 8 +- proto/TeamChainTakeCostumeRewardReq.proto | 10 + ...to => TeamChainTakeCostumeRewardRsp.proto} | 6 +- proto/TeamEnterSceneInfo.proto | 8 +- proto/TeamEntityInfo.proto | 8 +- proto/TeamResonanceChangeNotify.proto | 6 +- proto/ToTheMoonAddObstacleReq.proto | 10 +- proto/ToTheMoonAddObstacleRsp.proto | 10 +- proto/ToTheMoonEnterSceneReq.proto | 8 +- proto/ToTheMoonEnterSceneRsp.proto | 4 +- proto/ToTheMoonObstacleInfo.proto | 14 +- proto/ToTheMoonObstaclesModifyNotify.proto | 12 +- proto/ToTheMoonPingNotify.proto | 4 +- proto/ToTheMoonQueryPathReq.proto | 52 +- proto/ToTheMoonQueryPathRsp.proto | 16 +- proto/ToTheMoonRemoveObstacleReq.proto | 16 +- proto/ToTheMoonRemoveObstacleRsp.proto | 10 +- proto/TowerAllDataReq.proto | 6 +- proto/TowerAllDataRsp.proto | 38 +- proto/TowerBriefDataNotify.proto | 18 +- proto/TowerBuffSelectReq.proto | 6 +- proto/TowerBuffSelectRsp.proto | 8 +- proto/TowerCurLevelRecord.proto | 14 +- proto/TowerCurLevelRecordChangeNotify.proto | 6 +- ...TowerDailyRewardProgressChangeNotify.proto | 8 +- proto/TowerEnterLevelReq.proto | 4 +- proto/TowerEnterLevelRsp.proto | 12 +- proto/TowerFightRecordPair.proto | 4 +- proto/TowerFloorRecord.proto | 10 +- proto/TowerFloorRecordChangeNotify.proto | 8 +- proto/TowerGetFloorStarRewardReq.proto | 4 +- proto/TowerGetFloorStarRewardRsp.proto | 8 +- proto/TowerLevelEndNotify.proto | 21 +- proto/TowerLevelRecord.proto | 4 +- proto/TowerLevelStarCondData.proto | 10 +- proto/TowerLevelStarCondNotify.proto | 10 +- proto/TowerMiddleLevelChangeTeamNotify.proto | 4 +- proto/TowerMonthlyBrief.proto | 10 +- proto/TowerMonthlyCombatRecord.proto | 14 +- proto/TowerMonthlyDetail.proto | 6 +- proto/TowerRecordHandbookReq.proto | 2 +- proto/TowerRecordHandbookRsp.proto | 8 +- proto/TowerSurrenderReq.proto | 4 +- proto/TowerSurrenderRsp.proto | 6 +- proto/TowerTeam.proto | 6 +- proto/TowerTeamSelectReq.proto | 8 +- proto/TowerTeamSelectRsp.proto | 6 +- proto/TrackingIOInfo.proto | 16 +- proto/TransmitReason.proto | 2 +- proto/TreasureMapActivityDetailInfo.proto | 18 +- proto/TreasureMapBonusChallengeInfo.proto | 12 +- proto/TreasureMapBonusChallengeNotify.proto | 6 +- proto/TreasureMapCurrencyNotify.proto | 6 +- proto/TreasureMapDetectorData.proto | 12 +- proto/TreasureMapDetectorDataNotify.proto | 6 +- proto/TreasureMapGuideTaskDoneNotify.proto | 4 +- proto/TreasureMapHostInfoNotify.proto | 6 +- proto/TreasureMapMpChallengeNotify.proto | 4 +- proto/TreasureMapPreTaskDoneNotify.proto | 4 +- proto/TreasureMapRegionActiveNotify.proto | 6 +- proto/TreasureMapRegionInfo.proto | 20 +- proto/TreasureMapRegionInfoNotify.proto | 6 +- proto/TreasureSeelieActivityDetailInfo.proto | 8 +- proto/TreasureSeelieCollectOrbsNotify.proto | 8 +- proto/TreasureSeelieRegionData.proto | 20 +- proto/TrialAvatarActivityDetailInfo.proto | 4 +- .../TrialAvatarActivityRewardDetailInfo.proto | 8 +- proto/TrialAvatarFirstPassDungeonNotify.proto | 6 +- proto/TrialAvatarGrantRecord.proto | 26 +- proto/TrialAvatarInDungeonIndexNotify.proto | 6 +- proto/TrialAvatarInfo.proto | 4 +- ...TriggerCreateGadgetToEquipPartNotify.proto | 10 +- proto/TriggerRoguelikeCurseNotify.proto | 12 +- proto/TriggerRoguelikeRuneReq.proto | 4 +- proto/TriggerRoguelikeRuneRsp.proto | 10 +- proto/TryCustomDungeonReq.proto | 6 +- proto/TryCustomDungeonRsp.proto | 8 +- proto/TryCustomDungeonType.proto | 2 +- proto/TryEnterHomeReq.proto | 12 +- proto/TryEnterHomeRsp.proto | 10 +- proto/TryEnterNextRogueDiaryDungeonReq.proto | 4 +- proto/TryEnterNextRogueDiaryDungeonRsp.proto | 6 +- proto/TryInterruptRogueDiaryDungeonReq.proto | 4 +- proto/TryInterruptRogueDiaryDungeonRsp.proto | 6 +- proto/UgcActivityDetailInfo.proto | 10 +- proto/UgcMusicBriefInfo.proto | 42 +- proto/UgcMusicNote.proto | 4 +- proto/UgcMusicRecord.proto | 6 +- proto/UgcMusicTrack.proto | 4 +- proto/UgcNotify.proto | 12 +- proto/UgcType.proto | 2 +- proto/Uint32Pair.proto | 2 +- proto/UnfreezeGroupLimitNotify.proto | 8 +- proto/UnionCmd.proto | 6 +- proto/UnionCmdNotify.proto | 6 +- proto/UnlockAvatarTalentReq.proto | 6 +- proto/UnlockAvatarTalentRsp.proto | 10 +- proto/UnlockCoopChapterReq.proto | 6 +- proto/UnlockCoopChapterRsp.proto | 8 +- proto/UnlockNameCardNotify.proto | 6 +- proto/UnlockPersonalLineReq.proto | 6 +- proto/UnlockPersonalLineRsp.proto | 12 +- proto/UnlockTransPointReq.proto | 8 +- proto/UnlockTransPointRsp.proto | 6 +- .../UnlockedFurnitureFormulaDataNotify.proto | 8 +- proto/UnlockedFurnitureSuiteDataNotify.proto | 8 +- proto/UnmarkEntityInMinMapNotify.proto | 6 +- ...teAbilityCreatedMovingPlatformNotify.proto | 10 +- proto/UpdatePS4BlockListReq.proto | 6 +- proto/UpdatePS4BlockListRsp.proto | 6 +- proto/UpdatePS4FriendListNotify.proto | 6 +- proto/UpdatePS4FriendListReq.proto | 4 +- proto/UpdatePS4FriendListRsp.proto | 8 +- proto/UpdatePlayerShowAvatarListReq.proto | 6 +- proto/UpdatePlayerShowAvatarListRsp.proto | 10 +- proto/UpdatePlayerShowNameCardListReq.proto | 6 +- proto/UpdatePlayerShowNameCardListRsp.proto | 8 +- proto/UpdateRedPointNotify.proto | 6 +- proto/UpdateReunionWatcherNotify.proto | 8 +- proto/UpdateSalvageBundleMarkReq.proto | 8 +- proto/UpdateSalvageBundleMarkRsp.proto | 10 +- proto/UpgradeRoguelikeShikigamiReq.proto | 8 +- proto/UpgradeRoguelikeShikigamiRsp.proto | 10 +- proto/UseItemReq.proto | 14 +- proto/UseItemRsp.proto | 14 +- proto/UseMiracleRingReq.proto | 17 +- proto/UseMiracleRingRsp.proto | 8 +- proto/UseWidgetCreateGadgetReq.proto | 10 +- proto/UseWidgetCreateGadgetRsp.proto | 8 +- proto/UseWidgetRetractGadgetReq.proto | 6 +- proto/UseWidgetRetractGadgetRsp.proto | 8 +- proto/Vector.proto | 2 +- proto/Vector3Int.proto | 2 +- proto/VectorPlane.proto | 2 +- proto/VehicleInfo.proto | 2 +- proto/VehicleInteractReq.proto | 11 +- proto/VehicleInteractRsp.proto | 17 +- proto/VehicleInteractType.proto | 2 +- proto/VehicleLocationInfo.proto | 18 +- proto/VehicleMember.proto | 2 +- proto/VehicleStaminaNotify.proto | 8 +- proto/ViewCodexReq.proto | 6 +- proto/ViewCodexRsp.proto | 14 +- proto/ViewLanternProjectionLevelTipsReq.proto | 6 +- proto/ViewLanternProjectionLevelTipsRsp.proto | 6 +- proto/ViewLanternProjectionTipsReq.proto | 8 +- proto/ViewLanternProjectionTipsRsp.proto | 6 +- proto/VintageActivityDetailInfo.proto | 22 +- proto/VintageBoothUsedItemData.proto | 6 +- proto/VintageCampChallengeLevelData.proto | 10 +- proto/VintageCampChallengeStageData.proto | 16 + ...VintageCampGroupBundleRegisterNotify.proto | 6 +- proto/VintageCampStageFinishNotify.proto | 6 +- proto/VintageDecorateBoothReq.proto | 6 +- proto/VintageDecorateBoothRsp.proto | 6 +- proto/VintageHuntingFirstStageInfo.proto | 10 +- .../VintageHuntingFirstStageSettleInfo.proto | 10 +- proto/VintageHuntingSecondStageInfo.proto | 8 +- .../VintageHuntingSecondStageSettleInfo.proto | 8 +- proto/VintageHuntingStageData.proto | 14 + proto/VintageHuntingStartGalleryReq.proto | 6 +- proto/VintageHuntingStartGalleryRsp.proto | 6 +- proto/VintageHuntingThirdStageInfo.proto | 2 +- .../VintageHuntingThirdStageSettleInfo.proto | 6 +- proto/VintageMarketDealInfo.proto | 11 + proto/VintageMarketDeliverItemReq.proto | 8 +- proto/VintageMarketDeliverItemRsp.proto | 8 +- proto/VintageMarketDividendFinishNotify.proto | 8 +- proto/VintageMarketFinishStorePlayReq.proto | 8 +- proto/VintageMarketFinishStorePlayRsp.proto | 24 +- proto/VintageMarketInfo.proto | 33 + proto/VintageMarketNpcEventFinishNotify.proto | 10 +- proto/VintageMarketStartStorePlayReq.proto | 6 +- proto/VintageMarketStartStorePlayRsp.proto | 12 +- .../VintageMarketStoreChooseStrategyReq.proto | 10 +- .../VintageMarketStoreChooseStrategyRsp.proto | 10 +- proto/VintageMarketStoreInfo.proto | 14 + proto/VintageMarketStoreOpInfo.proto | 12 +- proto/VintageMarketStoreUnlockSlotReq.proto | 6 +- proto/VintageMarketStoreUnlockSlotRsp.proto | 10 +- proto/VintageMarketStoreViewStrategyReq.proto | 8 +- proto/VintageMarketStoreViewStrategyRsp.proto | 8 +- proto/VintageMarketTraderInfo.proto | 12 + proto/VintagePresentFinishNoify.proto | 6 +- proto/VintagePresentFinishNotify.proto | 6 +- proto/VintagePresentLevelData.proto | 10 +- proto/VintagePresentStageData.proto | 15 + proto/VisionType.proto | 2 +- proto/WIDGET_EXTRA_CD_TYPE.proto | 2 +- proto/WatcherAllDataNotify.proto | 6 +- proto/WatcherChangeNotify.proto | 8 +- proto/WatcherEventNotify.proto | 8 +- proto/WatcherEventStageNotify.proto | 10 +- proto/WatcherEventTypeNotify.proto | 10 +- proto/WaterSpiritActivityDetailInfo.proto | 8 +- proto/WaterSpritePhaseFinishNotify.proto | 4 +- proto/Weapon.proto | 2 +- proto/WeaponAwakenReq.proto | 10 +- proto/WeaponAwakenRsp.proto | 16 +- proto/WeaponPromoteReq.proto | 6 +- proto/WeaponPromoteRsp.proto | 12 +- proto/WeaponUpgradeReq.proto | 10 +- proto/WeaponUpgradeRsp.proto | 14 +- proto/WearEquipReq.proto | 8 +- proto/WearEquipRsp.proto | 10 +- proto/WeatherInfo.proto | 2 +- proto/WeatherWizardData.proto | 4 +- proto/WeekendDjinnInfo.proto | 6 +- proto/WeeklyBossResinDiscountInfo.proto | 2 +- proto/WidgetActiveChangeNotify.proto | 6 +- proto/WidgetCameraInfo.proto | 4 +- proto/WidgetCaptureAnimalReq.proto | 10 +- proto/WidgetCaptureAnimalRsp.proto | 12 +- proto/WidgetCoolDownData.proto | 8 +- proto/WidgetCoolDownNotify.proto | 8 +- proto/WidgetCreateLocationInfo.proto | 6 +- proto/WidgetCreatorInfo.proto | 8 +- proto/WidgetCreatorOpType.proto | 2 +- proto/WidgetDoBagReq.proto | 10 +- proto/WidgetDoBagRsp.proto | 8 +- proto/WidgetGadgetAllDataNotify.proto | 6 +- proto/WidgetGadgetData.proto | 6 +- proto/WidgetGadgetDataNotify.proto | 6 +- proto/WidgetGadgetDestroyNotify.proto | 6 +- proto/WidgetQuickHitTreeReq.proto | 6 +- proto/WidgetQuickHitTreeRsp.proto | 4 +- proto/WidgetReportReq.proto | 14 +- proto/WidgetReportRsp.proto | 8 +- proto/WidgetSlotChangeNotify.proto | 8 +- proto/WidgetSlotData.proto | 10 +- proto/WidgetSlotOp.proto | 2 +- proto/WidgetSlotTag.proto | 2 +- proto/WidgetSorushInfo.proto | 16 + proto/WidgetThunderBirdFeatherInfo.proto | 4 +- proto/WidgetUpdateExtraCDReq.proto | 10 +- proto/WidgetUpdateExtraCDRsp.proto | 14 +- ...getUseAttachAbilityGroupChangeNotify.proto | 8 +- proto/WidgetWeatherWizardDataNotify.proto | 6 +- proto/WindFieldDetailInfo.proto | 4 +- proto/WindFieldDungeonFailReason.proto | 2 +- proto/WindFieldDungeonSettleInfo.proto | 8 +- .../WindFieldGalleryChallengeInfoNotify.proto | 18 +- proto/WindFieldGalleryInfoNotify.proto | 20 +- proto/WindFieldRestartDungeonReq.proto | 4 +- proto/WindFieldRestartDungeonRsp.proto | 6 +- proto/WindFieldStageInfo.proto | 8 +- proto/WindSeedClientNotify.proto | 30 +- proto/WindSeedType1Notify.proto | 12 + proto/WindSeedType2Notify.proto | 12 + proto/WindSeedType3Notify.proto | 12 + proto/WinterCampAcceptAllGiveItemReq.proto | 4 +- proto/WinterCampAcceptAllGiveItemRsp.proto | 8 +- proto/WinterCampAcceptGiveItemReq.proto | 6 +- proto/WinterCampAcceptGiveItemRsp.proto | 8 +- proto/WinterCampAcceptItemResultInfo.proto | 8 +- proto/WinterCampActivityDetailInfo.proto | 16 +- .../WinterCampEditSnowmanCombinationReq.proto | 8 +- .../WinterCampEditSnowmanCombinationRsp.proto | 6 +- proto/WinterCampFriendWishData.proto | 10 +- proto/WinterCampGetCanGiveFriendItemReq.proto | 4 +- proto/WinterCampGetCanGiveFriendItemRsp.proto | 8 +- proto/WinterCampGetFriendWishListReq.proto | 4 +- proto/WinterCampGetFriendWishListRsp.proto | 6 +- proto/WinterCampGetRecvItemListReq.proto | 4 +- proto/WinterCampGetRecvItemListRsp.proto | 6 +- proto/WinterCampGiveFriendItemReq.proto | 8 +- proto/WinterCampGiveFriendItemRsp.proto | 8 +- proto/WinterCampRaceScoreNotify.proto | 8 +- proto/WinterCampRaceStageInfo.proto | 10 +- proto/WinterCampRecvItemData.proto | 10 +- proto/WinterCampRecvItemNotify.proto | 6 +- proto/WinterCampSetWishListReq.proto | 6 +- proto/WinterCampSetWishListRsp.proto | 8 +- proto/WinterCampStageInfo.proto | 12 +- proto/WinterCampStageInfoChangeNotify.proto | 8 +- proto/WinterCampTakeBattleRewardReq.proto | 6 +- proto/WinterCampTakeBattleRewardRsp.proto | 8 +- proto/WinterCampTakeExploreRewardReq.proto | 6 +- proto/WinterCampTakeExploreRewardRsp.proto | 8 +- proto/WinterCampTriathlonRestartReq.proto | 6 +- proto/WinterCampTriathlonRestartRsp.proto | 8 +- proto/WinterCampTriathlonSettleNotify.proto | 20 +- proto/WorktopInfo.proto | 2 +- proto/WorktopOptionNotify.proto | 8 +- proto/WorldAllRoutineTypeNotify.proto | 6 +- proto/WorldChestOpenNotify.proto | 10 +- proto/WorldDataNotify.proto | 13 +- proto/WorldOwnerBlossomBriefInfoNotify.proto | 6 +- .../WorldOwnerBlossomScheduleInfoNotify.proto | 6 +- proto/WorldOwnerDailyTaskNotify.proto | 10 +- proto/WorldPlayerDieNotify.proto | 12 +- proto/WorldPlayerInfoNotify.proto | 10 +- proto/WorldPlayerLocationNotify.proto | 8 +- proto/WorldPlayerRTTNotify.proto | 4 +- proto/WorldPlayerReviveReq.proto | 4 +- proto/WorldPlayerReviveRsp.proto | 6 +- proto/WorldRoutineChangeNotify.proto | 8 +- proto/WorldRoutineInfo.proto | 10 +- proto/WorldRoutineTypeCloseNotify.proto | 6 +- proto/WorldRoutineTypeInfo.proto | 8 +- proto/WorldRoutineTypeRefreshNotify.proto | 6 +- 3723 files changed, 19729 insertions(+), 21833 deletions(-) delete mode 100644 PacketOpcodes.java create mode 100644 proto/AAEIMMOLJAF.proto delete mode 100644 proto/ABAMJKJOMHJ.proto create mode 100644 proto/ABJDNCBDEKI.proto create mode 100644 proto/ACEPHCGAPCJ.proto delete mode 100644 proto/ADLNAMCMMNP.proto create mode 100644 proto/ADMHOKGPIHC.proto delete mode 100644 proto/AFKACLJCCHI.proto create mode 100644 proto/AFPBCMBHGNC.proto delete mode 100644 proto/AGBDLCMHIPB.proto delete mode 100644 proto/AGFJDCJANKA.proto create mode 100644 proto/AHHLIGPKLDL.proto create mode 100644 proto/AICCFCMGNBG.proto delete mode 100644 proto/AIGHOMHDNIL.proto delete mode 100644 proto/AIOCEOMJKII.proto create mode 100644 proto/AISnapshotEntityData.proto create mode 100644 proto/AISnapshotEntitySkillCycle.proto delete mode 100644 proto/AJCFJJFJJMB.proto create mode 100644 proto/AJFBMFBKOIG.proto create mode 100644 proto/AJFDAKKHGKO.proto delete mode 100644 proto/AJKKNJIKCJA.proto create mode 100644 proto/AKEHHECCPOO.proto create mode 100644 proto/AKFPAANICKG.proto create mode 100644 proto/AKIFJCCDNEM.proto create mode 100644 proto/AKPPCGEACLE.proto delete mode 100644 proto/ALAMJIMOCOP.proto rename proto/{HIDIPEIMBEG.proto => AMFIEDJGLPA.proto} (62%) delete mode 100644 proto/AMFOFAPEHGM.proto create mode 100644 proto/AMPEPAJDMFH.proto create mode 100644 proto/ANAPBNFGFEN.proto delete mode 100644 proto/ANIHIBEGDJC.proto create mode 100644 proto/ANLPPAMFPKC.proto create mode 100644 proto/AOEICADFFIJ.proto delete mode 100644 proto/AOMHEMBIHNE.proto create mode 100644 proto/APAEMKIJPBM.proto rename proto/{FBHCNKKJDAE.proto => AbilityActionCreateGadget.proto} (54%) create mode 100644 proto/AbilityActionSetCrashDamage.proto create mode 100644 proto/AbilityFireworkBornType.proto rename proto/{EABBCDCGFLL.proto => AbilityMetaAddAbility.proto} (55%) rename proto/{PPPFLECLGOC.proto => AbilityMetaSetPoseParameter.proto} (53%) create mode 100644 proto/AbilityMetaTriggerElementReaction.proto create mode 100644 proto/AbilityMetaUpdateBaseReactionDamage.proto create mode 100644 proto/AbilityMixinBreakout.proto create mode 100644 proto/AbilityMixinScenePropSync.proto create mode 100644 proto/AbilityMixinShootFromCamera.proto create mode 100644 proto/AkaFesDetailInfo.proto rename proto/{IHBIHEBCNDJ.proto => BACLCEEBIAD.proto} (63%) rename proto/{BFIEENGLJKA.proto => BAJDFBJMNBC.proto} (52%) create mode 100644 proto/BBAEFJPLEPN.proto create mode 100644 proto/BCAOAGGPONH.proto delete mode 100644 proto/BCBBHHGCGAN.proto create mode 100644 proto/BCBNCBGIEJO.proto delete mode 100644 proto/BCMHCFICCDD.proto rename proto/{BLHBPJDMPJG.proto => BCMJEDNDIGM.proto} (62%) create mode 100644 proto/BEAMFIKPMLE.proto delete mode 100644 proto/BEICDJDPJML.proto create mode 100644 proto/BFFEMLKIMGD.proto create mode 100644 proto/BFICMJMHKJL.proto delete mode 100644 proto/BGEHFCIPLAA.proto delete mode 100644 proto/BHHECJHBCKK.proto delete mode 100644 proto/BHKGAINOAON.proto create mode 100644 proto/BIJJHMLCFOF.proto delete mode 100644 proto/BLNOFHFAMDO.proto rename proto/{CIMFCKOOJEG.proto => BLOJIAMOIOM.proto} (57%) create mode 100644 proto/BMBJFJNIAKL.proto delete mode 100644 proto/BNEFMGJODCK.proto delete mode 100644 proto/BOEHIBPDLNM.proto delete mode 100644 proto/BPAMMINCHJG.proto delete mode 100644 proto/BPIKBPEDAPF.proto rename proto/{INJEGNBKGCB.proto => BreakoutSyncAction.proto} (56%) rename proto/{NNBDKJNOIKH.proto => BreakoutSyncFinishGame.proto} (50%) rename proto/{DKPDHJGFLKM.proto => BreakoutSyncSnapShot.proto} (55%) delete mode 100644 proto/CAHLHGDPIOF.proto delete mode 100644 proto/CANJOFHONKD.proto rename proto/{AAFAJFPLBMI.proto => CAPOJBJBBPA.proto} (56%) delete mode 100644 proto/CDPJBKBLFEG.proto delete mode 100644 proto/CEGIBBLHIIE.proto create mode 100644 proto/CELPBGOAJJB.proto rename proto/{MONAENEBFNP.proto => CEMGDGAHDPJ.proto} (53%) delete mode 100644 proto/CFAGNNLICOC.proto create mode 100644 proto/CFFFGFFKINK.proto delete mode 100644 proto/CFHIGHGJCBF.proto delete mode 100644 proto/CFLGLJNDPJE.proto create mode 100644 proto/CFPNMMHIFLK.proto delete mode 100644 proto/CGJDJJLIADJ.proto create mode 100644 proto/CGPNDMOBAOI.proto delete mode 100644 proto/CHJAKCHLIED.proto delete mode 100644 proto/CIDOFFBIFIA.proto create mode 100644 proto/CJEDPJPHDFD.proto delete mode 100644 proto/CJKNEMMPMGN.proto create mode 100644 proto/CJPDFDFACHM.proto delete mode 100644 proto/CKLBEJHMHKG.proto create mode 100644 proto/CKMJBOGJFMB.proto delete mode 100644 proto/CMCJOKLGMCA.proto create mode 100644 proto/CMELIOKBBAM.proto create mode 100644 proto/CMGBHAALJIJ.proto delete mode 100644 proto/CMILIIPNCIE.proto create mode 100644 proto/CNEDGHOJKNH.proto delete mode 100644 proto/CNOPDDHCNJA.proto delete mode 100644 proto/CNPDBLPBPOC.proto rename proto/{KNNLDBLIDOC.proto => CODOPGKCNPE.proto} (63%) create mode 100644 proto/COLODDOIGOI.proto rename proto/{GBALDJBOBPH.proto => CPIMMDBHJLH.proto} (65%) create mode 100644 proto/ChangHpReason.proto delete mode 100644 proto/ChangeHpReason.proto create mode 100644 proto/ChannellerSlabBuffInfo.proto create mode 100644 proto/ChannellerSlabBuffSchemeInfo.proto create mode 100644 proto/ChannellerSlabLoopDungeonInfo.proto create mode 100644 proto/ChannellerSlabLoopDungeonStageInfo.proto create mode 100644 proto/CityReputationHuntInfo.proto create mode 100644 proto/CityReputationQuestInfo.proto create mode 100644 proto/CityReputationRequestInfo.proto create mode 100644 proto/CoinCollectTeamInfoData.proto delete mode 100644 proto/CustomDungeonAbstractMuipData.proto delete mode 100644 proto/CustomDungeonBatchBriefMuipData.proto delete mode 100644 proto/CustomDungeonBriefMuipData.proto delete mode 100644 proto/CustomDungeonSettingMuipData.proto delete mode 100644 proto/CustomDungeonSocialMuipData.proto delete mode 100644 proto/DBMIEOGPEEB.proto delete mode 100644 proto/DCAJABFLBPO.proto create mode 100644 proto/DCJBJCDFAAE.proto rename proto/{IGCNJKHEEOA.proto => DCJEGFPGKEF.proto} (56%) delete mode 100644 proto/DDFMGAHMONA.proto create mode 100644 proto/DDHHEKPMCJA.proto delete mode 100644 proto/DDJMHLCDPHO.proto create mode 100644 proto/DECAIBABCPP.proto create mode 100644 proto/DFPBHODHPKM.proto delete mode 100644 proto/DGEBNIILIFA.proto rename proto/{EFHFKILMJDB.proto => DGJFFNNBPND.proto} (54%) delete mode 100644 proto/DGLAAOENJIH.proto create mode 100644 proto/DGNCNCCLGEK.proto delete mode 100644 proto/DIIIIGIADBO.proto delete mode 100644 proto/DIILEPMONHP.proto rename proto/{LHNEFELJGOO.proto => DIJAILOHJEA.proto} (56%) create mode 100644 proto/DIJILDLCPLG.proto delete mode 100644 proto/DIJNMJBIJBC.proto rename proto/{BHOJAANJMBF.proto => DIOKGLJIAMG.proto} (56%) delete mode 100644 proto/DIPLFLKIDJN.proto create mode 100644 proto/DKFDACEPNAL.proto delete mode 100644 proto/DKGLCEBBJPD.proto delete mode 100644 proto/DLHLIHPGNOG.proto delete mode 100644 proto/DLIGBJOALKN.proto rename proto/{CHGIPLGANOM.proto => DNKBHCGAALL.proto} (53%) rename proto/{AEEFNFKPHED.proto => DOBDAICHFII.proto} (56%) delete mode 100644 proto/DOCPAPKDBBK.proto create mode 100644 proto/DOFGFCEODEN.proto delete mode 100644 proto/DOMPLMOALGE.proto delete mode 100644 proto/DPEAAFLAMIN.proto create mode 100644 proto/DungeonCandidateTeamPlayerState.proto delete mode 100644 proto/EAHMNIJJAGF.proto create mode 100644 proto/EBEODFKDGGJ.proto create mode 100644 proto/EDGEOCMAKEP.proto create mode 100644 proto/EDMJNBHHJBI.proto delete mode 100644 proto/EDNCOEJLGBG.proto delete mode 100644 proto/EEGMCCNFBHE.proto delete mode 100644 proto/EEJCIHGIKDF.proto create mode 100644 proto/EEKGPJAAGNH.proto delete mode 100644 proto/EENIBKHGPFN.proto delete mode 100644 proto/EEPLFBFNDIE.proto create mode 100644 proto/EGBCJEGNFBG.proto rename proto/{AOHAOPDNHFG.proto => EGEPEDLDPDF.proto} (52%) delete mode 100644 proto/EGOBEMHGHMJ.proto delete mode 100644 proto/EHHKFDCDNLN.proto delete mode 100644 proto/EHIIKGKEDLD.proto delete mode 100644 proto/EHLCPNAIIIC.proto delete mode 100644 proto/EICNPCGJHJB.proto delete mode 100644 proto/EIJOECIOOMG.proto delete mode 100644 proto/EJDDAFOGCEF.proto delete mode 100644 proto/EJHACOJGDIE.proto rename proto/{ADEECIJFDOE.proto => EJJJHKGPDAF.proto} (52%) create mode 100644 proto/EJLEHCFOMPK.proto delete mode 100644 proto/EKBBAAECGFH.proto create mode 100644 proto/EKIOINEMBPA.proto delete mode 100644 proto/ELEEFNHCAOL.proto delete mode 100644 proto/EMHMNKCBOFB.proto rename proto/{HKGFBIHCDHH.proto => EMMNAJMFCBC.proto} (60%) delete mode 100644 proto/ENAGNHFCKHK.proto create mode 100644 proto/ENKAIAJHBOL.proto rename proto/{ADMIOIMGPLK.proto => EODBPMNMPEJ.proto} (70%) delete mode 100644 proto/EPCHCAEIPNH.proto create mode 100644 proto/ElectroherculesBattleDetailInfo.proto create mode 100644 proto/ElectroherculesBattleSelectDifficultyReq.proto create mode 100644 proto/ElectroherculesBattleSelectDifficultyRsp.proto create mode 100644 proto/ElectroherculesBattleSettleNotify.proto create mode 100644 proto/ElectroherculesBattleStageInfo.proto create mode 100644 proto/EvtCompensatePosDiffInfo.proto create mode 100644 proto/EvtFixedRushMove.proto create mode 100644 proto/EvtGrapplingHookMove.proto delete mode 100644 proto/EvtHittingOtherInfo.proto create mode 100644 proto/EvtSyncEntityPositionInfo.proto create mode 100644 proto/FAPDLKNEPCH.proto delete mode 100644 proto/FBGIHFMDFCI.proto delete mode 100644 proto/FBHMBKHGMMP.proto create mode 100644 proto/FBJAPCKJFCA.proto delete mode 100644 proto/FBPFOPMOOIM.proto create mode 100644 proto/FCAIALHCIKL.proto delete mode 100644 proto/FCCDEOJODEO.proto delete mode 100644 proto/FCFNMEJMONG.proto delete mode 100644 proto/FDBBMKKENPE.proto delete mode 100644 proto/FDHMBLAHCMP.proto delete mode 100644 proto/FDJMJBNPLGD.proto delete mode 100644 proto/FDOHOGJAGDN.proto create mode 100644 proto/FEEHAOJCNCG.proto delete mode 100644 proto/FEGFMGMLCKG.proto delete mode 100644 proto/FFBGCLGOCDG.proto create mode 100644 proto/FFEBPGAHDIE.proto delete mode 100644 proto/FFHGPFHLKPI.proto delete mode 100644 proto/FGOAFKPBNDC.proto create mode 100644 proto/FHADDMLLMPJ.proto delete mode 100644 proto/FHPFPENBEIB.proto delete mode 100644 proto/FIDBMENLPEP.proto delete mode 100644 proto/FIKMGNDBAKI.proto delete mode 100644 proto/FIMJMLPLPAC.proto delete mode 100644 proto/FINEJDCEECI.proto delete mode 100644 proto/FJHBMGNDFHD.proto delete mode 100644 proto/FKGPKKHNDLC.proto create mode 100644 proto/FKKDNFEPMIL.proto create mode 100644 proto/FKPNMNPCGJA.proto rename proto/{BFOFNKADCPB.proto => FLECEKOBOLN.proto} (62%) create mode 100644 proto/FLNMFCNPKEH.proto create mode 100644 proto/FMCIKCPBCDJ.proto delete mode 100644 proto/FNHEMKCFMBL.proto rename proto/{FMMFNKAIMMA.proto => FOBNGECBEBK.proto} (53%) delete mode 100644 proto/FOLNGHHMFKC.proto delete mode 100644 proto/FPENLAKBJMF.proto delete mode 100644 proto/FPFHGDCLELH.proto delete mode 100644 proto/FPPMLGOAFGH.proto create mode 100644 proto/FishInfo.proto create mode 100644 proto/FishingScore.proto create mode 100644 proto/FleurFairV2DetailInfo.proto create mode 100644 proto/FleurFairV2MusicGameInfo.proto create mode 100644 proto/FleurFairV2PacmanInfo.proto create mode 100644 proto/FleurFairV2PacmanStageInfo.proto create mode 100644 proto/FleurFairV2PhotoInfo.proto create mode 100644 proto/FleurFairV2PhotoPosData.proto create mode 100644 proto/FleurFairV2StageData.proto create mode 100644 proto/FungusDetail.proto create mode 100644 proto/FungusFighterMonsterDetail.proto delete mode 100644 proto/FungusFighterTrainingSettleInfo.proto create mode 100644 proto/FungusFighterV2DetailInfo.proto create mode 100644 proto/FungusFighterV2LevelData.proto create mode 100644 proto/FungusPlotStageDetail.proto create mode 100644 proto/FungusTrainingMonsterPreviewDetail.proto create mode 100644 proto/FungusTrainingPoolPreviewDetail.proto delete mode 100644 proto/GANOMONNDGB.proto delete mode 100644 proto/GBJCOPHPAKL.proto create mode 100644 proto/GCGAskDuelReq.proto create mode 100644 proto/GCGAskDuelRsp.proto create mode 100644 proto/GCGBackToDuelReq.proto rename proto/{FLANFFAFKCL.proto => GCGBackToDuelRsp.proto} (53%) create mode 100644 proto/GCGBasicDataNotify.proto create mode 100644 proto/GCGBossChallengeData.proto create mode 100644 proto/GCGBossChallengeUpdateNotify.proto delete mode 100644 proto/GCGChallengeData.proto create mode 100644 proto/GCGChallengeUpdateNotify.proto create mode 100644 proto/GCGChangeOnstageInfo.proto rename proto/{CKGEJCLMOFL.proto => GCGClientSettleReq.proto} (53%) create mode 100644 proto/GCGDSBanCardNotify.proto create mode 100644 proto/GCGDSCardBackUnlockNotify.proto create mode 100644 proto/GCGDSCardData.proto create mode 100644 proto/GCGDSCardFaceUnlockNotify.proto rename proto/{MDBNJGGODKO.proto => GCGDSCardFaceUpdateNotify.proto} (51%) create mode 100644 proto/GCGDSCardProficiencyNotify.proto create mode 100644 proto/GCGDSChangeCardBackReq.proto create mode 100644 proto/GCGDSChangeCardBackRsp.proto rename proto/{GCGWaitingCharacter.proto => GCGDSChangeCardFaceReq.proto} (51%) create mode 100644 proto/GCGDSChangeCurDeckReq.proto create mode 100644 proto/GCGDSChangeCurDeckRsp.proto create mode 100644 proto/GCGDSChangeDeckNameReq.proto create mode 100644 proto/GCGDSChangeDeckNameRsp.proto create mode 100644 proto/GCGDSChangeFieldReq.proto create mode 100644 proto/GCGDSChangeFieldRsp.proto create mode 100644 proto/GCGDSCurDeckChangeNotify.proto create mode 100644 proto/GCGDSDataNotify.proto create mode 100644 proto/GCGDSDeckData.proto create mode 100644 proto/GCGDSDeckSaveReq.proto create mode 100644 proto/GCGDSDeckSaveRsp.proto create mode 100644 proto/GCGDSDeckUnlockNotify.proto create mode 100644 proto/GCGDSDeckUpdateNotify.proto create mode 100644 proto/GCGDSDeleteDeckReq.proto create mode 100644 proto/GCGDSDeleteDeckRsp.proto create mode 100644 proto/GCGDSFieldUnlockNotify.proto create mode 100644 proto/GCGDebugReplayNotify.proto create mode 100644 proto/GCGFestivalDetailInfo.proto create mode 100644 proto/GCGGameBriefData.proto create mode 100644 proto/GCGGameBriefDataNotify.proto create mode 100644 proto/GCGGameCreateFailReasonNotify.proto create mode 100644 proto/GCGGameMaxNotify.proto create mode 100644 proto/GCGGrowthLevelRewardNotify.proto create mode 100644 proto/GCGGrowthLevelTakeRewardReq.proto rename proto/{NACLEOAMGNK.proto => GCGGrowthLevelTakeRewardRsp.proto} (50%) create mode 100644 proto/GCGHeartBeatNotify.proto create mode 100644 proto/GCGInitFinishReq.proto create mode 100644 proto/GCGInitFinishRsp.proto create mode 100644 proto/GCGInviteBattleNotify.proto create mode 100644 proto/GCGInviteGuestBattleReq.proto create mode 100644 proto/GCGInviteGuestBattleRsp.proto create mode 100644 proto/GCGLevelChallengeDeleteNotify.proto create mode 100644 proto/GCGLevelChallengeFinishNotify.proto create mode 100644 proto/GCGLevelChallengeNotify.proto rename proto/{EALBKFBILFO.proto => GCGLevelData.proto} (51%) create mode 100644 proto/GCGLevelType.proto create mode 100644 proto/GCGMessagePackNotify.proto delete mode 100644 proto/GCGMsgCharDie.proto create mode 100644 proto/GCGOperationReq.proto create mode 100644 proto/GCGOperationRsp.proto create mode 100644 proto/GCGPlayerBriefData.proto create mode 100644 proto/GCGPlayerGCGState.proto delete mode 100644 proto/GCGReplayOperationData.proto create mode 100644 proto/GCGResourceStateNotify.proto create mode 100644 proto/GCGSettleNotify.proto rename proto/{EGBBOPCNHCH.proto => GCGSettleOptionReq.proto} (52%) create mode 100644 proto/GCGSkillHpChangeType.proto create mode 100644 proto/GCGSkillPreviewAskReq.proto create mode 100644 proto/GCGSkillPreviewAskRsp.proto create mode 100644 proto/GCGSkillPreviewCardInfo.proto create mode 100644 proto/GCGSkillPreviewElementReactionInfo.proto create mode 100644 proto/GCGSkillPreviewExtraInfo.proto create mode 100644 proto/GCGSkillPreviewHpInfo.proto create mode 100644 proto/GCGSkillPreviewInfo.proto create mode 100644 proto/GCGSkillPreviewNotify.proto create mode 100644 proto/GCGSkillPreviewOnstageChangeInfo.proto create mode 100644 proto/GCGSkillPreviewPlayCardInfo.proto create mode 100644 proto/GCGSkillPreviewReactionInfo.proto create mode 100644 proto/GCGSkillPreviewTokenChangeInfo.proto create mode 100644 proto/GCGSkillPreviewTokenInfo.proto create mode 100644 proto/GCGStartChallengeByCheckRewardReq.proto create mode 100644 proto/GCGStartChallengeByCheckRewardRsp.proto create mode 100644 proto/GCGStartChallengeReq.proto create mode 100644 proto/GCGStartChallengeRsp.proto create mode 100644 proto/GCGTCInviteReq.proto rename proto/{MIMCCIBHBKO.proto => GCGTCInviteRsp.proto} (51%) create mode 100644 proto/GCGTCTavernChallengeData.proto create mode 100644 proto/GCGTCTavernChallengeDataNotify.proto create mode 100644 proto/GCGTCTavernChallengeUpdateNotify.proto create mode 100644 proto/GCGTCTavernInfoNotify.proto create mode 100644 proto/GCGTavernNpcInfoNotify.proto create mode 100644 proto/GCGWeekChallengeInfo.proto create mode 100644 proto/GCGWeekChallengeInfoNotify.proto create mode 100644 proto/GCGWorldChallengeUnlockNotify.proto create mode 100644 proto/GCGWorldPlayerGCGStateReq.proto create mode 100644 proto/GCGWorldPlayerGCGStateRsp.proto delete mode 100644 proto/GDCDMFBNHNH.proto delete mode 100644 proto/GDCMOBKPPOE.proto create mode 100644 proto/GEBNMMPJMPG.proto delete mode 100644 proto/GEFHEDDLCCG.proto create mode 100644 proto/GELGLOAKDBI.proto create mode 100644 proto/GENJGPDIPNI.proto rename proto/{HFFNDCIHEMC.proto => GEPJEEOPGMK.proto} (65%) create mode 100644 proto/GFGKHDBBKIL.proto delete mode 100644 proto/GFHJPIAOAIJ.proto delete mode 100644 proto/GFJHBBIEPJD.proto delete mode 100644 proto/GFKBLFOPGLF.proto delete mode 100644 proto/GGBMIADMOHH.proto rename proto/{COLNADOLNFO.proto => GGFLMPNCCNA.proto} (71%) delete mode 100644 proto/GGHNBKHJLIG.proto delete mode 100644 proto/GHLIEPKOHJD.proto create mode 100644 proto/GHMNCNNHLAI.proto delete mode 100644 proto/GHNDMCFNLHN.proto delete mode 100644 proto/GIAFFPENJNC.proto create mode 100644 proto/GIIHGMKANHL.proto delete mode 100644 proto/GJNHFOFKIEN.proto delete mode 100644 proto/GKIJDMOCNDH.proto delete mode 100644 proto/GKLODALBJDF.proto create mode 100644 proto/GKPKECDLNPD.proto delete mode 100644 proto/GLAEHMMKJNF.proto delete mode 100644 proto/GLIHKFPIPPB.proto delete mode 100644 proto/GLMHDEPFNPJ.proto delete mode 100644 proto/GMEEJFOELBO.proto delete mode 100644 proto/GMGIEHFGOKN.proto delete mode 100644 proto/GMIFBLJMMNA.proto create mode 100644 proto/GNENODIAGCE.proto delete mode 100644 proto/GNKAPMPOIOE.proto delete mode 100644 proto/GOGCALJCAMC.proto delete mode 100644 proto/GOPOEDFNDBO.proto delete mode 100644 proto/GPCKNDGKBBD.proto delete mode 100644 proto/GPGFDJBDCNJ.proto delete mode 100644 proto/GPPPPHHOCIP.proto create mode 100644 proto/GearLevelData.proto create mode 100644 proto/GravenInnocenceCampInfo.proto create mode 100644 proto/GravenInnocenceCampStageInfo.proto create mode 100644 proto/GravenInnocenceCarveInfo.proto create mode 100644 proto/GravenInnocenceCarveStageInfo.proto create mode 100644 proto/GravenInnocenceRaceInfo.proto create mode 100644 proto/GravenInnocenceRaceLevelInfo.proto delete mode 100644 proto/HALOLKMILLH.proto delete mode 100644 proto/HAPLGGHOBAJ.proto delete mode 100644 proto/HBEFCJKDDIN.proto delete mode 100644 proto/HBHMEOHPEBO.proto create mode 100644 proto/HCCDEDBNNLH.proto delete mode 100644 proto/HDDLIDNBMJM.proto create mode 100644 proto/HDHPLGOCHCP.proto delete mode 100644 proto/HDLOJBCLFLE.proto create mode 100644 proto/HDOMFAKCLHG.proto delete mode 100644 proto/HEIHACODPGK.proto delete mode 100644 proto/HFHFFEBONII.proto delete mode 100644 proto/HGIFNPKLHJM.proto create mode 100644 proto/HHHLHLJODIG.proto delete mode 100644 proto/HHHOMEPECIM.proto create mode 100644 proto/HHIIKNAKENK.proto create mode 100644 proto/HIDEKBNDDIP.proto delete mode 100644 proto/HIDNILLDCAD.proto delete mode 100644 proto/HJLPAPJNFHA.proto delete mode 100644 proto/HJNJFLOPJOP.proto delete mode 100644 proto/HKCAHHHHPGL.proto rename proto/{DLOFBJJCBKJ.proto => HLPPCOCFGFL.proto} (63%) delete mode 100644 proto/HMHLLPAMPCG.proto rename proto/{DIANBBBLJHP.proto => HMHLMKOOGFJ.proto} (57%) delete mode 100644 proto/HMLAENOCENE.proto create mode 100644 proto/HMOBMGADFAJ.proto create mode 100644 proto/HNBJBLPCGIK.proto create mode 100644 proto/HNHDBOANHDF.proto create mode 100644 proto/HNHGMNGAODO.proto rename proto/{CELEJBNIOID.proto => HNMGHDHJJMF.proto} (62%) delete mode 100644 proto/HNPEJFPHAEH.proto create mode 100644 proto/HOJHJGGEABM.proto create mode 100644 proto/HOKJIFJPJLB.proto delete mode 100644 proto/HOPFOECLFLA.proto create mode 100644 proto/HPJKJMBIFPH.proto delete mode 100644 proto/HPOAPEPNGGC.proto delete mode 100644 proto/HashedString.proto create mode 100644 proto/HomeAvatarRewardEventInfo.proto delete mode 100644 proto/HomeBlueprintBriefMuipData.proto create mode 100644 proto/HomePlantFieldStatus.proto create mode 100644 proto/HomePlantSubFieldData.proto delete mode 100644 proto/HomeTransferData.proto delete mode 100644 proto/HomeVerifyFurnitureData.proto create mode 100644 proto/IBEBIDMINKK.proto delete mode 100644 proto/IBIFMMLDGMG.proto rename proto/{FFKIBGMCDAG.proto => ICCLMODGOGJ.proto} (53%) delete mode 100644 proto/ICEDOFNJPDC.proto delete mode 100644 proto/ICNAKHAOKCB.proto delete mode 100644 proto/IDJAKBKNHLK.proto delete mode 100644 proto/IFJPGGKMMNA.proto create mode 100644 proto/IFMDOEMIPDM.proto create mode 100644 proto/IFOKONFKCDP.proto delete mode 100644 proto/IGKIPAJDMNO.proto delete mode 100644 proto/IHINMBHNLHL.proto delete mode 100644 proto/IHJMEOJHFPD.proto create mode 100644 proto/IIBEEMFEJHJ.proto delete mode 100644 proto/IIPPKEOPFIH.proto delete mode 100644 proto/IJGOANLDAJD.proto delete mode 100644 proto/IJMNEOLDFMI.proto delete mode 100644 proto/IJPMGNKJINC.proto create mode 100644 proto/IKHBGFEGGFD.proto create mode 100644 proto/IKJBDPHEAAD.proto delete mode 100644 proto/IKKEDAEADFH.proto delete mode 100644 proto/IKLDGMLNIFF.proto delete mode 100644 proto/IKMBEDDMCFP.proto create mode 100644 proto/ILFHJOCEDHJ.proto delete mode 100644 proto/IMADEKGFIFA.proto delete mode 100644 proto/IMCPJNAJPFN.proto delete mode 100644 proto/IMNBOHOJFBO.proto delete mode 100644 proto/INEIPAMELIP.proto create mode 100644 proto/INJOAAKAIKI.proto create mode 100644 proto/IOBIPOLNCGP.proto rename proto/{COCDBNLIMOH.proto => IOEGJEEFKLA.proto} (63%) delete mode 100644 proto/IOLOAFAFAJJ.proto delete mode 100644 proto/IPNEJCIGNLO.proto create mode 100644 proto/IrodoriChessMapData.proto create mode 100644 proto/IrodoriFlowerData.proto create mode 100644 proto/IrodoriMasterLevelDetailInfo.proto create mode 100644 proto/IrodoriMasterLevelInfo.proto create mode 100644 proto/IrodoriPoetryData.proto create mode 100644 proto/JAAACKLMLHI.proto delete mode 100644 proto/JAGGLKNHBAB.proto delete mode 100644 proto/JBEDKPCOIHC.proto rename proto/{CPHJGIBPHOD.proto => JCNNHJLLOFC.proto} (52%) delete mode 100644 proto/JDFJBMFFENF.proto create mode 100644 proto/JDPJGAHPGFH.proto delete mode 100644 proto/JEDFHNPDJEG.proto delete mode 100644 proto/JEFJPINLMON.proto create mode 100644 proto/JEHMOJKEODL.proto create mode 100644 proto/JEIFKDDEDEE.proto delete mode 100644 proto/JENNEPEEJMO.proto delete mode 100644 proto/JFAEOPHPBGL.proto rename proto/{CCOGDLMGCID.proto => JFDELDDOOIJ.proto} (62%) delete mode 100644 proto/JFEFPEIFIKM.proto delete mode 100644 proto/JFGOFCIOKNH.proto delete mode 100644 proto/JGMCLGAMEOA.proto delete mode 100644 proto/JIJOIEGIHPM.proto rename proto/{FMFLCOLFIOF.proto => JILBANAJEEF.proto} (50%) delete mode 100644 proto/JIPFDPOBPNH.proto rename proto/{HMEFDAPADKA.proto => JKFJFNMCNDN.proto} (59%) create mode 100644 proto/JLFLCCDNNIL.proto delete mode 100644 proto/JMBJHKIMDFC.proto create mode 100644 proto/JMBNLGPPMDP.proto delete mode 100644 proto/JNBHKNJHCHG.proto create mode 100644 proto/JNMLLBGCBOB.proto delete mode 100644 proto/JNNEIKMALBJ.proto delete mode 100644 proto/JNONGGFHNMC.proto delete mode 100644 proto/JNPBOGLAGMK.proto delete mode 100644 proto/JONHAPLJANI.proto create mode 100644 proto/JPKNOEMJICG.proto create mode 100644 proto/JigsawPictureData.proto create mode 100644 proto/KAGFENNNCEA.proto delete mode 100644 proto/KBIMCEMNOCC.proto delete mode 100644 proto/KDECJEOGKOO.proto delete mode 100644 proto/KFIIMIFNMKD.proto delete mode 100644 proto/KFMDIFPCNOC.proto create mode 100644 proto/KHHEAFGCOMJ.proto create mode 100644 proto/KHJBEOHBNBG.proto delete mode 100644 proto/KIMICJIEGDD.proto delete mode 100644 proto/KINEAIJCOHJ.proto delete mode 100644 proto/KJMKJAIFNEC.proto delete mode 100644 proto/KJPMDJPFJED.proto create mode 100644 proto/KKEAGOHBCMA.proto delete mode 100644 proto/KLCFLFODAOB.proto delete mode 100644 proto/KLHLFOMHLML.proto create mode 100644 proto/KLMOCINFPME.proto create mode 100644 proto/KLNMFNNADPG.proto create mode 100644 proto/KMFKLGOBMJJ.proto create mode 100644 proto/KMNPJIFBGJD.proto create mode 100644 proto/KNAFPAKIBMO.proto delete mode 100644 proto/KOBIDCOIMPI.proto delete mode 100644 proto/KOFKLFNBDNA.proto create mode 100644 proto/KOFLKOIFKLK.proto delete mode 100644 proto/KOOFOKGMGNM.proto delete mode 100644 proto/KPKBLIHGLJO.proto delete mode 100644 proto/LAELNKCMNMP.proto delete mode 100644 proto/LAFGBFLAEGH.proto delete mode 100644 proto/LAGAGLFKNNA.proto delete mode 100644 proto/LAICJNCDMMM.proto delete mode 100644 proto/LBCFEPONBPJ.proto create mode 100644 proto/LBFHEDFPGMI.proto delete mode 100644 proto/LBLHMLGIBNF.proto delete mode 100644 proto/LCHKFOGFJNP.proto create mode 100644 proto/LCMFDAHJIBK.proto create mode 100644 proto/LDAKAIIPNGI.proto delete mode 100644 proto/LDBDLKGAKCB.proto delete mode 100644 proto/LDHJFBIOIPG.proto delete mode 100644 proto/LDIGAAFIGJA.proto delete mode 100644 proto/LDJBCPLPPHB.proto create mode 100644 proto/LDMCFCEHKJH.proto delete mode 100644 proto/LDNBDMBELBA.proto delete mode 100644 proto/LEBACMOBIDE.proto delete mode 100644 proto/LEJKGLPPFBN.proto create mode 100644 proto/LEKKBIGCOGI.proto delete mode 100644 proto/LENANMKPLCA.proto delete mode 100644 proto/LGCELPOKEDF.proto create mode 100644 proto/LGDLKBJBEOE.proto create mode 100644 proto/LGLHGBPEOGD.proto delete mode 100644 proto/LGMLPBFMEEM.proto delete mode 100644 proto/LHPBALCGMJH.proto create mode 100644 proto/LIDABDAPMJK.proto create mode 100644 proto/LIDDFAKFGLG.proto create mode 100644 proto/LIGDPKNNMMM.proto delete mode 100644 proto/LIJKGGFCHOB.proto delete mode 100644 proto/LIKPGKGOHGB.proto delete mode 100644 proto/LJFMLGDFELG.proto delete mode 100644 proto/LJGAJMFDFCF.proto delete mode 100644 proto/LJKPHEIEJNN.proto create mode 100644 proto/LJPLMCEJECG.proto delete mode 100644 proto/LLAEAKDNIHM.proto create mode 100644 proto/LLBFJGELKIB.proto delete mode 100644 proto/LLOKNKLJFHI.proto create mode 100644 proto/LMANBIFIBEJ.proto create mode 100644 proto/LMBNPEALNMF.proto delete mode 100644 proto/LNADMHGILKF.proto delete mode 100644 proto/LNJPIINEAIJ.proto delete mode 100644 proto/LNMBGAKGHAD.proto create mode 100644 proto/LOCFPLGHHCM.proto delete mode 100644 proto/LOLPIGFBEIA.proto create mode 100644 proto/LPGAFDIGHDF.proto delete mode 100644 proto/LPGOCDCNECC.proto create mode 100644 proto/LPKHFHJDGOG.proto create mode 100644 proto/LanV3BoatMultiPlayerData.proto create mode 100644 proto/LanV3BoatSettleInfo.proto create mode 100644 proto/LanV3BoatSettleNotify.proto create mode 100644 proto/LanternProjectionInfo.proto create mode 100644 proto/LanternProjectionLevelInfo.proto create mode 100644 proto/LanternRiteFireworksChallengeInfo.proto create mode 100644 proto/LanternRiteFireworksInfo.proto create mode 100644 proto/LanternRiteFireworksStageInfo.proto create mode 100644 proto/MAGCLOOBFPI.proto delete mode 100644 proto/MBAAFHPBLEP.proto delete mode 100644 proto/MBBEKGNLKBH.proto delete mode 100644 proto/MBGPOLPPKMF.proto delete mode 100644 proto/MBIEJKBJKCH.proto delete mode 100644 proto/MCJFKEKAFGO.proto delete mode 100644 proto/MCJJAJKEOAM.proto delete mode 100644 proto/MCOPOAMEGCP.proto create mode 100644 proto/MDBHGIIOPKI.proto create mode 100644 proto/MDHPLAGPINN.proto delete mode 100644 proto/MDIPGMFKKDN.proto delete mode 100644 proto/MEMEFOMDNGE.proto delete mode 100644 proto/MFAFMALBKAP.proto delete mode 100644 proto/MFCBPCBFGOH.proto create mode 100644 proto/MFEOLMIMPCE.proto create mode 100644 proto/MGEHIFOHGIA.proto delete mode 100644 proto/MGMABEOADJL.proto create mode 100644 proto/MHIGNIDFIJO.proto delete mode 100644 proto/MHJKJDBPKDF.proto create mode 100644 proto/MIIHOLHIIFN.proto delete mode 100644 proto/MIJDNNJJBEK.proto create mode 100644 proto/MILOEMBOIBJ.proto delete mode 100644 proto/MIMGLIBHAPO.proto create mode 100644 proto/MKDCPKPECPP.proto create mode 100644 proto/MMBGBMHBIBA.proto create mode 100644 proto/MMPGFBFANOB.proto delete mode 100644 proto/MNFJFJANFEH.proto create mode 100644 proto/MNMIOBKDNJG.proto create mode 100644 proto/MPBPNIEHNJH.proto delete mode 100644 proto/MPHNEOMIAEB.proto delete mode 100644 proto/NCBPDLCPIJL.proto delete mode 100644 proto/NDCMCOJJDKH.proto delete mode 100644 proto/NEGEEBHNBOL.proto delete mode 100644 proto/NFHMNCKJOEI.proto delete mode 100644 proto/NGALEPLHONA.proto delete mode 100644 proto/NGHEBOHGDBC.proto delete mode 100644 proto/NHIJPCNBKJE.proto delete mode 100644 proto/NIELIIFHJCO.proto create mode 100644 proto/NJIKLIJCLDA.proto create mode 100644 proto/NJLGINKGBPH.proto delete mode 100644 proto/NKGINHFDBJN.proto delete mode 100644 proto/NLHNJLOAAGE.proto create mode 100644 proto/NLMGCGCNKHG.proto create mode 100644 proto/NLPPFFGOIED.proto delete mode 100644 proto/NMIPDNNMELF.proto delete mode 100644 proto/NMJJDGLFAOO.proto delete mode 100644 proto/NMKBMCHIBJB.proto create mode 100644 proto/NMPEGOIHHIH.proto create mode 100644 proto/NMPGPDDEPHH.proto delete mode 100644 proto/NNEPEGJJBIJ.proto delete mode 100644 proto/NNFHPDEKDGK.proto delete mode 100644 proto/NNLFLCFNLFO.proto create mode 100644 proto/NNOJLDPDPIE.proto create mode 100644 proto/NOEABFFFIBJ.proto delete mode 100644 proto/NOENHEACHMJ.proto delete mode 100644 proto/NOFNBENGFPJ.proto delete mode 100644 proto/NOJIEHBOBPP.proto delete mode 100644 proto/NONFHLFEHGG.proto create mode 100644 proto/NOOGKCGHOPN.proto delete mode 100644 proto/NPMJFJMFAPP.proto create mode 100644 proto/OBECMPAGPAJ.proto rename proto/{JHMFBDNPMCB.proto => ODCPBFFABNO.proto} (62%) delete mode 100644 proto/OEBAGLDBNCO.proto delete mode 100644 proto/OENDJCGMHJJ.proto delete mode 100644 proto/OFAIBAHEPPN.proto delete mode 100644 proto/OFEAIAMAIOH.proto delete mode 100644 proto/OFFFCKBFOLM.proto rename proto/{FBCDGELAJFK.proto => OFJKMJFMLCO.proto} (54%) create mode 100644 proto/OHAGCADDFGA.proto delete mode 100644 proto/OHCIIIAJMBL.proto delete mode 100644 proto/OHKODCEMCAE.proto delete mode 100644 proto/OJCCNDLGFNI.proto delete mode 100644 proto/OJEEKAIOFBO.proto delete mode 100644 proto/OJGKLIEIMFL.proto create mode 100644 proto/OJGNBGJFLDC.proto delete mode 100644 proto/OJNKFDIOAFA.proto create mode 100644 proto/OKIJBAEPFFD.proto create mode 100644 proto/OKNMFKCKJGP.proto delete mode 100644 proto/OLAHPIKKKOM.proto rename proto/{ABBBKIDODLJ.proto => OLCOENGMPPC.proto} (54%) delete mode 100644 proto/OLFCEKMONGF.proto delete mode 100644 proto/OMCFMEFELOC.proto delete mode 100644 proto/OMGFECMPJFA.proto delete mode 100644 proto/ONBFLGKMNKF.proto create mode 100644 proto/ONENOLPLBCI.proto delete mode 100644 proto/ONGFFNHKKIA.proto delete mode 100644 proto/ONIKMEGNJAK.proto create mode 100644 proto/ONMECJLKJJC.proto delete mode 100644 proto/ONPDGODGHML.proto delete mode 100644 proto/OODONDJKIEL.proto create mode 100644 proto/OOIAJKGPIIJ.proto delete mode 100644 proto/OPDLLIJJGFB.proto delete mode 100644 proto/OPLEOHDCKPP.proto delete mode 100644 proto/PAHEIEEOIED.proto delete mode 100644 proto/PAIKIGMLFHE.proto delete mode 100644 proto/PBEGADLGMHP.proto delete mode 100644 proto/PCIJLHIIMLA.proto delete mode 100644 proto/PDHJBMOMMGJ.proto delete mode 100644 proto/PDKLFCHIAMH.proto create mode 100644 proto/PEEKHLNIGJH.proto create mode 100644 proto/PEHFOAKOBCN.proto delete mode 100644 proto/PFFLOCNKNOG.proto create mode 100644 proto/PGHDNINMDJM.proto create mode 100644 proto/PGHIDDKHGAL.proto delete mode 100644 proto/PGHNMMFMKOF.proto delete mode 100644 proto/PGNKKPBLOMO.proto create mode 100644 proto/PGOBBCACAPE.proto delete mode 100644 proto/PGOGBMABKIF.proto create mode 100644 proto/PHFEMFDEIPP.proto create mode 100644 proto/PHPPIKHLMBK.proto create mode 100644 proto/PIGIPONAOCL.proto create mode 100644 proto/PIHDFMDILLF.proto create mode 100644 proto/PIIMBAGDDNJ.proto delete mode 100644 proto/PIPLLHAJHGC.proto delete mode 100644 proto/PJIHFCKIPMB.proto delete mode 100644 proto/PKIHAEHNLFE.proto delete mode 100644 proto/PKKHPCPOIMH.proto create mode 100644 proto/PKPOFHEAABE.proto rename proto/{DGJPEEHMCKN.proto => PMBAFLIIPEC.proto} (62%) delete mode 100644 proto/PMHNJMLGONF.proto delete mode 100644 proto/PMJLNPPJJCI.proto delete mode 100644 proto/PMOLBLJJLKG.proto delete mode 100644 proto/POKDLKEBOPO.proto delete mode 100644 proto/POKDNGLGMJC.proto delete mode 100644 proto/POLLPFJAIPM.proto rename proto/{HHICEJIKPLH.proto => PPBLCBFKEHE.proto} (63%) delete mode 100644 proto/PPFBNLKIFBN.proto delete mode 100644 proto/PacketHead.proto delete mode 100644 proto/PlayerUidExtInfo.proto create mode 100644 proto/RogueDiaryAvatarDisableStatus.proto create mode 100644 proto/SandwormCannonDetailInfo.proto create mode 100644 proto/SceneGalleryAkaFesArchaeologyInfo.proto create mode 100644 proto/SceneGalleryAkaFesRhythmInfo.proto create mode 100644 proto/SceneGalleryBoatMultiInfo.proto create mode 100644 proto/SceneGalleryDuelHeartInfo.proto create mode 100644 proto/SceneGalleryFungusFighterV2Info.proto create mode 100644 proto/SceneGalleryPacmanInfo.proto create mode 100644 proto/SceneGalleryProgressInfo.proto create mode 100644 proto/SceneGallerySandwormInfo.proto create mode 100644 proto/SceneGallerySorushTrialHitmanInfo.proto create mode 100644 proto/SceneGallerySorushTrialPhotoMatchInfo.proto create mode 100644 proto/SeaLampV3CampInfo.proto create mode 100644 proto/SeaLampV3CampStageInfo.proto create mode 100644 proto/SeaLampV3RaceInfo.proto rename proto/{JJOOJEHEFDC.proto => SeaLampV3RaceLevelInfo.proto} (62%) rename proto/{DAEEOGCBCCK.proto => SeaLampV3ShadowInfo.proto} (51%) create mode 100644 proto/ServerLogLevel.proto create mode 100644 proto/ServerLogType.proto delete mode 100644 proto/SkipPlayerGameTimeReq.proto delete mode 100644 proto/SkipPlayerGameTimeRsp.proto create mode 100644 proto/SorushTrialDetailInfo.proto rename proto/{MOGAEONOKMH.proto => TeamChainEnterDungeonRsp.proto} (55%) rename proto/{EIBCBFDBDFF.proto => TeamChainRestartDungeonRsp.proto} (57%) create mode 100644 proto/TeamChainTakeCostumeRewardReq.proto rename proto/{KIDNHNCMPAD.proto => TeamChainTakeCostumeRewardRsp.proto} (56%) create mode 100644 proto/VintageCampChallengeStageData.proto create mode 100644 proto/VintageHuntingStageData.proto create mode 100644 proto/VintageMarketDealInfo.proto create mode 100644 proto/VintageMarketInfo.proto create mode 100644 proto/VintageMarketStoreInfo.proto create mode 100644 proto/VintageMarketTraderInfo.proto create mode 100644 proto/VintagePresentStageData.proto create mode 100644 proto/WidgetSorushInfo.proto create mode 100644 proto/WindSeedType1Notify.proto create mode 100644 proto/WindSeedType2Notify.proto create mode 100644 proto/WindSeedType3Notify.proto diff --git a/PacketOpcodes.java b/PacketOpcodes.java deleted file mode 100644 index a3088a67..00000000 --- a/PacketOpcodes.java +++ /dev/null @@ -1,2196 +0,0 @@ -package emu.grasscutter.net.packet; - -public class PacketOpcodes { - // Empty - public static final int NONE = 0; - - // Opcodes - public static final int MEMEFOMDNGE = 101; - public static final int AbilityInvocationFixedNotify = 1167; - public static final int AbilityInvocationsNotify = 1175; - public static final int ClientAbilityInitBeginNotify = 1154; - public static final int ClientAbilityInitFinishNotify = 1164; - public static final int AbilityInvocationFailNotify = 1114; - public static final int ClientAbilitiesInitFinishCombineNotify = 1172; - public static final int WindSeedClientNotify = 1150; - public static final int AbilityChangeNotify = 1159; - public static final int ClientAbilityChangeNotify = 1107; - public static final int ServerUpdateGlobalValueNotify = 1191; - public static final int ServerGlobalValueChangeNotify = 1142; - public static final int ClientAIStateNotify = 1129; - public static final int ServerCombatEndNotify = 1127; - public static final int ClientRemoveCombatEndModifierNotify = 1166; - public static final int PerformOperationNotify = 1161; - public static final int AchievementAllDataNotify = 2698; - public static final int AchievementUpdateNotify = 2693; - public static final int TakeAchievementRewardReq = 2659; - public static final int TakeAchievementRewardRsp = 2696; - public static final int TakeAchievementGoalRewardReq = 2686; - public static final int TakeAchievementGoalRewardRsp = 2665; - public static final int GetActivityScheduleReq = 2153; - public static final int GetActivityScheduleRsp = 2032; - public static final int GetActivityInfoReq = 2116; - public static final int GetActivityInfoRsp = 2140; - public static final int ActivityPlayOpenAnimNotify = 2136; - public static final int ActivityInfoNotify = 2134; - public static final int ActivityScheduleInfoNotify = 2068; - public static final int ActivityTakeWatcherRewardReq = 2063; - public static final int ActivityTakeWatcherRewardRsp = 2082; - public static final int ActivityUpdateWatcherNotify = 2183; - public static final int ActivitySelectAvatarCardReq = 2043; - public static final int ActivitySelectAvatarCardRsp = 2130; - public static final int ActivityCoinInfoNotify = 2189; - public static final int SeaLampFlyLampReq = 2175; - public static final int SeaLampFlyLampRsp = 2152; - public static final int SeaLampTakeContributionRewardReq = 2149; - public static final int SeaLampTakeContributionRewardRsp = 2170; - public static final int SeaLampTakePhaseRewardReq = 2135; - public static final int SeaLampTakePhaseRewardRsp = 2085; - public static final int SeaLampContributeItemReq = 2119; - public static final int SeaLampContributeItemRsp = 2138; - public static final int SeaLampFlyLampNotify = 2161; - public static final int SeaLampCoinNotify = 2127; - public static final int SeaLampPopularityNotify = 2087; - public static final int LoadActivityTerrainNotify = 2146; - public static final int ServerAnnounceNotify = 2073; - public static final int ServerAnnounceRevokeNotify = 2103; - public static final int ActivityBannerNotify = 2018; - public static final int ActivityBannerClearReq = 2114; - public static final int ActivityBannerClearRsp = 2037; - public static final int SalesmanDeliverItemReq = 2167; - public static final int SalesmanDeliverItemRsp = 2067; - public static final int SalesmanTakeRewardReq = 2062; - public static final int SalesmanTakeRewardRsp = 2070; - public static final int ActivityCondStateChangeNotify = 2012; - public static final int SalesmanTakeSpecialRewardReq = 2166; - public static final int SalesmanTakeSpecialRewardRsp = 2184; - public static final int GetAuthSalesmanInfoReq = 2139; - public static final int GetAuthSalesmanInfoRsp = 2123; - public static final int EnterTrialAvatarActivityDungeonReq = 2084; - public static final int EnterTrialAvatarActivityDungeonRsp = 2154; - public static final int ReceivedTrialAvatarActivityRewardReq = 2005; - public static final int ReceivedTrialAvatarActivityRewardRsp = 2009; - public static final int TrialAvatarFirstPassDungeonNotify = 2105; - public static final int TrialAvatarInDungeonIndexNotify = 2109; - public static final int TakeDeliveryDailyRewardReq = 2054; - public static final int TakeDeliveryDailyRewardRsp = 2029; - public static final int FinishDeliveryNotify = 2110; - public static final int SelectAsterMidDifficultyReq = 2003; - public static final int SelectAsterMidDifficultyRsp = 2001; - public static final int AsterProgressInfoNotify = 2173; - public static final int AsterLittleInfoNotify = 2006; - public static final int AsterMidInfoNotify = 2118; - public static final int AsterMiscInfoNotify = 2072; - public static final int TakeAsterSpecialRewardReq = 2061; - public static final int TakeAsterSpecialRewardRsp = 2026; - public static final int AsterLargeInfoNotify = 2059; - public static final int FlightActivitySettleNotify = 2115; - public static final int FlightActivityRestartReq = 2039; - public static final int FlightActivityRestartRsp = 2093; - public static final int AsterMidCampInfoNotify = 2142; - public static final int DragonSpineChapterOpenNotify = 2126; - public static final int DragonSpineChapterProgressChangeNotify = 2155; - public static final int DragonSpineChapterFinishNotify = 2182; - public static final int DragonSpineCoinChangeNotify = 2076; - public static final int ActivitySaleChangeNotify = 2034; - public static final int StartEffigyChallengeReq = 2156; - public static final int StartEffigyChallengeRsp = 2021; - public static final int EffigyChallengeInfoNotify = 2038; - public static final int EffigyChallengeResultNotify = 2028; - public static final int TakeEffigyFirstPassRewardReq = 2050; - public static final int TakeEffigyFirstPassRewardRsp = 2025; - public static final int TakeEffigyRewardReq = 2104; - public static final int TakeEffigyRewardRsp = 2089; - public static final int SelectEffigyChallengeConditionReq = 2199; - public static final int SelectEffigyChallengeConditionRsp = 2081; - public static final int RestartEffigyChallengeReq = 2188; - public static final int RestartEffigyChallengeRsp = 2137; - public static final int TreasureMapRegionInfoNotify = 2190; - public static final int TreasureMapCurrencyNotify = 2046; - public static final int TreasureMapRegionActiveNotify = 2148; - public static final int TreasureMapMpChallengeNotify = 2071; - public static final int TreasureMapBonusChallengeNotify = 2163; - public static final int TreasureMapGuideTaskDoneNotify = 2099; - public static final int TreasureMapPreTaskDoneNotify = 2191; - public static final int BlessingScanReq = 2004; - public static final int BlessingScanRsp = 2055; - public static final int BlessingRedeemRewardReq = 2100; - public static final int BlessingRedeemRewardRsp = 2145; - public static final int BlessingGetFriendPicListReq = 2128; - public static final int BlessingGetFriendPicListRsp = 2193; - public static final int BlessingGiveFriendPicReq = 2066; - public static final int BlessingGiveFriendPicRsp = 2053; - public static final int BlessingAcceptGivePicReq = 2091; - public static final int BlessingAcceptGivePicRsp = 2187; - public static final int BlessingGetAllRecvPicRecordListReq = 2010; - public static final int BlessingGetAllRecvPicRecordListRsp = 2111; - public static final int BlessingRecvFriendPicNotify = 2011; - public static final int BlessingAcceptAllGivePicReq = 2160; - public static final int BlessingAcceptAllGivePicRsp = 2159; - public static final int ExpeditionStartReq = 2002; - public static final int ExpeditionStartRsp = 2177; - public static final int ExpeditionRecallReq = 2008; - public static final int ExpeditionRecallRsp = 2015; - public static final int ExpeditionTakeRewardReq = 2129; - public static final int ExpeditionTakeRewardRsp = 2158; - public static final int GetExpeditionAssistInfoListReq = 2180; - public static final int GetExpeditionAssistInfoListRsp = 2197; - public static final int SetCurExpeditionChallengeIdReq = 2168; - public static final int SetCurExpeditionChallengeIdRsp = 2052; - public static final int ExpeditionChallengeEnterRegionNotify = 2077; - public static final int ExpeditionChallengeFinishedNotify = 2075; - public static final int FleurFairBalloonSettleNotify = 2200; - public static final int FleurFairFallSettleNotify = 2027; - public static final int FleurFairMusicGameSettleReq = 2086; - public static final int FleurFairMusicGameSettleRsp = 2033; - public static final int FleurFairMusicGameStartReq = 2150; - public static final int FleurFairMusicGameStartRsp = 2174; - public static final int FleurFairReplayMiniGameReq = 2165; - public static final int FleurFairReplayMiniGameRsp = 2192; - public static final int StartArenaChallengeLevelReq = 2194; - public static final int StartArenaChallengeLevelRsp = 2057; - public static final int ArenaChallengeFinishNotify = 2169; - public static final int WaterSpritePhaseFinishNotify = 2096; - public static final int ActivityTakeWatcherRewardBatchReq = 2044; - public static final int ActivityTakeWatcherRewardBatchRsp = 2023; - public static final int ChannelerSlabStageActiveChallengeIndexNotify = 8647; - public static final int ChannelerSlabStageOneoffDungeonNotify = 8690; - public static final int ChannellerSlabWearBuffReq = 8648; - public static final int ChannellerSlabWearBuffRsp = 8668; - public static final int ChannellerSlabTakeoffBuffReq = 8271; - public static final int ChannellerSlabTakeoffBuffRsp = 8875; - public static final int ChannellerSlabEnterLoopDungeonReq = 8287; - public static final int ChannellerSlabEnterLoopDungeonRsp = 8193; - public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardReq = 8191; - public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardRsp = 8247; - public static final int ChannellerSlabLoopDungeonTakeScoreRewardReq = 8944; - public static final int ChannellerSlabLoopDungeonTakeScoreRewardRsp = 8587; - public static final int ChannellerSlabLoopDungeonChallengeInfoNotify = 8364; - public static final int ChannellerSlabLoopDungeonSelectConditionReq = 8951; - public static final int ChannellerSlabLoopDungeonSelectConditionRsp = 8794; - public static final int ChannellerSlabOneOffDungeonInfoReq = 8079; - public static final int ChannellerSlabOneOffDungeonInfoRsp = 8403; - public static final int ChannellerSlabOneOffDungeonInfoNotify = 8036; - public static final int ChannellerSlabSaveAssistInfoReq = 8877; - public static final int ChannellerSlabSaveAssistInfoRsp = 8269; - public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8641; - public static final int MistTrialSelectAvatarAndEnterDungeonRsp = 8060; - public static final int MistTrialGetChallengeMissionReq = 8002; - public static final int MistTrialGetChallengeMissionRsp = 8558; - public static final int MistTrialDunegonFailNotify = 8765; - public static final int ChannellerSlabCheckEnterLoopDungeonReq = 8485; - public static final int ChannellerSlabCheckEnterLoopDungeonRsp = 8430; - public static final int HideAndSeekSelectSkillReq = 8896; - public static final int HideAndSeekSelectSkillRsp = 8715; - public static final int ActivityTakeScoreRewardReq = 8869; - public static final int ActivityTakeScoreRewardRsp = 8852; - public static final int ActivityTakeAllScoreRewardReq = 8731; - public static final int ActivityTakeAllScoreRewardRsp = 8964; - public static final int HideAndSeekChooseMapReq = 8744; - public static final int HideAndSeekChooseMapRsp = 8413; - public static final int CommonPlayerTipsNotify = 8076; - public static final int FindHilichurlFinishSecondQuestNotify = 8326; - public static final int FindHilichurlAcceptQuestNotify = 8170; - public static final int SummerTimeFloatSignalPositionNotify = 8639; - public static final int SummerTimeFloatSignalUpdateNotify = 8576; - public static final int SummerTimeSprintBoatSettleNotify = 8256; - public static final int SummerTimeSprintBoatRestartReq = 8178; - public static final int SummerTimeSprintBoatRestartRsp = 8987; - public static final int StartBuoyantCombatGalleryReq = 8282; - public static final int StartBuoyantCombatGalleryRsp = 8916; - public static final int BuoyantCombatSettleNotify = 8387; - public static final int SetLimitOptimizationNotify = 8431; - public static final int EchoShellUpdateNotify = 8377; - public static final int EchoShellTakeRewardReq = 8078; - public static final int EchoShellTakeRewardRsp = 8523; - public static final int BounceConjuringSettleNotify = 8434; - public static final int BlitzRushParkourRestartReq = 8085; - public static final int BlitzRushParkourRestartRsp = 8538; - public static final int EnterChessDungeonReq = 8341; - public static final int EnterChessDungeonRsp = 8947; - public static final int TreasureMapHostInfoNotify = 8260; - public static final int SumoSaveTeamReq = 8607; - public static final int SumoSaveTeamRsp = 8005; - public static final int SumoSelectTeamAndEnterDungeonReq = 8930; - public static final int SumoSelectTeamAndEnterDungeonRsp = 8131; - public static final int SumoDungeonSettleNotify = 8665; - public static final int SumoEnterDungeonNotify = 8823; - public static final int SumoSwitchTeamReq = 8384; - public static final int SumoSwitchTeamRsp = 8065; - public static final int SumoLeaveDungeonNotify = 8778; - public static final int SumoRestartDungeonReq = 8246; - public static final int SumoRestartDungeonRsp = 8249; - public static final int ActivityDisableTransferPointInteractionNotify = 8969; - public static final int SumoSetNoSwitchPunishTimeNotify = 8536; - public static final int FishingGallerySettleNotify = 8594; - public static final int LunaRiteSacrificeReq = 8182; - public static final int LunaRiteSacrificeRsp = 8159; - public static final int LunaRiteTakeSacrificeRewardReq = 8999; - public static final int LunaRiteTakeSacrificeRewardRsp = 8156; - public static final int LunaRiteHintPointReq = 8114; - public static final int LunaRiteHintPointRsp = 8873; - public static final int LunaRiteHintPointRemoveNotify = 8793; - public static final int LunaRiteGroupBundleRegisterNotify = 8279; - public static final int LunaRiteAreaFinishNotify = 8956; - public static final int PlantFlowerGetSeedInfoReq = 8055; - public static final int PlantFlowerGetSeedInfoRsp = 8797; - public static final int PlantFlowerTakeSeedRewardReq = 8851; - public static final int PlantFlowerTakeSeedRewardRsp = 8340; - public static final int PlantFlowerSetFlowerWishReq = 8997; - public static final int PlantFlowerSetFlowerWishRsp = 8034; - public static final int PlantFlowerGetFriendFlowerWishListReq = 8828; - public static final int PlantFlowerGetFriendFlowerWishListRsp = 8375; - public static final int PlantFlowerGiveFriendFlowerReq = 8593; - public static final int PlantFlowerGiveFriendFlowerRsp = 8688; - public static final int PlantFlowerGetRecvFlowerListReq = 8123; - public static final int PlantFlowerGetRecvFlowerListRsp = 8779; - public static final int PlantFlowerHaveRecvFlowerNotify = 8729; - public static final int PlantFlowerAcceptGiveFlowerReq = 8989; - public static final int PlantFlowerAcceptGiveFlowerRsp = 8343; - public static final int PlantFlowerAcceptAllGiveFlowerReq = 8807; - public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8040; - public static final int PlantFlowerGetCanGiveFriendFlowerReq = 8510; - public static final int PlantFlowerGetCanGiveFriendFlowerRsp = 8692; - public static final int PlantFlowerEditFlowerCombinationReq = 8301; - public static final int PlantFlowerEditFlowerCombinationRsp = 8975; - public static final int MusicGameSettleReq = 8278; - public static final int MusicGameSettleRsp = 8542; - public static final int MusicGameStartReq = 8103; - public static final int MusicGameStartRsp = 8334; - public static final int DoRoguelikeDungeonCardGachaReq = 8427; - public static final int DoRoguelikeDungeonCardGachaRsp = 8567; - public static final int RefreshRoguelikeDungeonCardReq = 8092; - public static final int RefreshRoguelikeDungeonCardRsp = 8721; - public static final int SelectRoguelikeDungeonCardReq = 8229; - public static final int SelectRoguelikeDungeonCardRsp = 8037; - public static final int EquipRoguelikeRuneReq = 8526; - public static final int EquipRoguelikeRuneRsp = 8572; - public static final int TriggerRoguelikeRuneReq = 8053; - public static final int TriggerRoguelikeRuneRsp = 8631; - public static final int TriggerRoguelikeCurseNotify = 8901; - public static final int UpgradeRoguelikeShikigamiReq = 8907; - public static final int UpgradeRoguelikeShikigamiRsp = 8493; - public static final int RoguelikeSelectAvatarAndEnterDungeonReq = 8863; - public static final int RoguelikeSelectAvatarAndEnterDungeonRsp = 8400; - public static final int RoguelikeGiveUpReq = 8061; - public static final int RoguelikeGiveUpRsp = 8868; - public static final int RoguelikeTakeStageFirstPassRewardReq = 8541; - public static final int RoguelikeTakeStageFirstPassRewardRsp = 8530; - public static final int GiveUpRoguelikeDungeonCardReq = 8292; - public static final int GiveUpRoguelikeDungeonCardRsp = 8752; - public static final int EnterRoguelikeDungeonNotify = 8557; - public static final int StartRogueEliteCellChallengeReq = 8874; - public static final int StartRogueEliteCellChallengeRsp = 8759; - public static final int StartRogueNormalCellChallengeReq = 8809; - public static final int StartRogueNormalCellChallengeRsp = 8834; - public static final int RogueCellUpdateNotify = 8624; - public static final int RogueDungeonPlayerCellChangeNotify = 8320; - public static final int RogueHealAvatarsReq = 8610; - public static final int RogueHealAvatarsRsp = 8941; - public static final int RogueResumeDungeonReq = 8029; - public static final int RogueResumeDungeonRsp = 8009; - public static final int ClearRoguelikeCurseNotify = 8565; - public static final int RoguelikeCardGachaNotify = 8494; - public static final int RogueSwitchAvatarReq = 8770; - public static final int RogueSwitchAvatarRsp = 8259; - public static final int DisableRoguelikeTrapNotify = 8007; - public static final int RoguelikeRuneRecordUpdateNotify = 8950; - public static final int RoguelikeMistClearNotify = 8512; - public static final int RoguelikeEffectDataNotify = 8556; - public static final int RoguelikeEffectViewReq = 8885; - public static final int RoguelikeEffectViewRsp = 8862; - public static final int RoguelikeResourceBonusPropUpdateNotify = 8376; - public static final int RoguelikeRefreshCardCostUpdateNotify = 8266; - public static final int DigActivityMarkPointChangeNotify = 8585; - public static final int DigActivityChangeGadgetStateReq = 8140; - public static final int DigActivityChangeGadgetStateRsp = 8656; - public static final int WinterCampStageInfoChangeNotify = 8531; - public static final int WinterCampRaceScoreNotify = 8664; - public static final int WinterCampGiveFriendItemReq = 8187; - public static final int WinterCampGiveFriendItemRsp = 8781; - public static final int WinterCampSetWishListReq = 8405; - public static final int WinterCampSetWishListRsp = 8985; - public static final int WinterCampGetFriendWishListReq = 8440; - public static final int WinterCampGetFriendWishListRsp = 8224; - public static final int WinterCampRecvItemNotify = 8740; - public static final int WinterCampAcceptGiveItemReq = 8014; - public static final int WinterCampAcceptGiveItemRsp = 8374; - public static final int WinterCampAcceptAllGiveItemReq = 8251; - public static final int WinterCampAcceptAllGiveItemRsp = 8815; - public static final int WinterCampGetCanGiveFriendItemReq = 8866; - public static final int WinterCampGetCanGiveFriendItemRsp = 8147; - public static final int WinterCampGetRecvItemListReq = 8547; - public static final int WinterCampGetRecvItemListRsp = 8234; - public static final int WinterCampEditSnowmanCombinationReq = 8743; - public static final int WinterCampEditSnowmanCombinationRsp = 8128; - public static final int WinterCampTriathlonSettleNotify = 8920; - public static final int WinterCampTakeExploreRewardReq = 8750; - public static final int WinterCampTakeExploreRewardRsp = 8707; - public static final int WinterCampTakeBattleRewardReq = 8495; - public static final int WinterCampTakeBattleRewardRsp = 8573; - public static final int WinterCampTriathlonRestartReq = 8117; - public static final int WinterCampTriathlonRestartRsp = 8258; - public static final int MistTrialSettleNotify = 8559; - public static final int MistTrialGetDungeonExhibitionDataReq = 8931; - public static final int MistTrialGetDungeonExhibitionDataRsp = 8058; - public static final int PotionResetChallengeReq = 8958; - public static final int PotionResetChallengeRsp = 8262; - public static final int PotionEnterDungeonReq = 8630; - public static final int PotionEnterDungeonRsp = 8889; - public static final int PotionEnterDungeonNotify = 8295; - public static final int PotionSaveDungeonResultReq = 8306; - public static final int PotionSaveDungeonResultRsp = 8911; - public static final int PotionRestartDungeonReq = 8613; - public static final int PotionRestartDungeonRsp = 8275; - public static final int TanukiTravelFinishGuideQuestNotify = 8130; - public static final int FinishLanternProjectionReq = 8720; - public static final int FinishLanternProjectionRsp = 8016; - public static final int ViewLanternProjectionTipsReq = 8818; - public static final int ViewLanternProjectionTipsRsp = 8108; - public static final int ViewLanternProjectionLevelTipsReq = 8937; - public static final int ViewLanternProjectionLevelTipsRsp = 8134; - public static final int SalvagePreventSettleNotify = 8967; - public static final int SalvageEscortSettleNotify = 8353; - public static final int LanternRiteTakeSkinRewardReq = 8502; - public static final int LanternRiteTakeSkinRewardRsp = 8356; - public static final int SalvagePreventRestartReq = 8439; - public static final int SalvagePreventRestartRsp = 8030; - public static final int SalvageEscortRestartReq = 8020; - public static final int SalvageEscortRestartRsp = 8118; - public static final int LanternRiteStartFireworksReformReq = 8865; - public static final int LanternRiteStartFireworksReformRsp = 8546; - public static final int LanternRiteDoFireworksReformReq = 8261; - public static final int LanternRiteDoFireworksReformRsp = 8564; - public static final int LanternRiteEndFireworksReformReq = 8322; - public static final int LanternRiteEndFireworksReformRsp = 8142; - public static final int UpdateSalvageBundleMarkReq = 8157; - public static final int UpdateSalvageBundleMarkRsp = 8732; - public static final int MichiaeMatsuriDarkPressureLevelUpdateNotify = 8135; - public static final int MichiaeMatsuriInteractStatueReq = 8836; - public static final int MichiaeMatsuriInteractStatueRsp = 8216; - public static final int MichiaeMatsuriUnlockCrystalSkillReq = 8949; - public static final int MichiaeMatsuriUnlockCrystalSkillRsp = 8845; - public static final int MichiaeMatsuriStartBossChallengeReq = 8225; - public static final int MichiaeMatsuriStartBossChallengeRsp = 8826; - public static final int MichiaeMatsuriStartDarkChallengeReq = 8357; - public static final int MichiaeMatsuriStartDarkChallengeRsp = 8160; - public static final int MichiaeMatsuriRemoveChestMarkNotify = 8082; - public static final int MichiaeMatsuriRemoveChallengeMarkNotify = 8578; - public static final int MichiaeMatsuriGainCrystalExpUpdateNotify = 8289; - public static final int BartenderCompleteOrderReq = 8327; - public static final int BartenderCompleteOrderRsp = 8709; - public static final int BartenderCancelOrderReq = 8717; - public static final int BartenderCancelOrderRsp = 8850; - public static final int BartenderGetFormulaReq = 8500; - public static final int BartenderGetFormulaRsp = 8608; - public static final int BartenderStartLevelReq = 8460; - public static final int BartenderStartLevelRsp = 8747; - public static final int BartenderCancelLevelReq = 8161; - public static final int BartenderCancelLevelRsp = 8701; - public static final int BartenderLevelProgressNotify = 8518; - public static final int BartenderFinishLevelReq = 9000; - public static final int BartenderFinishLevelRsp = 8044; - public static final int CrystalLinkEnterDungeonReq = 8861; - public static final int CrystalLinkEnterDungeonRsp = 8067; - public static final int CrystalLinkDungeonInfoNotify = 8925; - public static final int CrystalLinkRestartDungeonReq = 8317; - public static final int CrystalLinkRestartDungeonRsp = 8748; - public static final int QuickOpenActivityReq = 8171; - public static final int QuickOpenActivityRsp = 8670; - public static final int IrodoriEditFlowerCombinationReq = 8746; - public static final int IrodoriEditFlowerCombinationRsp = 8800; - public static final int IrodoriScanEntityReq = 8281; - public static final int IrodoriScanEntityRsp = 8730; - public static final int IrodoriFillPoetryReq = 8228; - public static final int IrodoriFillPoetryRsp = 8346; - public static final int IrodoriChessEquipCardReq = 8511; - public static final int IrodoriChessEquipCardRsp = 8145; - public static final int IrodoriChessUnequipCardReq = 8783; - public static final int IrodoriChessUnequipCardRsp = 8825; - public static final int EnterIrodoriChessDungeonReq = 8933; - public static final int EnterIrodoriChessDungeonRsp = 8211; - public static final int IrodoriMasterStartGalleryReq = 8344; - public static final int IrodoriMasterStartGalleryRsp = 8017; - public static final int IrodoriMasterGalleryCgEndNotify = 8555; - public static final int IrodoriMasterGallerySettleNotify = 8379; - public static final int PhotoActivityFinishReq = 8473; - public static final int PhotoActivityFinishRsp = 8713; - public static final int PhotoActivityClientViewReq = 8167; - public static final int PhotoActivityClientViewRsp = 8945; - public static final int SpiceActivityFinishMakeSpiceReq = 8032; - public static final int SpiceActivityFinishMakeSpiceRsp = 8004; - public static final int SpiceActivityProcessFoodReq = 8697; - public static final int SpiceActivityProcessFoodRsp = 8075; - public static final int SpiceActivityGivingRecordNotify = 8049; - public static final int GachaActivityPercentNotify = 8469; - public static final int GachaActivityUpdateElemNotify = 8338; - public static final int GachaActivityCreateRobotReq = 8654; - public static final int GachaActivityCreateRobotRsp = 8808; - public static final int GachaActivityTakeRewardReq = 8796; - public static final int GachaActivityTakeRewardRsp = 8272; - public static final int GachaActivityResetReq = 8231; - public static final int GachaActivityResetRsp = 8296; - public static final int GachaActivityNextStageReq = 8212; - public static final int GachaActivityNextStageRsp = 8304; - public static final int ActivityGiveFriendGiftReq = 8763; - public static final int ActivityGiveFriendGiftRsp = 8524; - public static final int ActivityGetRecvGiftListReq = 8973; - public static final int ActivityGetRecvGiftListRsp = 8791; - public static final int ActivityHaveRecvGiftNotify = 8350; - public static final int ActivityAcceptGiveGiftReq = 8303; - public static final int ActivityAcceptGiveGiftRsp = 8915; - public static final int ActivityAcceptAllGiveGiftReq = 8394; - public static final int ActivityAcceptAllGiveGiftRsp = 8241; - public static final int ActivityGetCanGiveFriendGiftReq = 8934; - public static final int ActivityGetCanGiveFriendGiftRsp = 8186; - public static final int ActivitySetGiftWishReq = 8848; - public static final int ActivitySetGiftWishRsp = 8764; - public static final int ActivityGetFriendGiftWishListReq = 8091; - public static final int ActivityGetFriendGiftWishListRsp = 8777; - public static final int LuminanceStoneChallengeSettleNotify = 8895; - public static final int StartRogueDiaryPlayReq = 8804; - public static final int StartRogueDiaryPlayRsp = 8169; - public static final int ResetRogueDiaryPlayReq = 8360; - public static final int ResetRogueDiaryPlayRsp = 8336; - public static final int EnterRogueDiaryDungeonReq = 8388; - public static final int EnterRogueDiaryDungeonRsp = 8515; - public static final int ResumeRogueDiaryDungeonReq = 8056; - public static final int ResumeRogueDiaryDungeonRsp = 8712; - public static final int RogueDiaryDungeonInfoNotify = 8415; - public static final int RogueDiaryDungeonSettleNotify = 8220; - public static final int StartRogueDiaryRoomReq = 8291; - public static final int StartRogueDiaryRoomRsp = 8755; - public static final int RogueDiaryTiredAvatarNotify = 8929; - public static final int ReserveRogueDiaryAvatarReq = 8416; - public static final int ReserveRogueDiaryAvatarRsp = 8457; - public static final int GetRogueDairyRepairInfoReq = 8633; - public static final int GetRogueDairyRepairInfoRsp = 8433; - public static final int RefreshRogueDiaryCardReq = 8849; - public static final int RefreshRogueDiaryCardRsp = 8105; - public static final int RogueFinishRepairReq = 8749; - public static final int RogueFinishRepairRsp = 8024; - public static final int TryInterruptRogueDiaryDungeonReq = 8362; - public static final int TryInterruptRogueDiaryDungeonRsp = 8655; - public static final int RogueDiaryRepairInfoNotify = 8835; - public static final int RetryCurRogueDiaryDungeonReq = 8423; - public static final int RetryCurRogueDiaryDungeonRsp = 8960; - public static final int RogueDiaryReviveAvatarReq = 8575; - public static final int RogueDiaryReviveAvatarRsp = 8812; - public static final int TryEnterNextRogueDiaryDungeonReq = 8832; - public static final int TryEnterNextRogueDiaryDungeonRsp = 8223; - public static final int RogueDiaryCoinAddNotify = 8059; - public static final int SummerTimeV2BoatSettleNotify = 8436; - public static final int ActivityPushTipsInfoNotify = 8419; - public static final int ActivityReadPushTipsReq = 8285; - public static final int ActivityReadPushTipsRsp = 8119; - public static final int SummerTimeV2RestartBoatGalleryReq = 8676; - public static final int SummerTimeV2RestartBoatGalleryRsp = 8599; - public static final int SummerTimeV2RestartDungeonReq = 8988; - public static final int SummerTimeV2RestartDungeonRsp = 8101; - public static final int IslandPartySettleNotify = 20411; - public static final int GearActivityStartPlayGearReq = 24337; - public static final int GearActivityStartPlayGearRsp = 22301; - public static final int GearActivityFinishPlayGearReq = 24069; - public static final int GearActivityFinishPlayGearRsp = 20017; - public static final int GearActivityStartPlayPictureReq = 24138; - public static final int GearActivityStartPlayPictureRsp = 23136; - public static final int GearActivityFinishPlayPictureReq = 21009; - public static final int GearActivityFinishPlayPictureRsp = 23580; - public static final int GravenInnocenceRaceSettleNotify = 24552; - public static final int GravenInnocenceRaceRestartReq = 22616; - public static final int GravenInnocenceRaceRestartRsp = 24201; - public static final int GravenInnocenceEditCarveCombinationReq = 24190; - public static final int GravenInnocenceEditCarveCombinationRsp = 20912; - public static final int GravenInnocencePhotoFinishReq = 23079; - public static final int GravenInnocencePhotoFinishRsp = 23629; - public static final int GravenInnocencePhotoReminderNotify = 24173; - public static final int InstableSprayEnterDungeonReq = 23181; - public static final int InstableSprayEnterDungeonRsp = 24557; - public static final int InstableSpraySwitchTeamReq = 24932; - public static final int InstableSpraySwitchTeamRsp = 23402; - public static final int InstableSprayLevelFinishNotify = 23121; - public static final int InstableSprayRestartDungeonReq = 23108; - public static final int InstableSprayRestartDungeonRsp = 20879; - public static final int MuqadasPotionActivityEnterDungeonReq = 21504; - public static final int MuqadasPotionActivityEnterDungeonRsp = 22334; - public static final int MuqadasPotionDungeonSettleNotify = 20893; - public static final int MuqadasPotionRestartDungeonReq = 23633; - public static final int MuqadasPotionRestartDungeonRsp = 20273; - public static final int MuqadasPotionCaptureWeaknessReq = 23970; - public static final int MuqadasPotionCaptureWeaknessRsp = 23854; - public static final int TreasureSeelieCollectOrbsNotify = 24055; - public static final int VintageMarketDeliverItemReq = 20804; - public static final int VintageMarketDeliverItemRsp = 24023; - public static final int SceneGalleryVintageHuntingSettleNotify = 20310; - public static final int VintagePresentFinishNoify = 24017; - public static final int VintageDecorateBoothReq = 20541; - public static final int VintageDecorateBoothRsp = 24364; - public static final int VintageHuntingStartGalleryReq = 20130; - public static final int VintageHuntingStartGalleryRsp = 24920; - public static final int VintageCampGroupBundleRegisterNotify = 22699; - public static final int VintageCampStageFinishNotify = 20204; - public static final int VintageMarketStartStorePlayReq = 24083; - public static final int VintageMarketStartStorePlayRsp = 23331; - public static final int VintageMarketFinishStorePlayReq = 20263; - public static final int VintageMarketFinishStorePlayRsp = 21469; - public static final int VintagePresentFinishNotify = 23897; - public static final int VintageMarketStoreUnlockSlotReq = 22121; - public static final int VintageMarketStoreUnlockSlotRsp = 23837; - public static final int VintageMarketStoreChooseStrategyReq = 20628; - public static final int VintageMarketStoreChooseStrategyRsp = 23240; - public static final int VintageMarketStoreViewStrategyReq = 22317; - public static final int VintageMarketStoreViewStrategyRsp = 21284; - public static final int VintageMarketDividendFinishNotify = 22646; - public static final int VintageMarketNpcEventFinishNotify = 21131; - public static final int WindFieldRestartDungeonReq = 20087; - public static final int WindFieldRestartDungeonRsp = 21948; - public static final int EnterFungusFighterPlotDungeonReq = 24521; - public static final int EnterFungusFighterPlotDungeonRsp = 23659; - public static final int FungusFighterPlotInfoNotify = 21404; - public static final int FungusCultivateReq = 20945; - public static final int FungusCultivateRsp = 20453; - public static final int FungusRenameReq = 20295; - public static final int FungusRenameRsp = 21198; - public static final int EnterFungusFighterTrainingDungeonReq = 21011; - public static final int EnterFungusFighterTrainingDungeonRsp = 22541; - public static final int FungusFighterRuntimeDataNotify = 23794; - public static final int FungusFighterTrainingSelectFungusReq = 21717; - public static final int FungusFighterTrainingSelectFungusRsp = 22453; - public static final int FungusFighterTrainingGallerySettleNotify = 22564; - public static final int FungusFighterClearTrainingRuntimeDataReq = 22416; - public static final int FungusFighterClearTrainingRuntimeDataRsp = 23407; - public static final int FungusFighterUseBackupFungusReq = 21052; - public static final int FungusFighterUseBackupFungusRsp = 24976; - public static final int FungusFighterRestartTraningDungeonReq = 21003; - public static final int FungusFighterRestartTraningDungeonRsp = 22118; - public static final int CharAmusementSettleNotify = 23655; - public static final int EffigyChallengeV2EnterDungeonReq = 21498; - public static final int EffigyChallengeV2EnterDungeonRsp = 20507; - public static final int EffigyChallengeV2RestartDungeonReq = 20949; - public static final int EffigyChallengeV2RestartDungeonRsp = 20266; - public static final int EffigyChallengeV2ChooseSkillReq = 22701; - public static final int EffigyChallengeV2ChooseSkillRsp = 20234; - public static final int EffigyChallengeV2DungeonInfoNotify = 22612; - public static final int CoinCollectChooseSkillReq = 21522; - public static final int CoinCollectChooseSkillRsp = 24615; - public static final int RestartCoinCollectPlaySingleModeReq = 22688; - public static final int RestartCoinCollectPlaySingleModeRsp = 21212; - public static final int EndCoinCollectPlaySingleModeReq = 21430; - public static final int EndCoinCollectPlaySingleModeRsp = 21333; - public static final int CoinCollectPrepareReq = 21645; - public static final int CoinCollectPrepareRsp = 22764; - public static final int CoinCollectInterruptPlayReq = 20221; - public static final int CoinCollectInterruptPlayRsp = 23195; - public static final int CoinCollectCheckDoubleStartPlayReq = 23353; - public static final int CoinCollectCheckDoubleStartPlayRsp = 23249; - public static final int SingleStartBrickBreakerReq = 20581; - public static final int SingleStartBrickBreakerRsp = 20772; - public static final int SingleRestartBrickBreakerReq = 21486; - public static final int SingleRestartBrickBreakerRsp = 20965; - public static final int BrickBreakerSettleNotify = 23542; - public static final int BrickBreakerTwiceStartReq = 20383; - public static final int BrickBreakerTwiceStartRsp = 23499; - public static final int BrickBreakerQuitReq = 23962; - public static final int BrickBreakerQuitRsp = 23315; - public static final int LanV3BoatGameStartSingleReq = 24887; - public static final int LanV3BoatGameStartSingleRsp = 21227; - public static final int LanV3BoatGameTransferFinishNotify = 20763; - public static final int LanV3RaceSettleNotify = 24480; - public static final int LanV3RaceRestartReq = 21466; - public static final int LanV3RaceRestartRsp = 24133; - public static final int LanV3BoatInterruptSettleStageReq = 23995; - public static final int LanV3BoatInterruptSettleStageRsp = 24740; - public static final int LanV3ShadowFinishLevelReq = 23065; - public static final int LanV3ShadowFinishLevelRsp = 23997; - public static final int DuelHeartEnterDungeonReq = 23327; - public static final int DuelHeartEnterDungeonRsp = 21442; - public static final int DuelHeartRestartDungeonReq = 22204; - public static final int DuelHeartRestartDungeonRsp = 23846; - public static final int DuelHeartSelectDifficultyReq = 21123; - public static final int DuelHeartSelectDifficultyRsp = 22336; - public static final int DuelHeartSettleNotify = 24743; - public static final int DuelHeartCgEndNotify = 23386; - public static final int NNLFLCFNLFO = 20648; - public static final int TeamChainEnterDungeonReq = 20080; - public static final int EIBCBFDBDFF = 24705; - public static final int TeamChainRestartDungeonReq = 21278; - public static final int NACLEOAMGNK = 20213; - public static final int TeamChainDungeonInfoNotify = 20054; - public static final int FBGIHFMDFCI = 22891; - public static final int BFOFNKADCPB = 21951; - public static final int ICEDOFNJPDC = 22260; - public static final int CELEJBNIOID = 23473; - public static final int KOBIDCOIMPI = 20034; - public static final int JEFJPINLMON = 23524; - public static final int LIKPGKGOHGB = 20042; - public static final int KLHLFOMHLML = 21821; - public static final int CEGIBBLHIIE = 20935; - public static final int FBCDGELAJFK = 23503; - public static final int ABBBKIDODLJ = 21566; - public static final int LDBDLKGAKCB = 22413; - public static final int FCFNMEJMONG = 23594; - public static final int JDFJBMFFENF = 24811; - public static final int GLMHDEPFNPJ = 20896; - public static final int PJIHFCKIPMB = 24509; - public static final int BLHBPJDMPJG = 24278; - public static final int DGEBNIILIFA = 21567; - public static final int HIDIPEIMBEG = 24166; - public static final int FCCDEOJODEO = 23471; - public static final int PAIKIGMLFHE = 22157; - public static final int ONBFLGKMNKF = 23481; - public static final int DGJPEEHMCKN = 23251; - public static final int BHOJAANJMBF = 20671; - public static final int CCOGDLMGCID = 20738; - public static final int AranaraCollectionDataNotify = 6398; - public static final int AddAranaraCollectionNotify = 6393; - public static final int CataLogFinishedGlobalWatcherAllDataNotify = 6385; - public static final int CataLogNewFinishedGlobalWatcherNotify = 6371; - public static final int AvatarAddNotify = 1756; - public static final int AvatarDelNotify = 1621; - public static final int SetUpAvatarTeamReq = 1638; - public static final int SetUpAvatarTeamRsp = 1628; - public static final int ChooseCurAvatarTeamReq = 1650; - public static final int ChooseCurAvatarTeamRsp = 1625; - public static final int ChangeAvatarReq = 1704; - public static final int ChangeAvatarRsp = 1689; - public static final int AvatarPromoteReq = 1799; - public static final int AvatarPromoteRsp = 1681; - public static final int SpringUseReq = 1788; - public static final int SpringUseRsp = 1737; - public static final int RefreshBackgroundAvatarReq = 1636; - public static final int RefreshBackgroundAvatarRsp = 1786; - public static final int AvatarTeamUpdateNotify = 1744; - public static final int AvatarDataNotify = 1613; - public static final int AvatarUpgradeReq = 1764; - public static final int AvatarUpgradeRsp = 1741; - public static final int AvatarDieAnimationEndReq = 1665; - public static final int AvatarDieAnimationEndRsp = 1795; - public static final int AvatarChangeElementTypeReq = 1790; - public static final int AvatarChangeElementTypeRsp = 1781; - public static final int AvatarFetterDataNotify = 1648; - public static final int AvatarExpeditionDataNotify = 1646; - public static final int AvatarExpeditionAllDataReq = 1748; - public static final int AvatarExpeditionAllDataRsp = 1671; - public static final int AvatarExpeditionStartReq = 1763; - public static final int AvatarExpeditionStartRsp = 1699; - public static final int AvatarExpeditionCallBackReq = 1791; - public static final int AvatarExpeditionCallBackRsp = 1631; - public static final int AvatarExpeditionGetRewardReq = 1641; - public static final int AvatarExpeditionGetRewardRsp = 1707; - public static final int ChangeMpTeamAvatarReq = 1660; - public static final int ChangeMpTeamAvatarRsp = 1747; - public static final int ChangeTeamNameReq = 1692; - public static final int ChangeTeamNameRsp = 1664; - public static final int SceneTeamUpdateNotify = 1762; - public static final int FocusAvatarReq = 1712; - public static final int FocusAvatarRsp = 1604; - public static final int AvatarSatiationDataNotify = 1655; - public static final int AvatarWearFlycloakReq = 1700; - public static final int AvatarWearFlycloakRsp = 1745; - public static final int AvatarFlycloakChangeNotify = 1728; - public static final int AvatarGainFlycloakNotify = 1793; - public static final int AvatarEquipAffixStartNotify = 1666; - public static final int AvatarFetterLevelRewardReq = 1653; - public static final int AvatarFetterLevelRewardRsp = 1691; - public static final int AddNoGachaAvatarCardNotify = 1787; - public static final int AvatarPromoteGetRewardReq = 1610; - public static final int AvatarPromoteGetRewardRsp = 1711; - public static final int AvatarChangeCostumeReq = 1611; - public static final int AvatarChangeCostumeRsp = 1760; - public static final int AvatarChangeCostumeNotify = 1759; - public static final int AvatarGainCostumeNotify = 1701; - public static final int AvatarChangeAnimHashReq = 1620; - public static final int AvatarChangeAnimHashRsp = 1694; - public static final int PersistentDungeonSwitchAvatarReq = 1720; - public static final int PersistentDungeonSwitchAvatarRsp = 1656; - public static final int AddBackupAvatarTeamReq = 1602; - public static final int AddBackupAvatarTeamRsp = 1777; - public static final int DelBackupAvatarTeamReq = 1608; - public static final int DelBackupAvatarTeamRsp = 1615; - public static final int AvatarTeamAllDataNotify = 1729; - public static final int AvatarRenameInfoNotify = 1758; - public static final int ItemRenameAvatarReq = 1780; - public static final int ItemRenameAvatarRsp = 1797; - public static final int MIMGLIBHAPO = 1768; - public static final int LOLPIGFBEIA = 1652; - public static final int BattlePassAllDataNotify = 2648; - public static final int BattlePassMissionUpdateNotify = 2643; - public static final int BattlePassMissionDelNotify = 2609; - public static final int BattlePassCurScheduleUpdateNotify = 2646; - public static final int TakeBattlePassRewardReq = 2636; - public static final int TakeBattlePassRewardRsp = 2615; - public static final int TakeBattlePassMissionPointReq = 2644; - public static final int TakeBattlePassMissionPointRsp = 2632; - public static final int GetBattlePassProductReq = 2639; - public static final int GetBattlePassProductRsp = 2631; - public static final int SetBattlePassViewedReq = 2601; - public static final int SetBattlePassViewedRsp = 2602; - public static final int BattlePassBuySuccNotify = 2617; - public static final int BuyBattlePassLevelReq = 2626; - public static final int BuyBattlePassLevelRsp = 2612; - public static final int GetBlossomBriefInfoListReq = 2767; - public static final int GetBlossomBriefInfoListRsp = 2775; - public static final int BlossomBriefInfoNotify = 2754; - public static final int WorldOwnerBlossomBriefInfoNotify = 2764; - public static final int WorldOwnerBlossomScheduleInfoNotify = 2714; - public static final int BlossomChestCreateNotify = 2734; - public static final int OpenBlossomCircleCampGuideNotify = 2772; - public static final int PrivateChatReq = 5017; - public static final int PrivateChatRsp = 5025; - public static final int PrivateChatNotify = 5004; - public static final int PullPrivateChatReq = 4984; - public static final int PullPrivateChatRsp = 5022; - public static final int PullRecentChatReq = 5032; - public static final int PullRecentChatRsp = 5015; - public static final int ReadPrivateChatReq = 5000; - public static final int ReadPrivateChatRsp = 5009; - public static final int ChatChannelUpdateNotify = 4957; - public static final int ChatChannelDataNotify = 5041; - public static final int ChatChannelShieldNotify = 4992; - public static final int ChatChannelInfoNotify = 4979; - public static final int CodexDataFullNotify = 4203; - public static final int CodexDataUpdateNotify = 4207; - public static final int QueryCodexMonsterBeKilledNumReq = 4208; - public static final int QueryCodexMonsterBeKilledNumRsp = 4201; - public static final int ViewCodexReq = 4206; - public static final int ViewCodexRsp = 4204; - public static final int SetCodexPushtipsReadReq = 4210; - public static final int SetCodexPushtipsReadRsp = 4202; - public static final int AllCoopInfoNotify = 1998; - public static final int MainCoopUpdateNotify = 1993; - public static final int SaveMainCoopReq = 1959; - public static final int SaveMainCoopRsp = 1996; - public static final int FinishMainCoopReq = 1986; - public static final int FinishMainCoopRsp = 1965; - public static final int CoopDataNotify = 1994; - public static final int CoopChapterUpdateNotify = 1982; - public static final int CoopCgUpdateNotify = 1989; - public static final int CoopRewardUpdateNotify = 1981; - public static final int UnlockCoopChapterReq = 1985; - public static final int UnlockCoopChapterRsp = 1971; - public static final int CoopPointUpdateNotify = 1951; - public static final int StartCoopPointReq = 1952; - public static final int StartCoopPointRsp = 1967; - public static final int CancelCoopTaskReq = 1976; - public static final int CancelCoopTaskRsp = 1962; - public static final int TakeCoopRewardReq = 1975; - public static final int TakeCoopRewardRsp = 1988; - public static final int CoopProgressUpdateNotify = 1990; - public static final int SaveCoopDialogReq = 1972; - public static final int SaveCoopDialogRsp = 1960; - public static final int CoopCgShowNotify = 1957; - public static final int SetCoopChapterViewedReq = 1978; - public static final int SetCoopChapterViewedRsp = 1968; - public static final int MainCoopFailNotify = 1987; - public static final int EnterCustomDungeonReq = 6248; - public static final int EnterCustomDungeonRsp = 6243; - public static final int SaveCustomDungeonRoomReq = 6209; - public static final int SaveCustomDungeonRoomRsp = 6246; - public static final int ChangeCustomDungeonRoomReq = 6232; - public static final int ChangeCustomDungeonRoomRsp = 6239; - public static final int RemoveCustomDungeonReq = 6231; - public static final int RemoveCustomDungeonRsp = 6235; - public static final int TryCustomDungeonReq = 6221; - public static final int TryCustomDungeonRsp = 6201; - public static final int PublishCustomDungeonReq = 6202; - public static final int PublishCustomDungeonRsp = 6217; - public static final int ExitCustomDungeonTryReq = 6226; - public static final int ExitCustomDungeonTryRsp = 6212; - public static final int CustomDungeonUpdateNotify = 6225; - public static final int GetRecommendCustomDungeonReq = 6238; - public static final int GetRecommendCustomDungeonRsp = 6240; - public static final int GetStoreCustomDungeonReq = 6222; - public static final int GetStoreCustomDungeonRsp = 6210; - public static final int SearchCustomDungeonReq = 6207; - public static final int SearchCustomDungeonRsp = 6228; - public static final int StoreCustomDungeonReq = 6218; - public static final int StoreCustomDungeonRsp = 6237; - public static final int LikeCustomDungeonReq = 6219; - public static final int LikeCustomDungeonRsp = 6203; - public static final int GetCustomDungeonReq = 6247; - public static final int GetCustomDungeonRsp = 6220; - public static final int CustomDungeonRecoverNotify = 6204; - public static final int BackPlayCustomDungeonOfficialReq = 6205; - public static final int BackPlayCustomDungeonOfficialRsp = 6216; - public static final int CustomDungeonOfficialNotify = 6250; - public static final int ReplayCustomDungeonReq = 6242; - public static final int ReplayCustomDungeonRsp = 6234; - public static final int CustomDungeonBattleRecordNotify = 6233; - public static final int OutStuckCustomDungeonReq = 6227; - public static final int OutStuckCustomDungeonRsp = 6230; - public static final int DraftOwnerStartInviteReq = 5454; - public static final int DraftOwnerStartInviteRsp = 5464; - public static final int DraftOwnerInviteNotify = 5414; - public static final int DraftGuestReplyInviteReq = 5434; - public static final int DraftGuestReplyInviteRsp = 5472; - public static final int DraftGuestReplyInviteNotify = 5482; - public static final int DraftInviteResultNotify = 5465; - public static final int DraftOwnerTwiceConfirmNotify = 5450; - public static final int DraftGuestReplyTwiceConfirmReq = 5459; - public static final int DraftGuestReplyTwiceConfirmRsp = 5407; - public static final int DraftTwiceConfirmResultNotify = 5491; - public static final int DraftGuestReplyTwiceConfirmNotify = 5442; - public static final int DungeonEntryInfoReq = 967; - public static final int DungeonEntryInfoRsp = 975; - public static final int PlayerEnterDungeonReq = 954; - public static final int PlayerEnterDungeonRsp = 964; - public static final int PlayerQuitDungeonReq = 914; - public static final int PlayerQuitDungeonRsp = 934; - public static final int DungeonWayPointNotify = 972; - public static final int DungeonWayPointActivateReq = 982; - public static final int DungeonWayPointActivateRsp = 965; - public static final int DungeonSettleNotify = 950; - public static final int DungeonPlayerDieNotify = 959; - public static final int DungeonDieOptionReq = 907; - public static final int DungeonDieOptionRsp = 991; - public static final int DungeonShowReminderNotify = 942; - public static final int DungeonPlayerDieReq = 929; - public static final int DungeonPlayerDieRsp = 927; - public static final int DungeonDataNotify = 966; - public static final int DungeonChallengeBeginNotify = 961; - public static final int DungeonChallengeFinishNotify = 956; - public static final int ChallengeDataNotify = 923; - public static final int DungeonFollowNotify = 919; - public static final int DungeonGetStatueDropReq = 944; - public static final int DungeonGetStatueDropRsp = 994; - public static final int ChallengeRecordNotify = 974; - public static final int DungeonCandidateTeamInfoNotify = 946; - public static final int DungeonCandidateTeamInviteNotify = 984; - public static final int DungeonCandidateTeamRefuseNotify = 941; - public static final int DungeonCandidateTeamPlayerLeaveNotify = 970; - public static final int DungeonCandidateTeamDismissNotify = 913; - public static final int DungeonCandidateTeamCreateReq = 957; - public static final int DungeonCandidateTeamCreateRsp = 986; - public static final int DungeonCandidateTeamInviteReq = 926; - public static final int DungeonCandidateTeamInviteRsp = 933; - public static final int DungeonCandidateTeamKickReq = 916; - public static final int DungeonCandidateTeamKickRsp = 937; - public static final int DungeonCandidateTeamLeaveReq = 925; - public static final int DungeonCandidateTeamLeaveRsp = 918; - public static final int DungeonCandidateTeamReplyInviteReq = 958; - public static final int DungeonCandidateTeamReplyInviteRsp = 905; - public static final int DungeonCandidateTeamSetReadyReq = 971; - public static final int DungeonCandidateTeamSetReadyRsp = 902; - public static final int DungeonCandidateTeamChangeAvatarReq = 988; - public static final int DungeonCandidateTeamChangeAvatarRsp = 949; - public static final int GetDailyDungeonEntryInfoReq = 997; - public static final int GetDailyDungeonEntryInfoRsp = 940; - public static final int DungeonSlipRevivePointActivateReq = 911; - public static final int DungeonSlipRevivePointActivateRsp = 960; - public static final int DungeonInterruptChallengeReq = 993; - public static final int DungeonInterruptChallengeRsp = 930; - public static final int InteractDailyDungeonInfoNotify = 987; - public static final int DungeonRestartReq = 953; - public static final int DungeonRestartRsp = 938; - public static final int DungeonRestartInviteNotify = 904; - public static final int DungeonRestartInviteReplyReq = 920; - public static final int DungeonRestartInviteReplyRsp = 943; - public static final int DungeonRestartInviteReplyNotify = 936; - public static final int DungeonRestartResultNotify = 908; - public static final int DungeonCandidateTeamSetChangingAvatarReq = 979; - public static final int DungeonCandidateTeamSetChangingAvatarRsp = 945; - public static final int MistTrialFloorLevelNotify = 921; - public static final int DungeonReviseLevelNotify = 901; - public static final int GDCMOBKPPOE = 998; - public static final int POKDLKEBOPO = 903; - public static final int EvtBeingHitNotify = 367; - public static final int EvtAnimatorParameterNotify = 375; - public static final int HostPlayerNotify = 354; - public static final int EvtDoSkillSuccNotify = 364; - public static final int EvtCreateGadgetNotify = 314; - public static final int EvtDestroyGadgetNotify = 334; - public static final int EvtFaceToEntityNotify = 372; - public static final int EvtFaceToDirNotify = 382; - public static final int EvtCostStaminaNotify = 365; - public static final int EvtSetAttackTargetNotify = 350; - public static final int EvtAnimatorStateChangedNotify = 359; - public static final int EvtRushMoveNotify = 307; - public static final int EvtBulletHitNotify = 391; - public static final int EvtBulletDeactiveNotify = 342; - public static final int EvtEntityStartDieEndNotify = 329; - public static final int EvtBulletMoveNotify = 344; - public static final int EvtAvatarEnterFocusNotify = 394; - public static final int EvtAvatarExitFocusNotify = 374; - public static final int EvtAvatarUpdateFocusNotify = 346; - public static final int EntityAuthorityChangeNotify = 384; - public static final int AvatarBuffAddNotify = 341; - public static final int AvatarBuffDelNotify = 370; - public static final int MonsterAlertChangeNotify = 313; - public static final int MonsterForceAlertNotify = 357; - public static final int AvatarEnterElementViewNotify = 326; - public static final int TriggerCreateGadgetToEquipPartNotify = 333; - public static final int EvtEntityRenderersChangedNotify = 316; - public static final int AnimatorForceSetAirMoveNotify = 337; - public static final int EvtAiSyncSkillCdNotify = 325; - public static final int EvtBeingHitsCombineNotify = 318; - public static final int EvtAvatarSitDownNotify = 302; - public static final int EvtAvatarStandUpNotify = 388; - public static final int CreateMassiveEntityReq = 349; - public static final int CreateMassiveEntityRsp = 397; - public static final int CreateMassiveEntityNotify = 340; - public static final int DestroyMassiveEntityNotify = 311; - public static final int MassiveEntityStateChangedNotify = 360; - public static final int SyncTeamEntityNotify = 393; - public static final int DelTeamEntityNotify = 330; - public static final int CombatInvocationsNotify = 387; - public static final int ServerBuffChangeNotify = 353; - public static final int EvtAiSyncCombatThreatInfoNotify = 338; - public static final int MassiveEntityElementOpBatchNotify = 304; - public static final int EntityAiSyncNotify = 320; - public static final int LuaSetOptionNotify = 343; - public static final int EvtDestroyServerGadgetNotify = 336; - public static final int EntityAiKillSelfNotify = 308; - public static final int EvtAvatarLockChairReq = 379; - public static final int EvtAvatarLockChairRsp = 345; - public static final int ReportFightAntiCheatNotify = 321; - public static final int EvtBeingHealedNotify = 301; - public static final int EvtLocalGadgetOwnerLeaveSceneNotify = 398; - public static final int EnterFishingReq = 5848; - public static final int EnterFishingRsp = 5843; - public static final int StartFishingReq = 5809; - public static final int StartFishingRsp = 5846; - public static final int FishCastRodReq = 5836; - public static final int FishCastRodRsp = 5815; - public static final int FishChosenNotify = 5844; - public static final int FishEscapeNotify = 5832; - public static final int FishBiteReq = 5839; - public static final int FishBiteRsp = 5831; - public static final int FishBattleBeginReq = 5835; - public static final int FishBattleBeginRsp = 5821; - public static final int FishBattleEndReq = 5801; - public static final int FishBattleEndRsp = 5802; - public static final int ExitFishingReq = 5817; - public static final int ExitFishingRsp = 5826; - public static final int FishAttractNotify = 5812; - public static final int FishBaitGoneNotify = 5825; - public static final int PlayerFishingDataNotify = 5838; - public static final int FishPoolDataNotify = 5840; - public static final int GetGachaInfoReq = 1567; - public static final int GetGachaInfoRsp = 1575; - public static final int DoGachaReq = 1554; - public static final int DoGachaRsp = 1564; - public static final int GachaWishReq = 1514; - public static final int GachaWishRsp = 1534; - public static final int GachaOpenWishNotify = 1572; - public static final int GachaSimpleInfoNotify = 1582; - public static final int GadgetInteractReq = 867; - public static final int GadgetInteractRsp = 875; - public static final int GadgetStateNotify = 854; - public static final int WorktopOptionNotify = 864; - public static final int SelectWorktopOptionReq = 814; - public static final int SelectWorktopOptionRsp = 834; - public static final int BossChestActivateNotify = 872; - public static final int BlossomChestInfoNotify = 882; - public static final int GadgetPlayStartNotify = 865; - public static final int GadgetPlayStopNotify = 850; - public static final int GadgetPlayDataNotify = 859; - public static final int GadgetPlayUidOpNotify = 807; - public static final int GadgetGeneralRewardInfoNotify = 891; - public static final int GadgetAutoPickDropInfoNotify = 842; - public static final int UpdateAbilityCreatedMovingPlatformNotify = 829; - public static final int FoundationReq = 827; - public static final int FoundationRsp = 866; - public static final int FoundationNotify = 861; - public static final int GadgetTalkChangeNotify = 856; - public static final int GadgetChainLevelUpdateNotify = 823; - public static final int GadgetChainLevelChangeNotify = 819; - public static final int VehicleInteractReq = 844; - public static final int VehicleInteractRsp = 894; - public static final int CreateVehicleReq = 874; - public static final int CreateVehicleRsp = 846; - public static final int RequestLiveInfoReq = 884; - public static final int RequestLiveInfoRsp = 841; - public static final int LiveStartNotify = 870; - public static final int ProjectorOptionReq = 813; - public static final int ProjectorOptionRsp = 857; - public static final int LiveEndNotify = 886; - public static final int VehicleStaminaNotify = 826; - public static final int GadgetCustomTreeInfoNotify = 833; - public static final int GadgetChangeLevelTagReq = 816; - public static final int GadgetChangeLevelTagRsp = 837; - public static final int NightCrowGadgetObservationMatchReq = 825; - public static final int NightCrowGadgetObservationMatchRsp = 818; - public static final int DeshretObeliskChestInfoNotify = 858; - public static final int GalleryStartNotify = 5567; - public static final int GalleryBalloonShootNotify = 5575; - public static final int GalleryBalloonScoreNotify = 5554; - public static final int GalleryStopNotify = 5564; - public static final int GalleryFallCatchNotify = 5514; - public static final int GalleryFallScoreNotify = 5534; - public static final int GetAllSceneGalleryInfoReq = 5572; - public static final int GetAllSceneGalleryInfoRsp = 5582; - public static final int GalleryFlowerCatchNotify = 5565; - public static final int GalleryPreStartNotify = 5550; - public static final int GalleryBulletHitNotify = 5559; - public static final int GalleryBrokenFloorFallNotify = 5507; - public static final int InterruptGalleryReq = 5591; - public static final int InterruptGalleryRsp = 5542; - public static final int SceneGalleryInfoNotify = 5529; - public static final int GalleryBounceConjuringHitNotify = 5527; - public static final int GallerySumoKillMonsterNotify = 5566; - public static final int GalleryCrystalLinkKillMonsterNotify = 5561; - public static final int GalleryCrystalLinkBuffInfoNotify = 5556; - public static final int HomeGalleryInPlayingNotify = 5523; - public static final int GalleryIslandPartyDownHillInfoNotify = 5519; - public static final int IslandPartyRaftInfoNotify = 5544; - public static final int IslandPartySailInfoNotify = 5594; - public static final int BackRebornGalleryReq = 5574; - public static final int BackRebornGalleryRsp = 5546; - public static final int GalleryWillStartCountdownNotify = 5584; - public static final int InstableSprayGalleryInfoNotify = 5541; - public static final int WindFieldGalleryInfoNotify = 5570; - public static final int WindFieldGalleryChallengeInfoNotify = 5513; - public static final int FungusFighterTrainingInfoNotify = 5557; - public static final int FungusCaptureSettleNotify = 5586; - public static final int HideAndSeekPlayerCapturedNotify = 5526; - public static final int CoinCollectGallerySettleNotify = 5533; - public static final int IIPPKEOPFIH = 7648; - public static final int FLANFFAFKCL = 7668; - public static final int AOMHEMBIHNE = 7271; - public static final int EPCHCAEIPNH = 7875; - public static final int INEIPAMELIP = 7287; - public static final int PKKHPCPOIMH = 7247; - public static final int AAFAJFPLBMI = 7944; - public static final int FFKIBGMCDAG = 7587; - public static final int ONPDGODGHML = 7364; - public static final int PIPLLHAJHGC = 7951; - public static final int AEEFNFKPHED = 7794; - public static final int JHMFBDNPMCB = 7079; - public static final int BPAMMINCHJG = 7403; - public static final int HAPLGGHOBAJ = 7036; - public static final int KIDNHNCMPAD = 7877; - public static final int DIPLFLKIDJN = 7269; - public static final int GLIHKFPIPPB = 7641; - public static final int JGMCLGAMEOA = 7060; - public static final int OJCCNDLGFNI = 7002; - public static final int FGOAFKPBNDC = 7558; - public static final int ABAMJKJOMHJ = 7765; - public static final int GANOMONNDGB = 7188; - public static final int OFAIBAHEPPN = 7762; - public static final int LGMLPBFMEEM = 7529; - public static final int MDBNJGGODKO = 7814; - public static final int GCGDSCardNumChangeNotify = 7509; - public static final int LLAEAKDNIHM = 7206; - public static final int GCGDSChangeCardFaceRsp = 7872; - public static final int FDOHOGJAGDN = 7390; - public static final int HBHMEOHPEBO = 7201; - public static final int CMCJOKLGMCA = 7150; - public static final int OODONDJKIEL = 7245; - public static final int FBPFOPMOOIM = 7422; - public static final int FBHMBKHGMMP = 7293; - public static final int JNNEIKMALBJ = 7597; - public static final int BEICDJDPJML = 7382; - public static final int FMFLCOLFIOF = 7551; - public static final int CHGIPLGANOM = 7097; - public static final int LNJPIINEAIJ = 7813; - public static final int HKGFBIHCDHH = 7677; - public static final int NKGINHFDBJN = 7363; - public static final int GOPOEDFNDBO = 7282; - public static final int FMMFNKAIMMA = 7916; - public static final int GIAFFPENJNC = 7387; - public static final int EAHMNIJJAGF = 7431; - public static final int GCGDSTakeCardProficiencyRewardReq = 7366; - public static final int GCGDSTakeCardProficiencyRewardRsp = 7071; - public static final int GNKAPMPOIOE = 7621; - public static final int ICNAKHAOKCB = 7757; - public static final int HGIFNPKLHJM = 7776; - public static final int MONAENEBFNP = 7928; - public static final int HNPEJFPHAEH = 7429; - public static final int BHHECJHBCKK = 7226; - public static final int GCGGrowthLevelNotify = 7680; - public static final int HMLAENOCENE = 7195; - public static final int LJKPHEIEJNN = 7479; - public static final int MOGAEONOKMH = 7506; - public static final int OFEAIAMAIOH = 7957; - public static final int GDCDMFBNHNH = 7325; - public static final int MDIPGMFKKDN = 7890; - public static final int GCGApplyInviteBattleReq = 7219; - public static final int GCGApplyInviteBattleRsp = 7940; - public static final int GCGApplyInviteBattleNotify = 7514; - public static final int PCIJLHIIMLA = 7827; - public static final int BLNOFHFAMDO = 7347; - public static final int JNPBOGLAGMK = 7370; - public static final int LEJKGLPPFBN = 7769; - public static final int NDCMCOJJDKH = 7938; - public static final int GCGClientSettleRsp = 7689; - public static final int EGBBOPCNHCH = 7048; - public static final int GCGSettleOptionRsp = 7883; - public static final int LBCFEPONBPJ = 7005; - public static final int JENNEPEEJMO = 7238; - public static final int OENDJCGMHJJ = 7141; - public static final int HHHOMEPECIM = 7539; - public static final int NNFHPDEKDGK = 7332; - public static final int CDPJBKBLFEG = 7535; - public static final int GHLIEPKOHJD = 7942; - public static final int FFHGPFHLKPI = 7528; - public static final int FDHMBLAHCMP = 7311; - public static final int IMCPJNAJPFN = 7083; - public static final int FOLNGHHMFKC = 7577; - public static final int PGNKKPBLOMO = 7373; - public static final int GroupLinkAllNotify = 5798; - public static final int GroupLinkChangeNotify = 5793; - public static final int GroupLinkDeleteNotify = 5759; - public static final int GroupLinkMarkUpdateNotify = 5796; - public static final int GetAllH5ActivityInfoReq = 5693; - public static final int GetAllH5ActivityInfoRsp = 5698; - public static final int H5ActivityIdsNotify = 5659; - public static final int SetH5ActivityRedDotTimestampReq = 5696; - public static final int SetH5ActivityRedDotTimestampRsp = 5686; - public static final int TryEnterHomeReq = 4729; - public static final int TryEnterHomeRsp = 4597; - public static final int JoinHomeWorldFailNotify = 4847; - public static final int HomeBlockNotify = 4857; - public static final int HomeGetBasicInfoReq = 4817; - public static final int HomeBasicInfoNotify = 4501; - public static final int HomeChangeEditModeReq = 4533; - public static final int HomeChangeEditModeRsp = 4862; - public static final int HomeChangeModuleReq = 4789; - public static final int HomeChangeModuleRsp = 4876; - public static final int HomeGetArrangementInfoReq = 4538; - public static final int HomeGetArrangementInfoRsp = 4704; - public static final int HomeUpdateArrangementInfoReq = 4840; - public static final int HomeUpdateArrangementInfoRsp = 4776; - public static final int GetPlayerHomeCompInfoReq = 4511; - public static final int PlayerHomeCompInfoNotify = 4886; - public static final int SetFriendEnterHomeOptionReq = 4732; - public static final int SetFriendEnterHomeOptionRsp = 4835; - public static final int PlayerApplyEnterHomeNotify = 4757; - public static final int PlayerApplyEnterHomeResultReq = 4668; - public static final int PlayerApplyEnterHomeResultRsp = 4714; - public static final int PlayerApplyEnterHomeResultNotify = 4568; - public static final int HomeSceneJumpReq = 4665; - public static final int HomeSceneJumpRsp = 4482; - public static final int HomeChooseModuleReq = 4843; - public static final int HomeChooseModuleRsp = 4736; - public static final int HomeModuleUnlockNotify = 4700; - public static final int HomeGetOnlineStatusReq = 4589; - public static final int HomeGetOnlineStatusRsp = 4642; - public static final int HomeKickPlayerReq = 4610; - public static final int HomeKickPlayerRsp = 4889; - public static final int HomeModuleSeenReq = 4672; - public static final int HomeModuleSeenRsp = 4507; - public static final int UnlockedFurnitureFormulaDataNotify = 4481; - public static final int UnlockedFurnitureSuiteDataNotify = 4684; - public static final int GetHomeLevelUpRewardReq = 4821; - public static final int GetHomeLevelUpRewardRsp = 4585; - public static final int GetFurnitureCurModuleArrangeCountReq = 4899; - public static final int FurnitureCurModuleArrangeCountNotify = 4864; - public static final int HomeComfortInfoNotify = 4816; - public static final int PlayerQuitFromHomeNotify = 4837; - public static final int OtherPlayerEnterHomeNotify = 4771; - public static final int HomePriorCheckNotify = 4872; - public static final int HomeMarkPointNotify = 4697; - public static final int HomeAllUnlockedBgmIdListNotify = 4544; - public static final int HomeNewUnlockedBgmIdListNotify = 4612; - public static final int HomeChangeBgmReq = 4806; - public static final int HomeChangeBgmRsp = 4815; - public static final int HomeChangeBgmNotify = 4653; - public static final int HomePreChangeEditModeNotify = 4670; - public static final int HomeEnterEditModeFinishReq = 4676; - public static final int HomeEnterEditModeFinishRsp = 4562; - public static final int FurnitureMakeReq = 4681; - public static final int FurnitureMakeRsp = 4506; - public static final int TakeFurnitureMakeReq = 4713; - public static final int TakeFurnitureMakeRsp = 4630; - public static final int FurnitureMakeFinishNotify = 4658; - public static final int FurnitureMakeStartReq = 4552; - public static final int FurnitureMakeStartRsp = 4487; - public static final int FurnitureMakeCancelReq = 4619; - public static final int FurnitureMakeCancelRsp = 4825; - public static final int FurnitureMakeBeHelpedNotify = 4694; - public static final int FurnitureMakeHelpReq = 4851; - public static final int FurnitureMakeHelpRsp = 4841; - public static final int FunitureMakeMakeInfoChangeNotify = 4588; - public static final int HomeLimitedShopInfoReq = 4476; - public static final int HomeLimitedShopInfoRsp = 4791; - public static final int HomeLimitedShopInfoNotify = 4584; - public static final int HomeLimitedShopGoodsListReq = 4769; - public static final int HomeLimitedShopGoodsListRsp = 4451; - public static final int HomeLimitedShopBuyGoodsReq = 4471; - public static final int HomeLimitedShopBuyGoodsRsp = 4883; - public static final int HomeLimitedShopInfoChangeNotify = 4722; - public static final int HomeResourceNotify = 4753; - public static final int HomeResourceTakeHomeCoinReq = 4688; - public static final int HomeResourceTakeHomeCoinRsp = 4554; - public static final int HomeResourceTakeFetterExpReq = 4534; - public static final int HomeResourceTakeFetterExpRsp = 4808; - public static final int HomeAvatarTalkFinishInfoNotify = 4517; - public static final int HomeAvatarTalkReq = 4603; - public static final int HomeAvatarTalkRsp = 4484; - public static final int HomeAvatarRewardEventNotify = 4682; - public static final int HomeAvatarRewardEventGetReq = 4859; - public static final int HomeAvatarRewardEventGetRsp = 4784; - public static final int HomeAvatarSummonAllEventNotify = 4892; - public static final int HomeAvatarSummonEventReq = 4708; - public static final int HomeAvatarSummonEventRsp = 4633; - public static final int HomeAvatarCostumeChangeNotify = 4651; - public static final int HomeAvatarSummonFinishReq = 4510; - public static final int HomeAvatarSummonFinishRsp = 4566; - public static final int HomeAvtarAllFinishRewardNotify = 4480; - public static final int HomeAvatarAllFinishRewardNotify = 4504; - public static final int HomeSceneInitFinishReq = 4900; - public static final int HomeSceneInitFinishRsp = 4780; - public static final int HomePlantSeedReq = 4607; - public static final int HomePlantSeedRsp = 4546; - public static final int HomePlantWeedReq = 4614; - public static final int HomePlantWeedRsp = 4671; - public static final int HomePlantInfoNotify = 4545; - public static final int HomePlantFieldNotify = 4710; - public static final int HomePlantInfoReq = 4645; - public static final int HomePlantInfoRsp = 4848; - public static final int HomeTransferReq = 4537; - public static final int HomeTransferRsp = 4623; - public static final int HomeGetFishFarmingInfoReq = 4575; - public static final int HomeGetFishFarmingInfoRsp = 4849; - public static final int HomeFishFarmingInfoNotify = 4807; - public static final int HomeUpdateFishFarmingInfoReq = 4746; - public static final int HomeUpdateFishFarmingInfoRsp = 4551; - public static final int HomeUpdateScenePointFishFarmingInfoReq = 4536; - public static final int HomeUpdateScenePointFishFarmingInfoRsp = 4894; - public static final int HomeScenePointFishFarmingInfoNotify = 4530; - public static final int HomeCustomFurnitureInfoNotify = 4647; - public static final int HomeEditCustomFurnitureReq = 4558; - public static final int HomeEditCustomFurnitureRsp = 4749; - public static final int HomePictureFrameInfoNotify = 4895; - public static final int HomeUpdatePictureFrameInfoReq = 4813; - public static final int HomeUpdatePictureFrameInfoRsp = 4748; - public static final int HomeRacingGallerySettleNotify = 4764; - public static final int HomeGetGroupRecordReq = 4844; - public static final int HomeGetGroupRecordRsp = 4522; - public static final int HomeClearGroupRecordReq = 4870; - public static final int HomeClearGroupRecordRsp = 4846; - public static final int HomeBalloonGallerySettleNotify = 4618; - public static final int HomeBalloonGalleryScoreNotify = 4532; - public static final int HomeSeekFurnitureGalleryScoreNotify = 4795; - public static final int GetHomeExchangeWoodInfoReq = 4852; - public static final int GetHomeExchangeWoodInfoRsp = 4592; - public static final int HomeExchangeWoodReq = 4716; - public static final int HomeExchangeWoodRsp = 4582; - public static final int HomeGetBlueprintSlotInfoReq = 4657; - public static final int HomeGetBlueprintSlotInfoRsp = 4565; - public static final int HomeSetBlueprintSlotOptionReq = 4521; - public static final int HomeSetBlueprintSlotOptionRsp = 4855; - public static final int HomeSetBlueprintFriendOptionReq = 4490; - public static final int HomeSetBlueprintFriendOptionRsp = 4496; - public static final int HomeBlueprintInfoNotify = 4463; - public static final int HomePreviewBlueprintReq = 4650; - public static final int HomePreviewBlueprintRsp = 4600; - public static final int HomeCreateBlueprintReq = 4865; - public static final int HomeCreateBlueprintRsp = 4519; - public static final int HomeDeleteBlueprintReq = 4854; - public static final int HomeDeleteBlueprintRsp = 4586; - public static final int HomeSearchBlueprintReq = 4608; - public static final int HomeSearchBlueprintRsp = 4659; - public static final int HomeSaveArrangementNoChangeReq = 4475; - public static final int HomeSaveArrangementNoChangeRsp = 4742; - public static final int TakeHuntingOfferReq = 4348; - public static final int TakeHuntingOfferRsp = 4343; - public static final int GetCityHuntingOfferReq = 4309; - public static final int GetCityHuntingOfferRsp = 4346; - public static final int GetHuntingOfferRewardReq = 4336; - public static final int GetHuntingOfferRewardRsp = 4315; - public static final int HuntingStartNotify = 4344; - public static final int HuntingRevealClueNotify = 4332; - public static final int HuntingRevealFinalNotify = 4339; - public static final int HuntingSuccessNotify = 4331; - public static final int HuntingFailNotify = 4335; - public static final int HuntingOngoingNotify = 4321; - public static final int HuntingGiveUpReq = 4301; - public static final int HuntingGiveUpRsp = 4302; - public static final int PlayerInvestigationAllInfoNotify = 1911; - public static final int TakeInvestigationRewardReq = 1928; - public static final int TakeInvestigationRewardRsp = 1910; - public static final int TakeInvestigationTargetRewardReq = 1926; - public static final int TakeInvestigationTargetRewardRsp = 1927; - public static final int GetInvestigationMonsterReq = 1909; - public static final int GetInvestigationMonsterRsp = 1923; - public static final int PlayerInvestigationNotify = 1901; - public static final int PlayerInvestigationTargetNotify = 1930; - public static final int MarkTargetInvestigationMonsterNotify = 1916; - public static final int InvestigationMonsterUpdateNotify = 1920; - public static final int InvestigationQuestDailyNotify = 1902; - public static final int InvestigationReadQuestDailyNotify = 1921; - public static final int PlayerStoreNotify = 667; - public static final int StoreWeightLimitNotify = 675; - public static final int StoreItemChangeNotify = 654; - public static final int StoreItemDelNotify = 664; - public static final int ItemAddHintNotify = 614; - public static final int UseItemReq = 682; - public static final int UseItemRsp = 665; - public static final int DropItemReq = 650; - public static final int DropItemRsp = 659; - public static final int WearEquipReq = 642; - public static final int WearEquipRsp = 629; - public static final int TakeoffEquipReq = 627; - public static final int TakeoffEquipRsp = 666; - public static final int AvatarEquipChangeNotify = 661; - public static final int WeaponUpgradeReq = 656; - public static final int WeaponUpgradeRsp = 623; - public static final int WeaponPromoteReq = 619; - public static final int WeaponPromoteRsp = 644; - public static final int ReliquaryUpgradeReq = 694; - public static final int ReliquaryUpgradeRsp = 674; - public static final int ReliquaryPromoteReq = 646; - public static final int ReliquaryPromoteRsp = 684; - public static final int AvatarCardChangeReq = 641; - public static final int AvatarCardChangeRsp = 670; - public static final int GrantRewardNotify = 613; - public static final int WeaponAwakenReq = 657; - public static final int WeaponAwakenRsp = 686; - public static final int ItemCdGroupTimeNotify = 626; - public static final int DropHintNotify = 633; - public static final int CombineReq = 616; - public static final int CombineRsp = 637; - public static final int ForgeQueueDataNotify = 625; - public static final int ForgeGetQueueDataReq = 618; - public static final int ForgeGetQueueDataRsp = 658; - public static final int ForgeStartReq = 605; - public static final int ForgeStartRsp = 671; - public static final int ForgeQueueManipulateReq = 602; - public static final int ForgeQueueManipulateRsp = 688; - public static final int ResinChangeNotify = 649; - public static final int BuyResinReq = 630; - public static final int BuyResinRsp = 687; - public static final int MaterialDeleteReturnNotify = 653; - public static final int TakeMaterialDeleteReturnReq = 638; - public static final int TakeMaterialDeleteReturnRsp = 604; - public static final int MaterialDeleteUpdateNotify = 620; - public static final int McoinExchangeHcoinReq = 643; - public static final int McoinExchangeHcoinRsp = 636; - public static final int DestroyMaterialReq = 608; - public static final int DestroyMaterialRsp = 679; - public static final int SetEquipLockStateReq = 645; - public static final int SetEquipLockStateRsp = 621; - public static final int CalcWeaponUpgradeReturnItemsReq = 601; - public static final int CalcWeaponUpgradeReturnItemsRsp = 698; - public static final int ForgeDataNotify = 603; - public static final int ForgeFormulaDataNotify = 606; - public static final int CombineDataNotify = 690; - public static final int CombineFormulaDataNotify = 692; - public static final int ClosedItemNotify = 689; - public static final int CheckAddItemExceedLimitNotify = 685; - public static final int SetIsAutoUnlockSpecificEquipReq = 673; - public static final int SetIsAutoUnlockSpecificEquipRsp = 632; - public static final int ReliquaryDecomposeReq = 631; - public static final int ReliquaryDecomposeRsp = 699; - public static final int ReliquaryFilterStateSaveNotify = 678; - public static final int ReliquaryFilterStateNotify = 680; - public static final int MailChangeNotify = 1475; - public static final int ReadMailNotify = 1454; - public static final int GetMailItemReq = 1464; - public static final int GetMailItemRsp = 1414; - public static final int DelMailReq = 1434; - public static final int DelMailRsp = 1472; - public static final int GetAuthkeyReq = 1482; - public static final int GetAuthkeyRsp = 1465; - public static final int ClientNewMailNotify = 1450; - public static final int GetAllMailReq = 1459; - public static final int GetAllMailRsp = 1407; - public static final int ChangeMailStarNotify = 1491; - public static final int GetAllMailNotify = 1442; - public static final int GetAllMailResultNotify = 1429; - public static final int PlayerStartMatchReq = 4198; - public static final int PlayerStartMatchRsp = 4193; - public static final int PlayerMatchInfoNotify = 4159; - public static final int PlayerCancelMatchReq = 4196; - public static final int PlayerCancelMatchRsp = 4186; - public static final int PlayerMatchStopNotify = 4165; - public static final int PlayerMatchSuccNotify = 4194; - public static final int PlayerConfirmMatchReq = 4182; - public static final int PlayerConfirmMatchRsp = 4189; - public static final int PlayerAllowEnterMpAfterAgreeMatchNotify = 4181; - public static final int PlayerMatchAgreedResultNotify = 4185; - public static final int PlayerApplyEnterMpAfterMatchAgreedNotify = 4171; - public static final int PlayerGeneralMatchDismissNotify = 4151; - public static final int PlayerGeneralMatchConfirmNotify = 4152; - public static final int PlayerGetForceQuitBanInfoReq = 4167; - public static final int PlayerGetForceQuitBanInfoRsp = 4176; - public static final int ServerTryCancelGeneralMatchNotify = 4162; - public static final int PlayerGCGMatchDismissNotify = 4175; - public static final int PlayerGCGMatchConfirmNotify = 4188; - public static final int NOENHEACHMJ = 4190; - public static final int GetMechanicusInfoReq = 3967; - public static final int GetMechanicusInfoRsp = 3975; - public static final int MechanicusSequenceOpenNotify = 3954; - public static final int MechanicusCoinNotify = 3964; - public static final int MechanicusOpenNotify = 3914; - public static final int MechanicusCloseNotify = 3934; - public static final int MechanicusUnlockGearReq = 3972; - public static final int MechanicusUnlockGearRsp = 3982; - public static final int MechanicusLevelupGearReq = 3965; - public static final int MechanicusLevelupGearRsp = 3950; - public static final int EnterMechanicusDungeonReq = 3959; - public static final int EnterMechanicusDungeonRsp = 3907; - public static final int MechanicusCandidateTeamCreateReq = 3929; - public static final int MechanicusCandidateTeamCreateRsp = 3927; - public static final int UseMiracleRingReq = 5248; - public static final int UseMiracleRingRsp = 5243; - public static final int MiracleRingDataNotify = 5209; - public static final int MiracleRingTakeRewardReq = 5246; - public static final int MiracleRingTakeRewardRsp = 5236; - public static final int MiracleRingDropResultNotify = 5215; - public static final int MiracleRingDeliverItemReq = 5244; - public static final int MiracleRingDeliverItemRsp = 5232; - public static final int MiracleRingDestroyNotify = 5239; - public static final int KeepAliveNotify = 67; - public static final int GmTalkReq = 75; - public static final int GmTalkRsp = 54; - public static final int ShowMessageNotify = 64; - public static final int PingReq = 14; - public static final int PingRsp = 34; - public static final int GetOnlinePlayerListReq = 82; - public static final int GetOnlinePlayerListRsp = 65; - public static final int ServerTimeNotify = 50; - public static final int ServerLogNotify = 59; - public static final int ClientReconnectNotify = 7; - public static final int RobotPushPlayerDataNotify = 42; - public static final int ClientReportNotify = 29; - public static final int UnionCmdNotify = 27; - public static final int GetOnlinePlayerInfoReq = 66; - public static final int GetOnlinePlayerInfoRsp = 61; - public static final int CheckSegmentCRCNotify = 56; - public static final int CheckSegmentCRCReq = 23; - public static final int WorldPlayerRTTNotify = 19; - public static final int EchoNotify = 44; - public static final int UpdateRedPointNotify = 74; - public static final int ClientBulletCreateNotify = 94; - public static final int ChangeServerGlobalValueNotify = 46; - public static final int GmTalkNotify = 84; - public static final int LastPacketPrintNotify = 41; - public static final int MonsterSummonTagNotify = 1367; - public static final int PlayerApplyEnterMpNotify = 1848; - public static final int PlayerApplyEnterMpReq = 1843; - public static final int PlayerApplyEnterMpRsp = 1809; - public static final int PlayerApplyEnterMpResultNotify = 1846; - public static final int PlayerApplyEnterMpResultReq = 1836; - public static final int PlayerApplyEnterMpResultRsp = 1815; - public static final int PlayerQuitFromMpNotify = 1844; - public static final int PlayerPreEnterMpNotify = 1832; - public static final int GetPlayerMpModeAvailabilityReq = 1839; - public static final int GetPlayerMpModeAvailabilityRsp = 1831; - public static final int PlayerSetOnlyMPWithPSPlayerReq = 1835; - public static final int PlayerSetOnlyMPWithPSPlayerRsp = 1821; - public static final int PSPlayerApplyEnterMpReq = 1801; - public static final int PSPlayerApplyEnterMpRsp = 1802; - public static final int MpPlayOwnerCheckReq = 1817; - public static final int MpPlayOwnerCheckRsp = 1826; - public static final int MpPlayOwnerStartInviteReq = 1812; - public static final int MpPlayOwnerStartInviteRsp = 1825; - public static final int MpPlayOwnerInviteNotify = 1838; - public static final int MpPlayGuestReplyInviteReq = 1840; - public static final int MpPlayGuestReplyInviteRsp = 1822; - public static final int MpPlayGuestReplyNotify = 1810; - public static final int MpPlayPrepareNotify = 1807; - public static final int MpPlayInviteResultNotify = 1828; - public static final int MpPlayPrepareInterruptNotify = 1818; - public static final int MpBlockNotify = 1837; - public static final int MultistagePlayInfoNotify = 5367; - public static final int MultistagePlayFinishStageReq = 5375; - public static final int InBattleMechanicusExcapeMonsterNotify = 5314; - public static final int InBattleMechanicusLeftMonsterNotify = 5334; - public static final int InBattleMechanicusBuildingPointsNotify = 5372; - public static final int InBattleMechanicusPickCardReq = 5382; - public static final int InBattleMechanicusPickCardRsp = 5365; - public static final int InBattleMechanicusPickCardNotify = 5350; - public static final int InBattleMechanicusConfirmCardReq = 5359; - public static final int InBattleMechanicusConfirmCardRsp = 5307; - public static final int InBattleMechanicusConfirmCardNotify = 5391; - public static final int InBattleMechanicusCardResultNotify = 5342; - public static final int MultistagePlayFinishStageRsp = 5329; - public static final int InBattleMechanicusSettleNotify = 5327; - public static final int MultistagePlaySettleNotify = 5348; - public static final int MultistagePlayStageEndNotify = 5322; - public static final int MultistagePlayEndNotify = 5312; - public static final int FleurFairBuffEnergyNotify = 5302; - public static final int FleurFairStageSettleNotify = 5388; - public static final int FleurFairFinishGalleryStageNotify = 5349; - public static final int HideAndSeekSelectAvatarReq = 5397; - public static final int HideAndSeekSelectAvatarRsp = 5340; - public static final int HideAndSeekSetReadyReq = 5311; - public static final int HideAndSeekSetReadyRsp = 5360; - public static final int HideAndSeekSettleNotify = 5393; - public static final int HideAndSeekPlayerReadyNotify = 5330; - public static final int HideAndSeekPlayerSetAvatarNotify = 5387; - public static final int ChessPickCardReq = 5301; - public static final int ChessPickCardRsp = 5398; - public static final int ChessPickCardNotify = 5303; - public static final int ChessManualRefreshCardsReq = 5306; - public static final int ChessManualRefreshCardsRsp = 5390; - public static final int ChessPlayerInfoNotify = 5392; - public static final int ChessLeftMonstersNotify = 5376; - public static final int ChessEscapedMonstersNotify = 5389; - public static final int ChessSelectedCardsNotify = 5385; - public static final int GlobalBuildingInfoNotify = 5373; - public static final int IrodoriChessPlayerInfoNotify = 5332; - public static final int IrodoriChessLeftMonsterNotify = 5331; - public static final int BrickBreakerPlayerReadyNotify = 5310; - public static final int BrickBreakerPlayerSetAvatarNotify = 5400; - public static final int BrickBreakerPlayerSetSkillNotify = 5339; - public static final int BrickBreakerSetReadyReq = 5315; - public static final int BrickBreakerSetReadyRsp = 5369; - public static final int BrickBreakerSelectAvatarReq = 5381; - public static final int BrickBreakerSelectAvatarRsp = 5377; - public static final int BrickBreakerSelectSkillReq = 5362; - public static final int BrickBreakerSelectSkillRsp = 5368; - public static final int BrickBreakerSetChangingReq = 5351; - public static final int BrickBreakerSetChangingRsp = 5396; - public static final int BrickBreakerPlayerSetChangingNotify = 5363; - public static final int CoinCollectPrepareStageNotify = 6553; - public static final int EKBBAAECGFH = 6538; - public static final int CAHLHGDPIOF = 6473; - public static final int IHBIHEBCNDJ = 6484; - public static final int NpcTalkReq = 567; - public static final int NpcTalkRsp = 575; - public static final int GetSceneNpcPositionReq = 564; - public static final int GetSceneNpcPositionRsp = 514; - public static final int MetNpcIdListNotify = 534; - public static final int MeetNpcReq = 572; - public static final int MeetNpcRsp = 582; - public static final int FinishedTalkIdListNotify = 565; - public static final int PlayerOfferingDataNotify = 2925; - public static final int PlayerOfferingReq = 2916; - public static final int PlayerOfferingRsp = 2924; - public static final int TakeOfferingLevelRewardReq = 2921; - public static final int TakeOfferingLevelRewardRsp = 2908; - public static final int OfferingInteractReq = 2901; - public static final int OfferingInteractRsp = 2913; - public static final int GetOpActivityInfoReq = 5167; - public static final int GetOpActivityInfoRsp = 5175; - public static final int OpActivityDataNotify = 5154; - public static final int OpActivityUpdateNotify = 5164; - public static final int QueryPathReq = 2367; - public static final int QueryPathRsp = 2375; - public static final int ObstacleModifyNotify = 2354; - public static final int PathfindingPingNotify = 2364; - public static final int PathfindingEnterSceneReq = 2314; - public static final int PathfindingEnterSceneRsp = 2334; - public static final int GMShowObstacleReq = 2353; - public static final int GMShowObstacleRsp = 2338; - public static final int GMShowNavMeshReq = 2304; - public static final int GMShowNavMeshRsp = 2320; - public static final int NavMeshStatsNotify = 2343; - public static final int GetPlayerTokenReq = 167; - public static final int GetPlayerTokenRsp = 175; - public static final int PlayerLoginReq = 154; - public static final int PlayerLoginRsp = 164; - public static final int PlayerLogoutReq = 114; - public static final int PlayerLogoutRsp = 134; - public static final int PlayerLogoutNotify = 172; - public static final int PlayerDataNotify = 182; - public static final int ChangeGameTimeReq = 165; - public static final int ChangeGameTimeRsp = 150; - public static final int PlayerGameTimeNotify = 159; - public static final int PlayerPropNotify = 107; - public static final int ClientTriggerEventNotify = 191; - public static final int SetPlayerPropReq = 142; - public static final int SetPlayerPropRsp = 129; - public static final int SetPlayerBornDataReq = 127; - public static final int SetPlayerBornDataRsp = 166; - public static final int DoSetPlayerBornDataNotify = 161; - public static final int PlayerPropChangeNotify = 156; - public static final int SetPlayerNameReq = 123; - public static final int SetPlayerNameRsp = 119; - public static final int SetOpenStateReq = 144; - public static final int SetOpenStateRsp = 194; - public static final int OpenStateUpdateNotify = 174; - public static final int OpenStateChangeNotify = 146; - public static final int PlayerCookReq = 184; - public static final int PlayerCookRsp = 141; - public static final int PlayerRandomCookReq = 170; - public static final int PlayerRandomCookRsp = 113; - public static final int CookDataNotify = 157; - public static final int CookRecipeDataNotify = 186; - public static final int CookGradeDataNotify = 126; - public static final int PlayerCompoundMaterialReq = 133; - public static final int PlayerCompoundMaterialRsp = 116; - public static final int TakeCompoundOutputReq = 137; - public static final int TakeCompoundOutputRsp = 125; - public static final int CompoundDataNotify = 118; - public static final int GetCompoundDataReq = 158; - public static final int GetCompoundDataRsp = 105; - public static final int PlayerTimeNotify = 171; - public static final int PlayerSetPauseReq = 102; - public static final int PlayerSetPauseRsp = 188; - public static final int PlayerSetLanguageReq = 149; - public static final int PlayerSetLanguageRsp = 197; - public static final int DataResVersionNotify = 140; - public static final int DailyTaskDataNotify = 111; - public static final int DailyTaskProgressNotify = 160; - public static final int DailyTaskScoreRewardNotify = 193; - public static final int WorldOwnerDailyTaskNotify = 130; - public static final int AddRandTaskInfoNotify = 187; - public static final int RemoveRandTaskInfoNotify = 153; - public static final int TakePlayerLevelRewardReq = 138; - public static final int TakePlayerLevelRewardRsp = 104; - public static final int PlayerLevelRewardUpdateNotify = 120; - public static final int GivingRecordNotify = 143; - public static final int GivingRecordChangeNotify = 136; - public static final int ItemGivingReq = 108; - public static final int ItemGivingRsp = 179; - public static final int PlayerCookArgsReq = 145; - public static final int PlayerCookArgsRsp = 121; - public static final int PlayerLuaShellNotify = 101; - public static final int ServerDisconnectClientNotify = 198; - public static final int AntiAddictNotify = 103; - public static final int PlayerForceExitReq = 106; - public static final int PlayerForceExitRsp = 190; - public static final int PlayerInjectFixNotify = 192; - public static final int TaskVarNotify = 176; - public static final int ClientLockGameTimeNotify = 189; - public static final int GetNextResourceInfoReq = 185; - public static final int GetNextResourceInfoRsp = 173; - public static final int AdjustWorldLevelReq = 132; - public static final int AdjustWorldLevelRsp = 131; - public static final int DailyTaskFilterCityReq = 199; - public static final int DailyTaskFilterCityRsp = 178; - public static final int DailyTaskUnlockedCitiesNotify = 180; - public static final int ExclusiveRuleNotify = 147; - public static final int CompoundUnlockNotify = 155; - public static final int GetGameplayRecommendationReq = 109; - public static final int GetGameplayRecommendationRsp = 135; - public static final int TakeBackGivingItemReq = 152; - public static final int TakeBackGivingItemRsp = 110; - public static final int PlayerNicknameAuditDataNotify = 200; - public static final int PlayerNicknameNotify = 139; - public static final int NicknameAuditConfigNotify = 115; - public static final int ReadNicknameAuditReq = 169; - public static final int ReadNicknameAuditRsp = 181; - public static final int PlayerCompoundMaterialBoostReq = 177; - public static final int PlayerCompoundMaterialBoostRsp = 162; - public static final int PlayerGameTimeByLuaNotify = 168; - public static final int PlayerIpRegionNotify = 151; - public static final int SkipPlayerGameTimeReq = 196; - public static final int SkipPlayerGameTimeRsp = 163; - public static final int DIANBBBLJHP = 117; - public static final int MIMCCIBHBKO = 124; - public static final int EntityPropNotify = 1267; - public static final int LifeStateChangeNotify = 1275; - public static final int EntityFightPropNotify = 1254; - public static final int EntityFightPropUpdateNotify = 1264; - public static final int AvatarFightPropNotify = 1214; - public static final int AvatarFightPropUpdateNotify = 1234; - public static final int EntityFightPropChangeReasonNotify = 1272; - public static final int AvatarLifeStateChangeNotify = 1282; - public static final int AvatarPropChangeReasonNotify = 1265; - public static final int PlayerPropChangeReasonNotify = 1250; - public static final int AvatarPropNotify = 1259; - public static final int MarkNewNotify = 1207; - public static final int QuestListNotify = 467; - public static final int QuestListUpdateNotify = 475; - public static final int QuestDelNotify = 454; - public static final int FinishedParentQuestNotify = 464; - public static final int FinishedParentQuestUpdateNotify = 414; - public static final int AddQuestContentProgressReq = 434; - public static final int AddQuestContentProgressRsp = 472; - public static final int GetQuestTalkHistoryReq = 482; - public static final int GetQuestTalkHistoryRsp = 465; - public static final int QuestCreateEntityReq = 450; - public static final int QuestCreateEntityRsp = 459; - public static final int QuestDestroyEntityReq = 407; - public static final int QuestDestroyEntityRsp = 491; - public static final int ChapterStateNotify = 427; - public static final int QuestProgressUpdateNotify = 466; - public static final int QuestUpdateQuestVarReq = 461; - public static final int QuestUpdateQuestVarRsp = 456; - public static final int QuestUpdateQuestVarNotify = 423; - public static final int QuestDestroyNpcReq = 419; - public static final int QuestDestroyNpcRsp = 444; - public static final int BargainStartNotify = 494; - public static final int BargainOfferPriceReq = 474; - public static final int BargainOfferPriceRsp = 446; - public static final int BargainTerminateNotify = 484; - public static final int GetBargainDataReq = 441; - public static final int GetBargainDataRsp = 470; - public static final int GetAllActivatedBargainDataReq = 413; - public static final int GetAllActivatedBargainDataRsp = 457; - public static final int ServerCondMeetQuestListUpdateNotify = 486; - public static final int QuestGlobalVarNotify = 426; - public static final int QuestTransmitReq = 433; - public static final int QuestTransmitRsp = 416; - public static final int PersonalLineAllDataReq = 437; - public static final int PersonalLineAllDataRsp = 425; - public static final int RedeemLegendaryKeyReq = 418; - public static final int RedeemLegendaryKeyRsp = 458; - public static final int UnlockPersonalLineReq = 405; - public static final int UnlockPersonalLineRsp = 471; - public static final int CancelFinishParentQuestNotify = 402; - public static final int QuestUpdateQuestTimeVarNotify = 488; - public static final int PersonalLineNewUnlockNotify = 449; - public static final int NpcTalkStateNotify = 497; - public static final int GetQuestLackingResourceReq = 440; - public static final int GetQuestLackingResourceRsp = 411; - public static final int GetParentQuestVideoKeyReq = 460; - public static final int GetParentQuestVideoKeyRsp = 493; - public static final int ParentQuestInferenceDataNotify = 430; - public static final int InterpretInferenceWordReq = 487; - public static final int InterpretInferenceWordRsp = 453; - public static final int AssociateInferenceWordReq = 438; - public static final int AssociateInferenceWordRsp = 404; - public static final int SubmitInferenceWordReq = 420; - public static final int SubmitInferenceWordRsp = 443; - public static final int QuestRenameAvatarReq = 436; - public static final int QuestRenameAvatarRsp = 408; - public static final int RechargeReq = 4148; - public static final int RechargeRsp = 4143; - public static final int OrderFinishNotify = 4109; - public static final int CardProductRewardNotify = 4146; - public static final int PlayerRechargeDataNotify = 4136; - public static final int OrderDisplayNotify = 4115; - public static final int ReportTrackingIOInfoNotify = 4144; - public static final int TakeResinCardDailyRewardReq = 4132; - public static final int TakeResinCardDailyRewardRsp = 4139; - public static final int ResinCardDataUpdateNotify = 4131; - public static final int RegionalPlayInfoNotify = 6298; - public static final int DeathZoneInfoNotify = 6293; - public static final int PlayerDeathZoneNotify = 6259; - public static final int RegionSearchNotify = 5648; - public static final int RegionSearchChangeRegionNotify = 5643; - public static final int TakeRegionSearchRewardReq = 5609; - public static final int TakeRegionSearchRewardRsp = 5646; - public static final int GetRegionSearchReq = 5636; - public static final int NormalUidOpNotify = 5748; - public static final int ServerMessageNotify = 5743; - public static final int GetCityReputationInfoReq = 2867; - public static final int GetCityReputationInfoRsp = 2875; - public static final int TakeCityReputationLevelRewardReq = 2854; - public static final int TakeCityReputationLevelRewardRsp = 2864; - public static final int CityReputationLevelupNotify = 2814; - public static final int TakeCityReputationParentQuestReq = 2834; - public static final int TakeCityReputationParentQuestRsp = 2872; - public static final int AcceptCityReputationRequestReq = 2882; - public static final int AcceptCityReputationRequestRsp = 2865; - public static final int CancelCityReputationRequestReq = 2850; - public static final int CancelCityReputationRequestRsp = 2859; - public static final int GetCityReputationMapInfoReq = 2807; - public static final int GetCityReputationMapInfoRsp = 2891; - public static final int TakeCityReputationExploreRewardReq = 2842; - public static final int TakeCityReputationExploreRewardRsp = 2829; - public static final int CityReputationDataNotify = 2827; - public static final int ReunionBriefInfoReq = 5098; - public static final int ReunionBriefInfoRsp = 5093; - public static final int TakeReunionFirstGiftRewardReq = 5059; - public static final int TakeReunionFirstGiftRewardRsp = 5096; - public static final int GetReunionSignInInfoReq = 5086; - public static final int GetReunionSignInInfoRsp = 5065; - public static final int TakeReunionSignInRewardReq = 5094; - public static final int TakeReunionSignInRewardRsp = 5082; - public static final int GetReunionMissionInfoReq = 5089; - public static final int GetReunionMissionInfoRsp = 5081; - public static final int TakeReunionWatcherRewardReq = 5085; - public static final int TakeReunionWatcherRewardRsp = 5071; - public static final int UpdateReunionWatcherNotify = 5051; - public static final int TakeReunionMissionRewardReq = 5052; - public static final int TakeReunionMissionRewardRsp = 5067; - public static final int GetReunionPrivilegeInfoReq = 5076; - public static final int GetReunionPrivilegeInfoRsp = 5062; - public static final int ReunionSettleNotify = 5075; - public static final int ReunionActivateNotify = 5088; - public static final int ReunionPrivilegeChangeNotify = 5090; - public static final int ReunionDailyRefreshNotify = 5072; - public static final int PlayerRoutineDataNotify = 3548; - public static final int WorldAllRoutineTypeNotify = 3543; - public static final int WorldRoutineTypeRefreshNotify = 3509; - public static final int WorldRoutineChangeNotify = 3546; - public static final int WorldRoutineTypeCloseNotify = 3536; - public static final int PlayerEnterSceneNotify = 267; - public static final int LeaveSceneReq = 275; - public static final int LeaveSceneRsp = 254; - public static final int SceneInitFinishReq = 264; - public static final int SceneInitFinishRsp = 214; - public static final int SceneEntityAppearNotify = 234; - public static final int SceneEntityDisappearNotify = 272; - public static final int SceneEntityMoveReq = 282; - public static final int SceneEntityMoveRsp = 265; - public static final int SceneAvatarStaminaStepReq = 250; - public static final int SceneAvatarStaminaStepRsp = 259; - public static final int SceneEntityMoveNotify = 207; - public static final int ScenePlayerLocationNotify = 291; - public static final int GetScenePointReq = 242; - public static final int GetScenePointRsp = 229; - public static final int EnterTransPointRegionNotify = 227; - public static final int ExitTransPointRegionNotify = 266; - public static final int ScenePointUnlockNotify = 261; - public static final int SceneTransToPointReq = 256; - public static final int SceneTransToPointRsp = 223; - public static final int EntityJumpNotify = 219; - public static final int GetSceneAreaReq = 244; - public static final int GetSceneAreaRsp = 294; - public static final int SceneAreaUnlockNotify = 274; - public static final int SceneEntityDrownReq = 246; - public static final int SceneEntityDrownRsp = 284; - public static final int SceneCreateEntityReq = 241; - public static final int SceneCreateEntityRsp = 270; - public static final int SceneDestroyEntityReq = 213; - public static final int SceneDestroyEntityRsp = 257; - public static final int SceneForceUnlockNotify = 286; - public static final int SceneForceLockNotify = 226; - public static final int EnterWorldAreaReq = 233; - public static final int EnterWorldAreaRsp = 216; - public static final int EntityForceSyncReq = 237; - public static final int EntityForceSyncRsp = 225; - public static final int GetAreaExplorePointReq = 258; - public static final int GetAreaExplorePointRsp = 205; - public static final int ClientTransmitReq = 271; - public static final int ClientTransmitRsp = 202; - public static final int EnterSceneWeatherAreaNotify = 288; - public static final int ExitSceneWeatherAreaNotify = 249; - public static final int SceneAreaWeatherNotify = 297; - public static final int ScenePlayerInfoNotify = 240; - public static final int WorldPlayerLocationNotify = 211; - public static final int BeginCameraSceneLookNotify = 260; - public static final int EndCameraSceneLookNotify = 293; - public static final int MarkEntityInMinMapNotify = 230; - public static final int UnmarkEntityInMinMapNotify = 287; - public static final int ExecuteGroupTriggerReq = 204; - public static final int ExecuteGroupTriggerRsp = 220; - public static final int LevelupCityReq = 243; - public static final int LevelupCityRsp = 236; - public static final int SceneRouteChangeNotify = 208; - public static final int PlatformStartRouteNotify = 279; - public static final int PlatformStopRouteNotify = 245; - public static final int PlatformChangeRouteNotify = 221; - public static final int ScenePlayerSoundNotify = 201; - public static final int PersonalSceneJumpReq = 298; - public static final int PersonalSceneJumpRsp = 203; - public static final int SealBattleBeginNotify = 206; - public static final int SealBattleEndNotify = 290; - public static final int SealBattleProgressNotify = 292; - public static final int ClientPauseNotify = 276; - public static final int PlayerEnterSceneInfoNotify = 289; - public static final int JoinPlayerSceneReq = 285; - public static final int JoinPlayerSceneRsp = 273; - public static final int SceneKickPlayerReq = 232; - public static final int SceneKickPlayerRsp = 231; - public static final int SceneKickPlayerNotify = 299; - public static final int HitClientTrivialNotify = 278; - public static final int BackMyWorldReq = 280; - public static final int BackMyWorldRsp = 247; - public static final int SeeMonsterReq = 255; - public static final int SeeMonsterRsp = 209; - public static final int AddSeenMonsterNotify = 235; - public static final int AllSeenMonsterNotify = 252; - public static final int SceneTimeNotify = 210; - public static final int EnterSceneReadyReq = 300; - public static final int EnterSceneReadyRsp = 239; - public static final int EnterScenePeerNotify = 215; - public static final int EnterSceneDoneReq = 269; - public static final int EnterSceneDoneRsp = 281; - public static final int WorldPlayerDieNotify = 277; - public static final int WorldPlayerReviveReq = 262; - public static final int WorldPlayerReviveRsp = 268; - public static final int JoinPlayerFailNotify = 251; - public static final int SetSceneWeatherAreaReq = 296; - public static final int SetSceneWeatherAreaRsp = 263; - public static final int ExecuteGadgetLuaReq = 217; - public static final int ExecuteGadgetLuaRsp = 224; - public static final int CutSceneBeginNotify = 295; - public static final int CutSceneFinishNotify = 228; - public static final int CutSceneEndNotify = 283; - public static final int ClientScriptEventNotify = 248; - public static final int SceneEntitiesMovesReq = 222; - public static final int SceneEntitiesMovesRsp = 212; - public static final int SceneEntitiesMoveCombineNotify = 3188; - public static final int UnlockTransPointReq = 3180; - public static final int UnlockTransPointRsp = 3311; - public static final int SceneWeatherForcastReq = 3037; - public static final int SceneWeatherForcastRsp = 3257; - public static final int MarkMapReq = 3087; - public static final int MarkMapRsp = 3193; - public static final int AllMarkPointNotify = 3156; - public static final int WorldDataNotify = 3357; - public static final int EntityMoveRoomNotify = 3060; - public static final int WorldPlayerInfoNotify = 3247; - public static final int PostEnterSceneReq = 3446; - public static final int PostEnterSceneRsp = 3030; - public static final int PlayerChatReq = 3125; - public static final int PlayerChatRsp = 3070; - public static final int PlayerChatNotify = 3236; - public static final int PlayerChatCDNotify = 3354; - public static final int ChatHistoryNotify = 3301; - public static final int SceneDataNotify = 3210; - public static final int DungeonEntryToBeExploreNotify = 3313; - public static final int GetDungeonEntryExploreConditionReq = 3449; - public static final int GetDungeonEntryExploreConditionRsp = 3413; - public static final int UnfreezeGroupLimitNotify = 3464; - public static final int SetEntityClientDataNotify = 3457; - public static final int GroupSuiteNotify = 3263; - public static final int GroupUnloadNotify = 3167; - public static final int MonsterAIConfigHashNotify = 3379; - public static final int ShowTemplateReminderNotify = 3186; - public static final int ShowCommonTipsNotify = 3469; - public static final int CloseCommonTipsNotify = 3196; - public static final int ChangeWorldToSingleModeNotify = 3025; - public static final int SyncScenePlayTeamEntityNotify = 3362; - public static final int DelScenePlayTeamEntityNotify = 3214; - public static final int PlayerEyePointStateNotify = 3065; - public static final int GetMapMarkTipsReq = 3342; - public static final int GetMapMarkTipsRsp = 3465; - public static final int ChangeWorldToSingleModeReq = 3243; - public static final int ChangeWorldToSingleModeRsp = 3271; - public static final int GetWorldMpInfoReq = 3479; - public static final int GetWorldMpInfoRsp = 3118; - public static final int EntityConfigHashNotify = 3103; - public static final int ForceDragAvatarNotify = 3017; - public static final int MonsterPointArrayRouteUpdateNotify = 3498; - public static final int ForceDragBackTransferNotify = 3245; - public static final int GetScenePerformanceReq = 3283; - public static final int GetScenePerformanceRsp = 3274; - public static final int SceneAudioNotify = 3412; - public static final int HitTreeNotify = 3299; - public static final int EntityTagChangeNotify = 3428; - public static final int AvatarFollowRouteNotify = 3300; - public static final int SceneEntityUpdateNotify = 3095; - public static final int ClientHashDebugNotify = 3234; - public static final int PlayerWorldSceneInfoListNotify = 3152; - public static final int LuaEnvironmentEffectNotify = 3136; - public static final int ClientLoadingCostumeVerificationNotify = 3387; - public static final int ShowClientGuideNotify = 3384; - public static final int ShowClientTutorialNotify = 3120; - public static final int GetMapAreaReq = 3084; - public static final int GetMapAreaRsp = 3458; - public static final int MapAreaChangeNotify = 3284; - public static final int LeaveWorldNotify = 3009; - public static final int GuestBeginEnterSceneNotify = 3195; - public static final int GuestPostEnterSceneNotify = 3012; - public static final int LevelTagDataNotify = 3072; - public static final int StopReminderNotify = 3241; - public static final int AreaPlayInfoNotify = 3472; - public static final int CheckGroupReplacedReq = 3036; - public static final int CheckGroupReplacedRsp = 3190; - public static final int DeathZoneObserveNotify = 3232; - public static final int WorldChestOpenNotify = 3279; - public static final int WidgetQuickHitTreeReq = 3068; - public static final int WidgetQuickHitTreeRsp = 3174; - public static final int BeginCameraSceneLookWithTemplateNotify = 3096; - public static final int RefreshEntityAuthNotify = 3484; - public static final int ScenePlayerBackgroundAvatarRefreshNotify = 3389; - public static final int IOLOAFAFAJJ = 3079; - public static final int ScenePlayBattleInfoNotify = 4417; - public static final int ScenePlayOwnerCheckReq = 4425; - public static final int ScenePlayOwnerCheckRsp = 4404; - public static final int ScenePlayOwnerStartInviteReq = 4414; - public static final int ScenePlayOwnerStartInviteRsp = 4364; - public static final int ScenePlayOwnerInviteNotify = 4384; - public static final int ScenePlayGuestReplyInviteReq = 4422; - public static final int ScenePlayGuestReplyInviteRsp = 4432; - public static final int ScenePlayGuestReplyNotify = 4415; - public static final int ScenePlayInviteResultNotify = 4400; - public static final int ScenePlayInfoListNotify = 4409; - public static final int ScenePlayBattleInterruptNotify = 4357; - public static final int ScenePlayBattleResultNotify = 4441; - public static final int ScenePlayBattleUidOpNotify = 4392; - public static final int ScenePlayBattleInfoListNotify = 4379; - public static final int ScenePlayOutofRegionNotify = 4377; - public static final int AllShareCDDataNotify = 9067; - public static final int GetShopReq = 767; - public static final int GetShopRsp = 775; - public static final int BuyGoodsReq = 754; - public static final int BuyGoodsRsp = 764; - public static final int GetShopmallDataReq = 714; - public static final int GetShopmallDataRsp = 734; - public static final int GetActivityShopSheetInfoReq = 772; - public static final int GetActivityShopSheetInfoRsp = 782; - public static final int BatchBuyGoodsReq = 765; - public static final int BatchBuyGoodsRsp = 750; - public static final int OpActivityStateNotify = 2567; - public static final int SignInInfoReq = 2554; - public static final int SignInInfoRsp = 2564; - public static final int GetSignInRewardReq = 2514; - public static final int GetSignInRewardRsp = 2534; - public static final int BonusActivityUpdateNotify = 2507; - public static final int BonusActivityInfoReq = 2591; - public static final int BonusActivityInfoRsp = 2542; - public static final int GetBonusActivityRewardReq = 2529; - public static final int GetBonusActivityRewardRsp = 2527; - public static final int UnlockAvatarTalentReq = 1067; - public static final int UnlockAvatarTalentRsp = 1075; - public static final int AvatarUnlockTalentNotify = 1054; - public static final int AvatarSkillDepotChangeNotify = 1064; - public static final int BigTalentPointConvertReq = 1014; - public static final int BigTalentPointConvertRsp = 1034; - public static final int AvatarSkillMaxChargeCountNotify = 1072; - public static final int AvatarSkillInfoNotify = 1082; - public static final int ProudSkillUpgradeReq = 1065; - public static final int ProudSkillUpgradeRsp = 1050; - public static final int ProudSkillChangeNotify = 1059; - public static final int AvatarSkillUpgradeReq = 1007; - public static final int AvatarSkillUpgradeRsp = 1091; - public static final int AvatarSkillChangeNotify = 1042; - public static final int ProudSkillExtraLevelNotify = 1029; - public static final int CanUseSkillNotify = 1027; - public static final int TeamResonanceChangeNotify = 1066; - public static final int GetPlayerFriendListReq = 4067; - public static final int GetPlayerFriendListRsp = 4075; - public static final int AskAddFriendReq = 4014; - public static final int AskAddFriendRsp = 4034; - public static final int DealAddFriendReq = 4072; - public static final int DealAddFriendRsp = 4082; - public static final int GetPlayerSocialDetailReq = 4065; - public static final int GetPlayerSocialDetailRsp = 4050; - public static final int DeleteFriendReq = 4059; - public static final int DeleteFriendRsp = 4007; - public static final int SetPlayerBirthdayReq = 4091; - public static final int SetPlayerBirthdayRsp = 4042; - public static final int SetPlayerSignatureReq = 4029; - public static final int SetPlayerSignatureRsp = 4027; - public static final int SetPlayerHeadImageReq = 4066; - public static final int SetPlayerHeadImageRsp = 4061; - public static final int UpdatePS4FriendListNotify = 4056; - public static final int DeleteFriendNotify = 4023; - public static final int AddFriendNotify = 4019; - public static final int AskAddFriendNotify = 4044; - public static final int SetNameCardReq = 4094; - public static final int SetNameCardRsp = 4074; - public static final int GetAllUnlockNameCardReq = 4046; - public static final int GetAllUnlockNameCardRsp = 4084; - public static final int AddBlacklistReq = 4041; - public static final int AddBlacklistRsp = 4070; - public static final int RemoveBlacklistReq = 4013; - public static final int RemoveBlacklistRsp = 4057; - public static final int UnlockNameCardNotify = 4086; - public static final int GetRecentMpPlayerListReq = 4026; - public static final int GetRecentMpPlayerListRsp = 4033; - public static final int SocialDataNotify = 4016; - public static final int TakeFirstShareRewardReq = 4037; - public static final int TakeFirstShareRewardRsp = 4025; - public static final int UpdatePS4BlockListReq = 4018; - public static final int UpdatePS4BlockListRsp = 4058; - public static final int GetPlayerBlacklistReq = 4005; - public static final int GetPlayerBlacklistRsp = 4071; - public static final int PlayerReportReq = 4002; - public static final int PlayerReportRsp = 4088; - public static final int SetFriendRemarkNameReq = 4049; - public static final int SetFriendRemarkNameRsp = 4097; - public static final int UpdatePlayerShowAvatarListReq = 4040; - public static final int UpdatePlayerShowAvatarListRsp = 4011; - public static final int GetFriendShowAvatarInfoReq = 4060; - public static final int GetFriendShowAvatarInfoRsp = 4093; - public static final int UpdatePlayerShowNameCardListReq = 4030; - public static final int UpdatePlayerShowNameCardListRsp = 4087; - public static final int GetFriendShowNameCardInfoReq = 4053; - public static final int GetFriendShowNameCardInfoRsp = 4038; - public static final int ForceAddPlayerFriendReq = 4004; - public static final int ForceAddPlayerFriendRsp = 4020; - public static final int ProfilePictureChangeNotify = 4043; - public static final int PSNFriendListNotify = 4036; - public static final int PSNBlackListNotify = 4008; - public static final int GetPlayerAskFriendListReq = 4079; - public static final int GetPlayerAskFriendListRsp = 4045; - public static final int GetChatEmojiCollectionReq = 4021; - public static final int GetChatEmojiCollectionRsp = 4001; - public static final int SetChatEmojiCollectionReq = 4098; - public static final int SetChatEmojiCollectionRsp = 4003; - public static final int UpdatePS4FriendListReq = 4006; - public static final int UpdatePS4FriendListRsp = 4090; - public static final int FriendInfoChangeNotify = 4092; - public static final int PlayerSignatureAuditDataNotify = 4076; - public static final int PlayerSignatureNotify = 4089; - public static final int SignatureAuditConfigNotify = 4085; - public static final int ReadSignatureAuditReq = 4073; - public static final int ReadSignatureAuditRsp = 4032; - public static final int ToTheMoonQueryPathReq = 6167; - public static final int ToTheMoonQueryPathRsp = 6175; - public static final int ToTheMoonPingNotify = 6154; - public static final int ToTheMoonEnterSceneReq = 6164; - public static final int ToTheMoonEnterSceneRsp = 6114; - public static final int ToTheMoonAddObstacleReq = 6134; - public static final int ToTheMoonAddObstacleRsp = 6172; - public static final int ToTheMoonRemoveObstacleReq = 6182; - public static final int ToTheMoonRemoveObstacleRsp = 6165; - public static final int ToTheMoonObstaclesModifyNotify = 6150; - public static final int LHNEFELJGOO = 6159; - public static final int TowerBriefDataNotify = 2467; - public static final int TowerFloorRecordChangeNotify = 2475; - public static final int TowerCurLevelRecordChangeNotify = 2454; - public static final int TowerDailyRewardProgressChangeNotify = 2464; - public static final int TowerTeamSelectReq = 2434; - public static final int TowerTeamSelectRsp = 2472; - public static final int TowerAllDataReq = 2482; - public static final int TowerAllDataRsp = 2465; - public static final int TowerEnterLevelReq = 2459; - public static final int TowerEnterLevelRsp = 2407; - public static final int TowerBuffSelectReq = 2491; - public static final int TowerBuffSelectRsp = 2442; - public static final int TowerSurrenderReq = 2419; - public static final int TowerSurrenderRsp = 2444; - public static final int TowerGetFloorStarRewardReq = 2494; - public static final int TowerGetFloorStarRewardRsp = 2474; - public static final int TowerLevelEndNotify = 2457; - public static final int TowerLevelStarCondNotify = 2486; - public static final int TowerMiddleLevelChangeTeamNotify = 2426; - public static final int TowerRecordHandbookReq = 2433; - public static final int TowerRecordHandbookRsp = 2416; - public static final int GetUgcReq = 6348; - public static final int GetUgcRsp = 6343; - public static final int GetUgcBriefInfoReq = 6309; - public static final int GetUgcBriefInfoRsp = 6346; - public static final int SaveUgcReq = 6344; - public static final int SaveUgcRsp = 6332; - public static final int PublishUgcReq = 6339; - public static final int PublishUgcRsp = 6331; - public static final int CheckUgcUpdateReq = 6335; - public static final int CheckUgcUpdateRsp = 6321; - public static final int UgcNotify = 6301; - public static final int CheckUgcStateReq = 6302; - public static final int CheckUgcStateRsp = 6317; - public static final int FEGFMGMLCKG = 6326; - public static final int DCAJABFLBPO = 6312; - public static final int EENIBKHGPFN = 6325; - public static final int WatcherAllDataNotify = 2267; - public static final int WatcherChangeNotify = 2275; - public static final int WatcherEventNotify = 2254; - public static final int WatcherEventTypeNotify = 2264; - public static final int WatcherEventStageNotify = 2214; - public static final int PushTipsAllDataNotify = 2219; - public static final int PushTipsChangeNotify = 2244; - public static final int PushTipsReadFinishReq = 2294; - public static final int PushTipsReadFinishRsp = 2274; - public static final int GetPushTipsRewardReq = 2246; - public static final int GetPushTipsRewardRsp = 2284; - public static final int AnchorPointDataNotify = 4298; - public static final int AnchorPointOpReq = 4296; - public static final int AnchorPointOpRsp = 4286; - public static final int SetUpLunchBoxWidgetReq = 4282; - public static final int SetUpLunchBoxWidgetRsp = 4289; - public static final int QuickUseWidgetReq = 4281; - public static final int QuickUseWidgetRsp = 4285; - public static final int WidgetCoolDownNotify = 4271; - public static final int WidgetReportReq = 4251; - public static final int WidgetReportRsp = 4252; - public static final int ClientCollectorDataNotify = 4267; - public static final int OneoffGatherPointDetectorDataNotify = 4276; - public static final int SkyCrystalDetectorDataUpdateNotify = 4262; - public static final int TreasureMapDetectorDataNotify = 4272; - public static final int SetWidgetSlotReq = 4297; - public static final int SetWidgetSlotRsp = 4270; - public static final int WidgetSlotChangeNotify = 4254; - public static final int GetWidgetSlotReq = 4255; - public static final int GetWidgetSlotRsp = 4266; - public static final int AllWidgetDataNotify = 4300; - public static final int UseWidgetCreateGadgetReq = 4292; - public static final int UseWidgetCreateGadgetRsp = 4284; - public static final int UseWidgetRetractGadgetReq = 4283; - public static final int UseWidgetRetractGadgetRsp = 4277; - public static final int WidgetGadgetAllDataNotify = 4280; - public static final int WidgetGadgetDataNotify = 4273; - public static final int WidgetGadgetDestroyNotify = 4263; - public static final int WidgetDoBagReq = 4299; - public static final int WidgetDoBagRsp = 4295; - public static final int WidgetActiveChangeNotify = 4264; - public static final int WidgetUseAttachAbilityGroupChangeNotify = 4291; - public static final int WidgetCaptureAnimalReq = 4274; - public static final int WidgetCaptureAnimalRsp = 4261; - public static final int WidgetUpdateExtraCDReq = 6005; - public static final int WidgetUpdateExtraCDRsp = 5925; - public static final int FireworksReformDataNotify = 6080; - public static final int ReformFireworksReq = 6040; - public static final int ReformFireworksRsp = 5982; - public static final int LaunchFireworksReq = 6053; - public static final int LaunchFireworksRsp = 6011; - public static final int FireworksLaunchDataNotify = 6038; - public static final int ChangeWidgetBackgroundActiveStateReq = 5953; - public static final int ChangeWidgetBackgroundActiveStateRsp = 6042; - public static final int AllWidgetBackgroundActiveStateNotify = 6034; - public static final int RemotePlayerWidgetNotify = 6009; - public static final int WidgetWeatherWizardDataNotify = 5931; -} diff --git a/README.md b/README.md index a934be0c..91434178 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,5 @@ -# Anime Game Protos (RAW) +# Anime Game Protos 3.6 (RAW) This repository contains the [ProtoBuf](https://github.com/google/protobuf) `.proto` files for Anime Game API.
## Credits - - [Crepe](https://git.crepe.moe/crepe-inc/crepe-protos) (3.5)
- - [NickTheHuy (Hiro)](https://github.com/NickTheHuy/3.4_proto) (3.4)
- - [Sorapointa Team](https://github.com/Sorapointa/Sorapointa-Protos) (<3.3) \ No newline at end of file + - [Crepe](https://git.crepe.moe/crepe-inc/crepe-protos) (3.6)
\ No newline at end of file diff --git a/packetIds.json b/packetIds.json index c1d0a39e..d121fac3 100644 --- a/packetIds.json +++ b/packetIds.json @@ -1,2190 +1,2276 @@ { - "AAFAJFPLBMI": "7944", - "ABAMJKJOMHJ": "7765", - "ABBBKIDODLJ": "21566", - "AbilityChangeNotify": "1159", - "AbilityInvocationFailNotify": "1114", - "AbilityInvocationFixedNotify": "1167", - "AbilityInvocationsNotify": "1175", - "AcceptCityReputationRequestReq": "2882", - "AcceptCityReputationRequestRsp": "2865", - "AchievementAllDataNotify": "2698", - "AchievementUpdateNotify": "2693", - "ActivityAcceptAllGiveGiftReq": "8394", - "ActivityAcceptAllGiveGiftRsp": "8241", - "ActivityAcceptGiveGiftReq": "8303", - "ActivityAcceptGiveGiftRsp": "8915", - "ActivityBannerClearReq": "2114", - "ActivityBannerClearRsp": "2037", - "ActivityBannerNotify": "2018", - "ActivityCoinInfoNotify": "2189", - "ActivityCondStateChangeNotify": "2012", - "ActivityDisableTransferPointInteractionNotify": "8969", - "ActivityGetCanGiveFriendGiftReq": "8934", - "ActivityGetCanGiveFriendGiftRsp": "8186", - "ActivityGetFriendGiftWishListReq": "8091", - "ActivityGetFriendGiftWishListRsp": "8777", - "ActivityGetRecvGiftListReq": "8973", - "ActivityGetRecvGiftListRsp": "8791", - "ActivityGiveFriendGiftReq": "8763", - "ActivityGiveFriendGiftRsp": "8524", - "ActivityHaveRecvGiftNotify": "8350", - "ActivityInfoNotify": "2134", - "ActivityPlayOpenAnimNotify": "2136", - "ActivityPushTipsInfoNotify": "8419", - "ActivityReadPushTipsReq": "8285", - "ActivityReadPushTipsRsp": "8119", - "ActivitySaleChangeNotify": "2034", - "ActivityScheduleInfoNotify": "2068", - "ActivitySelectAvatarCardReq": "2043", - "ActivitySelectAvatarCardRsp": "2130", - "ActivitySetGiftWishReq": "8848", - "ActivitySetGiftWishRsp": "8764", - "ActivityTakeAllScoreRewardReq": "8731", - "ActivityTakeAllScoreRewardRsp": "8964", - "ActivityTakeScoreRewardReq": "8869", - "ActivityTakeScoreRewardRsp": "8852", - "ActivityTakeWatcherRewardBatchReq": "2044", - "ActivityTakeWatcherRewardBatchRsp": "2023", - "ActivityTakeWatcherRewardReq": "2063", - "ActivityTakeWatcherRewardRsp": "2082", - "ActivityUpdateWatcherNotify": "2183", - "AddAranaraCollectionNotify": "6393", - "AddBackupAvatarTeamReq": "1602", - "AddBackupAvatarTeamRsp": "1777", - "AddBlacklistReq": "4041", - "AddBlacklistRsp": "4070", - "AddFriendNotify": "4019", - "AddNoGachaAvatarCardNotify": "1787", - "AddQuestContentProgressReq": "434", - "AddQuestContentProgressRsp": "472", - "AddRandTaskInfoNotify": "187", - "AddSeenMonsterNotify": "235", - "AdjustWorldLevelReq": "132", - "AdjustWorldLevelRsp": "131", - "AEEFNFKPHED": "7794", - "AllCoopInfoNotify": "1998", - "AllMarkPointNotify": "3156", - "AllSeenMonsterNotify": "252", - "AllShareCDDataNotify": "9067", - "AllWidgetBackgroundActiveStateNotify": "6034", - "AllWidgetDataNotify": "4300", - "AnchorPointDataNotify": "4298", - "AnchorPointOpReq": "4296", - "AnchorPointOpRsp": "4286", - "AnimatorForceSetAirMoveNotify": "337", - "AntiAddictNotify": "103", - "AOMHEMBIHNE": "7271", - "AranaraCollectionDataNotify": "6398", - "AreaPlayInfoNotify": "3472", - "ArenaChallengeFinishNotify": "2169", - "AskAddFriendNotify": "4044", - "AskAddFriendReq": "4014", - "AskAddFriendRsp": "4034", - "AssociateInferenceWordReq": "438", - "AssociateInferenceWordRsp": "404", - "AsterLargeInfoNotify": "2059", - "AsterLittleInfoNotify": "2006", - "AsterMidCampInfoNotify": "2142", - "AsterMidInfoNotify": "2118", - "AsterMiscInfoNotify": "2072", - "AsterProgressInfoNotify": "2173", - "AvatarAddNotify": "1756", - "AvatarBuffAddNotify": "341", - "AvatarBuffDelNotify": "370", - "AvatarCardChangeReq": "641", - "AvatarCardChangeRsp": "670", - "AvatarChangeAnimHashReq": "1620", - "AvatarChangeAnimHashRsp": "1694", - "AvatarChangeCostumeNotify": "1759", - "AvatarChangeCostumeReq": "1611", - "AvatarChangeCostumeRsp": "1760", - "AvatarChangeElementTypeReq": "1790", - "AvatarChangeElementTypeRsp": "1781", - "AvatarDataNotify": "1613", - "AvatarDelNotify": "1621", - "AvatarDieAnimationEndReq": "1665", - "AvatarDieAnimationEndRsp": "1795", - "AvatarEnterElementViewNotify": "326", - "AvatarEquipAffixStartNotify": "1666", - "AvatarEquipChangeNotify": "661", - "AvatarExpeditionAllDataReq": "1748", - "AvatarExpeditionAllDataRsp": "1671", - "AvatarExpeditionCallBackReq": "1791", - "AvatarExpeditionCallBackRsp": "1631", - "AvatarExpeditionDataNotify": "1646", - "AvatarExpeditionGetRewardReq": "1641", - "AvatarExpeditionGetRewardRsp": "1707", - "AvatarExpeditionStartReq": "1763", - "AvatarExpeditionStartRsp": "1699", - "AvatarFetterDataNotify": "1648", - "AvatarFetterLevelRewardReq": "1653", - "AvatarFetterLevelRewardRsp": "1691", - "AvatarFightPropNotify": "1214", - "AvatarFightPropUpdateNotify": "1234", - "AvatarFlycloakChangeNotify": "1728", - "AvatarFollowRouteNotify": "3300", - "AvatarGainCostumeNotify": "1701", - "AvatarGainFlycloakNotify": "1793", - "AvatarLifeStateChangeNotify": "1282", - "AvatarPromoteGetRewardReq": "1610", - "AvatarPromoteGetRewardRsp": "1711", - "AvatarPromoteReq": "1799", - "AvatarPromoteRsp": "1681", - "AvatarPropChangeReasonNotify": "1265", - "AvatarPropNotify": "1259", - "AvatarRenameInfoNotify": "1758", - "AvatarSatiationDataNotify": "1655", - "AvatarSkillChangeNotify": "1042", - "AvatarSkillDepotChangeNotify": "1064", - "AvatarSkillInfoNotify": "1082", - "AvatarSkillMaxChargeCountNotify": "1072", - "AvatarSkillUpgradeReq": "1007", - "AvatarSkillUpgradeRsp": "1091", - "AvatarTeamAllDataNotify": "1729", - "AvatarTeamUpdateNotify": "1744", - "AvatarUnlockTalentNotify": "1054", - "AvatarUpgradeReq": "1764", - "AvatarUpgradeRsp": "1741", - "AvatarWearFlycloakReq": "1700", - "AvatarWearFlycloakRsp": "1745", - "BackMyWorldReq": "280", - "BackMyWorldRsp": "247", - "BackPlayCustomDungeonOfficialReq": "6205", - "BackPlayCustomDungeonOfficialRsp": "6216", - "BackRebornGalleryReq": "5574", - "BackRebornGalleryRsp": "5546", - "BargainOfferPriceReq": "474", - "BargainOfferPriceRsp": "446", - "BargainStartNotify": "494", - "BargainTerminateNotify": "484", - "BartenderCancelLevelReq": "8161", - "BartenderCancelLevelRsp": "8701", - "BartenderCancelOrderReq": "8717", - "BartenderCancelOrderRsp": "8850", - "BartenderCompleteOrderReq": "8327", - "BartenderCompleteOrderRsp": "8709", - "BartenderFinishLevelReq": "9000", - "BartenderFinishLevelRsp": "8044", - "BartenderGetFormulaReq": "8500", - "BartenderGetFormulaRsp": "8608", - "BartenderLevelProgressNotify": "8518", - "BartenderStartLevelReq": "8460", - "BartenderStartLevelRsp": "8747", - "BatchBuyGoodsReq": "765", - "BatchBuyGoodsRsp": "750", - "BattlePassAllDataNotify": "2648", - "BattlePassBuySuccNotify": "2617", - "BattlePassCurScheduleUpdateNotify": "2646", - "BattlePassMissionDelNotify": "2609", - "BattlePassMissionUpdateNotify": "2643", - "BeginCameraSceneLookNotify": "260", - "BeginCameraSceneLookWithTemplateNotify": "3096", - "BEICDJDPJML": "7382", - "BFOFNKADCPB": "21951", - "BHHECJHBCKK": "7226", - "SkipPlayerGameTimeRsp": "163", - "BHOJAANJMBF": "20671", - "BigTalentPointConvertReq": "1014", - "BigTalentPointConvertRsp": "1034", - "BlessingAcceptAllGivePicReq": "2160", - "BlessingAcceptAllGivePicRsp": "2159", - "BlessingAcceptGivePicReq": "2091", - "BlessingAcceptGivePicRsp": "2187", - "BlessingGetAllRecvPicRecordListReq": "2010", - "BlessingGetAllRecvPicRecordListRsp": "2111", - "BlessingGetFriendPicListReq": "2128", - "BlessingGetFriendPicListRsp": "2193", - "BlessingGiveFriendPicReq": "2066", - "BlessingGiveFriendPicRsp": "2053", - "BlessingRecvFriendPicNotify": "2011", - "BlessingRedeemRewardReq": "2100", - "BlessingRedeemRewardRsp": "2145", - "BlessingScanReq": "2004", - "BlessingScanRsp": "2055", - "BLHBPJDMPJG": "24278", - "BlitzRushParkourRestartReq": "8085", - "BlitzRushParkourRestartRsp": "8538", - "BLNOFHFAMDO": "7347", - "BlossomBriefInfoNotify": "2754", - "BlossomChestCreateNotify": "2734", - "BlossomChestInfoNotify": "882", - "BonusActivityInfoReq": "2591", - "BonusActivityInfoRsp": "2542", - "BonusActivityUpdateNotify": "2507", - "BossChestActivateNotify": "872", - "BounceConjuringSettleNotify": "8434", - "BPAMMINCHJG": "7403", - "BrickBreakerPlayerReadyNotify": "5310", - "BrickBreakerPlayerSetAvatarNotify": "5400", - "BrickBreakerPlayerSetChangingNotify": "5363", - "BrickBreakerPlayerSetSkillNotify": "5339", - "BrickBreakerQuitReq": "23962", - "BrickBreakerQuitRsp": "23315", - "BrickBreakerSelectAvatarReq": "5381", - "BrickBreakerSelectAvatarRsp": "5377", - "BrickBreakerSelectSkillReq": "5362", - "BrickBreakerSelectSkillRsp": "5368", - "BrickBreakerSetChangingReq": "5351", - "BrickBreakerSetChangingRsp": "5396", - "BrickBreakerSetReadyReq": "5315", - "BrickBreakerSetReadyRsp": "5369", - "BrickBreakerSettleNotify": "23542", - "BrickBreakerTwiceStartReq": "20383", - "BrickBreakerTwiceStartRsp": "23499", - "BuoyantCombatSettleNotify": "8387", - "BuyBattlePassLevelReq": "2626", - "BuyBattlePassLevelRsp": "2612", - "BuyGoodsReq": "754", - "BuyGoodsRsp": "764", - "BuyResinReq": "630", - "BuyResinRsp": "687", - "CAHLHGDPIOF": "6473", - "CalcWeaponUpgradeReturnItemsReq": "601", - "CalcWeaponUpgradeReturnItemsRsp": "698", - "CancelCityReputationRequestReq": "2850", - "CancelCityReputationRequestRsp": "2859", - "CancelCoopTaskReq": "1976", - "CancelCoopTaskRsp": "1962", - "CancelFinishParentQuestNotify": "402", - "CanUseSkillNotify": "1027", - "CardProductRewardNotify": "4146", - "CataLogFinishedGlobalWatcherAllDataNotify": "6385", - "CataLogNewFinishedGlobalWatcherNotify": "6371", - "CCOGDLMGCID": "20738", - "CDPJBKBLFEG": "7535", - "CEGIBBLHIIE": "20935", - "CELEJBNIOID": "23473", - "ChallengeDataNotify": "923", - "ChallengeRecordNotify": "974", - "ChangeAvatarReq": "1704", - "ChangeAvatarRsp": "1689", - "ChangeCustomDungeonRoomReq": "6232", - "ChangeCustomDungeonRoomRsp": "6239", - "ChangeGameTimeReq": "165", - "ChangeGameTimeRsp": "150", - "ChangeMailStarNotify": "1491", - "ChangeMpTeamAvatarReq": "1660", - "ChangeMpTeamAvatarRsp": "1747", - "ChangeServerGlobalValueNotify": "46", - "ChangeTeamNameReq": "1692", - "ChangeTeamNameRsp": "1664", - "ChangeWidgetBackgroundActiveStateReq": "5953", - "ChangeWidgetBackgroundActiveStateRsp": "6042", - "ChangeWorldToSingleModeNotify": "3025", - "ChangeWorldToSingleModeReq": "3243", - "ChangeWorldToSingleModeRsp": "3271", - "ChannelerSlabStageActiveChallengeIndexNotify": "8647", - "ChannelerSlabStageOneoffDungeonNotify": "8690", - "ChannellerSlabCheckEnterLoopDungeonReq": "8485", - "ChannellerSlabCheckEnterLoopDungeonRsp": "8430", - "ChannellerSlabEnterLoopDungeonReq": "8287", - "ChannellerSlabEnterLoopDungeonRsp": "8193", - "ChannellerSlabLoopDungeonChallengeInfoNotify": "8364", - "ChannellerSlabLoopDungeonSelectConditionReq": "8951", - "ChannellerSlabLoopDungeonSelectConditionRsp": "8794", - "ChannellerSlabLoopDungeonTakeFirstPassRewardReq": "8191", - "ChannellerSlabLoopDungeonTakeFirstPassRewardRsp": "8247", - "ChannellerSlabLoopDungeonTakeScoreRewardReq": "8944", - "ChannellerSlabLoopDungeonTakeScoreRewardRsp": "8587", - "ChannellerSlabOneOffDungeonInfoNotify": "8036", - "ChannellerSlabOneOffDungeonInfoReq": "8079", - "ChannellerSlabOneOffDungeonInfoRsp": "8403", - "ChannellerSlabSaveAssistInfoReq": "8877", - "ChannellerSlabSaveAssistInfoRsp": "8269", - "ChannellerSlabTakeoffBuffReq": "8271", - "ChannellerSlabTakeoffBuffRsp": "8875", - "ChannellerSlabWearBuffReq": "8648", - "ChannellerSlabWearBuffRsp": "8668", - "ChapterStateNotify": "427", - "CharAmusementSettleNotify": "23655", - "ChatChannelDataNotify": "5041", - "ChatChannelInfoNotify": "4979", - "ChatChannelShieldNotify": "4992", - "ChatChannelUpdateNotify": "4957", - "ChatHistoryNotify": "3301", - "CheckAddItemExceedLimitNotify": "685", - "CheckGroupReplacedReq": "3036", - "CheckGroupReplacedRsp": "3190", - "CheckSegmentCRCNotify": "56", - "CheckSegmentCRCReq": "23", - "CheckUgcStateReq": "6302", - "CheckUgcStateRsp": "6317", - "CheckUgcUpdateReq": "6335", - "CheckUgcUpdateRsp": "6321", - "ChessEscapedMonstersNotify": "5389", - "ChessLeftMonstersNotify": "5376", - "ChessManualRefreshCardsReq": "5306", - "ChessManualRefreshCardsRsp": "5390", - "ChessPickCardNotify": "5303", - "ChessPickCardReq": "5301", - "ChessPickCardRsp": "5398", - "ChessPlayerInfoNotify": "5392", - "ChessSelectedCardsNotify": "5385", - "CHGIPLGANOM": "7097", - "ChooseCurAvatarTeamReq": "1650", - "ChooseCurAvatarTeamRsp": "1625", - "CityReputationDataNotify": "2827", - "CityReputationLevelupNotify": "2814", - "ClearRoguelikeCurseNotify": "8565", - "ClientAbilitiesInitFinishCombineNotify": "1172", - "ClientAbilityChangeNotify": "1107", - "ClientAbilityInitBeginNotify": "1154", - "ClientAbilityInitFinishNotify": "1164", - "ClientAIStateNotify": "1129", - "ClientBulletCreateNotify": "94", - "ClientCollectorDataNotify": "4267", - "ClientHashDebugNotify": "3234", - "ClientLoadingCostumeVerificationNotify": "3387", - "ClientLockGameTimeNotify": "189", - "ClientNewMailNotify": "1450", - "ClientPauseNotify": "276", - "ClientReconnectNotify": "7", - "ClientRemoveCombatEndModifierNotify": "1166", - "ClientReportNotify": "29", - "ClientScriptEventNotify": "248", - "ClientTransmitReq": "271", - "ClientTransmitRsp": "202", - "ClientTriggerEventNotify": "191", - "CloseCommonTipsNotify": "3196", - "ClosedItemNotify": "689", - "CMCJOKLGMCA": "7150", - "CodexDataFullNotify": "4203", - "CodexDataUpdateNotify": "4207", - "CoinCollectCheckDoubleStartPlayReq": "23353", - "CoinCollectCheckDoubleStartPlayRsp": "23249", - "CoinCollectChooseSkillReq": "21522", - "CoinCollectChooseSkillRsp": "24615", - "CoinCollectGallerySettleNotify": "5533", - "CoinCollectInterruptPlayReq": "20221", - "CoinCollectInterruptPlayRsp": "23195", - "CoinCollectPrepareReq": "21645", - "CoinCollectPrepareRsp": "22764", - "CoinCollectPrepareStageNotify": "6553", - "CombatInvocationsNotify": "387", - "CombineDataNotify": "690", - "CombineFormulaDataNotify": "692", - "CombineReq": "616", - "CombineRsp": "637", - "CommonPlayerTipsNotify": "8076", - "CompoundDataNotify": "118", - "CompoundUnlockNotify": "155", - "CookDataNotify": "157", - "CookGradeDataNotify": "126", - "CookRecipeDataNotify": "186", - "CoopCgShowNotify": "1957", - "CoopCgUpdateNotify": "1989", - "CoopChapterUpdateNotify": "1982", - "CoopDataNotify": "1994", - "CoopPointUpdateNotify": "1951", - "CoopProgressUpdateNotify": "1990", - "CoopRewardUpdateNotify": "1981", - "CreateMassiveEntityNotify": "340", - "CreateMassiveEntityReq": "349", - "CreateMassiveEntityRsp": "397", - "CreateVehicleReq": "874", - "CreateVehicleRsp": "846", - "CrystalLinkDungeonInfoNotify": "8925", - "CrystalLinkEnterDungeonReq": "8861", - "CrystalLinkEnterDungeonRsp": "8067", - "CrystalLinkRestartDungeonReq": "8317", - "CrystalLinkRestartDungeonRsp": "8748", - "CustomDungeonBattleRecordNotify": "6233", - "CustomDungeonOfficialNotify": "6250", - "CustomDungeonRecoverNotify": "6204", - "CustomDungeonUpdateNotify": "6225", - "CutSceneBeginNotify": "295", - "CutSceneEndNotify": "283", - "CutSceneFinishNotify": "228", - "DailyTaskDataNotify": "111", - "DailyTaskFilterCityReq": "199", - "DailyTaskFilterCityRsp": "178", - "DailyTaskProgressNotify": "160", - "DailyTaskScoreRewardNotify": "193", - "DailyTaskUnlockedCitiesNotify": "180", - "DataResVersionNotify": "140", - "DCAJABFLBPO": "6312", - "DealAddFriendReq": "4072", - "DealAddFriendRsp": "4082", - "DeathZoneInfoNotify": "6293", - "DeathZoneObserveNotify": "3232", - "DelBackupAvatarTeamReq": "1608", - "DelBackupAvatarTeamRsp": "1615", - "DeleteFriendNotify": "4023", - "DeleteFriendReq": "4059", - "DeleteFriendRsp": "4007", - "DelMailReq": "1434", - "DelMailRsp": "1472", - "DelScenePlayTeamEntityNotify": "3214", - "DelTeamEntityNotify": "330", - "DeshretObeliskChestInfoNotify": "858", - "DestroyMassiveEntityNotify": "311", - "DestroyMaterialReq": "608", - "DestroyMaterialRsp": "679", - "DGEBNIILIFA": "21567", - "DGJPEEHMCKN": "23251", - "DIANBBBLJHP": "117", - "DigActivityChangeGadgetStateReq": "8140", - "DigActivityChangeGadgetStateRsp": "8656", - "DigActivityMarkPointChangeNotify": "8585", - "DIPLFLKIDJN": "7269", - "DisableRoguelikeTrapNotify": "8007", - "DoGachaReq": "1554", - "DoGachaRsp": "1564", - "DoRoguelikeDungeonCardGachaReq": "8427", - "DoRoguelikeDungeonCardGachaRsp": "8567", - "DoSetPlayerBornDataNotify": "161", - "DraftGuestReplyInviteNotify": "5482", - "DraftGuestReplyInviteReq": "5434", - "DraftGuestReplyInviteRsp": "5472", - "DraftGuestReplyTwiceConfirmNotify": "5442", - "DraftGuestReplyTwiceConfirmReq": "5459", - "DraftGuestReplyTwiceConfirmRsp": "5407", - "DraftInviteResultNotify": "5465", - "DraftOwnerInviteNotify": "5414", - "DraftOwnerStartInviteReq": "5454", - "DraftOwnerStartInviteRsp": "5464", - "DraftOwnerTwiceConfirmNotify": "5450", - "DraftTwiceConfirmResultNotify": "5491", - "DragonSpineChapterFinishNotify": "2182", - "DragonSpineChapterOpenNotify": "2126", - "DragonSpineChapterProgressChangeNotify": "2155", - "DragonSpineCoinChangeNotify": "2076", - "DropHintNotify": "633", - "DropItemReq": "650", - "DropItemRsp": "659", - "DuelHeartCgEndNotify": "23386", - "DuelHeartEnterDungeonReq": "23327", - "DuelHeartEnterDungeonRsp": "21442", - "DuelHeartRestartDungeonReq": "22204", - "DuelHeartRestartDungeonRsp": "23846", - "DuelHeartSelectDifficultyReq": "21123", - "DuelHeartSelectDifficultyRsp": "22336", - "DuelHeartSettleNotify": "24743", - "DungeonCandidateTeamChangeAvatarReq": "988", - "DungeonCandidateTeamChangeAvatarRsp": "949", - "DungeonCandidateTeamCreateReq": "957", - "DungeonCandidateTeamCreateRsp": "986", - "DungeonCandidateTeamDismissNotify": "913", - "DungeonCandidateTeamInfoNotify": "946", - "DungeonCandidateTeamInviteNotify": "984", - "DungeonCandidateTeamInviteReq": "926", - "DungeonCandidateTeamInviteRsp": "933", - "DungeonCandidateTeamKickReq": "916", - "DungeonCandidateTeamKickRsp": "937", - "DungeonCandidateTeamLeaveReq": "925", - "DungeonCandidateTeamLeaveRsp": "918", - "DungeonCandidateTeamPlayerLeaveNotify": "970", - "DungeonCandidateTeamRefuseNotify": "941", - "DungeonCandidateTeamReplyInviteReq": "958", - "DungeonCandidateTeamReplyInviteRsp": "905", - "DungeonCandidateTeamSetChangingAvatarReq": "979", - "DungeonCandidateTeamSetChangingAvatarRsp": "945", - "DungeonCandidateTeamSetReadyReq": "971", - "DungeonCandidateTeamSetReadyRsp": "902", - "DungeonChallengeBeginNotify": "961", - "DungeonChallengeFinishNotify": "956", - "DungeonDataNotify": "966", - "DungeonDieOptionReq": "907", - "DungeonDieOptionRsp": "991", - "DungeonEntryInfoReq": "967", - "DungeonEntryInfoRsp": "975", - "DungeonEntryToBeExploreNotify": "3313", - "DungeonFollowNotify": "919", - "DungeonGetStatueDropReq": "944", - "DungeonGetStatueDropRsp": "994", - "DungeonInterruptChallengeReq": "993", - "DungeonInterruptChallengeRsp": "930", - "DungeonPlayerDieNotify": "959", - "DungeonPlayerDieReq": "929", - "DungeonPlayerDieRsp": "927", - "DungeonRestartInviteNotify": "904", - "DungeonRestartInviteReplyNotify": "936", - "DungeonRestartInviteReplyReq": "920", - "DungeonRestartInviteReplyRsp": "943", - "DungeonRestartReq": "953", - "DungeonRestartResultNotify": "908", - "DungeonRestartRsp": "938", - "DungeonReviseLevelNotify": "901", - "DungeonSettleNotify": "950", - "DungeonShowReminderNotify": "942", - "DungeonSlipRevivePointActivateReq": "911", - "DungeonSlipRevivePointActivateRsp": "960", - "DungeonWayPointActivateReq": "982", - "DungeonWayPointActivateRsp": "965", - "DungeonWayPointNotify": "972", - "EAHMNIJJAGF": "7431", - "EchoNotify": "44", - "EchoShellTakeRewardReq": "8078", - "EchoShellTakeRewardRsp": "8523", - "EchoShellUpdateNotify": "8377", - "EENIBKHGPFN": "6325", - "EffigyChallengeInfoNotify": "2038", - "EffigyChallengeResultNotify": "2028", - "EffigyChallengeV2ChooseSkillReq": "22701", - "EffigyChallengeV2ChooseSkillRsp": "20234", - "EffigyChallengeV2DungeonInfoNotify": "22612", - "EffigyChallengeV2EnterDungeonReq": "21498", - "EffigyChallengeV2EnterDungeonRsp": "20507", - "EffigyChallengeV2RestartDungeonReq": "20949", - "EffigyChallengeV2RestartDungeonRsp": "20266", - "EGBBOPCNHCH": "7048", - "EIBCBFDBDFF": "24705", - "EKBBAAECGFH": "6538", - "EndCameraSceneLookNotify": "293", - "EndCoinCollectPlaySingleModeReq": "21430", - "EndCoinCollectPlaySingleModeRsp": "21333", - "EnterChessDungeonReq": "8341", - "EnterChessDungeonRsp": "8947", - "EnterCustomDungeonReq": "6248", - "EnterCustomDungeonRsp": "6243", - "EnterFishingReq": "5848", - "EnterFishingRsp": "5843", - "EnterFungusFighterPlotDungeonReq": "24521", - "EnterFungusFighterPlotDungeonRsp": "23659", - "EnterFungusFighterTrainingDungeonReq": "21011", - "EnterFungusFighterTrainingDungeonRsp": "22541", - "EnterIrodoriChessDungeonReq": "8933", - "EnterIrodoriChessDungeonRsp": "8211", - "EnterMechanicusDungeonReq": "3959", - "EnterMechanicusDungeonRsp": "3907", - "EnterRogueDiaryDungeonReq": "8388", - "EnterRogueDiaryDungeonRsp": "8515", - "EnterRoguelikeDungeonNotify": "8557", - "EnterSceneDoneReq": "269", - "EnterSceneDoneRsp": "281", - "EnterScenePeerNotify": "215", - "EnterSceneReadyReq": "300", - "EnterSceneReadyRsp": "239", - "EnterSceneWeatherAreaNotify": "288", - "EnterTransPointRegionNotify": "227", - "EnterTrialAvatarActivityDungeonReq": "2084", - "EnterTrialAvatarActivityDungeonRsp": "2154", - "EnterWorldAreaReq": "233", - "EnterWorldAreaRsp": "216", - "EntityAiKillSelfNotify": "308", - "EntityAiSyncNotify": "320", - "EntityAuthorityChangeNotify": "384", - "EntityConfigHashNotify": "3103", - "EntityFightPropChangeReasonNotify": "1272", - "EntityFightPropNotify": "1254", - "EntityFightPropUpdateNotify": "1264", - "EntityForceSyncReq": "237", - "EntityForceSyncRsp": "225", - "EntityJumpNotify": "219", - "EntityMoveRoomNotify": "3060", - "EntityPropNotify": "1267", - "EntityTagChangeNotify": "3428", - "EPCHCAEIPNH": "7875", - "EquipRoguelikeRuneReq": "8526", - "EquipRoguelikeRuneRsp": "8572", - "EvtAiSyncCombatThreatInfoNotify": "338", - "EvtAiSyncSkillCdNotify": "325", - "EvtAnimatorParameterNotify": "375", - "EvtAnimatorStateChangedNotify": "359", - "EvtAvatarEnterFocusNotify": "394", - "EvtAvatarExitFocusNotify": "374", - "EvtAvatarLockChairReq": "379", - "EvtAvatarLockChairRsp": "345", - "EvtAvatarSitDownNotify": "302", - "EvtAvatarStandUpNotify": "388", - "EvtAvatarUpdateFocusNotify": "346", - "EvtBeingHealedNotify": "301", - "EvtBeingHitNotify": "367", - "EvtBeingHitsCombineNotify": "318", - "EvtBulletDeactiveNotify": "342", - "EvtBulletHitNotify": "391", - "EvtBulletMoveNotify": "344", - "EvtCostStaminaNotify": "365", - "EvtCreateGadgetNotify": "314", - "EvtDestroyGadgetNotify": "334", - "EvtDestroyServerGadgetNotify": "336", - "EvtDoSkillSuccNotify": "364", - "EvtEntityRenderersChangedNotify": "316", - "EvtEntityStartDieEndNotify": "329", - "EvtFaceToDirNotify": "382", - "EvtFaceToEntityNotify": "372", - "EvtLocalGadgetOwnerLeaveSceneNotify": "398", - "EvtRushMoveNotify": "307", - "EvtSetAttackTargetNotify": "350", - "ExclusiveRuleNotify": "147", - "ExecuteGadgetLuaReq": "217", - "ExecuteGadgetLuaRsp": "224", - "ExecuteGroupTriggerReq": "204", - "ExecuteGroupTriggerRsp": "220", - "ExitCustomDungeonTryReq": "6226", - "ExitCustomDungeonTryRsp": "6212", - "ExitFishingReq": "5817", - "ExitFishingRsp": "5826", - "ExitSceneWeatherAreaNotify": "249", - "ExitTransPointRegionNotify": "266", - "ExpeditionChallengeEnterRegionNotify": "2077", - "ExpeditionChallengeFinishedNotify": "2075", - "ExpeditionRecallReq": "2008", - "ExpeditionRecallRsp": "2015", - "ExpeditionStartReq": "2002", - "ExpeditionStartRsp": "2177", - "ExpeditionTakeRewardReq": "2129", - "ExpeditionTakeRewardRsp": "2158", - "FBCDGELAJFK": "23503", - "FBGIHFMDFCI": "22891", - "FBHMBKHGMMP": "7293", - "FBPFOPMOOIM": "7422", - "FCCDEOJODEO": "23471", - "FCFNMEJMONG": "23594", - "FDHMBLAHCMP": "7311", - "FDOHOGJAGDN": "7390", - "FEGFMGMLCKG": "6326", - "FFHGPFHLKPI": "7528", - "FFKIBGMCDAG": "7587", - "FGOAFKPBNDC": "7558", - "FindHilichurlAcceptQuestNotify": "8170", - "FindHilichurlFinishSecondQuestNotify": "8326", - "FinishDeliveryNotify": "2110", - "FinishedParentQuestNotify": "464", - "FinishedParentQuestUpdateNotify": "414", - "FinishedTalkIdListNotify": "565", - "FinishLanternProjectionReq": "8720", - "FinishLanternProjectionRsp": "8016", - "FinishMainCoopReq": "1986", - "FinishMainCoopRsp": "1965", - "FireworksLaunchDataNotify": "6038", - "FireworksReformDataNotify": "6080", - "FishAttractNotify": "5812", - "FishBaitGoneNotify": "5825", - "FishBattleBeginReq": "5835", - "FishBattleBeginRsp": "5821", - "FishBattleEndReq": "5801", - "FishBattleEndRsp": "5802", - "FishBiteReq": "5839", - "FishBiteRsp": "5831", - "FishCastRodReq": "5836", - "FishCastRodRsp": "5815", - "FishChosenNotify": "5844", - "FishEscapeNotify": "5832", - "FishingGallerySettleNotify": "8594", - "FishPoolDataNotify": "5840", - "FLANFFAFKCL": "7668", - "FleurFairBalloonSettleNotify": "2200", - "FleurFairBuffEnergyNotify": "5302", - "FleurFairFallSettleNotify": "2027", - "FleurFairFinishGalleryStageNotify": "5349", - "FleurFairMusicGameSettleReq": "2086", - "FleurFairMusicGameSettleRsp": "2033", - "FleurFairMusicGameStartReq": "2150", - "FleurFairMusicGameStartRsp": "2174", - "FleurFairReplayMiniGameReq": "2165", - "FleurFairReplayMiniGameRsp": "2192", - "FleurFairStageSettleNotify": "5388", - "FlightActivityRestartReq": "2039", - "FlightActivityRestartRsp": "2093", - "FlightActivitySettleNotify": "2115", - "FMFLCOLFIOF": "7551", - "FMMFNKAIMMA": "7916", - "FocusAvatarReq": "1712", - "FocusAvatarRsp": "1604", - "FOLNGHHMFKC": "7577", - "ForceAddPlayerFriendReq": "4004", - "ForceAddPlayerFriendRsp": "4020", - "ForceDragAvatarNotify": "3017", - "ForceDragBackTransferNotify": "3245", - "ForgeDataNotify": "603", - "ForgeFormulaDataNotify": "606", - "ForgeGetQueueDataReq": "618", - "ForgeGetQueueDataRsp": "658", - "ForgeQueueDataNotify": "625", - "ForgeQueueManipulateReq": "602", - "ForgeQueueManipulateRsp": "688", - "ForgeStartReq": "605", - "ForgeStartRsp": "671", - "FoundationNotify": "861", - "FoundationReq": "827", - "FoundationRsp": "866", - "FriendInfoChangeNotify": "4092", - "FungusCaptureSettleNotify": "5586", - "FungusCultivateReq": "20945", - "FungusCultivateRsp": "20453", - "FungusFighterClearTrainingRuntimeDataReq": "22416", - "FungusFighterClearTrainingRuntimeDataRsp": "23407", - "FungusFighterPlotInfoNotify": "21404", - "FungusFighterRestartTraningDungeonReq": "21003", - "FungusFighterRestartTraningDungeonRsp": "22118", - "FungusFighterRuntimeDataNotify": "23794", - "FungusFighterTrainingGallerySettleNotify": "22564", - "FungusFighterTrainingInfoNotify": "5557", - "FungusFighterTrainingSelectFungusReq": "21717", - "FungusFighterTrainingSelectFungusRsp": "22453", - "FungusFighterUseBackupFungusReq": "21052", - "FungusFighterUseBackupFungusRsp": "24976", - "FungusRenameReq": "20295", - "FungusRenameRsp": "21198", - "FunitureMakeMakeInfoChangeNotify": "4588", - "FurnitureCurModuleArrangeCountNotify": "4864", - "FurnitureMakeBeHelpedNotify": "4694", - "FurnitureMakeCancelReq": "4619", - "FurnitureMakeCancelRsp": "4825", - "FurnitureMakeFinishNotify": "4658", - "FurnitureMakeHelpReq": "4851", - "FurnitureMakeHelpRsp": "4841", - "FurnitureMakeReq": "4681", - "FurnitureMakeRsp": "4506", - "FurnitureMakeStartReq": "4552", - "FurnitureMakeStartRsp": "4487", - "GachaActivityCreateRobotReq": "8654", - "GachaActivityCreateRobotRsp": "8808", - "GachaActivityNextStageReq": "8212", - "GachaActivityNextStageRsp": "8304", - "GachaActivityPercentNotify": "8469", - "GachaActivityResetReq": "8231", - "GachaActivityResetRsp": "8296", - "GachaActivityTakeRewardReq": "8796", - "GachaActivityTakeRewardRsp": "8272", - "GachaActivityUpdateElemNotify": "8338", - "GachaOpenWishNotify": "1572", - "GachaSimpleInfoNotify": "1582", - "GachaWishReq": "1514", - "GachaWishRsp": "1534", - "GadgetAutoPickDropInfoNotify": "842", - "GadgetChainLevelChangeNotify": "819", - "GadgetChainLevelUpdateNotify": "823", - "GadgetChangeLevelTagReq": "816", - "GadgetChangeLevelTagRsp": "837", - "GadgetCustomTreeInfoNotify": "833", - "GadgetGeneralRewardInfoNotify": "891", - "GadgetInteractReq": "867", - "GadgetInteractRsp": "875", - "GadgetPlayDataNotify": "859", - "GadgetPlayStartNotify": "865", - "GadgetPlayStopNotify": "850", - "GadgetPlayUidOpNotify": "807", - "GadgetStateNotify": "854", - "GadgetTalkChangeNotify": "856", - "GalleryBalloonScoreNotify": "5554", - "GalleryBalloonShootNotify": "5575", - "GalleryBounceConjuringHitNotify": "5527", - "GalleryBrokenFloorFallNotify": "5507", - "GalleryBulletHitNotify": "5559", - "GalleryCrystalLinkBuffInfoNotify": "5556", - "GalleryCrystalLinkKillMonsterNotify": "5561", - "GalleryFallCatchNotify": "5514", - "GalleryFallScoreNotify": "5534", - "GalleryFlowerCatchNotify": "5565", - "GalleryIslandPartyDownHillInfoNotify": "5519", - "GalleryPreStartNotify": "5550", - "GalleryStartNotify": "5567", - "GalleryStopNotify": "5564", - "GallerySumoKillMonsterNotify": "5566", - "GalleryWillStartCountdownNotify": "5584", - "GANOMONNDGB": "7188", - "GCGApplyInviteBattleNotify": "7514", - "GCGApplyInviteBattleReq": "7219", - "GCGApplyInviteBattleRsp": "7940", - "GCGClientSettleRsp": "7689", - "GCGDSCardNumChangeNotify": "7509", - "GCGDSChangeCardFaceRsp": "7872", - "GCGDSTakeCardProficiencyRewardReq": "7366", - "GCGDSTakeCardProficiencyRewardRsp": "7071", - "GCGGrowthLevelNotify": "7680", - "GCGSettleOptionRsp": "7883", - "GDCDMFBNHNH": "7325", - "GDCMOBKPPOE": "998", - "GearActivityFinishPlayGearReq": "24069", - "GearActivityFinishPlayGearRsp": "20017", - "GearActivityFinishPlayPictureReq": "21009", - "GearActivityFinishPlayPictureRsp": "23580", - "GearActivityStartPlayGearReq": "24337", - "GearActivityStartPlayGearRsp": "22301", - "GearActivityStartPlayPictureReq": "24138", - "GearActivityStartPlayPictureRsp": "23136", - "GetActivityInfoReq": "2116", - "GetActivityInfoRsp": "2140", - "GetActivityScheduleReq": "2153", - "GetActivityScheduleRsp": "2032", - "GetActivityShopSheetInfoReq": "772", - "GetActivityShopSheetInfoRsp": "782", - "GetAllActivatedBargainDataReq": "413", - "GetAllActivatedBargainDataRsp": "457", - "GetAllH5ActivityInfoReq": "5693", - "GetAllH5ActivityInfoRsp": "5698", - "GetAllMailNotify": "1442", - "GetAllMailReq": "1459", - "GetAllMailResultNotify": "1429", - "GetAllMailRsp": "1407", - "GetAllSceneGalleryInfoReq": "5572", - "GetAllSceneGalleryInfoRsp": "5582", - "GetAllUnlockNameCardReq": "4046", - "GetAllUnlockNameCardRsp": "4084", - "GetAreaExplorePointReq": "258", - "GetAreaExplorePointRsp": "205", - "GetAuthkeyReq": "1482", - "GetAuthkeyRsp": "1465", - "GetAuthSalesmanInfoReq": "2139", - "GetAuthSalesmanInfoRsp": "2123", - "GetBargainDataReq": "441", - "GetBargainDataRsp": "470", - "GetBattlePassProductReq": "2639", - "GetBattlePassProductRsp": "2631", - "GetBlossomBriefInfoListReq": "2767", - "GetBlossomBriefInfoListRsp": "2775", - "GetBonusActivityRewardReq": "2529", - "GetBonusActivityRewardRsp": "2527", - "GetChatEmojiCollectionReq": "4021", - "GetChatEmojiCollectionRsp": "4001", - "GetCityHuntingOfferReq": "4309", - "GetCityHuntingOfferRsp": "4346", - "GetCityReputationInfoReq": "2867", - "GetCityReputationInfoRsp": "2875", - "GetCityReputationMapInfoReq": "2807", - "GetCityReputationMapInfoRsp": "2891", - "GetCompoundDataReq": "158", - "GetCompoundDataRsp": "105", - "GetCustomDungeonReq": "6247", - "GetCustomDungeonRsp": "6220", - "GetDailyDungeonEntryInfoReq": "997", - "GetDailyDungeonEntryInfoRsp": "940", - "GetDungeonEntryExploreConditionReq": "3449", - "GetDungeonEntryExploreConditionRsp": "3413", - "GetExpeditionAssistInfoListReq": "2180", - "GetExpeditionAssistInfoListRsp": "2197", - "GetFriendShowAvatarInfoReq": "4060", - "GetFriendShowAvatarInfoRsp": "4093", - "GetFriendShowNameCardInfoReq": "4053", - "GetFriendShowNameCardInfoRsp": "4038", - "GetFurnitureCurModuleArrangeCountReq": "4899", - "GetGachaInfoReq": "1567", - "GetGachaInfoRsp": "1575", - "GetGameplayRecommendationReq": "109", - "GetGameplayRecommendationRsp": "135", - "GetHomeExchangeWoodInfoReq": "4852", - "GetHomeExchangeWoodInfoRsp": "4592", - "GetHomeLevelUpRewardReq": "4821", - "GetHomeLevelUpRewardRsp": "4585", - "GetHuntingOfferRewardReq": "4336", - "GetHuntingOfferRewardRsp": "4315", - "GetInvestigationMonsterReq": "1909", - "GetInvestigationMonsterRsp": "1923", - "GetMailItemReq": "1464", - "GetMailItemRsp": "1414", - "GetMapAreaReq": "3084", - "GetMapAreaRsp": "3458", - "GetMapMarkTipsReq": "3342", - "GetMapMarkTipsRsp": "3465", - "GetMechanicusInfoReq": "3967", - "GetMechanicusInfoRsp": "3975", - "GetNextResourceInfoReq": "185", - "GetNextResourceInfoRsp": "173", - "GetOnlinePlayerInfoReq": "66", - "GetOnlinePlayerInfoRsp": "61", - "GetOnlinePlayerListReq": "82", - "GetOnlinePlayerListRsp": "65", - "GetOpActivityInfoReq": "5167", - "GetOpActivityInfoRsp": "5175", - "GetParentQuestVideoKeyReq": "460", - "GetParentQuestVideoKeyRsp": "493", - "GetPlayerAskFriendListReq": "4079", - "GetPlayerAskFriendListRsp": "4045", - "GetPlayerBlacklistReq": "4005", - "GetPlayerBlacklistRsp": "4071", - "GetPlayerFriendListReq": "4067", - "GetPlayerFriendListRsp": "4075", - "GetPlayerHomeCompInfoReq": "4511", - "GetPlayerMpModeAvailabilityReq": "1839", - "GetPlayerMpModeAvailabilityRsp": "1831", - "GetPlayerSocialDetailReq": "4065", - "GetPlayerSocialDetailRsp": "4050", - "GetPlayerTokenReq": "167", - "GetPlayerTokenRsp": "175", - "GetPushTipsRewardReq": "2246", - "GetPushTipsRewardRsp": "2284", - "GetQuestLackingResourceReq": "440", - "GetQuestLackingResourceRsp": "411", - "GetQuestTalkHistoryReq": "482", - "GetQuestTalkHistoryRsp": "465", - "GetRecentMpPlayerListReq": "4026", - "GetRecentMpPlayerListRsp": "4033", - "GetRecommendCustomDungeonReq": "6238", - "GetRecommendCustomDungeonRsp": "6240", - "GetRegionSearchReq": "5636", - "GetReunionMissionInfoReq": "5089", - "GetReunionMissionInfoRsp": "5081", - "GetReunionPrivilegeInfoReq": "5076", - "GetReunionPrivilegeInfoRsp": "5062", - "GetReunionSignInInfoReq": "5086", - "GetReunionSignInInfoRsp": "5065", - "GetRogueDairyRepairInfoReq": "8633", - "GetRogueDairyRepairInfoRsp": "8433", - "GetSceneAreaReq": "244", - "GetSceneAreaRsp": "294", - "GetSceneNpcPositionReq": "564", - "GetSceneNpcPositionRsp": "514", - "GetScenePerformanceReq": "3283", - "GetScenePerformanceRsp": "3274", - "GetScenePointReq": "242", - "GetScenePointRsp": "229", - "GetShopmallDataReq": "714", - "GetShopmallDataRsp": "734", - "GetShopReq": "767", - "GetShopRsp": "775", - "GetSignInRewardReq": "2514", - "GetSignInRewardRsp": "2534", - "GetStoreCustomDungeonReq": "6222", - "GetStoreCustomDungeonRsp": "6210", - "GetUgcBriefInfoReq": "6309", - "GetUgcBriefInfoRsp": "6346", - "GetUgcReq": "6348", - "GetUgcRsp": "6343", - "GetWidgetSlotReq": "4255", - "GetWidgetSlotRsp": "4266", - "GetWorldMpInfoReq": "3479", - "GetWorldMpInfoRsp": "3118", - "GHLIEPKOHJD": "7942", - "GIAFFPENJNC": "7387", - "GiveUpRoguelikeDungeonCardReq": "8292", - "GiveUpRoguelikeDungeonCardRsp": "8752", - "GivingRecordChangeNotify": "136", - "GivingRecordNotify": "143", - "GLIHKFPIPPB": "7641", - "GLMHDEPFNPJ": "20896", - "GlobalBuildingInfoNotify": "5373", - "GMShowNavMeshReq": "2304", - "GMShowNavMeshRsp": "2320", - "GMShowObstacleReq": "2353", - "GMShowObstacleRsp": "2338", - "GmTalkNotify": "84", - "GmTalkReq": "75", - "GmTalkRsp": "54", - "GNKAPMPOIOE": "7621", - "GOPOEDFNDBO": "7282", - "GrantRewardNotify": "613", - "GravenInnocenceEditCarveCombinationReq": "24190", - "GravenInnocenceEditCarveCombinationRsp": "20912", - "GravenInnocencePhotoFinishReq": "23079", - "GravenInnocencePhotoFinishRsp": "23629", - "GravenInnocencePhotoReminderNotify": "24173", - "GravenInnocenceRaceRestartReq": "22616", - "GravenInnocenceRaceRestartRsp": "24201", - "GravenInnocenceRaceSettleNotify": "24552", - "GroupLinkAllNotify": "5798", - "GroupLinkChangeNotify": "5793", - "GroupLinkDeleteNotify": "5759", - "GroupLinkMarkUpdateNotify": "5796", - "GroupSuiteNotify": "3263", - "GroupUnloadNotify": "3167", - "GuestBeginEnterSceneNotify": "3195", - "GuestPostEnterSceneNotify": "3012", - "H5ActivityIdsNotify": "5659", - "HAPLGGHOBAJ": "7036", - "HBHMEOHPEBO": "7201", - "HGIFNPKLHJM": "7776", - "HHHOMEPECIM": "7539", - "HideAndSeekChooseMapReq": "8744", - "HideAndSeekChooseMapRsp": "8413", - "HideAndSeekPlayerCapturedNotify": "5526", - "HideAndSeekPlayerReadyNotify": "5330", - "HideAndSeekPlayerSetAvatarNotify": "5387", - "HideAndSeekSelectAvatarReq": "5397", - "HideAndSeekSelectAvatarRsp": "5340", - "HideAndSeekSelectSkillReq": "8896", - "HideAndSeekSelectSkillRsp": "8715", - "HideAndSeekSetReadyReq": "5311", - "HideAndSeekSetReadyRsp": "5360", - "HideAndSeekSettleNotify": "5393", - "HIDIPEIMBEG": "24166", - "HitClientTrivialNotify": "278", - "HitTreeNotify": "3299", - "HKGFBIHCDHH": "7677", - "HMLAENOCENE": "7195", - "HNPEJFPHAEH": "7429", - "HomeAllUnlockedBgmIdListNotify": "4544", - "HomeAvatarAllFinishRewardNotify": "4504", - "HomeAvatarCostumeChangeNotify": "4651", - "HomeAvatarRewardEventGetReq": "4859", - "HomeAvatarRewardEventGetRsp": "4784", - "HomeAvatarRewardEventNotify": "4682", - "HomeAvatarSummonAllEventNotify": "4892", - "HomeAvatarSummonEventReq": "4708", - "HomeAvatarSummonEventRsp": "4633", - "HomeAvatarSummonFinishReq": "4510", - "HomeAvatarSummonFinishRsp": "4566", - "HomeAvatarTalkFinishInfoNotify": "4517", - "HomeAvatarTalkReq": "4603", - "HomeAvatarTalkRsp": "4484", - "HomeAvtarAllFinishRewardNotify": "4480", - "HomeBalloonGalleryScoreNotify": "4532", - "HomeBalloonGallerySettleNotify": "4618", - "HomeBasicInfoNotify": "4501", - "HomeBlockNotify": "4857", - "HomeBlueprintInfoNotify": "4463", - "HomeChangeBgmNotify": "4653", - "HomeChangeBgmReq": "4806", - "HomeChangeBgmRsp": "4815", - "HomeChangeEditModeReq": "4533", - "HomeChangeEditModeRsp": "4862", - "HomeChangeModuleReq": "4789", - "HomeChangeModuleRsp": "4876", - "HomeChooseModuleReq": "4843", - "HomeChooseModuleRsp": "4736", - "HomeClearGroupRecordReq": "4870", - "HomeClearGroupRecordRsp": "4846", - "HomeComfortInfoNotify": "4816", - "HomeCreateBlueprintReq": "4865", - "HomeCreateBlueprintRsp": "4519", - "HomeCustomFurnitureInfoNotify": "4647", - "HomeDeleteBlueprintReq": "4854", - "HomeDeleteBlueprintRsp": "4586", - "HomeEditCustomFurnitureReq": "4558", - "HomeEditCustomFurnitureRsp": "4749", - "HomeEnterEditModeFinishReq": "4676", - "HomeEnterEditModeFinishRsp": "4562", - "HomeExchangeWoodReq": "4716", - "HomeExchangeWoodRsp": "4582", - "HomeFishFarmingInfoNotify": "4807", - "HomeGalleryInPlayingNotify": "5523", - "HomeGetArrangementInfoReq": "4538", - "HomeGetArrangementInfoRsp": "4704", - "HomeGetBasicInfoReq": "4817", - "HomeGetBlueprintSlotInfoReq": "4657", - "HomeGetBlueprintSlotInfoRsp": "4565", - "HomeGetFishFarmingInfoReq": "4575", - "HomeGetFishFarmingInfoRsp": "4849", - "HomeGetGroupRecordReq": "4844", - "HomeGetGroupRecordRsp": "4522", - "HomeGetOnlineStatusReq": "4589", - "HomeGetOnlineStatusRsp": "4642", - "HomeKickPlayerReq": "4610", - "HomeKickPlayerRsp": "4889", - "HomeLimitedShopBuyGoodsReq": "4471", - "HomeLimitedShopBuyGoodsRsp": "4883", - "HomeLimitedShopGoodsListReq": "4769", - "HomeLimitedShopGoodsListRsp": "4451", - "HomeLimitedShopInfoChangeNotify": "4722", - "HomeLimitedShopInfoNotify": "4584", - "HomeLimitedShopInfoReq": "4476", - "HomeLimitedShopInfoRsp": "4791", - "HomeMarkPointNotify": "4697", - "HomeModuleSeenReq": "4672", - "HomeModuleSeenRsp": "4507", - "HomeModuleUnlockNotify": "4700", - "HomeNewUnlockedBgmIdListNotify": "4612", - "HomePictureFrameInfoNotify": "4895", - "HomePlantFieldNotify": "4710", - "HomePlantInfoNotify": "4545", - "HomePlantInfoReq": "4645", - "HomePlantInfoRsp": "4848", - "HomePlantSeedReq": "4607", - "HomePlantSeedRsp": "4546", - "HomePlantWeedReq": "4614", - "HomePlantWeedRsp": "4671", - "HomePreChangeEditModeNotify": "4670", - "HomePreviewBlueprintReq": "4650", - "HomePreviewBlueprintRsp": "4600", - "HomePriorCheckNotify": "4872", - "HomeRacingGallerySettleNotify": "4764", - "HomeResourceNotify": "4753", - "HomeResourceTakeFetterExpReq": "4534", - "HomeResourceTakeFetterExpRsp": "4808", - "HomeResourceTakeHomeCoinReq": "4688", - "HomeResourceTakeHomeCoinRsp": "4554", - "HomeSaveArrangementNoChangeReq": "4475", - "HomeSaveArrangementNoChangeRsp": "4742", - "HomeSceneInitFinishReq": "4900", - "HomeSceneInitFinishRsp": "4780", - "HomeSceneJumpReq": "4665", - "HomeSceneJumpRsp": "4482", - "HomeScenePointFishFarmingInfoNotify": "4530", - "HomeSearchBlueprintReq": "4608", - "HomeSearchBlueprintRsp": "4659", - "HomeSeekFurnitureGalleryScoreNotify": "4795", - "HomeSetBlueprintFriendOptionReq": "4490", - "HomeSetBlueprintFriendOptionRsp": "4496", - "HomeSetBlueprintSlotOptionReq": "4521", - "HomeSetBlueprintSlotOptionRsp": "4855", - "HomeTransferReq": "4537", - "HomeTransferRsp": "4623", - "HomeUpdateArrangementInfoReq": "4840", - "HomeUpdateArrangementInfoRsp": "4776", - "HomeUpdateFishFarmingInfoReq": "4746", - "HomeUpdateFishFarmingInfoRsp": "4551", - "HomeUpdatePictureFrameInfoReq": "4813", - "HomeUpdatePictureFrameInfoRsp": "4748", - "HomeUpdateScenePointFishFarmingInfoReq": "4536", - "HomeUpdateScenePointFishFarmingInfoRsp": "4894", - "HostPlayerNotify": "354", - "HuntingFailNotify": "4335", - "HuntingGiveUpReq": "4301", - "HuntingGiveUpRsp": "4302", - "HuntingOngoingNotify": "4321", - "HuntingRevealClueNotify": "4332", - "HuntingRevealFinalNotify": "4339", - "HuntingStartNotify": "4344", - "HuntingSuccessNotify": "4331", - "ICEDOFNJPDC": "22260", - "ICNAKHAOKCB": "7757", - "IHBIHEBCNDJ": "6484", - "IIPPKEOPFIH": "7648", - "IMCPJNAJPFN": "7083", - "InBattleMechanicusBuildingPointsNotify": "5372", - "InBattleMechanicusCardResultNotify": "5342", - "InBattleMechanicusConfirmCardNotify": "5391", - "InBattleMechanicusConfirmCardReq": "5359", - "InBattleMechanicusConfirmCardRsp": "5307", - "InBattleMechanicusExcapeMonsterNotify": "5314", - "InBattleMechanicusLeftMonsterNotify": "5334", - "InBattleMechanicusPickCardNotify": "5350", - "InBattleMechanicusPickCardReq": "5382", - "InBattleMechanicusPickCardRsp": "5365", - "InBattleMechanicusSettleNotify": "5327", - "INEIPAMELIP": "7287", - "InstableSprayEnterDungeonReq": "23181", - "InstableSprayEnterDungeonRsp": "24557", - "InstableSprayGalleryInfoNotify": "5541", - "InstableSprayLevelFinishNotify": "23121", - "InstableSprayRestartDungeonReq": "23108", - "InstableSprayRestartDungeonRsp": "20879", - "InstableSpraySwitchTeamReq": "24932", - "InstableSpraySwitchTeamRsp": "23402", - "InteractDailyDungeonInfoNotify": "987", - "InterpretInferenceWordReq": "487", - "InterpretInferenceWordRsp": "453", - "InterruptGalleryReq": "5591", - "InterruptGalleryRsp": "5542", - "InvestigationMonsterUpdateNotify": "1920", - "InvestigationQuestDailyNotify": "1902", - "InvestigationReadQuestDailyNotify": "1921", - "IOLOAFAFAJJ": "3079", - "IrodoriChessEquipCardReq": "8511", - "IrodoriChessEquipCardRsp": "8145", - "IrodoriChessLeftMonsterNotify": "5331", - "IrodoriChessPlayerInfoNotify": "5332", - "IrodoriChessUnequipCardReq": "8783", - "IrodoriChessUnequipCardRsp": "8825", - "IrodoriEditFlowerCombinationReq": "8746", - "IrodoriEditFlowerCombinationRsp": "8800", - "IrodoriFillPoetryReq": "8228", - "IrodoriFillPoetryRsp": "8346", - "IrodoriMasterGalleryCgEndNotify": "8555", - "IrodoriMasterGallerySettleNotify": "8379", - "IrodoriMasterStartGalleryReq": "8344", - "IrodoriMasterStartGalleryRsp": "8017", - "IrodoriScanEntityReq": "8281", - "IrodoriScanEntityRsp": "8730", - "IslandPartyRaftInfoNotify": "5544", - "IslandPartySailInfoNotify": "5594", - "IslandPartySettleNotify": "20411", - "ItemAddHintNotify": "614", - "ItemCdGroupTimeNotify": "626", - "ItemGivingReq": "108", - "ItemGivingRsp": "179", - "ItemRenameAvatarReq": "1780", - "ItemRenameAvatarRsp": "1797", - "JDFJBMFFENF": "24811", - "JEFJPINLMON": "23524", - "JENNEPEEJMO": "7238", - "JGMCLGAMEOA": "7060", - "JHMFBDNPMCB": "7079", - "JNNEIKMALBJ": "7597", - "JNPBOGLAGMK": "7370", - "JoinHomeWorldFailNotify": "4847", - "JoinPlayerFailNotify": "251", - "JoinPlayerSceneReq": "285", - "JoinPlayerSceneRsp": "273", - "KeepAliveNotify": "67", - "KIDNHNCMPAD": "7877", - "KLHLFOMHLML": "21821", - "KOBIDCOIMPI": "20034", - "LanternRiteDoFireworksReformReq": "8261", - "LanternRiteDoFireworksReformRsp": "8564", - "LanternRiteEndFireworksReformReq": "8322", - "LanternRiteEndFireworksReformRsp": "8142", - "LanternRiteStartFireworksReformReq": "8865", - "LanternRiteStartFireworksReformRsp": "8546", - "LanternRiteTakeSkinRewardReq": "8502", - "LanternRiteTakeSkinRewardRsp": "8356", - "LanV3BoatGameStartSingleReq": "24887", - "LanV3BoatGameStartSingleRsp": "21227", - "LanV3BoatGameTransferFinishNotify": "20763", - "LanV3BoatInterruptSettleStageReq": "23995", - "LanV3BoatInterruptSettleStageRsp": "24740", - "LanV3RaceRestartReq": "21466", - "LanV3RaceRestartRsp": "24133", - "LanV3RaceSettleNotify": "24480", - "LanV3ShadowFinishLevelReq": "23065", - "LanV3ShadowFinishLevelRsp": "23997", - "LastPacketPrintNotify": "41", - "LaunchFireworksReq": "6053", - "LaunchFireworksRsp": "6011", - "LBCFEPONBPJ": "7005", - "LDBDLKGAKCB": "22413", - "LeaveSceneReq": "275", - "LeaveSceneRsp": "254", - "LeaveWorldNotify": "3009", - "LEJKGLPPFBN": "7769", - "LevelTagDataNotify": "3072", - "LevelupCityReq": "243", - "LevelupCityRsp": "236", - "LGMLPBFMEEM": "7529", - "LHNEFELJGOO": "6159", - "LifeStateChangeNotify": "1275", - "LikeCustomDungeonReq": "6219", - "LikeCustomDungeonRsp": "6203", - "LIKPGKGOHGB": "20042", - "LiveEndNotify": "886", - "LiveStartNotify": "870", - "LJKPHEIEJNN": "7479", - "LLAEAKDNIHM": "7206", - "LNJPIINEAIJ": "7813", - "LoadActivityTerrainNotify": "2146", - "LOLPIGFBEIA": "1652", - "LuaEnvironmentEffectNotify": "3136", - "LuaSetOptionNotify": "343", - "LuminanceStoneChallengeSettleNotify": "8895", - "LunaRiteAreaFinishNotify": "8956", - "LunaRiteGroupBundleRegisterNotify": "8279", - "LunaRiteHintPointRemoveNotify": "8793", - "LunaRiteHintPointReq": "8114", - "LunaRiteHintPointRsp": "8873", - "LunaRiteSacrificeReq": "8182", - "LunaRiteSacrificeRsp": "8159", - "LunaRiteTakeSacrificeRewardReq": "8999", - "LunaRiteTakeSacrificeRewardRsp": "8156", - "MailChangeNotify": "1475", - "MainCoopFailNotify": "1987", - "MainCoopUpdateNotify": "1993", - "MapAreaChangeNotify": "3284", - "MarkEntityInMinMapNotify": "230", - "MarkMapReq": "3087", - "MarkMapRsp": "3193", - "MarkNewNotify": "1207", - "MarkTargetInvestigationMonsterNotify": "1916", - "MassiveEntityElementOpBatchNotify": "304", - "MassiveEntityStateChangedNotify": "360", - "MaterialDeleteReturnNotify": "653", - "MaterialDeleteUpdateNotify": "620", - "McoinExchangeHcoinReq": "643", - "McoinExchangeHcoinRsp": "636", - "MDBNJGGODKO": "7814", - "MDIPGMFKKDN": "7890", - "MechanicusCandidateTeamCreateReq": "3929", - "MechanicusCandidateTeamCreateRsp": "3927", - "MechanicusCloseNotify": "3934", - "MechanicusCoinNotify": "3964", - "MechanicusLevelupGearReq": "3965", - "MechanicusLevelupGearRsp": "3950", - "MechanicusOpenNotify": "3914", - "MechanicusSequenceOpenNotify": "3954", - "MechanicusUnlockGearReq": "3972", - "MechanicusUnlockGearRsp": "3982", - "MeetNpcReq": "572", - "MeetNpcRsp": "582", - "MEMEFOMDNGE": "101", - "MetNpcIdListNotify": "534", - "MichiaeMatsuriDarkPressureLevelUpdateNotify": "8135", - "MichiaeMatsuriGainCrystalExpUpdateNotify": "8289", - "MichiaeMatsuriInteractStatueReq": "8836", - "MichiaeMatsuriInteractStatueRsp": "8216", - "MichiaeMatsuriRemoveChallengeMarkNotify": "8578", - "MichiaeMatsuriRemoveChestMarkNotify": "8082", - "MichiaeMatsuriStartBossChallengeReq": "8225", - "MichiaeMatsuriStartBossChallengeRsp": "8826", - "MichiaeMatsuriStartDarkChallengeReq": "8357", - "MichiaeMatsuriStartDarkChallengeRsp": "8160", - "MichiaeMatsuriUnlockCrystalSkillReq": "8949", - "MichiaeMatsuriUnlockCrystalSkillRsp": "8845", - "MIMCCIBHBKO": "124", - "MIMGLIBHAPO": "1768", - "MiracleRingDataNotify": "5209", - "MiracleRingDeliverItemReq": "5244", - "MiracleRingDeliverItemRsp": "5232", - "MiracleRingDestroyNotify": "5239", - "MiracleRingDropResultNotify": "5215", - "MiracleRingTakeRewardReq": "5246", - "MiracleRingTakeRewardRsp": "5236", - "MistTrialDunegonFailNotify": "8765", - "MistTrialFloorLevelNotify": "921", - "MistTrialGetChallengeMissionReq": "8002", - "MistTrialGetChallengeMissionRsp": "8558", - "MistTrialGetDungeonExhibitionDataReq": "8931", - "MistTrialGetDungeonExhibitionDataRsp": "8058", - "MistTrialSelectAvatarAndEnterDungeonReq": "8641", - "MistTrialSelectAvatarAndEnterDungeonRsp": "8060", - "MistTrialSettleNotify": "8559", - "SkipPlayerGameTimeReq": "196", - "MOGAEONOKMH": "7506", - "MONAENEBFNP": "7928", - "MonsterAIConfigHashNotify": "3379", - "MonsterAlertChangeNotify": "313", - "MonsterForceAlertNotify": "357", - "MonsterPointArrayRouteUpdateNotify": "3498", - "MonsterSummonTagNotify": "1367", - "MpBlockNotify": "1837", - "MpPlayGuestReplyInviteReq": "1840", - "MpPlayGuestReplyInviteRsp": "1822", - "MpPlayGuestReplyNotify": "1810", - "MpPlayInviteResultNotify": "1828", - "MpPlayOwnerCheckReq": "1817", - "MpPlayOwnerCheckRsp": "1826", - "MpPlayOwnerInviteNotify": "1838", - "MpPlayOwnerStartInviteReq": "1812", - "MpPlayOwnerStartInviteRsp": "1825", - "MpPlayPrepareInterruptNotify": "1818", - "MpPlayPrepareNotify": "1807", - "MultistagePlayEndNotify": "5312", - "MultistagePlayFinishStageReq": "5375", - "MultistagePlayFinishStageRsp": "5329", - "MultistagePlayInfoNotify": "5367", - "MultistagePlaySettleNotify": "5348", - "MultistagePlayStageEndNotify": "5322", - "MuqadasPotionActivityEnterDungeonReq": "21504", - "MuqadasPotionActivityEnterDungeonRsp": "22334", - "MuqadasPotionCaptureWeaknessReq": "23970", - "MuqadasPotionCaptureWeaknessRsp": "23854", - "MuqadasPotionDungeonSettleNotify": "20893", - "MuqadasPotionRestartDungeonReq": "23633", - "MuqadasPotionRestartDungeonRsp": "20273", - "MusicGameSettleReq": "8278", - "MusicGameSettleRsp": "8542", - "MusicGameStartReq": "8103", - "MusicGameStartRsp": "8334", - "NACLEOAMGNK": "20213", - "NavMeshStatsNotify": "2343", - "NDCMCOJJDKH": "7938", - "NicknameAuditConfigNotify": "115", - "NightCrowGadgetObservationMatchReq": "825", - "NightCrowGadgetObservationMatchRsp": "818", - "NKGINHFDBJN": "7363", - "NNFHPDEKDGK": "7332", - "NNLFLCFNLFO": "20648", - "NOENHEACHMJ": "4190", - "NormalUidOpNotify": "5748", - "NpcTalkReq": "567", - "NpcTalkRsp": "575", - "NpcTalkStateNotify": "497", - "ObstacleModifyNotify": "2354", - "OENDJCGMHJJ": "7141", - "OFAIBAHEPPN": "7762", - "OFEAIAMAIOH": "7957", - "OfferingInteractReq": "2901", - "OfferingInteractRsp": "2913", - "OJCCNDLGFNI": "7002", - "ONBFLGKMNKF": "23481", - "OneoffGatherPointDetectorDataNotify": "4276", - "ONPDGODGHML": "7364", - "OODONDJKIEL": "7245", - "OpActivityDataNotify": "5154", - "OpActivityStateNotify": "2567", - "OpActivityUpdateNotify": "5164", - "OpenBlossomCircleCampGuideNotify": "2772", - "OpenStateChangeNotify": "146", - "OpenStateUpdateNotify": "174", - "OrderDisplayNotify": "4115", - "OrderFinishNotify": "4109", - "OtherPlayerEnterHomeNotify": "4771", - "OutStuckCustomDungeonReq": "6227", - "OutStuckCustomDungeonRsp": "6230", - "PAIKIGMLFHE": "22157", - "ParentQuestInferenceDataNotify": "430", - "PathfindingEnterSceneReq": "2314", - "PathfindingEnterSceneRsp": "2334", - "PathfindingPingNotify": "2364", - "PCIJLHIIMLA": "7827", - "PerformOperationNotify": "1161", - "PersistentDungeonSwitchAvatarReq": "1720", - "PersistentDungeonSwitchAvatarRsp": "1656", - "PersonalLineAllDataReq": "437", - "PersonalLineAllDataRsp": "425", - "PersonalLineNewUnlockNotify": "449", - "PersonalSceneJumpReq": "298", - "PersonalSceneJumpRsp": "203", - "PGNKKPBLOMO": "7373", - "PhotoActivityClientViewReq": "8167", - "PhotoActivityClientViewRsp": "8945", - "PhotoActivityFinishReq": "8473", - "PhotoActivityFinishRsp": "8713", - "PingReq": "14", - "PingRsp": "34", - "PIPLLHAJHGC": "7951", - "PJIHFCKIPMB": "24509", - "PKKHPCPOIMH": "7247", - "PlantFlowerAcceptAllGiveFlowerReq": "8807", - "PlantFlowerAcceptAllGiveFlowerRsp": "8040", - "PlantFlowerAcceptGiveFlowerReq": "8989", - "PlantFlowerAcceptGiveFlowerRsp": "8343", - "PlantFlowerEditFlowerCombinationReq": "8301", - "PlantFlowerEditFlowerCombinationRsp": "8975", - "PlantFlowerGetCanGiveFriendFlowerReq": "8510", - "PlantFlowerGetCanGiveFriendFlowerRsp": "8692", - "PlantFlowerGetFriendFlowerWishListReq": "8828", - "PlantFlowerGetFriendFlowerWishListRsp": "8375", - "PlantFlowerGetRecvFlowerListReq": "8123", - "PlantFlowerGetRecvFlowerListRsp": "8779", - "PlantFlowerGetSeedInfoReq": "8055", - "PlantFlowerGetSeedInfoRsp": "8797", - "PlantFlowerGiveFriendFlowerReq": "8593", - "PlantFlowerGiveFriendFlowerRsp": "8688", - "PlantFlowerHaveRecvFlowerNotify": "8729", - "PlantFlowerSetFlowerWishReq": "8997", - "PlantFlowerSetFlowerWishRsp": "8034", - "PlantFlowerTakeSeedRewardReq": "8851", - "PlantFlowerTakeSeedRewardRsp": "8340", - "PlatformChangeRouteNotify": "221", - "PlatformStartRouteNotify": "279", - "PlatformStopRouteNotify": "245", - "PlayerAllowEnterMpAfterAgreeMatchNotify": "4181", - "PlayerApplyEnterHomeNotify": "4757", - "PlayerApplyEnterHomeResultNotify": "4568", - "PlayerApplyEnterHomeResultReq": "4668", - "PlayerApplyEnterHomeResultRsp": "4714", - "PlayerApplyEnterMpAfterMatchAgreedNotify": "4171", - "PlayerApplyEnterMpNotify": "1848", - "PlayerApplyEnterMpReq": "1843", - "PlayerApplyEnterMpResultNotify": "1846", - "PlayerApplyEnterMpResultReq": "1836", - "PlayerApplyEnterMpResultRsp": "1815", - "PlayerApplyEnterMpRsp": "1809", - "PlayerCancelMatchReq": "4196", - "PlayerCancelMatchRsp": "4186", - "PlayerChatCDNotify": "3354", - "PlayerChatNotify": "3236", - "PlayerChatReq": "3125", - "PlayerChatRsp": "3070", - "PlayerCompoundMaterialBoostReq": "177", - "PlayerCompoundMaterialBoostRsp": "162", - "PlayerCompoundMaterialReq": "133", - "PlayerCompoundMaterialRsp": "116", - "PlayerConfirmMatchReq": "4182", - "PlayerConfirmMatchRsp": "4189", - "PlayerCookArgsReq": "145", - "PlayerCookArgsRsp": "121", - "PlayerCookReq": "184", - "PlayerCookRsp": "141", - "PlayerDataNotify": "182", - "PlayerDeathZoneNotify": "6259", - "PlayerEnterDungeonReq": "954", - "PlayerEnterDungeonRsp": "964", - "PlayerEnterSceneInfoNotify": "289", - "PlayerEnterSceneNotify": "267", - "PlayerEyePointStateNotify": "3065", - "PlayerFishingDataNotify": "5838", - "PlayerForceExitReq": "106", - "PlayerForceExitRsp": "190", - "PlayerGameTimeByLuaNotify": "168", - "PlayerGameTimeNotify": "159", - "PlayerGCGMatchConfirmNotify": "4188", - "PlayerGCGMatchDismissNotify": "4175", - "PlayerGeneralMatchConfirmNotify": "4152", - "PlayerGeneralMatchDismissNotify": "4151", - "PlayerGetForceQuitBanInfoReq": "4167", - "PlayerGetForceQuitBanInfoRsp": "4176", - "PlayerHomeCompInfoNotify": "4886", - "PlayerInjectFixNotify": "192", - "PlayerInvestigationAllInfoNotify": "1911", - "PlayerInvestigationNotify": "1901", - "PlayerInvestigationTargetNotify": "1930", - "PlayerIpRegionNotify": "151", - "PlayerLevelRewardUpdateNotify": "120", - "PlayerLoginReq": "154", - "PlayerLoginRsp": "164", - "PlayerLogoutNotify": "172", - "PlayerLogoutReq": "114", - "PlayerLogoutRsp": "134", - "PlayerLuaShellNotify": "101", - "PlayerMatchAgreedResultNotify": "4185", - "PlayerMatchInfoNotify": "4159", - "PlayerMatchStopNotify": "4165", - "PlayerMatchSuccNotify": "4194", - "PlayerNicknameAuditDataNotify": "200", - "PlayerNicknameNotify": "139", - "PlayerOfferingDataNotify": "2925", - "PlayerOfferingReq": "2916", - "PlayerOfferingRsp": "2924", - "PlayerPreEnterMpNotify": "1832", - "PlayerPropChangeNotify": "156", - "PlayerPropChangeReasonNotify": "1250", - "PlayerPropNotify": "107", - "PlayerQuitDungeonReq": "914", - "PlayerQuitDungeonRsp": "934", - "PlayerQuitFromHomeNotify": "4837", - "PlayerQuitFromMpNotify": "1844", - "PlayerRandomCookReq": "170", - "PlayerRandomCookRsp": "113", - "PlayerRechargeDataNotify": "4136", - "PlayerReportReq": "4002", - "PlayerReportRsp": "4088", - "PlayerRoutineDataNotify": "3548", - "PlayerSetLanguageReq": "149", - "PlayerSetLanguageRsp": "197", - "PlayerSetOnlyMPWithPSPlayerReq": "1835", - "PlayerSetOnlyMPWithPSPlayerRsp": "1821", - "PlayerSetPauseReq": "102", - "PlayerSetPauseRsp": "188", - "PlayerSignatureAuditDataNotify": "4076", - "PlayerSignatureNotify": "4089", - "PlayerStartMatchReq": "4198", - "PlayerStartMatchRsp": "4193", - "PlayerStoreNotify": "667", - "PlayerTimeNotify": "171", - "PlayerWorldSceneInfoListNotify": "3152", - "POKDLKEBOPO": "903", - "PostEnterSceneReq": "3446", - "PostEnterSceneRsp": "3030", - "PotionEnterDungeonNotify": "8295", - "PotionEnterDungeonReq": "8630", - "PotionEnterDungeonRsp": "8889", - "PotionResetChallengeReq": "8958", - "PotionResetChallengeRsp": "8262", - "PotionRestartDungeonReq": "8613", - "PotionRestartDungeonRsp": "8275", - "PotionSaveDungeonResultReq": "8306", - "PotionSaveDungeonResultRsp": "8911", - "PrivateChatNotify": "5004", - "PrivateChatReq": "5017", - "PrivateChatRsp": "5025", - "ProfilePictureChangeNotify": "4043", - "ProjectorOptionReq": "813", - "ProjectorOptionRsp": "857", - "ProudSkillChangeNotify": "1059", - "ProudSkillExtraLevelNotify": "1029", - "ProudSkillUpgradeReq": "1065", - "ProudSkillUpgradeRsp": "1050", - "PSNBlackListNotify": "4008", - "PSNFriendListNotify": "4036", - "PSPlayerApplyEnterMpReq": "1801", - "PSPlayerApplyEnterMpRsp": "1802", - "PublishCustomDungeonReq": "6202", - "PublishCustomDungeonRsp": "6217", - "PublishUgcReq": "6339", - "PublishUgcRsp": "6331", - "PullPrivateChatReq": "4984", - "PullPrivateChatRsp": "5022", - "PullRecentChatReq": "5032", - "PullRecentChatRsp": "5015", - "PushTipsAllDataNotify": "2219", - "PushTipsChangeNotify": "2244", - "PushTipsReadFinishReq": "2294", - "PushTipsReadFinishRsp": "2274", - "QueryCodexMonsterBeKilledNumReq": "4208", - "QueryCodexMonsterBeKilledNumRsp": "4201", - "QueryPathReq": "2367", - "QueryPathRsp": "2375", - "QuestCreateEntityReq": "450", - "QuestCreateEntityRsp": "459", - "QuestDelNotify": "454", - "QuestDestroyEntityReq": "407", - "QuestDestroyEntityRsp": "491", - "QuestDestroyNpcReq": "419", - "QuestDestroyNpcRsp": "444", - "QuestGlobalVarNotify": "426", - "QuestListNotify": "467", - "QuestListUpdateNotify": "475", - "QuestProgressUpdateNotify": "466", - "QuestRenameAvatarReq": "436", - "QuestRenameAvatarRsp": "408", - "QuestTransmitReq": "433", - "QuestTransmitRsp": "416", - "QuestUpdateQuestTimeVarNotify": "488", - "QuestUpdateQuestVarNotify": "423", - "QuestUpdateQuestVarReq": "461", - "QuestUpdateQuestVarRsp": "456", - "QuickOpenActivityReq": "8171", - "QuickOpenActivityRsp": "8670", - "QuickUseWidgetReq": "4281", - "QuickUseWidgetRsp": "4285", - "ReadMailNotify": "1454", - "ReadNicknameAuditReq": "169", - "ReadNicknameAuditRsp": "181", - "ReadPrivateChatReq": "5000", - "ReadPrivateChatRsp": "5009", - "ReadSignatureAuditReq": "4073", - "ReadSignatureAuditRsp": "4032", - "ReceivedTrialAvatarActivityRewardReq": "2005", - "ReceivedTrialAvatarActivityRewardRsp": "2009", - "RechargeReq": "4148", - "RechargeRsp": "4143", - "RedeemLegendaryKeyReq": "418", - "RedeemLegendaryKeyRsp": "458", - "ReformFireworksReq": "6040", - "ReformFireworksRsp": "5982", - "RefreshBackgroundAvatarReq": "1636", - "RefreshBackgroundAvatarRsp": "1786", - "RefreshEntityAuthNotify": "3484", - "RefreshRogueDiaryCardReq": "8849", - "RefreshRogueDiaryCardRsp": "8105", - "RefreshRoguelikeDungeonCardReq": "8092", - "RefreshRoguelikeDungeonCardRsp": "8721", - "RegionalPlayInfoNotify": "6298", - "RegionSearchChangeRegionNotify": "5643", - "RegionSearchNotify": "5648", - "ReliquaryDecomposeReq": "631", - "ReliquaryDecomposeRsp": "699", - "ReliquaryFilterStateNotify": "680", - "ReliquaryFilterStateSaveNotify": "678", - "ReliquaryPromoteReq": "646", - "ReliquaryPromoteRsp": "684", - "ReliquaryUpgradeReq": "694", - "ReliquaryUpgradeRsp": "674", - "RemotePlayerWidgetNotify": "6009", - "RemoveBlacklistReq": "4013", - "RemoveBlacklistRsp": "4057", - "RemoveCustomDungeonReq": "6231", - "RemoveCustomDungeonRsp": "6235", - "RemoveRandTaskInfoNotify": "153", - "ReplayCustomDungeonReq": "6242", - "ReplayCustomDungeonRsp": "6234", - "ReportFightAntiCheatNotify": "321", - "ReportTrackingIOInfoNotify": "4144", - "RequestLiveInfoReq": "884", - "RequestLiveInfoRsp": "841", - "ReserveRogueDiaryAvatarReq": "8416", - "ReserveRogueDiaryAvatarRsp": "8457", - "ResetRogueDiaryPlayReq": "8360", - "ResetRogueDiaryPlayRsp": "8336", - "ResinCardDataUpdateNotify": "4131", - "ResinChangeNotify": "649", - "RestartCoinCollectPlaySingleModeReq": "22688", - "RestartCoinCollectPlaySingleModeRsp": "21212", - "RestartEffigyChallengeReq": "2188", - "RestartEffigyChallengeRsp": "2137", - "ResumeRogueDiaryDungeonReq": "8056", - "ResumeRogueDiaryDungeonRsp": "8712", - "RetryCurRogueDiaryDungeonReq": "8423", - "RetryCurRogueDiaryDungeonRsp": "8960", - "ReunionActivateNotify": "5088", - "ReunionBriefInfoReq": "5098", - "ReunionBriefInfoRsp": "5093", - "ReunionDailyRefreshNotify": "5072", - "ReunionPrivilegeChangeNotify": "5090", - "ReunionSettleNotify": "5075", - "RobotPushPlayerDataNotify": "42", - "RogueCellUpdateNotify": "8624", - "RogueDiaryCoinAddNotify": "8059", - "RogueDiaryDungeonInfoNotify": "8415", - "RogueDiaryDungeonSettleNotify": "8220", - "RogueDiaryRepairInfoNotify": "8835", - "RogueDiaryReviveAvatarReq": "8575", - "RogueDiaryReviveAvatarRsp": "8812", - "RogueDiaryTiredAvatarNotify": "8929", - "RogueDungeonPlayerCellChangeNotify": "8320", - "RogueFinishRepairReq": "8749", - "RogueFinishRepairRsp": "8024", - "RogueHealAvatarsReq": "8610", - "RogueHealAvatarsRsp": "8941", - "RoguelikeCardGachaNotify": "8494", - "RoguelikeEffectDataNotify": "8556", - "RoguelikeEffectViewReq": "8885", - "RoguelikeEffectViewRsp": "8862", - "RoguelikeGiveUpReq": "8061", - "RoguelikeGiveUpRsp": "8868", - "RoguelikeMistClearNotify": "8512", - "RoguelikeRefreshCardCostUpdateNotify": "8266", - "RoguelikeResourceBonusPropUpdateNotify": "8376", - "RoguelikeRuneRecordUpdateNotify": "8950", - "RoguelikeSelectAvatarAndEnterDungeonReq": "8863", - "RoguelikeSelectAvatarAndEnterDungeonRsp": "8400", - "RoguelikeTakeStageFirstPassRewardReq": "8541", - "RoguelikeTakeStageFirstPassRewardRsp": "8530", - "RogueResumeDungeonReq": "8029", - "RogueResumeDungeonRsp": "8009", - "RogueSwitchAvatarReq": "8770", - "RogueSwitchAvatarRsp": "8259", - "SalesmanDeliverItemReq": "2167", - "SalesmanDeliverItemRsp": "2067", - "SalesmanTakeRewardReq": "2062", - "SalesmanTakeRewardRsp": "2070", - "SalesmanTakeSpecialRewardReq": "2166", - "SalesmanTakeSpecialRewardRsp": "2184", - "SalvageEscortRestartReq": "8020", - "SalvageEscortRestartRsp": "8118", - "SalvageEscortSettleNotify": "8353", - "SalvagePreventRestartReq": "8439", - "SalvagePreventRestartRsp": "8030", - "SalvagePreventSettleNotify": "8967", - "SaveCoopDialogReq": "1972", - "SaveCoopDialogRsp": "1960", - "SaveCustomDungeonRoomReq": "6209", - "SaveCustomDungeonRoomRsp": "6246", - "SaveMainCoopReq": "1959", - "SaveMainCoopRsp": "1996", - "SaveUgcReq": "6344", - "SaveUgcRsp": "6332", - "SceneAreaUnlockNotify": "274", - "SceneAreaWeatherNotify": "297", - "SceneAudioNotify": "3412", - "SceneAvatarStaminaStepReq": "250", - "SceneAvatarStaminaStepRsp": "259", - "SceneCreateEntityReq": "241", - "SceneCreateEntityRsp": "270", - "SceneDataNotify": "3210", - "SceneDestroyEntityReq": "213", - "SceneDestroyEntityRsp": "257", - "SceneEntitiesMoveCombineNotify": "3188", - "SceneEntitiesMovesReq": "222", - "SceneEntitiesMovesRsp": "212", - "SceneEntityAppearNotify": "234", - "SceneEntityDisappearNotify": "272", - "SceneEntityDrownReq": "246", - "SceneEntityDrownRsp": "284", - "SceneEntityMoveNotify": "207", - "SceneEntityMoveReq": "282", - "SceneEntityMoveRsp": "265", - "SceneEntityUpdateNotify": "3095", - "SceneForceLockNotify": "226", - "SceneForceUnlockNotify": "286", - "SceneGalleryInfoNotify": "5529", - "SceneGalleryVintageHuntingSettleNotify": "20310", - "SceneInitFinishReq": "264", - "SceneInitFinishRsp": "214", - "SceneKickPlayerNotify": "299", - "SceneKickPlayerReq": "232", - "SceneKickPlayerRsp": "231", - "ScenePlayBattleInfoListNotify": "4379", - "ScenePlayBattleInfoNotify": "4417", - "ScenePlayBattleInterruptNotify": "4357", - "ScenePlayBattleResultNotify": "4441", - "ScenePlayBattleUidOpNotify": "4392", - "ScenePlayerBackgroundAvatarRefreshNotify": "3389", - "ScenePlayerInfoNotify": "240", - "ScenePlayerLocationNotify": "291", - "ScenePlayerSoundNotify": "201", - "ScenePlayGuestReplyInviteReq": "4422", - "ScenePlayGuestReplyInviteRsp": "4432", - "ScenePlayGuestReplyNotify": "4415", - "ScenePlayInfoListNotify": "4409", - "ScenePlayInviteResultNotify": "4400", - "ScenePlayOutofRegionNotify": "4377", - "ScenePlayOwnerCheckReq": "4425", - "ScenePlayOwnerCheckRsp": "4404", - "ScenePlayOwnerInviteNotify": "4384", - "ScenePlayOwnerStartInviteReq": "4414", - "ScenePlayOwnerStartInviteRsp": "4364", - "ScenePointUnlockNotify": "261", - "SceneRouteChangeNotify": "208", - "SceneTeamUpdateNotify": "1762", - "SceneTimeNotify": "210", - "SceneTransToPointReq": "256", - "SceneTransToPointRsp": "223", - "SceneWeatherForcastReq": "3037", - "SceneWeatherForcastRsp": "3257", - "SeaLampCoinNotify": "2127", - "SeaLampContributeItemReq": "2119", - "SeaLampContributeItemRsp": "2138", - "SeaLampFlyLampNotify": "2161", - "SeaLampFlyLampReq": "2175", - "SeaLampFlyLampRsp": "2152", - "SeaLampPopularityNotify": "2087", - "SeaLampTakeContributionRewardReq": "2149", - "SeaLampTakeContributionRewardRsp": "2170", - "SeaLampTakePhaseRewardReq": "2135", - "SeaLampTakePhaseRewardRsp": "2085", - "SealBattleBeginNotify": "206", - "SealBattleEndNotify": "290", - "SealBattleProgressNotify": "292", - "SearchCustomDungeonReq": "6207", - "SearchCustomDungeonRsp": "6228", - "SeeMonsterReq": "255", - "SeeMonsterRsp": "209", - "SelectAsterMidDifficultyReq": "2003", - "SelectAsterMidDifficultyRsp": "2001", - "SelectEffigyChallengeConditionReq": "2199", - "SelectEffigyChallengeConditionRsp": "2081", - "SelectRoguelikeDungeonCardReq": "8229", - "SelectRoguelikeDungeonCardRsp": "8037", - "SelectWorktopOptionReq": "814", - "SelectWorktopOptionRsp": "834", - "ServerAnnounceNotify": "2073", - "ServerAnnounceRevokeNotify": "2103", - "ServerBuffChangeNotify": "353", - "ServerCombatEndNotify": "1127", - "ServerCondMeetQuestListUpdateNotify": "486", - "ServerDisconnectClientNotify": "198", - "ServerGlobalValueChangeNotify": "1142", - "ServerLogNotify": "59", - "ServerMessageNotify": "5743", - "ServerTimeNotify": "50", - "ServerTryCancelGeneralMatchNotify": "4162", - "ServerUpdateGlobalValueNotify": "1191", - "SetBattlePassViewedReq": "2601", - "SetBattlePassViewedRsp": "2602", - "SetChatEmojiCollectionReq": "4098", - "SetChatEmojiCollectionRsp": "4003", - "SetCodexPushtipsReadReq": "4210", - "SetCodexPushtipsReadRsp": "4202", - "SetCoopChapterViewedReq": "1978", - "SetCoopChapterViewedRsp": "1968", - "SetCurExpeditionChallengeIdReq": "2168", - "SetCurExpeditionChallengeIdRsp": "2052", - "SetEntityClientDataNotify": "3457", - "SetEquipLockStateReq": "645", - "SetEquipLockStateRsp": "621", - "SetFriendEnterHomeOptionReq": "4732", - "SetFriendEnterHomeOptionRsp": "4835", - "SetFriendRemarkNameReq": "4049", - "SetFriendRemarkNameRsp": "4097", - "SetH5ActivityRedDotTimestampReq": "5696", - "SetH5ActivityRedDotTimestampRsp": "5686", - "SetIsAutoUnlockSpecificEquipReq": "673", - "SetIsAutoUnlockSpecificEquipRsp": "632", - "SetLimitOptimizationNotify": "8431", - "SetNameCardReq": "4094", - "SetNameCardRsp": "4074", - "SetOpenStateReq": "144", - "SetOpenStateRsp": "194", - "SetPlayerBirthdayReq": "4091", - "SetPlayerBirthdayRsp": "4042", - "SetPlayerBornDataReq": "127", - "SetPlayerBornDataRsp": "166", - "SetPlayerHeadImageReq": "4066", - "SetPlayerHeadImageRsp": "4061", - "SetPlayerNameReq": "123", - "SetPlayerNameRsp": "119", - "SetPlayerPropReq": "142", - "SetPlayerPropRsp": "129", - "SetPlayerSignatureReq": "4029", - "SetPlayerSignatureRsp": "4027", - "SetSceneWeatherAreaReq": "296", - "SetSceneWeatherAreaRsp": "263", - "SetUpAvatarTeamReq": "1638", - "SetUpAvatarTeamRsp": "1628", - "SetUpLunchBoxWidgetReq": "4282", - "SetUpLunchBoxWidgetRsp": "4289", - "SetWidgetSlotReq": "4297", - "SetWidgetSlotRsp": "4270", - "ShowClientGuideNotify": "3384", - "ShowClientTutorialNotify": "3120", - "ShowCommonTipsNotify": "3469", - "ShowMessageNotify": "64", - "ShowTemplateReminderNotify": "3186", - "SignatureAuditConfigNotify": "4085", - "SignInInfoReq": "2554", - "SignInInfoRsp": "2564", - "SingleRestartBrickBreakerReq": "21486", - "SingleRestartBrickBreakerRsp": "20965", - "SingleStartBrickBreakerReq": "20581", - "SingleStartBrickBreakerRsp": "20772", - "SkyCrystalDetectorDataUpdateNotify": "4262", - "SocialDataNotify": "4016", - "SpiceActivityFinishMakeSpiceReq": "8032", - "SpiceActivityFinishMakeSpiceRsp": "8004", - "SpiceActivityGivingRecordNotify": "8049", - "SpiceActivityProcessFoodReq": "8697", - "SpiceActivityProcessFoodRsp": "8075", - "SpringUseReq": "1788", - "SpringUseRsp": "1737", - "StartArenaChallengeLevelReq": "2194", - "StartArenaChallengeLevelRsp": "2057", - "StartBuoyantCombatGalleryReq": "8282", - "StartBuoyantCombatGalleryRsp": "8916", - "StartCoopPointReq": "1952", - "StartCoopPointRsp": "1967", - "StartEffigyChallengeReq": "2156", - "StartEffigyChallengeRsp": "2021", - "StartFishingReq": "5809", - "StartFishingRsp": "5846", - "StartRogueDiaryPlayReq": "8804", - "StartRogueDiaryPlayRsp": "8169", - "StartRogueDiaryRoomReq": "8291", - "StartRogueDiaryRoomRsp": "8755", - "StartRogueEliteCellChallengeReq": "8874", - "StartRogueEliteCellChallengeRsp": "8759", - "StartRogueNormalCellChallengeReq": "8809", - "StartRogueNormalCellChallengeRsp": "8834", - "StopReminderNotify": "3241", - "StoreCustomDungeonReq": "6218", - "StoreCustomDungeonRsp": "6237", - "StoreItemChangeNotify": "654", - "StoreItemDelNotify": "664", - "StoreWeightLimitNotify": "675", - "SubmitInferenceWordReq": "420", - "SubmitInferenceWordRsp": "443", - "SummerTimeFloatSignalPositionNotify": "8639", - "SummerTimeFloatSignalUpdateNotify": "8576", - "SummerTimeSprintBoatRestartReq": "8178", - "SummerTimeSprintBoatRestartRsp": "8987", - "SummerTimeSprintBoatSettleNotify": "8256", - "SummerTimeV2BoatSettleNotify": "8436", - "SummerTimeV2RestartBoatGalleryReq": "8676", - "SummerTimeV2RestartBoatGalleryRsp": "8599", - "SummerTimeV2RestartDungeonReq": "8988", - "SummerTimeV2RestartDungeonRsp": "8101", - "SumoDungeonSettleNotify": "8665", - "SumoEnterDungeonNotify": "8823", - "SumoLeaveDungeonNotify": "8778", - "SumoRestartDungeonReq": "8246", - "SumoRestartDungeonRsp": "8249", - "SumoSaveTeamReq": "8607", - "SumoSaveTeamRsp": "8005", - "SumoSelectTeamAndEnterDungeonReq": "8930", - "SumoSelectTeamAndEnterDungeonRsp": "8131", - "SumoSetNoSwitchPunishTimeNotify": "8536", - "SumoSwitchTeamReq": "8384", - "SumoSwitchTeamRsp": "8065", - "SyncScenePlayTeamEntityNotify": "3362", - "SyncTeamEntityNotify": "393", - "TakeAchievementGoalRewardReq": "2686", - "TakeAchievementGoalRewardRsp": "2665", - "TakeAchievementRewardReq": "2659", - "TakeAchievementRewardRsp": "2696", - "TakeAsterSpecialRewardReq": "2061", - "TakeAsterSpecialRewardRsp": "2026", - "TakeBackGivingItemReq": "152", - "TakeBackGivingItemRsp": "110", - "TakeBattlePassMissionPointReq": "2644", - "TakeBattlePassMissionPointRsp": "2632", - "TakeBattlePassRewardReq": "2636", - "TakeBattlePassRewardRsp": "2615", - "TakeCityReputationExploreRewardReq": "2842", - "TakeCityReputationExploreRewardRsp": "2829", - "TakeCityReputationLevelRewardReq": "2854", - "TakeCityReputationLevelRewardRsp": "2864", - "TakeCityReputationParentQuestReq": "2834", - "TakeCityReputationParentQuestRsp": "2872", - "TakeCompoundOutputReq": "137", - "TakeCompoundOutputRsp": "125", - "TakeCoopRewardReq": "1975", - "TakeCoopRewardRsp": "1988", - "TakeDeliveryDailyRewardReq": "2054", - "TakeDeliveryDailyRewardRsp": "2029", - "TakeEffigyFirstPassRewardReq": "2050", - "TakeEffigyFirstPassRewardRsp": "2025", - "TakeEffigyRewardReq": "2104", - "TakeEffigyRewardRsp": "2089", - "TakeFirstShareRewardReq": "4037", - "TakeFirstShareRewardRsp": "4025", - "TakeFurnitureMakeReq": "4713", - "TakeFurnitureMakeRsp": "4630", - "TakeHuntingOfferReq": "4348", - "TakeHuntingOfferRsp": "4343", - "TakeInvestigationRewardReq": "1928", - "TakeInvestigationRewardRsp": "1910", - "TakeInvestigationTargetRewardReq": "1926", - "TakeInvestigationTargetRewardRsp": "1927", - "TakeMaterialDeleteReturnReq": "638", - "TakeMaterialDeleteReturnRsp": "604", - "TakeoffEquipReq": "627", - "TakeoffEquipRsp": "666", - "TakeOfferingLevelRewardReq": "2921", - "TakeOfferingLevelRewardRsp": "2908", - "TakePlayerLevelRewardReq": "138", - "TakePlayerLevelRewardRsp": "104", - "TakeRegionSearchRewardReq": "5609", - "TakeRegionSearchRewardRsp": "5646", - "TakeResinCardDailyRewardReq": "4132", - "TakeResinCardDailyRewardRsp": "4139", - "TakeReunionFirstGiftRewardReq": "5059", - "TakeReunionFirstGiftRewardRsp": "5096", - "TakeReunionMissionRewardReq": "5052", - "TakeReunionMissionRewardRsp": "5067", - "TakeReunionSignInRewardReq": "5094", - "TakeReunionSignInRewardRsp": "5082", - "TakeReunionWatcherRewardReq": "5085", - "TakeReunionWatcherRewardRsp": "5071", - "TanukiTravelFinishGuideQuestNotify": "8130", - "TaskVarNotify": "176", - "TeamChainDungeonInfoNotify": "20054", - "TeamChainEnterDungeonReq": "20080", - "TeamChainRestartDungeonReq": "21278", - "TeamResonanceChangeNotify": "1066", - "ToTheMoonAddObstacleReq": "6134", - "ToTheMoonAddObstacleRsp": "6172", - "ToTheMoonEnterSceneReq": "6164", - "ToTheMoonEnterSceneRsp": "6114", - "ToTheMoonObstaclesModifyNotify": "6150", - "ToTheMoonPingNotify": "6154", - "ToTheMoonQueryPathReq": "6167", - "ToTheMoonQueryPathRsp": "6175", - "ToTheMoonRemoveObstacleReq": "6182", - "ToTheMoonRemoveObstacleRsp": "6165", - "TowerAllDataReq": "2482", - "TowerAllDataRsp": "2465", - "TowerBriefDataNotify": "2467", - "TowerBuffSelectReq": "2491", - "TowerBuffSelectRsp": "2442", - "TowerCurLevelRecordChangeNotify": "2454", - "TowerDailyRewardProgressChangeNotify": "2464", - "TowerEnterLevelReq": "2459", - "TowerEnterLevelRsp": "2407", - "TowerFloorRecordChangeNotify": "2475", - "TowerGetFloorStarRewardReq": "2494", - "TowerGetFloorStarRewardRsp": "2474", - "TowerLevelEndNotify": "2457", - "TowerLevelStarCondNotify": "2486", - "TowerMiddleLevelChangeTeamNotify": "2426", - "TowerRecordHandbookReq": "2433", - "TowerRecordHandbookRsp": "2416", - "TowerSurrenderReq": "2419", - "TowerSurrenderRsp": "2444", - "TowerTeamSelectReq": "2434", - "TowerTeamSelectRsp": "2472", - "TreasureMapBonusChallengeNotify": "2163", - "TreasureMapCurrencyNotify": "2046", - "TreasureMapDetectorDataNotify": "4272", - "TreasureMapGuideTaskDoneNotify": "2099", - "TreasureMapHostInfoNotify": "8260", - "TreasureMapMpChallengeNotify": "2071", - "TreasureMapPreTaskDoneNotify": "2191", - "TreasureMapRegionActiveNotify": "2148", - "TreasureMapRegionInfoNotify": "2190", - "TreasureSeelieCollectOrbsNotify": "24055", - "TrialAvatarFirstPassDungeonNotify": "2105", - "TrialAvatarInDungeonIndexNotify": "2109", - "TriggerCreateGadgetToEquipPartNotify": "333", - "TriggerRoguelikeCurseNotify": "8901", - "TriggerRoguelikeRuneReq": "8053", - "TriggerRoguelikeRuneRsp": "8631", - "TryCustomDungeonReq": "6221", - "TryCustomDungeonRsp": "6201", - "TryEnterHomeReq": "4729", - "TryEnterHomeRsp": "4597", - "TryEnterNextRogueDiaryDungeonReq": "8832", - "TryEnterNextRogueDiaryDungeonRsp": "8223", - "TryInterruptRogueDiaryDungeonReq": "8362", - "TryInterruptRogueDiaryDungeonRsp": "8655", - "UgcNotify": "6301", - "UnfreezeGroupLimitNotify": "3464", - "UnionCmdNotify": "27", - "UnlockAvatarTalentReq": "1067", - "UnlockAvatarTalentRsp": "1075", - "UnlockCoopChapterReq": "1985", - "UnlockCoopChapterRsp": "1971", - "UnlockedFurnitureFormulaDataNotify": "4481", - "UnlockedFurnitureSuiteDataNotify": "4684", - "UnlockNameCardNotify": "4086", - "UnlockPersonalLineReq": "405", - "UnlockPersonalLineRsp": "471", - "UnlockTransPointReq": "3180", - "UnlockTransPointRsp": "3311", - "UnmarkEntityInMinMapNotify": "287", - "UpdateAbilityCreatedMovingPlatformNotify": "829", - "UpdatePlayerShowAvatarListReq": "4040", - "UpdatePlayerShowAvatarListRsp": "4011", - "UpdatePlayerShowNameCardListReq": "4030", - "UpdatePlayerShowNameCardListRsp": "4087", - "UpdatePS4BlockListReq": "4018", - "UpdatePS4BlockListRsp": "4058", - "UpdatePS4FriendListNotify": "4056", - "UpdatePS4FriendListReq": "4006", - "UpdatePS4FriendListRsp": "4090", - "UpdateRedPointNotify": "74", - "UpdateReunionWatcherNotify": "5051", - "UpdateSalvageBundleMarkReq": "8157", - "UpdateSalvageBundleMarkRsp": "8732", - "UpgradeRoguelikeShikigamiReq": "8907", - "UpgradeRoguelikeShikigamiRsp": "8493", - "UseItemReq": "682", - "UseItemRsp": "665", - "UseMiracleRingReq": "5248", - "UseMiracleRingRsp": "5243", - "UseWidgetCreateGadgetReq": "4292", - "UseWidgetCreateGadgetRsp": "4284", - "UseWidgetRetractGadgetReq": "4283", - "UseWidgetRetractGadgetRsp": "4277", - "VehicleInteractReq": "844", - "VehicleInteractRsp": "894", - "VehicleStaminaNotify": "826", - "ViewCodexReq": "4206", - "ViewCodexRsp": "4204", - "ViewLanternProjectionLevelTipsReq": "8937", - "ViewLanternProjectionLevelTipsRsp": "8134", - "ViewLanternProjectionTipsReq": "8818", - "ViewLanternProjectionTipsRsp": "8108", - "VintageCampGroupBundleRegisterNotify": "22699", - "VintageCampStageFinishNotify": "20204", - "VintageDecorateBoothReq": "20541", - "VintageDecorateBoothRsp": "24364", - "VintageHuntingStartGalleryReq": "20130", - "VintageHuntingStartGalleryRsp": "24920", - "VintageMarketDeliverItemReq": "20804", - "VintageMarketDeliverItemRsp": "24023", - "VintageMarketDividendFinishNotify": "22646", - "VintageMarketFinishStorePlayReq": "20263", - "VintageMarketFinishStorePlayRsp": "21469", - "VintageMarketNpcEventFinishNotify": "21131", - "VintageMarketStartStorePlayReq": "24083", - "VintageMarketStartStorePlayRsp": "23331", - "VintageMarketStoreChooseStrategyReq": "20628", - "VintageMarketStoreChooseStrategyRsp": "23240", - "VintageMarketStoreUnlockSlotReq": "22121", - "VintageMarketStoreUnlockSlotRsp": "23837", - "VintageMarketStoreViewStrategyReq": "22317", - "VintageMarketStoreViewStrategyRsp": "21284", - "VintagePresentFinishNoify": "24017", - "VintagePresentFinishNotify": "23897", - "WatcherAllDataNotify": "2267", - "WatcherChangeNotify": "2275", - "WatcherEventNotify": "2254", - "WatcherEventStageNotify": "2214", - "WatcherEventTypeNotify": "2264", - "WaterSpritePhaseFinishNotify": "2096", - "WeaponAwakenReq": "657", - "WeaponAwakenRsp": "686", - "WeaponPromoteReq": "619", - "WeaponPromoteRsp": "644", - "WeaponUpgradeReq": "656", - "WeaponUpgradeRsp": "623", - "WearEquipReq": "642", - "WearEquipRsp": "629", - "WidgetActiveChangeNotify": "4264", - "WidgetCaptureAnimalReq": "4274", - "WidgetCaptureAnimalRsp": "4261", - "WidgetCoolDownNotify": "4271", - "WidgetDoBagReq": "4299", - "WidgetDoBagRsp": "4295", - "WidgetGadgetAllDataNotify": "4280", - "WidgetGadgetDataNotify": "4273", - "WidgetGadgetDestroyNotify": "4263", - "WidgetQuickHitTreeReq": "3068", - "WidgetQuickHitTreeRsp": "3174", - "WidgetReportReq": "4251", - "WidgetReportRsp": "4252", - "WidgetSlotChangeNotify": "4254", - "WidgetUpdateExtraCDReq": "6005", - "WidgetUpdateExtraCDRsp": "5925", - "WidgetUseAttachAbilityGroupChangeNotify": "4291", - "WidgetWeatherWizardDataNotify": "5931", - "WindFieldGalleryChallengeInfoNotify": "5513", - "WindFieldGalleryInfoNotify": "5570", - "WindFieldRestartDungeonReq": "20087", - "WindFieldRestartDungeonRsp": "21948", - "WindSeedClientNotify": "1150", - "WinterCampAcceptAllGiveItemReq": "8251", - "WinterCampAcceptAllGiveItemRsp": "8815", - "WinterCampAcceptGiveItemReq": "8014", - "WinterCampAcceptGiveItemRsp": "8374", - "WinterCampEditSnowmanCombinationReq": "8743", - "WinterCampEditSnowmanCombinationRsp": "8128", - "WinterCampGetCanGiveFriendItemReq": "8866", - "WinterCampGetCanGiveFriendItemRsp": "8147", - "WinterCampGetFriendWishListReq": "8440", - "WinterCampGetFriendWishListRsp": "8224", - "WinterCampGetRecvItemListReq": "8547", - "WinterCampGetRecvItemListRsp": "8234", - "WinterCampGiveFriendItemReq": "8187", - "WinterCampGiveFriendItemRsp": "8781", - "WinterCampRaceScoreNotify": "8664", - "WinterCampRecvItemNotify": "8740", - "WinterCampSetWishListReq": "8405", - "WinterCampSetWishListRsp": "8985", - "WinterCampStageInfoChangeNotify": "8531", - "WinterCampTakeBattleRewardReq": "8495", - "WinterCampTakeBattleRewardRsp": "8573", - "WinterCampTakeExploreRewardReq": "8750", - "WinterCampTakeExploreRewardRsp": "8707", - "WinterCampTriathlonRestartReq": "8117", - "WinterCampTriathlonRestartRsp": "8258", - "WinterCampTriathlonSettleNotify": "8920", - "WorktopOptionNotify": "864", - "WorldAllRoutineTypeNotify": "3543", - "WorldChestOpenNotify": "3279", - "WorldDataNotify": "3357", - "WorldOwnerBlossomBriefInfoNotify": "2764", - "WorldOwnerBlossomScheduleInfoNotify": "2714", - "WorldOwnerDailyTaskNotify": "130", - "WorldPlayerDieNotify": "277", - "WorldPlayerInfoNotify": "3247", - "WorldPlayerLocationNotify": "211", - "WorldPlayerReviveReq": "262", - "WorldPlayerReviveRsp": "268", - "WorldPlayerRTTNotify": "19", - "WorldRoutineChangeNotify": "3546", - "WorldRoutineTypeCloseNotify": "3536", - "WorldRoutineTypeRefreshNotify": "3509" + "1190": "AbilityInvocationFixedNotify", + "1196": "AbilityInvocationsNotify", + "1189": "ClientAbilityInitBeginNotify", + "1176": "ClientAbilityInitFinishNotify", + "1116": "AbilityInvocationFailNotify", + "1141": "ClientAbilitiesInitFinishCombineNotify", + "1163": "WindSeedClientNotify", + "1159": "AbilityChangeNotify", + "1178": "ClientAbilityChangeNotify", + "1112": "ServerUpdateGlobalValueNotify", + "1165": "ServerGlobalValueChangeNotify", + "1199": "ClientAIStateNotify", + "1175": "ServerCombatEndNotify", + "1146": "ClientRemoveCombatEndModifierNotify", + "1182": "PerformOperationNotify", + "2659": "AchievementAllDataNotify", + "2666": "AchievementUpdateNotify", + "2667": "TakeAchievementRewardReq", + "2699": "TakeAchievementRewardRsp", + "2665": "TakeAchievementGoalRewardReq", + "2676": "TakeAchievementGoalRewardRsp", + "2169": "GetActivityScheduleReq", + "2182": "GetActivityScheduleRsp", + "2044": "GetActivityInfoReq", + "2187": "GetActivityInfoRsp", + "2172": "ActivityPlayOpenAnimNotify", + "2186": "ActivityInfoNotify", + "2020": "ActivityScheduleInfoNotify", + "2192": "ActivityTakeWatcherRewardReq", + "2122": "ActivityTakeWatcherRewardRsp", + "2108": "ActivityUpdateWatcherNotify", + "2112": "ActivitySelectAvatarCardReq", + "2177": "ActivitySelectAvatarCardRsp", + "2189": "ActivityCoinInfoNotify", + "2032": "SeaLampFlyLampReq", + "2171": "SeaLampFlyLampRsp", + "2076": "SeaLampTakeContributionRewardReq", + "2016": "SeaLampTakeContributionRewardRsp", + "2115": "SeaLampTakePhaseRewardReq", + "2153": "SeaLampTakePhaseRewardRsp", + "2093": "SeaLampContributeItemReq", + "2198": "SeaLampContributeItemRsp", + "2126": "SeaLampFlyLampNotify", + "2107": "SeaLampCoinNotify", + "2124": "SeaLampPopularityNotify", + "2165": "LoadActivityTerrainNotify", + "2097": "ServerAnnounceNotify", + "2167": "ServerAnnounceRevokeNotify", + "2160": "ActivityBannerNotify", + "2053": "ActivityBannerClearReq", + "2116": "ActivityBannerClearRsp", + "2120": "SalesmanDeliverItemReq", + "2190": "SalesmanDeliverItemRsp", + "2018": "SalesmanTakeRewardReq", + "2159": "SalesmanTakeRewardRsp", + "2134": "ActivityCondStateChangeNotify", + "2073": "SalesmanTakeSpecialRewardReq", + "2162": "SalesmanTakeSpecialRewardRsp", + "2123": "GetAuthSalesmanInfoReq", + "2010": "GetAuthSalesmanInfoRsp", + "2061": "EnterTrialAvatarActivityDungeonReq", + "2033": "EnterTrialAvatarActivityDungeonRsp", + "2003": "ReceivedTrialAvatarActivityRewardReq", + "2067": "ReceivedTrialAvatarActivityRewardRsp", + "2089": "TrialAvatarFirstPassDungeonNotify", + "2127": "TrialAvatarInDungeonIndexNotify", + "2140": "TakeDeliveryDailyRewardReq", + "2005": "TakeDeliveryDailyRewardRsp", + "2135": "FinishDeliveryNotify", + "2007": "SelectAsterMidDifficultyReq", + "2094": "SelectAsterMidDifficultyRsp", + "2082": "AsterProgressInfoNotify", + "2161": "AsterLittleInfoNotify", + "2158": "AsterMidInfoNotify", + "2188": "AsterMiscInfoNotify", + "2036": "TakeAsterSpecialRewardReq", + "2050": "TakeAsterSpecialRewardRsp", + "2030": "AsterLargeInfoNotify", + "2118": "FlightActivitySettleNotify", + "2156": "FlightActivityRestartReq", + "2101": "FlightActivityRestartRsp", + "2081": "AsterMidCampInfoNotify", + "2075": "DragonSpineChapterOpenNotify", + "2194": "DragonSpineChapterProgressChangeNotify", + "2180": "DragonSpineChapterFinishNotify", + "2151": "DragonSpineCoinChangeNotify", + "2174": "ActivitySaleChangeNotify", + "2088": "StartEffigyChallengeReq", + "2042": "StartEffigyChallengeRsp", + "2039": "EffigyChallengeInfoNotify", + "2200": "EffigyChallengeResultNotify", + "2099": "TakeEffigyFirstPassRewardReq", + "2191": "TakeEffigyFirstPassRewardRsp", + "2113": "TakeEffigyRewardReq", + "2078": "TakeEffigyRewardRsp", + "2009": "SelectEffigyChallengeConditionReq", + "2040": "SelectEffigyChallengeConditionRsp", + "2060": "RestartEffigyChallengeReq", + "2106": "RestartEffigyChallengeRsp", + "2117": "TreasureMapRegionInfoNotify", + "2175": "TreasureMapCurrencyNotify", + "2090": "TreasureMapRegionActiveNotify", + "2083": "TreasureMapMpChallengeNotify", + "2149": "TreasureMapBonusChallengeNotify", + "2168": "TreasureMapGuideTaskDoneNotify", + "2136": "TreasureMapPreTaskDoneNotify", + "2074": "BlessingScanReq", + "2035": "BlessingScanRsp", + "2041": "BlessingRedeemRewardReq", + "2130": "BlessingRedeemRewardRsp", + "2057": "BlessingGetFriendPicListReq", + "2147": "BlessingGetFriendPicListRsp", + "2045": "BlessingGiveFriendPicReq", + "2163": "BlessingGiveFriendPicRsp", + "2121": "BlessingAcceptGivePicReq", + "2164": "BlessingAcceptGivePicRsp", + "2100": "BlessingGetAllRecvPicRecordListReq", + "2150": "BlessingGetAllRecvPicRecordListRsp", + "2063": "BlessingRecvFriendPicNotify", + "2001": "BlessingAcceptAllGivePicReq", + "2103": "BlessingAcceptAllGivePicRsp", + "2070": "ExpeditionStartReq", + "2058": "ExpeditionStartRsp", + "2080": "ExpeditionRecallReq", + "2133": "ExpeditionRecallRsp", + "2199": "ExpeditionTakeRewardReq", + "2183": "ExpeditionTakeRewardRsp", + "2017": "GetExpeditionAssistInfoListReq", + "2056": "GetExpeditionAssistInfoListRsp", + "2114": "SetCurExpeditionChallengeIdReq", + "2086": "SetCurExpeditionChallengeIdRsp", + "2091": "ExpeditionChallengeEnterRegionNotify", + "2142": "ExpeditionChallengeFinishedNotify", + "2038": "FleurFairBalloonSettleNotify", + "2043": "FleurFairFallSettleNotify", + "2055": "FleurFairMusicGameSettleReq", + "2068": "FleurFairMusicGameSettleRsp", + "2054": "FleurFairMusicGameStartReq", + "2144": "FleurFairMusicGameStartRsp", + "2170": "FleurFairReplayMiniGameReq", + "2028": "FleurFairReplayMiniGameRsp", + "2125": "StartArenaChallengeLevelReq", + "2021": "StartArenaChallengeLevelRsp", + "2006": "ArenaChallengeFinishNotify", + "2143": "WaterSpritePhaseFinishNotify", + "2110": "ActivityTakeWatcherRewardBatchReq", + "2132": "ActivityTakeWatcherRewardBatchRsp", + "8687": "ChannelerSlabStageActiveChallengeIndexNotify", + "8475": "ChannelerSlabStageOneoffDungeonNotify", + "8479": "ChannellerSlabWearBuffReq", + "8925": "ChannellerSlabWearBuffRsp", + "8133": "ChannellerSlabTakeoffBuffReq", + "8631": "ChannellerSlabTakeoffBuffRsp", + "8088": "ChannellerSlabEnterLoopDungeonReq", + "8121": "ChannellerSlabEnterLoopDungeonRsp", + "8381": "ChannellerSlabLoopDungeonTakeFirstPassRewardReq", + "8068": "ChannellerSlabLoopDungeonTakeFirstPassRewardRsp", + "8052": "ChannellerSlabLoopDungeonTakeScoreRewardReq", + "8933": "ChannellerSlabLoopDungeonTakeScoreRewardRsp", + "8684": "ChannellerSlabLoopDungeonChallengeInfoNotify", + "8993": "ChannellerSlabLoopDungeonSelectConditionReq", + "8283": "ChannellerSlabLoopDungeonSelectConditionRsp", + "8775": "ChannellerSlabOneOffDungeonInfoReq", + "8872": "ChannellerSlabOneOffDungeonInfoRsp", + "8339": "ChannellerSlabOneOffDungeonInfoNotify", + "8151": "ChannellerSlabSaveAssistInfoReq", + "8537": "ChannellerSlabSaveAssistInfoRsp", + "8943": "MistTrialSelectAvatarAndEnterDungeonReq", + "8364": "MistTrialSelectAvatarAndEnterDungeonRsp", + "8804": "MistTrialGetChallengeMissionReq", + "8558": "MistTrialGetChallengeMissionRsp", + "8243": "MistTrialDunegonFailNotify", + "8461": "ChannellerSlabCheckEnterLoopDungeonReq", + "8122": "ChannellerSlabCheckEnterLoopDungeonRsp", + "8030": "HideAndSeekSelectSkillReq", + "8916": "HideAndSeekSelectSkillRsp", + "8201": "ActivityTakeScoreRewardReq", + "8835": "ActivityTakeScoreRewardRsp", + "8889": "ActivityTakeAllScoreRewardReq", + "8410": "ActivityTakeAllScoreRewardRsp", + "8583": "HideAndSeekChooseMapReq", + "8636": "HideAndSeekChooseMapRsp", + "8780": "CommonPlayerTipsNotify", + "8465": "FindHilichurlFinishSecondQuestNotify", + "8287": "FindHilichurlAcceptQuestNotify", + "8506": "SummerTimeFloatSignalPositionNotify", + "8618": "SummerTimeFloatSignalUpdateNotify", + "8406": "SummerTimeSprintBoatSettleNotify", + "8782": "SummerTimeSprintBoatRestartReq", + "8132": "SummerTimeSprintBoatRestartRsp", + "8511": "StartBuoyantCombatGalleryReq", + "8263": "StartBuoyantCombatGalleryRsp", + "8159": "BuoyantCombatSettleNotify", + "8599": "SetLimitOptimizationNotify", + "8192": "EchoShellUpdateNotify", + "8630": "EchoShellTakeRewardReq", + "8606": "EchoShellTakeRewardRsp", + "8427": "BounceConjuringSettleNotify", + "8849": "BlitzRushParkourRestartReq", + "8534": "BlitzRushParkourRestartRsp", + "8342": "EnterChessDungeonReq", + "8628": "EnterChessDungeonRsp", + "8750": "TreasureMapHostInfoNotify", + "8444": "SumoSaveTeamReq", + "8722": "SumoSaveTeamRsp", + "8409": "SumoSelectTeamAndEnterDungeonReq", + "8280": "SumoSelectTeamAndEnterDungeonRsp", + "8047": "SumoDungeonSettleNotify", + "8698": "SumoEnterDungeonNotify", + "8324": "SumoSwitchTeamReq", + "8317": "SumoSwitchTeamRsp", + "8552": "SumoLeaveDungeonNotify", + "8817": "SumoRestartDungeonReq", + "8584": "SumoRestartDungeonRsp", + "8741": "ActivityDisableTransferPointInteractionNotify", + "8997": "SumoSetNoSwitchPunishTimeNotify", + "8520": "FishingGallerySettleNotify", + "8447": "LunaRiteSacrificeReq", + "8980": "LunaRiteSacrificeRsp", + "8853": "LunaRiteTakeSacrificeRewardReq", + "8646": "LunaRiteTakeSacrificeRewardRsp", + "8351": "LunaRiteHintPointReq", + "8822": "LunaRiteHintPointRsp", + "8663": "LunaRiteHintPointRemoveNotify", + "8794": "LunaRiteGroupBundleRegisterNotify", + "8209": "LunaRiteAreaFinishNotify", + "8915": "PlantFlowerGetSeedInfoReq", + "8809": "PlantFlowerGetSeedInfoRsp", + "8467": "PlantFlowerTakeSeedRewardReq", + "8868": "PlantFlowerTakeSeedRewardRsp", + "8043": "PlantFlowerSetFlowerWishReq", + "8180": "PlantFlowerSetFlowerWishRsp", + "8562": "PlantFlowerGetFriendFlowerWishListReq", + "8571": "PlantFlowerGetFriendFlowerWishListRsp", + "8693": "PlantFlowerGiveFriendFlowerReq", + "8239": "PlantFlowerGiveFriendFlowerRsp", + "8225": "PlantFlowerGetRecvFlowerListReq", + "8365": "PlantFlowerGetRecvFlowerListRsp", + "8205": "PlantFlowerHaveRecvFlowerNotify", + "8561": "PlantFlowerAcceptGiveFlowerReq", + "8614": "PlantFlowerAcceptGiveFlowerRsp", + "8210": "PlantFlowerAcceptAllGiveFlowerReq", + "8456": "PlantFlowerAcceptAllGiveFlowerRsp", + "8250": "PlantFlowerGetCanGiveFriendFlowerReq", + "8104": "PlantFlowerGetCanGiveFriendFlowerRsp", + "8639": "PlantFlowerEditFlowerCombinationReq", + "8379": "PlantFlowerEditFlowerCombinationRsp", + "8512": "MusicGameSettleReq", + "8156": "MusicGameSettleRsp", + "8292": "MusicGameStartReq", + "8128": "MusicGameStartRsp", + "8034": "DoRoguelikeDungeonCardGachaReq", + "8270": "DoRoguelikeDungeonCardGachaRsp", + "8702": "RefreshRoguelikeDungeonCardReq", + "8844": "RefreshRoguelikeDungeonCardRsp", + "8062": "SelectRoguelikeDungeonCardReq", + "8423": "SelectRoguelikeDungeonCardRsp", + "8546": "EquipRoguelikeRuneReq", + "8597": "EquipRoguelikeRuneRsp", + "8307": "TriggerRoguelikeRuneReq", + "8163": "TriggerRoguelikeRuneRsp", + "8674": "TriggerRoguelikeCurseNotify", + "8436": "UpgradeRoguelikeShikigamiReq", + "8968": "UpgradeRoguelikeShikigamiRsp", + "8438": "RoguelikeSelectAvatarAndEnterDungeonReq", + "8945": "RoguelikeSelectAvatarAndEnterDungeonRsp", + "8215": "RoguelikeGiveUpReq", + "8451": "RoguelikeGiveUpRsp", + "8803": "RoguelikeTakeStageFirstPassRewardReq", + "8271": "RoguelikeTakeStageFirstPassRewardRsp", + "8253": "GiveUpRoguelikeDungeonCardReq", + "8563": "GiveUpRoguelikeDungeonCardRsp", + "8255": "EnterRoguelikeDungeonNotify", + "8971": "StartRogueEliteCellChallengeReq", + "8015": "StartRogueEliteCellChallengeRsp", + "8732": "StartRogueNormalCellChallengeReq", + "8495": "StartRogueNormalCellChallengeRsp", + "8385": "RogueCellUpdateNotify", + "8229": "RogueDungeonPlayerCellChangeNotify", + "8236": "RogueHealAvatarsReq", + "8596": "RogueHealAvatarsRsp", + "8203": "RogueResumeDungeonReq", + "8340": "RogueResumeDungeonRsp", + "8677": "ClearRoguelikeCurseNotify", + "8649": "RoguelikeCardGachaNotify", + "8165": "RogueSwitchAvatarReq", + "8578": "RogueSwitchAvatarRsp", + "8604": "DisableRoguelikeTrapNotify", + "8363": "RoguelikeRuneRecordUpdateNotify", + "8496": "RoguelikeMistClearNotify", + "8729": "RoguelikeEffectDataNotify", + "8839": "RoguelikeEffectViewReq", + "8593": "RoguelikeEffectViewRsp", + "8322": "RoguelikeResourceBonusPropUpdateNotify", + "8473": "RoguelikeRefreshCardCostUpdateNotify", + "8576": "DigActivityMarkPointChangeNotify", + "8545": "DigActivityChangeGadgetStateReq", + "8312": "DigActivityChangeGadgetStateRsp", + "8966": "WinterCampStageInfoChangeNotify", + "8761": "WinterCampRaceScoreNotify", + "8673": "WinterCampGiveFriendItemReq", + "8579": "WinterCampGiveFriendItemRsp", + "8415": "WinterCampSetWishListReq", + "8598": "WinterCampSetWishListRsp", + "8013": "WinterCampGetFriendWishListReq", + "8651": "WinterCampGetFriendWishListRsp", + "8869": "WinterCampRecvItemNotify", + "8875": "WinterCampAcceptGiveItemReq", + "8018": "WinterCampAcceptGiveItemRsp", + "8357": "WinterCampAcceptAllGiveItemReq", + "8440": "WinterCampAcceptAllGiveItemRsp", + "8446": "WinterCampGetCanGiveFriendItemReq", + "8328": "WinterCampGetCanGiveFriendItemRsp", + "8852": "WinterCampGetRecvItemListReq", + "8483": "WinterCampGetRecvItemListRsp", + "8029": "WinterCampEditSnowmanCombinationReq", + "8442": "WinterCampEditSnowmanCombinationRsp", + "8113": "WinterCampTriathlonSettleNotify", + "8140": "WinterCampTakeExploreRewardReq", + "8648": "WinterCampTakeExploreRewardRsp", + "8430": "WinterCampTakeBattleRewardReq", + "8859": "WinterCampTakeBattleRewardRsp", + "8586": "WinterCampTriathlonRestartReq", + "8262": "WinterCampTriathlonRestartRsp", + "8393": "MistTrialSettleNotify", + "8459": "MistTrialGetDungeonExhibitionDataReq", + "8086": "MistTrialGetDungeonExhibitionDataRsp", + "8712": "PotionResetChallengeReq", + "8327": "PotionResetChallengeRsp", + "8152": "PotionEnterDungeonReq", + "8055": "PotionEnterDungeonRsp", + "8360": "PotionEnterDungeonNotify", + "8613": "PotionSaveDungeonResultReq", + "8524": "PotionSaveDungeonResultRsp", + "8252": "PotionRestartDungeonReq", + "8126": "PotionRestartDungeonRsp", + "8503": "TanukiTravelFinishGuideQuestNotify", + "8958": "FinishLanternProjectionReq", + "8348": "FinishLanternProjectionRsp", + "8724": "ViewLanternProjectionTipsReq", + "8155": "ViewLanternProjectionTipsRsp", + "8213": "ViewLanternProjectionLevelTipsReq", + "8275": "ViewLanternProjectionLevelTipsRsp", + "8120": "SalvagePreventSettleNotify", + "8856": "SalvageEscortSettleNotify", + "8354": "LanternRiteTakeSkinRewardReq", + "8928": "LanternRiteTakeSkinRewardRsp", + "8411": "SalvagePreventRestartReq", + "8807": "SalvagePreventRestartRsp", + "8178": "SalvageEscortRestartReq", + "8053": "SalvageEscortRestartRsp", + "8079": "LanternRiteStartFireworksReformReq", + "8555": "LanternRiteStartFireworksReformRsp", + "8462": "LanternRiteDoFireworksReformReq", + "8191": "LanternRiteDoFireworksReformRsp", + "8245": "LanternRiteEndFireworksReformReq", + "8160": "LanternRiteEndFireworksReformRsp", + "8082": "UpdateSalvageBundleMarkReq", + "8139": "UpdateSalvageBundleMarkRsp", + "8616": "MichiaeMatsuriDarkPressureLevelUpdateNotify", + "8531": "MichiaeMatsuriInteractStatueReq", + "8535": "MichiaeMatsuriInteractStatueRsp", + "8006": "MichiaeMatsuriUnlockCrystalSkillReq", + "8432": "MichiaeMatsuriUnlockCrystalSkillRsp", + "8214": "MichiaeMatsuriStartBossChallengeReq", + "8061": "MichiaeMatsuriStartBossChallengeRsp", + "8797": "MichiaeMatsuriStartDarkChallengeReq", + "8021": "MichiaeMatsuriStartDarkChallengeRsp", + "8051": "MichiaeMatsuriRemoveChestMarkNotify", + "8836": "MichiaeMatsuriRemoveChallengeMarkNotify", + "8147": "MichiaeMatsuriGainCrystalExpUpdateNotify", + "8671": "BartenderCompleteOrderReq", + "8796": "BartenderCompleteOrderRsp", + "8014": "BartenderCancelOrderReq", + "8110": "BartenderCancelOrderRsp", + "8525": "BartenderGetFormulaReq", + "8543": "BartenderGetFormulaRsp", + "8272": "BartenderStartLevelReq", + "8846": "BartenderStartLevelRsp", + "8269": "BartenderCancelLevelReq", + "8536": "BartenderCancelLevelRsp", + "8403": "BartenderLevelProgressNotify", + "8145": "BartenderFinishLevelReq", + "8513": "BartenderFinishLevelRsp", + "8764": "CrystalLinkEnterDungeonReq", + "8602": "CrystalLinkEnterDungeonRsp", + "8587": "CrystalLinkDungeonInfoNotify", + "8237": "CrystalLinkRestartDungeonReq", + "8095": "CrystalLinkRestartDungeonRsp", + "8347": "QuickOpenActivityReq", + "8867": "QuickOpenActivityRsp", + "8944": "IrodoriEditFlowerCombinationReq", + "8387": "IrodoriEditFlowerCombinationRsp", + "8825": "IrodoriScanEntityReq", + "8540": "IrodoriScanEntityRsp", + "8769": "IrodoriFillPoetryReq", + "8910": "IrodoriFillPoetryRsp", + "8466": "IrodoriChessEquipCardReq", + "8650": "IrodoriChessEquipCardRsp", + "8995": "IrodoriChessUnequipCardReq", + "8424": "IrodoriChessUnequipCardRsp", + "8010": "EnterIrodoriChessDungeonReq", + "8056": "EnterIrodoriChessDungeonRsp", + "8260": "IrodoriMasterStartGalleryReq", + "8754": "IrodoriMasterStartGalleryRsp", + "8577": "IrodoriMasterGalleryCgEndNotify", + "8390": "IrodoriMasterGallerySettleNotify", + "8138": "PhotoActivityFinishReq", + "8644": "PhotoActivityFinishRsp", + "8864": "PhotoActivityClientViewReq", + "8982": "PhotoActivityClientViewRsp", + "8931": "SpiceActivityFinishMakeSpiceReq", + "8572": "SpiceActivityFinishMakeSpiceRsp", + "8199": "SpiceActivityProcessFoodReq", + "8682": "SpiceActivityProcessFoodRsp", + "8739": "SpiceActivityGivingRecordNotify", + "8789": "GachaActivityPercentNotify", + "8714": "GachaActivityUpdateElemNotify", + "8314": "GachaActivityCreateRobotReq", + "8273": "GachaActivityCreateRobotRsp", + "8311": "GachaActivityTakeRewardReq", + "8843": "GachaActivityTakeRewardRsp", + "8876": "GachaActivityResetReq", + "8715": "GachaActivityResetRsp", + "8707": "GachaActivityNextStageReq", + "8922": "GachaActivityNextStageRsp", + "8811": "ActivityGiveFriendGiftReq", + "8158": "ActivityGiveFriendGiftRsp", + "8977": "ActivityGetRecvGiftListReq", + "8806": "ActivityGetRecvGiftListRsp", + "8615": "ActivityHaveRecvGiftNotify", + "8091": "ActivityAcceptGiveGiftReq", + "8244": "ActivityAcceptGiveGiftRsp", + "8590": "ActivityAcceptAllGiveGiftReq", + "8004": "ActivityAcceptAllGiveGiftRsp", + "8594": "ActivityGetCanGiveFriendGiftReq", + "8939": "ActivityGetCanGiveFriendGiftRsp", + "8921": "ActivitySetGiftWishReq", + "8429": "ActivitySetGiftWishRsp", + "8391": "ActivityGetFriendGiftWishListReq", + "8073": "ActivityGetFriendGiftWishListRsp", + "8785": "LuminanceStoneChallengeSettleNotify", + "8884": "StartRogueDiaryPlayReq", + "8256": "StartRogueDiaryPlayRsp", + "8710": "ResetRogueDiaryPlayReq", + "8084": "ResetRogueDiaryPlayRsp", + "8665": "EnterRogueDiaryDungeonReq", + "8609": "EnterRogueDiaryDungeonRsp", + "8882": "ResumeRogueDiaryDungeonReq", + "8402": "ResumeRogueDiaryDungeonRsp", + "8967": "RogueDiaryDungeonInfoNotify", + "8516": "RogueDiaryDungeonSettleNotify", + "8096": "StartRogueDiaryRoomReq", + "8162": "StartRogueDiaryRoomRsp", + "8927": "RogueDiaryTiredAvatarNotify", + "8990": "ReserveRogueDiaryAvatarReq", + "8973": "ReserveRogueDiaryAvatarRsp", + "8083": "GetRogueDairyRepairInfoReq", + "8005": "GetRogueDairyRepairInfoRsp", + "8313": "RefreshRogueDiaryCardReq", + "8688": "RefreshRogueDiaryCardRsp", + "8965": "RogueFinishRepairReq", + "8494": "RogueFinishRepairRsp", + "8230": "TryInterruptRogueDiaryDungeonReq", + "8267": "TryInterruptRogueDiaryDungeonRsp", + "8848": "RogueDiaryRepairInfoNotify", + "8290": "RetryCurRogueDiaryDungeonReq", + "8959": "RetryCurRogueDiaryDungeonRsp", + "8770": "RogueDiaryReviveAvatarReq", + "8841": "RogueDiaryReviveAvatarRsp", + "8366": "TryEnterNextRogueDiaryDungeonReq", + "8947": "TryEnterNextRogueDiaryDungeonRsp", + "8629": "RogueDiaryCoinAddNotify", + "8514": "SummerTimeV2BoatSettleNotify", + "8802": "ActivityPushTipsInfoNotify", + "8141": "ActivityReadPushTipsReq", + "8697": "ActivityReadPushTipsRsp", + "8064": "SummerTimeV2RestartBoatGalleryReq", + "8112": "SummerTimeV2RestartBoatGalleryRsp", + "8265": "SummerTimeV2RestartDungeonReq", + "8166": "SummerTimeV2RestartDungeonRsp", + "21749": "IslandPartySettleNotify", + "24658": "GearActivityStartPlayGearReq", + "20410": "GearActivityStartPlayGearRsp", + "22172": "GearActivityFinishPlayGearReq", + "21164": "GearActivityFinishPlayGearRsp", + "20870": "GearActivityStartPlayPictureReq", + "20091": "GearActivityStartPlayPictureRsp", + "20007": "GearActivityFinishPlayPictureReq", + "22295": "GearActivityFinishPlayPictureRsp", + "24786": "GravenInnocenceRaceSettleNotify", + "21853": "GravenInnocenceRaceRestartReq", + "20494": "GravenInnocenceRaceRestartRsp", + "24050": "GravenInnocenceEditCarveCombinationReq", + "24702": "GravenInnocenceEditCarveCombinationRsp", + "23232": "GravenInnocencePhotoFinishReq", + "21852": "GravenInnocencePhotoFinishRsp", + "24631": "GravenInnocencePhotoReminderNotify", + "21466": "InstableSprayEnterDungeonReq", + "22439": "InstableSprayEnterDungeonRsp", + "21869": "InstableSpraySwitchTeamReq", + "20469": "InstableSpraySwitchTeamRsp", + "24758": "InstableSprayLevelFinishNotify", + "24092": "InstableSprayRestartDungeonReq", + "23497": "InstableSprayRestartDungeonRsp", + "22028": "LJPLMCEJECG", + "21252": "FCAIALHCIKL", + "24826": "MuqadasPotionActivityEnterDungeonReq", + "20591": "MuqadasPotionActivityEnterDungeonRsp", + "20024": "MuqadasPotionDungeonSettleNotify", + "24974": "MuqadasPotionRestartDungeonReq", + "21870": "MuqadasPotionRestartDungeonRsp", + "21132": "MuqadasPotionCaptureWeaknessReq", + "23287": "MuqadasPotionCaptureWeaknessRsp", + "21251": "TreasureSeelieCollectOrbsNotify", + "21795": "VintageMarketDeliverItemReq", + "22707": "VintageMarketDeliverItemRsp", + "24566": "SceneGalleryVintageHuntingSettleNotify", + "23825": "VintagePresentFinishNoify", + "20581": "VintageDecorateBoothReq", + "23197": "VintageDecorateBoothRsp", + "20722": "VintageHuntingStartGalleryReq", + "24058": "VintageHuntingStartGalleryRsp", + "24980": "VintageCampGroupBundleRegisterNotify", + "24731": "VintageCampStageFinishNotify", + "22355": "VintageMarketStartStorePlayReq", + "21832": "VintageMarketStartStorePlayRsp", + "21144": "VintageMarketFinishStorePlayReq", + "24767": "VintageMarketFinishStorePlayRsp", + "20166": "VintagePresentFinishNotify", + "20862": "VintageMarketStoreUnlockSlotReq", + "22742": "VintageMarketStoreUnlockSlotRsp", + "23012": "VintageMarketStoreChooseStrategyReq", + "21265": "VintageMarketStoreChooseStrategyRsp", + "20229": "VintageMarketStoreViewStrategyReq", + "24388": "VintageMarketStoreViewStrategyRsp", + "24165": "VintageMarketDividendFinishNotify", + "24538": "VintageMarketNpcEventFinishNotify", + "24841": "WindFieldRestartDungeonReq", + "20488": "WindFieldRestartDungeonRsp", + "24171": "EnterFungusFighterPlotDungeonReq", + "24284": "EnterFungusFighterPlotDungeonRsp", + "24684": "FungusFighterPlotInfoNotify", + "22893": "FungusCultivateReq", + "24534": "FungusCultivateRsp", + "23177": "FungusRenameReq", + "20353": "FungusRenameRsp", + "23230": "EnterFungusFighterTrainingDungeonReq", + "24555": "EnterFungusFighterTrainingDungeonRsp", + "22163": "FungusFighterRuntimeDataNotify", + "21230": "FungusFighterTrainingSelectFungusReq", + "22475": "FungusFighterTrainingSelectFungusRsp", + "23001": "FungusFighterTrainingGallerySettleNotify", + "20487": "FungusFighterClearTrainingRuntimeDataReq", + "20704": "FungusFighterClearTrainingRuntimeDataRsp", + "22447": "FungusFighterUseBackupFungusReq", + "20224": "FungusFighterUseBackupFungusRsp", + "23269": "FungusFighterRestartTraningDungeonReq", + "21201": "FungusFighterRestartTraningDungeonRsp", + "23878": "CharAmusementSettleNotify", + "21076": "EffigyChallengeV2EnterDungeonReq", + "23071": "EffigyChallengeV2EnterDungeonRsp", + "21526": "EffigyChallengeV2RestartDungeonReq", + "22894": "EffigyChallengeV2RestartDungeonRsp", + "20761": "EffigyChallengeV2ChooseSkillReq", + "20946": "EffigyChallengeV2ChooseSkillRsp", + "24928": "EffigyChallengeV2DungeonInfoNotify", + "23760": "CoinCollectChooseSkillReq", + "23686": "CoinCollectChooseSkillRsp", + "22436": "RestartCoinCollectPlaySingleModeReq", + "22442": "RestartCoinCollectPlaySingleModeRsp", + "20710": "EndCoinCollectPlaySingleModeReq", + "23912": "EndCoinCollectPlaySingleModeRsp", + "23543": "CoinCollectPrepareReq", + "20576": "CoinCollectPrepareRsp", + "20183": "CoinCollectInterruptPlayReq", + "20789": "CoinCollectInterruptPlayRsp", + "24962": "CoinCollectCheckDoubleStartPlayReq", + "24937": "CoinCollectCheckDoubleStartPlayRsp", + "21647": "SingleStartBrickBreakerReq", + "21829": "SingleStartBrickBreakerRsp", + "23884": "SingleRestartBrickBreakerReq", + "24780": "SingleRestartBrickBreakerRsp", + "24530": "BrickBreakerSettleNotify", + "21977": "BrickBreakerTwiceStartReq", + "21089": "BrickBreakerTwiceStartRsp", + "20602": "BrickBreakerQuitReq", + "24182": "BrickBreakerQuitRsp", + "24992": "LanV3BoatGameStartSingleReq", + "24118": "LanV3BoatGameStartSingleRsp", + "20841": "LanV3BoatGameTransferFinishNotify", + "20675": "LanV3RaceSettleNotify", + "23047": "LanV3RaceRestartReq", + "20283": "LanV3RaceRestartRsp", + "24158": "LanV3BoatInterruptSettleStageReq", + "21299": "LanV3BoatInterruptSettleStageRsp", + "23886": "LanV3ShadowFinishLevelReq", + "24969": "LanV3ShadowFinishLevelRsp", + "20812": "DuelHeartEnterDungeonReq", + "23202": "DuelHeartEnterDungeonRsp", + "20618": "DuelHeartRestartDungeonReq", + "23127": "DuelHeartRestartDungeonRsp", + "24776": "DuelHeartSelectDifficultyReq", + "22574": "DuelHeartSelectDifficultyRsp", + "24252": "DuelHeartSettleNotify", + "21698": "DuelHeartCgEndNotify", + "20385": "MPBPNIEHNJH", + "22209": "TeamChainEnterDungeonReq", + "20950": "TeamChainEnterDungeonRsp", + "24527": "TeamChainRestartDungeonReq", + "21962": "TeamChainRestartDungeonRsp", + "24485": "TeamChainDungeonInfoNotify", + "22079": "TeamChainTakeCostumeRewardReq", + "22075": "TeamChainTakeCostumeRewardRsp", + "21624": "HNHDBOANHDF", + "21598": "ACEPHCGAPCJ", + "23435": "WindSeedType1Notify", + "24656": "WindSeedType2Notify", + "22438": "WindSeedType3Notify", + "24308": "ElectroherculesBattleSelectDifficultyReq", + "21035": "ElectroherculesBattleSelectDifficultyRsp", + "22145": "ElectroherculesBattleSettleNotify", + "20143": "MDBHGIIOPKI", + "20508": "OFJKMJFMLCO", + "24347": "PGHDNINMDJM", + "22187": "GIIHGMKANHL", + "22180": "BMBJFJNIAKL", + "20858": "OKNMFKCKJGP", + "24764": "JMBNLGPPMDP", + "21504": "EJLEHCFOMPK", + "21758": "OHAGCADDFGA", + "23293": "BFICMJMHKJL", + "23172": "FLNMFCNPKEH", + "24935": "CEMGDGAHDPJ", + "21126": "HCCDEDBNNLH", + "22162": "PIIMBAGDDNJ", + "23597": "KHJBEOHBNBG", + "23014": "AMFIEDJGLPA", + "22846": "KKEAGOHBCMA", + "21621": "HNMGHDHJJMF", + "24818": "EMMNAJMFCBC", + "21417": "CJEDPJPHDFD", + "23464": "MMBGBMHBIBA", + "22907": "MMPGFBFANOB", + "24781": "MGEHIFOHGIA", + "21475": "BCMJEDNDIGM", + "24470": "HNBJBLPCGIK", + "24985": "OLCOENGMPPC", + "23859": "DIOKGLJIAMG", + "22763": "CELPBGOAJJB", + "20071": "JDPJGAHPGFH", + "22017": "AKIFJCCDNEM", + "23303": "NOEABFFFIBJ", + "20550": "FAPDLKNEPCH", + "20910": "CNEDGHOJKNH", + "20158": "LIDDFAKFGLG", + "21605": "IBEBIDMINKK", + "21778": "FFEBPGAHDIE", + "23718": "ENKAIAJHBOL", + "22940": "JLFLCCDNNIL", + "24529": "ANLPPAMFPKC", + "20509": "JFDELDDOOIJ", + "21486": "PEEKHLNIGJH", + "24951": "AJFDAKKHGKO", + "20971": "LGLHGBPEOGD", + "23193": "PIGIPONAOCL", + "22376": "MFEOLMIMPCE", + "24406": "DDHHEKPMCJA", + "22570": "LIDABDAPMJK", + "21648": "ODCPBFFABNO", + "22877": "CMGBHAALJIJ", + "23245": "DECAIBABCPP", + "24889": "DCJEGFPGKEF", + "21876": "NNOJLDPDPIE", + "22710": "LBFHEDFPGMI", + "21051": "GELGLOAKDBI", + "20539": "PMBAFLIIPEC", + "21525": "IFMDOEMIPDM", + "24533": "HPJKJMBIFPH", + "23343": "HMOBMGADFAJ", + "21932": "DNKBHCGAALL", + "21801": "DOFGFCEODEN", + "24495": "IFOKONFKCDP", + "6359": "AranaraCollectionDataNotify", + "6366": "AddAranaraCollectionNotify", + "6392": "CataLogFinishedGlobalWatcherAllDataNotify", + "6386": "CataLogNewFinishedGlobalWatcherNotify", + "1688": "AvatarAddNotify", + "1642": "AvatarDelNotify", + "1639": "SetUpAvatarTeamReq", + "1800": "SetUpAvatarTeamRsp", + "1699": "ChooseCurAvatarTeamReq", + "1791": "ChooseCurAvatarTeamRsp", + "1713": "ChangeAvatarReq", + "1678": "ChangeAvatarRsp", + "1609": "AvatarPromoteReq", + "1640": "AvatarPromoteRsp", + "1660": "SpringUseReq", + "1706": "SpringUseRsp", + "1755": "RefreshBackgroundAvatarReq", + "1705": "RefreshBackgroundAvatarRsp", + "1797": "AvatarTeamUpdateNotify", + "1778": "AvatarDataNotify", + "1704": "AvatarUpgradeReq", + "1651": "AvatarUpgradeRsp", + "1666": "AvatarDieAnimationEndReq", + "1738": "AvatarDieAnimationEndRsp", + "1717": "AvatarChangeElementTypeReq", + "1634": "AvatarChangeElementTypeRsp", + "1695": "AvatarFetterDataNotify", + "1775": "AvatarExpeditionDataNotify", + "1690": "AvatarExpeditionAllDataReq", + "1683": "AvatarExpeditionAllDataRsp", + "1749": "AvatarExpeditionStartReq", + "1768": "AvatarExpeditionStartRsp", + "1736": "AvatarExpeditionCallBackReq", + "1672": "AvatarExpeditionCallBackRsp", + "1614": "AvatarExpeditionGetRewardReq", + "1623": "AvatarExpeditionGetRewardRsp", + "1698": "ChangeMpTeamAvatarReq", + "1776": "ChangeMpTeamAvatarRsp", + "1613": "ChangeTeamNameReq", + "1754": "ChangeTeamNameRsp", + "1646": "SceneTeamUpdateNotify", + "1696": "FocusAvatarReq", + "1674": "FocusAvatarRsp", + "1635": "AvatarSatiationDataNotify", + "1641": "AvatarWearFlycloakReq", + "1730": "AvatarWearFlycloakRsp", + "1657": "AvatarFlycloakChangeNotify", + "1747": "AvatarGainFlycloakNotify", + "1645": "AvatarEquipAffixStartNotify", + "1763": "AvatarFetterLevelRewardReq", + "1721": "AvatarFetterLevelRewardRsp", + "1764": "AddNoGachaAvatarCardNotify", + "1700": "AvatarPromoteGetRewardReq", + "1750": "AvatarPromoteGetRewardRsp", + "1663": "AvatarChangeCostumeReq", + "1601": "AvatarChangeCostumeRsp", + "1703": "AvatarChangeCostumeNotify", + "1665": "AvatarGainCostumeNotify", + "1602": "AvatarChangeAnimHashReq", + "1728": "AvatarChangeAnimHashRsp", + "1685": "PersistentDungeonSwitchAvatarReq", + "1649": "PersistentDungeonSwitchAvatarRsp", + "1670": "AddBackupAvatarTeamReq", + "1658": "AddBackupAvatarTeamRsp", + "1680": "DelBackupAvatarTeamReq", + "1733": "DelBackupAvatarTeamRsp", + "1799": "AvatarTeamAllDataNotify", + "1783": "AvatarRenameInfoNotify", + "1617": "ItemRenameAvatarReq", + "1656": "ItemRenameAvatarRsp", + "1714": "IIBEEMFEJHJ", + "1686": "CGPNDMOBAOI", + "2609": "BattlePassAllDataNotify", + "2616": "BattlePassMissionUpdateNotify", + "2617": "BattlePassMissionDelNotify", + "2649": "BattlePassCurScheduleUpdateNotify", + "2615": "TakeBattlePassRewardReq", + "2626": "TakeBattlePassRewardRsp", + "2645": "TakeBattlePassMissionPointReq", + "2622": "TakeBattlePassMissionPointRsp", + "2620": "GetBattlePassProductReq", + "2623": "GetBattlePassProductRsp", + "2631": "SetBattlePassViewedReq", + "2621": "SetBattlePassViewedRsp", + "2650": "BattlePassBuySuccNotify", + "2624": "BuyBattlePassLevelReq", + "2625": "BuyBattlePassLevelRsp", + "2790": "GetBlossomBriefInfoListReq", + "2796": "GetBlossomBriefInfoListRsp", + "2789": "BlossomBriefInfoNotify", + "2776": "WorldOwnerBlossomBriefInfoNotify", + "2716": "WorldOwnerBlossomScheduleInfoNotify", + "2756": "BlossomChestCreateNotify", + "2741": "OpenBlossomCircleCampGuideNotify", + "5040": "PrivateChatReq", + "5046": "PrivateChatRsp", + "5039": "PrivateChatNotify", + "5006": "PullPrivateChatReq", + "4991": "PullPrivateChatRsp", + "5022": "PullRecentChatReq", + "5042": "PullRecentChatRsp", + "5013": "ReadPrivateChatReq", + "5009": "ReadPrivateChatRsp", + "5028": "ChatChannelUpdateNotify", + "4962": "ChatChannelDataNotify", + "5015": "ChatChannelShieldNotify", + "5049": "ChatChannelInfoNotify", + "4202": "CodexDataFullNotify", + "4209": "CodexDataUpdateNotify", + "4203": "QueryCodexMonsterBeKilledNumReq", + "4208": "QueryCodexMonsterBeKilledNumRsp", + "4201": "ViewCodexReq", + "4206": "ViewCodexRsp", + "4205": "SetCodexPushtipsReadReq", + "4207": "SetCodexPushtipsReadRsp", + "1959": "AllCoopInfoNotify", + "1966": "MainCoopUpdateNotify", + "1967": "SaveMainCoopReq", + "1999": "SaveMainCoopRsp", + "1965": "FinishMainCoopReq", + "1976": "FinishMainCoopRsp", + "1995": "CoopDataNotify", + "1972": "CoopChapterUpdateNotify", + "1970": "CoopCgUpdateNotify", + "1973": "CoopRewardUpdateNotify", + "1992": "UnlockCoopChapterReq", + "1986": "UnlockCoopChapterRsp", + "1981": "CoopPointUpdateNotify", + "1971": "StartCoopPointReq", + "2000": "StartCoopPointRsp", + "1974": "CancelCoopTaskReq", + "1975": "CancelCoopTaskRsp", + "1993": "TakeCoopRewardReq", + "1987": "TakeCoopRewardRsp", + "1998": "CoopProgressUpdateNotify", + "1962": "SaveCoopDialogReq", + "1969": "SaveCoopDialogRsp", + "1994": "CoopCgShowNotify", + "1968": "SetCoopChapterViewedReq", + "1997": "SetCoopChapterViewedRsp", + "1953": "MainCoopFailNotify", + "6209": "EnterCustomDungeonReq", + "6216": "EnterCustomDungeonRsp", + "6217": "SaveCustomDungeonRoomReq", + "6249": "SaveCustomDungeonRoomRsp", + "6222": "ChangeCustomDungeonRoomReq", + "6220": "ChangeCustomDungeonRoomRsp", + "6223": "RemoveCustomDungeonReq", + "6242": "RemoveCustomDungeonRsp", + "6236": "TryCustomDungeonReq", + "6231": "TryCustomDungeonRsp", + "6221": "PublishCustomDungeonReq", + "6250": "PublishCustomDungeonRsp", + "6224": "ExitCustomDungeonTryReq", + "6225": "ExitCustomDungeonTryRsp", + "6243": "CustomDungeonUpdateNotify", + "6237": "GetRecommendCustomDungeonReq", + "6248": "GetRecommendCustomDungeonRsp", + "6212": "GetStoreCustomDungeonReq", + "6219": "GetStoreCustomDungeonRsp", + "6244": "SearchCustomDungeonReq", + "6218": "SearchCustomDungeonRsp", + "6247": "StoreCustomDungeonReq", + "6203": "StoreCustomDungeonRsp", + "6232": "LikeCustomDungeonReq", + "6230": "LikeCustomDungeonRsp", + "6201": "GetCustomDungeonReq", + "6246": "GetCustomDungeonRsp", + "6207": "CustomDungeonRecoverNotify", + "6208": "BackPlayCustomDungeonOfficialReq", + "6241": "BackPlayCustomDungeonOfficialRsp", + "6213": "CustomDungeonOfficialNotify", + "6211": "ReplayCustomDungeonReq", + "6240": "ReplayCustomDungeonRsp", + "6234": "CustomDungeonBattleRecordNotify", + "6206": "OutStuckCustomDungeonReq", + "6238": "OutStuckCustomDungeonRsp", + "5489": "DraftOwnerStartInviteReq", + "5476": "DraftOwnerStartInviteRsp", + "5416": "DraftOwnerInviteNotify", + "5456": "DraftGuestReplyInviteReq", + "5441": "DraftGuestReplyInviteRsp", + "5472": "DraftGuestReplyInviteNotify", + "5492": "DraftInviteResultNotify", + "5463": "DraftOwnerTwiceConfirmNotify", + "5459": "DraftGuestReplyTwiceConfirmReq", + "5478": "DraftGuestReplyTwiceConfirmRsp", + "5412": "DraftTwiceConfirmResultNotify", + "5465": "DraftGuestReplyTwiceConfirmNotify", + "990": "DungeonEntryInfoReq", + "996": "DungeonEntryInfoRsp", + "989": "PlayerEnterDungeonReq", + "976": "PlayerEnterDungeonRsp", + "916": "PlayerQuitDungeonReq", + "956": "PlayerQuitDungeonRsp", + "941": "DungeonWayPointNotify", + "972": "DungeonWayPointActivateReq", + "992": "DungeonWayPointActivateRsp", + "963": "DungeonSettleNotify", + "959": "DungeonPlayerDieNotify", + "978": "DungeonDieOptionReq", + "912": "DungeonDieOptionRsp", + "965": "DungeonShowReminderNotify", + "999": "DungeonPlayerDieReq", + "975": "DungeonPlayerDieRsp", + "946": "DungeonDataNotify", + "982": "DungeonChallengeBeginNotify", + "942": "DungeonChallengeFinishNotify", + "994": "ChallengeDataNotify", + "977": "DungeonFollowNotify", + "986": "DungeonGetStatueDropReq", + "951": "DungeonGetStatueDropRsp", + "939": "ChallengeRecordNotify", + "995": "DungeonCandidateTeamInfoNotify", + "950": "DungeonCandidateTeamInviteNotify", + "948": "DungeonCandidateTeamRefuseNotify", + "998": "DungeonCandidateTeamPlayerLeaveNotify", + "997": "DungeonCandidateTeamDismissNotify", + "981": "DungeonCandidateTeamCreateReq", + "970": "DungeonCandidateTeamCreateRsp", + "935": "DungeonCandidateTeamInviteReq", + "933": "DungeonCandidateTeamInviteRsp", + "983": "DungeonCandidateTeamKickReq", + "906": "DungeonCandidateTeamKickRsp", + "904": "DungeonCandidateTeamLeaveReq", + "954": "DungeonCandidateTeamLeaveRsp", + "943": "DungeonCandidateTeamReplyInviteReq", + "929": "DungeonCandidateTeamReplyInviteRsp", + "928": "DungeonCandidateTeamSetReadyReq", + "974": "DungeonCandidateTeamSetReadyRsp", + "973": "DungeonCandidateTeamChangeAvatarReq", + "988": "DungeonCandidateTeamChangeAvatarRsp", + "949": "GetDailyDungeonEntryInfoReq", + "918": "GetDailyDungeonEntryInfoRsp", + "958": "DungeonSlipRevivePointActivateReq", + "915": "DungeonSlipRevivePointActivateRsp", + "926": "DungeonInterruptChallengeReq", + "940": "DungeonInterruptChallengeRsp", + "945": "InteractDailyDungeonInfoNotify", + "934": "DungeonRestartReq", + "964": "DungeonRestartRsp", + "1000": "DungeonRestartInviteNotify", + "957": "DungeonRestartInviteReplyReq", + "937": "DungeonRestartInviteReplyRsp", + "924": "DungeonRestartInviteReplyNotify", + "901": "DungeonRestartResultNotify", + "969": "DungeonCandidateTeamSetChangingAvatarReq", + "932": "DungeonCandidateTeamSetChangingAvatarRsp", + "919": "MistTrialFloorLevelNotify", + "927": "DungeonReviseLevelNotify", + "968": "AOEICADFFIJ", + "993": "HOJHJGGEABM", + "390": "EvtBeingHitNotify", + "396": "EvtAnimatorParameterNotify", + "389": "HostPlayerNotify", + "376": "EvtDoSkillSuccNotify", + "316": "EvtCreateGadgetNotify", + "356": "EvtDestroyGadgetNotify", + "341": "EvtFaceToEntityNotify", + "372": "EvtFaceToDirNotify", + "392": "EvtCostStaminaNotify", + "363": "EvtSetAttackTargetNotify", + "359": "EvtAnimatorStateChangedNotify", + "378": "EvtRushMoveNotify", + "312": "EvtBulletHitNotify", + "365": "EvtBulletDeactiveNotify", + "399": "EvtEntityStartDieEndNotify", + "386": "EvtBulletMoveNotify", + "351": "EvtAvatarEnterFocusNotify", + "339": "EvtAvatarExitFocusNotify", + "395": "EvtAvatarUpdateFocusNotify", + "350": "EntityAuthorityChangeNotify", + "348": "AvatarBuffAddNotify", + "398": "AvatarBuffDelNotify", + "397": "MonsterAlertChangeNotify", + "381": "MonsterForceAlertNotify", + "335": "AvatarEnterElementViewNotify", + "333": "TriggerCreateGadgetToEquipPartNotify", + "383": "EvtEntityRenderersChangedNotify", + "306": "AnimatorForceSetAirMoveNotify", + "304": "EvtAiSyncSkillCdNotify", + "354": "EvtBeingHitsCombineNotify", + "374": "EvtAvatarSitDownNotify", + "373": "EvtAvatarStandUpNotify", + "388": "CreateMassiveEntityReq", + "349": "CreateMassiveEntityRsp", + "318": "CreateMassiveEntityNotify", + "358": "DestroyMassiveEntityNotify", + "315": "MassiveEntityStateChangedNotify", + "326": "SyncTeamEntityNotify", + "340": "DelTeamEntityNotify", + "345": "CombatInvocationsNotify", + "334": "ServerBuffChangeNotify", + "364": "EvtAiSyncCombatThreatInfoNotify", + "400": "MassiveEntityElementOpBatchNotify", + "357": "EntityAiSyncNotify", + "337": "LuaSetOptionNotify", + "324": "EvtDestroyServerGadgetNotify", + "301": "EntityAiKillSelfNotify", + "369": "EvtAvatarLockChairReq", + "332": "EvtAvatarLockChairRsp", + "319": "ReportFightAntiCheatNotify", + "327": "EvtBeingHealedNotify", + "368": "EvtLocalGadgetOwnerLeaveSceneNotify", + "5809": "EnterFishingReq", + "5816": "EnterFishingRsp", + "5817": "StartFishingReq", + "5849": "StartFishingRsp", + "5815": "FishCastRodReq", + "5826": "FishCastRodRsp", + "5845": "FishChosenNotify", + "5822": "FishEscapeNotify", + "5820": "FishBiteReq", + "5823": "FishBiteRsp", + "5842": "FishBattleBeginReq", + "5836": "FishBattleBeginRsp", + "5831": "FishBattleEndReq", + "5821": "FishBattleEndRsp", + "5850": "ExitFishingReq", + "5824": "ExitFishingRsp", + "5825": "FishAttractNotify", + "5843": "FishBaitGoneNotify", + "5837": "PlayerFishingDataNotify", + "5848": "FishPoolDataNotify", + "1590": "GetGachaInfoReq", + "1596": "GetGachaInfoRsp", + "1589": "DoGachaReq", + "1576": "DoGachaRsp", + "1516": "GachaWishReq", + "1556": "GachaWishRsp", + "1541": "GachaOpenWishNotify", + "1572": "GachaSimpleInfoNotify", + "1592": "LEKKBIGCOGI", + "890": "GadgetInteractReq", + "896": "GadgetInteractRsp", + "889": "GadgetStateNotify", + "876": "WorktopOptionNotify", + "816": "SelectWorktopOptionReq", + "856": "SelectWorktopOptionRsp", + "841": "BossChestActivateNotify", + "872": "BlossomChestInfoNotify", + "892": "GadgetPlayStartNotify", + "863": "GadgetPlayStopNotify", + "859": "GadgetPlayDataNotify", + "878": "GadgetPlayUidOpNotify", + "812": "GadgetGeneralRewardInfoNotify", + "865": "GadgetAutoPickDropInfoNotify", + "899": "UpdateAbilityCreatedMovingPlatformNotify", + "875": "FoundationReq", + "846": "FoundationRsp", + "882": "FoundationNotify", + "842": "GadgetTalkChangeNotify", + "894": "GadgetChainLevelUpdateNotify", + "877": "GadgetChainLevelChangeNotify", + "886": "VehicleInteractReq", + "851": "VehicleInteractRsp", + "839": "CreateVehicleReq", + "895": "CreateVehicleRsp", + "850": "RequestLiveInfoReq", + "848": "RequestLiveInfoRsp", + "898": "LiveStartNotify", + "897": "ProjectorOptionReq", + "881": "ProjectorOptionRsp", + "870": "LiveEndNotify", + "835": "VehicleStaminaNotify", + "833": "GadgetCustomTreeInfoNotify", + "883": "GadgetChangeLevelTagReq", + "806": "GadgetChangeLevelTagRsp", + "804": "NightCrowGadgetObservationMatchReq", + "854": "NightCrowGadgetObservationMatchRsp", + "843": "DeshretObeliskChestInfoNotify", + "829": "LDMCFCEHKJH", + "5590": "GalleryStartNotify", + "5596": "GalleryBalloonShootNotify", + "5589": "GalleryBalloonScoreNotify", + "5576": "GalleryStopNotify", + "5516": "GalleryFallCatchNotify", + "5556": "GalleryFallScoreNotify", + "5541": "GetAllSceneGalleryInfoReq", + "5572": "GetAllSceneGalleryInfoRsp", + "5592": "GalleryFlowerCatchNotify", + "5563": "GalleryPreStartNotify", + "5559": "GalleryBulletHitNotify", + "5578": "GalleryBrokenFloorFallNotify", + "5512": "InterruptGalleryReq", + "5565": "InterruptGalleryRsp", + "5599": "SceneGalleryInfoNotify", + "5575": "GalleryBounceConjuringHitNotify", + "5546": "GallerySumoKillMonsterNotify", + "5582": "GalleryCrystalLinkKillMonsterNotify", + "5542": "GalleryCrystalLinkBuffInfoNotify", + "5594": "HomeGalleryInPlayingNotify", + "5577": "GalleryIslandPartyDownHillInfoNotify", + "5586": "IslandPartyRaftInfoNotify", + "5551": "IslandPartySailInfoNotify", + "5539": "BackRebornGalleryReq", + "5595": "BackRebornGalleryRsp", + "5550": "GalleryWillStartCountdownNotify", + "5548": "InstableSprayGalleryInfoNotify", + "5598": "WindFieldGalleryInfoNotify", + "5597": "WindFieldGalleryChallengeInfoNotify", + "5581": "FungusFighterTrainingInfoNotify", + "5570": "FungusCaptureSettleNotify", + "5535": "HideAndSeekPlayerCapturedNotify", + "5533": "CoinCollectGallerySettleNotify", + "5583": "NLMGCGCNKHG", + "5506": "BCAOAGGPONH", + "5504": "HDHPLGOCHCP", + "5554": "ONMECJLKJJC", + "5543": "MDHPLAGPINN", + "5529": "EKIOINEMBPA", + "5528": "FBJAPCKJFCA", + "5574": "NOOGKCGHOPN", + "7479": "GCGOperationReq", + "7925": "GCGOperationRsp", + "7133": "GCGMessagePackNotify", + "7631": "GCGAskDuelReq", + "7088": "GCGAskDuelRsp", + "7068": "GCGGameBriefDataNotify", + "7052": "GCGInitFinishReq", + "7933": "GCGInitFinishRsp", + "7684": "GCGHeartBeatNotify", + "7993": "GCGSkillPreviewNotify", + "7283": "GCGSkillPreviewAskReq", + "7775": "GCGSkillPreviewAskRsp", + "7872": "GCGChallengeUpdateNotify", + "7339": "GCGBackToDuelReq", + "7151": "GCGBackToDuelRsp", + "7537": "GCGDebugReplayNotify", + "7943": "GCGGameMaxNotify", + "7364": "GCGGameCreateFailReasonNotify", + "7804": "JEHMOJKEODL", + "7558": "CMELIOKBBAM", + "7243": "CJPDFDFACHM", + "7975": "GCGDSDataNotify", + "7526": "GCGDSCardBackUnlockNotify", + "7820": "GCGDSFieldUnlockNotify", + "7035": "GCGDSCardFaceUnlockNotify", + "7865": "GCGDSCardNumChangeNotify", + "7498": "GCGDSChangeCardFaceReq", + "7050": "GCGDSChangeCardFaceRsp", + "7879": "GCGDSChangeCardBackReq", + "7367": "GCGDSChangeCardBackRsp", + "7303": "GCGDSChangeFieldReq", + "7735": "GCGDSChangeFieldRsp", + "7007": "GCGDSChangeDeckNameReq", + "7117": "GCGDSChangeDeckNameRsp", + "7118": "GCGDSDeckSaveReq", + "7065": "GCGDSDeckSaveRsp", + "7752": "GCGDSChangeCurDeckReq", + "7037": "GCGDSChangeCurDeckRsp", + "7449": "GCGDSCurDeckChangeNotify", + "7398": "GCGDSDeleteDeckReq", + "7176": "GCGDSDeleteDeckRsp", + "7511": "GCGDSDeckUnlockNotify", + "7263": "GCGDSCardProficiencyNotify", + "7159": "GCGDSDeckUpdateNotify", + "7599": "GCGDSCardFaceUpdateNotify", + "7814": "GCGDSTakeCardProficiencyRewardReq", + "7930": "GCGDSTakeCardProficiencyRewardRsp", + "7793": "GCGDSBanCardNotify", + "7507": "GCGTCTavernInfoNotify", + "7926": "GCGTCInviteReq", + "7994": "GCGTCInviteRsp", + "7414": "GCGTCTavernChallengeDataNotify", + "7281": "GCGTCTavernChallengeUpdateNotify", + "7198": "GCGGrowthLevelNotify", + "7470": "GCGGrowthLevelRewardNotify", + "7787": "GCGGrowthLevelTakeRewardReq", + "7332": "GCGGrowthLevelTakeRewardRsp", + "7407": "GCGInviteGuestBattleReq", + "7464": "GCGInviteGuestBattleRsp", + "7450": "GCGInviteBattleNotify", + "7374": "GCGApplyInviteBattleReq", + "7107": "GCGApplyInviteBattleRsp", + "7179": "GCGApplyInviteBattleNotify", + "7605": "GCGWorldPlayerGCGStateReq", + "7880": "GCGWorldPlayerGCGStateRsp", + "7504": "GCGSettleNotify", + "7670": "GCGResourceStateNotify", + "7369": "GCGClientSettleReq", + "7510": "GCGClientSettleRsp", + "7706": "GCGSettleOptionReq", + "7356": "GCGSettleOptionRsp", + "7722": "GCGBasicDataNotify", + "7111": "GCGTavernNpcInfoNotify", + "7547": "GCGStartChallengeReq", + "7763": "GCGStartChallengeRsp", + "7747": "GCGWeekChallengeInfoNotify", + "7949": "GCGStartChallengeByCheckRewardReq", + "7020": "GCGStartChallengeByCheckRewardRsp", + "7023": "GCGLevelChallengeNotify", + "7969": "GCGLevelChallengeFinishNotify", + "7766": "GCGWorldChallengeUnlockNotify", + "7570": "GCGBossChallengeUpdateNotify", + "7377": "GCGLevelChallengeDeleteNotify", + "7520": "DOBDAICHFII", + "7310": "LGDLKBJBEOE", + "7920": "GEBNMMPJMPG", + "7031": "AFPBCMBHGNC", + "7500": "MHIGNIDFIJO", + "7988": "MILOEMBOIBJ", + "7274": "INJOAAKAIKI", + "7486": "NMPEGOIHHIH", + "7308": "CAPOJBJBBPA", + "7669": "ICCLMODGOGJ", + "7433": "IKJBDPHEAAD", + "5759": "GroupLinkAllNotify", + "5766": "GroupLinkChangeNotify", + "5767": "GroupLinkDeleteNotify", + "5799": "GroupLinkMarkUpdateNotify", + "5765": "NLPPFFGOIED", + "5666": "GetAllH5ActivityInfoReq", + "5659": "GetAllH5ActivityInfoRsp", + "5667": "H5ActivityIdsNotify", + "5699": "SetH5ActivityRedDotTimestampReq", + "5665": "SetH5ActivityRedDotTimestampRsp", + "4504": "TryEnterHomeReq", + "4744": "TryEnterHomeRsp", + "4611": "JoinHomeWorldFailNotify", + "4705": "HomeBlockNotify", + "4858": "HomeGetBasicInfoReq", + "4727": "HomeBasicInfoNotify", + "4879": "HomeChangeEditModeReq", + "4701": "HomeChangeEditModeRsp", + "4587": "HomeChangeModuleReq", + "4516": "HomeChangeModuleRsp", + "4593": "HomeGetArrangementInfoReq", + "4822": "HomeGetArrangementInfoRsp", + "4461": "HomeUpdateArrangementInfoReq", + "4888": "HomeUpdateArrangementInfoRsp", + "4814": "GetPlayerHomeCompInfoReq", + "4617": "PlayerHomeCompInfoNotify", + "4621": "SetFriendEnterHomeOptionReq", + "4548": "SetFriendEnterHomeOptionRsp", + "4549": "PlayerApplyEnterHomeNotify", + "4591": "PlayerApplyEnterHomeResultReq", + "4725": "PlayerApplyEnterHomeResultRsp", + "4832": "PlayerApplyEnterHomeResultNotify", + "4844": "HomeSceneJumpReq", + "4518": "HomeSceneJumpRsp", + "4457": "HomeChooseModuleReq", + "4834": "HomeChooseModuleRsp", + "4660": "HomeModuleUnlockNotify", + "4873": "HomeGetOnlineStatusReq", + "4649": "HomeGetOnlineStatusRsp", + "4632": "HomeKickPlayerReq", + "4771": "HomeKickPlayerRsp", + "4896": "HomeModuleSeenReq", + "4605": "HomeModuleSeenRsp", + "4562": "UnlockedFurnitureFormulaDataNotify", + "4857": "UnlockedFurnitureSuiteDataNotify", + "4503": "GetHomeLevelUpRewardReq", + "4757": "GetHomeLevelUpRewardRsp", + "4845": "GetFurnitureCurModuleArrangeCountReq", + "4746": "FurnitureCurModuleArrangeCountNotify", + "4631": "HomeComfortInfoNotify", + "4745": "PlayerQuitFromHomeNotify", + "4876": "OtherPlayerEnterHomeNotify", + "4501": "HomePriorCheckNotify", + "4551": "HomeMarkPointNotify", + "4820": "HomeAllUnlockedBgmIdListNotify", + "4669": "HomeNewUnlockedBgmIdListNotify", + "4470": "HomeChangeBgmReq", + "4794": "HomeChangeBgmRsp", + "4897": "HomeChangeBgmNotify", + "4490": "HomePreChangeEditModeNotify", + "4892": "HomeEnterEditModeFinishReq", + "4769": "HomeEnterEditModeFinishRsp", + "4680": "FurnitureMakeReq", + "4812": "FurnitureMakeRsp", + "4709": "TakeFurnitureMakeReq", + "4710": "TakeFurnitureMakeRsp", + "4753": "FurnitureMakeFinishNotify", + "4793": "FurnitureMakeStartReq", + "4465": "FurnitureMakeStartRsp", + "4826": "FurnitureMakeCancelReq", + "4853": "FurnitureMakeCancelRsp", + "4881": "FurnitureMakeBeHelpedNotify", + "4690": "FurnitureMakeHelpReq", + "4567": "FurnitureMakeHelpRsp", + "4634": "FunitureMakeMakeInfoChangeNotify", + "4511": "HomeLimitedShopInfoReq", + "4731": "HomeLimitedShopInfoRsp", + "4825": "HomeLimitedShopInfoNotify", + "4515": "HomeLimitedShopGoodsListReq", + "4597": "HomeLimitedShopGoodsListRsp", + "4867": "HomeLimitedShopBuyGoodsReq", + "4823": "HomeLimitedShopBuyGoodsRsp", + "4751": "HomeLimitedShopInfoChangeNotify", + "4687": "HomeResourceNotify", + "4694": "HomeResourceTakeHomeCoinReq", + "4672": "HomeResourceTakeHomeCoinRsp", + "4577": "HomeResourceTakeFetterExpReq", + "4519": "HomeResourceTakeFetterExpRsp", + "4768": "HomeAvatarTalkFinishInfoNotify", + "4522": "HomeAvatarTalkReq", + "4628": "HomeAvatarTalkRsp", + "4626": "HomeAvatarRewardEventNotify", + "4788": "HomeAvatarRewardEventGetReq", + "4565": "HomeAvatarRewardEventGetRsp", + "4464": "HomeAvatarSummonAllEventNotify", + "4776": "HomeAvatarSummonEventReq", + "4647": "HomeAvatarSummonEventRsp", + "4713": "HomeAvatarCostumeChangeNotify", + "4638": "HomeAvatarSummonFinishReq", + "4686": "HomeAvatarSummonFinishRsp", + "4533": "HomeAvtarAllFinishRewardNotify", + "4662": "HomeAvatarAllFinishRewardNotify", + "4613": "HomeSceneInitFinishReq", + "4536": "HomeSceneInitFinishRsp", + "4624": "HomePlantSeedReq", + "4479": "HomePlantSeedRsp", + "4476": "HomePlantWeedReq", + "4570": "HomePlantWeedRsp", + "4852": "HomePlantInfoNotify", + "4612": "HomePlantFieldNotify", + "4600": "HomePlantInfoReq", + "4604": "HomePlantInfoRsp", + "4681": "HomeTransferReq", + "4741": "HomeTransferRsp", + "4807": "HomeGetFishFarmingInfoReq", + "4775": "HomeGetFishFarmingInfoRsp", + "4882": "HomeFishFarmingInfoNotify", + "4889": "HomeUpdateFishFarmingInfoReq", + "4764": "HomeUpdateFishFarmingInfoRsp", + "4777": "HomeUpdateScenePointFishFarmingInfoReq", + "4800": "HomeUpdateScenePointFishFarmingInfoRsp", + "4851": "HomeScenePointFishFarmingInfoNotify", + "4510": "HomeCustomFurnitureInfoNotify", + "4550": "HomeEditCustomFurnitureReq", + "4755": "HomeEditCustomFurnitureRsp", + "4683": "HomePictureFrameInfoNotify", + "4836": "HomeUpdatePictureFrameInfoReq", + "4543": "HomeUpdatePictureFrameInfoRsp", + "4840": "HomeRacingGallerySettleNotify", + "4756": "HomeGetGroupRecordReq", + "4594": "HomeGetGroupRecordRsp", + "4582": "HomeClearGroupRecordReq", + "4527": "HomeClearGroupRecordRsp", + "4782": "HomeBalloonGallerySettleNotify", + "4606": "HomeBalloonGalleryScoreNotify", + "4791": "HomeSeekFurnitureGalleryScoreNotify", + "4708": "GetHomeExchangeWoodInfoReq", + "4480": "GetHomeExchangeWoodInfoRsp", + "4883": "HomeExchangeWoodReq", + "4644": "HomeExchangeWoodRsp", + "4790": "HomeGetBlueprintSlotInfoReq", + "4781": "HomeGetBlueprintSlotInfoRsp", + "4785": "HomeSetBlueprintSlotOptionReq", + "4469": "HomeSetBlueprintSlotOptionRsp", + "4547": "HomeSetBlueprintFriendOptionReq", + "4849": "HomeSetBlueprintFriendOptionRsp", + "4609": "HomeBlueprintInfoNotify", + "4841": "HomePreviewBlueprintReq", + "4590": "HomePreviewBlueprintRsp", + "4806": "HomeCreateBlueprintReq", + "4553": "HomeCreateBlueprintRsp", + "4737": "HomeDeleteBlueprintReq", + "4894": "HomeDeleteBlueprintRsp", + "4720": "HomeSearchBlueprintReq", + "4697": "HomeSearchBlueprintRsp", + "4809": "AKEHHECCPOO", + "4614": "FKKDNFEPMIL", + "4833": "LDAKAIIPNGI", + "4870": "EGBCJEGNFBG", + "4489": "APAEMKIJPBM", + "4517": "ADMHOKGPIHC", + "4715": "HomeSaveArrangementNoChangeReq", + "4887": "HomeSaveArrangementNoChangeRsp", + "4309": "TakeHuntingOfferReq", + "4316": "TakeHuntingOfferRsp", + "4317": "GetCityHuntingOfferReq", + "4349": "GetCityHuntingOfferRsp", + "4315": "GetHuntingOfferRewardReq", + "4326": "GetHuntingOfferRewardRsp", + "4345": "HuntingStartNotify", + "4322": "HuntingRevealClueNotify", + "4320": "HuntingRevealFinalNotify", + "4323": "HuntingSuccessNotify", + "4342": "HuntingFailNotify", + "4336": "HuntingOngoingNotify", + "4331": "HuntingGiveUpReq", + "4321": "HuntingGiveUpRsp", + "1917": "PlayerInvestigationAllInfoNotify", + "1907": "TakeInvestigationRewardReq", + "1915": "TakeInvestigationRewardRsp", + "1911": "TakeInvestigationTargetRewardReq", + "1930": "TakeInvestigationTargetRewardRsp", + "1909": "GetInvestigationMonsterReq", + "1922": "GetInvestigationMonsterRsp", + "1910": "PlayerInvestigationNotify", + "1927": "PlayerInvestigationTargetNotify", + "1924": "MarkTargetInvestigationMonsterNotify", + "1912": "InvestigationMonsterUpdateNotify", + "1918": "InvestigationQuestDailyNotify", + "1904": "InvestigationReadQuestDailyNotify", + "690": "PlayerStoreNotify", + "696": "StoreWeightLimitNotify", + "689": "StoreItemChangeNotify", + "676": "StoreItemDelNotify", + "616": "ItemAddHintNotify", + "672": "UseItemReq", + "692": "UseItemRsp", + "663": "DropItemReq", + "659": "DropItemRsp", + "665": "WearEquipReq", + "699": "WearEquipRsp", + "675": "TakeoffEquipReq", + "646": "TakeoffEquipRsp", + "682": "AvatarEquipChangeNotify", + "642": "WeaponUpgradeReq", + "694": "WeaponUpgradeRsp", + "677": "WeaponPromoteReq", + "686": "WeaponPromoteRsp", + "651": "ReliquaryUpgradeReq", + "639": "ReliquaryUpgradeRsp", + "695": "ReliquaryPromoteReq", + "650": "ReliquaryPromoteRsp", + "648": "AvatarCardChangeReq", + "698": "AvatarCardChangeRsp", + "697": "GrantRewardNotify", + "681": "WeaponAwakenReq", + "670": "WeaponAwakenRsp", + "635": "ItemCdGroupTimeNotify", + "633": "DropHintNotify", + "683": "CombineReq", + "606": "CombineRsp", + "604": "ForgeQueueDataNotify", + "654": "ForgeGetQueueDataReq", + "643": "ForgeGetQueueDataRsp", + "629": "ForgeStartReq", + "628": "ForgeStartRsp", + "674": "ForgeQueueManipulateReq", + "673": "ForgeQueueManipulateRsp", + "688": "ResinChangeNotify", + "640": "BuyResinReq", + "645": "BuyResinRsp", + "634": "MaterialDeleteReturnNotify", + "664": "TakeMaterialDeleteReturnReq", + "700": "TakeMaterialDeleteReturnRsp", + "657": "MaterialDeleteUpdateNotify", + "637": "McoinExchangeHcoinReq", + "624": "McoinExchangeHcoinRsp", + "601": "DestroyMaterialReq", + "669": "DestroyMaterialRsp", + "632": "SetEquipLockStateReq", + "619": "SetEquipLockStateRsp", + "627": "CalcWeaponUpgradeReturnItemsReq", + "668": "CalcWeaponUpgradeReturnItemsRsp", + "693": "ForgeDataNotify", + "652": "ForgeFormulaDataNotify", + "644": "CombineDataNotify", + "622": "CombineFormulaDataNotify", + "691": "ClosedItemNotify", + "647": "CheckAddItemExceedLimitNotify", + "636": "SetIsAutoUnlockSpecificEquipReq", + "638": "SetIsAutoUnlockSpecificEquipRsp", + "660": "ReliquaryDecomposeReq", + "680": "ReliquaryDecomposeRsp", + "653": "ReliquaryFilterStateSaveNotify", + "605": "ReliquaryFilterStateNotify", + "1496": "MailChangeNotify", + "1489": "ReadMailNotify", + "1476": "GetMailItemReq", + "1416": "GetMailItemRsp", + "1456": "DelMailReq", + "1441": "DelMailRsp", + "1472": "GetAuthkeyReq", + "1492": "GetAuthkeyRsp", + "1463": "ClientNewMailNotify", + "1459": "GetAllMailReq", + "1478": "GetAllMailRsp", + "1412": "ChangeMailStarNotify", + "1465": "GetAllMailNotify", + "1499": "GetAllMailResultNotify", + "4159": "PlayerStartMatchReq", + "4166": "PlayerStartMatchRsp", + "4167": "PlayerMatchInfoNotify", + "4199": "PlayerCancelMatchReq", + "4165": "PlayerCancelMatchRsp", + "4176": "PlayerMatchStopNotify", + "4195": "PlayerMatchSuccNotify", + "4172": "PlayerConfirmMatchReq", + "4170": "PlayerConfirmMatchRsp", + "4173": "PlayerAllowEnterMpAfterAgreeMatchNotify", + "4192": "PlayerMatchAgreedResultNotify", + "4186": "PlayerApplyEnterMpAfterMatchAgreedNotify", + "4181": "PlayerGeneralMatchDismissNotify", + "4171": "PlayerGeneralMatchConfirmNotify", + "4200": "PlayerGetForceQuitBanInfoReq", + "4174": "PlayerGetForceQuitBanInfoRsp", + "4175": "ServerTryCancelGeneralMatchNotify", + "4193": "PlayerGCGMatchDismissNotify", + "4187": "PlayerGCGMatchConfirmNotify", + "4198": "PHFEMFDEIPP", + "3990": "GetMechanicusInfoReq", + "3996": "GetMechanicusInfoRsp", + "3989": "MechanicusSequenceOpenNotify", + "3976": "MechanicusCoinNotify", + "3916": "MechanicusOpenNotify", + "3956": "MechanicusCloseNotify", + "3941": "MechanicusUnlockGearReq", + "3972": "MechanicusUnlockGearRsp", + "3992": "MechanicusLevelupGearReq", + "3963": "MechanicusLevelupGearRsp", + "3959": "EnterMechanicusDungeonReq", + "3978": "EnterMechanicusDungeonRsp", + "3999": "MechanicusCandidateTeamCreateReq", + "3975": "MechanicusCandidateTeamCreateRsp", + "5209": "UseMiracleRingReq", + "5216": "UseMiracleRingRsp", + "5217": "MiracleRingDataNotify", + "5249": "MiracleRingTakeRewardReq", + "5215": "MiracleRingTakeRewardRsp", + "5226": "MiracleRingDropResultNotify", + "5245": "MiracleRingDeliverItemReq", + "5222": "MiracleRingDeliverItemRsp", + "5220": "MiracleRingDestroyNotify", + "90": "KeepAliveNotify", + "96": "GmTalkReq", + "89": "GmTalkRsp", + "76": "ShowMessageNotify", + "16": "PingReq", + "56": "PingRsp", + "72": "GetOnlinePlayerListReq", + "92": "GetOnlinePlayerListRsp", + "63": "ServerTimeNotify", + "59": "ServerLogNotify", + "78": "ClientReconnectNotify", + "65": "RobotPushPlayerDataNotify", + "99": "ClientReportNotify", + "75": "UnionCmdNotify", + "46": "GetOnlinePlayerInfoReq", + "82": "GetOnlinePlayerInfoRsp", + "42": "CheckSegmentCRCNotify", + "94": "CheckSegmentCRCReq", + "77": "WorldPlayerRTTNotify", + "86": "EchoNotify", + "39": "UpdateRedPointNotify", + "51": "ClientBulletCreateNotify", + "95": "ChangeServerGlobalValueNotify", + "50": "GmTalkNotify", + "48": "LastPacketPrintNotify", + "1390": "MonsterSummonTagNotify", + "1809": "PlayerApplyEnterMpNotify", + "1816": "PlayerApplyEnterMpReq", + "1817": "PlayerApplyEnterMpRsp", + "1849": "PlayerApplyEnterMpResultNotify", + "1815": "PlayerApplyEnterMpResultReq", + "1826": "PlayerApplyEnterMpResultRsp", + "1845": "PlayerQuitFromMpNotify", + "1822": "PlayerPreEnterMpNotify", + "1820": "GetPlayerMpModeAvailabilityReq", + "1823": "GetPlayerMpModeAvailabilityRsp", + "1842": "PlayerSetOnlyMPWithPSPlayerReq", + "1836": "PlayerSetOnlyMPWithPSPlayerRsp", + "1831": "PSPlayerApplyEnterMpReq", + "1821": "PSPlayerApplyEnterMpRsp", + "1850": "MpPlayOwnerCheckReq", + "1824": "MpPlayOwnerCheckRsp", + "1825": "MpPlayOwnerStartInviteReq", + "1843": "MpPlayOwnerStartInviteRsp", + "1837": "MpPlayOwnerInviteNotify", + "1848": "MpPlayGuestReplyInviteReq", + "1812": "MpPlayGuestReplyInviteRsp", + "1819": "MpPlayGuestReplyNotify", + "1844": "MpPlayPrepareNotify", + "1818": "MpPlayInviteResultNotify", + "1847": "MpPlayPrepareInterruptNotify", + "1803": "MpBlockNotify", + "5390": "MultistagePlayInfoNotify", + "5396": "MultistagePlayFinishStageReq", + "5316": "InBattleMechanicusExcapeMonsterNotify", + "5356": "InBattleMechanicusLeftMonsterNotify", + "5341": "InBattleMechanicusBuildingPointsNotify", + "5372": "InBattleMechanicusPickCardReq", + "5392": "InBattleMechanicusPickCardRsp", + "5363": "InBattleMechanicusPickCardNotify", + "5359": "InBattleMechanicusConfirmCardReq", + "5378": "InBattleMechanicusConfirmCardRsp", + "5312": "InBattleMechanicusConfirmCardNotify", + "5365": "InBattleMechanicusCardResultNotify", + "5399": "MultistagePlayFinishStageRsp", + "5375": "InBattleMechanicusSettleNotify", + "5371": "MultistagePlaySettleNotify", + "5355": "MultistagePlayStageEndNotify", + "5366": "MultistagePlayEndNotify", + "5374": "FleurFairBuffEnergyNotify", + "5373": "FleurFairStageSettleNotify", + "5388": "FleurFairFinishGalleryStageNotify", + "5349": "HideAndSeekSelectAvatarReq", + "5318": "HideAndSeekSelectAvatarRsp", + "5358": "HideAndSeekSetReadyReq", + "5315": "HideAndSeekSetReadyRsp", + "5326": "HideAndSeekSettleNotify", + "5340": "HideAndSeekPlayerReadyNotify", + "5345": "HideAndSeekPlayerSetAvatarNotify", + "5327": "ChessPickCardReq", + "5368": "ChessPickCardRsp", + "5393": "ChessPickCardNotify", + "5352": "ChessManualRefreshCardsReq", + "5344": "ChessManualRefreshCardsRsp", + "5322": "ChessPlayerInfoNotify", + "5307": "ChessLeftMonstersNotify", + "5391": "ChessEscapedMonstersNotify", + "5347": "ChessSelectedCardsNotify", + "5336": "GlobalBuildingInfoNotify", + "5338": "IrodoriChessPlayerInfoNotify", + "5360": "IrodoriChessLeftMonsterNotify", + "5317": "BrickBreakerPlayerReadyNotify", + "5320": "BrickBreakerPlayerSetAvatarNotify", + "5385": "BrickBreakerPlayerSetSkillNotify", + "5331": "BrickBreakerSetReadyReq", + "5325": "BrickBreakerSetReadyRsp", + "5367": "BrickBreakerSelectAvatarReq", + "5379": "BrickBreakerSelectAvatarRsp", + "5313": "BrickBreakerSelectSkillReq", + "5387": "BrickBreakerSelectSkillRsp", + "5362": "BrickBreakerSetChangingReq", + "5323": "BrickBreakerSetChangingRsp", + "5330": "BrickBreakerPlayerSetChangingNotify", + "6569": "CoinCollectPrepareStageNotify", + "6598": "LanV3BoatSettleNotify", + "6497": "BFFEMLKIMGD", + "6461": "BACLCEEBIAD", + "590": "NpcTalkReq", + "596": "NpcTalkRsp", + "576": "GetSceneNpcPositionReq", + "516": "GetSceneNpcPositionRsp", + "556": "MetNpcIdListNotify", + "541": "MeetNpcReq", + "572": "MeetNpcRsp", + "592": "FinishedTalkIdListNotify", + "2918": "PlayerOfferingDataNotify", + "2908": "PlayerOfferingReq", + "2912": "PlayerOfferingRsp", + "2905": "TakeOfferingLevelRewardReq", + "2922": "TakeOfferingLevelRewardRsp", + "2907": "OfferingInteractReq", + "2920": "OfferingInteractRsp", + "2910": "BCBNCBGIEJO", + "2916": "GFGKHDBBKIL", + "2921": "CFPNMMHIFLK", + "2909": "AMPEPAJDMFH", + "2924": "LPKHFHJDGOG", + "2911": "GNENODIAGCE", + "5190": "GetOpActivityInfoReq", + "5196": "GetOpActivityInfoRsp", + "5189": "OpActivityDataNotify", + "5176": "OpActivityUpdateNotify", + "2390": "QueryPathReq", + "2396": "QueryPathRsp", + "2389": "ObstacleModifyNotify", + "2376": "PathfindingPingNotify", + "2316": "PathfindingEnterSceneReq", + "2356": "PathfindingEnterSceneRsp", + "2334": "GMShowObstacleReq", + "2364": "GMShowObstacleRsp", + "2400": "GMShowNavMeshReq", + "2357": "GMShowNavMeshRsp", + "2337": "NavMeshStatsNotify", + "2324": "KLNMFNNADPG", + "2301": "JPKNOEMJICG", + "190": "GetPlayerTokenReq", + "196": "GetPlayerTokenRsp", + "189": "PlayerLoginReq", + "176": "PlayerLoginRsp", + "116": "PlayerLogoutReq", + "156": "PlayerLogoutRsp", + "141": "PlayerLogoutNotify", + "172": "PlayerDataNotify", + "192": "ChangeGameTimeReq", + "163": "ChangeGameTimeRsp", + "159": "PlayerGameTimeNotify", + "178": "PlayerPropNotify", + "112": "ClientTriggerEventNotify", + "165": "SetPlayerPropReq", + "199": "SetPlayerPropRsp", + "175": "SetPlayerBornDataReq", + "146": "SetPlayerBornDataRsp", + "182": "DoSetPlayerBornDataNotify", + "142": "PlayerPropChangeNotify", + "194": "SetPlayerNameReq", + "177": "SetPlayerNameRsp", + "186": "SetOpenStateReq", + "151": "SetOpenStateRsp", + "139": "OpenStateUpdateNotify", + "195": "OpenStateChangeNotify", + "150": "PlayerCookReq", + "148": "PlayerCookRsp", + "198": "PlayerRandomCookReq", + "197": "PlayerRandomCookRsp", + "181": "CookDataNotify", + "170": "CookRecipeDataNotify", + "135": "CookGradeDataNotify", + "133": "PlayerCompoundMaterialReq", + "183": "PlayerCompoundMaterialRsp", + "106": "TakeCompoundOutputReq", + "104": "TakeCompoundOutputRsp", + "154": "CompoundDataNotify", + "143": "GetCompoundDataReq", + "129": "GetCompoundDataRsp", + "128": "PlayerTimeNotify", + "174": "PlayerSetPauseReq", + "173": "PlayerSetPauseRsp", + "188": "PlayerSetLanguageReq", + "149": "PlayerSetLanguageRsp", + "118": "DataResVersionNotify", + "158": "DailyTaskDataNotify", + "115": "DailyTaskProgressNotify", + "126": "DailyTaskScoreRewardNotify", + "140": "WorldOwnerDailyTaskNotify", + "145": "AddRandTaskInfoNotify", + "134": "RemoveRandTaskInfoNotify", + "164": "TakePlayerLevelRewardReq", + "200": "TakePlayerLevelRewardRsp", + "157": "PlayerLevelRewardUpdateNotify", + "137": "GivingRecordNotify", + "124": "GivingRecordChangeNotify", + "101": "ItemGivingReq", + "169": "ItemGivingRsp", + "132": "PlayerCookArgsReq", + "119": "PlayerCookArgsRsp", + "127": "PlayerLuaShellNotify", + "168": "ServerDisconnectClientNotify", + "193": "AntiAddictNotify", + "152": "PlayerForceExitReq", + "144": "PlayerForceExitRsp", + "122": "PlayerInjectFixNotify", + "107": "TaskVarNotify", + "191": "ClientLockGameTimeNotify", + "147": "GetNextResourceInfoReq", + "136": "GetNextResourceInfoRsp", + "138": "AdjustWorldLevelReq", + "160": "AdjustWorldLevelRsp", + "180": "DailyTaskFilterCityReq", + "153": "DailyTaskFilterCityRsp", + "105": "DailyTaskUnlockedCitiesNotify", + "109": "ExclusiveRuleNotify", + "121": "CompoundUnlockNotify", + "114": "GetGameplayRecommendationReq", + "102": "GetGameplayRecommendationRsp", + "111": "TakeBackGivingItemReq", + "117": "TakeBackGivingItemRsp", + "120": "PlayerNicknameAuditDataNotify", + "185": "PlayerNicknameNotify", + "131": "NicknameAuditConfigNotify", + "125": "ReadNicknameAuditReq", + "167": "ReadNicknameAuditRsp", + "179": "PlayerCompoundMaterialBoostReq", + "113": "PlayerCompoundMaterialBoostRsp", + "187": "PlayerGameTimeByLuaNotify", + "162": "PlayerIpRegionNotify", + "123": "GHMNCNNHLAI", + "130": "DFPBHODHPKM", + "184": "HMHLMKOOGFJ", + "108": "BIJJHMLCFOF", + "1290": "EntityPropNotify", + "1296": "LifeStateChangeNotify", + "1289": "EntityFightPropNotify", + "1276": "EntityFightPropUpdateNotify", + "1216": "AvatarFightPropNotify", + "1256": "AvatarFightPropUpdateNotify", + "1241": "EntityFightPropChangeReasonNotify", + "1272": "AvatarLifeStateChangeNotify", + "1292": "AvatarPropChangeReasonNotify", + "1263": "PlayerPropChangeReasonNotify", + "1259": "AvatarPropNotify", + "1278": "MarkNewNotify", + "490": "QuestListNotify", + "496": "QuestListUpdateNotify", + "489": "QuestDelNotify", + "476": "FinishedParentQuestNotify", + "416": "FinishedParentQuestUpdateNotify", + "456": "AddQuestContentProgressReq", + "441": "AddQuestContentProgressRsp", + "472": "GetQuestTalkHistoryReq", + "492": "GetQuestTalkHistoryRsp", + "463": "QuestCreateEntityReq", + "459": "QuestCreateEntityRsp", + "478": "QuestDestroyEntityReq", + "412": "QuestDestroyEntityRsp", + "475": "ChapterStateNotify", + "446": "QuestProgressUpdateNotify", + "482": "QuestUpdateQuestVarReq", + "442": "QuestUpdateQuestVarRsp", + "494": "QuestUpdateQuestVarNotify", + "477": "QuestDestroyNpcReq", + "486": "QuestDestroyNpcRsp", + "451": "BargainStartNotify", + "439": "BargainOfferPriceReq", + "495": "BargainOfferPriceRsp", + "450": "BargainTerminateNotify", + "448": "GetBargainDataReq", + "498": "GetBargainDataRsp", + "497": "GetAllActivatedBargainDataReq", + "481": "GetAllActivatedBargainDataRsp", + "470": "ServerCondMeetQuestListUpdateNotify", + "435": "QuestGlobalVarNotify", + "433": "QuestTransmitReq", + "483": "QuestTransmitRsp", + "406": "PersonalLineAllDataReq", + "404": "PersonalLineAllDataRsp", + "454": "RedeemLegendaryKeyReq", + "443": "RedeemLegendaryKeyRsp", + "429": "UnlockPersonalLineReq", + "428": "UnlockPersonalLineRsp", + "474": "CancelFinishParentQuestNotify", + "473": "QuestUpdateQuestTimeVarNotify", + "488": "PersonalLineNewUnlockNotify", + "449": "NpcTalkStateNotify", + "418": "GetQuestLackingResourceReq", + "458": "GetQuestLackingResourceRsp", + "415": "GetParentQuestVideoKeyReq", + "426": "GetParentQuestVideoKeyRsp", + "440": "ParentQuestInferenceDataNotify", + "445": "InterpretInferenceWordReq", + "434": "InterpretInferenceWordRsp", + "464": "AssociateInferenceWordReq", + "500": "AssociateInferenceWordRsp", + "457": "SubmitInferenceWordReq", + "437": "SubmitInferenceWordRsp", + "424": "QuestRenameAvatarReq", + "401": "QuestRenameAvatarRsp", + "4109": "RechargeReq", + "4116": "RechargeRsp", + "4117": "OrderFinishNotify", + "4149": "CardProductRewardNotify", + "4115": "PlayerRechargeDataNotify", + "4126": "OrderDisplayNotify", + "4145": "ReportTrackingIOInfoNotify", + "4122": "TakeResinCardDailyRewardReq", + "4120": "TakeResinCardDailyRewardRsp", + "4123": "ResinCardDataUpdateNotify", + "6259": "RegionalPlayInfoNotify", + "6266": "DeathZoneInfoNotify", + "6267": "PlayerDeathZoneNotify", + "5609": "RegionSearchNotify", + "5616": "RegionSearchChangeRegionNotify", + "5617": "TakeRegionSearchRewardReq", + "5649": "TakeRegionSearchRewardRsp", + "5615": "GetRegionSearchReq", + "5709": "NormalUidOpNotify", + "5716": "ServerMessageNotify", + "2890": "GetCityReputationInfoReq", + "2896": "GetCityReputationInfoRsp", + "2889": "TakeCityReputationLevelRewardReq", + "2876": "TakeCityReputationLevelRewardRsp", + "2816": "CityReputationLevelupNotify", + "2856": "TakeCityReputationParentQuestReq", + "2841": "TakeCityReputationParentQuestRsp", + "2872": "AcceptCityReputationRequestReq", + "2892": "AcceptCityReputationRequestRsp", + "2863": "CancelCityReputationRequestReq", + "2859": "CancelCityReputationRequestRsp", + "2878": "GetCityReputationMapInfoReq", + "2812": "GetCityReputationMapInfoRsp", + "2865": "TakeCityReputationExploreRewardReq", + "2899": "TakeCityReputationExploreRewardRsp", + "2875": "CityReputationDataNotify", + "5059": "ReunionBriefInfoReq", + "5066": "ReunionBriefInfoRsp", + "5067": "TakeReunionFirstGiftRewardReq", + "5099": "TakeReunionFirstGiftRewardRsp", + "5065": "GetReunionSignInInfoReq", + "5076": "GetReunionSignInInfoRsp", + "5095": "TakeReunionSignInRewardReq", + "5072": "TakeReunionSignInRewardRsp", + "5070": "GetReunionMissionInfoReq", + "5073": "GetReunionMissionInfoRsp", + "5092": "TakeReunionWatcherRewardReq", + "5086": "TakeReunionWatcherRewardRsp", + "5081": "UpdateReunionWatcherNotify", + "5071": "TakeReunionMissionRewardReq", + "5100": "TakeReunionMissionRewardRsp", + "5074": "GetReunionPrivilegeInfoReq", + "5075": "GetReunionPrivilegeInfoRsp", + "5093": "ReunionSettleNotify", + "5087": "ReunionActivateNotify", + "5098": "ReunionPrivilegeChangeNotify", + "5062": "ReunionDailyRefreshNotify", + "5069": "AICCFCMGNBG", + "5094": "FLECEKOBOLN", + "3509": "PlayerRoutineDataNotify", + "3516": "WorldAllRoutineTypeNotify", + "3517": "WorldRoutineTypeRefreshNotify", + "3549": "WorldRoutineChangeNotify", + "3515": "WorldRoutineTypeCloseNotify", + "290": "PlayerEnterSceneNotify", + "296": "LeaveSceneReq", + "289": "LeaveSceneRsp", + "276": "SceneInitFinishReq", + "216": "SceneInitFinishRsp", + "256": "SceneEntityAppearNotify", + "241": "SceneEntityDisappearNotify", + "272": "SceneEntityMoveReq", + "292": "SceneEntityMoveRsp", + "263": "SceneAvatarStaminaStepReq", + "259": "SceneAvatarStaminaStepRsp", + "278": "SceneEntityMoveNotify", + "212": "ScenePlayerLocationNotify", + "265": "GetScenePointReq", + "299": "GetScenePointRsp", + "275": "EnterTransPointRegionNotify", + "246": "ExitTransPointRegionNotify", + "282": "ScenePointUnlockNotify", + "242": "SceneTransToPointReq", + "294": "SceneTransToPointRsp", + "277": "EntityJumpNotify", + "286": "GetSceneAreaReq", + "251": "GetSceneAreaRsp", + "239": "SceneAreaUnlockNotify", + "295": "SceneEntityDrownReq", + "250": "SceneEntityDrownRsp", + "248": "SceneCreateEntityReq", + "298": "SceneCreateEntityRsp", + "297": "SceneDestroyEntityReq", + "281": "SceneDestroyEntityRsp", + "270": "SceneForceUnlockNotify", + "235": "SceneForceLockNotify", + "233": "EnterWorldAreaReq", + "283": "EnterWorldAreaRsp", + "206": "EntityForceSyncReq", + "204": "EntityForceSyncRsp", + "243": "GetAreaExplorePointReq", + "229": "GetAreaExplorePointRsp", + "228": "ClientTransmitReq", + "274": "ClientTransmitRsp", + "273": "EnterSceneWeatherAreaNotify", + "288": "ExitSceneWeatherAreaNotify", + "249": "SceneAreaWeatherNotify", + "218": "ScenePlayerInfoNotify", + "258": "WorldPlayerLocationNotify", + "215": "BeginCameraSceneLookNotify", + "226": "EndCameraSceneLookNotify", + "240": "MarkEntityInMinMapNotify", + "245": "UnmarkEntityInMinMapNotify", + "300": "ExecuteGroupTriggerReq", + "257": "ExecuteGroupTriggerRsp", + "237": "LevelupCityReq", + "224": "LevelupCityRsp", + "201": "SceneRouteChangeNotify", + "269": "PlatformStartRouteNotify", + "232": "PlatformStopRouteNotify", + "219": "PlatformChangeRouteNotify", + "227": "ScenePlayerSoundNotify", + "268": "PersonalSceneJumpReq", + "293": "PersonalSceneJumpRsp", + "252": "SealBattleBeginNotify", + "244": "SealBattleEndNotify", + "222": "SealBattleProgressNotify", + "207": "ClientPauseNotify", + "291": "PlayerEnterSceneInfoNotify", + "247": "JoinPlayerSceneReq", + "236": "JoinPlayerSceneRsp", + "238": "SceneKickPlayerReq", + "260": "SceneKickPlayerRsp", + "280": "SceneKickPlayerNotify", + "253": "HitClientTrivialNotify", + "205": "BackMyWorldReq", + "209": "BackMyWorldRsp", + "221": "SeeMonsterReq", + "214": "SeeMonsterRsp", + "202": "AddSeenMonsterNotify", + "211": "AllSeenMonsterNotify", + "217": "SceneTimeNotify", + "220": "EnterSceneReadyReq", + "285": "EnterSceneReadyRsp", + "231": "EnterScenePeerNotify", + "225": "EnterSceneDoneReq", + "267": "EnterSceneDoneRsp", + "279": "WorldPlayerDieNotify", + "213": "WorldPlayerReviveReq", + "287": "WorldPlayerReviveRsp", + "262": "JoinPlayerFailNotify", + "223": "SetSceneWeatherAreaReq", + "230": "SetSceneWeatherAreaRsp", + "284": "ExecuteGadgetLuaReq", + "208": "ExecuteGadgetLuaRsp", + "261": "CutSceneBeginNotify", + "210": "CutSceneFinishNotify", + "203": "CutSceneEndNotify", + "271": "ClientScriptEventNotify", + "255": "SceneEntitiesMovesReq", + "266": "SceneEntitiesMovesRsp", + "3357": "SceneEntitiesMoveCombineNotify", + "3285": "UnlockTransPointReq", + "3090": "UnlockTransPointRsp", + "3338": "SceneWeatherForcastReq", + "3354": "SceneWeatherForcastRsp", + "3483": "MarkMapReq", + "3050": "MarkMapRsp", + "3363": "AllMarkPointNotify", + "3017": "WorldDataNotify", + "3194": "EntityMoveRoomNotify", + "3437": "WorldPlayerInfoNotify", + "3479": "PostEnterSceneReq", + "3417": "PostEnterSceneRsp", + "3065": "PlayerChatReq", + "3425": "PlayerChatRsp", + "3103": "PlayerChatNotify", + "3019": "PlayerChatCDNotify", + "3332": "ChatHistoryNotify", + "3320": "SceneDataNotify", + "3241": "DungeonEntryToBeExploreNotify", + "3062": "GetDungeonEntryExploreConditionReq", + "3261": "GetDungeonEntryExploreConditionRsp", + "3443": "UnfreezeGroupLimitNotify", + "3424": "SetEntityClientDataNotify", + "3026": "GroupSuiteNotify", + "3281": "GroupUnloadNotify", + "3467": "MonsterAIConfigHashNotify", + "3333": "ShowTemplateReminderNotify", + "3128": "ShowCommonTipsNotify", + "3168": "CloseCommonTipsNotify", + "3456": "ChangeWorldToSingleModeNotify", + "3170": "SyncScenePlayTeamEntityNotify", + "3234": "DelScenePlayTeamEntityNotify", + "3222": "PlayerEyePointStateNotify", + "3008": "GetMapMarkTipsReq", + "3030": "GetMapMarkTipsRsp", + "3335": "ChangeWorldToSingleModeReq", + "3007": "ChangeWorldToSingleModeRsp", + "3100": "GetWorldMpInfoReq", + "3353": "GetWorldMpInfoRsp", + "3304": "EntityConfigHashNotify", + "3289": "ForceDragAvatarNotify", + "3307": "MonsterPointArrayRouteUpdateNotify", + "3057": "ForceDragBackTransferNotify", + "3461": "GetScenePerformanceReq", + "3454": "GetScenePerformanceRsp", + "3231": "SceneAudioNotify", + "3035": "HitTreeNotify", + "3138": "EntityTagChangeNotify", + "3343": "AvatarFollowRouteNotify", + "3060": "SceneEntityUpdateNotify", + "3265": "ClientHashDebugNotify", + "3205": "PlayerWorldSceneInfoListNotify", + "3207": "LuaEnvironmentEffectNotify", + "3270": "ClientLoadingCostumeVerificationNotify", + "3382": "ShowClientGuideNotify", + "3129": "ShowClientTutorialNotify", + "3273": "GetMapAreaReq", + "3286": "GetMapAreaRsp", + "3018": "MapAreaChangeNotify", + "3487": "LeaveWorldNotify", + "3457": "GuestBeginEnterSceneNotify", + "3145": "GuestPostEnterSceneNotify", + "3263": "LevelTagDataNotify", + "3496": "StopReminderNotify", + "3327": "AreaPlayInfoNotify", + "3497": "CheckGroupReplacedReq", + "3198": "CheckGroupReplacedRsp", + "3139": "DeathZoneObserveNotify", + "3203": "WorldChestOpenNotify", + "3246": "WidgetQuickHitTreeReq", + "3169": "WidgetQuickHitTreeRsp", + "3314": "BeginCameraSceneLookWithTemplateNotify", + "3416": "RefreshEntityAuthNotify", + "3466": "ScenePlayerBackgroundAvatarRefreshNotify", + "3408": "BBAEFJPLEPN", + "4440": "ScenePlayBattleInfoNotify", + "4446": "ScenePlayOwnerCheckReq", + "4439": "ScenePlayOwnerCheckRsp", + "4426": "ScenePlayOwnerStartInviteReq", + "4366": "ScenePlayOwnerStartInviteRsp", + "4406": "ScenePlayOwnerInviteNotify", + "4391": "ScenePlayGuestReplyInviteReq", + "4422": "ScenePlayGuestReplyInviteRsp", + "4442": "ScenePlayGuestReplyNotify", + "4413": "ScenePlayInviteResultNotify", + "4409": "ScenePlayInfoListNotify", + "4428": "ScenePlayBattleInterruptNotify", + "4362": "ScenePlayBattleResultNotify", + "4415": "ScenePlayBattleUidOpNotify", + "4449": "ScenePlayBattleInfoListNotify", + "4425": "ScenePlayOutofRegionNotify", + "9090": "AllShareCDDataNotify", + "790": "GetShopReq", + "796": "GetShopRsp", + "789": "BuyGoodsReq", + "776": "BuyGoodsRsp", + "716": "GetShopmallDataReq", + "756": "GetShopmallDataRsp", + "741": "GetActivityShopSheetInfoReq", + "772": "GetActivityShopSheetInfoRsp", + "792": "BatchBuyGoodsReq", + "763": "BatchBuyGoodsRsp", + "2590": "OpActivityStateNotify", + "2589": "SignInInfoReq", + "2576": "SignInInfoRsp", + "2516": "GetSignInRewardReq", + "2556": "GetSignInRewardRsp", + "2578": "BonusActivityUpdateNotify", + "2512": "BonusActivityInfoReq", + "2565": "BonusActivityInfoRsp", + "2599": "GetBonusActivityRewardReq", + "2575": "GetBonusActivityRewardRsp", + "1090": "UnlockAvatarTalentReq", + "1096": "UnlockAvatarTalentRsp", + "1089": "AvatarUnlockTalentNotify", + "1076": "AvatarSkillDepotChangeNotify", + "1016": "BigTalentPointConvertReq", + "1056": "BigTalentPointConvertRsp", + "1041": "AvatarSkillMaxChargeCountNotify", + "1072": "AvatarSkillInfoNotify", + "1092": "ProudSkillUpgradeReq", + "1063": "ProudSkillUpgradeRsp", + "1059": "ProudSkillChangeNotify", + "1078": "AvatarSkillUpgradeReq", + "1012": "AvatarSkillUpgradeRsp", + "1065": "AvatarSkillChangeNotify", + "1099": "ProudSkillExtraLevelNotify", + "1075": "CanUseSkillNotify", + "1046": "TeamResonanceChangeNotify", + "4090": "GetPlayerFriendListReq", + "4096": "GetPlayerFriendListRsp", + "4016": "AskAddFriendReq", + "4056": "AskAddFriendRsp", + "4041": "DealAddFriendReq", + "4072": "DealAddFriendRsp", + "4092": "GetPlayerSocialDetailReq", + "4063": "GetPlayerSocialDetailRsp", + "4059": "DeleteFriendReq", + "4078": "DeleteFriendRsp", + "4012": "SetPlayerBirthdayReq", + "4065": "SetPlayerBirthdayRsp", + "4099": "SetPlayerSignatureReq", + "4075": "SetPlayerSignatureRsp", + "4046": "SetPlayerHeadImageReq", + "4082": "SetPlayerHeadImageRsp", + "4042": "UpdatePS4FriendListNotify", + "4094": "DeleteFriendNotify", + "4077": "AddFriendNotify", + "4086": "AskAddFriendNotify", + "4051": "SetNameCardReq", + "4039": "SetNameCardRsp", + "4095": "GetAllUnlockNameCardReq", + "4050": "GetAllUnlockNameCardRsp", + "4048": "AddBlacklistReq", + "4098": "AddBlacklistRsp", + "4097": "RemoveBlacklistReq", + "4081": "RemoveBlacklistRsp", + "4070": "UnlockNameCardNotify", + "4035": "GetRecentMpPlayerListReq", + "4033": "GetRecentMpPlayerListRsp", + "4083": "SocialDataNotify", + "4006": "TakeFirstShareRewardReq", + "4004": "TakeFirstShareRewardRsp", + "4054": "UpdatePS4BlockListReq", + "4043": "UpdatePS4BlockListRsp", + "4029": "GetPlayerBlacklistReq", + "4028": "GetPlayerBlacklistRsp", + "4074": "PlayerReportReq", + "4073": "PlayerReportRsp", + "4088": "SetFriendRemarkNameReq", + "4049": "SetFriendRemarkNameRsp", + "4018": "UpdatePlayerShowAvatarListReq", + "4058": "UpdatePlayerShowAvatarListRsp", + "4015": "GetFriendShowAvatarInfoReq", + "4026": "GetFriendShowAvatarInfoRsp", + "4040": "UpdatePlayerShowNameCardListReq", + "4045": "UpdatePlayerShowNameCardListRsp", + "4034": "GetFriendShowNameCardInfoReq", + "4064": "GetFriendShowNameCardInfoRsp", + "4100": "ForceAddPlayerFriendReq", + "4057": "ForceAddPlayerFriendRsp", + "4037": "ProfilePictureChangeNotify", + "4024": "PSNFriendListNotify", + "4001": "PSNBlackListNotify", + "4069": "GetPlayerAskFriendListReq", + "4032": "GetPlayerAskFriendListRsp", + "4019": "GetChatEmojiCollectionReq", + "4027": "GetChatEmojiCollectionRsp", + "4068": "SetChatEmojiCollectionReq", + "4093": "SetChatEmojiCollectionRsp", + "4052": "UpdatePS4FriendListReq", + "4044": "UpdatePS4FriendListRsp", + "4022": "FriendInfoChangeNotify", + "4007": "PlayerSignatureAuditDataNotify", + "4091": "PlayerSignatureNotify", + "4047": "SignatureAuditConfigNotify", + "4036": "ReadSignatureAuditReq", + "4038": "ReadSignatureAuditRsp", + "6190": "ToTheMoonQueryPathReq", + "6196": "ToTheMoonQueryPathRsp", + "6189": "ToTheMoonPingNotify", + "6176": "ToTheMoonEnterSceneReq", + "6116": "ToTheMoonEnterSceneRsp", + "6156": "ToTheMoonAddObstacleReq", + "6141": "ToTheMoonAddObstacleRsp", + "6172": "ToTheMoonRemoveObstacleReq", + "6192": "ToTheMoonRemoveObstacleRsp", + "6163": "ToTheMoonObstaclesModifyNotify", + "6159": "DIJAILOHJEA", + "2490": "TowerBriefDataNotify", + "2496": "TowerFloorRecordChangeNotify", + "2489": "TowerCurLevelRecordChangeNotify", + "2476": "TowerDailyRewardProgressChangeNotify", + "2456": "TowerTeamSelectReq", + "2441": "TowerTeamSelectRsp", + "2472": "TowerAllDataReq", + "2492": "TowerAllDataRsp", + "2459": "TowerEnterLevelReq", + "2478": "TowerEnterLevelRsp", + "2412": "TowerBuffSelectReq", + "2465": "TowerBuffSelectRsp", + "2477": "TowerSurrenderReq", + "2486": "TowerSurrenderRsp", + "2451": "TowerGetFloorStarRewardReq", + "2439": "TowerGetFloorStarRewardRsp", + "2481": "TowerLevelEndNotify", + "2470": "TowerLevelStarCondNotify", + "2435": "TowerMiddleLevelChangeTeamNotify", + "2433": "TowerRecordHandbookReq", + "2483": "TowerRecordHandbookRsp", + "6309": "GetUgcReq", + "6316": "GetUgcRsp", + "6317": "GetUgcBriefInfoReq", + "6349": "GetUgcBriefInfoRsp", + "6345": "SaveUgcReq", + "6322": "SaveUgcRsp", + "6320": "PublishUgcReq", + "6323": "PublishUgcRsp", + "6342": "CheckUgcUpdateReq", + "6336": "CheckUgcUpdateRsp", + "6331": "UgcNotify", + "6321": "CheckUgcStateReq", + "6350": "CheckUgcStateRsp", + "6324": "HIDEKBNDDIP", + "6325": "AAEIMMOLJAF", + "6343": "AJFBMFBKOIG", + "2290": "WatcherAllDataNotify", + "2296": "WatcherChangeNotify", + "2289": "WatcherEventNotify", + "2276": "WatcherEventTypeNotify", + "2216": "WatcherEventStageNotify", + "2277": "PushTipsAllDataNotify", + "2286": "PushTipsChangeNotify", + "2251": "PushTipsReadFinishReq", + "2239": "PushTipsReadFinishRsp", + "2295": "GetPushTipsRewardReq", + "2250": "GetPushTipsRewardRsp", + "4259": "AnchorPointDataNotify", + "4299": "AnchorPointOpReq", + "4265": "AnchorPointOpRsp", + "4272": "SetUpLunchBoxWidgetReq", + "4270": "SetUpLunchBoxWidgetRsp", + "4273": "QuickUseWidgetReq", + "4292": "QuickUseWidgetRsp", + "4286": "WidgetCoolDownNotify", + "4281": "WidgetReportReq", + "4271": "WidgetReportRsp", + "4300": "ClientCollectorDataNotify", + "4274": "OneoffGatherPointDetectorDataNotify", + "4275": "SkyCrystalDetectorDataUpdateNotify", + "4262": "TreasureMapDetectorDataNotify", + "4251": "SetWidgetSlotReq", + "4296": "SetWidgetSlotRsp", + "4257": "WidgetSlotChangeNotify", + "4258": "GetWidgetSlotReq", + "4291": "GetWidgetSlotRsp", + "4263": "AllWidgetDataNotify", + "4261": "UseWidgetCreateGadgetReq", + "4290": "UseWidgetCreateGadgetRsp", + "4284": "UseWidgetRetractGadgetReq", + "4256": "UseWidgetRetractGadgetRsp", + "4288": "WidgetGadgetAllDataNotify", + "4278": "WidgetGadgetDataNotify", + "4260": "WidgetGadgetDestroyNotify", + "4254": "WidgetDoBagReq", + "4279": "WidgetDoBagRsp", + "4255": "WidgetActiveChangeNotify", + "4252": "WidgetUseAttachAbilityGroupChangeNotify", + "4285": "WidgetCaptureAnimalReq", + "4277": "WidgetCaptureAnimalRsp", + "6051": "WidgetUpdateExtraCDReq", + "5944": "WidgetUpdateExtraCDRsp", + "5902": "FireworksReformDataNotify", + "6082": "ReformFireworksReq", + "6065": "ReformFireworksRsp", + "6022": "LaunchFireworksReq", + "6086": "LaunchFireworksRsp", + "5949": "FireworksLaunchDataNotify", + "6060": "ChangeWidgetBackgroundActiveStateReq", + "5986": "ChangeWidgetBackgroundActiveStateRsp", + "6008": "AllWidgetBackgroundActiveStateNotify", + "5947": "RemotePlayerWidgetNotify", + "6035": "WidgetWeatherWizardDataNotify", + "6089": "NJIKLIJCLDA" } diff --git a/proto/AAEIMMOLJAF.proto b/proto/AAEIMMOLJAF.proto new file mode 100644 index 00000000..e507dfb7 --- /dev/null +++ b/proto/AAEIMMOLJAF.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "UgcType.proto"; + +// CmdId: 6325 +// Name: AAEIMMOLJAF +message AAEIMMOLJAF { + uint64 ugc_guid = 14; + UgcType ugc_type = 7; +} + diff --git a/proto/ABAMJKJOMHJ.proto b/proto/ABAMJKJOMHJ.proto deleted file mode 100644 index 77ef1b6e..00000000 --- a/proto/ABAMJKJOMHJ.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGDiceSideType.proto"; - -// Name: ABAMJKJOMHJ -// CmdId: 7765 -message ABAMJKJOMHJ { - repeated uint32 MFJPHFOJKEF = 8; - repeated GCGDiceSideType dice_side_list = 13; -} - diff --git a/proto/ABJDNCBDEKI.proto b/proto/ABJDNCBDEKI.proto new file mode 100644 index 00000000..4f23d21c --- /dev/null +++ b/proto/ABJDNCBDEKI.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "JAAACKLMLHI.proto"; + +// Name: ABJDNCBDEKI +message ABJDNCBDEKI { + repeated JAAACKLMLHI level_info_list = 1; +} + diff --git a/proto/ACEPHCGAPCJ.proto b/proto/ACEPHCGAPCJ.proto new file mode 100644 index 00000000..3a37a331 --- /dev/null +++ b/proto/ACEPHCGAPCJ.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21598 +// Name: ACEPHCGAPCJ +message ACEPHCGAPCJ { + int32 retcode = 2; +} + diff --git a/proto/ADLNAMCMMNP.proto b/proto/ADLNAMCMMNP.proto deleted file mode 100644 index 09efca29..00000000 --- a/proto/ADLNAMCMMNP.proto +++ /dev/null @@ -1,27 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "FPFHGDCLELH.proto"; -import "LBLHMLGIBNF.proto"; -import "LENANMKPLCA.proto"; -import "LNADMHGILKF.proto"; -import "NONFHLFEHGG.proto"; -import "OLFCEKMONGF.proto"; - -// Name: ADLNAMCMMNP -message ADLNAMCMMNP { - string name = 1; - string CJCCAHLDCMA = 2; - repeated string MNPIDJHOIJG = 3; - repeated int32 OMJEIEHMHGA = 10; - repeated int32 OMEKHKLJLJM = 11; - repeated LBLHMLGIBNF JAJPGIAEDPK = 4; - repeated OLFCEKMONGF KIJIBDEIJHJ = 5; - repeated FPFHGDCLELH IKACEKMFPMJ = 6; - repeated LNADMHGILKF KPIDEAGBAPN = 7; - LENANMKPLCA PNFIHGPGNKD = 8; - NONFHLFEHGG OONNEONDIPI = 9; - string FFDAHCPMGAI = 12; -} - diff --git a/proto/ADMHOKGPIHC.proto b/proto/ADMHOKGPIHC.proto new file mode 100644 index 00000000..93722203 --- /dev/null +++ b/proto/ADMHOKGPIHC.proto @@ -0,0 +1,28 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 4517 +// Name: ADMHOKGPIHC +message ADMHOKGPIHC { + // Name: MAHLBDMPLJA + enum MAHLBDMPLJA { + MAHLBDMPLJA_PLAYER_JUDGE = 0; + MAHLBDMPLJA_PLAYER_ENTER_OPTION_REFUSE = 1; + MAHLBDMPLJA_PLAYER_ENTER_OPTION_DIRECT = 2; + MAHLBDMPLJA_SYSTEM_JUDGE = 3; + MAHLBDMPLJA_HOST_IN_MATCH = 4; + MAHLBDMPLJA_PS_PLAYER_NOT_ACCEPT_OTHERS = 5; + MAHLBDMPLJA_OPEN_STATE_NOT_OPEN = 6; + MAHLBDMPLJA_HOST_IN_EDIT_MODE = 7; + MAHLBDMPLJA_PRIOR_CHECK = 8; + MAHLBDMPLJA_PLAYER_OFFLINE = 9; + } + + string target_nickname = 7; + bool is_agreed = 5; + MAHLBDMPLJA reason = 6; + uint32 target_uid = 11; +} + diff --git a/proto/AFKACLJCCHI.proto b/proto/AFKACLJCCHI.proto deleted file mode 100644 index a5fcfc3e..00000000 --- a/proto/AFKACLJCCHI.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "EALBKFBILFO.proto"; - -// Name: AFKACLJCCHI -message AFKACLJCCHI { - repeated EALBKFBILFO level_info_list = 4; -} - diff --git a/proto/AFPBCMBHGNC.proto b/proto/AFPBCMBHGNC.proto new file mode 100644 index 00000000..baafd524 --- /dev/null +++ b/proto/AFPBCMBHGNC.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7031 +// Name: AFPBCMBHGNC +message AFPBCMBHGNC { + int32 retcode = 8; + bool FJOJGDKMFDG = 10; + uint32 id = 7; +} + diff --git a/proto/AGBDLCMHIPB.proto b/proto/AGBDLCMHIPB.proto deleted file mode 100644 index bc3956da..00000000 --- a/proto/AGBDLCMHIPB.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "HBEFCJKDDIN.proto"; - -// Name: AGBDLCMHIPB -message AGBDLCMHIPB { - repeated uint32 NANIIOABNOG = 10; - repeated uint32 PIEMKNGALPB = 3; - repeated HBEFCJKDDIN FALMAMOMDAG = 7; -} - diff --git a/proto/AGFJDCJANKA.proto b/proto/AGFJDCJANKA.proto deleted file mode 100644 index 98eff0fd..00000000 --- a/proto/AGFJDCJANKA.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ElectroherculesBattleLevelInfo.proto"; - -// Name: AGFJDCJANKA -message AGFJDCJANKA { - repeated ElectroherculesBattleLevelInfo level_info_list = 15; - uint32 stage_id = 8; - bool LFEIIEEMDOM = 11; -} - diff --git a/proto/AHHLIGPKLDL.proto b/proto/AHHLIGPKLDL.proto new file mode 100644 index 00000000..7af0989c --- /dev/null +++ b/proto/AHHLIGPKLDL.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: AHHLIGPKLDL +message AHHLIGPKLDL { + float NFODLGCLNPJ = 1; + float FOMFKNOIEHD = 13; + uint32 BFGLGNNIHEC = 4; + float MGDCCBBHFOL = 15; + uint32 FDKBBDNOIMN = 9; + bool OBKBPAOJJBG = 12; +} + diff --git a/proto/AICCFCMGNBG.proto b/proto/AICCFCMGNBG.proto new file mode 100644 index 00000000..1bead303 --- /dev/null +++ b/proto/AICCFCMGNBG.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MAGCLOOBFPI.proto"; + +// CmdId: 5069 +// Name: AICCFCMGNBG +message AICCFCMGNBG { + MAGCLOOBFPI BIIMLLPCMIE = 7; +} + diff --git a/proto/AIGHOMHDNIL.proto b/proto/AIGHOMHDNIL.proto deleted file mode 100644 index 074bedcb..00000000 --- a/proto/AIGHOMHDNIL.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ChannellerSlabAssistInfo.proto"; -import "OHCIIIAJMBL.proto"; - -// Name: AIGHOMHDNIL -message AIGHOMHDNIL { - repeated ChannellerSlabAssistInfo assist_info_list = 13; - repeated uint32 buff_id_list = 3; - OHCIIIAJMBL BCKIOAIABPE = 14; - OHCIIIAJMBL MNGBLEJJNIB = 2; -} - diff --git a/proto/AIOCEOMJKII.proto b/proto/AIOCEOMJKII.proto deleted file mode 100644 index 55eeb886..00000000 --- a/proto/AIOCEOMJKII.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ItemParam.proto"; - -// Name: AIOCEOMJKII -message AIOCEOMJKII { - repeated uint32 OIIEOJDNKJG = 11; - repeated ItemParam KHFBDFLDPKM = 4; -} - diff --git a/proto/AISnapshotEntityData.proto b/proto/AISnapshotEntityData.proto new file mode 100644 index 00000000..a4001509 --- /dev/null +++ b/proto/AISnapshotEntityData.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AISnapshotEntitySkillCycle.proto"; + +// Name: DBMCOIFNCGD +message AISnapshotEntityData { + uint32 DNOPLJCEPEK = 12; + float FIGCHBCEBLM = 10; + uint32 BOCPCJNJFLL = 1; + map hitting_avatars = 7; + uint32 LLDLIEFOODH = 9; + float AKBGKFBHPEO = 5; + uint32 entity_id = 15; + float EHCPFCIGKMJ = 11; + uint32 GBCJLKBJCBO = 3; + repeated AISnapshotEntitySkillCycle finished_skill_cycles = 2; + uint32 attack_target_id = 6; + float HLLKKIIENIK = 4; +} + diff --git a/proto/AISnapshotEntitySkillCycle.proto b/proto/AISnapshotEntitySkillCycle.proto new file mode 100644 index 00000000..fbddf446 --- /dev/null +++ b/proto/AISnapshotEntitySkillCycle.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: IBHCDDLNFFL +message AISnapshotEntitySkillCycle { + uint32 skill_id = 9; + bool PAOPNMDAOBE = 6; + bool KKOCGOBEJOI = 5; + bool OEPHKNKELCI = 3; + bool DMJJMKFEDGE = 14; +} + diff --git a/proto/AJCFJJFJJMB.proto b/proto/AJCFJJFJJMB.proto deleted file mode 100644 index a66da9b1..00000000 --- a/proto/AJCFJJFJJMB.proto +++ /dev/null @@ -1,23 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AGBDLCMHIPB.proto"; -import "CKLBEJHMHKG.proto"; -import "IBIFMMLDGMG.proto"; -import "LCHKFOGFJNP.proto"; -import "MBBEKGNLKBH.proto"; -import "PFFLOCNKNOG.proto"; - -// Name: AJCFJJFJJMB -message AJCFJJFJJMB { - LCHKFOGFJNP MAPECFPDPAF = 1; - map LDHLIPECEPC = 4; - repeated PFFLOCNKNOG FLOCMMAMMMO = 3; - map BNHENPGEEJP = 8; - repeated CKLBEJHMHKG LOFONBHFNAF = 14; - repeated CKLBEJHMHKG NFHNEHOCOEF = 12; - uint32 skill_id = 15; - map AMIIKICEDLK = 7; -} - diff --git a/proto/AJFBMFBKOIG.proto b/proto/AJFBMFBKOIG.proto new file mode 100644 index 00000000..74f7a2a6 --- /dev/null +++ b/proto/AJFBMFBKOIG.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "UgcType.proto"; + +// CmdId: 6343 +// Name: AJFBMFBKOIG +message AJFBMFBKOIG { + int32 retcode = 7; + UgcType ugc_type = 12; + uint64 ugc_guid = 13; +} + diff --git a/proto/AJFDAKKHGKO.proto b/proto/AJFDAKKHGKO.proto new file mode 100644 index 00000000..d7305137 --- /dev/null +++ b/proto/AJFDAKKHGKO.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24951 +// Name: AJFDAKKHGKO +message AJFDAKKHGKO { + int32 retcode = 1; +} + diff --git a/proto/AJKKNJIKCJA.proto b/proto/AJKKNJIKCJA.proto deleted file mode 100644 index 4a1cdf16..00000000 --- a/proto/AJKKNJIKCJA.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: AJKKNJIKCJA -enum AJKKNJIKCJA { - AJKKNJIKCJA_LDHDOKHDOEK = 0; - AJKKNJIKCJA_CFPKGKDFOFK = 1; - AJKKNJIKCJA_GJEHMJNAFAN = 2; - AJKKNJIKCJA_EKPDPBFLHOD = 3; -} - diff --git a/proto/AKEHHECCPOO.proto b/proto/AKEHHECCPOO.proto new file mode 100644 index 00000000..ef6d2afa --- /dev/null +++ b/proto/AKEHHECCPOO.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 4809 +// Name: AKEHHECCPOO +message AKEHHECCPOO { + string share_code = 4; +} + diff --git a/proto/AKFPAANICKG.proto b/proto/AKFPAANICKG.proto new file mode 100644 index 00000000..00e6b659 --- /dev/null +++ b/proto/AKFPAANICKG.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DKFDACEPNAL.proto"; + +// Name: AKFPAANICKG +message AKFPAANICKG { + repeated DKFDACEPNAL level_info_list = 3; +} + diff --git a/proto/AKIFJCCDNEM.proto b/proto/AKIFJCCDNEM.proto new file mode 100644 index 00000000..b54720b3 --- /dev/null +++ b/proto/AKIFJCCDNEM.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22017 +// Name: AKIFJCCDNEM +message AKIFJCCDNEM { + uint32 cost = 2; + bool is_new_record = 1; + uint32 level_id = 6; + uint32 NCGGLBKNEJD = 13; + uint32 BFCNINBLMEJ = 14; +} + diff --git a/proto/AKPPCGEACLE.proto b/proto/AKPPCGEACLE.proto new file mode 100644 index 00000000..63717ee1 --- /dev/null +++ b/proto/AKPPCGEACLE.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: AKPPCGEACLE +message AKPPCGEACLE { + fixed64 time_stamp = 6; + fixed64 begin_time = 5; + uint32 controller_id = 11; +} + diff --git a/proto/ALAMJIMOCOP.proto b/proto/ALAMJIMOCOP.proto deleted file mode 100644 index dfe9e9ac..00000000 --- a/proto/ALAMJIMOCOP.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ALAMJIMOCOP -message ALAMJIMOCOP { - uint32 open_time = 6; - bool is_open = 2; - uint32 BHLDOAAKIGA = 13; - bool is_finished = 8; - uint32 FELIKNNDJDG = 3; - uint32 level_id = 11; -} - diff --git a/proto/HIDIPEIMBEG.proto b/proto/AMFIEDJGLPA.proto similarity index 62% rename from proto/HIDIPEIMBEG.proto rename to proto/AMFIEDJGLPA.proto index 51409c7a..05b57bae 100644 --- a/proto/HIDIPEIMBEG.proto +++ b/proto/AMFIEDJGLPA.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HIDIPEIMBEG -// CmdId: 24166 -message HIDIPEIMBEG { +// CmdId: 23014 +// Name: AMFIEDJGLPA +message AMFIEDJGLPA { int32 retcode = 3; } diff --git a/proto/AMFOFAPEHGM.proto b/proto/AMFOFAPEHGM.proto deleted file mode 100644 index f9cf3b6d..00000000 --- a/proto/AMFOFAPEHGM.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GHNDMCFNLHN.proto"; - -// Name: AMFOFAPEHGM -message AMFOFAPEHGM { - repeated GHNDMCFNLHN level_data_list = 9; -} - diff --git a/proto/AMPEPAJDMFH.proto b/proto/AMPEPAJDMFH.proto new file mode 100644 index 00000000..0f7e6cef --- /dev/null +++ b/proto/AMPEPAJDMFH.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 2909 +// Name: AMPEPAJDMFH +message AMPEPAJDMFH { + uint32 offering_id = 11; + uint32 group_id = 9; + uint32 config_id = 3; +} + diff --git a/proto/ANAPBNFGFEN.proto b/proto/ANAPBNFGFEN.proto new file mode 100644 index 00000000..8c5a07b6 --- /dev/null +++ b/proto/ANAPBNFGFEN.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: ANAPBNFGFEN +message ANAPBNFGFEN { + float ABCOOEOHDFM = 9; + string PMCAJBKAGMP = 10; + uint32 avatar_id = 15; + bool PONEAMFFEEF = 13; + float FOMFKNOIEHD = 12; + float NFODLGCLNPJ = 7; +} + diff --git a/proto/ANIHIBEGDJC.proto b/proto/ANIHIBEGDJC.proto deleted file mode 100644 index b7358d5d..00000000 --- a/proto/ANIHIBEGDJC.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ANIHIBEGDJC -enum ANIHIBEGDJC { - ANIHIBEGDJC_OKHMBACGIDI = 0; - ANIHIBEGDJC_HMNPIKMJBAB = 1; - ANIHIBEGDJC_LOPFCNNIOOD = 2; - ANIHIBEGDJC_EAAAMEMNHHJ = 3; -} - diff --git a/proto/ANLPPAMFPKC.proto b/proto/ANLPPAMFPKC.proto new file mode 100644 index 00000000..010cd6aa --- /dev/null +++ b/proto/ANLPPAMFPKC.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24529 +// Name: ANLPPAMFPKC +message ANLPPAMFPKC { + uint32 level_id = 4; + uint32 CDGBFFCINOP = 14; +} + diff --git a/proto/AOEICADFFIJ.proto b/proto/AOEICADFFIJ.proto new file mode 100644 index 00000000..65640219 --- /dev/null +++ b/proto/AOEICADFFIJ.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlatformType.proto"; + +// CmdId: 968 +// Name: AOEICADFFIJ +message AOEICADFFIJ { + repeated PlatformType CHOPMGJFOKD = 4; + repeated uint32 monster_id_list = 11; +} + diff --git a/proto/AOMHEMBIHNE.proto b/proto/AOMHEMBIHNE.proto deleted file mode 100644 index 17cccb55..00000000 --- a/proto/AOMHEMBIHNE.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGMessagePack.proto"; - -// Name: AOMHEMBIHNE -// CmdId: 7271 -message AOMHEMBIHNE { - uint32 HCKIILHKKBE = 8; - repeated GCGMessagePack ABBIFONKPDJ = 1; -} - diff --git a/proto/APAEMKIJPBM.proto b/proto/APAEMKIJPBM.proto new file mode 100644 index 00000000..79aa4008 --- /dev/null +++ b/proto/APAEMKIJPBM.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 4489 +// Name: APAEMKIJPBM +message APAEMKIJPBM { + uint32 apply_uid = 1; + bool is_agreed = 7; + int32 retcode = 12; +} + diff --git a/proto/FBHCNKKJDAE.proto b/proto/AbilityActionCreateGadget.proto similarity index 54% rename from proto/FBHCNKKJDAE.proto rename to proto/AbilityActionCreateGadget.proto index e5bd7a6c..de3e8462 100644 --- a/proto/FBHCNKKJDAE.proto +++ b/proto/AbilityActionCreateGadget.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FBHCNKKJDAE -message FBHCNKKJDAE { - Vector rot = 14; +// Name: FGEDHLMBFCM +message AbilityActionCreateGadget { + Vector rot = 9; Vector pos = 6; - uint32 room_id = 1; + uint32 room_id = 5; } diff --git a/proto/AbilityActionGenerateElemBall.proto b/proto/AbilityActionGenerateElemBall.proto index 15d13208..017bed3d 100644 --- a/proto/AbilityActionGenerateElemBall.proto +++ b/proto/AbilityActionGenerateElemBall.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: CEJDDBMAHGE +// Name: ANCKCFFOAID message AbilityActionGenerateElemBall { - uint32 room_id = 3; - Vector rot = 12; - Vector pos = 1; + uint32 room_id = 2; + Vector rot = 9; + Vector pos = 14; } diff --git a/proto/AbilityActionSetCrashDamage.proto b/proto/AbilityActionSetCrashDamage.proto new file mode 100644 index 00000000..a25b018c --- /dev/null +++ b/proto/AbilityActionSetCrashDamage.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: DCPBNCDJFIK +message AbilityActionSetCrashDamage { + Vector hit_pos = 10; + float damage = 14; +} + diff --git a/proto/AbilityAppliedAbility.proto b/proto/AbilityAppliedAbility.proto index 7b708704..453c3ef6 100644 --- a/proto/AbilityAppliedAbility.proto +++ b/proto/AbilityAppliedAbility.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityScalarValueEntry.proto"; import "AbilityString.proto"; -// Name: JOMDPHKGKJO +// Name: GEIBGHJFKCH message AbilityAppliedAbility { AbilityString ability_name = 1; AbilityString ability_override = 2; diff --git a/proto/AbilityAppliedModifier.proto b/proto/AbilityAppliedModifier.proto index 537352f1..ec8873e5 100644 --- a/proto/AbilityAppliedModifier.proto +++ b/proto/AbilityAppliedModifier.proto @@ -6,7 +6,7 @@ import "AbilityAttachedModifier.proto"; import "AbilityString.proto"; import "ModifierDurability.proto"; -// Name: PAECICKHAKH +// Name: IMAGPOMIMAG message AbilityAppliedModifier { int32 modifier_local_id = 1; uint32 parent_ability_entity_id = 2; diff --git a/proto/AbilityAttachedModifier.proto b/proto/AbilityAttachedModifier.proto index 3650d697..4a544db0 100644 --- a/proto/AbilityAttachedModifier.proto +++ b/proto/AbilityAttachedModifier.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFHLNEBEOAA +// Name: ECIBJPBMCPH message AbilityAttachedModifier { bool is_invalid = 1; uint32 owner_entity_id = 2; diff --git a/proto/AbilityBornType.proto b/proto/AbilityBornType.proto index 4530fc72..9c183b41 100644 --- a/proto/AbilityBornType.proto +++ b/proto/AbilityBornType.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: JFHEKJHNIEE +// Name: LJEMEAEFOFN message AbilityBornType { - Vector move_dir = 13; - Vector pos = 15; - Vector rot = 14; + Vector move_dir = 11; + Vector pos = 7; + Vector rot = 10; } diff --git a/proto/AbilityChangeNotify.proto b/proto/AbilityChangeNotify.proto index 687ba8ef..45d238f9 100644 --- a/proto/AbilityChangeNotify.proto +++ b/proto/AbilityChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityControlBlock.proto"; -// Name: FGNFEPLECFC // CmdId: 1159 +// Name: BOGDLGCDJGN message AbilityChangeNotify { - AbilityControlBlock ability_control_block = 12; - uint32 entity_id = 2; + uint32 entity_id = 11; + AbilityControlBlock ability_control_block = 15; } diff --git a/proto/AbilityControlBlock.proto b/proto/AbilityControlBlock.proto index 977502e0..a1014c10 100644 --- a/proto/AbilityControlBlock.proto +++ b/proto/AbilityControlBlock.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityEmbryo.proto"; -// Name: KDMMAILHMCH +// Name: AKFKOGCMMAF message AbilityControlBlock { repeated AbilityEmbryo ability_embryo_list = 1; } diff --git a/proto/AbilityEmbryo.proto b/proto/AbilityEmbryo.proto index 3ebcb52e..0e86845f 100644 --- a/proto/AbilityEmbryo.proto +++ b/proto/AbilityEmbryo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDIGHNLIKGA +// Name: ENCLMIKCGEE message AbilityEmbryo { uint32 ability_id = 1; fixed32 ability_name_hash = 2; diff --git a/proto/AbilityFireworkBornType.proto b/proto/AbilityFireworkBornType.proto new file mode 100644 index 00000000..e16d6171 --- /dev/null +++ b/proto/AbilityFireworkBornType.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: GMFKKIFMOFA +message AbilityFireworkBornType { + uint32 effect_index = 15; + Vector move_dir = 13; + Vector rot = 3; + Vector pos = 12; +} + diff --git a/proto/AbilityGadgetInfo.proto b/proto/AbilityGadgetInfo.proto index e6409a9e..28da62a2 100644 --- a/proto/AbilityGadgetInfo.proto +++ b/proto/AbilityGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDONEGKNDKM +// Name: JDMJNJAJHGI message AbilityGadgetInfo { uint32 camp_id = 1; uint32 camp_target_type = 2; diff --git a/proto/AbilityIdentifier.proto b/proto/AbilityIdentifier.proto index dc7b608d..258d094a 100644 --- a/proto/AbilityIdentifier.proto +++ b/proto/AbilityIdentifier.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBHPFOJEMEK +// Name: PNHIFNNFPKO message AbilityIdentifier { - bool is_serverbuff_modifier = 2; - uint32 CKGECLBFOCP = 9; - int32 local_id = 12; - uint32 instanced_modifier_id = 14; - uint32 instanced_ability_id = 7; - uint32 NJNNPGIMJEN = 13; + uint32 instanced_ability_id = 6; + int32 local_id = 14; + uint32 modifier_owner_id = 15; + uint32 instanced_modifier_id = 7; + bool is_serverbuff_modifier = 5; + uint32 ability_caster_id = 11; } diff --git a/proto/AbilityInvocationFailNotify.proto b/proto/AbilityInvocationFailNotify.proto index 5b515169..5af444cc 100644 --- a/proto/AbilityInvocationFailNotify.proto +++ b/proto/AbilityInvocationFailNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: FEOKKPIAIJF -// CmdId: 1114 +// CmdId: 1116 +// Name: BAKKCODKNDD message AbilityInvocationFailNotify { - uint32 entity_id = 12; - string reason = 3; - AbilityInvokeEntry invoke = 8; + string reason = 7; + uint32 entity_id = 9; + AbilityInvokeEntry invoke = 12; } diff --git a/proto/AbilityInvocationFixedNotify.proto b/proto/AbilityInvocationFixedNotify.proto index bb47f003..bff0d1cb 100644 --- a/proto/AbilityInvocationFixedNotify.proto +++ b/proto/AbilityInvocationFixedNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: NDELNMOBIJO -// CmdId: 1167 +// CmdId: 1190 +// Name: BHDLIOICLPK message AbilityInvocationFixedNotify { - AbilityInvokeEntry JHGOOOAKDKF = 10; - AbilityInvokeEntry IPKLDHAPACC = 8; - AbilityInvokeEntry LFJKNMKCNMP = 4; - AbilityInvokeEntry HLNLPLLLAKN = 13; - AbilityInvokeEntry MDFGHEGMPMF = 1; - AbilityInvokeEntry MLOIJCEODAD = 12; + AbilityInvokeEntry BKDHNIKAFLH = 9; + AbilityInvokeEntry KHPMEKFDAAE = 12; + AbilityInvokeEntry KMHDFNIJGJK = 11; + AbilityInvokeEntry LGEKDIMGJEP = 3; + AbilityInvokeEntry DAAJIPDGECA = 4; + AbilityInvokeEntry MBCMPLKDGJK = 7; } diff --git a/proto/AbilityInvocationsNotify.proto b/proto/AbilityInvocationsNotify.proto index 3158461f..842fb9e8 100644 --- a/proto/AbilityInvocationsNotify.proto +++ b/proto/AbilityInvocationsNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: KPHEJCEMNIM -// CmdId: 1175 +// CmdId: 1196 +// Name: NHHOLCBCDGJ message AbilityInvocationsNotify { - repeated AbilityInvokeEntry invokes = 12; + repeated AbilityInvokeEntry invokes = 15; } diff --git a/proto/AbilityInvokeArgument.proto b/proto/AbilityInvokeArgument.proto index ef6f43a4..c4a11202 100644 --- a/proto/AbilityInvokeArgument.proto +++ b/proto/AbilityInvokeArgument.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNGBAFLMEDH +// Name: OCEIMDJANPL enum AbilityInvokeArgument { ABILITY_NONE = 0; ABILITY_META_MODIFIER_CHANGE = 1; @@ -44,7 +44,7 @@ enum AbilityInvokeArgument { ABILITY_ACTION_DEDUCT_STAMINA = 63; ABILITY_ACTION_HIT_EFFECT = 64; ABILITY_ACTION_SET_BULLET_TRACK_TARGET = 65; - ABILITY_INVOKE_ARGUMENT_ICLAKMCJNIO = 66; + ABILITY_ACTION_FIREWORK_EFFECT = 66; ABILITY_MIXIN_AVATAR_STEER_BY_CAMERA = 100; ABILITY_MIXIN_MONSTER_DEFEND = 101; ABILITY_MIXIN_WIND_ZONE = 102; @@ -68,8 +68,9 @@ enum AbilityInvokeArgument { ABILITY_MIXIN_SHOOT_FROM_CAMERA = 120; ABILITY_MIXIN_ERASE_BRICK_ACTIVITY = 121; ABILITY_MIXIN_BREAKOUT = 122; - ABILITY_INVOKE_ARGUMENT_LCBKCPPPPOF = 123; - ABILITY_INVOKE_ARGUMENT_JBJPJJEGLOM = 124; - ABILITY_INVOKE_ARGUMENT_BCIODCIMFBK = 125; + ABILITY_MIXIN_DAMAGE_LOAN = 123; + ABILITY_MIXIN_BROADCAST_GV = 124; + ABILITY_MIXIN_RECEIVE_GV = 125; + ABILITY_MIXIN_ENERGY_CRYSTAL_TARGET = 127; } diff --git a/proto/AbilityInvokeEntry.proto b/proto/AbilityInvokeEntry.proto index 4b3d6cf8..3257c237 100644 --- a/proto/AbilityInvokeEntry.proto +++ b/proto/AbilityInvokeEntry.proto @@ -6,16 +6,16 @@ import "AbilityInvokeArgument.proto"; import "AbilityInvokeEntryHead.proto"; import "ForwardType.proto"; -// Name: KBLDACDEINJ +// Name: KBNDDMHEAAB message AbilityInvokeEntry { - AbilityInvokeArgument argument_type = 6; - uint32 event_id = 7; - bool is_ignore_auth = 5; uint32 forward_peer = 1; - AbilityInvokeEntryHead head = 2; - ForwardType forward_type = 4; - double total_tick_time = 9; - bytes ability_data = 3; - uint32 entity_id = 11; + AbilityInvokeEntryHead head = 13; + AbilityInvokeArgument argument_type = 12; + double total_tick_time = 10; + uint32 event_id = 2; + ForwardType forward_type = 14; + uint32 entity_id = 9; + bytes ability_data = 6; + bool is_ignore_auth = 4; } diff --git a/proto/AbilityInvokeEntryHead.proto b/proto/AbilityInvokeEntryHead.proto index c1539e19..029951e7 100644 --- a/proto/AbilityInvokeEntryHead.proto +++ b/proto/AbilityInvokeEntryHead.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPAJKOIMAOF +// Name: LIEELECPDPF message AbilityInvokeEntryHead { uint32 server_buff_uid = 10; - uint32 target_id = 2; - int32 modifier_config_local_id = 5; - uint32 instanced_ability_id = 3; - bool is_serverbuff_modifier = 12; - int32 local_id = 13; - uint32 instanced_modifier_id = 14; + int32 local_id = 1; + bool is_serverbuff_modifier = 3; + uint32 instanced_modifier_id = 11; + uint32 target_id = 4; + uint32 instanced_ability_id = 6; + int32 modifier_config_local_id = 12; } diff --git a/proto/EABBCDCGFLL.proto b/proto/AbilityMetaAddAbility.proto similarity index 55% rename from proto/EABBCDCGFLL.proto rename to proto/AbilityMetaAddAbility.proto index 44ae00de..01fedbd7 100644 --- a/proto/EABBCDCGFLL.proto +++ b/proto/AbilityMetaAddAbility.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityAppliedAbility.proto"; -// Name: EABBCDCGFLL -message EABBCDCGFLL { - AbilityAppliedAbility LICDLAICHAJ = 8; +// Name: JOAGDFOJABP +message AbilityMetaAddAbility { + AbilityAppliedAbility ability = 1; } diff --git a/proto/AbilityMetaModifierChange.proto b/proto/AbilityMetaModifierChange.proto index 7c0499f0..011240ab 100644 --- a/proto/AbilityMetaModifierChange.proto +++ b/proto/AbilityMetaModifierChange.proto @@ -4,20 +4,21 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityAttachedModifier.proto"; import "AbilityString.proto"; -import "ModifierProperty.proto"; import "ModifierAction.proto"; +import "ModifierProperty.proto"; -// Name: IPPNBIDINLA +// Name: MPIOJLNOMAC message AbilityMetaModifierChange { - bool isAttachedParentAbility = 8; - int32 modifier_local_id = 11; - repeated ModifierProperty properties = 4; - uint32 apply_entity_id = 3; - AbilityAttachedModifier attached_instanced_modifier = 1; - ModifierAction action = 9; // NOAJNAPDEMN - bool is_durability_zero = 15; - AbilityString parent_ability_name = 6; - bool is_mute_remote = 2; - AbilityString parent_ability_override = 12; uint32 server_buff_uid = 13; -} \ No newline at end of file + bool JAODDPOBICJ = 4; + repeated ModifierProperty properties = 11; + int32 modifier_local_id = 5; + AbilityString parent_ability_override = 6; + bool KJPKHNFAEDC = 14; + bool is_attached_parent_ability = 1; + AbilityAttachedModifier attached_instanced_modifier = 12; + ModifierAction action = 3; + uint32 apply_entity_id = 8; + AbilityString parent_ability_name = 15; +} + diff --git a/proto/AbilityMetaReInitOverrideMap.proto b/proto/AbilityMetaReInitOverrideMap.proto index d9b6fdb9..daa4e820 100644 --- a/proto/AbilityMetaReInitOverrideMap.proto +++ b/proto/AbilityMetaReInitOverrideMap.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityScalarValueEntry.proto"; -// Name: EEACBNFBEHI +// Name: AHCCOPHKLIK message AbilityMetaReInitOverrideMap { - repeated AbilityScalarValueEntry override_map = 9; + repeated AbilityScalarValueEntry override_map = 5; } diff --git a/proto/PPPFLECLGOC.proto b/proto/AbilityMetaSetPoseParameter.proto similarity index 53% rename from proto/PPPFLECLGOC.proto rename to proto/AbilityMetaSetPoseParameter.proto index 3fa1ced4..04b28ef6 100644 --- a/proto/PPPFLECLGOC.proto +++ b/proto/AbilityMetaSetPoseParameter.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "AnimatorParameterValueInfoPair.proto"; -// Name: PPPFLECLGOC -message PPPFLECLGOC { - AnimatorParameterValueInfoPair value = 15; +// Name: BGGGDNNJKOE +message AbilityMetaSetPoseParameter { + AnimatorParameterValueInfoPair value = 2; } diff --git a/proto/AbilityMetaTriggerElementReaction.proto b/proto/AbilityMetaTriggerElementReaction.proto new file mode 100644 index 00000000..b0da3dfd --- /dev/null +++ b/proto/AbilityMetaTriggerElementReaction.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DFGPLHCFDIA +message AbilityMetaTriggerElementReaction { + uint32 JNBEDFOKMPM = 9; + int32 hit_index = 6; + uint32 element_reaction_type = 3; + uint32 trigger_entity_id = 4; + uint32 GFAPKLBLADP = 15; +} + diff --git a/proto/AbilityMetaUpdateBaseReactionDamage.proto b/proto/AbilityMetaUpdateBaseReactionDamage.proto new file mode 100644 index 00000000..86a658b0 --- /dev/null +++ b/proto/AbilityMetaUpdateBaseReactionDamage.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AbilityString.proto"; + +// Name: PDNHFNMLEDA +message AbilityMetaUpdateBaseReactionDamage { + AbilityString ability_name = 14; + uint32 source_caster_id = 8; + uint32 reaction_type = 12; + AbilityString global_value_key = 6; +} + diff --git a/proto/AbilityMixinBreakout.proto b/proto/AbilityMixinBreakout.proto new file mode 100644 index 00000000..be518f44 --- /dev/null +++ b/proto/AbilityMixinBreakout.proto @@ -0,0 +1,34 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "BreakoutSyncAction.proto"; +import "BreakoutSyncCreateConnect.proto"; +import "BreakoutSyncFinishGame.proto"; +import "BreakoutSyncPing.proto"; +import "BreakoutSyncSnapShot.proto"; + +// Name: FFKGDKFKJCD +message AbilityMixinBreakout { + // Name: ACIFCBGMPPK + enum SyncType { + SYNC_TYPE_NONE = 0; + SYNC_TYPE_CREATE_CONNECT = 1; + SYNC_TYPE_START_GAME = 2; + SYNC_TYPE_PING = 3; + SYNC_TYPE_FINISH_GAME = 4; + SYNC_TYPE_SNAP_SHOT = 5; + SYNC_TYPE_ACTION = 6; + } + + int32 retcode = 13; + SyncType sync_type = 7; + oneof sync { + BreakoutSyncCreateConnect sync_create_connect = 3; + BreakoutSyncPing sync_ping = 6; + BreakoutSyncFinishGame sync_finish_game = 1; + BreakoutSyncSnapShot sync_snap_shot = 9; + BreakoutSyncAction sync_action = 2; + } +} + diff --git a/proto/AbilityMixinRecoverInfo.proto b/proto/AbilityMixinRecoverInfo.proto index 32efdc9b..aa4de18e 100644 --- a/proto/AbilityMixinRecoverInfo.proto +++ b/proto/AbilityMixinRecoverInfo.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutSnapShot.proto"; import "MassivePropSyncInfo.proto"; -// Name: LMMFGNIDKME +// Name: AACFCFOGCMC message AbilityMixinRecoverInfo { uint32 local_id = 3; repeated uint32 data_list = 4; bool is_serverbuff_modifier = 5; repeated MassivePropSyncInfo massive_prop_list = 6; BreakoutSnapShot breakout_snap_shot = 7; - oneof source { + oneof Source { uint32 instanced_ability_id = 1; uint32 instanced_modifier_id = 2; } diff --git a/proto/AbilityMixinScenePropSync.proto b/proto/AbilityMixinScenePropSync.proto new file mode 100644 index 00000000..798bb510 --- /dev/null +++ b/proto/AbilityMixinScenePropSync.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MassivePropSyncInfo.proto"; + +// Name: PBFKONAJNPD +message AbilityMixinScenePropSync { + repeated int64 delete_id_list = 15; + repeated MassivePropSyncInfo massive_prop_list = 3; + bool is_clear_all = 8; +} + diff --git a/proto/AbilityMixinShootFromCamera.proto b/proto/AbilityMixinShootFromCamera.proto new file mode 100644 index 00000000..925425bd --- /dev/null +++ b/proto/AbilityMixinShootFromCamera.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: ELDHFMJIHOO +message AbilityMixinShootFromCamera { + Vector forward = 10; + Vector init_pos = 3; +} + diff --git a/proto/AbilityMixinWindSeedSpawner.proto b/proto/AbilityMixinWindSeedSpawner.proto index e860cfef..324cc75d 100644 --- a/proto/AbilityMixinWindSeedSpawner.proto +++ b/proto/AbilityMixinWindSeedSpawner.proto @@ -4,25 +4,25 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: AEAIOCLFFDH +// Name: JMDAKCMNMIB message AbilityMixinWindSeedSpawner { - // Name: DDMMEHCNOMB + // Name: HKENNGHIKAP message AddSignal { } - // Name: KNKFILHLMBC + // Name: BBDPJPCLOCM message RefreshSeed { - repeated Vector pos_list = 3; + repeated Vector pos_list = 8; } - // Name: LPGDOODMMFB + // Name: GLPMJAHCNJH message CatchSeed { - uint32 entity_id = 2; + uint32 entity_id = 14; } oneof cmd { - AddSignal add_signal = 13; - RefreshSeed refresh_seed = 5; + AddSignal add_signal = 6; + RefreshSeed refresh_seed = 1; CatchSeed catch_seed = 4; } } diff --git a/proto/AbilityScalarType.proto b/proto/AbilityScalarType.proto index 85db9a09..c4148a48 100644 --- a/proto/AbilityScalarType.proto +++ b/proto/AbilityScalarType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLNEEGJPBCO +// Name: OOCPHEKKCJH enum AbilityScalarType { ABILITY_SCALAR_TYPE_UNKNOW = 0; ABILITY_SCALAR_TYPE_FLOAT = 1; diff --git a/proto/AbilityScalarValueEntry.proto b/proto/AbilityScalarValueEntry.proto index a78934e9..15f8d788 100644 --- a/proto/AbilityScalarValueEntry.proto +++ b/proto/AbilityScalarValueEntry.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityScalarType.proto"; import "AbilityString.proto"; -// Name: JHJPOIJGPEB +// Name: JLEGECKKDKB message AbilityScalarValueEntry { AbilityString key = 1; AbilityScalarType value_type = 2; diff --git a/proto/AbilityString.proto b/proto/AbilityString.proto index e8207845..ddeaa475 100644 --- a/proto/AbilityString.proto +++ b/proto/AbilityString.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ALGGELGLCLJ +// Name: CPMJBNHKIEA message AbilityString { oneof type { string str = 1; diff --git a/proto/AbilitySyncStateInfo.proto b/proto/AbilitySyncStateInfo.proto index 1df664c6..e5bbe922 100644 --- a/proto/AbilitySyncStateInfo.proto +++ b/proto/AbilitySyncStateInfo.proto @@ -7,7 +7,7 @@ import "AbilityAppliedModifier.proto"; import "AbilityMixinRecoverInfo.proto"; import "AbilityScalarValueEntry.proto"; -// Name: ONHDINIKADE +// Name: OIEKIGIJIFH message AbilitySyncStateInfo { bool is_inited = 1; repeated AbilityScalarValueEntry dynamic_value_map = 2; diff --git a/proto/AcceptCityReputationRequestReq.proto b/proto/AcceptCityReputationRequestReq.proto index b979fb05..d502c52e 100644 --- a/proto/AcceptCityReputationRequestReq.proto +++ b/proto/AcceptCityReputationRequestReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEBBMJFFLPD -// CmdId: 2882 +// CmdId: 2872 +// Name: HJFNGMIHNON message AcceptCityReputationRequestReq { - uint32 city_id = 1; - uint32 request_id = 3; + uint32 city_id = 15; + uint32 request_id = 5; } diff --git a/proto/AcceptCityReputationRequestRsp.proto b/proto/AcceptCityReputationRequestRsp.proto index 0066cffb..5a89e19b 100644 --- a/proto/AcceptCityReputationRequestRsp.proto +++ b/proto/AcceptCityReputationRequestRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKKMJBDDEIP -// CmdId: 2865 +// CmdId: 2892 +// Name: IMGADGHOCFK message AcceptCityReputationRequestRsp { - uint32 city_id = 6; - uint32 request_id = 1; - int32 retcode = 5; + uint32 request_id = 11; + uint32 city_id = 8; + int32 retcode = 14; } diff --git a/proto/Achievement.proto b/proto/Achievement.proto index cfb41e96..7f9fa4fd 100644 --- a/proto/Achievement.proto +++ b/proto/Achievement.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMEFDIKAJBD +// Name: PBPLDMMEGBO message Achievement { - // Name: JPGOFPINCMO + // Name: OPFLKOJMOIG enum Status { INVALID = 0; UNFINISHED = 1; @@ -13,10 +13,10 @@ message Achievement { REWARD_TAKEN = 3; } - uint32 cur_progress = 2; - uint32 finish_timestamp = 13; - Status status = 6; - uint32 total_progress = 5; - uint32 id = 9; + uint32 total_progress = 4; + uint32 finish_timestamp = 9; + Status status = 2; + uint32 id = 10; + uint32 cur_progress = 3; } diff --git a/proto/AchievementAllDataNotify.proto b/proto/AchievementAllDataNotify.proto index c2c6e809..e5eb783f 100644 --- a/proto/AchievementAllDataNotify.proto +++ b/proto/AchievementAllDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Achievement.proto"; -// Name: IHGEAOHBLMH -// CmdId: 2698 +// CmdId: 2659 +// Name: LFMMEIHIAED message AchievementAllDataNotify { - repeated Achievement achievement_list = 15; - repeated uint32 reward_taken_goal_id_list = 4; + repeated Achievement achievement_list = 11; + repeated uint32 reward_taken_goal_id_list = 2; } diff --git a/proto/AchievementUpdateNotify.proto b/proto/AchievementUpdateNotify.proto index f5b00a82..9b3aa2cf 100644 --- a/proto/AchievementUpdateNotify.proto +++ b/proto/AchievementUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Achievement.proto"; -// Name: PFKCLOLEDDE -// CmdId: 2693 +// CmdId: 2666 +// Name: LLBPPPADHLB message AchievementUpdateNotify { - repeated Achievement achievement_list = 2; + repeated Achievement achievement_list = 12; } diff --git a/proto/ActivityAcceptAllGiveGiftReq.proto b/proto/ActivityAcceptAllGiveGiftReq.proto index 6b69d6dc..e13726fa 100644 --- a/proto/ActivityAcceptAllGiveGiftReq.proto +++ b/proto/ActivityAcceptAllGiveGiftReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AIFAHKAGCKI -// CmdId: 8394 +// CmdId: 8590 +// Name: HIOCGNACCIK message ActivityAcceptAllGiveGiftReq { - uint32 schedule_id = 2; + uint32 schedule_id = 13; } diff --git a/proto/ActivityAcceptAllGiveGiftRsp.proto b/proto/ActivityAcceptAllGiveGiftRsp.proto index d20bf000..04eb179c 100644 --- a/proto/ActivityAcceptAllGiveGiftRsp.proto +++ b/proto/ActivityAcceptAllGiveGiftRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityAcceptGiftResultInfo.proto"; -// Name: NBBDONJDCNE -// CmdId: 8241 +// CmdId: 8004 +// Name: IMGFKJFHKFN message ActivityAcceptAllGiveGiftRsp { - repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 6; - int32 retcode = 1; - uint32 schedule_id = 14; + uint32 schedule_id = 6; + repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 1; + int32 retcode = 9; } diff --git a/proto/ActivityAcceptGiftResultInfo.proto b/proto/ActivityAcceptGiftResultInfo.proto index 30f09926..2a35950a 100644 --- a/proto/ActivityAcceptGiftResultInfo.proto +++ b/proto/ActivityAcceptGiftResultInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JENKCFOKNFE +// Name: LMPDLJBPMGO message ActivityAcceptGiftResultInfo { - map KBOHLJAEOGO = 13; - uint32 uid = 12; - map DJPMCNLFJEO = 15; + uint32 uid = 3; + map JNGGEBKNEHK = 9; + map DDINPEKGFPL = 10; } diff --git a/proto/ActivityAcceptGiveGiftReq.proto b/proto/ActivityAcceptGiveGiftReq.proto index 6a4f2be9..f3e4fbff 100644 --- a/proto/ActivityAcceptGiveGiftReq.proto +++ b/proto/ActivityAcceptGiveGiftReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFFHICGECBJ -// CmdId: 8303 +// CmdId: 8091 +// Name: IPNMNIOOKMA message ActivityAcceptGiveGiftReq { - uint32 schedule_id = 10; - uint32 uid = 3; + uint32 schedule_id = 1; + uint32 uid = 11; } diff --git a/proto/ActivityAcceptGiveGiftRsp.proto b/proto/ActivityAcceptGiveGiftRsp.proto index 7b38c212..a7dad537 100644 --- a/proto/ActivityAcceptGiveGiftRsp.proto +++ b/proto/ActivityAcceptGiveGiftRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityAcceptGiftResultInfo.proto"; -// Name: KDOBINHBPOF -// CmdId: 8915 +// CmdId: 8244 +// Name: KKBAAPEFNPG message ActivityAcceptGiveGiftRsp { - int32 retcode = 3; - uint32 schedule_id = 10; - ActivityAcceptGiftResultInfo accept_gift_result_info = 13; + int32 retcode = 2; + ActivityAcceptGiftResultInfo accept_gift_result_info = 7; + uint32 schedule_id = 13; } diff --git a/proto/ActivityBannerClearReq.proto b/proto/ActivityBannerClearReq.proto index 4ed984db..0d8b73ba 100644 --- a/proto/ActivityBannerClearReq.proto +++ b/proto/ActivityBannerClearReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAAFDEFFOPM -// CmdId: 2114 +// CmdId: 2053 +// Name: HEHBPMJFELC message ActivityBannerClearReq { - uint32 schedule_id = 9; - uint32 activity_id = 6; + uint32 activity_id = 13; + uint32 schedule_id = 8; } diff --git a/proto/ActivityBannerClearRsp.proto b/proto/ActivityBannerClearRsp.proto index f50dd0f0..1463ed07 100644 --- a/proto/ActivityBannerClearRsp.proto +++ b/proto/ActivityBannerClearRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGDIIGHFPJB -// CmdId: 2037 +// CmdId: 2116 +// Name: FNHJEINKLFH message ActivityBannerClearRsp { - uint32 activity_id = 8; - int32 retcode = 12; - uint32 schedule_id = 11; + int32 retcode = 4; + uint32 activity_id = 11; + uint32 schedule_id = 3; } diff --git a/proto/ActivityBannerNotify.proto b/proto/ActivityBannerNotify.proto index d80be56b..6c8dd893 100644 --- a/proto/ActivityBannerNotify.proto +++ b/proto/ActivityBannerNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMNLOMEOFMG -// CmdId: 2018 +// CmdId: 2160 +// Name: DEPBDKOOCIC message ActivityBannerNotify { - uint32 activity_id = 12; - uint32 schedule_id = 3; + uint32 schedule_id = 13; + uint32 activity_id = 7; } diff --git a/proto/ActivityCoinInfoNotify.proto b/proto/ActivityCoinInfoNotify.proto index f49a067b..d25d9c8f 100644 --- a/proto/ActivityCoinInfoNotify.proto +++ b/proto/ActivityCoinInfoNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGGIJGMINHM // CmdId: 2189 +// Name: CONHOPDNJDG message ActivityCoinInfoNotify { - uint32 activity_id = 2; - map activity_coin_map = 13; - uint32 schedule_id = 3; + uint32 activity_id = 1; + map activity_coin_map = 14; + uint32 schedule_id = 2; } diff --git a/proto/ActivityCondStateChangeNotify.proto b/proto/ActivityCondStateChangeNotify.proto index 3d9d13c8..8d1cbd66 100644 --- a/proto/ActivityCondStateChangeNotify.proto +++ b/proto/ActivityCondStateChangeNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: JHOFJAELEEG -// CmdId: 2012 +// CmdId: 2134 +// Name: PNJBCLJOKMN message ActivityCondStateChangeNotify { - uint32 activity_id = 10; - repeated Uint32Pair disable_transfer_point_interaction_list = 7; - repeated uint32 meet_cond_list = 13; //PAGIONJOCJN + repeated uint32 CGFKLALMOLH = 11; + repeated uint32 IMFFKIMJDJH = 2; repeated uint32 activated_sale_id_list = 6; - repeated uint32 expire_cond_list = 9; //LGCJBENHFOB - uint32 schedule_id = 12; + repeated Uint32Pair disable_transfer_point_interaction_list = 7; + uint32 schedule_id = 9; + uint32 activity_id = 3; } diff --git a/proto/ActivityDisableTransferPointInteractionNotify.proto b/proto/ActivityDisableTransferPointInteractionNotify.proto index 80849054..3818cd2f 100644 --- a/proto/ActivityDisableTransferPointInteractionNotify.proto +++ b/proto/ActivityDisableTransferPointInteractionNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: MEHJOJBNMME -// CmdId: 8969 +// CmdId: 8741 +// Name: EILMBOBIDGI message ActivityDisableTransferPointInteractionNotify { - bool is_disable = 14; - Uint32Pair scene_point_pair = 15; + bool is_disable = 6; + Uint32Pair scene_point_pair = 2; } diff --git a/proto/ActivityDungeonAvatar.proto b/proto/ActivityDungeonAvatar.proto index 72d3ce2f..162bcee0 100644 --- a/proto/ActivityDungeonAvatar.proto +++ b/proto/ActivityDungeonAvatar.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPJNBCPPEAC +// Name: LLIGKMCGDKH message ActivityDungeonAvatar { uint32 avatar_id = 1; bool is_trial = 2; diff --git a/proto/ActivityFriendGiftWishData.proto b/proto/ActivityFriendGiftWishData.proto index f67baa25..1bbbecc7 100644 --- a/proto/ActivityFriendGiftWishData.proto +++ b/proto/ActivityFriendGiftWishData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: MJONLMACPAH +// Name: IOCHFIJHLDK message ActivityFriendGiftWishData { - map gift_num_map = 8; - uint32 uid = 5; - string nickname = 1; - ProfilePicture profile_picture = 11; - string remark_name = 12; + ProfilePicture profile_picture = 2; + uint32 uid = 11; + map gift_num_map = 12; + string remark_name = 7; + string nickname = 6; } diff --git a/proto/ActivityGetCanGiveFriendGiftReq.proto b/proto/ActivityGetCanGiveFriendGiftReq.proto index 7a93c576..89d0270d 100644 --- a/proto/ActivityGetCanGiveFriendGiftReq.proto +++ b/proto/ActivityGetCanGiveFriendGiftReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLOKAKEIEFA -// CmdId: 8934 +// CmdId: 8594 +// Name: CGOAHGFGKFA message ActivityGetCanGiveFriendGiftReq { - uint32 schedule_id = 8; + uint32 schedule_id = 3; } diff --git a/proto/ActivityGetCanGiveFriendGiftRsp.proto b/proto/ActivityGetCanGiveFriendGiftRsp.proto index 632f2217..82f68309 100644 --- a/proto/ActivityGetCanGiveFriendGiftRsp.proto +++ b/proto/ActivityGetCanGiveFriendGiftRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GALOOENJOIK -// CmdId: 8186 +// CmdId: 8939 +// Name: JDEOJJKFHGI message ActivityGetCanGiveFriendGiftRsp { - uint32 schedule_id = 7; - map gift_num_map = 9; - int32 retcode = 11; + uint32 schedule_id = 2; + int32 retcode = 14; + map gift_num_map = 10; } diff --git a/proto/ActivityGetFriendGiftWishListReq.proto b/proto/ActivityGetFriendGiftWishListReq.proto index deccb408..b3ead9d2 100644 --- a/proto/ActivityGetFriendGiftWishListReq.proto +++ b/proto/ActivityGetFriendGiftWishListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJCECJGCHJP -// CmdId: 8091 +// CmdId: 8391 +// Name: HFHGNLCCCMO message ActivityGetFriendGiftWishListReq { - uint32 schedule_id = 9; + uint32 schedule_id = 5; } diff --git a/proto/ActivityGetFriendGiftWishListRsp.proto b/proto/ActivityGetFriendGiftWishListRsp.proto index 1a75f940..02446a0b 100644 --- a/proto/ActivityGetFriendGiftWishListRsp.proto +++ b/proto/ActivityGetFriendGiftWishListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityFriendGiftWishData.proto"; -// Name: BNJPGACCJCH -// CmdId: 8777 +// CmdId: 8073 +// Name: KCFIMDHNONF message ActivityGetFriendGiftWishListRsp { - uint32 schedule_id = 14; - int32 retcode = 4; - repeated ActivityFriendGiftWishData friend_gift_wish_list = 6; + int32 retcode = 9; + repeated ActivityFriendGiftWishData friend_gift_wish_list = 3; + uint32 schedule_id = 8; } diff --git a/proto/ActivityGetRecvGiftListReq.proto b/proto/ActivityGetRecvGiftListReq.proto index 2af0d2e4..c52d06c4 100644 --- a/proto/ActivityGetRecvGiftListReq.proto +++ b/proto/ActivityGetRecvGiftListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBMLBHBKCOF -// CmdId: 8973 +// CmdId: 8977 +// Name: MDMOILDADKG message ActivityGetRecvGiftListReq { - uint32 schedule_id = 12; + uint32 schedule_id = 8; } diff --git a/proto/ActivityGetRecvGiftListRsp.proto b/proto/ActivityGetRecvGiftListRsp.proto index 70ddfc1a..e7ba58ad 100644 --- a/proto/ActivityGetRecvGiftListRsp.proto +++ b/proto/ActivityGetRecvGiftListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityRecvGiftData.proto"; -// Name: BLNBFKLGKJA -// CmdId: 8791 +// CmdId: 8806 +// Name: CKOMFPDNHBN message ActivityGetRecvGiftListRsp { - repeated ActivityRecvGiftData recv_gift_list = 8; - uint32 schedule_id = 1; - int32 retcode = 9; + int32 retcode = 1; + repeated ActivityRecvGiftData recv_gift_list = 4; + uint32 schedule_id = 13; } diff --git a/proto/ActivityGiveFriendGiftReq.proto b/proto/ActivityGiveFriendGiftReq.proto index 0e8166eb..980beefc 100644 --- a/proto/ActivityGiveFriendGiftReq.proto +++ b/proto/ActivityGiveFriendGiftReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FINKLKAKGID -// CmdId: 8763 +// CmdId: 8811 +// Name: CGJDLLEICGJ message ActivityGiveFriendGiftReq { - map gift_num_map = 13; - uint32 schedule_id = 6; - uint32 uid = 8; + map gift_num_map = 5; + uint32 schedule_id = 14; + uint32 uid = 13; } diff --git a/proto/ActivityGiveFriendGiftRsp.proto b/proto/ActivityGiveFriendGiftRsp.proto index 9e6b5783..8396003f 100644 --- a/proto/ActivityGiveFriendGiftRsp.proto +++ b/proto/ActivityGiveFriendGiftRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHKLPGDPGOB -// CmdId: 8524 +// CmdId: 8158 +// Name: LGELAEHOADH message ActivityGiveFriendGiftRsp { - uint32 schedule_id = 12; - int32 retcode = 9; - repeated uint32 limit_gift_list = 6; + int32 retcode = 12; + uint32 schedule_id = 10; + repeated uint32 limit_gift_list = 7; } diff --git a/proto/ActivityHaveRecvGiftNotify.proto b/proto/ActivityHaveRecvGiftNotify.proto index 173b7b96..72607720 100644 --- a/proto/ActivityHaveRecvGiftNotify.proto +++ b/proto/ActivityHaveRecvGiftNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDENPNNADMI -// CmdId: 8350 +// CmdId: 8615 +// Name: FOACMIDMKCF message ActivityHaveRecvGiftNotify { - uint32 schedule_id = 7; + uint32 schedule_id = 6; } diff --git a/proto/ActivityInfo.proto b/proto/ActivityInfo.proto index 7f1846a9..89d10910 100644 --- a/proto/ActivityInfo.proto +++ b/proto/ActivityInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityPushTipsData.proto"; import "ActivityWatcherInfo.proto"; -import "AMFOFAPEHGM.proto"; +import "AkaFesDetailInfo.proto"; import "ArenaChallengeActivityDetailInfo.proto"; import "AsterActivityDetailInfo.proto"; import "BartenderActivityDetailInfo.proto"; @@ -26,13 +26,16 @@ import "DuelHeartDetailInfo.proto"; import "EchoShellDetailInfo.proto"; import "EffigyActivityDetailInfo.proto"; import "EffigyChallengeV2DetailInfo.proto"; +import "ElectroherculesBattleDetailInfo.proto"; import "ExpeditionActivityDetailInfo.proto"; -import "FHPFPENBEIB.proto"; import "FindHilichurlDetailInfo.proto"; import "FleurFairActivityDetailInfo.proto"; +import "FleurFairV2DetailInfo.proto"; import "FlightActivityDetailInfo.proto"; import "FungusFighterDetailInfo.proto"; +import "FungusFighterV2DetailInfo.proto"; import "GachaActivityDetailInfo.proto"; +import "GCGFestivalDetailInfo.proto"; import "GearActivityDetailInfo.proto"; import "GravenInnocenceDetailInfo.proto"; import "HachiActivityDetailInfo.proto"; @@ -41,7 +44,6 @@ import "InstableSprayDetailInfo.proto"; import "IrodoriActivityDetailInfo.proto"; import "IslandPartyDetailInfo.proto"; import "LanternRiteActivityDetailInfo.proto"; -import "LHPBALCGMJH.proto"; import "LuminanceStoneChallengeActivityDetailInfo.proto"; import "LunaRiteDetailInfo.proto"; import "MichiaeMatsuriActivityDetailInfo.proto"; @@ -49,7 +51,6 @@ import "MistTrialActivityDetailInfo.proto"; import "MoonfinTrialActivityDetailInfo.proto"; import "MuqadasPotionActivityDetailInfo.proto"; import "MusicGameActivityDetailInfo.proto"; -import "NFHMNCKJOEI.proto"; import "PhotoActivityDetailInfo.proto"; import "PlantFlowerActivityDetailInfo.proto"; import "PotionActivityDetailInfo.proto"; @@ -57,9 +58,11 @@ import "RockBoardExploreDetailInfo.proto"; import "RogueDiaryActivityDetailInfo.proto"; import "RoguelikeDungeonActivityDetailInfo.proto"; import "SalesmanActivityDetailInfo.proto"; +import "SandwormCannonDetailInfo.proto"; import "SeaLampActivityDetailInfo.proto"; import "SeaLampActivityInfo.proto"; import "SeaLampV3DetailInfo.proto"; +import "SorushTrialDetailInfo.proto"; import "SpiceActivityDetailInfo.proto"; import "SummerTimeDetailInfo.proto"; import "SummerTimeV2DetailInfo.proto"; @@ -75,103 +78,102 @@ import "WaterSpiritActivityDetailInfo.proto"; import "WindFieldDetailInfo.proto"; import "WinterCampActivityDetailInfo.proto"; -// Name: EIPLHBCKIIO +// Name: PHKAPAALGGC message ActivityInfo { - uint32 ANGGLPJEBLE = 438; - uint32 schedule_id = 14; - bool FLFGIDFALEK = 15; - uint32 LPOCNCICJHM = 485; - map activity_coin_map = 703; - repeated uint32 meet_cond_list = 2; //PAGIONJOCJN - uint32 end_time = 4; - bool GLOONPBGOHM = 1331; - repeated ActivityPushTipsData activity_push_tips_data_list = 1827; - repeated uint32 expire_cond_list = 13; // LGCJBENHFOB - bool is_finished = 6; - repeated uint32 taken_reward_list = 894; //EOPFKDBBOII - repeated ActivityWatcherInfo watcher_info_list = 8; - uint32 activity_type = 5; // KMOFHMKLGHD - uint32 activity_id = 7; - bool CJDFLBKBNPL = 10; - map wish_gift_num_map = 1459; - bool OEBHLKFBCOG = 696; - bool LGKOJCGDGBH = 1736; - uint32 begin_time = 9; - repeated uint32 DDBJAKPEPLC = 778; - uint32 first_day_start_time = 1677; - uint32 cur_score = 1005; - bool EFJOLIOFLBG = 514; + repeated uint32 IMFFKIMJDJH = 13; + uint32 OIBEDADECFB = 238; + uint32 end_time = 10; + uint32 activity_id = 1; + repeated ActivityPushTipsData activity_push_tips_data_list = 1986; + bool DCENNBKGOAH = 1227; + repeated uint32 CGFKLALMOLH = 5; + uint32 schedule_id = 2; + bool DNKBDEJAOMC = 6; + bool MPCDIKMJOAC = 2041; + uint32 cur_score = 882; + uint32 OIPEAKGOPDE = 11; + bool GODELKHIPDE = 3; + bool DLNNGPNHBFB = 1789; + uint32 first_day_start_time = 617; + uint32 begin_time = 15; + uint32 JAFIBAJIAFF = 540; + bool is_finished = 12; + bool DMCFNBNECAN = 202; + repeated ActivityWatcherInfo watcher_info_list = 4; oneof detail { - SeaLampActivityDetailInfo sam_lamp_info = 1; - CrucibleActivityDetailInfo crucible_info = 11; - SalesmanActivityDetailInfo salesman_info = 3; - TrialAvatarActivityDetailInfo trial_avatar_info = 12; - DeliveryActivityDetailInfo delivery_info = 1972; - AsterActivityDetailInfo aster_info = 306; - FlightActivityDetailInfo flight_info = 1872; - DragonSpineActivityDetailInfo dragon_spine_info = 593; - EffigyActivityDetailInfo effigy_info = 2044; - TreasureMapActivityDetailInfo treasure_map_info = 876; - BlessingActivityDetailInfo blessing_info = 742; - SeaLampActivityInfo sea_lamp_info = 1685; - ExpeditionActivityDetailInfo expedition_info = 1399; - ArenaChallengeActivityDetailInfo arena_challenge_info = 1235; - FleurFairActivityDetailInfo fleur_fair_info = 581; - WaterSpiritActivityDetailInfo water_spirit_info = 1127; - ChannelerSlabActivityDetailInfo challneler_slab_info = 599; - MistTrialActivityDetailInfo mist_trial_activity_info = 645; - HideAndSeekActivityDetailInfo hide_and_seek_info = 794; - FindHilichurlDetailInfo find_hilichurl_info = 1344; - SummerTimeDetailInfo summer_time_info = 1058; - BuoyantCombatDetailInfo buoyant_combat_info = 771; - EchoShellDetailInfo echo_shell_info = 1632; - BounceConjuringActivityDetailInfo bounce_conjuring_info = 1554; - BlitzRushActivityDetailInfo blitz_rush_info = 1341; - ChessActivityDetailInfo chess_info = 664; - SumoActivityDetailInfo sumo_info = 1666; - MoonfinTrialActivityDetailInfo moonfin_trial_info = 333; - LunaRiteDetailInfo luna_rite_info = 119; - PlantFlowerActivityDetailInfo plant_flower_info = 349; - MusicGameActivityDetailInfo music_game_info = 1966; - RoguelikeDungeonActivityDetailInfo roguelike_dungoen_info = 2034; - DigActivityDetailInfo dig_info = 1410; - HachiActivityDetailInfo hachi_info = 1603; - WinterCampActivityDetailInfo winter_camp_info = 1225; - PotionActivityDetailInfo potion_info = 1447; - TanukiTravelActivityDetailInfo tanuki_travel_activity_info = 1327; - LanternRiteActivityDetailInfo lantern_rite_activity_info = 1662; - MichiaeMatsuriActivityDetailInfo michiae_matsuri_info = 1451; - BartenderActivityDetailInfo bartender_info = 2037; - UgcActivityDetailInfo ugc_info = 1207; - CrystalLinkActivityDetailInfo crystal_link_info = 1163; - IrodoriActivityDetailInfo irodori_info = 839; - PhotoActivityDetailInfo photo_info = 1500; - SpiceActivityDetailInfo spice_info = 1583; - GachaActivityDetailInfo gacha_info = 579; - LuminanceStoneChallengeActivityDetailInfo luminance_stone_challenge_info = 1523; - RogueDiaryActivityDetailInfo rogue_diary_info = 1180; - SummerTimeV2DetailInfo summer_time_v2_info = 1764; - IslandPartyDetailInfo island_party_info = 185; - GearActivityDetailInfo gear_info = 1537; - GravenInnocenceDetailInfo graven_innocence_info = 2019; - InstableSprayDetailInfo instable_spray_info = 1876; - MuqadasPotionActivityDetailInfo muqadas_potion_info = 1402; - TreasureSeelieActivityDetailInfo treasure_seelie_info = 1443; - RockBoardExploreDetailInfo rock_board_explore_info = 154; - VintageActivityDetailInfo vintage_info = 236; - WindFieldDetailInfo wind_field_info = 620; - FungusFighterDetailInfo fungus_fighter_info = 1477; - CharAmusementDetailInfo char_amusement_info = 1356; - EffigyChallengeV2DetailInfo effigy_challenge_info = 261; - CoinCollectDetailInfo coin_collect_info = 1411; - BrickBreakerDetailInfo brick_breaker_info = 846; - DuelHeartDetailInfo duel_heart_info = 127; - SeaLampV3DetailInfo sea_lamp_v3_info = 738; - TeamChainDetailInfo team_chain_info = 686; - FHPFPENBEIB electrohercules_battle_info = 540; - LHPBALCGMJH gcg_festival_info = 1645; - NFHMNCKJOEI fleur_fair_v2_info = 97; - AMFOFAPEHGM fungus_fighter_v2_info = 549; + SeaLampActivityDetailInfo sam_lamp_info = 9; + CrucibleActivityDetailInfo crucible_info = 14; + SalesmanActivityDetailInfo salesman_info = 8; + TrialAvatarActivityDetailInfo trial_avatar_info = 7; + DeliveryActivityDetailInfo delivery_info = 1232; + AsterActivityDetailInfo aster_info = 1467; + FlightActivityDetailInfo flight_info = 809; + DragonSpineActivityDetailInfo dragon_spine_info = 1319; + EffigyActivityDetailInfo effigy_info = 1037; + TreasureMapActivityDetailInfo treasure_map_info = 1091; + BlessingActivityDetailInfo blessing_info = 100; + SeaLampActivityInfo sea_lamp_info = 251; + ExpeditionActivityDetailInfo expedition_info = 1668; + ArenaChallengeActivityDetailInfo arena_challenge_info = 399; + FleurFairActivityDetailInfo fleur_fair_info = 27; + WaterSpiritActivityDetailInfo water_spirit_info = 199; + ChannelerSlabActivityDetailInfo challneler_slab_info = 1068; + MistTrialActivityDetailInfo mist_trial_activity_info = 707; + HideAndSeekActivityDetailInfo hide_and_seek_info = 263; + FindHilichurlDetailInfo find_hilichurl_info = 1180; + SummerTimeDetailInfo summer_time_info = 1927; + BuoyantCombatDetailInfo buoyant_combat_info = 627; + EchoShellDetailInfo echo_shell_info = 47; + BounceConjuringActivityDetailInfo bounce_conjuring_info = 884; + BlitzRushActivityDetailInfo blitz_rush_info = 1844; + ChessActivityDetailInfo chess_info = 412; + SumoActivityDetailInfo sumo_info = 243; + MoonfinTrialActivityDetailInfo moonfin_trial_info = 1573; + LunaRiteDetailInfo luna_rite_info = 1461; + PlantFlowerActivityDetailInfo plant_flower_info = 1551; + MusicGameActivityDetailInfo music_game_info = 1643; + RoguelikeDungeonActivityDetailInfo roguelike_dungoen_info = 18; + DigActivityDetailInfo dig_info = 1376; + HachiActivityDetailInfo hachi_info = 107; + WinterCampActivityDetailInfo winter_camp_info = 1170; + PotionActivityDetailInfo potion_info = 1931; + TanukiTravelActivityDetailInfo tanuki_travel_activity_info = 1565; + LanternRiteActivityDetailInfo lantern_rite_activity_info = 969; + MichiaeMatsuriActivityDetailInfo michiae_matsuri_info = 1333; + BartenderActivityDetailInfo bartender_info = 1328; + UgcActivityDetailInfo ugc_info = 597; + CrystalLinkActivityDetailInfo crystal_link_info = 368; + IrodoriActivityDetailInfo irodori_info = 1277; + PhotoActivityDetailInfo photo_info = 62; + SpiceActivityDetailInfo spice_info = 1027; + GachaActivityDetailInfo gacha_info = 1940; + LuminanceStoneChallengeActivityDetailInfo luminance_stone_challenge_info = 374; + RogueDiaryActivityDetailInfo rogue_diary_info = 925; + SummerTimeV2DetailInfo summer_time_v2_info = 1860; + IslandPartyDetailInfo island_party_info = 1050; + GearActivityDetailInfo gear_info = 644; + GravenInnocenceDetailInfo graven_innocence_info = 1362; + InstableSprayDetailInfo instable_spray_info = 474; + MuqadasPotionActivityDetailInfo muqadas_potion_info = 1656; + TreasureSeelieActivityDetailInfo treasure_seelie_info = 1213; + RockBoardExploreDetailInfo rock_board_explore_info = 694; + VintageActivityDetailInfo vintage_info = 237; + WindFieldDetailInfo wind_field_info = 997; + FungusFighterDetailInfo fungus_fighter_info = 1287; + CharAmusementDetailInfo char_amusement_info = 1858; + EffigyChallengeV2DetailInfo effigy_challenge_info = 32; + CoinCollectDetailInfo coin_collect_info = 85; + BrickBreakerDetailInfo brick_breaker_info = 1306; + DuelHeartDetailInfo duel_heart_info = 313; + SeaLampV3DetailInfo sea_lamp_v3_info = 912; + TeamChainDetailInfo team_chain_info = 276; + ElectroherculesBattleDetailInfo electrohercules_battle_info = 343; + GCGFestivalDetailInfo gcg_festival_info = 1544; + FleurFairV2DetailInfo fleur_fair_v2_info = 2008; + FungusFighterV2DetailInfo fungus_fighter_v2_info = 1085; + AkaFesDetailInfo aka_fes_info = 2020; + SandwormCannonDetailInfo sandworm_cannon_detail_info = 385; + SorushTrialDetailInfo sorush_trial_info = 1352; } } diff --git a/proto/ActivityInfoNotify.proto b/proto/ActivityInfoNotify.proto index ab8227ff..db7bb2b9 100644 --- a/proto/ActivityInfoNotify.proto +++ b/proto/ActivityInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityInfo.proto"; -// Name: BKCOKLBOIIF -// CmdId: 2134 +// CmdId: 2186 +// Name: DMOCPEKHGHA message ActivityInfoNotify { - ActivityInfo activity_info = 9; + ActivityInfo activity_info = 12; } diff --git a/proto/ActivityPlayOpenAnimNotify.proto b/proto/ActivityPlayOpenAnimNotify.proto index 3502c559..1834ef18 100644 --- a/proto/ActivityPlayOpenAnimNotify.proto +++ b/proto/ActivityPlayOpenAnimNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MEAKCDAMKNJ -// CmdId: 2136 +// CmdId: 2172 +// Name: IBOMHHNFFID message ActivityPlayOpenAnimNotify { - uint32 activity_id = 6; + uint32 activity_id = 12; } diff --git a/proto/ActivityPushTipsData.proto b/proto/ActivityPushTipsData.proto index e86b3167..9fb35257 100644 --- a/proto/ActivityPushTipsData.proto +++ b/proto/ActivityPushTipsData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityPushTipsState.proto"; -// Name: CBEGBPBBDMB +// Name: OPPLKFOMILA message ActivityPushTipsData { - uint32 activity_push_tips_id = 12; - ActivityPushTipsState state = 3; + uint32 activity_push_tips_id = 8; + ActivityPushTipsState state = 6; } diff --git a/proto/ActivityPushTipsInfoNotify.proto b/proto/ActivityPushTipsInfoNotify.proto index e9b583de..c540ebfb 100644 --- a/proto/ActivityPushTipsInfoNotify.proto +++ b/proto/ActivityPushTipsInfoNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityPushTipsData.proto"; -// Name: ANKBGAFHFKI -// CmdId: 8419 +// CmdId: 8802 +// Name: BNCCEGKEJLK message ActivityPushTipsInfoNotify { - repeated ActivityPushTipsData activity_push_tips_data_list = 10; uint32 activity_id = 7; - uint32 schedule_id = 1; + repeated ActivityPushTipsData activity_push_tips_data_list = 5; + uint32 schedule_id = 4; } diff --git a/proto/ActivityPushTipsState.proto b/proto/ActivityPushTipsState.proto index aa69e4ce..9a19862a 100644 --- a/proto/ActivityPushTipsState.proto +++ b/proto/ActivityPushTipsState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POKOFBAJMFO +// Name: FHPBGAOJEJH enum ActivityPushTipsState { ACTIVITY_PUSH_TIPS_STATE_NONE = 0; ACTIVITY_PUSH_TIPS_STATE_START = 1; diff --git a/proto/ActivityReadPushTipsReq.proto b/proto/ActivityReadPushTipsReq.proto index cb59a7aa..6ba0465f 100644 --- a/proto/ActivityReadPushTipsReq.proto +++ b/proto/ActivityReadPushTipsReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBCAKJGNMIK -// CmdId: 8285 +// CmdId: 8141 +// Name: AALBIADOICE message ActivityReadPushTipsReq { - uint32 activity_id = 4; - repeated uint32 activity_push_tips_id_list = 9; + repeated uint32 activity_push_tips_id_list = 13; + uint32 activity_id = 3; } diff --git a/proto/ActivityReadPushTipsRsp.proto b/proto/ActivityReadPushTipsRsp.proto index 9d088a1a..4823843b 100644 --- a/proto/ActivityReadPushTipsRsp.proto +++ b/proto/ActivityReadPushTipsRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LEILOFMJCIF -// CmdId: 8119 +// CmdId: 8697 +// Name: PIHAIJJOLII message ActivityReadPushTipsRsp { - int32 retcode = 8; + int32 retcode = 7; } diff --git a/proto/ActivityRecvGiftData.proto b/proto/ActivityRecvGiftData.proto index e66e2c7b..e98c11ca 100644 --- a/proto/ActivityRecvGiftData.proto +++ b/proto/ActivityRecvGiftData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: CFHNBMHCAAN +// Name: MEGDKCPJCHP message ActivityRecvGiftData { - string nickname = 7; - string remark_name = 12; - uint32 uid = 14; - map gift_num_map = 10; - ProfilePicture profile_picture = 13; + ProfilePicture profile_picture = 4; + uint32 uid = 10; + string remark_name = 1; + map gift_num_map = 2; + string nickname = 14; } diff --git a/proto/ActivitySaleChangeNotify.proto b/proto/ActivitySaleChangeNotify.proto index 4a2a516b..39303642 100644 --- a/proto/ActivitySaleChangeNotify.proto +++ b/proto/ActivitySaleChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMCKMPPBHND -// CmdId: 2034 +// CmdId: 2174 +// Name: CKHBPAAGBOH message ActivitySaleChangeNotify { - bool is_close = 6; - uint32 sale_id = 9; + bool is_close = 9; + uint32 sale_id = 3; } diff --git a/proto/ActivityScheduleInfo.proto b/proto/ActivityScheduleInfo.proto index 61073332..834bda4c 100644 --- a/proto/ActivityScheduleInfo.proto +++ b/proto/ActivityScheduleInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIFNHCLOBPA +// Name: GFDPEELJAFP message ActivityScheduleInfo { - uint32 schedule_id = 8; - bool is_open = 1; - uint32 begin_time = 10; - uint32 end_time = 6; - uint32 activity_id = 14; + uint32 begin_time = 2; + uint32 activity_id = 7; + uint32 end_time = 11; + uint32 schedule_id = 4; + bool is_open = 6; } diff --git a/proto/ActivityScheduleInfoNotify.proto b/proto/ActivityScheduleInfoNotify.proto index e1d735b1..02634784 100644 --- a/proto/ActivityScheduleInfoNotify.proto +++ b/proto/ActivityScheduleInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityScheduleInfo.proto"; -// Name: KEDKIAAFGKO -// CmdId: 2068 +// CmdId: 2020 +// Name: OIIEMAPPMNO message ActivityScheduleInfoNotify { - uint32 remain_fly_sea_lamp_num = 12; - repeated ActivityScheduleInfo activity_schedule_list = 11; + uint32 remain_fly_sea_lamp_num = 7; + repeated ActivityScheduleInfo activity_schedule_list = 3; } diff --git a/proto/ActivitySelectAvatarCardReq.proto b/proto/ActivitySelectAvatarCardReq.proto index 530de269..f500f358 100644 --- a/proto/ActivitySelectAvatarCardReq.proto +++ b/proto/ActivitySelectAvatarCardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILICGBGEBKG -// CmdId: 2043 +// CmdId: 2112 +// Name: ODMNCOGPFCG message ActivitySelectAvatarCardReq { - uint32 reward_id = 13; - uint32 activity_id = 2; + uint32 activity_id = 13; + uint32 reward_id = 4; } diff --git a/proto/ActivitySelectAvatarCardRsp.proto b/proto/ActivitySelectAvatarCardRsp.proto index 24e7432a..2ead502c 100644 --- a/proto/ActivitySelectAvatarCardRsp.proto +++ b/proto/ActivitySelectAvatarCardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJMNICMCPCJ -// CmdId: 2130 +// CmdId: 2177 +// Name: BHEFKNOPEOO message ActivitySelectAvatarCardRsp { - uint32 reward_id = 2; - int32 retcode = 3; - uint32 activity_id = 9; + uint32 activity_id = 15; + int32 retcode = 8; + uint32 reward_id = 6; } diff --git a/proto/ActivitySetGiftWishReq.proto b/proto/ActivitySetGiftWishReq.proto index 4fecbc5b..04681896 100644 --- a/proto/ActivitySetGiftWishReq.proto +++ b/proto/ActivitySetGiftWishReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGPDNBNHNDM -// CmdId: 8848 +// CmdId: 8921 +// Name: HIGNILPNKNO message ActivitySetGiftWishReq { - uint32 schedule_id = 7; - map gift_num_map = 6; + uint32 schedule_id = 1; + map gift_num_map = 5; } diff --git a/proto/ActivitySetGiftWishRsp.proto b/proto/ActivitySetGiftWishRsp.proto index ab863dd0..578a2b9f 100644 --- a/proto/ActivitySetGiftWishRsp.proto +++ b/proto/ActivitySetGiftWishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJIEGCNPIIN -// CmdId: 8764 +// CmdId: 8429 +// Name: BGJBLCDKIND message ActivitySetGiftWishRsp { - uint32 schedule_id = 15; - int32 retcode = 13; + int32 retcode = 11; + uint32 schedule_id = 7; } diff --git a/proto/ActivityShopSheetInfo.proto b/proto/ActivityShopSheetInfo.proto index cc99c76c..82e256b6 100644 --- a/proto/ActivityShopSheetInfo.proto +++ b/proto/ActivityShopSheetInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHBBGOLDLCL +// Name: FOOAJGJJBKP message ActivityShopSheetInfo { - uint32 end_time = 8; - uint32 sheet_id = 10; - uint32 begin_time = 7; + uint32 end_time = 10; + uint32 sheet_id = 3; + uint32 begin_time = 8; } diff --git a/proto/ActivityTakeAllScoreRewardReq.proto b/proto/ActivityTakeAllScoreRewardReq.proto index ba7c491d..e9b85bdc 100644 --- a/proto/ActivityTakeAllScoreRewardReq.proto +++ b/proto/ActivityTakeAllScoreRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOPMGFEHJEB -// CmdId: 8731 +// CmdId: 8889 +// Name: PHFCPOBGHGO message ActivityTakeAllScoreRewardReq { - uint32 activity_id = 15; + uint32 activity_id = 14; } diff --git a/proto/ActivityTakeAllScoreRewardRsp.proto b/proto/ActivityTakeAllScoreRewardRsp.proto index f59551e1..b7530e4f 100644 --- a/proto/ActivityTakeAllScoreRewardRsp.proto +++ b/proto/ActivityTakeAllScoreRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EMIKPGMJCAG -// CmdId: 8964 +// CmdId: 8410 +// Name: DMKCCBFCIBI message ActivityTakeAllScoreRewardRsp { - int32 retcode = 12; + int32 retcode = 13; + uint32 activity_id = 6; repeated uint32 reward_config_list = 8; - uint32 activity_id = 14; } diff --git a/proto/ActivityTakeScoreRewardReq.proto b/proto/ActivityTakeScoreRewardReq.proto index 3b483572..b9566124 100644 --- a/proto/ActivityTakeScoreRewardReq.proto +++ b/proto/ActivityTakeScoreRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JNKCCLHCHBI -// CmdId: 8869 +// CmdId: 8201 +// Name: LGDLEIHFKDC message ActivityTakeScoreRewardReq { - uint32 reward_config_id = 12; - uint32 activity_id = 14; + uint32 reward_config_id = 10; + uint32 activity_id = 3; } diff --git a/proto/ActivityTakeScoreRewardRsp.proto b/proto/ActivityTakeScoreRewardRsp.proto index 466cacdf..e90799a7 100644 --- a/proto/ActivityTakeScoreRewardRsp.proto +++ b/proto/ActivityTakeScoreRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECJDPFLEBAC -// CmdId: 8852 +// CmdId: 8835 +// Name: GFOHFILANIJ message ActivityTakeScoreRewardRsp { - uint32 reward_config_id = 5; - int32 retcode = 6; - uint32 activity_id = 14; + uint32 activity_id = 1; + int32 retcode = 12; + uint32 reward_config_id = 7; } diff --git a/proto/ActivityTakeWatcherRewardBatchReq.proto b/proto/ActivityTakeWatcherRewardBatchReq.proto index f9a0f82a..df836572 100644 --- a/proto/ActivityTakeWatcherRewardBatchReq.proto +++ b/proto/ActivityTakeWatcherRewardBatchReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKMAFCEGHLB -// CmdId: 2044 +// CmdId: 2110 +// Name: GANAMONPBKB message ActivityTakeWatcherRewardBatchReq { - uint32 activity_id = 11; - repeated uint32 watcher_id_list = 12; + repeated uint32 watcher_id_list = 1; + uint32 activity_id = 2; } diff --git a/proto/ActivityTakeWatcherRewardBatchRsp.proto b/proto/ActivityTakeWatcherRewardBatchRsp.proto index d32d3edb..7d19c74a 100644 --- a/proto/ActivityTakeWatcherRewardBatchRsp.proto +++ b/proto/ActivityTakeWatcherRewardBatchRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: BIMEDMCFMDE -// CmdId: 2023 +// CmdId: 2132 +// Name: AOFKHINBNPA message ActivityTakeWatcherRewardBatchRsp { - repeated ItemParam item_list = 12; - repeated uint32 watcher_id_list = 15; - uint32 activity_id = 2; - int32 retcode = 11; + int32 retcode = 7; + repeated ItemParam item_list = 8; + uint32 activity_id = 3; + repeated uint32 watcher_id_list = 6; } diff --git a/proto/ActivityTakeWatcherRewardReq.proto b/proto/ActivityTakeWatcherRewardReq.proto index 2568a184..347e2957 100644 --- a/proto/ActivityTakeWatcherRewardReq.proto +++ b/proto/ActivityTakeWatcherRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEADHMNJBHA -// CmdId: 2063 +// CmdId: 2192 +// Name: JCHMIGLBFBJ message ActivityTakeWatcherRewardReq { - uint32 activity_id = 5; - uint32 watcher_id = 15; + uint32 watcher_id = 8; + uint32 activity_id = 9; } diff --git a/proto/ActivityTakeWatcherRewardRsp.proto b/proto/ActivityTakeWatcherRewardRsp.proto index f5578d6c..9194ccce 100644 --- a/proto/ActivityTakeWatcherRewardRsp.proto +++ b/proto/ActivityTakeWatcherRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBJIKPIMBJM -// CmdId: 2082 +// CmdId: 2122 +// Name: IIEIAEEFLGL message ActivityTakeWatcherRewardRsp { - int32 retcode = 13; - uint32 watcher_id = 5; - uint32 activity_id = 3; + int32 retcode = 9; + uint32 activity_id = 7; + uint32 watcher_id = 10; } diff --git a/proto/ActivityUpdateWatcherNotify.proto b/proto/ActivityUpdateWatcherNotify.proto index d33a932b..3e209d62 100644 --- a/proto/ActivityUpdateWatcherNotify.proto +++ b/proto/ActivityUpdateWatcherNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityWatcherInfo.proto"; -// Name: PPOLCIAJKGN -// CmdId: 2183 +// CmdId: 2108 +// Name: MMDEIBDCLBL message ActivityUpdateWatcherNotify { - uint32 activity_id = 15; - ActivityWatcherInfo watcher_info = 3; + ActivityWatcherInfo watcher_info = 7; + uint32 activity_id = 11; } diff --git a/proto/ActivityWatcherInfo.proto b/proto/ActivityWatcherInfo.proto index ddfae5c6..18264463 100644 --- a/proto/ActivityWatcherInfo.proto +++ b/proto/ActivityWatcherInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NACCPGOMNLE +// Name: MJANEPLMIEP message ActivityWatcherInfo { uint32 watcher_id = 14; - uint32 cur_progress = 1; - uint32 total_progress = 13; - bool is_taken_reward = 12; + bool is_taken_reward = 4; + uint32 total_progress = 15; + uint32 cur_progress = 10; } diff --git a/proto/AddAranaraCollectionNotify.proto b/proto/AddAranaraCollectionNotify.proto index 10158bb7..56603cbe 100644 --- a/proto/AddAranaraCollectionNotify.proto +++ b/proto/AddAranaraCollectionNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "AranaraCollectionState.proto"; -// Name: OFLAHJBIJCJ -// CmdId: 6393 +// CmdId: 6366 +// Name: EEHLGKBAOJJ message AddAranaraCollectionNotify { uint32 collection_type = 2; - AranaraCollectionState MENDLEGAOCB = 14; - AranaraCollectionState NJBIEHOJMCO = 5; - uint32 collection_id = 15; + AranaraCollectionState IJBFIKCDABD = 10; + AranaraCollectionState CIEAPDGLPOL = 4; + uint32 collection_id = 3; } diff --git a/proto/AddBackupAvatarTeamReq.proto b/proto/AddBackupAvatarTeamReq.proto index 7ed2a8c1..5650df89 100644 --- a/proto/AddBackupAvatarTeamReq.proto +++ b/proto/AddBackupAvatarTeamReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGBNGBAJBLO -// CmdId: 1602 +// CmdId: 1670 +// Name: JGCLHIODNGH message AddBackupAvatarTeamReq { } diff --git a/proto/AddBackupAvatarTeamRsp.proto b/proto/AddBackupAvatarTeamRsp.proto index f1f4a58a..d0e8c26e 100644 --- a/proto/AddBackupAvatarTeamRsp.proto +++ b/proto/AddBackupAvatarTeamRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPILCNDJKNF -// CmdId: 1777 +// CmdId: 1658 +// Name: AFDHKHAFKNE message AddBackupAvatarTeamRsp { - int32 retcode = 14; + int32 retcode = 6; } diff --git a/proto/AddBlacklistReq.proto b/proto/AddBlacklistReq.proto index 66bf802f..6079b7a1 100644 --- a/proto/AddBlacklistReq.proto +++ b/proto/AddBlacklistReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGEINEJNJII -// CmdId: 4041 +// CmdId: 4048 +// Name: DGEDGFBGJFI message AddBlacklistReq { - uint32 target_uid = 10; + uint32 target_uid = 7; } diff --git a/proto/AddBlacklistRsp.proto b/proto/AddBlacklistRsp.proto index 848a202f..65293dbb 100644 --- a/proto/AddBlacklistRsp.proto +++ b/proto/AddBlacklistRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: ADKEHLBLLOD -// CmdId: 4070 +// CmdId: 4098 +// Name: CNDDJJBFEBN message AddBlacklistRsp { - int32 retcode = 6; - FriendBrief target_friend_brief = 1; + FriendBrief target_friend_brief = 14; + int32 retcode = 7; } diff --git a/proto/AddFriendNotify.proto b/proto/AddFriendNotify.proto index 4aec92cb..a58f2b4a 100644 --- a/proto/AddFriendNotify.proto +++ b/proto/AddFriendNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: MJCLFOHPKLB -// CmdId: 4019 +// CmdId: 4077 +// Name: MECIFMHPFCN message AddFriendNotify { - FriendBrief target_friend_brief = 12; - uint32 target_uid = 5; + uint32 target_uid = 13; + FriendBrief target_friend_brief = 6; } diff --git a/proto/AddNoGachaAvatarCardNotify.proto b/proto/AddNoGachaAvatarCardNotify.proto index d09638fc..469158bc 100644 --- a/proto/AddNoGachaAvatarCardNotify.proto +++ b/proto/AddNoGachaAvatarCardNotify.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "AddNoGachaAvatarCardTransferItem.proto"; -// Name: OKJGBFHLEIK -// CmdId: 1787 +// CmdId: 1764 +// Name: EJAJCEIMPGO message AddNoGachaAvatarCardNotify { - uint32 reason = 3; - uint32 AIGPMLAPMBL = 14; - uint32 item_id = 15; - uint32 avatar_id = 1; - uint32 KNGMKKHPDBJ = 4; - bool is_transfer_to_item = 9; - repeated AddNoGachaAvatarCardTransferItem transfer_item_list = 6; + uint32 reason = 15; + repeated AddNoGachaAvatarCardTransferItem transfer_item_list = 12; + uint32 JDADDHJIBLE = 5; + uint32 item_id = 2; + uint32 avatar_id = 4; + uint32 DJLDIADKNCF = 14; + bool is_transfer_to_item = 3; } diff --git a/proto/AddNoGachaAvatarCardTransferItem.proto b/proto/AddNoGachaAvatarCardTransferItem.proto index c76f46e7..a607b80b 100644 --- a/proto/AddNoGachaAvatarCardTransferItem.proto +++ b/proto/AddNoGachaAvatarCardTransferItem.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMDOHKNKFDH +// Name: KGFCFBBHNII message AddNoGachaAvatarCardTransferItem { - bool is_new = 1; - uint32 count = 9; - uint32 item_id = 14; + uint32 count = 1; + bool is_new = 15; + uint32 item_id = 5; } diff --git a/proto/AddQuestContentProgressReq.proto b/proto/AddQuestContentProgressReq.proto index 12ed5f19..fc7affc8 100644 --- a/proto/AddQuestContentProgressReq.proto +++ b/proto/AddQuestContentProgressReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GALKBFKDBEG -// CmdId: 434 +// CmdId: 456 +// Name: DNDFBIMEHCF message AddQuestContentProgressReq { - uint32 param = 10; - uint32 content_type = 2; - uint32 add_progress = 8; + uint32 add_progress = 10; + uint32 param = 3; + uint32 content_type = 9; } diff --git a/proto/AddQuestContentProgressRsp.proto b/proto/AddQuestContentProgressRsp.proto index 51ff5fef..d11c21e4 100644 --- a/proto/AddQuestContentProgressRsp.proto +++ b/proto/AddQuestContentProgressRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LNEHHKPDPHL -// CmdId: 472 +// CmdId: 441 +// Name: DABGGEPNIEP message AddQuestContentProgressRsp { - int32 retcode = 5; - uint32 content_type = 12; + uint32 content_type = 7; + int32 retcode = 2; } diff --git a/proto/AddRandTaskInfoNotify.proto b/proto/AddRandTaskInfoNotify.proto index a2d5659d..4775f8b6 100644 --- a/proto/AddRandTaskInfoNotify.proto +++ b/proto/AddRandTaskInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KOBACDPOPJI -// CmdId: 187 +// CmdId: 145 +// Name: LKDNGGNMDFE message AddRandTaskInfoNotify { - Vector pos = 11; - uint32 rand_task_id = 6; + Vector pos = 14; + uint32 rand_task_id = 2; } diff --git a/proto/AddSeenMonsterNotify.proto b/proto/AddSeenMonsterNotify.proto index 965c7c3e..12793f65 100644 --- a/proto/AddSeenMonsterNotify.proto +++ b/proto/AddSeenMonsterNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJJCEJAODFG -// CmdId: 235 +// CmdId: 202 +// Name: GOPJCGHFBNM message AddSeenMonsterNotify { repeated uint32 monster_id_list = 2; } diff --git a/proto/AdjustTrackingInfo.proto b/proto/AdjustTrackingInfo.proto index c36d46e0..779761e8 100644 --- a/proto/AdjustTrackingInfo.proto +++ b/proto/AdjustTrackingInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPEDEGMBLIH +// Name: IOEAFDEDGHH message AdjustTrackingInfo { - string GMKLCKAOJJC = 9; - string ELELKMAKMJD = 15; - string IJCFFLHIJJJ = 14; - string KOIMKKBONHE = 12; - string GMBLGKOACIH = 8; - string DODFICFOMAB = 1; + string MPAIFPMBIHP = 14; + string PPNIOHNCLMI = 9; + string OFJCBCLDMGC = 15; + string FNHDMMNNDOH = 11; + string BJNLPFHJNMB = 12; + string ENHBOKJDKDD = 2; } diff --git a/proto/AdjustWorldLevelReq.proto b/proto/AdjustWorldLevelReq.proto index e9bc2114..2c6fbdb3 100644 --- a/proto/AdjustWorldLevelReq.proto +++ b/proto/AdjustWorldLevelReq.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDAOBIJNNKG -// CmdId: 132 +// CmdId: 138 +// Name: KPFDAAAHFOE message AdjustWorldLevelReq { - uint32 GKPAJDAOHDN = 10; - uint32 HFANGCIKHFI = 6; -} \ No newline at end of file + uint32 LJJOOOBJAKM = 13; + uint32 GEIJKDPEJKG = 15; +} + diff --git a/proto/AdjustWorldLevelRsp.proto b/proto/AdjustWorldLevelRsp.proto index 68fdbf33..92fe8de6 100644 --- a/proto/AdjustWorldLevelRsp.proto +++ b/proto/AdjustWorldLevelRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABHCIIEPGEI -// CmdId: 131 +// CmdId: 160 +// Name: JBHPBCIOPOE message AdjustWorldLevelRsp { - int32 retcode = 7; - uint32 after_world_level = 9; - uint32 cd_over_time = 12; + int32 retcode = 13; + uint32 after_world_level = 15; + uint32 cd_over_time = 14; } diff --git a/proto/AiSkillCdInfo.proto b/proto/AiSkillCdInfo.proto index 88890e50..deab1be6 100644 --- a/proto/AiSkillCdInfo.proto +++ b/proto/AiSkillCdInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFMOCHLPHCF +// Name: HFEKCMGDEAI message AiSkillCdInfo { - map skill_group_cd_map = 1; - map skill_cd_map = 11; + map skill_cd_map = 15; + map skill_group_cd_map = 2; } diff --git a/proto/AiSyncInfo.proto b/proto/AiSyncInfo.proto index 6a380d9a..5f88c76c 100644 --- a/proto/AiSyncInfo.proto +++ b/proto/AiSyncInfo.proto @@ -2,9 +2,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCJLAGHOIFC + +// Name: AMLFADMPJED message AiSyncInfo { - uint32 entity_id = 10; - bool is_self_killing = 6; - bool has_path_to_target = 8; -} \ No newline at end of file + bool has_path_to_target = 12; + uint32 entity_id = 4; + bool is_self_killing = 8; +} + diff --git a/proto/AiThreatInfo.proto b/proto/AiThreatInfo.proto index 4604d864..c4e1b109 100644 --- a/proto/AiThreatInfo.proto +++ b/proto/AiThreatInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIMHFKKKBMN +// Name: BABEOKMLGED message AiThreatInfo { - map ai_threat_map = 6; + map ai_threat_map = 3; } diff --git a/proto/AkaFesDetailInfo.proto b/proto/AkaFesDetailInfo.proto new file mode 100644 index 00000000..575373bc --- /dev/null +++ b/proto/AkaFesDetailInfo.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ABJDNCBDEKI.proto"; +import "AKFPAANICKG.proto"; +import "BEAMFIKPMLE.proto"; +import "JILBANAJEEF.proto"; +import "JNMLLBGCBOB.proto"; +import "PIHDFMDILLF.proto"; + +// Name: BGAMHAGFENK +message AkaFesDetailInfo { + BEAMFIKPMLE PKMBJHHFJDE = 1; + JNMLLBGCBOB PEDJMDFFCDA = 7; + AKFPAANICKG APNDPJFFEGL = 5; + ABJDNCBDEKI ONJNLIGNPIC = 15; + PIHDFMDILLF HGEMLFAGBEL = 8; + JILBANAJEEF potion_info = 13; +} + diff --git a/proto/AllCoopInfoNotify.proto b/proto/AllCoopInfoNotify.proto index bea80d89..2f2af6ea 100644 --- a/proto/AllCoopInfoNotify.proto +++ b/proto/AllCoopInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MainCoop.proto"; -// Name: DOBLPKBHILE -// CmdId: 1998 +// CmdId: 1959 +// Name: JHBLHOOJBKF message AllCoopInfoNotify { - repeated MainCoop main_coop_list = 4; + repeated MainCoop main_coop_list = 2; } diff --git a/proto/AllMarkPointNotify.proto b/proto/AllMarkPointNotify.proto index 3543e5f2..a224430a 100644 --- a/proto/AllMarkPointNotify.proto +++ b/proto/AllMarkPointNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MapMarkPoint.proto"; -// Name: DLOIBNACJAM -// CmdId: 3156 +// CmdId: 3363 +// Name: PGNBFNNCAFB message AllMarkPointNotify { - repeated MapMarkPoint mark_list = 14; + repeated MapMarkPoint mark_list = 10; } diff --git a/proto/AllSeenMonsterNotify.proto b/proto/AllSeenMonsterNotify.proto index 5be6801c..88b1e03d 100644 --- a/proto/AllSeenMonsterNotify.proto +++ b/proto/AllSeenMonsterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIEEODELFNM -// CmdId: 252 +// CmdId: 211 +// Name: BCIIFHHBGJH message AllSeenMonsterNotify { - repeated uint32 monster_id_list = 3; + repeated uint32 monster_id_list = 12; } diff --git a/proto/AllShareCDDataNotify.proto b/proto/AllShareCDDataNotify.proto index 8da8d81c..ec38ec53 100644 --- a/proto/AllShareCDDataNotify.proto +++ b/proto/AllShareCDDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ShareCDInfo.proto"; -// Name: BJEKDEGDNEM -// CmdId: 9067 +// CmdId: 9090 +// Name: HMKHCMNELAL message AllShareCDDataNotify { - map share_cd_info_map = 10; + map share_cd_info_map = 15; } diff --git a/proto/AllWidgetBackgroundActiveStateNotify.proto b/proto/AllWidgetBackgroundActiveStateNotify.proto index b221aef1..c1297da8 100644 --- a/proto/AllWidgetBackgroundActiveStateNotify.proto +++ b/proto/AllWidgetBackgroundActiveStateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCNAGFNCBKE -// CmdId: 6034 +// CmdId: 6008 +// Name: DAEAOLEIKOA message AllWidgetBackgroundActiveStateNotify { - repeated uint32 background_active_widget_list = 12; + repeated uint32 background_active_widget_list = 5; } diff --git a/proto/AllWidgetDataNotify.proto b/proto/AllWidgetDataNotify.proto index f1ffabd6..eb13a358 100644 --- a/proto/AllWidgetDataNotify.proto +++ b/proto/AllWidgetDataNotify.proto @@ -4,6 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AnchorPointData.proto"; import "ClientCollectorData.proto"; +import "HOKJIFJPJLB.proto"; import "LunchBoxData.proto"; import "OneoffGatherPointDetectorData.proto"; import "SkyCrystalDetectorData.proto"; @@ -11,19 +12,20 @@ import "WeatherWizardData.proto"; import "WidgetCoolDownData.proto"; import "WidgetSlotData.proto"; -// Name: OMFAFJLJDPM -// CmdId: 4300 +// CmdId: 4263 +// Name: KOINNJPEKPI message AllWidgetDataNotify { - repeated WidgetCoolDownData LCFJGCFMBPH = 7; - LunchBoxData lunch_box_data = 10; - repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 9; - repeated ClientCollectorData client_collector_data_list = 12; - WeatherWizardData weather_wizard_data = 15; - repeated WidgetCoolDownData PNKCMCMHCPL = 13; - repeated WidgetSlotData slot_list = 4; - uint32 next_anchor_point_usable_time = 8; - SkyCrystalDetectorData sky_crystal_detector_data = 3; - repeated AnchorPointData anchor_point_list = 14; - repeated uint32 background_active_widget_list = 5; + LunchBoxData lunch_box_data = 3; + WeatherWizardData weather_wizard_data = 9; + repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 12; + HOKJIFJPJLB HPHEBMLGPIH = 5; + repeated WidgetSlotData slot_list = 6; + repeated ClientCollectorData client_collector_data_list = 2; + SkyCrystalDetectorData sky_crystal_detector_data = 8; + repeated uint32 background_active_widget_list = 1; + repeated WidgetCoolDownData FDPCHELILNI = 15; + repeated WidgetCoolDownData PDHMECJOMAB = 13; + repeated AnchorPointData anchor_point_list = 11; + uint32 next_anchor_point_usable_time = 7; } diff --git a/proto/AnchorPointData.proto b/proto/AnchorPointData.proto index 144cc5f9..19f3cb66 100644 --- a/proto/AnchorPointData.proto +++ b/proto/AnchorPointData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GBGELAPCNII +// Name: DOHNFLCDCJP message AnchorPointData { - Vector pos = 1; - uint32 end_time = 9; - Vector rot = 6; - uint32 anchor_point_id = 5; + Vector rot = 1; + uint32 anchor_point_id = 9; + uint32 end_time = 10; + Vector pos = 2; uint32 scene_id = 15; } diff --git a/proto/AnchorPointDataNotify.proto b/proto/AnchorPointDataNotify.proto index 9b6e970e..8cb066fb 100644 --- a/proto/AnchorPointDataNotify.proto +++ b/proto/AnchorPointDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AnchorPointData.proto"; -// Name: NJIPFBKJBLI -// CmdId: 4298 +// CmdId: 4259 +// Name: CMPCAGNBCLB message AnchorPointDataNotify { - repeated AnchorPointData anchor_point_list = 15; - uint32 next_usable_time = 7; + repeated AnchorPointData anchor_point_list = 11; + uint32 next_usable_time = 1; } diff --git a/proto/AnchorPointOpReq.proto b/proto/AnchorPointOpReq.proto index 68efd2fa..c6b8acd2 100644 --- a/proto/AnchorPointOpReq.proto +++ b/proto/AnchorPointOpReq.proto @@ -3,17 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJJFDKEPDBP -// CmdId: 4296 +// CmdId: 4299 +// Name: GOHHKGPBDKF message AnchorPointOpReq { - // Name: KFMHCPAPAEI - enum AnchorPointOpType { - ANCHOR_POINT_OP_TYPE_NONE = 0; - ANCHOR_POINT_OP_TYPE_TELEPORT = 1; - ANCHOR_POINT_OP_TYPE_REMOVE = 2; - } - - uint32 anchor_point_op_type = 1; - uint32 anchor_point_id = 11; + uint32 anchor_point_op_type = 7; + uint32 anchor_point_id = 3; } diff --git a/proto/AnchorPointOpRsp.proto b/proto/AnchorPointOpRsp.proto index e96ac7ad..d9d5268c 100644 --- a/proto/AnchorPointOpRsp.proto +++ b/proto/AnchorPointOpRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBJFLNOHBNO -// CmdId: 4286 +// CmdId: 4265 +// Name: NIKHJHHKIMC message AnchorPointOpRsp { - int32 retcode = 5; - uint32 anchor_point_op_type = 13; - uint32 anchor_point_id = 10; + int32 retcode = 8; + uint32 anchor_point_id = 14; + uint32 anchor_point_op_type = 5; } diff --git a/proto/AnimatorForceSetAirMoveNotify.proto b/proto/AnimatorForceSetAirMoveNotify.proto index ff4e5c9e..b515b509 100644 --- a/proto/AnimatorForceSetAirMoveNotify.proto +++ b/proto/AnimatorForceSetAirMoveNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; -// Name: NDJOFLFACGC -// CmdId: 337 +// CmdId: 306 +// Name: HNAIHFDMNOD message AnimatorForceSetAirMoveNotify { - bool in_air_move = 4; - ForwardType forward_type = 13; - uint32 entity_id = 12; + ForwardType forward_type = 2; + bool in_air_move = 11; + uint32 entity_id = 6; } diff --git a/proto/AnimatorParameterValueInfo.proto b/proto/AnimatorParameterValueInfo.proto index 9357738f..15af37aa 100644 --- a/proto/AnimatorParameterValueInfo.proto +++ b/proto/AnimatorParameterValueInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NNHECDNAAAO +// Name: GGDPCAPPPNF message AnimatorParameterValueInfo { uint32 para_type = 1; oneof paraVal { diff --git a/proto/AnimatorParameterValueInfoPair.proto b/proto/AnimatorParameterValueInfoPair.proto index d7f5b369..ff726031 100644 --- a/proto/AnimatorParameterValueInfoPair.proto +++ b/proto/AnimatorParameterValueInfoPair.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AnimatorParameterValueInfo.proto"; -// Name: FEGCMMBGONJ +// Name: GHMDEHIIAJD message AnimatorParameterValueInfoPair { int32 name_id = 1; AnimatorParameterValueInfo animator_para = 2; diff --git a/proto/AnnounceData.proto b/proto/AnnounceData.proto index b42063bd..848a13de 100644 --- a/proto/AnnounceData.proto +++ b/proto/AnnounceData.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDDGEOMCBEE +// Name: FOGGKINBMOI message AnnounceData { - bool is_center_system_last_5_every_minutes = 8; - uint32 count_down_frequency = 12; // HJNFJIEBMEL - uint32 end_time = 15; - uint32 config_id = 11; - string count_down_text = 3; // LJCFLKABNFM - string center_system_text = 5; // POMBEEAPGDL - string dungeon_confirm_text = 6; // MBGAKKMFHFF - uint32 center_system_frequency = 7; // BLHPFGPJAFE - uint32 begin_time = 13; + string MLDDOLJCDAM = 9; + bool is_center_system_last_5_every_minutes = 2; + string HEAKAFCFBHM = 10; + uint32 OMEJDCDMJKH = 12; + uint32 config_id = 13; + string DLKKCKHJJAC = 5; + uint32 begin_time = 14; + uint32 GBNNHNDNCPP = 15; + uint32 end_time = 3; } diff --git a/proto/AntiAddictNotify.proto b/proto/AntiAddictNotify.proto index 3903cad1..c4227788 100644 --- a/proto/AntiAddictNotify.proto +++ b/proto/AntiAddictNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLJIFBIHNPK -// CmdId: 103 +// CmdId: 193 +// Name: PLLBADBHJJB message AntiAddictNotify { - int32 msg_type = 3; - string msg = 5; - string level = 14; + string level = 1; + int32 msg_type = 5; + string msg = 12; } diff --git a/proto/AranaraCollectionDataNotify.proto b/proto/AranaraCollectionDataNotify.proto index 5505faa6..b03a9020 100644 --- a/proto/AranaraCollectionDataNotify.proto +++ b/proto/AranaraCollectionDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AranaraCollectionSuite.proto"; -// Name: KPDCOFIBKFD -// CmdId: 6398 +// CmdId: 6359 +// Name: FMOMGOBBJAJ message AranaraCollectionDataNotify { - repeated AranaraCollectionSuite collection_suite_list = 6; + repeated AranaraCollectionSuite collection_suite_list = 10; } diff --git a/proto/AranaraCollectionState.proto b/proto/AranaraCollectionState.proto index 5693538c..6a5bc102 100644 --- a/proto/AranaraCollectionState.proto +++ b/proto/AranaraCollectionState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKFLGCKKEBD +// Name: OMEFMODIDAM enum AranaraCollectionState { ARANARA_COLLECTION_STATE_NONE = 0; ARANARA_COLLECTION_STATE_COLLECTABLE = 1; diff --git a/proto/AranaraCollectionSuite.proto b/proto/AranaraCollectionSuite.proto index b4c79e31..a40bfa69 100644 --- a/proto/AranaraCollectionSuite.proto +++ b/proto/AranaraCollectionSuite.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AranaraCollectionState.proto"; -// Name: KPCJGFAFHBP +// Name: OMCPIFLGGJH message AranaraCollectionSuite { - map collection_id_state_map = 10; - uint32 collection_type = 1; + map collection_id_state_map = 6; + uint32 collection_type = 15; } diff --git a/proto/AreaPlayInfoNotify.proto b/proto/AreaPlayInfoNotify.proto index d6828230..4741e427 100644 --- a/proto/AreaPlayInfoNotify.proto +++ b/proto/AreaPlayInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AreaPlayType.proto"; -// Name: BBOEDGMNHBC -// CmdId: 3472 +// CmdId: 3327 +// Name: EDBBJDLNODE message AreaPlayInfoNotify { - uint32 detail_play_type = 3; AreaPlayType area_play_type = 6; + uint32 detail_play_type = 4; } diff --git a/proto/AreaPlayType.proto b/proto/AreaPlayType.proto index 05a49f05..548f6b2b 100644 --- a/proto/AreaPlayType.proto +++ b/proto/AreaPlayType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGOHDOAGFDA +// Name: LKCKGBIFDAB enum AreaPlayType { AREA_PLAY_NONE = 0; AREA_PLAY_CLIMATE = 1; diff --git a/proto/ArenaChallengeActivityDetailInfo.proto b/proto/ArenaChallengeActivityDetailInfo.proto index 3154a63d..8ba5e5bd 100644 --- a/proto/ArenaChallengeActivityDetailInfo.proto +++ b/proto/ArenaChallengeActivityDetailInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ArenaChallengeMonsterLevel.proto"; -// Name: MACMCNLAMHB +// Name: HCGGIOAIPAI message ArenaChallengeActivityDetailInfo { - bool is_finish_any_level = 9; - repeated ArenaChallengeMonsterLevel level_list = 15; - uint32 world_level = 2; - map level_open_time_map = 6; + bool is_finish_any_level = 5; + repeated ArenaChallengeMonsterLevel level_list = 11; + map level_open_time_map = 14; + uint32 world_level = 15; } diff --git a/proto/ArenaChallengeChildChallengeInfo.proto b/proto/ArenaChallengeChildChallengeInfo.proto index 9015a242..b6a4ef04 100644 --- a/proto/ArenaChallengeChildChallengeInfo.proto +++ b/proto/ArenaChallengeChildChallengeInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCBMFAGFGHJ +// Name: GHGALEANJOA message ArenaChallengeChildChallengeInfo { - uint32 challenge_id = 8; - uint32 challenge_type = 6; - uint32 challenge_index = 12; - bool is_success = 13; bool is_settled = 3; + bool is_success = 13; + uint32 challenge_id = 12; + uint32 challenge_index = 4; + uint32 challenge_type = 11; } diff --git a/proto/ArenaChallengeFinishNotify.proto b/proto/ArenaChallengeFinishNotify.proto index b7eeacb3..02d4ba87 100644 --- a/proto/ArenaChallengeFinishNotify.proto +++ b/proto/ArenaChallengeFinishNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ArenaChallengeChildChallengeInfo.proto"; -// Name: GDHDICEJDBP -// CmdId: 2169 +// CmdId: 2006 +// Name: NLGHNCOBFEL message ArenaChallengeFinishNotify { bool is_success = 5; - repeated ArenaChallengeChildChallengeInfo child_challenge_list = 13; - uint32 NEFKFHIPLHG = 1; - uint32 BCHEDLFFNKC = 8; + repeated ArenaChallengeChildChallengeInfo child_challenge_list = 6; + uint32 GELFIDPMHLJ = 15; + uint32 FCLFLMPGIKN = 2; } diff --git a/proto/ArenaChallengeMonsterLevel.proto b/proto/ArenaChallengeMonsterLevel.proto index 03825579..c8c5a7e6 100644 --- a/proto/ArenaChallengeMonsterLevel.proto +++ b/proto/ArenaChallengeMonsterLevel.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MOOPCKFOLNC +// Name: OKLFPJCHPDD message ArenaChallengeMonsterLevel { - uint32 BCHEDLFFNKC = 11; - uint32 NEFKFHIPLHG = 1; + uint32 FCLFLMPGIKN = 4; + uint32 GELFIDPMHLJ = 9; } diff --git a/proto/AskAddFriendNotify.proto b/proto/AskAddFriendNotify.proto index b6a8debf..d5361cc7 100644 --- a/proto/AskAddFriendNotify.proto +++ b/proto/AskAddFriendNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: PCOJKOCFPIN -// CmdId: 4044 +// CmdId: 4086 +// Name: CDMDKCDGNPE message AskAddFriendNotify { - uint32 target_uid = 9; - FriendBrief target_friend_brief = 3; + uint32 target_uid = 7; + FriendBrief target_friend_brief = 13; } diff --git a/proto/AskAddFriendReq.proto b/proto/AskAddFriendReq.proto index 4d727604..49a03680 100644 --- a/proto/AskAddFriendReq.proto +++ b/proto/AskAddFriendReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GENFFKJKIDB -// CmdId: 4014 +// CmdId: 4016 +// Name: GJMBMJPBHPH message AskAddFriendReq { - uint32 target_uid = 12; + uint32 target_uid = 7; } diff --git a/proto/AskAddFriendRsp.proto b/proto/AskAddFriendRsp.proto index 5edef8c9..05a3e04b 100644 --- a/proto/AskAddFriendRsp.proto +++ b/proto/AskAddFriendRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJFHJCNBAFB -// CmdId: 4034 +// CmdId: 4056 +// Name: HIKJADDBLEJ message AskAddFriendRsp { - int32 retcode = 15; - uint32 param = 1; uint32 target_uid = 3; + int32 retcode = 13; + uint32 param = 15; } diff --git a/proto/AssociateInferenceWordReq.proto b/proto/AssociateInferenceWordReq.proto index 065181b8..f26b865c 100644 --- a/proto/AssociateInferenceWordReq.proto +++ b/proto/AssociateInferenceWordReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GJKELGFMJPG -// CmdId: 438 +// CmdId: 464 +// Name: LPENNMHPHGO message AssociateInferenceWordReq { - uint32 page_id = 9; - uint32 PCGFIGLNLLD = 7; - uint32 FLFHEDBHLPH = 3; + uint32 BHNIGBDOGPG = 2; + uint32 page_id = 13; + uint32 FDBFNNDGPBB = 4; } diff --git a/proto/AssociateInferenceWordRsp.proto b/proto/AssociateInferenceWordRsp.proto index c1e496a4..3f9568d7 100644 --- a/proto/AssociateInferenceWordRsp.proto +++ b/proto/AssociateInferenceWordRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMGIFDALPPD -// CmdId: 404 +// CmdId: 500 +// Name: BMLLLCEODOK message AssociateInferenceWordRsp { - uint32 PCGFIGLNLLD = 7; - int32 retcode = 1; - uint32 page_id = 12; - uint32 FLFHEDBHLPH = 10; + int32 retcode = 3; + uint32 BHNIGBDOGPG = 10; + uint32 FDBFNNDGPBB = 1; + uint32 page_id = 2; } diff --git a/proto/AsterActivityDetailInfo.proto b/proto/AsterActivityDetailInfo.proto index 8aa54d57..d85ec302 100644 --- a/proto/AsterActivityDetailInfo.proto +++ b/proto/AsterActivityDetailInfo.proto @@ -7,16 +7,16 @@ import "AsterLittleDetailInfo.proto"; import "AsterMidDetailInfo.proto"; import "AsterProgressDetailInfo.proto"; -// Name: NHLLKHBJIFH +// Name: BPEIHPFCNLN message AsterActivityDetailInfo { - uint32 content_close_time = 11; - AsterMidDetailInfo aster_mid = 1; - AsterLittleDetailInfo aster_little = 10; - bool is_content_closed = 6; - AsterProgressDetailInfo aster_progress = 3; - AsterLargeDetailInfo aster_large = 4; - uint32 aster_token = 14; // JIIJEJPKLNK - uint32 aster_credit = 13; // KENCBMFCJDH - bool is_special_reward_taken = 9; + uint32 content_close_time = 13; + AsterProgressDetailInfo aster_progress = 1; + AsterLittleDetailInfo aster_little = 12; + AsterMidDetailInfo aster_mid = 4; + bool is_special_reward_taken = 8; + AsterLargeDetailInfo aster_large = 3; + bool is_content_closed = 14; + uint32 MFJDILDLMGP = 11; + uint32 HNJDOJKGDOP = 5; } diff --git a/proto/AsterLargeDetailInfo.proto b/proto/AsterLargeDetailInfo.proto index 0cb6ef16..fac7dcc7 100644 --- a/proto/AsterLargeDetailInfo.proto +++ b/proto/AsterLargeDetailInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CEHNJAMIMFN +// Name: DGIFDKNNFLL message AsterLargeDetailInfo { - bool is_open = 10; - uint32 begin_time = 2; + bool is_open = 6; + uint32 begin_time = 12; } diff --git a/proto/AsterLargeInfoNotify.proto b/proto/AsterLargeInfoNotify.proto index 9fced94e..2626aae8 100644 --- a/proto/AsterLargeInfoNotify.proto +++ b/proto/AsterLargeInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterLargeDetailInfo.proto"; -// Name: DKJHBIMPBFB -// CmdId: 2059 +// CmdId: 2030 +// Name: EEGMMGOBAGB message AsterLargeInfoNotify { - AsterLargeDetailInfo info = 14; + AsterLargeDetailInfo info = 1; } diff --git a/proto/AsterLittleDetailInfo.proto b/proto/AsterLittleDetailInfo.proto index 621777df..375a43aa 100644 --- a/proto/AsterLittleDetailInfo.proto +++ b/proto/AsterLittleDetailInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterLittleStageState.proto"; -// Name: IKDIHODFNDP +// Name: FDFGOMALABC message AsterLittleDetailInfo { - uint32 stage_begin_time = 8; - uint32 stage_id = 7; - bool is_open = 11; - AsterLittleStageState stage_state = 2; - uint32 begin_time = 4; + bool is_open = 2; + uint32 stage_id = 13; + uint32 stage_begin_time = 6; + AsterLittleStageState stage_state = 10; + uint32 begin_time = 12; } diff --git a/proto/AsterLittleInfoNotify.proto b/proto/AsterLittleInfoNotify.proto index d4ca3c3c..e67a360d 100644 --- a/proto/AsterLittleInfoNotify.proto +++ b/proto/AsterLittleInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterLittleDetailInfo.proto"; -// Name: JCBCJKAOKLH -// CmdId: 2006 +// CmdId: 2161 +// Name: CEBNEHCJNOC message AsterLittleInfoNotify { - AsterLittleDetailInfo info = 10; + AsterLittleDetailInfo info = 11; } diff --git a/proto/AsterLittleStageState.proto b/proto/AsterLittleStageState.proto index b67a6a25..6a509bf5 100644 --- a/proto/AsterLittleStageState.proto +++ b/proto/AsterLittleStageState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLLDDMPJOKN +// Name: JFEDOFPBNLC enum AsterLittleStageState { ASTER_LITTLE_STAGE_NONE = 0; ASTER_LITTLE_STAGE_UNSTARTED = 1; diff --git a/proto/AsterMidCampInfo.proto b/proto/AsterMidCampInfo.proto index e87963f6..85674766 100644 --- a/proto/AsterMidCampInfo.proto +++ b/proto/AsterMidCampInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: AIFFCHGENAF +// Name: MAJILCJBJDA message AsterMidCampInfo { - uint32 camp_id = 9; - Vector pos = 3; + uint32 camp_id = 15; + Vector pos = 7; } diff --git a/proto/AsterMidCampInfoNotify.proto b/proto/AsterMidCampInfoNotify.proto index 1bf94c5a..1cfa3571 100644 --- a/proto/AsterMidCampInfoNotify.proto +++ b/proto/AsterMidCampInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterMidCampInfo.proto"; -// Name: NJEGIIGFNNA -// CmdId: 2142 +// CmdId: 2081 +// Name: CMCJHJPFMFK message AsterMidCampInfoNotify { - repeated AsterMidCampInfo camp_list = 11; + repeated AsterMidCampInfo camp_list = 7; } diff --git a/proto/AsterMidDetailInfo.proto b/proto/AsterMidDetailInfo.proto index f38ef1ad..41df7bde 100644 --- a/proto/AsterMidDetailInfo.proto +++ b/proto/AsterMidDetailInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterMidCampInfo.proto"; -// Name: EIFBDKLAMCG +// Name: DDMODGNAIDJ message AsterMidDetailInfo { - uint32 collect_count = 11; - repeated AsterMidCampInfo camp_list = 10; - bool is_open = 12; - uint32 begin_time = 13; + uint32 collect_count = 9; + uint32 begin_time = 4; + bool is_open = 2; + repeated AsterMidCampInfo camp_list = 12; } diff --git a/proto/AsterMidInfoNotify.proto b/proto/AsterMidInfoNotify.proto index f174df69..73914216 100644 --- a/proto/AsterMidInfoNotify.proto +++ b/proto/AsterMidInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterMidDetailInfo.proto"; -// Name: LJKDKKDMJGM -// CmdId: 2118 +// CmdId: 2158 +// Name: AFLODNHHHJN message AsterMidInfoNotify { - AsterMidDetailInfo info = 11; + AsterMidDetailInfo info = 5; } diff --git a/proto/AsterMiscInfoNotify.proto b/proto/AsterMiscInfoNotify.proto index a27e7a3e..c5b4cbac 100644 --- a/proto/AsterMiscInfoNotify.proto +++ b/proto/AsterMiscInfoNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOHFMFGPPKE -// CmdId: 2072 +// CmdId: 2188 +// Name: GIOGOPPLLGE message AsterMiscInfoNotify { - uint32 KENCBMFCJDH = 6; - uint32 JIIJEJPKLNK = 1; + uint32 HNJDOJKGDOP = 6; + uint32 MFJDILDLMGP = 13; } diff --git a/proto/AsterProgressDetailInfo.proto b/proto/AsterProgressDetailInfo.proto index 6e9bc12a..8967ab7e 100644 --- a/proto/AsterProgressDetailInfo.proto +++ b/proto/AsterProgressDetailInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNAOKKPNHAB +// Name: FFNJNOEBCFC message AsterProgressDetailInfo { - uint32 count = 5; - uint32 last_auto_add_time = 2; + uint32 last_auto_add_time = 9; + uint32 count = 6; } diff --git a/proto/AsterProgressInfoNotify.proto b/proto/AsterProgressInfoNotify.proto index e8e35aef..cf66a796 100644 --- a/proto/AsterProgressInfoNotify.proto +++ b/proto/AsterProgressInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AsterProgressDetailInfo.proto"; -// Name: LMNNPFFMONB -// CmdId: 2173 +// CmdId: 2082 +// Name: OLCOEPJPFIL message AsterProgressInfoNotify { - AsterProgressDetailInfo info = 12; + AsterProgressDetailInfo info = 15; } diff --git a/proto/AttackHitEffectResult.proto b/proto/AttackHitEffectResult.proto index 46d67f21..d3f4f5a9 100644 --- a/proto/AttackHitEffectResult.proto +++ b/proto/AttackHitEffectResult.proto @@ -2,12 +2,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPDGACKMNJA + +// Name: ABOLAALABPG message AttackHitEffectResult { - float hitHaltTime = 14; //OGEJIAIJMDB - float airStrength = 7; //AKLACKOIKOE - uint32 NCIHLNFLAAF = 10; - float retreatStrength = 4; //PFNLKOMLOIO - float hitHaltTimeScale = 2; //JLEGJBGOHHP - uint32 LDDDDFHEMBA = 3; -} \ No newline at end of file + uint32 FAAKOHDGPFM = 13; + uint32 FMEGOOPBEJB = 11; + float OIJINAAFNAC = 9; + float JHNFFJDKJJJ = 2; + float GMFMEIEIEPB = 3; + float JOOLHFLPAOE = 10; +} + diff --git a/proto/AttackResult.proto b/proto/AttackResult.proto index ba1b9720..bdcdaf09 100644 --- a/proto/AttackResult.proto +++ b/proto/AttackResult.proto @@ -3,41 +3,41 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "AbilityIdentifier.proto"; -import "HitCollision.proto"; import "AttackHitEffectResult.proto"; +import "HitCollision.proto"; import "Vector.proto"; -// Name: PKHKLDLFMBJ +// Name: NGGFPHHAEOH message AttackResult { - uint32 LLFAEOGLJEG = 877; - AbilityIdentifier ability_identifier = 8; - uint32 MHBBBOPJCAJ = 620; - uint32 NNPPKMOBCJI = 1911; - uint32 AOOKFAELLCG = 384; - uint32 EOGBECEEHIB = 789; - uint32 DMPFJNNHEEL = 955; - bool NMANJCHGKNF = 1298; - float damage = 3; - bool CDKMJDNAOAC = 14; - float GCKKIKJLCKG = 1030; - uint32 GFAODFMIIIB = 278; - float AEIPHPGEFAN = 474; - AttackHitEffectResult hit_eff_result = 10; - uint32 IPPPOLACNMI = 13; - bool ANNLKCIDPEC = 1534; - uint32 attacker_id = 2; - float EINPFAMBCJM = 1966; - bool JKJBOKBIIBI = 196; - string anim_event_id = 5; - Vector resolved_dir = 15; - HitCollision hit_collision = 7; - uint32 BIHIHLDIPOK = 6; - uint32 element_type = 4; - uint32 OOLJHPBLPDL = 352; - uint32 defense_id = 9; - float AMBEMOIPJNN = 602; - uint32 NGGMGNLMHFO = 1853; - int32 hit_retreat_angle_compat = 12; - uint32 GAPNFLFDBJK = 570; + uint32 IJIGBCCJJGJ = 573; + float KJKJMFMCDMN = 378; + uint32 attacker_id = 10; + bool DGDADCNJKEG = 581; + uint32 defense_id = 15; + float PCFPGMKFHCL = 644; + uint32 KIBMNMFJBJG = 13; + HitCollision hit_collision = 6; + int32 hit_retreat_angle_compat = 1; + uint32 LKNDFCAIKNC = 296; + string anim_event_id = 12; + Vector resolved_dir = 3; + bool CBECHFPCNFM = 1542; + uint32 AOKJNHANEON = 1647; + float element_durability_attenuation = 310; + uint32 amplify_reaction_type = 679; + bool BLKGGPMOEMA = 580; + uint32 JLDHPNKIBEN = 1557; + bool is_crit = 11; + uint32 attack_count = 1749; + uint32 element_type = 9; + float element_amplify_rate = 770; + uint32 HOGDLBMOJDA = 1442; + uint32 JFBKJAKIHFN = 675; + float damage = 2; + AttackHitEffectResult hit_eff_result = 7; + uint32 BJCEANCHCPO = 898; + uint32 KLPMHHIMCBC = 399; + AbilityIdentifier ability_identifier = 14; + uint32 IIMFELDOOJE = 4; } diff --git a/proto/AuditState.proto b/proto/AuditState.proto index 4196ac05..c8a3abe0 100644 --- a/proto/AuditState.proto +++ b/proto/AuditState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MOHMJDDOJMN +// Name: GBHPBGNKCEE enum AuditState { AUDIT_NONE = 0; AUDIT_WAITING = 1; diff --git a/proto/AuthorityChange.proto b/proto/AuthorityChange.proto index 5e4a5628..c7a7d927 100644 --- a/proto/AuthorityChange.proto +++ b/proto/AuthorityChange.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityAuthorityInfo.proto"; -// Name: OILFJHOEJKE +// Name: FJNICKGNFHF message AuthorityChange { - uint32 authority_peer_id = 15; - uint32 entity_id = 12; - EntityAuthorityInfo entity_authority_info = 1; + uint32 entity_id = 13; + uint32 authority_peer_id = 9; + EntityAuthorityInfo entity_authority_info = 4; } diff --git a/proto/AvatarAddNotify.proto b/proto/AvatarAddNotify.proto index 88176772..d15d3da8 100644 --- a/proto/AvatarAddNotify.proto +++ b/proto/AvatarAddNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarInfo.proto"; -// Name: JKFHGKAMAHH -// CmdId: 1756 +// CmdId: 1688 +// Name: JEPIBBDBODC message AvatarAddNotify { - bool is_in_team = 1; - AvatarInfo avatar = 6; + bool is_in_team = 14; + AvatarInfo avatar = 5; } diff --git a/proto/AvatarBuffAddNotify.proto b/proto/AvatarBuffAddNotify.proto index 2d407d94..1d5980f8 100644 --- a/proto/AvatarBuffAddNotify.proto +++ b/proto/AvatarBuffAddNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DALFKONOPGL -// CmdId: 341 +// CmdId: 348 +// Name: OOLMIAMAJEL message AvatarBuffAddNotify { - uint64 avatar_guid = 9; - uint32 buff_id = 10; + uint64 avatar_guid = 15; + uint32 buff_id = 12; } diff --git a/proto/AvatarBuffDelNotify.proto b/proto/AvatarBuffDelNotify.proto index c3a16e2e..af485087 100644 --- a/proto/AvatarBuffDelNotify.proto +++ b/proto/AvatarBuffDelNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IJHBAKEJLGM -// CmdId: 370 +// CmdId: 398 +// Name: BKNFJDOGHFA message AvatarBuffDelNotify { - uint32 buff_id = 13; - uint64 avatar_guid = 12; + uint32 buff_id = 12; + uint64 avatar_guid = 9; } diff --git a/proto/AvatarCardChangeReq.proto b/proto/AvatarCardChangeReq.proto index 8ed8a651..32fc6e36 100644 --- a/proto/AvatarCardChangeReq.proto +++ b/proto/AvatarCardChangeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBBCPGLFEBN -// CmdId: 641 +// CmdId: 648 +// Name: KIPFBEGHHLN message AvatarCardChangeReq { - uint32 count = 10; + uint32 count = 11; uint64 avatar_guid = 9; - uint32 item_id = 4; + uint32 item_id = 6; } diff --git a/proto/AvatarCardChangeRsp.proto b/proto/AvatarCardChangeRsp.proto index b1b749a3..6a64f689 100644 --- a/proto/AvatarCardChangeRsp.proto +++ b/proto/AvatarCardChangeRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAELDHEMBNH -// CmdId: 670 +// CmdId: 698 +// Name: PACEBKOHMDJ message AvatarCardChangeRsp { - int32 retcode = 11; + int32 retcode = 10; } diff --git a/proto/AvatarChangeAnimHashReq.proto b/proto/AvatarChangeAnimHashReq.proto index 9a3ee403..084e1fa8 100644 --- a/proto/AvatarChangeAnimHashReq.proto +++ b/proto/AvatarChangeAnimHashReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBMBCJFDFPP -// CmdId: 1620 +// CmdId: 1602 +// Name: GLDBIGJJKPE message AvatarChangeAnimHashReq { - uint32 anim_hash = 12; - uint64 avatar_guid = 5; + uint64 avatar_guid = 11; + uint32 anim_hash = 15; } diff --git a/proto/AvatarChangeAnimHashRsp.proto b/proto/AvatarChangeAnimHashRsp.proto index b436ff0e..0addcda8 100644 --- a/proto/AvatarChangeAnimHashRsp.proto +++ b/proto/AvatarChangeAnimHashRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEMAPIINBLO -// CmdId: 1694 +// CmdId: 1728 +// Name: BKHJBJLCGII message AvatarChangeAnimHashRsp { - uint32 anim_hash = 1; - uint64 avatar_guid = 11; - int32 retcode = 8; + int32 retcode = 10; + uint64 avatar_guid = 9; + uint32 anim_hash = 13; } diff --git a/proto/AvatarChangeCostumeNotify.proto b/proto/AvatarChangeCostumeNotify.proto index 36a7a41f..be705922 100644 --- a/proto/AvatarChangeCostumeNotify.proto +++ b/proto/AvatarChangeCostumeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneEntityInfo.proto"; -// Name: DDPDLNJBKAP -// CmdId: 1759 +// CmdId: 1703 +// Name: BBALEACLEJE message AvatarChangeCostumeNotify { - SceneEntityInfo entity_info = 3; + SceneEntityInfo entity_info = 13; } diff --git a/proto/AvatarChangeCostumeReq.proto b/proto/AvatarChangeCostumeReq.proto index d4048f71..deddf0d6 100644 --- a/proto/AvatarChangeCostumeReq.proto +++ b/proto/AvatarChangeCostumeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKAPIOCCGGM -// CmdId: 1611 +// CmdId: 1663 +// Name: FNGICMEGFEL message AvatarChangeCostumeReq { - uint32 costume_id = 7; - uint64 avatar_guid = 9; + uint32 costume_id = 12; + uint64 avatar_guid = 10; } diff --git a/proto/AvatarChangeCostumeRsp.proto b/proto/AvatarChangeCostumeRsp.proto index b7c8f9eb..3ee2926e 100644 --- a/proto/AvatarChangeCostumeRsp.proto +++ b/proto/AvatarChangeCostumeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COGFNDJFHDJ -// CmdId: 1760 +// CmdId: 1601 +// Name: BBKJCNMLLCD message AvatarChangeCostumeRsp { - int32 retcode = 7; - uint32 costume_id = 12; - uint64 avatar_guid = 3; + int32 retcode = 8; + uint32 costume_id = 13; + uint64 avatar_guid = 11; } diff --git a/proto/AvatarChangeElementTypeReq.proto b/proto/AvatarChangeElementTypeReq.proto index 75f74327..f9325038 100644 --- a/proto/AvatarChangeElementTypeReq.proto +++ b/proto/AvatarChangeElementTypeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FKDDKBKAMBO -// CmdId: 1790 +// CmdId: 1717 +// Name: KMCIHDKBABI message AvatarChangeElementTypeReq { - uint32 area_id = 4; - uint32 scene_id = 2; + uint32 scene_id = 13; + uint32 area_id = 6; } diff --git a/proto/AvatarChangeElementTypeRsp.proto b/proto/AvatarChangeElementTypeRsp.proto index 8eca7d21..734e1509 100644 --- a/proto/AvatarChangeElementTypeRsp.proto +++ b/proto/AvatarChangeElementTypeRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNDGELJGDBB -// CmdId: 1781 +// CmdId: 1634 +// Name: BBLHLAFMPOK message AvatarChangeElementTypeRsp { - int32 retcode = 2; + int32 retcode = 15; } diff --git a/proto/AvatarDataNotify.proto b/proto/AvatarDataNotify.proto index d177cf4c..aa070552 100644 --- a/proto/AvatarDataNotify.proto +++ b/proto/AvatarDataNotify.proto @@ -6,17 +6,17 @@ import "AvatarInfo.proto"; import "AvatarRenameInfo.proto"; import "AvatarTeam.proto"; -// Name: HBOPCIGKJHO -// CmdId: 1613 +// CmdId: 1778 +// Name: JDMOIGGFIIE message AvatarDataNotify { - repeated AvatarRenameInfo avatar_rename_list = 9; + repeated uint32 owned_flycloak_list = 3; + uint64 choose_avatar_guid = 8; + repeated uint32 backup_avatar_team_order_list = 15; + repeated uint64 temp_avatar_guid_list = 6; + repeated AvatarRenameInfo avatar_rename_list = 10; + map avatar_team_map = 11; + uint32 cur_avatar_team_id = 4; + repeated uint32 owned_costume_list = 12; repeated AvatarInfo avatar_list = 1; - repeated uint64 temp_avatar_guid_list = 11; - uint32 cur_avatar_team_id = 14; - map avatar_team_map = 7; - repeated uint32 owned_costume_list = 2; - uint64 choose_avatar_guid = 6; - repeated uint32 backup_avatar_team_order_list = 12; - repeated uint32 owned_flycloak_list = 10; } diff --git a/proto/AvatarDelNotify.proto b/proto/AvatarDelNotify.proto index 0d7bfd2e..68e55678 100644 --- a/proto/AvatarDelNotify.proto +++ b/proto/AvatarDelNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABHDPPOLMHE -// CmdId: 1621 +// CmdId: 1642 +// Name: MBEFPBGHKGB message AvatarDelNotify { - repeated uint64 avatar_guid_list = 11; + repeated uint64 avatar_guid_list = 14; } diff --git a/proto/AvatarDieAnimationEndReq.proto b/proto/AvatarDieAnimationEndReq.proto index 2d660a6e..27ef1c4f 100644 --- a/proto/AvatarDieAnimationEndReq.proto +++ b/proto/AvatarDieAnimationEndReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NJJDCGNJHKF -// CmdId: 1665 +// CmdId: 1666 +// Name: BHCBIKNNPFO message AvatarDieAnimationEndReq { - uint32 skill_id = 13; - uint64 die_guid = 15; - Vector reborn_pos = 2; + uint32 skill_id = 15; + uint64 die_guid = 3; + Vector reborn_pos = 11; } diff --git a/proto/AvatarDieAnimationEndRsp.proto b/proto/AvatarDieAnimationEndRsp.proto index 4f3aa669..e16d01a6 100644 --- a/proto/AvatarDieAnimationEndRsp.proto +++ b/proto/AvatarDieAnimationEndRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDNGCDLNAFN -// CmdId: 1795 +// CmdId: 1738 +// Name: GIICPGMGBHC message AvatarDieAnimationEndRsp { - uint64 die_guid = 12; - int32 retcode = 9; - uint32 skill_id = 7; + uint32 skill_id = 8; + int32 retcode = 3; + uint64 die_guid = 7; } diff --git a/proto/AvatarEnterElementViewNotify.proto b/proto/AvatarEnterElementViewNotify.proto index c5f290bf..9144920d 100644 --- a/proto/AvatarEnterElementViewNotify.proto +++ b/proto/AvatarEnterElementViewNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHJMPNKIAJG -// CmdId: 326 +// CmdId: 335 +// Name: FPBBGCJGPON message AvatarEnterElementViewNotify { - bool is_triggerd = 7; - uint32 avatar_entity_id = 8; + bool is_triggerd = 1; + uint32 avatar_entity_id = 3; } diff --git a/proto/AvatarEnterSceneInfo.proto b/proto/AvatarEnterSceneInfo.proto index a81efd80..8d283e67 100644 --- a/proto/AvatarEnterSceneInfo.proto +++ b/proto/AvatarEnterSceneInfo.proto @@ -5,15 +5,15 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; import "ServerBuff.proto"; -// Name: LPHJGPAPIPG +// Name: DJHMOLBEJAA message AvatarEnterSceneInfo { - repeated ServerBuff server_buff_list = 13; - uint64 avatar_guid = 7; - uint64 weapon_guid = 4; - AbilitySyncStateInfo avatar_ability_info = 6; - repeated uint32 buff_id_list = 14; - uint32 weapon_entity_id = 15; - AbilitySyncStateInfo weapon_ability_info = 5; - uint32 avatar_entity_id = 12; + uint32 weapon_entity_id = 14; + AbilitySyncStateInfo weapon_ability_info = 2; + uint64 avatar_guid = 8; + uint64 weapon_guid = 12; + uint32 avatar_entity_id = 4; + repeated ServerBuff server_buff_list = 11; + AbilitySyncStateInfo avatar_ability_info = 5; + repeated uint32 buff_id_list = 15; } diff --git a/proto/AvatarEquipAffixInfo.proto b/proto/AvatarEquipAffixInfo.proto index 1fcb9ea8..58406302 100644 --- a/proto/AvatarEquipAffixInfo.proto +++ b/proto/AvatarEquipAffixInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPOMNGOBDIO +// Name: AJMBBHKJNFH message AvatarEquipAffixInfo { - uint32 equip_affix_id = 1; - uint32 left_cd_time = 2; + uint32 HADFPPBMPBC = 1; + uint32 HLEKEGIICBH = 2; } diff --git a/proto/AvatarEquipAffixStartNotify.proto b/proto/AvatarEquipAffixStartNotify.proto index d08675f4..60308e5b 100644 --- a/proto/AvatarEquipAffixStartNotify.proto +++ b/proto/AvatarEquipAffixStartNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarEquipAffixInfo.proto"; -// Name: GDBEDIEBFFL -// CmdId: 1666 +// CmdId: 1645 +// Name: ICFBBMJLJLA message AvatarEquipAffixStartNotify { - uint64 avatar_guid = 5; - AvatarEquipAffixInfo equip_affix_info = 10; + AvatarEquipAffixInfo equip_affix_info = 6; + uint64 avatar_guid = 7; } diff --git a/proto/AvatarEquipChangeNotify.proto b/proto/AvatarEquipChangeNotify.proto index 5106d0f7..8944b8f8 100644 --- a/proto/AvatarEquipChangeNotify.proto +++ b/proto/AvatarEquipChangeNotify.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneReliquaryInfo.proto"; import "SceneWeaponInfo.proto"; -// Name: IKNNNIGIPLE -// CmdId: 661 +// CmdId: 682 +// Name: ANIOAPMNCML message AvatarEquipChangeNotify { + uint64 avatar_guid = 14; + SceneWeaponInfo weapon = 9; + SceneReliquaryInfo reliquary = 1; uint32 equip_type = 5; - uint64 avatar_guid = 3; - SceneReliquaryInfo reliquary = 6; - SceneWeaponInfo weapon = 12; - uint64 equip_guid = 2; - uint32 item_id = 9; + uint64 equip_guid = 15; + uint32 item_id = 11; } diff --git a/proto/AvatarExcelInfo.proto b/proto/AvatarExcelInfo.proto index 28066ea1..491b4c20 100644 --- a/proto/AvatarExcelInfo.proto +++ b/proto/AvatarExcelInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEFCHPHBGAP +// Name: FFDCKFPNAHP message AvatarExcelInfo { uint64 prefab_path_hash = 1; uint64 prefab_path_remote_hash = 2; diff --git a/proto/AvatarExpeditionAllDataReq.proto b/proto/AvatarExpeditionAllDataReq.proto index fb678d73..949949ca 100644 --- a/proto/AvatarExpeditionAllDataReq.proto +++ b/proto/AvatarExpeditionAllDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDAOANDDMGE -// CmdId: 1748 +// CmdId: 1690 +// Name: BOMGBIMAENG message AvatarExpeditionAllDataReq { } diff --git a/proto/AvatarExpeditionAllDataRsp.proto b/proto/AvatarExpeditionAllDataRsp.proto index 2c16b6d4..6d7a2aac 100644 --- a/proto/AvatarExpeditionAllDataRsp.proto +++ b/proto/AvatarExpeditionAllDataRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; -// Name: OJPKEJLHHMN -// CmdId: 1671 +// CmdId: 1683 +// Name: BFEGBKILMIB message AvatarExpeditionAllDataRsp { - map expedition_info_map = 7; - uint32 expedition_count_limit = 2; - int32 retcode = 15; - repeated uint32 open_expedition_list = 12; + map expedition_info_map = 11; + uint32 expedition_count_limit = 12; + repeated uint32 open_expedition_list = 9; + int32 retcode = 5; } diff --git a/proto/AvatarExpeditionCallBackReq.proto b/proto/AvatarExpeditionCallBackReq.proto index 5de494a0..0e0af4f1 100644 --- a/proto/AvatarExpeditionCallBackReq.proto +++ b/proto/AvatarExpeditionCallBackReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAOIENMGCAB -// CmdId: 1791 +// CmdId: 1736 +// Name: LIPKPFIMKEG message AvatarExpeditionCallBackReq { - repeated uint64 avatar_guid = 2; + repeated uint64 avatar_guid = 1; } diff --git a/proto/AvatarExpeditionCallBackRsp.proto b/proto/AvatarExpeditionCallBackRsp.proto index 7c19a410..d29ee715 100644 --- a/proto/AvatarExpeditionCallBackRsp.proto +++ b/proto/AvatarExpeditionCallBackRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; -// Name: DLDIHMKBDPJ -// CmdId: 1631 +// CmdId: 1672 +// Name: BNPGCGPLPOB message AvatarExpeditionCallBackRsp { - int32 retcode = 12; - map expedition_info_map = 5; + int32 retcode = 11; + map expedition_info_map = 2; } diff --git a/proto/AvatarExpeditionDataNotify.proto b/proto/AvatarExpeditionDataNotify.proto index d9edf0a0..fffe4e07 100644 --- a/proto/AvatarExpeditionDataNotify.proto +++ b/proto/AvatarExpeditionDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; -// Name: IDDOKPGDFOP -// CmdId: 1646 +// CmdId: 1775 +// Name: DFPOHBMCMAG message AvatarExpeditionDataNotify { - map expedition_info_map = 13; + map expedition_info_map = 8; } diff --git a/proto/AvatarExpeditionGetRewardReq.proto b/proto/AvatarExpeditionGetRewardReq.proto index 6be6e19e..09167ace 100644 --- a/proto/AvatarExpeditionGetRewardReq.proto +++ b/proto/AvatarExpeditionGetRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIEMEMKNFDE -// CmdId: 1641 +// CmdId: 1614 +// Name: BPDOOALCEFI message AvatarExpeditionGetRewardReq { - uint64 avatar_guid = 14; + uint64 avatar_guid = 4; } diff --git a/proto/AvatarExpeditionGetRewardRsp.proto b/proto/AvatarExpeditionGetRewardRsp.proto index cb183822..69be3917 100644 --- a/proto/AvatarExpeditionGetRewardRsp.proto +++ b/proto/AvatarExpeditionGetRewardRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; import "ItemParam.proto"; -// Name: HFOJANBFGFH -// CmdId: 1707 +// CmdId: 1623 +// Name: AAHBAHOLAEF message AvatarExpeditionGetRewardRsp { - int32 retcode = 1; + map expedition_info_map = 5; repeated ItemParam item_list = 11; - map expedition_info_map = 9; - repeated ItemParam extra_item_list = 5; + repeated ItemParam extra_item_list = 9; + int32 retcode = 4; } diff --git a/proto/AvatarExpeditionInfo.proto b/proto/AvatarExpeditionInfo.proto index 1c04e57d..b1fcf214 100644 --- a/proto/AvatarExpeditionInfo.proto +++ b/proto/AvatarExpeditionInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionState.proto"; -// Name: ANJOMJAFKNK +// Name: FHMCMLOIGJB message AvatarExpeditionInfo { AvatarExpeditionState state = 1; uint32 exp_id = 2; diff --git a/proto/AvatarExpeditionStartReq.proto b/proto/AvatarExpeditionStartReq.proto index ec5beafc..508f4929 100644 --- a/proto/AvatarExpeditionStartReq.proto +++ b/proto/AvatarExpeditionStartReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIANJFPNBJO -// CmdId: 1763 +// CmdId: 1749 +// Name: MBNHDAMLHMP message AvatarExpeditionStartReq { - uint32 exp_id = 3; - uint32 hour_time = 15; - uint64 avatar_guid = 5; + uint32 exp_id = 7; + uint32 hour_time = 3; + uint64 avatar_guid = 12; } diff --git a/proto/AvatarExpeditionStartRsp.proto b/proto/AvatarExpeditionStartRsp.proto index 288181f7..7042d3ae 100644 --- a/proto/AvatarExpeditionStartRsp.proto +++ b/proto/AvatarExpeditionStartRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; -// Name: GKHLCPBLAID -// CmdId: 1699 +// CmdId: 1768 +// Name: OGDFANFAIDP message AvatarExpeditionStartRsp { - int32 retcode = 14; map expedition_info_map = 15; + int32 retcode = 1; } diff --git a/proto/AvatarExpeditionState.proto b/proto/AvatarExpeditionState.proto index 8ad81cdb..f9f7a14c 100644 --- a/proto/AvatarExpeditionState.proto +++ b/proto/AvatarExpeditionState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ALJEMELPDLN +// Name: PHCFOHLGLJN enum AvatarExpeditionState { AVATAR_EXPEDITION_NONE = 0; AVATAR_EXPEDITION_DOING = 1; diff --git a/proto/AvatarFetterDataNotify.proto b/proto/AvatarFetterDataNotify.proto index 672e69ae..3af055f9 100644 --- a/proto/AvatarFetterDataNotify.proto +++ b/proto/AvatarFetterDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarFetterInfo.proto"; -// Name: KKADAHCNCNG -// CmdId: 1648 +// CmdId: 1695 +// Name: EJLLFPAADDN message AvatarFetterDataNotify { - map fetter_info_map = 8; + map fetter_info_map = 4; } diff --git a/proto/AvatarFetterInfo.proto b/proto/AvatarFetterInfo.proto index cb27d2ac..4d5e9e1a 100644 --- a/proto/AvatarFetterInfo.proto +++ b/proto/AvatarFetterInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "FetterData.proto"; -// Name: CMMDBGIFBAL +// Name: EGDJCLPGOJC message AvatarFetterInfo { uint32 exp_number = 1; uint32 exp_level = 2; diff --git a/proto/AvatarFetterLevelRewardReq.proto b/proto/AvatarFetterLevelRewardReq.proto index afe1908c..4789936f 100644 --- a/proto/AvatarFetterLevelRewardReq.proto +++ b/proto/AvatarFetterLevelRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OGJNGMANPOH -// CmdId: 1653 +// CmdId: 1763 +// Name: FMBNPHNEMJA message AvatarFetterLevelRewardReq { - uint64 avatar_guid = 15; - uint32 fetter_level = 13; + uint32 fetter_level = 7; + uint64 avatar_guid = 2; } diff --git a/proto/AvatarFetterLevelRewardRsp.proto b/proto/AvatarFetterLevelRewardRsp.proto index 75b3a9e5..dc4df925 100644 --- a/proto/AvatarFetterLevelRewardRsp.proto +++ b/proto/AvatarFetterLevelRewardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIOAHCFDIKE -// CmdId: 1691 +// CmdId: 1721 +// Name: JEOOOPFMNOK message AvatarFetterLevelRewardRsp { + uint32 reward_id = 7; int32 retcode = 15; - uint64 avatar_guid = 9; - uint32 fetter_level = 8; - uint32 reward_id = 3; + uint32 fetter_level = 13; + uint64 avatar_guid = 3; } diff --git a/proto/AvatarFightPropNotify.proto b/proto/AvatarFightPropNotify.proto index d80d13da..b8795c5f 100644 --- a/proto/AvatarFightPropNotify.proto +++ b/proto/AvatarFightPropNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPOOPDKEANO -// CmdId: 1214 +// CmdId: 1216 +// Name: CFPMGGHGBFL message AvatarFightPropNotify { - map fight_prop_map = 5; + map fight_prop_map = 13; uint64 avatar_guid = 8; } diff --git a/proto/AvatarFightPropUpdateNotify.proto b/proto/AvatarFightPropUpdateNotify.proto index 3d037440..85736959 100644 --- a/proto/AvatarFightPropUpdateNotify.proto +++ b/proto/AvatarFightPropUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBDANALHILN -// CmdId: 1234 +// CmdId: 1256 +// Name: HLEGBPMAOGH message AvatarFightPropUpdateNotify { - map fight_prop_map = 6; - uint64 avatar_guid = 13; + uint64 avatar_guid = 7; + map fight_prop_map = 3; } diff --git a/proto/AvatarFlycloakChangeNotify.proto b/proto/AvatarFlycloakChangeNotify.proto index 94fb3d82..034fe474 100644 --- a/proto/AvatarFlycloakChangeNotify.proto +++ b/proto/AvatarFlycloakChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPBHHCDHNID -// CmdId: 1728 +// CmdId: 1657 +// Name: OAPGCKKFJOB message AvatarFlycloakChangeNotify { - uint64 avatar_guid = 15; - uint32 flycloak_id = 6; + uint64 avatar_guid = 13; + uint32 flycloak_id = 15; } diff --git a/proto/AvatarFollowRouteNotify.proto b/proto/AvatarFollowRouteNotify.proto index 5e5da10a..079a44f1 100644 --- a/proto/AvatarFollowRouteNotify.proto +++ b/proto/AvatarFollowRouteNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "Route.proto"; -// Name: DOFGJNOPAOG -// CmdId: 3300 +// CmdId: 3343 +// Name: CDBHOOGAMEL message AvatarFollowRouteNotify { - uint32 start_scene_time_ms = 13; - string client_params = 1; - uint32 entity_id = 8; - uint32 template_id = 10; - Route route = 3; + string client_params = 12; + uint32 start_scene_time_ms = 3; + uint32 template_id = 7; + Route route = 5; + uint32 entity_id = 4; } diff --git a/proto/AvatarGainCostumeNotify.proto b/proto/AvatarGainCostumeNotify.proto index 691fe9b4..98d8da33 100644 --- a/proto/AvatarGainCostumeNotify.proto +++ b/proto/AvatarGainCostumeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIMCPLKLILH -// CmdId: 1701 +// CmdId: 1665 +// Name: JKKNIONOFPI message AvatarGainCostumeNotify { - uint32 costume_id = 13; + uint32 costume_id = 12; } diff --git a/proto/AvatarGainFlycloakNotify.proto b/proto/AvatarGainFlycloakNotify.proto index 93f6edc3..c0ab8eb1 100644 --- a/proto/AvatarGainFlycloakNotify.proto +++ b/proto/AvatarGainFlycloakNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCLMIGIPANC -// CmdId: 1793 +// CmdId: 1747 +// Name: MMEGEOONABP message AvatarGainFlycloakNotify { - uint32 flycloak_id = 9; + uint32 flycloak_id = 11; } diff --git a/proto/AvatarInfo.proto b/proto/AvatarInfo.proto index 7d63d9ca..e483227f 100644 --- a/proto/AvatarInfo.proto +++ b/proto/AvatarInfo.proto @@ -7,11 +7,11 @@ import "AvatarExcelInfo.proto"; import "AvatarExpeditionState.proto"; import "AvatarFetterInfo.proto"; import "AvatarSkillInfo.proto"; -import "GKIJDMOCNDH.proto"; +import "PGHIDDKHGAL.proto"; import "PropValue.proto"; import "TrialAvatarInfo.proto"; -// Name: FBDKBKEHACB +// Name: PKDOAJEGHLP message AvatarInfo { uint32 avatar_id = 1; uint64 guid = 2; @@ -31,7 +31,7 @@ message AvatarInfo { map proud_skill_extra_level_map = 17; bool is_focus = 18; uint32 avatar_type = 19; - repeated uint32 team_resonance_list = 20; + repeated uint32 equip_id_list = 20; uint32 wearing_flycloak_id = 21; repeated AvatarEquipAffixInfo equip_affix_list = 22; uint32 born_time = 23; @@ -39,6 +39,6 @@ message AvatarInfo { uint32 costume_id = 25; AvatarExcelInfo excel_info = 26; uint32 anim_hash = 27; - GKIJDMOCNDH FPDEJLIHLGJ = 28; + PGHIDDKHGAL NLNIALFHOBH = 28; } diff --git a/proto/AvatarLifeStateChangeNotify.proto b/proto/AvatarLifeStateChangeNotify.proto index 1d63cbbb..2e4e57cb 100644 --- a/proto/AvatarLifeStateChangeNotify.proto +++ b/proto/AvatarLifeStateChangeNotify.proto @@ -5,15 +5,15 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; import "ServerBuff.proto"; -// Name: EJKMHOEPDIB -// CmdId: 1282 +// CmdId: 1272 +// Name: HMPNDBHLFPE message AvatarLifeStateChangeNotify { - PlayerDieType die_type = 10; - uint32 source_entity_id = 4; - uint32 move_reliable_seq = 2; - uint32 life_state = 7; - uint64 avatar_guid = 14; - string attack_tag = 13; - repeated ServerBuff server_buff_list = 3; + uint32 life_state = 5; + repeated ServerBuff server_buff_list = 1; + uint64 avatar_guid = 9; + uint32 source_entity_id = 10; + PlayerDieType die_type = 15; + uint32 move_reliable_seq = 12; + string attack_tag = 2; } diff --git a/proto/AvatarPromoteGetRewardReq.proto b/proto/AvatarPromoteGetRewardReq.proto index c63ee9fb..076e7415 100644 --- a/proto/AvatarPromoteGetRewardReq.proto +++ b/proto/AvatarPromoteGetRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHJHGHBLDAN -// CmdId: 1610 +// CmdId: 1700 +// Name: JLLHOHBNJPM message AvatarPromoteGetRewardReq { - uint64 avatar_guid = 5; - uint32 promote_level = 10; + uint64 avatar_guid = 3; + uint32 promote_level = 4; } diff --git a/proto/AvatarPromoteGetRewardRsp.proto b/proto/AvatarPromoteGetRewardRsp.proto index 25ec7d57..299e98b6 100644 --- a/proto/AvatarPromoteGetRewardRsp.proto +++ b/proto/AvatarPromoteGetRewardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IKPPHBMOKEK -// CmdId: 1711 +// CmdId: 1750 +// Name: BDPJACNADDJ message AvatarPromoteGetRewardRsp { + int32 retcode = 15; + uint32 reward_id = 9; + uint64 avatar_guid = 13; uint32 promote_level = 1; - uint32 reward_id = 3; - int32 retcode = 2; - uint64 avatar_guid = 7; } diff --git a/proto/AvatarPromoteReq.proto b/proto/AvatarPromoteReq.proto index ee05b1a1..53e8340b 100644 --- a/proto/AvatarPromoteReq.proto +++ b/proto/AvatarPromoteReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLAFOKOICGN -// CmdId: 1799 +// CmdId: 1609 +// Name: BMOIDOOEEFB message AvatarPromoteReq { - uint64 guid = 8; + uint64 guid = 6; } diff --git a/proto/AvatarPromoteRsp.proto b/proto/AvatarPromoteRsp.proto index 6f937a8e..8fa8fef0 100644 --- a/proto/AvatarPromoteRsp.proto +++ b/proto/AvatarPromoteRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNGADEDNLBF -// CmdId: 1681 +// CmdId: 1640 +// Name: FNOLNFIPFMH message AvatarPromoteRsp { - int32 retcode = 7; - uint64 guid = 5; + uint64 guid = 6; + int32 retcode = 2; } diff --git a/proto/AvatarPropChangeReasonNotify.proto b/proto/AvatarPropChangeReasonNotify.proto index c1ee58bb..495b596c 100644 --- a/proto/AvatarPropChangeReasonNotify.proto +++ b/proto/AvatarPropChangeReasonNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "PropChangeReason.proto"; -// Name: NPJACCMOFOE -// CmdId: 1265 +// CmdId: 1292 +// Name: BCGHJPEKLLD message AvatarPropChangeReasonNotify { + PropChangeReason reason = 14; + float cur_value = 7; + uint64 avatar_guid = 8; float old_value = 12; - uint64 avatar_guid = 14; - PropChangeReason reason = 5; - float cur_value = 6; - uint32 prop_type = 15; + uint32 prop_type = 2; } diff --git a/proto/AvatarPropNotify.proto b/proto/AvatarPropNotify.proto index d86ea861..150070b9 100644 --- a/proto/AvatarPropNotify.proto +++ b/proto/AvatarPropNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNCPDLLBKJK // CmdId: 1259 +// Name: LKOECLGEAJN message AvatarPropNotify { - map prop_map = 4; - uint64 avatar_guid = 11; + map prop_map = 8; + uint64 avatar_guid = 13; } diff --git a/proto/AvatarRenameInfo.proto b/proto/AvatarRenameInfo.proto index bb9a94cf..90dd9b5e 100644 --- a/proto/AvatarRenameInfo.proto +++ b/proto/AvatarRenameInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PONFDKGBPMB +// Name: ANPKECIJOAF message AvatarRenameInfo { - uint32 avatar_id = 1; - string avatar_name = 11; + string avatar_name = 14; + uint32 avatar_id = 5; } diff --git a/proto/AvatarRenameInfoNotify.proto b/proto/AvatarRenameInfoNotify.proto index 06fda151..b1a1c128 100644 --- a/proto/AvatarRenameInfoNotify.proto +++ b/proto/AvatarRenameInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarRenameInfo.proto"; -// Name: KGEPLPDHBGI -// CmdId: 1758 +// CmdId: 1783 +// Name: AGIMMGIIAEO message AvatarRenameInfoNotify { - repeated AvatarRenameInfo avatar_rename_list = 12; + repeated AvatarRenameInfo avatar_rename_list = 14; } diff --git a/proto/AvatarSatiationData.proto b/proto/AvatarSatiationData.proto index c1d02a82..a516747c 100644 --- a/proto/AvatarSatiationData.proto +++ b/proto/AvatarSatiationData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPIDLJAAEGM +// Name: JCDFMFJACEH message AvatarSatiationData { - uint64 avatar_guid = 3; - float penalty_finish_time = 13; - float finish_time = 5; + float finish_time = 12; + float penalty_finish_time = 8; + uint64 avatar_guid = 5; } diff --git a/proto/AvatarSatiationDataNotify.proto b/proto/AvatarSatiationDataNotify.proto index b9aa09f1..66a0b5c3 100644 --- a/proto/AvatarSatiationDataNotify.proto +++ b/proto/AvatarSatiationDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarSatiationData.proto"; -// Name: GILFMIFBHII -// CmdId: 1655 +// CmdId: 1635 +// Name: CBILECHOPDD message AvatarSatiationDataNotify { - repeated AvatarSatiationData satiation_data_list = 3; + repeated AvatarSatiationData satiation_data_list = 8; } diff --git a/proto/AvatarSkillChangeNotify.proto b/proto/AvatarSkillChangeNotify.proto index a22c4ba2..619d4e04 100644 --- a/proto/AvatarSkillChangeNotify.proto +++ b/proto/AvatarSkillChangeNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLNBJHKJCIN -// CmdId: 1042 +// CmdId: 1065 +// Name: IHFNGMCDILI message AvatarSkillChangeNotify { - uint32 cur_level = 10; - uint64 avatar_guid = 9; - uint32 entity_id = 8; - uint32 old_level = 3; - uint32 avatar_skill_id = 14; - uint32 skill_depot_id = 4; + uint32 old_level = 5; + uint32 entity_id = 10; + uint32 avatar_skill_id = 7; + uint64 avatar_guid = 8; + uint32 cur_level = 13; + uint32 skill_depot_id = 2; } diff --git a/proto/AvatarSkillDepotChangeNotify.proto b/proto/AvatarSkillDepotChangeNotify.proto index 27ecf48d..c871cbe0 100644 --- a/proto/AvatarSkillDepotChangeNotify.proto +++ b/proto/AvatarSkillDepotChangeNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ACIHOPDLBIH -// CmdId: 1064 +// CmdId: 1076 +// Name: ABCMGIEMGEP message AvatarSkillDepotChangeNotify { - uint32 core_proud_skill_level = 13; + uint64 avatar_guid = 14; repeated uint32 talent_id_list = 9; - uint32 entity_id = 8; - uint32 skill_depot_id = 10; - uint64 avatar_guid = 15; - map proud_skill_extra_level_map = 7; - map skill_level_map = 1; - repeated uint32 proud_skill_list = 12; + repeated uint32 proud_skill_list = 11; + uint32 core_proud_skill_level = 5; + map proud_skill_extra_level_map = 1; + map skill_level_map = 2; + uint32 skill_depot_id = 6; + uint32 entity_id = 15; } diff --git a/proto/AvatarSkillInfo.proto b/proto/AvatarSkillInfo.proto index dec34824..c95f1662 100644 --- a/proto/AvatarSkillInfo.proto +++ b/proto/AvatarSkillInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJJOGOJMCOO +// Name: PDOJLOOPDDO message AvatarSkillInfo { uint32 pass_cd_time = 1; repeated uint32 full_cd_time_list = 2; diff --git a/proto/AvatarSkillInfoNotify.proto b/proto/AvatarSkillInfoNotify.proto index 66b788cb..055c00f5 100644 --- a/proto/AvatarSkillInfoNotify.proto +++ b/proto/AvatarSkillInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarSkillInfo.proto"; -// Name: AJAPPFJJHMF -// CmdId: 1082 +// CmdId: 1072 +// Name: IMODKAICNHM message AvatarSkillInfoNotify { - uint64 guid = 9; - map skill_map = 14; + map skill_map = 1; + uint64 guid = 12; } diff --git a/proto/AvatarSkillMaxChargeCountNotify.proto b/proto/AvatarSkillMaxChargeCountNotify.proto index 2ae05b87..0a0fdadf 100644 --- a/proto/AvatarSkillMaxChargeCountNotify.proto +++ b/proto/AvatarSkillMaxChargeCountNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBCNKEKBGKI -// CmdId: 1072 +// CmdId: 1041 +// Name: OGKJAJFBMIO message AvatarSkillMaxChargeCountNotify { - uint32 skill_id = 3; - uint64 avatar_guid = 14; - uint32 max_charge_count = 9; + uint32 skill_id = 10; + uint64 avatar_guid = 15; + uint32 max_charge_count = 13; } diff --git a/proto/AvatarSkillUpgradeReq.proto b/proto/AvatarSkillUpgradeReq.proto index 9ecae4d7..54d50a02 100644 --- a/proto/AvatarSkillUpgradeReq.proto +++ b/proto/AvatarSkillUpgradeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HDNOGHLJFHJ -// CmdId: 1007 +// CmdId: 1078 +// Name: PPGGAIJGNKM message AvatarSkillUpgradeReq { - uint32 avatar_skill_id = 8; - uint32 old_level = 4; - uint64 avatar_guid = 9; + uint64 avatar_guid = 14; + uint32 avatar_skill_id = 7; + uint32 old_level = 15; } diff --git a/proto/AvatarSkillUpgradeRsp.proto b/proto/AvatarSkillUpgradeRsp.proto index 16cdb5ef..e59e35bc 100644 --- a/proto/AvatarSkillUpgradeRsp.proto +++ b/proto/AvatarSkillUpgradeRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFLPKKOCJCM -// CmdId: 1091 +// CmdId: 1012 +// Name: NFAINKJCGNM message AvatarSkillUpgradeRsp { - uint32 old_level = 12; - uint64 avatar_guid = 3; - uint32 cur_level = 7; - uint32 avatar_skill_id = 5; - int32 retcode = 15; + uint32 avatar_skill_id = 7; + uint64 avatar_guid = 13; + uint32 old_level = 1; + int32 retcode = 6; + uint32 cur_level = 11; } diff --git a/proto/AvatarTeam.proto b/proto/AvatarTeam.proto index 55c791c7..b7267eb9 100644 --- a/proto/AvatarTeam.proto +++ b/proto/AvatarTeam.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBJMAKBIBJO +// Name: MFJBPEPMJOH message AvatarTeam { - string team_name = 4; - repeated uint64 avatar_guid_list = 14; + repeated uint64 avatar_guid_list = 15; + string team_name = 2; } diff --git a/proto/AvatarTeamAllDataNotify.proto b/proto/AvatarTeamAllDataNotify.proto index b47278df..e7f0bb95 100644 --- a/proto/AvatarTeamAllDataNotify.proto +++ b/proto/AvatarTeamAllDataNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarTeam.proto"; -// Name: IKLIDEBOGPM -// CmdId: 1729 +// CmdId: 1799 +// Name: BBFCJICAALL message AvatarTeamAllDataNotify { - repeated uint32 backup_avatar_team_order_list = 8; - map avatar_team_map = 3; - repeated uint64 temp_avatar_guid_list = 6; + repeated uint32 backup_avatar_team_order_list = 12; + repeated uint64 temp_avatar_guid_list = 5; + map avatar_team_map = 7; } diff --git a/proto/AvatarTeamResonanceInfo.proto b/proto/AvatarTeamResonanceInfo.proto index 7fe1c467..5051d18f 100644 --- a/proto/AvatarTeamResonanceInfo.proto +++ b/proto/AvatarTeamResonanceInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLKMMEJJNNF +// Name: EJAIGOIJOFM message AvatarTeamResonanceInfo { - repeated uint32 add_team_resonance_id_list = 8; //INOIJMMCNEF - uint32 entity_id = 2; - repeated uint32 del_team_resonance_id_list = 10; //MJMEKGPPGIO - uint64 avatar_guid = 3; + repeated uint32 CHDOILLJEEN = 7; + repeated uint32 PLLHPHJJOKM = 12; + uint64 avatar_guid = 5; + uint32 entity_id = 11; } diff --git a/proto/AvatarTeamUpdateNotify.proto b/proto/AvatarTeamUpdateNotify.proto index fc9af0f2..5135d44d 100644 --- a/proto/AvatarTeamUpdateNotify.proto +++ b/proto/AvatarTeamUpdateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarTeam.proto"; -// Name: JNDHMMALEAP -// CmdId: 1744 +// CmdId: 1797 +// Name: HPAKJFDBBOJ message AvatarTeamUpdateNotify { - map avatar_team_map = 4; - repeated uint64 temp_avatar_guid_list = 13; + map avatar_team_map = 7; + repeated uint64 temp_avatar_guid_list = 9; } diff --git a/proto/AvatarType.proto b/proto/AvatarType.proto index 0fa532ff..7efd0f84 100644 --- a/proto/AvatarType.proto +++ b/proto/AvatarType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECMNOHNCFLI +// Name: FDOECABHIEL enum AvatarType { AVATAR_TYPE_NONE = 0; AVATAR_TYPE_FORMAL = 1; diff --git a/proto/AvatarUnlockTalentNotify.proto b/proto/AvatarUnlockTalentNotify.proto index c064e653..f452211e 100644 --- a/proto/AvatarUnlockTalentNotify.proto +++ b/proto/AvatarUnlockTalentNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMICDDBLLLP -// CmdId: 1054 +// CmdId: 1089 +// Name: FICNHFDNBKE message AvatarUnlockTalentNotify { + uint32 talent_id = 11; uint32 skill_depot_id = 9; - uint64 avatar_guid = 6; - uint32 talent_id = 4; - uint32 entity_id = 12; + uint32 entity_id = 8; + uint64 avatar_guid = 7; } diff --git a/proto/AvatarUpgradeReq.proto b/proto/AvatarUpgradeReq.proto index 2f7eb66a..4a6060fd 100644 --- a/proto/AvatarUpgradeReq.proto +++ b/proto/AvatarUpgradeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLGEHHDIHFP -// CmdId: 1764 +// CmdId: 1704 +// Name: GGHGIEBOJLC message AvatarUpgradeReq { - uint32 item_id = 12; - uint64 avatar_guid = 5; - uint32 count = 15; + uint32 item_id = 6; + uint32 count = 7; + uint64 avatar_guid = 14; } diff --git a/proto/AvatarUpgradeRsp.proto b/proto/AvatarUpgradeRsp.proto index 9cc7dc30..d5132c01 100644 --- a/proto/AvatarUpgradeRsp.proto +++ b/proto/AvatarUpgradeRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDBHCBMNCAI -// CmdId: 1741 +// CmdId: 1651 +// Name: AGJOJDPCHDG message AvatarUpgradeRsp { - uint32 old_level = 3; - uint32 cur_level = 15; - int32 retcode = 1; - uint64 avatar_guid = 13; - map cur_fight_prop_map = 7; //GEKBLKPMJCG - map old_fight_prop_map = 12; //AFEDLAOGFOC + map old_fight_prop_map = 15; + uint64 avatar_guid = 2; + uint32 cur_level = 14; + int32 retcode = 6; + uint32 old_level = 1; + map cur_fight_prop_map = 10; } diff --git a/proto/AvatarWearFlycloakReq.proto b/proto/AvatarWearFlycloakReq.proto index 457ee768..b69452f3 100644 --- a/proto/AvatarWearFlycloakReq.proto +++ b/proto/AvatarWearFlycloakReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIJKOINDGFC -// CmdId: 1700 +// CmdId: 1641 +// Name: GJABBIPEEMJ message AvatarWearFlycloakReq { - uint64 avatar_guid = 2; - uint32 flycloak_id = 1; + uint64 avatar_guid = 7; + uint32 flycloak_id = 10; } diff --git a/proto/AvatarWearFlycloakRsp.proto b/proto/AvatarWearFlycloakRsp.proto index b35c97bc..e4074def 100644 --- a/proto/AvatarWearFlycloakRsp.proto +++ b/proto/AvatarWearFlycloakRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKINCILJKMB -// CmdId: 1745 +// CmdId: 1730 +// Name: PLLLFENOGLH message AvatarWearFlycloakRsp { - uint64 avatar_guid = 11; - uint32 flycloak_id = 9; - int32 retcode = 13; + int32 retcode = 6; + uint64 avatar_guid = 4; + uint32 flycloak_id = 10; } diff --git a/proto/IHBIHEBCNDJ.proto b/proto/BACLCEEBIAD.proto similarity index 63% rename from proto/IHBIHEBCNDJ.proto rename to proto/BACLCEEBIAD.proto index b6a3e10d..60235125 100644 --- a/proto/IHBIHEBCNDJ.proto +++ b/proto/BACLCEEBIAD.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHBIHEBCNDJ -// CmdId: 6484 -message IHBIHEBCNDJ { +// CmdId: 6461 +// Name: BACLCEEBIAD +message BACLCEEBIAD { uint32 end_time = 10; } diff --git a/proto/BFIEENGLJKA.proto b/proto/BAJDFBJMNBC.proto similarity index 52% rename from proto/BFIEENGLJKA.proto rename to proto/BAJDFBJMNBC.proto index 02ac06ac..afa1d804 100644 --- a/proto/BFIEENGLJKA.proto +++ b/proto/BAJDFBJMNBC.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFIEENGLJKA -message BFIEENGLJKA { - bool DLEFDHEAMHL = 1; +// Name: BAJDFBJMNBC +message BAJDFBJMNBC { + bool FLKPHNGDIPO = 9; } diff --git a/proto/BBAEFJPLEPN.proto b/proto/BBAEFJPLEPN.proto new file mode 100644 index 00000000..614378b5 --- /dev/null +++ b/proto/BBAEFJPLEPN.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 3408 +// Name: BBAEFJPLEPN +message BBAEFJPLEPN { + repeated uint32 scene_tag_id_list = 7; + uint32 IDGBKGGNBFD = 11; +} + diff --git a/proto/BCAOAGGPONH.proto b/proto/BCAOAGGPONH.proto new file mode 100644 index 00000000..5cc27d50 --- /dev/null +++ b/proto/BCAOAGGPONH.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DCJBJCDFAAE.proto"; + +// CmdId: 5506 +// Name: BCAOAGGPONH +message BCAOAGGPONH { + DCJBJCDFAAE progress = 8; + uint32 gallery_id = 14; +} + diff --git a/proto/BCBBHHGCGAN.proto b/proto/BCBBHHGCGAN.proto deleted file mode 100644 index c139657e..00000000 --- a/proto/BCBBHHGCGAN.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: BCBBHHGCGAN -message BCBBHHGCGAN { - bool DFNCAJFEECB = 1; - bool HDBFKHFIDPO = 2; - bool IACPFHDIBAH = 3; - bool DKJELDNIBFH = 7; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/BCBNCBGIEJO.proto b/proto/BCBNCBGIEJO.proto new file mode 100644 index 00000000..7885a2ee --- /dev/null +++ b/proto/BCBNCBGIEJO.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 2910 +// Name: BCBNCBGIEJO +message BCBNCBGIEJO { + uint32 offering_id = 1; +} + diff --git a/proto/BCMHCFICCDD.proto b/proto/BCMHCFICCDD.proto deleted file mode 100644 index eab4a753..00000000 --- a/proto/BCMHCFICCDD.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGGameBusinessType.proto"; -import "JIPFDPOBPNH.proto"; - -// Name: BCMHCFICCDD -message BCMHCFICCDD { - uint32 ALGDJMPAHDO = 5; - repeated JIPFDPOBPNH OAKDHABOPJD = 2; - uint32 platform_type = 9; - uint32 OEAEACPKCNP = 7; - GCGGameBusinessType businessType = 3; - uint32 DELFEGPPGMK = 1; -} - diff --git a/proto/BLHBPJDMPJG.proto b/proto/BCMJEDNDIGM.proto similarity index 62% rename from proto/BLHBPJDMPJG.proto rename to proto/BCMJEDNDIGM.proto index 5134a94c..f45a93b5 100644 --- a/proto/BLHBPJDMPJG.proto +++ b/proto/BCMJEDNDIGM.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BLHBPJDMPJG -// CmdId: 24278 -message BLHBPJDMPJG { +// CmdId: 21475 +// Name: BCMJEDNDIGM +message BCMJEDNDIGM { int32 retcode = 10; } diff --git a/proto/BEAMFIKPMLE.proto b/proto/BEAMFIKPMLE.proto new file mode 100644 index 00000000..2a1dab09 --- /dev/null +++ b/proto/BEAMFIKPMLE.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "HDOMFAKCLHG.proto"; + +// Name: BEAMFIKPMLE +message BEAMFIKPMLE { + repeated HDOMFAKCLHG level_info_list = 4; +} + diff --git a/proto/BEICDJDPJML.proto b/proto/BEICDJDPJML.proto deleted file mode 100644 index b0fabdb5..00000000 --- a/proto/BEICDJDPJML.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: BEICDJDPJML -// CmdId: 7382 -message BEICDJDPJML { - uint32 create_time = 14; - int32 retcode = 6; - uint32 AHAIAIPGFDN = 15; - bool BBNOFLCPEBA = 4; -} - diff --git a/proto/BFFEMLKIMGD.proto b/proto/BFFEMLKIMGD.proto new file mode 100644 index 00000000..fdb3d79b --- /dev/null +++ b/proto/BFFEMLKIMGD.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 6497 +// Name: BFFEMLKIMGD +message BFFEMLKIMGD { + uint32 play_index = 8; +} + diff --git a/proto/BFICMJMHKJL.proto b/proto/BFICMJMHKJL.proto new file mode 100644 index 00000000..a94261de --- /dev/null +++ b/proto/BFICMJMHKJL.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23293 +// Name: BFICMJMHKJL +message BFICMJMHKJL { + int32 retcode = 6; +} + diff --git a/proto/BGEHFCIPLAA.proto b/proto/BGEHFCIPLAA.proto deleted file mode 100644 index 91e62062..00000000 --- a/proto/BGEHFCIPLAA.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: BGEHFCIPLAA -message BGEHFCIPLAA { - Vector rot = 13; - Vector pos = 6; - Vector move_dir = 5; - uint32 CNODFJIHJKF = 10; -} - diff --git a/proto/BHHECJHBCKK.proto b/proto/BHHECJHBCKK.proto deleted file mode 100644 index f3096290..00000000 --- a/proto/BHHECJHBCKK.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CGJDJJLIADJ.proto"; - -// Name: BHHECJHBCKK -// CmdId: 7226 -message BHHECJHBCKK { - CGJDJJLIADJ JBBBNFLJCIH = 4; -} - diff --git a/proto/BHKGAINOAON.proto b/proto/BHKGAINOAON.proto deleted file mode 100644 index 24d757d5..00000000 --- a/proto/BHKGAINOAON.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "EDNCOEJLGBG.proto"; - -// Name: BHKGAINOAON -message BHKGAINOAON { - repeated EDNCOEJLGBG DAHEHDGKEHO = 12; - uint32 pool_id = 7; -} - diff --git a/proto/BIJJHMLCFOF.proto b/proto/BIJJHMLCFOF.proto new file mode 100644 index 00000000..c1db2596 --- /dev/null +++ b/proto/BIJJHMLCFOF.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 108 +// Name: BIJJHMLCFOF +message BIJJHMLCFOF { + int32 retcode = 15; + repeated uint32 KHCCPLILCAN = 6; +} + diff --git a/proto/BLNOFHFAMDO.proto b/proto/BLNOFHFAMDO.proto deleted file mode 100644 index 79a937e2..00000000 --- a/proto/BLNOFHFAMDO.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NOFNBENGFPJ.proto"; - -// Name: BLNOFHFAMDO -// CmdId: 7347 -message BLNOFHFAMDO { - int32 retcode = 9; - repeated NOFNBENGFPJ OADJMAAKKAK = 13; -} - diff --git a/proto/CIMFCKOOJEG.proto b/proto/BLOJIAMOIOM.proto similarity index 57% rename from proto/CIMFCKOOJEG.proto rename to proto/BLOJIAMOIOM.proto index ff965b22..3aba4e68 100644 --- a/proto/CIMFCKOOJEG.proto +++ b/proto/BLOJIAMOIOM.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: CIMFCKOOJEG -message CIMFCKOOJEG { - Vector JKBNDOPLHCE = 15; +// Name: BLOJIAMOIOM +message BLOJIAMOIOM { + Vector JJJMAFCNEDH = 3; } diff --git a/proto/BMBJFJNIAKL.proto b/proto/BMBJFJNIAKL.proto new file mode 100644 index 00000000..29b02e72 --- /dev/null +++ b/proto/BMBJFJNIAKL.proto @@ -0,0 +1,28 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22180 +// Name: BMBJFJNIAKL +message BMBJFJNIAKL { + float speed = 1636; + uint32 PDAEMLNANJB = 522; + repeated uint32 IENNECCNIFA = 12; + uint32 LFBNPBMNLKD = 14; + uint32 max_combo = 9; + bool JBDMHEJEGIB = 1214; + uint32 correct_hit = 11; + uint32 music_basic_id = 3; + uint32 CNAJIGJCBAA = 7; + uint32 combo = 13; + bool JGNMPPLDBON = 1580; + bool is_save_score = 4; + uint32 HDOIBKCMFPK = 186; + uint32 NGCEDFEHHIM = 2; + uint32 score = 1; + uint32 AHGFEMANIFF = 1857; + uint64 ugc_guid = 5; + repeated uint32 DLGEHGGHDAI = 1499; +} + diff --git a/proto/BNEFMGJODCK.proto b/proto/BNEFMGJODCK.proto deleted file mode 100644 index 9d907e4b..00000000 --- a/proto/BNEFMGJODCK.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MassivePropSyncInfo.proto"; - -// Name: BNEFMGJODCK -message BNEFMGJODCK { - repeated MassivePropSyncInfo massive_prop_list = 15; - bool DJDLPJELAMM = 6; - repeated int64 GBOKAEHCOHK = 13; -} - diff --git a/proto/BOEHIBPDLNM.proto b/proto/BOEHIBPDLNM.proto deleted file mode 100644 index d3cce928..00000000 --- a/proto/BOEHIBPDLNM.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: BOEHIBPDLNM -message BOEHIBPDLNM { - uint32 entity_id = 6; - bool KNFNGDLJPEO = 1; - string MENJDNJINOA = 2; - bool MOFFKMLAHDC = 5; - float speed = 7; - float CILNDIOBPLP = 9; - repeated uint32 KLALFMECMLM = 15; - Vector HOHCJADGKFD = 12; - float CHMKAEIELMG = 11; -} - diff --git a/proto/BPAMMINCHJG.proto b/proto/BPAMMINCHJG.proto deleted file mode 100644 index 609e61af..00000000 --- a/proto/BPAMMINCHJG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGDuelChallenge.proto"; - -// Name: BPAMMINCHJG -// CmdId: 7403 -message BPAMMINCHJG { - GCGDuelChallenge OIOCILJGDDA = 4; - uint32 HCKIILHKKBE = 10; -} - diff --git a/proto/BPIKBPEDAPF.proto b/proto/BPIKBPEDAPF.proto deleted file mode 100644 index 1d3288e2..00000000 --- a/proto/BPIKBPEDAPF.proto +++ /dev/null @@ -1,24 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGChallengeData.proto"; -import "PlatformType.proto"; - -// Name: BPIKBPEDAPF -message BPIKBPEDAPF { - repeated uint32 ECNNODOGJIA = 1; - uint32 LKFDEJMGHMP = 2; - uint32 MBNLNOFPLLA = 3; - map DKJCBIKONDH = 4; - repeated GCGChallengeData challenge_list = 5; - uint32 score = 6; - bool PPNPGNMNHNM = 7; - uint32 AAFJDAEBLFP = 8; - bool ECEAPIAFLLC = 9; - repeated uint32 HLJEJHHAICH = 10; - uint32 level = 11; - uint32 client_version = 12; - PlatformType platform_type = 13; -} - diff --git a/proto/BackMyWorldReq.proto b/proto/BackMyWorldReq.proto index e499ee7d..a5de306a 100644 --- a/proto/BackMyWorldReq.proto +++ b/proto/BackMyWorldReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LABCOONNBGO -// CmdId: 280 +// CmdId: 205 +// Name: ABCCOEDNBLH message BackMyWorldReq { } diff --git a/proto/BackMyWorldRsp.proto b/proto/BackMyWorldRsp.proto index d703a831..a98d705f 100644 --- a/proto/BackMyWorldRsp.proto +++ b/proto/BackMyWorldRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NBPGCOHPDKH -// CmdId: 247 +// CmdId: 209 +// Name: AEDBACJCGMB message BackMyWorldRsp { - int32 retcode = 5; + int32 retcode = 2; } diff --git a/proto/BackPlayCustomDungeonOfficialReq.proto b/proto/BackPlayCustomDungeonOfficialReq.proto index 07a2b482..4fc63801 100644 --- a/proto/BackPlayCustomDungeonOfficialReq.proto +++ b/proto/BackPlayCustomDungeonOfficialReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EEEDHINNFDL -// CmdId: 6205 +// CmdId: 6208 +// Name: GDJDDMOALHA message BackPlayCustomDungeonOfficialReq { - uint32 room_id = 12; + uint32 room_id = 2; } diff --git a/proto/BackPlayCustomDungeonOfficialRsp.proto b/proto/BackPlayCustomDungeonOfficialRsp.proto index d10092e4..81e5aeba 100644 --- a/proto/BackPlayCustomDungeonOfficialRsp.proto +++ b/proto/BackPlayCustomDungeonOfficialRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECGFEMHHFPM -// CmdId: 6216 +// CmdId: 6241 +// Name: IKEAMPBDILA message BackPlayCustomDungeonOfficialRsp { - int32 retcode = 11; + int32 retcode = 2; } diff --git a/proto/BackRebornGalleryReq.proto b/proto/BackRebornGalleryReq.proto index d8907f1a..21aaf393 100644 --- a/proto/BackRebornGalleryReq.proto +++ b/proto/BackRebornGalleryReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCBLNOAFPEG -// CmdId: 5574 +// CmdId: 5539 +// Name: KJMLBAHFNHL message BackRebornGalleryReq { - uint32 gallery_id = 1; + uint32 gallery_id = 13; } diff --git a/proto/BackRebornGalleryRsp.proto b/proto/BackRebornGalleryRsp.proto index 1b5758f3..0aac0c35 100644 --- a/proto/BackRebornGalleryRsp.proto +++ b/proto/BackRebornGalleryRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLOOLKBOAKM -// CmdId: 5546 +// CmdId: 5595 +// Name: OBGAHIOLAPL message BackRebornGalleryRsp { - int32 retcode = 5; - uint32 gallery_id = 11; + int32 retcode = 8; + uint32 gallery_id = 6; } diff --git a/proto/BalloonGallerySettleInfo.proto b/proto/BalloonGallerySettleInfo.proto index d58ce524..a1a8deab 100644 --- a/proto/BalloonGallerySettleInfo.proto +++ b/proto/BalloonGallerySettleInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: KCHCDPDGNGK +// Name: LABCACEPOHB message BalloonGallerySettleInfo { - uint32 hit_count = 1; - GalleryStopReason reason = 13; - uint32 score = 9; - uint32 owner_uid = 4; + uint32 owner_uid = 9; + GalleryStopReason reason = 3; + uint32 score = 13; + uint32 hit_count = 15; } diff --git a/proto/BalloonPlayerInfo.proto b/proto/BalloonPlayerInfo.proto index 1e2ccf5f..1c472138 100644 --- a/proto/BalloonPlayerInfo.proto +++ b/proto/BalloonPlayerInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDCNIPBHDIM +// Name: ALNFLILBDNC message BalloonPlayerInfo { - uint32 combo = 14; - uint32 cur_score = 10; - uint32 combo_disable_time = 6; uint32 uid = 9; + uint32 cur_score = 14; + uint32 combo = 3; + uint32 combo_disable_time = 5; } diff --git a/proto/BalloonSettleInfo.proto b/proto/BalloonSettleInfo.proto index d8402654..864151fe 100644 --- a/proto/BalloonSettleInfo.proto +++ b/proto/BalloonSettleInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: JEPEAALKCBP +// Name: IMEDIOJHOEL message BalloonSettleInfo { - uint32 max_combo = 12; - OnlinePlayerInfo player_info = 14; uint32 final_score = 4; - uint32 uid = 13; - uint32 shoot_count = 15; + uint32 uid = 10; + OnlinePlayerInfo player_info = 13; + uint32 shoot_count = 2; + uint32 max_combo = 7; } diff --git a/proto/BargainOfferPriceReq.proto b/proto/BargainOfferPriceReq.proto index 763fdccc..fb6daf45 100644 --- a/proto/BargainOfferPriceReq.proto +++ b/proto/BargainOfferPriceReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLFEHCBHEJF -// CmdId: 474 +// CmdId: 439 +// Name: MHHNJNJOFIL message BargainOfferPriceReq { - uint32 bargain_id = 12; - uint32 price = 15; + uint32 price = 14; + uint32 bargain_id = 3; } diff --git a/proto/BargainOfferPriceRsp.proto b/proto/BargainOfferPriceRsp.proto index cb0c9e31..bcd5448f 100644 --- a/proto/BargainOfferPriceRsp.proto +++ b/proto/BargainOfferPriceRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "BargainResultType.proto"; -// Name: OHPGDNIJKNM -// CmdId: 446 +// CmdId: 495 +// Name: JFCJLKBKNFB message BargainOfferPriceRsp { - int32 retcode = 3; - int32 cur_mood = 11; - BargainResultType bargain_result = 4; - uint32 result_param = 12; + BargainResultType bargain_result = 2; + uint32 result_param = 14; + int32 retcode = 12; + int32 cur_mood = 7; } diff --git a/proto/BargainResultType.proto b/proto/BargainResultType.proto index 28ec1a14..9c7b02e6 100644 --- a/proto/BargainResultType.proto +++ b/proto/BargainResultType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PIHAKFBEGFO +// Name: PLIOPEDCBDE enum BargainResultType { BARGAIN_COMPLETE_SUCC = 0; BARGAIN_SINGLE_FAIL = 1; diff --git a/proto/BargainSnapshot.proto b/proto/BargainSnapshot.proto index 005634ae..eb4d9226 100644 --- a/proto/BargainSnapshot.proto +++ b/proto/BargainSnapshot.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBLBKNOBLGL +// Name: FJAGNEBFDHH message BargainSnapshot { - uint32 LKDBPDDOMID = 3; - int32 cur_mood = 13; - uint32 bargain_id = 6; - uint32 DDLPCONIMNM = 5; + uint32 FBLDNHGMENF = 7; + uint32 LJKDGKOHKPG = 15; + int32 cur_mood = 2; + uint32 bargain_id = 13; } diff --git a/proto/BargainStartNotify.proto b/proto/BargainStartNotify.proto index 05a287e6..02d41e5d 100644 --- a/proto/BargainStartNotify.proto +++ b/proto/BargainStartNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BargainSnapshot.proto"; -// Name: PPLOGNILEPJ -// CmdId: 494 +// CmdId: 451 +// Name: PAEHKJAIHFP message BargainStartNotify { - uint32 bargain_id = 8; - BargainSnapshot snapshot = 14; + BargainSnapshot snapshot = 8; + uint32 bargain_id = 5; } diff --git a/proto/BargainTerminateNotify.proto b/proto/BargainTerminateNotify.proto index 93da33ab..b4405430 100644 --- a/proto/BargainTerminateNotify.proto +++ b/proto/BargainTerminateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADBLPFJICML -// CmdId: 484 +// CmdId: 450 +// Name: OMKNPDDIFNP message BargainTerminateNotify { - uint32 bargain_id = 5; + uint32 bargain_id = 13; } diff --git a/proto/BartenderActivityDetailInfo.proto b/proto/BartenderActivityDetailInfo.proto index 6c436340..98bf8385 100644 --- a/proto/BartenderActivityDetailInfo.proto +++ b/proto/BartenderActivityDetailInfo.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "BartenderLevelInfo.proto"; import "BartenderTaskInfo.proto"; -// Name: KHJFNIAKPID +// Name: KDCAMFJFOIB message BartenderActivityDetailInfo { - repeated BartenderLevelInfo unlock_level_list = 10; - bool is_develop_module_open = 4; - repeated uint32 HABKKALDAHF = 6; - bool is_content_closed = 5; - repeated uint32 DPFPEEGPEKO = 15; - repeated BartenderTaskInfo unlock_task_list = 1; + bool is_develop_module_open = 6; + repeated uint32 EPJAPKIPHKN = 9; + repeated BartenderLevelInfo unlock_level_list = 8; + repeated uint32 KELDDECINAF = 5; + repeated BartenderTaskInfo unlock_task_list = 12; + bool is_content_closed = 7; } diff --git a/proto/BartenderCancelLevelReq.proto b/proto/BartenderCancelLevelReq.proto index a454df56..031a76b0 100644 --- a/proto/BartenderCancelLevelReq.proto +++ b/proto/BartenderCancelLevelReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKAFMICKEMF -// CmdId: 8161 +// CmdId: 8269 +// Name: EIHJCAKIHND message BartenderCancelLevelReq { - uint32 level_id = 5; + uint32 level_id = 10; } diff --git a/proto/BartenderCancelLevelRsp.proto b/proto/BartenderCancelLevelRsp.proto index 38bc0826..eab31c28 100644 --- a/proto/BartenderCancelLevelRsp.proto +++ b/proto/BartenderCancelLevelRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JELDLHLILBH -// CmdId: 8701 +// CmdId: 8536 +// Name: DLADJEHJDPB message BartenderCancelLevelRsp { - uint32 level_id = 10; - int32 retcode = 7; + uint32 level_id = 2; + int32 retcode = 6; } diff --git a/proto/BartenderCancelOrderReq.proto b/proto/BartenderCancelOrderReq.proto index 6052b3ae..5f5481d8 100644 --- a/proto/BartenderCancelOrderReq.proto +++ b/proto/BartenderCancelOrderReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EECGFOICJEM -// CmdId: 8717 +// CmdId: 8014 +// Name: LHENIEHBMFB message BartenderCancelOrderReq { - uint32 quest_id = 15; + uint32 quest_id = 8; } diff --git a/proto/BartenderCancelOrderRsp.proto b/proto/BartenderCancelOrderRsp.proto index 155dd659..de281c3d 100644 --- a/proto/BartenderCancelOrderRsp.proto +++ b/proto/BartenderCancelOrderRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDHKNEPDCNE -// CmdId: 8850 +// CmdId: 8110 +// Name: CJIMIGKPIFG message BartenderCancelOrderRsp { - int32 retcode = 1; - uint32 quest_id = 9; + int32 retcode = 6; + uint32 quest_id = 1; } diff --git a/proto/BartenderCompleteOrderReq.proto b/proto/BartenderCompleteOrderReq.proto index baae879f..76cec745 100644 --- a/proto/BartenderCompleteOrderReq.proto +++ b/proto/BartenderCompleteOrderReq.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: HFFIALPJBJB -// CmdId: 8327 +// CmdId: 8671 +// Name: IEEAGCKDJAA message BartenderCompleteOrderReq { - repeated uint32 optional_order_list = 8; - uint32 LGPFMKPDGEO = 4; - bool is_view_formula = 9; - uint32 quest_id = 10; - repeated ItemParam item_list = 13; - uint32 EAIDPIBKEOH = 6; - uint32 DKLPLLBEHGI = 2; + uint32 MJABGHGABFH = 9; + uint32 quest_id = 5; + uint32 HAPFNEIHHPP = 6; + bool is_view_formula = 14; + repeated ItemParam item_list = 12; + repeated uint32 optional_order_list = 7; + uint32 MOBMFDJLHKD = 11; } diff --git a/proto/BartenderCompleteOrderRsp.proto b/proto/BartenderCompleteOrderRsp.proto index 884236ea..2e8ca427 100644 --- a/proto/BartenderCompleteOrderRsp.proto +++ b/proto/BartenderCompleteOrderRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHBGNICFNBD -// CmdId: 8709 +// CmdId: 8796 +// Name: AIOCOPNMCBL message BartenderCompleteOrderRsp { - uint32 quest_id = 15; - uint32 formula_id = 6; - int32 retcode = 1; - uint32 finish_order_id = 8; - repeated uint32 affix_list = 14; - bool is_new = 5; + uint32 finish_order_id = 13; + uint32 quest_id = 7; + int32 retcode = 5; + uint32 formula_id = 12; + bool is_new = 10; + repeated uint32 affix_list = 9; } diff --git a/proto/BartenderFinishLevelReq.proto b/proto/BartenderFinishLevelReq.proto index 76b16286..ad1a8b33 100644 --- a/proto/BartenderFinishLevelReq.proto +++ b/proto/BartenderFinishLevelReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPPHGLAOCJN -// CmdId: 9000 +// CmdId: 8145 +// Name: KGOHJODOKGD message BartenderFinishLevelReq { - uint32 level_id = 13; + uint32 level_id = 11; } diff --git a/proto/BartenderFinishLevelRsp.proto b/proto/BartenderFinishLevelRsp.proto index fd3eb016..99cddf48 100644 --- a/proto/BartenderFinishLevelRsp.proto +++ b/proto/BartenderFinishLevelRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAMLOIIIGDP -// CmdId: 8044 +// CmdId: 8513 +// Name: EFPHPEGLJGN message BartenderFinishLevelRsp { - int32 retcode = 7; - uint32 level_id = 2; + uint32 level_id = 11; + int32 retcode = 9; } diff --git a/proto/BartenderGetFormulaReq.proto b/proto/BartenderGetFormulaReq.proto index c028800b..942c196d 100644 --- a/proto/BartenderGetFormulaReq.proto +++ b/proto/BartenderGetFormulaReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: OCFIEICFEEP -// CmdId: 8500 +// CmdId: 8525 +// Name: LGDKJAHMFCH message BartenderGetFormulaReq { - repeated ItemParam item_list = 12; - uint32 quest_id = 9; + uint32 quest_id = 6; + repeated ItemParam item_list = 10; } diff --git a/proto/BartenderGetFormulaRsp.proto b/proto/BartenderGetFormulaRsp.proto index a846b90f..fb9c1d3e 100644 --- a/proto/BartenderGetFormulaRsp.proto +++ b/proto/BartenderGetFormulaRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKIOJFKDOPI -// CmdId: 8608 +// CmdId: 8543 +// Name: LEFMHBANNII message BartenderGetFormulaRsp { - int32 retcode = 13; - uint32 formula_id = 1; - repeated uint32 affix_list = 9; - bool is_new = 15; + uint32 formula_id = 5; + int32 retcode = 11; + bool is_new = 14; + repeated uint32 affix_list = 2; } diff --git a/proto/BartenderLevelInfo.proto b/proto/BartenderLevelInfo.proto index 37bf16a4..fc7640d3 100644 --- a/proto/BartenderLevelInfo.proto +++ b/proto/BartenderLevelInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCMLDNDFBDN +// Name: ICKOIGGMFOK message BartenderLevelInfo { - bool is_finish = 11; - uint32 max_score = 6; - uint32 id = 12; + uint32 id = 8; + uint32 max_score = 10; + bool is_finish = 9; } diff --git a/proto/BartenderLevelProgressNotify.proto b/proto/BartenderLevelProgressNotify.proto index 61b1b6d6..b38cefe4 100644 --- a/proto/BartenderLevelProgressNotify.proto +++ b/proto/BartenderLevelProgressNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDEEJHCBEHP -// CmdId: 8518 +// CmdId: 8403 +// Name: MDEBIBMKAFM message BartenderLevelProgressNotify { - bool is_new_record = 1; - uint32 level_id = 2; - bool is_finish = 4; - uint32 score = 11; + uint32 level_id = 10; + bool is_finish = 5; + bool is_new_record = 8; + uint32 score = 14; } diff --git a/proto/BartenderStartLevelReq.proto b/proto/BartenderStartLevelReq.proto index 1ec63a36..eb8485d3 100644 --- a/proto/BartenderStartLevelReq.proto +++ b/proto/BartenderStartLevelReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCELMIAPLAF -// CmdId: 8460 +// CmdId: 8272 +// Name: DNAEJFJFPPA message BartenderStartLevelReq { - uint32 level_id = 8; + uint32 level_id = 9; } diff --git a/proto/BartenderStartLevelRsp.proto b/proto/BartenderStartLevelRsp.proto index 7841c954..e86aa696 100644 --- a/proto/BartenderStartLevelRsp.proto +++ b/proto/BartenderStartLevelRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHOJHEBAMEC -// CmdId: 8747 +// CmdId: 8846 +// Name: EBEBCGBHJKH message BartenderStartLevelRsp { - repeated uint32 order_list = 8; - int32 retcode = 4; - uint32 time = 5; - uint32 level_id = 10; + uint32 time = 12; + int32 retcode = 7; + uint32 level_id = 13; + repeated uint32 order_list = 11; } diff --git a/proto/BartenderTaskInfo.proto b/proto/BartenderTaskInfo.proto index 46a5947c..b5994f9e 100644 --- a/proto/BartenderTaskInfo.proto +++ b/proto/BartenderTaskInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGNNBFGLOLE +// Name: EKPPHANLAGM message BartenderTaskInfo { - uint32 id = 1; - bool is_finish = 14; + uint32 id = 14; + bool is_finish = 10; } diff --git a/proto/BatchBuyGoodsReq.proto b/proto/BatchBuyGoodsReq.proto index f0874104..c33af5f2 100644 --- a/proto/BatchBuyGoodsReq.proto +++ b/proto/BatchBuyGoodsReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BuyGoodsParam.proto"; -// Name: DCEKNGGFLJN -// CmdId: 765 +// CmdId: 792 +// Name: HFFEKJIIFDG message BatchBuyGoodsReq { uint32 shop_type = 12; - repeated BuyGoodsParam buy_goods_list = 2; + repeated BuyGoodsParam buy_goods_list = 13; } diff --git a/proto/BatchBuyGoodsRsp.proto b/proto/BatchBuyGoodsRsp.proto index be7b7b00..ab06c813 100644 --- a/proto/BatchBuyGoodsRsp.proto +++ b/proto/BatchBuyGoodsRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "BuyGoodsParam.proto"; import "ShopGoods.proto"; -// Name: LMIKBGJFDOA -// CmdId: 750 +// CmdId: 763 +// Name: POILJBBMNCF message BatchBuyGoodsRsp { - repeated BuyGoodsParam buy_goods_list = 9; - repeated ShopGoods goods_list = 15; - int32 retcode = 11; - uint32 shop_type = 13; + int32 retcode = 15; + repeated ShopGoods goods_list = 5; + repeated BuyGoodsParam buy_goods_list = 2; + uint32 shop_type = 11; } diff --git a/proto/BattlePassAllDataNotify.proto b/proto/BattlePassAllDataNotify.proto index 5adf78a5..08a2e055 100644 --- a/proto/BattlePassAllDataNotify.proto +++ b/proto/BattlePassAllDataNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassMission.proto"; import "BattlePassSchedule.proto"; -// Name: FKNLEODMIKK -// CmdId: 2648 +// CmdId: 2609 +// Name: KHDJKFCMPKM message BattlePassAllDataNotify { - bool have_cur_schedule = 11; - BattlePassSchedule cur_schedule = 1; repeated BattlePassMission mission_list = 12; + BattlePassSchedule cur_schedule = 14; + bool have_cur_schedule = 11; } diff --git a/proto/BattlePassBuySuccNotify.proto b/proto/BattlePassBuySuccNotify.proto index f9ef9533..969e2f38 100644 --- a/proto/BattlePassBuySuccNotify.proto +++ b/proto/BattlePassBuySuccNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: INAGMPGOFAB -// CmdId: 2617 +// CmdId: 2650 +// Name: DCGIKJPBKGI message BattlePassBuySuccNotify { - repeated ItemParam item_list = 11; - uint32 schedule_id = 5; - uint32 LLLJGJDMKJC = 12; - uint32 GFGLGCCELCI = 9; + uint32 KIHLPOPDEHO = 5; + uint32 CLAPOODOICH = 8; + uint32 schedule_id = 15; + repeated ItemParam item_list = 2; } diff --git a/proto/BattlePassCurScheduleUpdateNotify.proto b/proto/BattlePassCurScheduleUpdateNotify.proto index 77478591..587ebd9a 100644 --- a/proto/BattlePassCurScheduleUpdateNotify.proto +++ b/proto/BattlePassCurScheduleUpdateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassSchedule.proto"; -// Name: NPPPBMHELNK -// CmdId: 2646 +// CmdId: 2649 +// Name: NEBFLGBEDBM message BattlePassCurScheduleUpdateNotify { - bool have_cur_schedule = 9; BattlePassSchedule cur_schedule = 7; + bool have_cur_schedule = 6; } diff --git a/proto/BattlePassCycle.proto b/proto/BattlePassCycle.proto index 691b7620..7c0bf44b 100644 --- a/proto/BattlePassCycle.proto +++ b/proto/BattlePassCycle.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IAMODOAMICJ +// Name: JNLPHKAEDIO message BattlePassCycle { - uint32 begin_time = 8; - uint32 cycle_idx = 5; // FLNDBEEKMFN uint32 end_time = 12; + uint32 cycle_idx = 13; + uint32 begin_time = 11; } diff --git a/proto/BattlePassMission.proto b/proto/BattlePassMission.proto index cd60c440..080b0f18 100644 --- a/proto/BattlePassMission.proto +++ b/proto/BattlePassMission.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHPANMIGJGL +// Name: BJHMMPKDAGJ message BattlePassMission { - // Name: MLHPECMMCJI + // Name: NONPHMMOCDO enum MissionStatus { MISSION_INVALID = 0; MISSION_UNFINISHED = 1; @@ -13,11 +13,11 @@ message BattlePassMission { MISSION_POINT_TAKEN = 3; } - uint32 reward_battle_pass_point = 11; // CGCJJAMPFME - uint32 cur_progress = 1; - uint32 mission_type = 10; // INNGDEGBMHO - uint32 total_progress = 5; - uint32 mission_id = 12; - MissionStatus mission_status = 3; + uint32 mission_id = 11; + MissionStatus mission_status = 14; + uint32 GJNMCPGNCMA = 13; + uint32 cur_progress = 15; + uint32 total_progress = 10; + uint32 OCEJMMCLNKC = 3; } diff --git a/proto/BattlePassMissionDelNotify.proto b/proto/BattlePassMissionDelNotify.proto index 57e8efc7..bfbbfb2e 100644 --- a/proto/BattlePassMissionDelNotify.proto +++ b/proto/BattlePassMissionDelNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCHBNHHHGEC -// CmdId: 2609 +// CmdId: 2617 +// Name: PPDFLNOGDEB message BattlePassMissionDelNotify { - repeated uint32 del_mission_id_list = 14; + repeated uint32 del_mission_id_list = 1; } diff --git a/proto/BattlePassMissionUpdateNotify.proto b/proto/BattlePassMissionUpdateNotify.proto index 60f82dd5..058185cc 100644 --- a/proto/BattlePassMissionUpdateNotify.proto +++ b/proto/BattlePassMissionUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassMission.proto"; -// Name: MBEPHADCLEE -// CmdId: 2643 +// CmdId: 2616 +// Name: KOOPEIGFOEN message BattlePassMissionUpdateNotify { - repeated BattlePassMission mission_list = 13; + repeated BattlePassMission mission_list = 1; } diff --git a/proto/BattlePassProduct.proto b/proto/BattlePassProduct.proto index 83157e18..d58f54d1 100644 --- a/proto/BattlePassProduct.proto +++ b/proto/BattlePassProduct.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKAGAEDPGGK +// Name: ENLKHNPEPCL message BattlePassProduct { - string normal_product_id = 1; //HBCIEPELAKP - string extra_product_id = 2; //PFDENLGHKKG - string upgrade_product_id = 9; //JIIPGPJDHEA + string LCLGNDMDBPG = 13; + string DEFBKEGPICP = 10; + string GLEBBINJLCC = 7; } diff --git a/proto/BattlePassRewardTag.proto b/proto/BattlePassRewardTag.proto index 69a9d0e8..7c9a7357 100644 --- a/proto/BattlePassRewardTag.proto +++ b/proto/BattlePassRewardTag.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassUnlockStatus.proto"; -// Name: IEMOLLDEMBH +// Name: IHONIMHMIGN message BattlePassRewardTag { - uint32 reward_id = 6; - uint32 level = 15; - BattlePassUnlockStatus unlock_status = 9; + BattlePassUnlockStatus unlock_status = 5; + uint32 reward_id = 10; + uint32 level = 2; } diff --git a/proto/BattlePassRewardTakeOption.proto b/proto/BattlePassRewardTakeOption.proto index c43388d0..17422ab6 100644 --- a/proto/BattlePassRewardTakeOption.proto +++ b/proto/BattlePassRewardTakeOption.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassRewardTag.proto"; -// Name: HECBIKPCMOF +// Name: ALEOBFDPPBP message BattlePassRewardTakeOption { - BattlePassRewardTag tag = 12; - uint32 option_idx = 13; + BattlePassRewardTag tag = 10; + uint32 option_idx = 12; } diff --git a/proto/BattlePassSchedule.proto b/proto/BattlePassSchedule.proto index 36ee94e9..2f082b6b 100644 --- a/proto/BattlePassSchedule.proto +++ b/proto/BattlePassSchedule.proto @@ -2,25 +2,25 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "BattlePassRewardTag.proto"; -import "BattlePassUnlockStatus.proto"; import "BattlePassCycle.proto"; import "BattlePassProduct.proto"; +import "BattlePassRewardTag.proto"; +import "BattlePassUnlockStatus.proto"; -// Name: OLJLDADNNAF +// Name: IGIIEHFMKKN message BattlePassSchedule { - uint32 point = 3; //EFNAOLNFOIL - uint32 schedule_id = 5; - uint32 begin_time = 12; - BattlePassCycle cur_cycle = 4; - bool is_viewed = 14; //MMIFIPECKLP - uint32 paid_platform_flags = 8; //ALBBELONLOC - uint32 level = 6; - BattlePassUnlockStatus unlock_status = 13; - uint32 end_time = 1; + bool NJCGHBKBKDO = 2; + uint32 level = 4; + bool LCPFDLLEDNM = 13; + repeated BattlePassRewardTag reward_taken_list = 9; BattlePassProduct product_info = 10; - uint32 cur_cycle_points = 11; //NJKKLGMHFMG - repeated BattlePassRewardTag reward_taken_list = 15; - bool is_extra_paid_reward_taken = 9; //COPMFJLLHOK + uint32 end_time = 15; + uint32 FOENJPJJGBA = 12; + BattlePassUnlockStatus unlock_status = 6; + uint32 PHECELJJFCK = 7; + uint32 GAMMCGFEAIH = 14; + BattlePassCycle cur_cycle = 3; + uint32 schedule_id = 8; + uint32 begin_time = 5; } diff --git a/proto/BattlePassUnlockStatus.proto b/proto/BattlePassUnlockStatus.proto index 80639169..21b8a1b9 100644 --- a/proto/BattlePassUnlockStatus.proto +++ b/proto/BattlePassUnlockStatus.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMPDFNFNKKI +// Name: LPJODIDIFIL enum BattlePassUnlockStatus { BATTLE_PASS_UNLOCK_INVALID = 0; BATTLE_PASS_UNLOCK_FREE = 1; diff --git a/proto/BeginCameraSceneLookNotify.proto b/proto/BeginCameraSceneLookNotify.proto index e7703b41..ff6f9856 100644 --- a/proto/BeginCameraSceneLookNotify.proto +++ b/proto/BeginCameraSceneLookNotify.proto @@ -4,34 +4,34 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FJHMJKFEAIH -// CmdId: 260 +// CmdId: 215 +// Name: LHPLPIEOKGN message BeginCameraSceneLookNotify { - // Name: MDIHEAIAGGM + // Name: KPPLOGGHIMJ enum KeepRotType { KEEP_ROT_X = 0; KEEP_ROT_XY = 1; } - float duration = 13; - bool CGOMOLBNCEK = 9; - bool DMJLAAJBLIP = 14; + bool DHEJCFIIJJN = 7; + bool LJGMCKKIBKD = 1; + uint32 entity_id = 431; + uint32 FCCKPEGCEJN = 1335; + KeepRotType keep_rot_type = 3; + bool ICFCABODPHC = 10; + bool HABGHENOCHA = 13; + bool OHBPOGDOBEN = 15; + uint32 LCGFBOLPMDJ = 339; repeated string other_params = 5; - Vector EDFAEPBKAAH = 4; - bool MBABNKEGBLC = 1979; - bool PKOFLCGCONC = 7; - float OABBMACDPPB = 12; - bool DAILGEOMEGO = 8; - Vector INNJAHCEIJC = 15; - float FNKPCFHJNKA = 6; - uint32 CHEMGMDHDGD = 1200; - bool OMIOEABHHHO = 10; - float DJJAMHOCMBE = 2; - float GDMECCJFMEP = 377; - uint32 EBMJCELJDDE = 1905; - KeepRotType keep_rot_type = 11; - uint32 entity_id = 434; - bool EEPFDDMCFHK = 1; - bool MMOIMCGINIH = 3; + bool MCFCBOJLEEA = 14; + bool MHOPMFLJEJB = 1736; + float IPCLENFLCLJ = 484; + Vector BJAIBAFFGAP = 6; + Vector BIGFKDFJPDD = 9; + float OHCHDGHEJDH = 2; + bool FGEILCFGECH = 12; + float PIOFKMOEEBP = 11; + float JDDGAILHJHH = 8; + float duration = 4; } diff --git a/proto/BeginCameraSceneLookWithTemplateNotify.proto b/proto/BeginCameraSceneLookWithTemplateNotify.proto index fdc60291..5e30f8c9 100644 --- a/proto/BeginCameraSceneLookWithTemplateNotify.proto +++ b/proto/BeginCameraSceneLookWithTemplateNotify.proto @@ -4,21 +4,21 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: ANOGJOOKKKN -// CmdId: 3096 +// CmdId: 3314 +// Name: CMOCHECCPBP message BeginCameraSceneLookWithTemplateNotify { - // Name: EMGBOCDIGED + // Name: IGEOPIOCKBE enum FollowType { FOLLOW_TYPE_INIT_FOLLOW_POS = 0; FOLLOW_TYPE_SET_FOLLOW_POS = 1; FOLLOW_TYPE_SET_ABS_FOLLOW_POS = 2; } - FollowType follow_type = 11; - Vector INNJAHCEIJC = 6; - Vector EDFAEPBKAAH = 1; - uint32 template_id = 13; - repeated string other_params = 4; - uint32 entity_id = 10; + Vector BJAIBAFFGAP = 14; + Vector BIGFKDFJPDD = 12; + uint32 template_id = 10; + repeated string other_params = 15; + FollowType follow_type = 5; + uint32 entity_id = 2; } diff --git a/proto/BigTalentPointConvertReq.proto b/proto/BigTalentPointConvertReq.proto index 32aa6c78..0fdd1377 100644 --- a/proto/BigTalentPointConvertReq.proto +++ b/proto/BigTalentPointConvertReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NJDGBCDHEIP -// CmdId: 1014 +// CmdId: 1016 +// Name: ALMFLAIFPCM message BigTalentPointConvertReq { - repeated uint64 item_guid_list = 15; - uint64 avatar_guid = 10; + uint64 avatar_guid = 11; + repeated uint64 item_guid_list = 10; } diff --git a/proto/BigTalentPointConvertRsp.proto b/proto/BigTalentPointConvertRsp.proto index ab4fd6be..acd30f83 100644 --- a/proto/BigTalentPointConvertRsp.proto +++ b/proto/BigTalentPointConvertRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMJEHNCBPFA -// CmdId: 1034 +// CmdId: 1056 +// Name: HOLIILCCLHP message BigTalentPointConvertRsp { - int32 retcode = 6; - uint64 avatar_guid = 10; + int32 retcode = 8; + uint64 avatar_guid = 5; } diff --git a/proto/Birthday.proto b/proto/Birthday.proto index 5f8ff4b6..00d078d0 100644 --- a/proto/Birthday.proto +++ b/proto/Birthday.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKBKNDJIDHM +// Name: CIHBKIMLMLO message Birthday { uint32 month = 1; uint32 day = 2; diff --git a/proto/BlessingAcceptAllGivePicReq.proto b/proto/BlessingAcceptAllGivePicReq.proto index 64a975c6..bedc87d9 100644 --- a/proto/BlessingAcceptAllGivePicReq.proto +++ b/proto/BlessingAcceptAllGivePicReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPONCKCLCME -// CmdId: 2160 +// CmdId: 2001 +// Name: KOOIIJFMMHJ message BlessingAcceptAllGivePicReq { } diff --git a/proto/BlessingAcceptAllGivePicRsp.proto b/proto/BlessingAcceptAllGivePicRsp.proto index 2a3d6f39..941e89d9 100644 --- a/proto/BlessingAcceptAllGivePicRsp.proto +++ b/proto/BlessingAcceptAllGivePicRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLNHDOFDJAB -// CmdId: 2159 +// CmdId: 2103 +// Name: BPMGLBBNAPD message BlessingAcceptAllGivePicRsp { - int32 retcode = 12; - map accept_pic_num_map = 6; - repeated uint32 accept_index_list = 7; + map accept_pic_num_map = 2; + repeated uint32 accept_index_list = 14; + int32 retcode = 8; } diff --git a/proto/BlessingAcceptGivePicReq.proto b/proto/BlessingAcceptGivePicReq.proto index a26dee7c..1596dd98 100644 --- a/proto/BlessingAcceptGivePicReq.proto +++ b/proto/BlessingAcceptGivePicReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IIAGEJNNINA -// CmdId: 2091 +// CmdId: 2121 +// Name: EBOFNEMBJCD message BlessingAcceptGivePicReq { - uint32 uid = 13; - uint32 index = 11; + uint32 uid = 11; + uint32 index = 4; } diff --git a/proto/BlessingAcceptGivePicRsp.proto b/proto/BlessingAcceptGivePicRsp.proto index 43e968a9..5a05e9ab 100644 --- a/proto/BlessingAcceptGivePicRsp.proto +++ b/proto/BlessingAcceptGivePicRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMNNAGKKCEL -// CmdId: 2187 +// CmdId: 2164 +// Name: OHGIACFCBDK message BlessingAcceptGivePicRsp { - uint32 uid = 9; - uint32 pic_id = 8; - int32 retcode = 3; - uint32 index = 4; + int32 retcode = 14; + uint32 pic_id = 11; + uint32 index = 8; + uint32 uid = 1; } diff --git a/proto/BlessingActivityDetailInfo.proto b/proto/BlessingActivityDetailInfo.proto index ffe51dc7..84d8ceec 100644 --- a/proto/BlessingActivityDetailInfo.proto +++ b/proto/BlessingActivityDetailInfo.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LHBFDHAMABI +// Name: KKFJHKAIICP message BlessingActivityDetailInfo { - bool is_content_closed = 10; - bool is_activated = 4; - uint32 DCKODCGGHDJ = 2; - uint32 content_close_time = 5; - uint32 GNNKHIMAANK = 8; - uint32 next_refresh_time = 14; - map pic_num_map = 12; - uint32 EHJJNMKIPEF = 6; + bool is_content_closed = 2; + bool is_activated = 13; + uint32 OELGLNKALIE = 10; + uint32 OJIKMNKCMJI = 7; + uint32 KFFAALMFGID = 14; + uint32 next_refresh_time = 11; + map pic_num_map = 6; + uint32 content_close_time = 4; } diff --git a/proto/BlessingFriendPicData.proto b/proto/BlessingFriendPicData.proto index bd10a224..f8278ca7 100644 --- a/proto/BlessingFriendPicData.proto +++ b/proto/BlessingFriendPicData.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: ALOJMEBGGPM +// Name: IBLCFHKMEPL message BlessingFriendPicData { - string remark_name = 12; - map pic_num_map = 3; - string signature = 15; - ProfilePicture profile_picture = 5; - uint32 avatar_id = 8; - string nickname = 7; - uint32 uid = 1; + string nickname = 12; + uint32 uid = 2; + ProfilePicture profile_picture = 14; + map pic_num_map = 6; + string signature = 1; + uint32 avatar_id = 4; + string remark_name = 9; } diff --git a/proto/BlessingGetAllRecvPicRecordListReq.proto b/proto/BlessingGetAllRecvPicRecordListReq.proto index 15f7397b..ab5fc8d0 100644 --- a/proto/BlessingGetAllRecvPicRecordListReq.proto +++ b/proto/BlessingGetAllRecvPicRecordListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCKIMPEFEHK -// CmdId: 2010 +// CmdId: 2100 +// Name: CNKCMJMFHIP message BlessingGetAllRecvPicRecordListReq { } diff --git a/proto/BlessingGetAllRecvPicRecordListRsp.proto b/proto/BlessingGetAllRecvPicRecordListRsp.proto index 290cf0b9..bfe4b394 100644 --- a/proto/BlessingGetAllRecvPicRecordListRsp.proto +++ b/proto/BlessingGetAllRecvPicRecordListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BlessingRecvPicRecord.proto"; -// Name: PFDIKIJJFLG -// CmdId: 2111 +// CmdId: 2150 +// Name: DOBNAPMLACB message BlessingGetAllRecvPicRecordListRsp { - int32 retcode = 4; - repeated BlessingRecvPicRecord recv_pic_record_list = 15; + repeated BlessingRecvPicRecord recv_pic_record_list = 14; + int32 retcode = 5; } diff --git a/proto/BlessingGetFriendPicListReq.proto b/proto/BlessingGetFriendPicListReq.proto index e3361d8d..605466de 100644 --- a/proto/BlessingGetFriendPicListReq.proto +++ b/proto/BlessingGetFriendPicListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPMNNEBIBEH -// CmdId: 2128 +// CmdId: 2057 +// Name: MEBLGJIHPBH message BlessingGetFriendPicListReq { } diff --git a/proto/BlessingGetFriendPicListRsp.proto b/proto/BlessingGetFriendPicListRsp.proto index e3570209..dc795e46 100644 --- a/proto/BlessingGetFriendPicListRsp.proto +++ b/proto/BlessingGetFriendPicListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BlessingFriendPicData.proto"; -// Name: CENDGPNLJDM -// CmdId: 2193 +// CmdId: 2147 +// Name: BENODBPGBGP message BlessingGetFriendPicListRsp { - int32 retcode = 3; - repeated BlessingFriendPicData friend_pic_data_list = 13; + repeated BlessingFriendPicData friend_pic_data_list = 5; + int32 retcode = 13; } diff --git a/proto/BlessingGiveFriendPicReq.proto b/proto/BlessingGiveFriendPicReq.proto index f3f18ae8..2cd5ac3f 100644 --- a/proto/BlessingGiveFriendPicReq.proto +++ b/proto/BlessingGiveFriendPicReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IIGEMLEFEGJ -// CmdId: 2066 +// CmdId: 2045 +// Name: LHMBOGKCLGB message BlessingGiveFriendPicReq { - uint32 pic_id = 2; uint32 uid = 6; + uint32 pic_id = 15; } diff --git a/proto/BlessingGiveFriendPicRsp.proto b/proto/BlessingGiveFriendPicRsp.proto index 96f5c941..c682eee5 100644 --- a/proto/BlessingGiveFriendPicRsp.proto +++ b/proto/BlessingGiveFriendPicRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPIAGOCCCCA -// CmdId: 2053 +// CmdId: 2163 +// Name: IGGHACDDJHC message BlessingGiveFriendPicRsp { - uint32 uid = 6; - uint32 pic_id = 8; - int32 retcode = 2; + uint32 pic_id = 12; + int32 retcode = 13; + uint32 uid = 15; } diff --git a/proto/BlessingRecvFriendPicNotify.proto b/proto/BlessingRecvFriendPicNotify.proto index c158fa9f..3bee420e 100644 --- a/proto/BlessingRecvFriendPicNotify.proto +++ b/proto/BlessingRecvFriendPicNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCCCOKAGGON -// CmdId: 2011 +// CmdId: 2063 +// Name: PILCGKOELAC message BlessingRecvFriendPicNotify { - uint32 pic_id = 15; - uint32 uid = 8; + uint32 uid = 5; + uint32 pic_id = 7; } diff --git a/proto/BlessingRecvPicRecord.proto b/proto/BlessingRecvPicRecord.proto index d3396ab1..5e781671 100644 --- a/proto/BlessingRecvPicRecord.proto +++ b/proto/BlessingRecvPicRecord.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: PAEEGEIHHOJ +// Name: CBCOHJNHCND message BlessingRecvPicRecord { - uint32 index = 11; - string remark_name = 8; - uint32 pic_id = 9; - uint32 uid = 7; - uint32 avatar_id = 5; - bool is_recv = 2; - string signature = 15; - ProfilePicture profile_picture = 6; - string nickname = 3; + string remark_name = 6; + string signature = 14; + string nickname = 13; + uint32 uid = 11; + uint32 pic_id = 4; + uint32 avatar_id = 8; + uint32 index = 3; + ProfilePicture profile_picture = 5; + bool is_recv = 7; } diff --git a/proto/BlessingRedeemRewardReq.proto b/proto/BlessingRedeemRewardReq.proto index 044f251c..55a6a2da 100644 --- a/proto/BlessingRedeemRewardReq.proto +++ b/proto/BlessingRedeemRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPKPKNJLKKD -// CmdId: 2100 +// CmdId: 2041 +// Name: COANAEGJOIF message BlessingRedeemRewardReq { } diff --git a/proto/BlessingRedeemRewardRsp.proto b/proto/BlessingRedeemRewardRsp.proto index ce80d6ca..953bd043 100644 --- a/proto/BlessingRedeemRewardRsp.proto +++ b/proto/BlessingRedeemRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNKCNAJGIIN -// CmdId: 2145 +// CmdId: 2130 +// Name: GPAHEAKOKPL message BlessingRedeemRewardRsp { - int32 retcode = 3; - map pic_num_map = 14; + map pic_num_map = 3; + int32 retcode = 1; } diff --git a/proto/BlessingScanReq.proto b/proto/BlessingScanReq.proto index 1c1cae80..1053e136 100644 --- a/proto/BlessingScanReq.proto +++ b/proto/BlessingScanReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBBHKLAGPHG -// CmdId: 2004 +// CmdId: 2074 +// Name: POEACIEHMGO message BlessingScanReq { - uint32 entity_id = 7; + uint32 entity_id = 3; } diff --git a/proto/BlessingScanRsp.proto b/proto/BlessingScanRsp.proto index 46c31b27..22c16bb0 100644 --- a/proto/BlessingScanRsp.proto +++ b/proto/BlessingScanRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COBFGJPINMG -// CmdId: 2055 +// CmdId: 2035 +// Name: KAFKKGPKOFM message BlessingScanRsp { - uint32 DCGGOOJOEPB = 15; - int32 retcode = 4; - uint32 EHJJNMKIPEF = 1; + uint32 OELGLNKALIE = 12; + uint32 HIANHGLLGMD = 6; + int32 retcode = 9; } diff --git a/proto/BlitzRushActivityDetailInfo.proto b/proto/BlitzRushActivityDetailInfo.proto index 25003366..ced56599 100644 --- a/proto/BlitzRushActivityDetailInfo.proto +++ b/proto/BlitzRushActivityDetailInfo.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BlitzRushStage.proto"; import "ParkourLevelInfo.proto"; -// Name: DNABDBFFIAJ +// Name: JMBEALPJKGK message BlitzRushActivityDetailInfo { - repeated BlitzRushStage stage_list = 3; - bool is_content_closed = 5; - repeated ParkourLevelInfo parkour_level_info_list = 2; - uint32 content_close_time = 1; + bool is_content_closed = 3; + repeated ParkourLevelInfo parkour_level_info_list = 1; + uint32 content_close_time = 11; + repeated BlitzRushStage stage_list = 15; } diff --git a/proto/BlitzRushParkourRestartReq.proto b/proto/BlitzRushParkourRestartReq.proto index 4d1b69b4..98edb5b1 100644 --- a/proto/BlitzRushParkourRestartReq.proto +++ b/proto/BlitzRushParkourRestartReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PKOGKJHMPAC -// CmdId: 8085 +// CmdId: 8849 +// Name: JHIAOLOMKAL message BlitzRushParkourRestartReq { - uint32 group_id = 14; - uint32 schedule_id = 8; + uint32 group_id = 5; + uint32 schedule_id = 2; } diff --git a/proto/BlitzRushParkourRestartRsp.proto b/proto/BlitzRushParkourRestartRsp.proto index 392054a7..35a1df6b 100644 --- a/proto/BlitzRushParkourRestartRsp.proto +++ b/proto/BlitzRushParkourRestartRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGPBECEADJH -// CmdId: 8538 +// CmdId: 8534 +// Name: HCLBPCCIBAL message BlitzRushParkourRestartRsp { - int32 retcode = 12; - uint32 schedule_id = 2; - uint32 group_id = 10; + uint32 group_id = 2; + int32 retcode = 11; + uint32 schedule_id = 1; } diff --git a/proto/BlitzRushStage.proto b/proto/BlitzRushStage.proto index e4708397..79aa841f 100644 --- a/proto/BlitzRushStage.proto +++ b/proto/BlitzRushStage.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EOJPOKECCCF +// Name: BKINFCJMFNH message BlitzRushStage { - bool is_open = 13; - uint32 open_time = 10; + uint32 open_time = 11; + bool is_open = 15; } diff --git a/proto/BlockInfo.proto b/proto/BlockInfo.proto index 3d2ae816..ee1657f4 100644 --- a/proto/BlockInfo.proto +++ b/proto/BlockInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLMEBOALIGP +// Name: ECMFGGGDFGN message BlockInfo { uint32 block_id = 1; uint32 data_version = 2; diff --git a/proto/BlossomBriefInfo.proto b/proto/BlossomBriefInfo.proto index 641f5bd1..530c009a 100644 --- a/proto/BlossomBriefInfo.proto +++ b/proto/BlossomBriefInfo.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KNIKNHIMAFF +// Name: AIFEAPAMKDD message BlossomBriefInfo { - bool is_guide_opened = 10; - uint32 resin = 13; - Vector pos = 4; - uint32 refresh_id = 7; - uint32 scene_id = 8; - uint32 reward_id = 1; + uint32 resin = 6; + uint32 state = 1; + uint32 city_id = 7; + bool is_guide_opened = 9; + uint32 refresh_id = 10; + uint32 reward_id = 13; + uint32 circle_camp_id = 15; + uint32 scene_id = 12; + Vector pos = 8; uint32 monster_level = 2; - uint32 circle_camp_id = 14; - uint32 city_id = 5; - uint32 state = 6; } diff --git a/proto/BlossomBriefInfoNotify.proto b/proto/BlossomBriefInfoNotify.proto index 189e5475..cb656a2f 100644 --- a/proto/BlossomBriefInfoNotify.proto +++ b/proto/BlossomBriefInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; -// Name: NJPBNLDFKIJ -// CmdId: 2754 +// CmdId: 2789 +// Name: PIGNHADKHPI message BlossomBriefInfoNotify { - repeated BlossomBriefInfo brief_info_list = 8; + repeated BlossomBriefInfo brief_info_list = 6; } diff --git a/proto/BlossomChestCreateNotify.proto b/proto/BlossomChestCreateNotify.proto index 5e279052..3bd74082 100644 --- a/proto/BlossomChestCreateNotify.proto +++ b/proto/BlossomChestCreateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAEHNMNEKLG -// CmdId: 2734 +// CmdId: 2756 +// Name: NGMKEEFBKHD message BlossomChestCreateNotify { - uint32 refresh_id = 1; - uint32 circle_camp_id = 9; + uint32 refresh_id = 15; + uint32 circle_camp_id = 2; } diff --git a/proto/BlossomChestInfo.proto b/proto/BlossomChestInfo.proto index c5cc2b6d..b93873a9 100644 --- a/proto/BlossomChestInfo.proto +++ b/proto/BlossomChestInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAFPFNAHIOC +// Name: JGBHEKPGJOJ message BlossomChestInfo { uint32 resin = 1; repeated uint32 qualify_uid_list = 2; diff --git a/proto/BlossomChestInfoNotify.proto b/proto/BlossomChestInfoNotify.proto index 445448ad..f82d57bc 100644 --- a/proto/BlossomChestInfoNotify.proto +++ b/proto/BlossomChestInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BlossomChestInfo.proto"; -// Name: OOLJECNMFDH -// CmdId: 882 +// CmdId: 872 +// Name: CBECLHIKOKP message BlossomChestInfoNotify { - uint32 entity_id = 2; - BlossomChestInfo blossom_chest_info = 6; + BlossomChestInfo blossom_chest_info = 1; + uint32 entity_id = 12; } diff --git a/proto/BlossomScheduleInfo.proto b/proto/BlossomScheduleInfo.proto index a21d95fb..7f5f369b 100644 --- a/proto/BlossomScheduleInfo.proto +++ b/proto/BlossomScheduleInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MAAKJIPELDB +// Name: CJIFKICMNGA message BlossomScheduleInfo { - uint32 progress = 12; - uint32 round = 14; - uint32 state = 15; - uint32 refresh_id = 1; - uint32 circle_camp_id = 8; - uint32 finish_progress = 6; + uint32 circle_camp_id = 11; + uint32 progress = 5; + uint32 round = 13; + uint32 finish_progress = 9; + uint32 state = 12; + uint32 refresh_id = 4; } diff --git a/proto/BonusActivityInfo.proto b/proto/BonusActivityInfo.proto index e193e5c0..1893517c 100644 --- a/proto/BonusActivityInfo.proto +++ b/proto/BonusActivityInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCGPDJMBEMO +// Name: JAEINPOMBHJ message BonusActivityInfo { - uint32 bonus_activity_id = 9; - uint32 state = 15; + uint32 bonus_activity_id = 13; + uint32 state = 1; } diff --git a/proto/BonusActivityInfoReq.proto b/proto/BonusActivityInfoReq.proto index 92ea552b..7d61ad0f 100644 --- a/proto/BonusActivityInfoReq.proto +++ b/proto/BonusActivityInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNOKOCEBFIG -// CmdId: 2591 +// CmdId: 2512 +// Name: JOFOPLGFKEJ message BonusActivityInfoReq { } diff --git a/proto/BonusActivityInfoRsp.proto b/proto/BonusActivityInfoRsp.proto index 9adccf01..459d2fb4 100644 --- a/proto/BonusActivityInfoRsp.proto +++ b/proto/BonusActivityInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BonusActivityInfo.proto"; -// Name: IBIFLPDMIII -// CmdId: 2542 +// CmdId: 2565 +// Name: JLPCIJCCNOI message BonusActivityInfoRsp { - repeated BonusActivityInfo bonus_activity_info_list = 5; - int32 retcode = 9; + repeated BonusActivityInfo bonus_activity_info_list = 1; + int32 retcode = 7; } diff --git a/proto/BonusActivityUpdateNotify.proto b/proto/BonusActivityUpdateNotify.proto index 1ea02323..8c907ff6 100644 --- a/proto/BonusActivityUpdateNotify.proto +++ b/proto/BonusActivityUpdateNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "BonusActivityInfo.proto"; -// Name: DBMPNJMGEEB -// CmdId: 2507 +// CmdId: 2578 +// Name: JKNNFNDEAOA message BonusActivityUpdateNotify { repeated BonusActivityInfo bonus_activity_info_list = 5; } diff --git a/proto/BonusOpActivityInfo.proto b/proto/BonusOpActivityInfo.proto index 20c97c54..5c8bcbca 100644 --- a/proto/BonusOpActivityInfo.proto +++ b/proto/BonusOpActivityInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHBLMMJDAIF +// Name: IKECAOJEKPH message BonusOpActivityInfo { - uint32 left_bonus_count = 4; + uint32 left_bonus_count = 12; } diff --git a/proto/BossChestActivateNotify.proto b/proto/BossChestActivateNotify.proto index 6c1162fe..731a4674 100644 --- a/proto/BossChestActivateNotify.proto +++ b/proto/BossChestActivateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPJKMHGAFNB -// CmdId: 872 +// CmdId: 841 +// Name: OHBOCHMIMFN message BossChestActivateNotify { - repeated uint32 qualify_uid_list = 11; - uint32 entity_id = 2; + repeated uint32 qualify_uid_list = 8; + uint32 entity_id = 12; } diff --git a/proto/BossChestInfo.proto b/proto/BossChestInfo.proto index 3e00069c..30e643d2 100644 --- a/proto/BossChestInfo.proto +++ b/proto/BossChestInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "WeeklyBossResinDiscountInfo.proto"; -// Name: CFMDIIMKKFP +// Name: COGBGNFGPGI message BossChestInfo { uint32 monster_config_id = 1; uint32 resin = 2; diff --git a/proto/BounceConjuringActivityDetailInfo.proto b/proto/BounceConjuringActivityDetailInfo.proto index c8c8916a..3884f79b 100644 --- a/proto/BounceConjuringActivityDetailInfo.proto +++ b/proto/BounceConjuringActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BounceConjuringChapterInfo.proto"; -// Name: CPGHOEPNAID +// Name: DADIGOEBEPB message BounceConjuringActivityDetailInfo { - repeated BounceConjuringChapterInfo chapter_info_list = 7; - uint32 content_close_time = 4; - bool is_content_closed = 3; + repeated BounceConjuringChapterInfo chapter_info_list = 6; + uint32 content_close_time = 2; + bool is_content_closed = 7; } diff --git a/proto/BounceConjuringChapterInfo.proto b/proto/BounceConjuringChapterInfo.proto index 18b643a2..89126438 100644 --- a/proto/BounceConjuringChapterInfo.proto +++ b/proto/BounceConjuringChapterInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OGOLPJIAMFF +// Name: HPBALKBMEAI message BounceConjuringChapterInfo { - uint32 open_time = 5; - uint32 chapter_id = 7; - uint32 best_score = 12; + uint32 open_time = 9; + uint32 chapter_id = 4; + uint32 best_score = 7; } diff --git a/proto/BounceConjuringGallerySettleInfo.proto b/proto/BounceConjuringGallerySettleInfo.proto index 5fed9965..cce49dfe 100644 --- a/proto/BounceConjuringGallerySettleInfo.proto +++ b/proto/BounceConjuringGallerySettleInfo.proto @@ -5,16 +5,16 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "OnlinePlayerInfo.proto"; -// Name: LIEADIEKNIB +// Name: FFFNAADIBGL message BounceConjuringGallerySettleInfo { - uint32 score = 3; - float damage = 5; - OnlinePlayerInfo player_info = 2; - uint32 IJNCHBEBHGH = 12; - map gadget_count_map = 14; - uint32 BCJDEGEANML = 1; - uint32 FCGGHAELBAH = 10; - uint32 KDNBNKAIFKJ = 9; - repeated ExhibitionDisplayInfo card_list = 4; + map gadget_count_map = 3; + uint32 BIMOGNBEGNI = 15; + uint32 GIMNNOIMHAN = 7; + uint32 score = 8; + repeated ExhibitionDisplayInfo card_list = 5; + float damage = 10; + OnlinePlayerInfo player_info = 1; + uint32 LLEPOGBFEMP = 6; + uint32 CDKGPFEDKLO = 13; } diff --git a/proto/BounceConjuringSettleNotify.proto b/proto/BounceConjuringSettleNotify.proto index f06d1b78..192f1b69 100644 --- a/proto/BounceConjuringSettleNotify.proto +++ b/proto/BounceConjuringSettleNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "BounceConjuringGallerySettleInfo.proto"; -// Name: MOIHGLFJHHP -// CmdId: 8434 +// CmdId: 8427 +// Name: HBHFPDGFOML message BounceConjuringSettleNotify { - uint32 chapter_id = 2; - bool is_new_record = 3; - map settle_info_map = 6; - uint32 total_score = 9; + uint32 total_score = 11; + bool is_new_record = 8; + uint32 chapter_id = 7; + map settle_info_map = 13; } diff --git a/proto/BreakoutAction.proto b/proto/BreakoutAction.proto index 2832f5d8..8e680491 100644 --- a/proto/BreakoutAction.proto +++ b/proto/BreakoutAction.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutVector2.proto"; -// Name: EMNAEGOHFGI +// Name: EOKIFGHJBHD message BreakoutAction { - // Name: HFFCFHMGIDB + // Name: OIEFFFMMFLE enum BreakoutActionType { ACTION_TYPE_NONE = 0; ACTION_TYPE_LAUNCH_BALL = 1; @@ -32,6 +32,6 @@ message BreakoutAction { BreakoutVector2 extra_ball_dir = 15; uint32 extra_ball_index = 16; int32 offset = 17; - uint64 HMFEEPECOFE = 18; + uint64 FAOPCIPCDJP = 18; } diff --git a/proto/BreakoutBrickInfo.proto b/proto/BreakoutBrickInfo.proto index 1feb6e97..01f6f7ab 100644 --- a/proto/BreakoutBrickInfo.proto +++ b/proto/BreakoutBrickInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHMIOBEFBDI +// Name: BMPEBBNDFKL message BreakoutBrickInfo { uint32 hp = 1; uint32 element_type = 2; diff --git a/proto/BreakoutElementReactionCounter.proto b/proto/BreakoutElementReactionCounter.proto index 44863cdd..9c218cf6 100644 --- a/proto/BreakoutElementReactionCounter.proto +++ b/proto/BreakoutElementReactionCounter.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BBFLDMEFACH +// Name: FIPDDEKMPLK message BreakoutElementReactionCounter { uint32 element_reaction = 1; uint32 count = 2; diff --git a/proto/BreakoutPhysicalObject.proto b/proto/BreakoutPhysicalObject.proto index ee196625..0f09e59b 100644 --- a/proto/BreakoutPhysicalObject.proto +++ b/proto/BreakoutPhysicalObject.proto @@ -6,7 +6,7 @@ import "BreakoutBrickInfo.proto"; import "BreakoutPhysicalObjectModifier.proto"; import "BreakoutVector2.proto"; -// Name: GNMIBJGAHKL +// Name: EAPLJCEIHNA message BreakoutPhysicalObject { uint32 id = 1; uint32 index = 2; diff --git a/proto/BreakoutPhysicalObjectModifier.proto b/proto/BreakoutPhysicalObjectModifier.proto index b1f90ddb..11977f33 100644 --- a/proto/BreakoutPhysicalObjectModifier.proto +++ b/proto/BreakoutPhysicalObjectModifier.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AAMJIFFJBPA +// Name: DHHHNMEKJHP message BreakoutPhysicalObjectModifier { uint32 type = 1; uint32 id = 2; diff --git a/proto/BreakoutSnapShot.proto b/proto/BreakoutSnapShot.proto index 0ce879fb..86fd9f13 100644 --- a/proto/BreakoutSnapShot.proto +++ b/proto/BreakoutSnapShot.proto @@ -8,7 +8,7 @@ import "BreakoutPhysicalObject.proto"; import "BreakoutSpawnPoint.proto"; import "BreakoutSyncConnectUidInfo.proto"; -// Name: HNPNHGMKOGO +// Name: GMKOGAABHBL message BreakoutSnapShot { uint64 client_game_time = 1; uint64 server_game_time = 2; diff --git a/proto/BreakoutSpawnPoint.proto b/proto/BreakoutSpawnPoint.proto index 31321833..fa54ee64 100644 --- a/proto/BreakoutSpawnPoint.proto +++ b/proto/BreakoutSpawnPoint.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutPhysicalObject.proto"; -// Name: LIGEEIJEIOB +// Name: BPDEGPENGBL message BreakoutSpawnPoint { uint32 id = 1; uint32 brick_suite_id = 2; diff --git a/proto/INJEGNBKGCB.proto b/proto/BreakoutSyncAction.proto similarity index 56% rename from proto/INJEGNBKGCB.proto rename to proto/BreakoutSyncAction.proto index 239445fb..d9cc2f07 100644 --- a/proto/INJEGNBKGCB.proto +++ b/proto/BreakoutSyncAction.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutAction.proto"; -// Name: INJEGNBKGCB -message INJEGNBKGCB { - BreakoutAction NOAJNAPDEMN = 14; +// Name: LMHDABKFMGE +message BreakoutSyncAction { + BreakoutAction action = 1; } diff --git a/proto/BreakoutSyncConnectUidInfo.proto b/proto/BreakoutSyncConnectUidInfo.proto index 2d3be1a5..5248c9fc 100644 --- a/proto/BreakoutSyncConnectUidInfo.proto +++ b/proto/BreakoutSyncConnectUidInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCOOANKLKCD +// Name: IFBJHHAOAPP message BreakoutSyncConnectUidInfo { uint32 uid = 1; repeated uint32 skill_id_list = 2; diff --git a/proto/BreakoutSyncCreateConnect.proto b/proto/BreakoutSyncCreateConnect.proto index f68c9337..ba7d978f 100644 --- a/proto/BreakoutSyncCreateConnect.proto +++ b/proto/BreakoutSyncCreateConnect.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutSyncConnectUidInfo.proto"; -// Name: GOICFLKADLN +// Name: HJAGJIPJEOH message BreakoutSyncCreateConnect { - repeated BreakoutSyncConnectUidInfo uid_info_list = 14; + repeated BreakoutSyncConnectUidInfo uid_info_list = 5; } diff --git a/proto/NNBDKJNOIKH.proto b/proto/BreakoutSyncFinishGame.proto similarity index 50% rename from proto/NNBDKJNOIKH.proto rename to proto/BreakoutSyncFinishGame.proto index ec378091..fbd97109 100644 --- a/proto/NNBDKJNOIKH.proto +++ b/proto/BreakoutSyncFinishGame.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NNBDKJNOIKH -message NNBDKJNOIKH { - bool KJEEOAODKJG = 9; +// Name: DCNDAKHPMHA +message BreakoutSyncFinishGame { + bool is_stop_gallery = 1; uint64 server_game_time = 5; - bool is_win = 7; + bool is_win = 3; } diff --git a/proto/BreakoutSyncPing.proto b/proto/BreakoutSyncPing.proto index 7d9e2272..f42af82c 100644 --- a/proto/BreakoutSyncPing.proto +++ b/proto/BreakoutSyncPing.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCLGMMEOPAE +// Name: FPDNPJODLBB message BreakoutSyncPing { - uint64 client_game_time = 8; - uint64 server_game_time = 9; + uint64 client_game_time = 5; + uint64 server_game_time = 15; } diff --git a/proto/DKPDHJGFLKM.proto b/proto/BreakoutSyncSnapShot.proto similarity index 55% rename from proto/DKPDHJGFLKM.proto rename to proto/BreakoutSyncSnapShot.proto index 3da25612..3de28e51 100644 --- a/proto/DKPDHJGFLKM.proto +++ b/proto/BreakoutSyncSnapShot.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "BreakoutSnapShot.proto"; -// Name: DKPDHJGFLKM -message DKPDHJGFLKM { - BreakoutSnapShot ENNAPNPNDNB = 4; +// Name: GFNHIBJPLLH +message BreakoutSyncSnapShot { + BreakoutSnapShot snap_shot = 15; } diff --git a/proto/BreakoutVector2.proto b/proto/BreakoutVector2.proto index 4e1e70a5..4a3be729 100644 --- a/proto/BreakoutVector2.proto +++ b/proto/BreakoutVector2.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKLJEIJNFBC +// Name: GBLHDOOKNCK message BreakoutVector2 { int32 x = 1; int32 y = 2; diff --git a/proto/BrickBreakerActivityStageInfo.proto b/proto/BrickBreakerActivityStageInfo.proto index 0797b40b..d6f343cd 100644 --- a/proto/BrickBreakerActivityStageInfo.proto +++ b/proto/BrickBreakerActivityStageInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJDMCAKDFCO +// Name: OEGPMJMONGG message BrickBreakerActivityStageInfo { - bool FIBOFNLKBLM = 1; - uint32 stage_id = 7; - bool FEKFFLBBOEI = 14; + bool DDLJNDKFPHP = 7; + uint32 stage_id = 9; + bool LIGDBOAIDJN = 10; } diff --git a/proto/BrickBreakerDetailInfo.proto b/proto/BrickBreakerDetailInfo.proto index bffd54a4..986ffb84 100644 --- a/proto/BrickBreakerDetailInfo.proto +++ b/proto/BrickBreakerDetailInfo.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BrickBreakerActivityStageInfo.proto"; import "BrickBreakerLevelInfo.proto"; -// Name: LDLBBCPMMKK +// Name: CFOLMMAAAAJ message BrickBreakerDetailInfo { - repeated BrickBreakerLevelInfo FEPJHGGDGPB = 2; - map skill_info_map = 1; - repeated BrickBreakerActivityStageInfo stage_info_list = 11; - repeated BrickBreakerLevelInfo HEEIHFIIKFB = 13; + map skill_info_map = 4; + repeated BrickBreakerLevelInfo PPDAPEHFPAN = 3; + repeated BrickBreakerLevelInfo OKBIGBHBHDP = 6; + repeated BrickBreakerActivityStageInfo stage_info_list = 13; } diff --git a/proto/BrickBreakerLevelInfo.proto b/proto/BrickBreakerLevelInfo.proto index 099023fc..0b57ce76 100644 --- a/proto/BrickBreakerLevelInfo.proto +++ b/proto/BrickBreakerLevelInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CABODJPEHAN +// Name: FOGBFDIKCIL message BrickBreakerLevelInfo { - uint32 max_score = 14; - bool is_can_start = 1; - uint32 level_id = 11; - repeated uint32 chosen_avatar_list = 9; - repeated uint32 chosen_skill_list = 15; - bool is_finish = 6; + bool is_can_start = 6; + repeated uint32 chosen_skill_list = 3; + repeated uint32 chosen_avatar_list = 12; + uint32 max_score = 2; + bool is_finish = 8; + uint32 level_id = 7; } diff --git a/proto/BrickBreakerPlayerBattleInfo.proto b/proto/BrickBreakerPlayerBattleInfo.proto index 1f07ecbf..19b73bad 100644 --- a/proto/BrickBreakerPlayerBattleInfo.proto +++ b/proto/BrickBreakerPlayerBattleInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KDDKDKOAGIK +// Name: DMDNCLBJMGG message BrickBreakerPlayerBattleInfo { - repeated uint32 skill_list = 3; - bool is_ready = 12; - repeated uint32 avatar_id = 8; - uint32 uid = 6; - repeated uint32 costume_id = 2; - string nickname = 10; - bool is_changing = 4; + bool is_ready = 15; + repeated uint32 skill_list = 9; + uint32 uid = 11; + repeated uint32 avatar_id = 12; + bool is_changing = 10; + repeated uint32 costume_id = 1; + string nickname = 5; } diff --git a/proto/BrickBreakerPlayerReadyNotify.proto b/proto/BrickBreakerPlayerReadyNotify.proto index 869eb5cc..7e233b91 100644 --- a/proto/BrickBreakerPlayerReadyNotify.proto +++ b/proto/BrickBreakerPlayerReadyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPNJAHLGIKD -// CmdId: 5310 +// CmdId: 5317 +// Name: FGKBEPBLMMD message BrickBreakerPlayerReadyNotify { - repeated uint32 uid_list = 3; + repeated uint32 uid_list = 9; } diff --git a/proto/BrickBreakerPlayerSetAvatarNotify.proto b/proto/BrickBreakerPlayerSetAvatarNotify.proto index 47f7e624..703c8eb0 100644 --- a/proto/BrickBreakerPlayerSetAvatarNotify.proto +++ b/proto/BrickBreakerPlayerSetAvatarNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKADODPDEDF -// CmdId: 5400 +// CmdId: 5320 +// Name: ELLGJMJANOH message BrickBreakerPlayerSetAvatarNotify { + repeated uint32 avatar_id_list = 15; + repeated uint32 costume_id_list = 1; uint32 uid = 11; - repeated uint32 costume_id_list = 14; - repeated uint32 avatar_id_list = 5; } diff --git a/proto/BrickBreakerPlayerSetChangingNotify.proto b/proto/BrickBreakerPlayerSetChangingNotify.proto index 55e10ae8..81cc23a9 100644 --- a/proto/BrickBreakerPlayerSetChangingNotify.proto +++ b/proto/BrickBreakerPlayerSetChangingNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGLFMBGPMPN -// CmdId: 5363 +// CmdId: 5330 +// Name: EPLLEJADMPA message BrickBreakerPlayerSetChangingNotify { - bool is_changing = 15; - uint32 uid = 14; + uint32 uid = 2; + bool is_changing = 3; } diff --git a/proto/BrickBreakerPlayerSetSkillNotify.proto b/proto/BrickBreakerPlayerSetSkillNotify.proto index 1642f364..2200fee6 100644 --- a/proto/BrickBreakerPlayerSetSkillNotify.proto +++ b/proto/BrickBreakerPlayerSetSkillNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBOHFDDHPCE -// CmdId: 5339 +// CmdId: 5385 +// Name: PJMKIDEOBFM message BrickBreakerPlayerSetSkillNotify { - repeated uint32 skill_id_list = 1; - uint32 uid = 9; + repeated uint32 skill_id_list = 6; + uint32 uid = 13; } diff --git a/proto/BrickBreakerQuitReq.proto b/proto/BrickBreakerQuitReq.proto index 436e26c3..c7a5ca6c 100644 --- a/proto/BrickBreakerQuitReq.proto +++ b/proto/BrickBreakerQuitReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPDAFCBIDCJ -// CmdId: 23962 +// CmdId: 20602 +// Name: DCEPABGKBIA message BrickBreakerQuitReq { } diff --git a/proto/BrickBreakerQuitRsp.proto b/proto/BrickBreakerQuitRsp.proto index 025163fd..144d27e9 100644 --- a/proto/BrickBreakerQuitRsp.proto +++ b/proto/BrickBreakerQuitRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKCFNMAFFDO -// CmdId: 23315 +// CmdId: 24182 +// Name: EJEMJIOGCOF message BrickBreakerQuitRsp { - int32 retcode = 14; + int32 retcode = 1; } diff --git a/proto/BrickBreakerSelectAvatarReq.proto b/proto/BrickBreakerSelectAvatarReq.proto index 54845a5f..2da76f01 100644 --- a/proto/BrickBreakerSelectAvatarReq.proto +++ b/proto/BrickBreakerSelectAvatarReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CBCLNFEFLAH -// CmdId: 5381 +// CmdId: 5367 +// Name: JKOPOEHPAOM message BrickBreakerSelectAvatarReq { - repeated uint32 avatar_id = 15; + repeated uint32 avatar_id = 1; } diff --git a/proto/BrickBreakerSelectAvatarRsp.proto b/proto/BrickBreakerSelectAvatarRsp.proto index 10ec4e06..19382d50 100644 --- a/proto/BrickBreakerSelectAvatarRsp.proto +++ b/proto/BrickBreakerSelectAvatarRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLMJGBBBNOA -// CmdId: 5377 +// CmdId: 5379 +// Name: DCCMKDBMIOL message BrickBreakerSelectAvatarRsp { - int32 retcode = 8; - repeated uint32 avatar_id = 14; + int32 retcode = 15; + repeated uint32 avatar_id = 6; } diff --git a/proto/BrickBreakerSelectSkillReq.proto b/proto/BrickBreakerSelectSkillReq.proto index 7694f721..f2a1fd00 100644 --- a/proto/BrickBreakerSelectSkillReq.proto +++ b/proto/BrickBreakerSelectSkillReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFOLCACFGJM -// CmdId: 5362 +// CmdId: 5313 +// Name: NLIDOGHJPCM message BrickBreakerSelectSkillReq { - repeated uint32 skill_id = 9; + repeated uint32 skill_id = 12; } diff --git a/proto/BrickBreakerSelectSkillRsp.proto b/proto/BrickBreakerSelectSkillRsp.proto index ba191719..79e1cb29 100644 --- a/proto/BrickBreakerSelectSkillRsp.proto +++ b/proto/BrickBreakerSelectSkillRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PEFFBOAFCHA -// CmdId: 5368 +// CmdId: 5387 +// Name: FJECLMPCGAP message BrickBreakerSelectSkillRsp { - int32 retcode = 8; - repeated uint32 skill_id = 6; + int32 retcode = 2; + repeated uint32 skill_id = 3; } diff --git a/proto/BrickBreakerSetChangingReq.proto b/proto/BrickBreakerSetChangingReq.proto index 629cac80..3bbd0bb5 100644 --- a/proto/BrickBreakerSetChangingReq.proto +++ b/proto/BrickBreakerSetChangingReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDACIPENNDP -// CmdId: 5351 +// CmdId: 5362 +// Name: OICAJMKMEMJ message BrickBreakerSetChangingReq { - bool is_changing = 6; + bool is_changing = 5; } diff --git a/proto/BrickBreakerSetChangingRsp.proto b/proto/BrickBreakerSetChangingRsp.proto index 0cf23ffa..04b0c819 100644 --- a/proto/BrickBreakerSetChangingRsp.proto +++ b/proto/BrickBreakerSetChangingRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNNFJJNIILI -// CmdId: 5396 +// CmdId: 5323 +// Name: FKNFKDBHFDM message BrickBreakerSetChangingRsp { - int32 retcode = 12; + int32 retcode = 10; } diff --git a/proto/BrickBreakerSetReadyReq.proto b/proto/BrickBreakerSetReadyReq.proto index ef07c739..7aadd196 100644 --- a/proto/BrickBreakerSetReadyReq.proto +++ b/proto/BrickBreakerSetReadyReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFPNLMALMHI -// CmdId: 5315 +// CmdId: 5331 +// Name: GMCIJDCJFGD message BrickBreakerSetReadyReq { } diff --git a/proto/BrickBreakerSetReadyRsp.proto b/proto/BrickBreakerSetReadyRsp.proto index 0249ba26..933381a1 100644 --- a/proto/BrickBreakerSetReadyRsp.proto +++ b/proto/BrickBreakerSetReadyRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDEIFEPGCIH -// CmdId: 5369 +// CmdId: 5325 +// Name: CPGONBLCMEM message BrickBreakerSetReadyRsp { int32 retcode = 3; } diff --git a/proto/BrickBreakerSettleNotify.proto b/proto/BrickBreakerSettleNotify.proto index 6d6a97f4..0b88b78c 100644 --- a/proto/BrickBreakerSettleNotify.proto +++ b/proto/BrickBreakerSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: IBDDDPHGINA -// CmdId: 23542 +// CmdId: 24530 +// Name: BNHNLMJHABA message BrickBreakerSettleNotify { - // Name: OLIFCDPAHJD + // Name: PEFLGLLDFBD enum SettleReason { SETTLE_REASON_TIME_OUT = 0; SETTLE_PLAY_END = 1; @@ -15,15 +15,15 @@ message BrickBreakerSettleNotify { SETTLE_LIFE_COUNT = 3; } + repeated Uint32Pair update_skill_list = 9; uint32 level_id = 8; - SettleReason reason = 10; - bool is_dungeon = 6; - uint32 combo = 15; - uint32 score = 13; - uint32 gallery_id = 3; - uint32 time = 5; - bool is_new_record = 2; - bool is_single_mode = 7; - repeated Uint32Pair update_skill_list = 14; + bool is_dungeon = 1; + bool is_new_record = 5; + uint32 time = 7; + SettleReason reason = 11; + bool is_single_mode = 13; + uint32 combo = 12; + uint32 score = 6; + uint32 gallery_id = 2; } diff --git a/proto/BrickBreakerStageInfo.proto b/proto/BrickBreakerStageInfo.proto index dbc97e11..d995338f 100644 --- a/proto/BrickBreakerStageInfo.proto +++ b/proto/BrickBreakerStageInfo.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BrickBreakerPlayerBattleInfo.proto"; import "BrickBreakerStageType.proto"; -// Name: JHEKPKFLJJL +// Name: CNNGAFGPOEO message BrickBreakerStageInfo { - repeated BrickBreakerPlayerBattleInfo battle_info_list = 1; - BrickBreakerStageType stage_type = 7; - uint32 level_id = 13; + BrickBreakerStageType stage_type = 11; + uint32 level_id = 7; + repeated BrickBreakerPlayerBattleInfo battle_info_list = 12; } diff --git a/proto/BrickBreakerStageType.proto b/proto/BrickBreakerStageType.proto index 240c8f78..21e905df 100644 --- a/proto/BrickBreakerStageType.proto +++ b/proto/BrickBreakerStageType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNECANABDCO +// Name: DHGFPNJDPIC enum BrickBreakerStageType { BRICK_BREAKER_STAGE_PREPARE = 0; BRICK_BREAKER_STAGE_PICK = 1; diff --git a/proto/BrickBreakerTwiceStartReq.proto b/proto/BrickBreakerTwiceStartReq.proto index 16e2040a..2c391099 100644 --- a/proto/BrickBreakerTwiceStartReq.proto +++ b/proto/BrickBreakerTwiceStartReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LNDNFCAMOFE -// CmdId: 20383 +// CmdId: 21977 +// Name: LOKOMDJJILM message BrickBreakerTwiceStartReq { } diff --git a/proto/BrickBreakerTwiceStartRsp.proto b/proto/BrickBreakerTwiceStartRsp.proto index 330198c0..def133e9 100644 --- a/proto/BrickBreakerTwiceStartRsp.proto +++ b/proto/BrickBreakerTwiceStartRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMHELFMKCOA -// CmdId: 23499 +// CmdId: 21089 +// Name: LLELAFKLNBK message BrickBreakerTwiceStartRsp { - int32 retcode = 7; + int32 retcode = 9; } diff --git a/proto/BuildingInfo.proto b/proto/BuildingInfo.proto index 5edb17a7..55c8ecd5 100644 --- a/proto/BuildingInfo.proto +++ b/proto/BuildingInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KAGPDLCBOHD +// Name: LGEFAHEILCM message BuildingInfo { uint32 building_id = 1; uint32 point_config_id = 2; diff --git a/proto/BuoyantCombatDailyInfo.proto b/proto/BuoyantCombatDailyInfo.proto index 2cbc6887..812aac0d 100644 --- a/proto/BuoyantCombatDailyInfo.proto +++ b/proto/BuoyantCombatDailyInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KGNLJBHLIPC +// Name: JMLDAKCKIMF message BuoyantCombatDailyInfo { - uint32 start_time = 6; - uint32 best_score = 3; + uint32 best_score = 9; + uint32 start_time = 5; } diff --git a/proto/BuoyantCombatDetailInfo.proto b/proto/BuoyantCombatDetailInfo.proto index 74f6926e..a02b47b3 100644 --- a/proto/BuoyantCombatDetailInfo.proto +++ b/proto/BuoyantCombatDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "BuoyantCombatDailyInfo.proto"; -// Name: IJOHCJNGINF +// Name: GNMMBNPEODC message BuoyantCombatDetailInfo { - repeated BuoyantCombatDailyInfo daily_info_list = 8; + repeated BuoyantCombatDailyInfo daily_info_list = 13; } diff --git a/proto/BuoyantCombatGallerySettleInfo.proto b/proto/BuoyantCombatGallerySettleInfo.proto index f4a49e4a..90c0eea5 100644 --- a/proto/BuoyantCombatGallerySettleInfo.proto +++ b/proto/BuoyantCombatGallerySettleInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDJPPGGCPHK +// Name: HKLHNDGEAPG message BuoyantCombatGallerySettleInfo { + uint32 gallery_id = 6; uint32 final_score = 3; - uint32 kill_special_monster_count = 15; + uint32 FGNPAGJDGMJ = 1; + uint32 ECNCAFKGHNJ = 13; + uint32 kill_monster_count = 2; uint32 gallery_level = 7; - uint32 gallery_id = 1; - uint32 PFJDECEFEMI = 13; - uint32 kill_monster_count = 5; - uint32 KHEDNKEOJFH = 11; + uint32 kill_special_monster_count = 8; } diff --git a/proto/BuoyantCombatSettleInfo.proto b/proto/BuoyantCombatSettleInfo.proto index 750024a9..cd29517f 100644 --- a/proto/BuoyantCombatSettleInfo.proto +++ b/proto/BuoyantCombatSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BuoyantCombatGallerySettleInfo.proto"; -// Name: MGKPNGHCGBA +// Name: FEHOJNBKNKM message BuoyantCombatSettleInfo { - BuoyantCombatGallerySettleInfo settle_info = 1; bool is_new_record = 6; + BuoyantCombatGallerySettleInfo settle_info = 9; } diff --git a/proto/BuoyantCombatSettleNotify.proto b/proto/BuoyantCombatSettleNotify.proto index b3d936f7..b69a08db 100644 --- a/proto/BuoyantCombatSettleNotify.proto +++ b/proto/BuoyantCombatSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BuoyantCombatSettleInfo.proto"; -// Name: MAPJPGFCLAE -// CmdId: 8387 +// CmdId: 8159 +// Name: EPJHBBCCCED message BuoyantCombatSettleNotify { - uint32 gallery_id = 11; - BuoyantCombatSettleInfo settle_info = 6; + BuoyantCombatSettleInfo settle_info = 9; + uint32 gallery_id = 6; } diff --git a/proto/BuyBattlePassLevelReq.proto b/proto/BuyBattlePassLevelReq.proto index b0896a68..88aa688d 100644 --- a/proto/BuyBattlePassLevelReq.proto +++ b/proto/BuyBattlePassLevelReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHENIOOFBBP -// CmdId: 2626 +// CmdId: 2624 +// Name: KABEBBFHLDC message BuyBattlePassLevelReq { - uint32 buy_level = 1; + uint32 buy_level = 12; } diff --git a/proto/BuyBattlePassLevelRsp.proto b/proto/BuyBattlePassLevelRsp.proto index 45b4d6ce..b312950f 100644 --- a/proto/BuyBattlePassLevelRsp.proto +++ b/proto/BuyBattlePassLevelRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCAJONFKHGH -// CmdId: 2612 +// CmdId: 2625 +// Name: AKCACDJBBJM message BuyBattlePassLevelRsp { - int32 retcode = 10; - uint32 buy_level = 6; + int32 retcode = 2; + uint32 buy_level = 1; } diff --git a/proto/BuyGoodsParam.proto b/proto/BuyGoodsParam.proto index 673ef8df..63fe527a 100644 --- a/proto/BuyGoodsParam.proto +++ b/proto/BuyGoodsParam.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; -// Name: CFNFHECAPPI +// Name: HIDBGEPIKMB message BuyGoodsParam { - ShopGoods goods = 15; - uint32 buy_count = 14; + ShopGoods goods = 12; + uint32 buy_count = 13; } diff --git a/proto/BuyGoodsReq.proto b/proto/BuyGoodsReq.proto index 6f2b7b2d..afcba9d9 100644 --- a/proto/BuyGoodsReq.proto +++ b/proto/BuyGoodsReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; -// Name: KNMKFMAAMHH -// CmdId: 754 +// CmdId: 789 +// Name: DPGDGHJEDFH message BuyGoodsReq { - uint32 buy_count = 14; - ShopGoods goods = 5; - uint32 shop_type = 11; + uint32 shop_type = 4; + uint32 buy_count = 9; + ShopGoods goods = 13; } diff --git a/proto/BuyGoodsRsp.proto b/proto/BuyGoodsRsp.proto index 83890a58..cfd3d949 100644 --- a/proto/BuyGoodsRsp.proto +++ b/proto/BuyGoodsRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; -// Name: ENKEADDAPDB -// CmdId: 764 +// CmdId: 776 +// Name: OLNLFCGNJMH message BuyGoodsRsp { + ShopGoods goods = 9; + repeated ShopGoods goods_list = 15; + int32 retcode = 4; uint32 buy_count = 11; - uint32 shop_type = 9; - repeated ShopGoods goods_list = 5; - int32 retcode = 3; - ShopGoods goods = 2; + uint32 shop_type = 10; } diff --git a/proto/BuyResinReq.proto b/proto/BuyResinReq.proto index 868c77e4..a993a9ee 100644 --- a/proto/BuyResinReq.proto +++ b/proto/BuyResinReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIBFJEFHMIM -// CmdId: 630 +// CmdId: 640 +// Name: EFDHMIEGAJA message BuyResinReq { } diff --git a/proto/BuyResinRsp.proto b/proto/BuyResinRsp.proto index 6f13c89b..a08041db 100644 --- a/proto/BuyResinRsp.proto +++ b/proto/BuyResinRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFLBPGOHFKJ -// CmdId: 687 +// CmdId: 645 +// Name: MAMGPDIODOE message BuyResinRsp { - int32 retcode = 9; - uint32 cur_value = 3; + uint32 cur_value = 9; + int32 retcode = 13; } diff --git a/proto/CAHLHGDPIOF.proto b/proto/CAHLHGDPIOF.proto deleted file mode 100644 index 9d1ba65f..00000000 --- a/proto/CAHLHGDPIOF.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CAHLHGDPIOF -// CmdId: 6473 -message CAHLHGDPIOF { - uint32 play_index = 15; -} - diff --git a/proto/CANJOFHONKD.proto b/proto/CANJOFHONKD.proto deleted file mode 100644 index dee13b70..00000000 --- a/proto/CANJOFHONKD.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CANJOFHONKD -message CANJOFHONKD { - uint32 OKEIPKBLLMC = 2; - uint32 npc_id = 10; - bool is_finished = 7; -} - diff --git a/proto/AAFAJFPLBMI.proto b/proto/CAPOJBJBBPA.proto similarity index 56% rename from proto/AAFAJFPLBMI.proto rename to proto/CAPOJBJBBPA.proto index d9f2ad9c..abd0d9c2 100644 --- a/proto/AAFAJFPLBMI.proto +++ b/proto/CAPOJBJBBPA.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AAFAJFPLBMI -// CmdId: 7944 -message AAFAJFPLBMI { +// CmdId: 7308 +// Name: CAPOJBJBBPA +message CAPOJBJBBPA { } diff --git a/proto/CDPJBKBLFEG.proto b/proto/CDPJBKBLFEG.proto deleted file mode 100644 index 21bf0faa..00000000 --- a/proto/CDPJBKBLFEG.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NIELIIFHJCO.proto"; - -// Name: CDPJBKBLFEG -// CmdId: 7535 -message CDPJBKBLFEG { - uint32 level_id = 14; - uint32 config_id = 3; - NIELIIFHJCO PPHCMNDNEBE = 9; -} - diff --git a/proto/CEGIBBLHIIE.proto b/proto/CEGIBBLHIIE.proto deleted file mode 100644 index 46b51ed6..00000000 --- a/proto/CEGIBBLHIIE.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CEGIBBLHIIE -// CmdId: 20935 -message CEGIBBLHIIE { - uint32 pos_id = 9; - int32 retcode = 3; -} - diff --git a/proto/CELPBGOAJJB.proto b/proto/CELPBGOAJJB.proto new file mode 100644 index 00000000..f957ed7c --- /dev/null +++ b/proto/CELPBGOAJJB.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22763 +// Name: CELPBGOAJJB +message CELPBGOAJJB { + int32 retcode = 2; +} + diff --git a/proto/MONAENEBFNP.proto b/proto/CEMGDGAHDPJ.proto similarity index 53% rename from proto/MONAENEBFNP.proto rename to proto/CEMGDGAHDPJ.proto index e716ce82..f0a4533d 100644 --- a/proto/MONAENEBFNP.proto +++ b/proto/CEMGDGAHDPJ.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MONAENEBFNP -// CmdId: 7928 -message MONAENEBFNP { - uint32 FMEICLMBOBF = 2; +// CmdId: 24935 +// Name: CEMGDGAHDPJ +message CEMGDGAHDPJ { int32 retcode = 8; } diff --git a/proto/CFAGNNLICOC.proto b/proto/CFAGNNLICOC.proto deleted file mode 100644 index 3ba3e9e3..00000000 --- a/proto/CFAGNNLICOC.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "JFGOFCIOKNH.proto"; - -// Name: CFAGNNLICOC -message CFAGNNLICOC { - repeated JFGOFCIOKNH IDJDIDMDCAC = 9; -} - diff --git a/proto/CFFFGFFKINK.proto b/proto/CFFFGFFKINK.proto new file mode 100644 index 00000000..ed2997f6 --- /dev/null +++ b/proto/CFFFGFFKINK.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CFFFGFFKINK +message CFFFGFFKINK { + uint32 ELKJELLMMAD = 15; + uint32 level_id = 13; + bool is_open = 14; + uint32 min_finish_time = 7; +} + diff --git a/proto/CFHIGHGJCBF.proto b/proto/CFHIGHGJCBF.proto deleted file mode 100644 index 52b6c7bc..00000000 --- a/proto/CFHIGHGJCBF.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CFHIGHGJCBF -message CFHIGHGJCBF { - repeated uint32 FHHKJNHJFCN = 13; - bool is_open = 5; - repeated uint32 GFJLEJDJDCG = 7; -} - diff --git a/proto/CFLGLJNDPJE.proto b/proto/CFLGLJNDPJE.proto deleted file mode 100644 index fd8d0571..00000000 --- a/proto/CFLGLJNDPJE.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CFLGLJNDPJE -message CFLGLJNDPJE { - bytes NKOEBEKNNGE = 1; - string account_uid = 2; - uint64 time = 3; - uint32 NFFKJDBNAMO = 4; -} - diff --git a/proto/CFPNMMHIFLK.proto b/proto/CFPNMMHIFLK.proto new file mode 100644 index 00000000..4fe4d715 --- /dev/null +++ b/proto/CFPNMMHIFLK.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// CmdId: 2921 +// Name: CFPNMMHIFLK +message CFPNMMHIFLK { + Vector hint_center_pos = 12; + uint32 config_id = 2; + uint32 group_id = 5; + uint32 offering_id = 14; + uint32 hint_radius = 11; +} + diff --git a/proto/CGJDJJLIADJ.proto b/proto/CGJDJJLIADJ.proto deleted file mode 100644 index fa42bb91..00000000 --- a/proto/CGJDJJLIADJ.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CGJDJJLIADJ -message CGJDJJLIADJ { - uint32 FMEICLMBOBF = 3; - repeated uint32 PHDCPPEPGGB = 10; -} - diff --git a/proto/CGPNDMOBAOI.proto b/proto/CGPNDMOBAOI.proto new file mode 100644 index 00000000..4e943750 --- /dev/null +++ b/proto/CGPNDMOBAOI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 1686 +// Name: CGPNDMOBAOI +message CGPNDMOBAOI { + uint64 cur_avatar_guid = 10; + int32 retcode = 6; + repeated uint64 avatar_team_guid_list = 2; +} + diff --git a/proto/CHJAKCHLIED.proto b/proto/CHJAKCHLIED.proto deleted file mode 100644 index 34dc9a94..00000000 --- a/proto/CHJAKCHLIED.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CHJAKCHLIED -message CHJAKCHLIED { - repeated uint32 GKEHFJCJKGJ = 2; - repeated uint32 HHMKEJOOPNG = 10; -} - diff --git a/proto/CIDOFFBIFIA.proto b/proto/CIDOFFBIFIA.proto deleted file mode 100644 index aeff81bf..00000000 --- a/proto/CIDOFFBIFIA.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGDuel.proto"; - -// Name: CIDOFFBIFIA -message CIDOFFBIFIA { - uint32 controller_id = 14; - uint32 JCMACGJEEAD = 3; - oneof detail { - string BDBMFCIHJPL = 12; - GCGDuel IEOMECODBLG = 7; - } -} - diff --git a/proto/CJEDPJPHDFD.proto b/proto/CJEDPJPHDFD.proto new file mode 100644 index 00000000..589cfce0 --- /dev/null +++ b/proto/CJEDPJPHDFD.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "EEKGPJAAGNH.proto"; + +// CmdId: 21417 +// Name: CJEDPJPHDFD +message CJEDPJPHDFD { + repeated EEKGPJAAGNH EOFCOHEIPNO = 9; + uint32 level_id = 13; + int32 retcode = 7; +} + diff --git a/proto/CJKNEMMPMGN.proto b/proto/CJKNEMMPMGN.proto deleted file mode 100644 index 1cf00662..00000000 --- a/proto/CJKNEMMPMGN.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DDJMHLCDPHO.proto"; -import "DOCPAPKDBBK.proto"; -import "KIMICJIEGDD.proto"; -import "NHIJPCNBKJE.proto"; - -// Name: CJKNEMMPMGN -message CJKNEMMPMGN { - string name = 1; - repeated DDJMHLCDPHO IMBHJIKNEOC = 2; - repeated string DNJPIOJIFIE = 3; - repeated NHIJPCNBKJE PNFIHGPGNKD = 4; - DOCPAPKDBBK KOHHOLKLCNH = 5; - KIMICJIEGDD FFDAHCPMGAI = 6; -} - diff --git a/proto/CJPDFDFACHM.proto b/proto/CJPDFDFACHM.proto new file mode 100644 index 00000000..f45f96ce --- /dev/null +++ b/proto/CJPDFDFACHM.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGDiceSideType.proto"; + +// CmdId: 7243 +// Name: CJPDFDFACHM +message CJPDFDFACHM { + repeated uint32 ECLJEEFBNJG = 5; + repeated GCGDiceSideType dice_side_list = 9; +} + diff --git a/proto/CKLBEJHMHKG.proto b/proto/CKLBEJHMHKG.proto deleted file mode 100644 index 76570860..00000000 --- a/proto/CKLBEJHMHKG.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGZoneType.proto"; - -// Name: CKLBEJHMHKG -message CKLBEJHMHKG { - GCGZoneType DJFAEMMLOMD = 13; - uint32 card_id = 4; - uint32 card_guid = 3; - uint32 owner_card_guid = 1; - uint32 face_type = 12; - uint32 controller_id = 2; -} - diff --git a/proto/CKMJBOGJFMB.proto b/proto/CKMJBOGJFMB.proto new file mode 100644 index 00000000..6f13acb8 --- /dev/null +++ b/proto/CKMJBOGJFMB.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CKMJBOGJFMB +message CKMJBOGJFMB { + uint32 level_id = 7; + bool is_open = 13; + bool is_finish = 15; + uint32 best_score = 3; +} + diff --git a/proto/CMCJOKLGMCA.proto b/proto/CMCJOKLGMCA.proto deleted file mode 100644 index f3474f74..00000000 --- a/proto/CMCJOKLGMCA.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CMCJOKLGMCA -// CmdId: 7150 -message CMCJOKLGMCA { - uint32 AHAIAIPGFDN = 15; - uint32 LKFDEJMGHMP = 12; -} - diff --git a/proto/CMELIOKBBAM.proto b/proto/CMELIOKBBAM.proto new file mode 100644 index 00000000..cda08539 --- /dev/null +++ b/proto/CMELIOKBBAM.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7558 +// Name: CMELIOKBBAM +message CMELIOKBBAM { + string DGMOFIACJEK = 2; + string HKDJKJDBGIL = 6; + bool is_success = 14; +} + diff --git a/proto/CMGBHAALJIJ.proto b/proto/CMGBHAALJIJ.proto new file mode 100644 index 00000000..fd220205 --- /dev/null +++ b/proto/CMGBHAALJIJ.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22877 +// Name: CMGBHAALJIJ +message CMGBHAALJIJ { + repeated uint32 JNLFELKMPPM = 12; + repeated uint32 NFJHJMKEAEH = 6; + uint32 level_id = 9; +} + diff --git a/proto/CMILIIPNCIE.proto b/proto/CMILIIPNCIE.proto deleted file mode 100644 index 2ae82c90..00000000 --- a/proto/CMILIIPNCIE.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CMILIIPNCIE -message CMILIIPNCIE { - uint32 score = 6; - uint32 open_time = 1; - uint32 dungeon_index = 5; - bool is_open = 2; - repeated uint32 PGFJHIDMAPG = 15; - bool is_first_pass_reward_taken = 4; -} - diff --git a/proto/CNEDGHOJKNH.proto b/proto/CNEDGHOJKNH.proto new file mode 100644 index 00000000..1fa90448 --- /dev/null +++ b/proto/CNEDGHOJKNH.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20910 +// Name: CNEDGHOJKNH +message CNEDGHOJKNH { + uint32 score = 2; + uint32 level_id = 5; + bool is_success = 7; +} + diff --git a/proto/CNOPDDHCNJA.proto b/proto/CNOPDDHCNJA.proto deleted file mode 100644 index 1a561bc3..00000000 --- a/proto/CNOPDDHCNJA.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: CNOPDDHCNJA -message CNOPDDHCNJA { - float BBGFHEIICOB = 13; - float NIJAKGLOOAD = 12; -} - diff --git a/proto/CNPDBLPBPOC.proto b/proto/CNPDBLPBPOC.proto deleted file mode 100644 index bf852c9b..00000000 --- a/proto/CNPDBLPBPOC.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DOCPAPKDBBK.proto"; -import "JNONGGFHNMC.proto"; -import "KIMICJIEGDD.proto"; -import "LDIGAAFIGJA.proto"; -import "NHIJPCNBKJE.proto"; - -// Name: CNPDBLPBPOC -message CNPDBLPBPOC { - string name = 1; - repeated JNONGGFHNMC NMOFGFHGPAI = 2; - repeated NHIJPCNBKJE PNFIHGPGNKD = 3; - string version = 4; - DOCPAPKDBBK KOHHOLKLCNH = 5; - repeated LDIGAAFIGJA FINKLGOFBLJ = 6; - KIMICJIEGDD FFDAHCPMGAI = 7; -} - diff --git a/proto/KNNLDBLIDOC.proto b/proto/CODOPGKCNPE.proto similarity index 63% rename from proto/KNNLDBLIDOC.proto rename to proto/CODOPGKCNPE.proto index 6c9204bf..ad760537 100644 --- a/proto/KNNLDBLIDOC.proto +++ b/proto/CODOPGKCNPE.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNNLDBLIDOC -message KNNLDBLIDOC { +// Name: CODOPGKCNPE +message CODOPGKCNPE { } diff --git a/proto/COLODDOIGOI.proto b/proto/COLODDOIGOI.proto new file mode 100644 index 00000000..0a8fc6fe --- /dev/null +++ b/proto/COLODDOIGOI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: COLODDOIGOI +message COLODDOIGOI { + Vector KHIIBCMCNMA = 7; + uint32 entity_id = 5; + Vector target_pos = 6; +} + diff --git a/proto/GBALDJBOBPH.proto b/proto/CPIMMDBHJLH.proto similarity index 65% rename from proto/GBALDJBOBPH.proto rename to proto/CPIMMDBHJLH.proto index 475f4b1d..ee3a6b4b 100644 --- a/proto/GBALDJBOBPH.proto +++ b/proto/CPIMMDBHJLH.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GBALDJBOBPH -message GBALDJBOBPH { +// Name: CPIMMDBHJLH +message CPIMMDBHJLH { Vector pos = 11; - Vector rot = 6; + Vector rot = 1; } diff --git a/proto/CalcWeaponUpgradeReturnItemsReq.proto b/proto/CalcWeaponUpgradeReturnItemsReq.proto index 7fe798ba..7fbba9b7 100644 --- a/proto/CalcWeaponUpgradeReturnItemsReq.proto +++ b/proto/CalcWeaponUpgradeReturnItemsReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: JIPJFBLAPNL -// CmdId: 601 +// CmdId: 627 +// Name: ENAGFOOLFAD message CalcWeaponUpgradeReturnItemsReq { - repeated uint64 food_weapon_guid_list = 13; - uint64 target_weapon_guid = 8; - repeated ItemParam item_param_list = 11; + repeated ItemParam item_param_list = 13; + uint64 target_weapon_guid = 1; + repeated uint64 food_weapon_guid_list = 4; } diff --git a/proto/CalcWeaponUpgradeReturnItemsRsp.proto b/proto/CalcWeaponUpgradeReturnItemsRsp.proto index 59c36cb5..761d47c7 100644 --- a/proto/CalcWeaponUpgradeReturnItemsRsp.proto +++ b/proto/CalcWeaponUpgradeReturnItemsRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: GNKPDDCJANA -// CmdId: 698 +// CmdId: 668 +// Name: NEPCOPEDHAI message CalcWeaponUpgradeReturnItemsRsp { - uint64 target_weapon_guid = 10; + int32 retcode = 4; repeated ItemParam item_param_list = 11; - int32 retcode = 14; + uint64 target_weapon_guid = 6; } diff --git a/proto/CanUseSkillNotify.proto b/proto/CanUseSkillNotify.proto index 77572778..cc51f5be 100644 --- a/proto/CanUseSkillNotify.proto +++ b/proto/CanUseSkillNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFGOJPDIPNG -// CmdId: 1027 +// CmdId: 1075 +// Name: ODLKDIPGMOC message CanUseSkillNotify { - bool is_can_use_skill = 13; + bool is_can_use_skill = 11; } diff --git a/proto/CancelCityReputationRequestReq.proto b/proto/CancelCityReputationRequestReq.proto index 07d2d99e..2f02fb77 100644 --- a/proto/CancelCityReputationRequestReq.proto +++ b/proto/CancelCityReputationRequestReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOMPEBHALPK -// CmdId: 2850 +// CmdId: 2863 +// Name: KGNPFFPBNJK message CancelCityReputationRequestReq { - uint32 request_id = 6; - uint32 city_id = 10; + uint32 request_id = 7; + uint32 city_id = 9; } diff --git a/proto/CancelCityReputationRequestRsp.proto b/proto/CancelCityReputationRequestRsp.proto index c84d3a8e..e81790a1 100644 --- a/proto/CancelCityReputationRequestRsp.proto +++ b/proto/CancelCityReputationRequestRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIKCINFICDG // CmdId: 2859 +// Name: PLDKKACDBPJ message CancelCityReputationRequestRsp { - uint32 request_id = 7; - int32 retcode = 12; - uint32 city_id = 3; + uint32 request_id = 6; + int32 retcode = 8; + uint32 city_id = 14; } diff --git a/proto/CancelCoopTaskReq.proto b/proto/CancelCoopTaskReq.proto index 97ca651d..e79c968f 100644 --- a/proto/CancelCoopTaskReq.proto +++ b/proto/CancelCoopTaskReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFGMIGCIPIN -// CmdId: 1976 +// CmdId: 1974 +// Name: CIGPGHKJCDH message CancelCoopTaskReq { - uint32 chapter_id = 4; + uint32 chapter_id = 3; } diff --git a/proto/CancelCoopTaskRsp.proto b/proto/CancelCoopTaskRsp.proto index 6adbe079..a282a233 100644 --- a/proto/CancelCoopTaskRsp.proto +++ b/proto/CancelCoopTaskRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLJFOCOPGCK -// CmdId: 1962 +// CmdId: 1975 +// Name: PDCHAMCAMOB message CancelCoopTaskRsp { - uint32 chapter_id = 3; - int32 retcode = 15; + int32 retcode = 2; + uint32 chapter_id = 12; } diff --git a/proto/CancelFinishParentQuestNotify.proto b/proto/CancelFinishParentQuestNotify.proto index 3109d48b..f0989ddb 100644 --- a/proto/CancelFinishParentQuestNotify.proto +++ b/proto/CancelFinishParentQuestNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHNAKHDCBOL -// CmdId: 402 +// CmdId: 474 +// Name: MLOPPPIEEMH message CancelFinishParentQuestNotify { - uint32 parent_quest_id = 7; + uint32 parent_quest_id = 5; } diff --git a/proto/CardProductRewardNotify.proto b/proto/CardProductRewardNotify.proto index 694fe47f..92b0e75f 100644 --- a/proto/CardProductRewardNotify.proto +++ b/proto/CardProductRewardNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PKOMPHLMLED -// CmdId: 4146 +// CmdId: 4149 +// Name: FGEMJEBIEBF message CardProductRewardNotify { - uint32 hcoin = 2; - uint32 remain_days = 6; - string product_id = 15; + uint32 MLKHDJPCJLG = 8; + uint32 OKKCPKEGAJF = 1; + string product_id = 12; } diff --git a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto b/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto index 7c3e1932..8eaf1aa4 100644 --- a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto +++ b/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CataLogGlobalWatcherFinishedData.proto"; -// Name: PKOBJAMOJMI -// CmdId: 6385 +// CmdId: 6392 +// Name: LMCBPKGNHCG message CataLogFinishedGlobalWatcherAllDataNotify { - repeated CataLogGlobalWatcherFinishedData finished_global_watcher_data_list = 9; + repeated CataLogGlobalWatcherFinishedData finished_global_watcher_data_list = 10; } diff --git a/proto/CataLogGlobalWatcherFinishedData.proto b/proto/CataLogGlobalWatcherFinishedData.proto index a388a7f7..aaf97151 100644 --- a/proto/CataLogGlobalWatcherFinishedData.proto +++ b/proto/CataLogGlobalWatcherFinishedData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODHFJKNEAJB +// Name: NOKPFHEOIME message CataLogGlobalWatcherFinishedData { - repeated uint32 finished_global_watcher_list = 10; uint32 catalog_type = 3; + repeated uint32 finished_global_watcher_list = 9; } diff --git a/proto/CataLogNewFinishedGlobalWatcherNotify.proto b/proto/CataLogNewFinishedGlobalWatcherNotify.proto index 5be87005..1f2596fc 100644 --- a/proto/CataLogNewFinishedGlobalWatcherNotify.proto +++ b/proto/CataLogNewFinishedGlobalWatcherNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CataLogGlobalWatcherFinishedData.proto"; -// Name: LDACPACLJAJ -// CmdId: 6371 +// CmdId: 6386 +// Name: CMPBNBNBBBL message CataLogNewFinishedGlobalWatcherNotify { - repeated CataLogGlobalWatcherFinishedData new_finished_global_watcher_data_list = 2; + repeated CataLogGlobalWatcherFinishedData new_finished_global_watcher_data_list = 12; } diff --git a/proto/ChallengeBrief.proto b/proto/ChallengeBrief.proto index 8effaca1..d6c79df9 100644 --- a/proto/ChallengeBrief.proto +++ b/proto/ChallengeBrief.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NAHPGADLEJH +// Name: LGCPMALEONL message ChallengeBrief { - bool is_success = 4; - uint32 challenge_id = 6; - uint32 challenge_index = 2; - uint32 cur_progress = 1; + uint32 challenge_index = 3; + uint32 cur_progress = 5; + bool is_success = 7; + uint32 challenge_id = 1; } diff --git a/proto/ChallengeDataNotify.proto b/proto/ChallengeDataNotify.proto index 2a60659c..710b1d0b 100644 --- a/proto/ChallengeDataNotify.proto +++ b/proto/ChallengeDataNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHBBCFIPJFA -// CmdId: 923 +// CmdId: 994 +// Name: HBLHJCEKECI message ChallengeDataNotify { - uint32 challenge_index = 3; uint32 value = 2; - uint32 param_index = 10; + uint32 challenge_index = 9; + uint32 param_index = 4; } diff --git a/proto/ChallengeFinishType.proto b/proto/ChallengeFinishType.proto index 0ffd984b..9ec4ba08 100644 --- a/proto/ChallengeFinishType.proto +++ b/proto/ChallengeFinishType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCCFFEPPCHN +// Name: DPDLJODAKKL enum ChallengeFinishType { CHALLENGE_FINISH_TYPE_NONE = 0; CHALLENGE_FINISH_TYPE_FAIL = 1; diff --git a/proto/ChallengeRecord.proto b/proto/ChallengeRecord.proto index e4d6d13b..aa099ffe 100644 --- a/proto/ChallengeRecord.proto +++ b/proto/ChallengeRecord.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCHDKENMKEJ +// Name: KHBDDBHLOCA message ChallengeRecord { + uint32 challenge_id = 3; uint32 challenge_index = 2; - uint32 LLGLNCOOMPM = 7; - uint32 IEIOKIIGBIA = 3; - uint32 challenge_id = 9; + uint32 MDLNIEHGHHD = 1; + uint32 HHHBNDFPJJI = 15; } diff --git a/proto/ChallengeRecordNotify.proto b/proto/ChallengeRecordNotify.proto index 837afb38..6a109a46 100644 --- a/proto/ChallengeRecordNotify.proto +++ b/proto/ChallengeRecordNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChallengeRecord.proto"; -// Name: MACPIPKNOLL -// CmdId: 974 +// CmdId: 939 +// Name: NFMELNBDDAE message ChallengeRecordNotify { + uint32 group_id = 4; repeated ChallengeRecord challenge_record_list = 11; - uint32 group_id = 8; } diff --git a/proto/ChangHpReason.proto b/proto/ChangHpReason.proto new file mode 100644 index 00000000..19f99ef3 --- /dev/null +++ b/proto/ChangHpReason.proto @@ -0,0 +1,40 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MJOHNMGPPEN +enum ChangHpReason { + CHANGE_HP_NONE = 0; + CHANGE_HP_SUB_AVATAR = 1; + CHANGE_HP_SUB_MONSTER = 2; + CHANGE_HP_SUB_GEAR = 3; + CHANGE_HP_SUB_ENVIR = 4; + CHANGE_HP_SUB_FALL = 5; + CHANGE_HP_SUB_DRAWN = 6; + CHANGE_HP_SUB_ABYSS = 7; + CHANGE_HP_SUB_ABILITY = 8; + CHANGE_HP_SUB_SUMMON = 9; + CHANGE_HP_SUB_SCRIPT = 10; + CHANGE_HP_SUB_GM = 11; + CHANGE_HP_SUB_KILL_SELF = 12; + CHANGE_HP_SUB_CLIMATE_COLD = 13; + CHANGE_HP_SUB_STORM_LIGHTNING = 14; + CHANGE_HP_SUB_KILL_SERVER_GADGET = 15; + CHANGE_HP_SUB_REPLACE = 16; + CHANGE_HP_SUB_PLAYER_LEAVE = 17; + CHANGE_HP_ATTACK_BY_ENERGY = 18; + CHANGE_HP_ATTACK_BY_RECYCLE = 19; + CHANGE_HP_SUB_PLAYER_BACK = 20; + CHANGE_HP_BY_LUA = 51; + CHANGE_HP_ADD_ABILITY = 101; + CHANGE_HP_ADD_ITEM = 102; + CHANGE_HP_ADD_REVIVE = 103; + CHANGE_HP_ADD_UPGRADE = 104; + CHANGE_HP_ADD_STATUE = 105; + CHANGE_HP_ADD_BACKGROUND = 106; + CHANGE_HP_ADD_GM = 107; + CHANGE_HP_ADD_TRIAL_AVATAR_ACTIVITY = 108; + CHANGE_HP_ADD_ROUGUELIKE_SPRING = 109; +} + diff --git a/proto/ChangeAvatarReq.proto b/proto/ChangeAvatarReq.proto index aebd1432..a8a756a6 100644 --- a/proto/ChangeAvatarReq.proto +++ b/proto/ChangeAvatarReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: MDMPEIGLJMM -// CmdId: 1704 +// CmdId: 1713 +// Name: BAODCDAOMBM message ChangeAvatarReq { - Vector move_pos = 5; - uint64 guid = 9; - bool is_move = 15; - uint32 skill_id = 13; + Vector move_pos = 10; + uint32 skill_id = 14; + bool is_move = 11; + uint64 guid = 4; } diff --git a/proto/ChangeAvatarRsp.proto b/proto/ChangeAvatarRsp.proto index 2c3759e5..09124804 100644 --- a/proto/ChangeAvatarRsp.proto +++ b/proto/ChangeAvatarRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMMCPAOPFJH -// CmdId: 1689 +// CmdId: 1678 +// Name: LOGCABMLHCM message ChangeAvatarRsp { - uint64 cur_guid = 10; - int32 retcode = 2; - uint32 skill_id = 15; + int32 retcode = 8; + uint32 skill_id = 6; + uint64 cur_guid = 7; } diff --git a/proto/ChangeCustomDungeonRoomReq.proto b/proto/ChangeCustomDungeonRoomReq.proto index ca0561c4..b27a71eb 100644 --- a/proto/ChangeCustomDungeonRoomReq.proto +++ b/proto/ChangeCustomDungeonRoomReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDEOGHBHCOI -// CmdId: 6232 +// CmdId: 6222 +// Name: CEKGHJHOGNE message ChangeCustomDungeonRoomReq { - uint32 room_id = 4; + uint32 room_id = 12; } diff --git a/proto/ChangeCustomDungeonRoomRsp.proto b/proto/ChangeCustomDungeonRoomRsp.proto index 8ed7a385..8d1b0f6a 100644 --- a/proto/ChangeCustomDungeonRoomRsp.proto +++ b/proto/ChangeCustomDungeonRoomRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AKKJEJLLFMF -// CmdId: 6239 +// CmdId: 6220 +// Name: ECKNBLFINEN message ChangeCustomDungeonRoomRsp { - int32 retcode = 2; - uint32 room_id = 10; + int32 retcode = 1; + uint32 room_id = 11; } diff --git a/proto/ChangeEnergyReason.proto b/proto/ChangeEnergyReason.proto index 3974be70..f1f0a54e 100644 --- a/proto/ChangeEnergyReason.proto +++ b/proto/ChangeEnergyReason.proto @@ -2,8 +2,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPBMIAMDLPE + +// Name: ELGOIMEMBFO enum ChangeEnergyReason { - CHANGE_ENERGY_REASON_NONE = 0; - CHANGE_ENERGY_REASON_SKILL_START = 1; + CHANGE_ENERGY_NONE = 0; + CHANGE_ENERGY_SKILL_START = 1; } + diff --git a/proto/ChangeGameTimeReq.proto b/proto/ChangeGameTimeReq.proto index fd13e1e3..c2b4604f 100644 --- a/proto/ChangeGameTimeReq.proto +++ b/proto/ChangeGameTimeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMMJMBKDKNO -// CmdId: 165 +// CmdId: 192 +// Name: ILBLNLMHCPD message ChangeGameTimeReq { + uint32 extra_days = 10; uint32 game_time = 11; - bool is_force_set = 13; - uint32 extra_days = 6; + bool is_force_set = 12; } diff --git a/proto/ChangeGameTimeRsp.proto b/proto/ChangeGameTimeRsp.proto index e5674c7d..34c5b179 100644 --- a/proto/ChangeGameTimeRsp.proto +++ b/proto/ChangeGameTimeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJICDNGNAAJ -// CmdId: 150 +// CmdId: 163 +// Name: BEPBEGIBFIJ message ChangeGameTimeRsp { - uint32 cur_game_time = 13; - uint32 extra_days = 14; - int32 retcode = 7; + uint32 extra_days = 11; + int32 retcode = 3; + uint32 cur_game_time = 12; } diff --git a/proto/ChangeHpReason.proto b/proto/ChangeHpReason.proto deleted file mode 100644 index 6d58357f..00000000 --- a/proto/ChangeHpReason.proto +++ /dev/null @@ -1,39 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GFDBMHNEOFL -enum ChangeHpReason { - CHANGE_HP_REASON_NONE = 0; - CHANGE_HP_REASON_SUB_AVATAR = 1; - CHANGE_HP_REASON_SUB_MONSTER = 2; - CHANGE_HP_REASON_SUB_GEAR = 3; - CHANGE_HP_REASON_SUB_ENVIR = 4; - CHANGE_HP_REASON_SUB_FALL = 5; - CHANGE_HP_REASON_SUB_DRAWN = 6; - CHANGE_HP_REASON_SUB_ABYSS = 7; - CHANGE_HP_REASON_SUB_ABILITY = 8; - CHANGE_HP_REASON_SUB_SUMMON = 9; - CHANGE_HP_REASON_SUB_SCRIPT = 10; - CHANGE_HP_REASON_SUB_GM = 11; - CHANGE_HP_REASON_SUB_KILL_SELF = 12; - CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13; - CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14; - CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15; - CHANGE_HP_REASON_SUB_REPLACE = 16; - CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17; - CHANGE_HP_REASON_ATTACK_BY_ENERGY = 18; - CHANGE_HP_REASON_ATTACK_BY_RECYCLE = 19; - CHANGE_HP_REASON_BY_LUA = 51; - CHANGE_HP_REASON_ADD_ABILITY = 101; - CHANGE_HP_REASON_ADD_ITEM = 102; - CHANGE_HP_REASON_ADD_REVIVE = 103; - CHANGE_HP_REASON_ADD_UPGRADE = 104; - CHANGE_HP_REASON_ADD_STATUE = 105; - CHANGE_HP_REASON_ADD_BACKGROUND = 106; - CHANGE_HP_REASON_ADD_GM = 107; - CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108; - CHANGE_HP_REASON_ADD_ROGUELIKE_SPRING = 109; -} - diff --git a/proto/ChangeMailStarNotify.proto b/proto/ChangeMailStarNotify.proto index d207c085..5d5587de 100644 --- a/proto/ChangeMailStarNotify.proto +++ b/proto/ChangeMailStarNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDNEKLCGAIE -// CmdId: 1491 +// CmdId: 1412 +// Name: GODOJLFLCGL message ChangeMailStarNotify { - repeated uint32 mail_id_list = 6; - bool is_star = 10; + repeated uint32 mail_id_list = 9; + bool is_star = 14; } diff --git a/proto/ChangeMpTeamAvatarReq.proto b/proto/ChangeMpTeamAvatarReq.proto index f1433815..84e364e8 100644 --- a/proto/ChangeMpTeamAvatarReq.proto +++ b/proto/ChangeMpTeamAvatarReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAACBMFACOK -// CmdId: 1660 +// CmdId: 1698 +// Name: HCJFKLALPGP message ChangeMpTeamAvatarReq { - uint64 cur_avatar_guid = 8; + uint64 cur_avatar_guid = 12; repeated uint64 avatar_guid_list = 9; } diff --git a/proto/ChangeMpTeamAvatarRsp.proto b/proto/ChangeMpTeamAvatarRsp.proto index 0d0c0aa9..dac6e59a 100644 --- a/proto/ChangeMpTeamAvatarRsp.proto +++ b/proto/ChangeMpTeamAvatarRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AMFCHFIEMGP -// CmdId: 1747 +// CmdId: 1776 +// Name: BNKEDNIIKNJ message ChangeMpTeamAvatarRsp { - repeated uint64 avatar_guid_list = 6; - int32 retcode = 5; - uint64 cur_avatar_guid = 7; + int32 retcode = 7; + uint64 cur_avatar_guid = 2; + repeated uint64 avatar_guid_list = 1; } diff --git a/proto/ChangeServerGlobalValueNotify.proto b/proto/ChangeServerGlobalValueNotify.proto index 1a666b65..73c34ce3 100644 --- a/proto/ChangeServerGlobalValueNotify.proto +++ b/proto/ChangeServerGlobalValueNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIOKEKNBBPN -// CmdId: 46 +// CmdId: 95 +// Name: OMDLGOHPJAD message ChangeServerGlobalValueNotify { - uint32 entity_id = 15; + uint32 entity_id = 8; } diff --git a/proto/ChangeTeamNameReq.proto b/proto/ChangeTeamNameReq.proto index 9ba99c73..d63aeaa6 100644 --- a/proto/ChangeTeamNameReq.proto +++ b/proto/ChangeTeamNameReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFMMOOANGGM -// CmdId: 1692 +// CmdId: 1613 +// Name: HAGAEOHPAKD message ChangeTeamNameReq { - string team_name = 1; - int32 team_id = 4; + int32 team_id = 11; + string team_name = 12; } diff --git a/proto/ChangeTeamNameRsp.proto b/proto/ChangeTeamNameRsp.proto index c2636005..8f23c561 100644 --- a/proto/ChangeTeamNameRsp.proto +++ b/proto/ChangeTeamNameRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIBMNIJEMKD -// CmdId: 1664 +// CmdId: 1754 +// Name: EFGGOOHEKAE message ChangeTeamNameRsp { - string team_name = 2; - int32 team_id = 9; - int32 retcode = 10; + int32 team_id = 1; + string team_name = 3; + int32 retcode = 9; } diff --git a/proto/ChangeWidgetBackgroundActiveStateReq.proto b/proto/ChangeWidgetBackgroundActiveStateReq.proto index def1e074..f6e2509a 100644 --- a/proto/ChangeWidgetBackgroundActiveStateReq.proto +++ b/proto/ChangeWidgetBackgroundActiveStateReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FGPHMLLJKNC -// CmdId: 5953 +// CmdId: 6060 +// Name: INFKPPMCMFH message ChangeWidgetBackgroundActiveStateReq { - uint32 material_id = 1; - bool is_active = 2; + bool is_active = 6; + uint32 material_id = 14; } diff --git a/proto/ChangeWidgetBackgroundActiveStateRsp.proto b/proto/ChangeWidgetBackgroundActiveStateRsp.proto index 4e5f1af1..837336b1 100644 --- a/proto/ChangeWidgetBackgroundActiveStateRsp.proto +++ b/proto/ChangeWidgetBackgroundActiveStateRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPBMLJMIFLP -// CmdId: 6042 +// CmdId: 5986 +// Name: FLLAOOKCCHL message ChangeWidgetBackgroundActiveStateRsp { - uint32 material_id = 5; + uint32 material_id = 10; int32 retcode = 11; } diff --git a/proto/ChangeWorldToSingleModeNotify.proto b/proto/ChangeWorldToSingleModeNotify.proto index 0deda599..459c639b 100644 --- a/proto/ChangeWorldToSingleModeNotify.proto +++ b/proto/ChangeWorldToSingleModeNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPCKIIGBGOD -// CmdId: 3025 +// CmdId: 3456 +// Name: ELCOJDNMMDM message ChangeWorldToSingleModeNotify { } diff --git a/proto/ChangeWorldToSingleModeReq.proto b/proto/ChangeWorldToSingleModeReq.proto index a7ec76ea..d03c4f9f 100644 --- a/proto/ChangeWorldToSingleModeReq.proto +++ b/proto/ChangeWorldToSingleModeReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHCMILEBGOM -// CmdId: 3243 +// CmdId: 3335 +// Name: FFOHPMNDCGA message ChangeWorldToSingleModeReq { } diff --git a/proto/ChangeWorldToSingleModeRsp.proto b/proto/ChangeWorldToSingleModeRsp.proto index 060e2152..d1ea0aba 100644 --- a/proto/ChangeWorldToSingleModeRsp.proto +++ b/proto/ChangeWorldToSingleModeRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DMJMJIBJKHF -// CmdId: 3271 +// CmdId: 3007 +// Name: MKDGFMGJAEI message ChangeWorldToSingleModeRsp { - int32 retcode = 11; - uint32 quit_mp_valid_time = 3; + uint32 quit_mp_valid_time = 1; + int32 retcode = 13; } diff --git a/proto/ChannelerSlabActivityDetailInfo.proto b/proto/ChannelerSlabActivityDetailInfo.proto index bda187bf..9c65571f 100644 --- a/proto/ChannelerSlabActivityDetailInfo.proto +++ b/proto/ChannelerSlabActivityDetailInfo.proto @@ -2,15 +2,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "AIGHOMHDNIL.proto"; import "ChannelerSlabChallengeStage.proto"; -import "HALOLKMILLH.proto"; +import "ChannellerSlabBuffInfo.proto"; +import "ChannellerSlabLoopDungeonStageInfo.proto"; -// Name: OGGPPIKHEDM +// Name: CALILMNFCND message ChannelerSlabActivityDetailInfo { - uint32 play_end_time = 3; - repeated ChannelerSlabChallengeStage stage_list = 2; - AIGHOMHDNIL BNGGDPMFDDH = 15; - HALOLKMILLH GLGFLPCODAB = 1; + ChannellerSlabBuffInfo buff_info = 8; + ChannellerSlabLoopDungeonStageInfo loop_dungeon_stage_info = 12; + repeated ChannelerSlabChallengeStage stage_list = 14; + uint32 play_end_time = 11; } diff --git a/proto/ChannelerSlabCamp.proto b/proto/ChannelerSlabCamp.proto index ef289ed4..cdfc7f58 100644 --- a/proto/ChannelerSlabCamp.proto +++ b/proto/ChannelerSlabCamp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KIAFPEPPCEL +// Name: IBJHFINBAHB message ChannelerSlabCamp { - uint32 reward_id = 6; - uint32 buff_num = 14; - uint32 group_id = 11; - Vector pos = 4; + uint32 buff_num = 5; + uint32 group_id = 10; + uint32 reward_id = 8; + Vector pos = 11; } diff --git a/proto/ChannelerSlabChallenge.proto b/proto/ChannelerSlabChallenge.proto index 7ea274b7..84ae7c27 100644 --- a/proto/ChannelerSlabChallenge.proto +++ b/proto/ChannelerSlabChallenge.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabCamp.proto"; -// Name: BFNEKAHMMLJ +// Name: BFOECPJHBHK message ChannelerSlabChallenge { - repeated ChannelerSlabCamp camp_list = 8; - uint32 active_camp_index = 1; + uint32 active_camp_index = 11; + repeated ChannelerSlabCamp camp_list = 13; } diff --git a/proto/ChannelerSlabChallengeStage.proto b/proto/ChannelerSlabChallengeStage.proto index 8b0fba65..9551bb13 100644 --- a/proto/ChannelerSlabChallengeStage.proto +++ b/proto/ChannelerSlabChallengeStage.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabChallenge.proto"; import "ChannelerSlabOneoffDungeon.proto"; -// Name: HJBDMAOCNLB +// Name: AOLLDEBHDJM message ChannelerSlabChallengeStage { - bool is_open = 7; - uint32 stage_id = 12; - uint32 open_time = 3; - ChannelerSlabOneoffDungeon dungeon_info = 15; - repeated ChannelerSlabChallenge challenge_list = 11; + uint32 open_time = 15; + uint32 stage_id = 4; + bool is_open = 9; + repeated ChannelerSlabChallenge challenge_list = 8; + ChannelerSlabOneoffDungeon dungeon_info = 13; } diff --git a/proto/ChannelerSlabOneoffDungeon.proto b/proto/ChannelerSlabOneoffDungeon.proto index 5a7a4bd5..7cfc1c1a 100644 --- a/proto/ChannelerSlabOneoffDungeon.proto +++ b/proto/ChannelerSlabOneoffDungeon.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAEHNHHABBK +// Name: GHJHLHKEADB message ChannelerSlabOneoffDungeon { - uint32 dungeon_id = 12; - uint32 reward_id = 14; - bool is_done = 4; + bool is_done = 15; + uint32 dungeon_id = 10; + uint32 reward_id = 13; } diff --git a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto b/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto index 60d543f7..ba384f5a 100644 --- a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto +++ b/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLNMEONBNGB -// CmdId: 8647 +// CmdId: 8687 +// Name: OJCOGGKJONA message ChannelerSlabStageActiveChallengeIndexNotify { - uint32 active_camp_index = 9; - uint32 challenge_index = 2; - uint32 stage_id = 5; + uint32 challenge_index = 9; + uint32 stage_id = 8; + uint32 active_camp_index = 13; } diff --git a/proto/ChannelerSlabStageOneoffDungeonNotify.proto b/proto/ChannelerSlabStageOneoffDungeonNotify.proto index dc288706..913f69fc 100644 --- a/proto/ChannelerSlabStageOneoffDungeonNotify.proto +++ b/proto/ChannelerSlabStageOneoffDungeonNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLLDCDHIOEH -// CmdId: 8690 +// CmdId: 8475 +// Name: DDDFAGAJHNH message ChannelerSlabStageOneoffDungeonNotify { - uint32 stage_id = 3; - bool is_done = 15; + uint32 stage_id = 15; + bool is_done = 6; } diff --git a/proto/ChannellerSlabAssistInfo.proto b/proto/ChannellerSlabAssistInfo.proto index 33a97fdf..21ca63dc 100644 --- a/proto/ChannellerSlabAssistInfo.proto +++ b/proto/ChannellerSlabAssistInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POEDHGCCCEC +// Name: MBJHALEKELO message ChannellerSlabAssistInfo { - uint32 uid = 12; + uint32 uid = 2; + uint32 avatar_id = 4; uint32 avatar_level = 7; - uint32 avatar_id = 11; } diff --git a/proto/ChannellerSlabBuffInfo.proto b/proto/ChannellerSlabBuffInfo.proto new file mode 100644 index 00000000..9e2a8d01 --- /dev/null +++ b/proto/ChannellerSlabBuffInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChannellerSlabAssistInfo.proto"; +import "ChannellerSlabBuffSchemeInfo.proto"; + +// Name: AOKCLJGIMAD +message ChannellerSlabBuffInfo { + repeated uint32 buff_id_list = 10; + repeated ChannellerSlabAssistInfo assist_info_list = 15; + ChannellerSlabBuffSchemeInfo GDJEJEJABPK = 3; + ChannellerSlabBuffSchemeInfo FGIHAJHGCBI = 11; +} + diff --git a/proto/ChannellerSlabBuffSchemeInfo.proto b/proto/ChannellerSlabBuffSchemeInfo.proto new file mode 100644 index 00000000..5d2f9e31 --- /dev/null +++ b/proto/ChannellerSlabBuffSchemeInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JKCIENNAJJO +message ChannellerSlabBuffSchemeInfo { + uint32 AHDJLGHLNEB = 10; + uint32 GNFANIBDDEO = 14; + map slot_map = 2; +} + diff --git a/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto b/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto index a2b7454d..9dd725fe 100644 --- a/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto +++ b/proto/ChannellerSlabCheckEnterLoopDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JNOFKMKAGAC -// CmdId: 8485 +// CmdId: 8461 +// Name: POPPJIDDBDH message ChannellerSlabCheckEnterLoopDungeonReq { } diff --git a/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto b/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto index ab1c3813..87b5b44b 100644 --- a/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto +++ b/proto/ChannellerSlabCheckEnterLoopDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFOPJPGBHNM -// CmdId: 8430 +// CmdId: 8122 +// Name: JEBDFCABMKE message ChannellerSlabCheckEnterLoopDungeonRsp { - int32 retcode = 10; + int32 retcode = 9; } diff --git a/proto/ChannellerSlabEnterLoopDungeonReq.proto b/proto/ChannellerSlabEnterLoopDungeonReq.proto index 7e209825..2a2520f8 100644 --- a/proto/ChannellerSlabEnterLoopDungeonReq.proto +++ b/proto/ChannellerSlabEnterLoopDungeonReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFPEOHBIMPK -// CmdId: 8287 +// CmdId: 8088 +// Name: HNCICPPOJLF message ChannellerSlabEnterLoopDungeonReq { - uint32 difficulty_id = 9; - uint32 point_id = 3; + uint32 dungeon_index = 15; repeated uint32 condition_id_list = 10; - uint32 dungeon_index = 4; + uint32 difficulty_id = 8; + uint32 point_id = 12; } diff --git a/proto/ChannellerSlabEnterLoopDungeonRsp.proto b/proto/ChannellerSlabEnterLoopDungeonRsp.proto index 3d621e69..47fddc2b 100644 --- a/proto/ChannellerSlabEnterLoopDungeonRsp.proto +++ b/proto/ChannellerSlabEnterLoopDungeonRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKHCIIJNDHB -// CmdId: 8193 +// CmdId: 8121 +// Name: ALALDMAJIKB message ChannellerSlabEnterLoopDungeonRsp { - uint32 difficulty_id = 12; - int32 retcode = 13; - repeated uint32 condition_id_list = 9; - uint32 dungeon_index = 4; - uint32 point_id = 6; + uint32 dungeon_index = 13; + uint32 difficulty_id = 4; + repeated uint32 condition_id_list = 11; + int32 retcode = 10; + uint32 point_id = 2; } diff --git a/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto b/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto index 3958f5dc..3544819b 100644 --- a/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto +++ b/proto/ChannellerSlabLoopDungeonChallengeInfoNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HIMLJEHFCOM -// CmdId: 8364 +// CmdId: 8684 +// Name: MFNPMJKAMNM message ChannellerSlabLoopDungeonChallengeInfoNotify { + uint32 dungeon_index = 2; + uint32 difficulty_id = 11; repeated uint32 scheme_buff_id_list = 13; - uint32 dungeon_index = 4; - repeated uint32 condition_id_list = 15; - uint32 difficulty_id = 9; - uint32 challenge_score = 10; + uint32 challenge_score = 1; + repeated uint32 condition_id_list = 4; } diff --git a/proto/ChannellerSlabLoopDungeonInfo.proto b/proto/ChannellerSlabLoopDungeonInfo.proto new file mode 100644 index 00000000..9ac6939b --- /dev/null +++ b/proto/ChannellerSlabLoopDungeonInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DDAGBEPBBEP +message ChannellerSlabLoopDungeonInfo { + bool is_open = 8; + uint32 open_time = 15; + bool is_first_pass_reward_taken = 11; + uint32 score = 2; + uint32 dungeon_index = 5; + repeated uint32 last_condition_id_list = 10; +} + diff --git a/proto/ChannellerSlabLoopDungeonResultInfo.proto b/proto/ChannellerSlabLoopDungeonResultInfo.proto index 417fea2c..8774020a 100644 --- a/proto/ChannellerSlabLoopDungeonResultInfo.proto +++ b/proto/ChannellerSlabLoopDungeonResultInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNOJAMMOOGN +// Name: OMHFNEJPLIG message ChannellerSlabLoopDungeonResultInfo { + uint32 challenge_score = 1; + uint32 dungeon_index = 6; + uint32 challenge_max_score = 10; bool is_in_time_limit = 9; - bool is_success = 12; - uint32 challenge_score = 7; - uint32 challenge_max_score = 11; - uint32 dungeon_index = 2; + bool is_success = 15; } diff --git a/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto b/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto index 1876f920..a245bf62 100644 --- a/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto +++ b/proto/ChannellerSlabLoopDungeonSelectConditionReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LENDNBDJFGL -// CmdId: 8951 +// CmdId: 8993 +// Name: AMFICLCIIOE message ChannellerSlabLoopDungeonSelectConditionReq { - uint32 difficulty_id = 11; - repeated uint32 condition_id_list = 15; - uint32 dungeon_index = 6; + uint32 difficulty_id = 14; + uint32 dungeon_index = 15; + repeated uint32 condition_id_list = 5; } diff --git a/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto b/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto index 50d04c43..17c16a23 100644 --- a/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto +++ b/proto/ChannellerSlabLoopDungeonSelectConditionRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAIKBGENEOP -// CmdId: 8794 +// CmdId: 8283 +// Name: BBNHHOBEHIN message ChannellerSlabLoopDungeonSelectConditionRsp { - int32 retcode = 6; - uint32 dungeon_index = 4; - uint32 difficulty_id = 5; - repeated uint32 condition_id_list = 9; + uint32 dungeon_index = 7; + uint32 difficulty_id = 1; + repeated uint32 condition_id_list = 2; + int32 retcode = 3; } diff --git a/proto/ChannellerSlabLoopDungeonStageInfo.proto b/proto/ChannellerSlabLoopDungeonStageInfo.proto new file mode 100644 index 00000000..5412f78d --- /dev/null +++ b/proto/ChannellerSlabLoopDungeonStageInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ChannellerSlabLoopDungeonInfo.proto"; + +// Name: HLLPCLCADDC +message ChannellerSlabLoopDungeonStageInfo { + uint32 open_time = 4; + uint32 last_difficulty_id = 14; + bool is_open = 1; + repeated ChannellerSlabLoopDungeonInfo dungeon_info_list = 3; + repeated uint32 taken_reward_index_list = 7; +} + diff --git a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto index b0fcaa8e..7a70f164 100644 --- a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto +++ b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEONLOGAHNF -// CmdId: 8191 +// CmdId: 8381 +// Name: GGLLLDKODNO message ChannellerSlabLoopDungeonTakeFirstPassRewardReq { - uint32 dungeon_index = 11; + uint32 dungeon_index = 6; } diff --git a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto index bde6f10a..9d1ef537 100644 --- a/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto +++ b/proto/ChannellerSlabLoopDungeonTakeFirstPassRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNBAAOFEABH -// CmdId: 8247 +// CmdId: 8068 +// Name: IHEKMDMMNEH message ChannellerSlabLoopDungeonTakeFirstPassRewardRsp { - int32 retcode = 1; - uint32 dungeon_index = 15; + uint32 dungeon_index = 11; + int32 retcode = 3; } diff --git a/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto b/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto index 7dd0014c..4df2f880 100644 --- a/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto +++ b/proto/ChannellerSlabLoopDungeonTakeScoreRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLCLPAIFMIP -// CmdId: 8944 +// CmdId: 8052 +// Name: APIBLPLOAHC message ChannellerSlabLoopDungeonTakeScoreRewardReq { - uint32 reward_index = 4; + uint32 reward_index = 6; } diff --git a/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto b/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto index d177e965..f26bbd41 100644 --- a/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto +++ b/proto/ChannellerSlabLoopDungeonTakeScoreRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFJHCHKKDHF -// CmdId: 8587 +// CmdId: 8933 +// Name: DLCGFIJKLKF message ChannellerSlabLoopDungeonTakeScoreRewardRsp { - uint32 reward_index = 10; - int32 retcode = 8; + int32 retcode = 10; + uint32 reward_index = 13; } diff --git a/proto/ChannellerSlabOneOffDungeonInfoNotify.proto b/proto/ChannellerSlabOneOffDungeonInfoNotify.proto index d6d676f4..260d523f 100644 --- a/proto/ChannellerSlabOneOffDungeonInfoNotify.proto +++ b/proto/ChannellerSlabOneOffDungeonInfoNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCLIOJCMIHH -// CmdId: 8036 +// CmdId: 8339 +// Name: AFMCHCJOMPE message ChannellerSlabOneOffDungeonInfoNotify { - repeated uint32 scheme_buff_id_list = 7; + repeated uint32 scheme_buff_id_list = 3; } diff --git a/proto/ChannellerSlabOneOffDungeonInfoReq.proto b/proto/ChannellerSlabOneOffDungeonInfoReq.proto index 46861fd6..208b93ba 100644 --- a/proto/ChannellerSlabOneOffDungeonInfoReq.proto +++ b/proto/ChannellerSlabOneOffDungeonInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIFAMINIMPJ -// CmdId: 8079 +// CmdId: 8775 +// Name: EHFFBMKBHAA message ChannellerSlabOneOffDungeonInfoReq { } diff --git a/proto/ChannellerSlabOneOffDungeonInfoRsp.proto b/proto/ChannellerSlabOneOffDungeonInfoRsp.proto index 2c962777..2763380b 100644 --- a/proto/ChannellerSlabOneOffDungeonInfoRsp.proto +++ b/proto/ChannellerSlabOneOffDungeonInfoRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJMFKHMECBB -// CmdId: 8403 +// CmdId: 8872 +// Name: GEHFBCEJOOE message ChannellerSlabOneOffDungeonInfoRsp { - int32 retcode = 10; - repeated uint32 scheme_buff_id_list = 7; + repeated uint32 scheme_buff_id_list = 1; + int32 retcode = 2; } diff --git a/proto/ChannellerSlabSaveAssistInfoReq.proto b/proto/ChannellerSlabSaveAssistInfoReq.proto index e4377fb5..e53a0401 100644 --- a/proto/ChannellerSlabSaveAssistInfoReq.proto +++ b/proto/ChannellerSlabSaveAssistInfoReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChannellerSlabAssistInfo.proto"; -// Name: LHHCPJEFGGD -// CmdId: 8877 +// CmdId: 8151 +// Name: GFIMONONAEB message ChannellerSlabSaveAssistInfoReq { - repeated ChannellerSlabAssistInfo assist_info_list = 3; + repeated ChannellerSlabAssistInfo assist_info_list = 9; } diff --git a/proto/ChannellerSlabSaveAssistInfoRsp.proto b/proto/ChannellerSlabSaveAssistInfoRsp.proto index 128e87a4..380676ad 100644 --- a/proto/ChannellerSlabSaveAssistInfoRsp.proto +++ b/proto/ChannellerSlabSaveAssistInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChannellerSlabAssistInfo.proto"; -// Name: FMEFPPMPJIA -// CmdId: 8269 +// CmdId: 8537 +// Name: LAMLGINPBCI message ChannellerSlabSaveAssistInfoRsp { - repeated ChannellerSlabAssistInfo assist_info_list = 2; int32 retcode = 6; + repeated ChannellerSlabAssistInfo assist_info_list = 13; } diff --git a/proto/ChannellerSlabTakeoffBuffReq.proto b/proto/ChannellerSlabTakeoffBuffReq.proto index 3428055a..67009cb5 100644 --- a/proto/ChannellerSlabTakeoffBuffReq.proto +++ b/proto/ChannellerSlabTakeoffBuffReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BNDBBLFOHEF -// CmdId: 8271 +// CmdId: 8133 +// Name: GFDJDKEGKBB message ChannellerSlabTakeoffBuffReq { - uint32 buff_id = 9; - bool is_mp = 3; - uint32 slot_id = 13; + uint32 slot_id = 7; + uint32 buff_id = 12; + bool is_mp = 8; } diff --git a/proto/ChannellerSlabTakeoffBuffRsp.proto b/proto/ChannellerSlabTakeoffBuffRsp.proto index fc2524c0..c0e6ccdf 100644 --- a/proto/ChannellerSlabTakeoffBuffRsp.proto +++ b/proto/ChannellerSlabTakeoffBuffRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EANAJADAGJP -// CmdId: 8875 +// CmdId: 8631 +// Name: FNDBHKAEEBB message ChannellerSlabTakeoffBuffRsp { - uint32 buff_id = 3; - bool is_mp = 9; + uint32 slot_id = 1; + uint32 buff_id = 15; int32 retcode = 14; - uint32 slot_id = 13; + bool is_mp = 3; } diff --git a/proto/ChannellerSlabWearBuffReq.proto b/proto/ChannellerSlabWearBuffReq.proto index 1c36304e..b912f09a 100644 --- a/proto/ChannellerSlabWearBuffReq.proto +++ b/proto/ChannellerSlabWearBuffReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLDFAPGCOLG -// CmdId: 8648 +// CmdId: 8479 +// Name: ACCDBHIBKJE message ChannellerSlabWearBuffReq { - uint32 buff_id = 12; - bool is_mp = 10; - uint32 slot_id = 15; + bool is_mp = 2; + uint32 slot_id = 4; + uint32 buff_id = 13; } diff --git a/proto/ChannellerSlabWearBuffRsp.proto b/proto/ChannellerSlabWearBuffRsp.proto index 66d898a6..8db4ef26 100644 --- a/proto/ChannellerSlabWearBuffRsp.proto +++ b/proto/ChannellerSlabWearBuffRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPPCCDNLHEN -// CmdId: 8668 +// CmdId: 8925 +// Name: GIMBCMPHMDE message ChannellerSlabWearBuffRsp { - bool is_mp = 13; - uint32 slot_id = 2; - uint32 buff_id = 4; - int32 retcode = 14; + uint32 slot_id = 4; + uint32 buff_id = 6; + int32 retcode = 3; + bool is_mp = 14; } diff --git a/proto/ChapterState.proto b/proto/ChapterState.proto index 5d7655b8..c065e690 100644 --- a/proto/ChapterState.proto +++ b/proto/ChapterState.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLDDAIOAHPB +// Name: FODGEAPLODJ enum ChapterState { - CHAPTER_STATE_NONE = 0; + CHAPTER_STATE_INVALID = 0; CHAPTER_STATE_UNABLE_TO_BEGIN = 1; CHAPTER_STATE_BEGIN = 2; CHAPTER_STATE_END = 3; diff --git a/proto/ChapterStateNotify.proto b/proto/ChapterStateNotify.proto index a90858ca..aac72bc2 100644 --- a/proto/ChapterStateNotify.proto +++ b/proto/ChapterStateNotify.proto @@ -4,23 +4,24 @@ option java_package = "emu.grasscutter.net.proto"; import "ChapterState.proto"; -// Name: EGGHDNJDFIM -// CmdId: 427 +// CmdId: 475 +// Name: JKMGOFOBNBC message ChapterStateNotify { - // Name: POAIPEHKEHE - message NeedPlayerLevel { - bool is_limit = 12; - uint32 configNeedPlayerLevel = 11; //PJDJCBIINIC + // Name: PBMHNPFBBOI + message PBMHNPFBBOI { + bool HJHDAHFJGBM = 15; + uint32 IOOFCEKCNLP = 5; } - // Name: OKNHDJOIJFI - message NeedBeginTime { - bool is_limit = 10; - uint32 configNeedBeginTime = 3; //LENAHOJKKFP + // Name: EHMGNAPJJJO + message EHMGNAPJJJO { + uint32 OBBEJICFPIC = 6; + bool HJHDAHFJGBM = 4; } - NeedBeginTime need_begin_time = 14; //JFOHACAIDHE - uint32 chapter_id = 7; - ChapterState chapter_state = 10; - NeedPlayerLevel need_player_level = 8; //HIJBMEKPPKJ + ChapterState chapter_state = 13; + PBMHNPFBBOI NCCCEAHMHHB = 3; + uint32 chapter_id = 15; + EHMGNAPJJJO EIPKJBGKGKE = 11; } + diff --git a/proto/CharAmusementAvatarInfo.proto b/proto/CharAmusementAvatarInfo.proto index 9e472c9c..ab0d7d86 100644 --- a/proto/CharAmusementAvatarInfo.proto +++ b/proto/CharAmusementAvatarInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBCKHAKAFEN +// Name: KEBACJLDGHN message CharAmusementAvatarInfo { - uint32 uid = 11; - uint32 punish_time = 2; - repeated uint32 avatar_id_list = 15; + repeated uint32 avatar_id_list = 3; + uint32 punish_time = 11; + uint32 uid = 8; } diff --git a/proto/CharAmusementDetailInfo.proto b/proto/CharAmusementDetailInfo.proto index 8a54c68c..bcbd8854 100644 --- a/proto/CharAmusementDetailInfo.proto +++ b/proto/CharAmusementDetailInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "CharAmusementStageData.proto"; -// Name: OIGIFBHGEMF +// Name: EKBKJJNMKFN message CharAmusementDetailInfo { repeated CharAmusementStageData stage_data_list = 13; } diff --git a/proto/CharAmusementInfo.proto b/proto/CharAmusementInfo.proto index e761f9cd..8286c972 100644 --- a/proto/CharAmusementInfo.proto +++ b/proto/CharAmusementInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CharAmusementAvatarInfo.proto"; -// Name: DKAJENPELLD +// Name: AJFIFPNNNIG message CharAmusementInfo { - repeated CharAmusementAvatarInfo avatar_info_list = 9; - uint32 JNLHFFKMCNM = 5; - uint32 stage_id = 7; - uint32 OEHEMHPFFBO = 14; - uint32 level_id = 1; + uint32 KNJNIILLBNC = 8; + uint32 level_id = 4; + repeated CharAmusementAvatarInfo avatar_info_list = 14; + uint32 KFECCJKLOLE = 9; + uint32 stage_id = 13; } diff --git a/proto/CharAmusementSettleNotify.proto b/proto/CharAmusementSettleNotify.proto index 2075db51..1a284292 100644 --- a/proto/CharAmusementSettleNotify.proto +++ b/proto/CharAmusementSettleNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GALFAELEKAE -// CmdId: 23655 +// CmdId: 23878 +// Name: IGIIFOABMFE message CharAmusementSettleNotify { - uint32 finish_time = 3; - bool is_succ = 9; - bool is_new_record = 1; + bool is_new_record = 2; + uint32 finish_time = 9; + bool is_succ = 13; } diff --git a/proto/CharAmusementStageData.proto b/proto/CharAmusementStageData.proto index 27fb9b4e..c201ab06 100644 --- a/proto/CharAmusementStageData.proto +++ b/proto/CharAmusementStageData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GMEBFGNEGLA +// Name: HDNFJFOBDNE message CharAmusementStageData { - uint32 stage_id = 7; - bool is_open = 11; - uint32 finish_time = 4; + uint32 finish_time = 12; + bool is_open = 10; + uint32 stage_id = 2; } diff --git a/proto/ChatChannelDataNotify.proto b/proto/ChatChannelDataNotify.proto index 8d6f3268..3ca74d56 100644 --- a/proto/ChatChannelDataNotify.proto +++ b/proto/ChatChannelDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatChannelInfo.proto"; -// Name: PHPBACJDBKA -// CmdId: 5041 +// CmdId: 4962 +// Name: LNMDKMAKDPA message ChatChannelDataNotify { - repeated ChatChannelInfo channel_info_list = 12; - repeated uint32 channel_list = 8; + repeated ChatChannelInfo channel_info_list = 15; + repeated uint32 channel_list = 5; } diff --git a/proto/ChatChannelInfo.proto b/proto/ChatChannelInfo.proto index 844b4671..966f9dcc 100644 --- a/proto/ChatChannelInfo.proto +++ b/proto/ChatChannelInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFEPOPDPELC +// Name: MPLIKJPIIPG message ChatChannelInfo { - uint32 channel_id = 7; - bool is_shield = 9; + uint32 channel_id = 11; + bool is_shield = 5; } diff --git a/proto/ChatChannelInfoNotify.proto b/proto/ChatChannelInfoNotify.proto index 9512b91c..8fb1a3e9 100644 --- a/proto/ChatChannelInfoNotify.proto +++ b/proto/ChatChannelInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatChannelInfo.proto"; -// Name: GFNPKNBLNFD -// CmdId: 4979 +// CmdId: 5049 +// Name: CBJPMIKGFLK message ChatChannelInfoNotify { - ChatChannelInfo channel_info = 4; + ChatChannelInfo channel_info = 9; } diff --git a/proto/ChatChannelShieldNotify.proto b/proto/ChatChannelShieldNotify.proto index 0f96079a..8393d611 100644 --- a/proto/ChatChannelShieldNotify.proto +++ b/proto/ChatChannelShieldNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKPPKNEHIIC -// CmdId: 4992 +// CmdId: 5015 +// Name: IEBBBLDIPCC message ChatChannelShieldNotify { - uint32 channel_id = 13; - bool is_shield = 1; + bool is_shield = 15; + uint32 channel_id = 10; } diff --git a/proto/ChatChannelUpdateNotify.proto b/proto/ChatChannelUpdateNotify.proto index ed45a61e..0d8faee9 100644 --- a/proto/ChatChannelUpdateNotify.proto +++ b/proto/ChatChannelUpdateNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatChannelInfo.proto"; -// Name: EILDECDLMJF -// CmdId: 4957 +// CmdId: 5028 +// Name: LIEEOGAEGEA message ChatChannelUpdateNotify { - uint32 channel_id = 2; - ChatChannelInfo channel_info = 14; bool is_create = 10; + uint32 channel_id = 14; + ChatChannelInfo channel_info = 2; } diff --git a/proto/ChatEmojiCollectionData.proto b/proto/ChatEmojiCollectionData.proto index a83963dd..c4eb008c 100644 --- a/proto/ChatEmojiCollectionData.proto +++ b/proto/ChatEmojiCollectionData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJOPDHANLEM +// Name: JHHIJDIHNLF message ChatEmojiCollectionData { repeated uint32 emoji_id_list = 1; } diff --git a/proto/ChatHistoryNotify.proto b/proto/ChatHistoryNotify.proto index 2014eff5..be921408 100644 --- a/proto/ChatHistoryNotify.proto +++ b/proto/ChatHistoryNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: NKFMEOIKOGE -// CmdId: 3301 +// CmdId: 3332 +// Name: MEIOILGKCJC message ChatHistoryNotify { - uint32 channel_id = 11; - repeated ChatInfo chat_info = 12; + uint32 channel_id = 1; + repeated ChatInfo chat_info = 8; } diff --git a/proto/ChatInfo.proto b/proto/ChatInfo.proto index 4f454a28..d9f87896 100644 --- a/proto/ChatInfo.proto +++ b/proto/ChatInfo.proto @@ -3,29 +3,22 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JJOLFAPBPNN +// Name: JOFBOBHLMJA message ChatInfo { - // Name: MALNOIDCGEG + // Name: BEDECNHGCGK message SystemHint { - uint32 type = 4; - } - - // Name: FBKLFDADNDL - enum FBKLFDADNDL { - FBKLFDADNDL_FDFFOPFENHC = 0; - FBKLFDADNDL_EHLOOAOPJGL = 1; - FBKLFDADNDL_FEFEACKMLPP = 2; + uint32 type = 12; } uint32 to_uid = 4; - uint32 uid = 6; - uint32 time = 13; - uint32 sequence = 2; - bool is_read = 7; + uint32 time = 15; + uint32 LHKGJHPFJKA = 2; + uint32 uid = 11; + bool is_read = 12; oneof content { - string text = 263; - uint32 icon = 1839; - SystemHint system_hint = 899; + string text = 1362; + uint32 icon = 451; + SystemHint system_hint = 772; } } diff --git a/proto/CheckAddItemExceedLimitNotify.proto b/proto/CheckAddItemExceedLimitNotify.proto index 70a91d37..3f27ce05 100644 --- a/proto/CheckAddItemExceedLimitNotify.proto +++ b/proto/CheckAddItemExceedLimitNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FABJDIPEMDE -// CmdId: 685 +// CmdId: 647 +// Name: GGFMFJKHFOP message CheckAddItemExceedLimitNotify { - // Name: ONKIMGOMOEL + // Name: EIBIGOBHMLH enum ItemExceedLimitMsgType { ITEM_EXCEED_LIMIT_MSG_DEFAULT = 0; ITEM_EXCEED_LIMIT_MSG_TEXT = 1; @@ -14,10 +14,10 @@ message CheckAddItemExceedLimitNotify { ITEM_EXCEED_LIMIT_MSG_DIALOG_NONBLOCK = 3; } - uint32 reason = 6; - repeated uint32 NPLFIOFPAKH = 2; - ItemExceedLimitMsgType msg_type = 10; - bool is_drop = 15; - repeated uint32 DNJDACFOEJA = 1; + ItemExceedLimitMsgType msg_type = 8; + repeated uint32 IEKDCIFFABE = 7; + bool is_drop = 14; + uint32 reason = 4; + repeated uint32 DKMOFJKMINH = 15; } diff --git a/proto/CheckGroupReplacedReq.proto b/proto/CheckGroupReplacedReq.proto index 2d1b27e3..a663b5e8 100644 --- a/proto/CheckGroupReplacedReq.proto +++ b/proto/CheckGroupReplacedReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGOCEJAMMOF -// CmdId: 3036 +// CmdId: 3497 +// Name: OACAFCNIOLD message CheckGroupReplacedReq { - repeated uint32 group_id_list = 15; + repeated uint32 group_id_list = 2; } diff --git a/proto/CheckGroupReplacedRsp.proto b/proto/CheckGroupReplacedRsp.proto index 2d9cf4ea..7d12eee3 100644 --- a/proto/CheckGroupReplacedRsp.proto +++ b/proto/CheckGroupReplacedRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LANAGHGCNHJ -// CmdId: 3190 +// CmdId: 3198 +// Name: FPMKANGLGAP message CheckGroupReplacedRsp { - int32 retcode = 6; - repeated uint32 replaced_group_id_list = 2; + repeated uint32 replaced_group_id_list = 8; + int32 retcode = 11; } diff --git a/proto/CheckSegmentCRCNotify.proto b/proto/CheckSegmentCRCNotify.proto index 731b2b1b..8792d400 100644 --- a/proto/CheckSegmentCRCNotify.proto +++ b/proto/CheckSegmentCRCNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SegmentInfo.proto"; -// Name: BAGMHNFGMNB -// CmdId: 56 +// CmdId: 42 +// Name: PDFOAPHCLGI message CheckSegmentCRCNotify { - repeated SegmentInfo info_list = 5; + repeated SegmentInfo info_list = 1; } diff --git a/proto/CheckSegmentCRCReq.proto b/proto/CheckSegmentCRCReq.proto index e1097676..771e3e12 100644 --- a/proto/CheckSegmentCRCReq.proto +++ b/proto/CheckSegmentCRCReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SegmentCRCInfo.proto"; -// Name: HIHMHAENBGE -// CmdId: 23 +// CmdId: 94 +// Name: OEODMJEEKPM message CheckSegmentCRCReq { - repeated SegmentCRCInfo info_list = 12; + repeated SegmentCRCInfo info_list = 8; } diff --git a/proto/CheckUgcStateReq.proto b/proto/CheckUgcStateReq.proto index 8325c53a..fd5875f8 100644 --- a/proto/CheckUgcStateReq.proto +++ b/proto/CheckUgcStateReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MABFCLEHNCC -// CmdId: 6302 +// CmdId: 6321 +// Name: BFCKNLNKAOD message CheckUgcStateReq { } diff --git a/proto/CheckUgcStateRsp.proto b/proto/CheckUgcStateRsp.proto index 6365279f..81997367 100644 --- a/proto/CheckUgcStateRsp.proto +++ b/proto/CheckUgcStateRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOJEHDJBEDE -// CmdId: 6317 +// CmdId: 6350 +// Name: AHIDOJBDLOF message CheckUgcStateRsp { - int32 retcode = 9; + int32 retcode = 2; } diff --git a/proto/CheckUgcUpdateReq.proto b/proto/CheckUgcUpdateReq.proto index 1123b523..b0c2da17 100644 --- a/proto/CheckUgcUpdateReq.proto +++ b/proto/CheckUgcUpdateReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: CFEGIGKBDFM -// CmdId: 6335 +// CmdId: 6342 +// Name: FALNIBLGNCF message CheckUgcUpdateReq { - UgcType ugc_type = 3; + UgcType ugc_type = 6; } diff --git a/proto/CheckUgcUpdateRsp.proto b/proto/CheckUgcUpdateRsp.proto index dc10627c..d60b69c2 100644 --- a/proto/CheckUgcUpdateRsp.proto +++ b/proto/CheckUgcUpdateRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: CPCDDAMLFFF -// CmdId: 6321 +// CmdId: 6336 +// Name: OBIOHADBMBC message CheckUgcUpdateRsp { - UgcType ugc_type = 1; - repeated uint64 update_ugc_guid_list = 3; - int32 retcode = 8; + int32 retcode = 7; + UgcType ugc_type = 15; + repeated uint64 update_ugc_guid_list = 11; } diff --git a/proto/ChessActivityDetailInfo.proto b/proto/ChessActivityDetailInfo.proto index 5ecad474..dc8b2143 100644 --- a/proto/ChessActivityDetailInfo.proto +++ b/proto/ChessActivityDetailInfo.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEKNCNNDFIF +// Name: FOIMOJODMHA message ChessActivityDetailInfo { - uint32 exp = 13; - uint32 punish_over_time = 15; - bool is_teach_dungeon_finished = 2; - uint32 PHPPKFDLABK = 12; - uint32 level = 4; - bool is_content_closed = 1; - uint32 KBCIOAPGBLK = 6; - repeated uint32 finished_map_id_list = 10; - uint32 content_close_time = 14; + uint32 punish_over_time = 9; + uint32 content_close_time = 5; + bool is_content_closed = 6; + uint32 level = 13; + bool is_teach_dungeon_finished = 11; + uint32 exp = 7; + uint32 AFOCCCPMOOL = 12; + uint32 BEAFFBAECMI = 4; + repeated uint32 finished_map_id_list = 1; } diff --git a/proto/ChessCardInfo.proto b/proto/ChessCardInfo.proto index de0f104e..8ec029d1 100644 --- a/proto/ChessCardInfo.proto +++ b/proto/ChessCardInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEIIEJODMDG +// Name: LEODFLGAMBL message ChessCardInfo { - uint32 card_id = 1; - uint32 effect_stack = 13; + uint32 card_id = 8; + uint32 effect_stack = 6; } diff --git a/proto/ChessEntranceDetailInfo.proto b/proto/ChessEntranceDetailInfo.proto index 7587328c..d9c5746a 100644 --- a/proto/ChessEntranceDetailInfo.proto +++ b/proto/ChessEntranceDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessEntranceInfo.proto"; -// Name: JBAOPFJOFMB +// Name: BEHGLPOBCPO message ChessEntranceDetailInfo { - repeated ChessEntranceInfo info_list = 5; + repeated ChessEntranceInfo info_list = 3; } diff --git a/proto/ChessEntranceInfo.proto b/proto/ChessEntranceInfo.proto index 85e2edd9..37060ee6 100644 --- a/proto/ChessEntranceInfo.proto +++ b/proto/ChessEntranceInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessMonsterInfo.proto"; -// Name: LKLACPPMNLD +// Name: NBGGEIGICAF message ChessEntranceInfo { - uint32 entrance_index = 11; - repeated ChessMonsterInfo monster_info_list = 4; - uint32 entrance_point_id = 5; + uint32 entrance_index = 15; + uint32 entrance_point_id = 6; + repeated ChessMonsterInfo monster_info_list = 7; } diff --git a/proto/ChessEscapedMonstersNotify.proto b/proto/ChessEscapedMonstersNotify.proto index ca853071..4109f93e 100644 --- a/proto/ChessEscapedMonstersNotify.proto +++ b/proto/ChessEscapedMonstersNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EMIMGLEEBHF -// CmdId: 5389 +// CmdId: 5391 +// Name: HFGLJAONKGB message ChessEscapedMonstersNotify { uint32 excaped_monsters = 10; } diff --git a/proto/ChessLeftMonstersNotify.proto b/proto/ChessLeftMonstersNotify.proto index 23673149..ed1add67 100644 --- a/proto/ChessLeftMonstersNotify.proto +++ b/proto/ChessLeftMonstersNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJCOCKFODEK -// CmdId: 5376 +// CmdId: 5307 +// Name: GOKHLCOPCOJ message ChessLeftMonstersNotify { - uint32 left_monsters = 13; + uint32 left_monsters = 2; } diff --git a/proto/ChessManualRefreshCardsReq.proto b/proto/ChessManualRefreshCardsReq.proto index e03b6614..9cce3d69 100644 --- a/proto/ChessManualRefreshCardsReq.proto +++ b/proto/ChessManualRefreshCardsReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLBDENODCMG -// CmdId: 5306 +// CmdId: 5352 +// Name: PMLLMBCOKOP message ChessManualRefreshCardsReq { } diff --git a/proto/ChessManualRefreshCardsRsp.proto b/proto/ChessManualRefreshCardsRsp.proto index e320e5c8..75ca7803 100644 --- a/proto/ChessManualRefreshCardsRsp.proto +++ b/proto/ChessManualRefreshCardsRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDGDIFAEFAJ -// CmdId: 5390 +// CmdId: 5344 +// Name: OFJEHEHMPII message ChessManualRefreshCardsRsp { - int32 retcode = 4; + int32 retcode = 6; } diff --git a/proto/ChessMonsterInfo.proto b/proto/ChessMonsterInfo.proto index 29a1117d..ad108c64 100644 --- a/proto/ChessMonsterInfo.proto +++ b/proto/ChessMonsterInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNIAJGHFPEJ +// Name: JMIKLAMABOK message ChessMonsterInfo { - uint32 monster_id = 5; - uint32 level = 14; - repeated uint32 affix_list = 15; + repeated uint32 affix_list = 1; + uint32 monster_id = 8; + uint32 level = 11; } diff --git a/proto/ChessMysteryInfo.proto b/proto/ChessMysteryInfo.proto index 2ec1f60a..3338b7ad 100644 --- a/proto/ChessMysteryInfo.proto +++ b/proto/ChessMysteryInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessEntranceDetailInfo.proto"; -// Name: PODDCPLMFHG +// Name: LDNECEOOOOI message ChessMysteryInfo { + map detail_info_map = 13; map entrance_point_map = 4; - map detail_info_map = 7; - repeated uint32 exit_point_id_list = 8; + repeated uint32 exit_point_id_list = 10; } diff --git a/proto/ChessNormalCardInfo.proto b/proto/ChessNormalCardInfo.proto index 34ae988f..a3e3edc8 100644 --- a/proto/ChessNormalCardInfo.proto +++ b/proto/ChessNormalCardInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NICDJJJMPJJ +// Name: NHACGMJJHEJ message ChessNormalCardInfo { - uint32 cost_points = 6; - bool is_attach_curse = 2; - uint32 card_id = 11; + uint32 card_id = 14; + uint32 cost_points = 5; + bool is_attach_curse = 12; } diff --git a/proto/ChessPickCardNotify.proto b/proto/ChessPickCardNotify.proto index 73c192c1..ebd9565b 100644 --- a/proto/ChessPickCardNotify.proto +++ b/proto/ChessPickCardNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessNormalCardInfo.proto"; -// Name: ODOAFPFGDPA -// CmdId: 5303 +// CmdId: 5393 +// Name: FHECKHLMMGC message ChessPickCardNotify { - ChessNormalCardInfo normal_card_info = 11; - uint32 curse_card_id = 5; + uint32 curse_card_id = 3; + ChessNormalCardInfo normal_card_info = 2; } diff --git a/proto/ChessPickCardReq.proto b/proto/ChessPickCardReq.proto index be9bcbf2..a191e235 100644 --- a/proto/ChessPickCardReq.proto +++ b/proto/ChessPickCardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGOPOLELLBI -// CmdId: 5301 +// CmdId: 5327 +// Name: DJBLFOONPMJ message ChessPickCardReq { - uint32 card_id = 7; + uint32 card_id = 1; uint32 card_index = 3; } diff --git a/proto/ChessPickCardRsp.proto b/proto/ChessPickCardRsp.proto index ca8cc27e..1a02609f 100644 --- a/proto/ChessPickCardRsp.proto +++ b/proto/ChessPickCardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPBEEKBHPPE -// CmdId: 5398 +// CmdId: 5368 +// Name: NIHAFBFKGMP message ChessPickCardRsp { - uint32 card_id = 1; - int32 retcode = 13; - uint32 card_index = 2; + int32 retcode = 2; + uint32 card_index = 7; + uint32 card_id = 13; } diff --git a/proto/ChessPlayerInfo.proto b/proto/ChessPlayerInfo.proto index 37c9653b..52af0b66 100644 --- a/proto/ChessPlayerInfo.proto +++ b/proto/ChessPlayerInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessNormalCardInfo.proto"; -// Name: CEEAFEMNGPJ +// Name: JBBIMMPGADK message ChessPlayerInfo { - uint32 GKBILFJMMAO = 11; - uint32 DBCNEFPDHHM = 14; - uint32 uid = 13; - repeated ChessNormalCardInfo candidate_card_info_list = 15; - uint32 CNLJGGLHKAE = 3; - uint32 JEGENLBHOCJ = 4; - uint32 FABBPOHPPEC = 7; + uint32 uid = 3; + uint32 MILMGKEIKNM = 6; + repeated ChessNormalCardInfo candidate_card_info_list = 2; + uint32 OLGJAJMBHAF = 13; + uint32 NMKOCNBCEOA = 14; + uint32 LPLBCOBAOLO = 4; + uint32 FABNMNFMJFG = 12; } diff --git a/proto/ChessPlayerInfoNotify.proto b/proto/ChessPlayerInfoNotify.proto index 66cd56c6..c0899c71 100644 --- a/proto/ChessPlayerInfoNotify.proto +++ b/proto/ChessPlayerInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessPlayerInfo.proto"; -// Name: JBGMDJCBNJL -// CmdId: 5392 +// CmdId: 5322 +// Name: MIGBJBJFKHN message ChessPlayerInfoNotify { - ChessPlayerInfo player_info = 2; + ChessPlayerInfo player_info = 1; } diff --git a/proto/ChessSelectedCardsNotify.proto b/proto/ChessSelectedCardsNotify.proto index d76ebad9..8c5ba102 100644 --- a/proto/ChessSelectedCardsNotify.proto +++ b/proto/ChessSelectedCardsNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChessCardInfo.proto"; -// Name: EMIEMODACJI -// CmdId: 5385 +// CmdId: 5347 +// Name: MOHONANDFPN message ChessSelectedCardsNotify { - repeated ChessCardInfo selected_card_info_list = 9; + repeated ChessCardInfo selected_card_info_list = 6; } diff --git a/proto/ChildQuest.proto b/proto/ChildQuest.proto index d4f76dbb..e35fbb49 100644 --- a/proto/ChildQuest.proto +++ b/proto/ChildQuest.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDGEINCPPIK +// Name: KPLGIKMFFHI message ChildQuest { - uint32 state = 1; - uint32 quest_config_id = 14; - uint32 quest_id = 8; + uint32 quest_id = 1; + uint32 quest_config_id = 3; + uint32 state = 2; } diff --git a/proto/ChooseCurAvatarTeamReq.proto b/proto/ChooseCurAvatarTeamReq.proto index afb0f924..f645347a 100644 --- a/proto/ChooseCurAvatarTeamReq.proto +++ b/proto/ChooseCurAvatarTeamReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKHOIDIJEOL -// CmdId: 1650 +// CmdId: 1699 +// Name: LCBAAKNNLKF message ChooseCurAvatarTeamReq { - uint32 team_id = 13; + uint32 team_id = 11; } diff --git a/proto/ChooseCurAvatarTeamRsp.proto b/proto/ChooseCurAvatarTeamRsp.proto index 1665a2e4..a0ccae2d 100644 --- a/proto/ChooseCurAvatarTeamRsp.proto +++ b/proto/ChooseCurAvatarTeamRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJOODMDEAGF -// CmdId: 1625 +// CmdId: 1791 +// Name: FKFJKOEDCHL message ChooseCurAvatarTeamRsp { - uint32 cur_team_id = 13; - int32 retcode = 1; + uint32 cur_team_id = 3; + int32 retcode = 15; } diff --git a/proto/CityInfo.proto b/proto/CityInfo.proto index 71aab98e..0d7af457 100644 --- a/proto/CityInfo.proto +++ b/proto/CityInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGDCLBEFCNO +// Name: HIOHLMOBFND message CityInfo { - uint32 level = 14; - uint32 city_id = 13; - uint32 crystal_num = 10; + uint32 city_id = 1; + uint32 crystal_num = 9; + uint32 level = 5; } diff --git a/proto/CityReputationDataNotify.proto b/proto/CityReputationDataNotify.proto index 78b33c23..9a0010ef 100644 --- a/proto/CityReputationDataNotify.proto +++ b/proto/CityReputationDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CityReputationSimpleInfo.proto"; -// Name: BGIMDCKHDHN -// CmdId: 2827 +// CmdId: 2875 +// Name: BCEKJNJBPIP message CityReputationDataNotify { - repeated CityReputationSimpleInfo simple_info_list = 10; + repeated CityReputationSimpleInfo simple_info_list = 6; } diff --git a/proto/CityReputationExploreInfo.proto b/proto/CityReputationExploreInfo.proto index f5b78a1f..e6cd46d2 100644 --- a/proto/CityReputationExploreInfo.proto +++ b/proto/CityReputationExploreInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFDBGKHOPHN +// Name: BADIFJMPNAG message CityReputationExploreInfo { - uint32 explore_percent = 5; - repeated uint32 taken_explore_reward_list = 7; - bool is_open = 10; + uint32 explore_percent = 13; + bool is_open = 15; + repeated uint32 taken_explore_reward_list = 11; } diff --git a/proto/CityReputationHuntInfo.proto b/proto/CityReputationHuntInfo.proto new file mode 100644 index 00000000..317e8839 --- /dev/null +++ b/proto/CityReputationHuntInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JBPKDDGKMPP +message CityReputationHuntInfo { + bool is_open = 5; + uint32 cur_week_finish_num = 3; + bool has_reward = 14; +} + diff --git a/proto/CityReputationInfo.proto b/proto/CityReputationInfo.proto index 500d4d2c..917110fd 100644 --- a/proto/CityReputationInfo.proto +++ b/proto/CityReputationInfo.proto @@ -2,21 +2,21 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "CFHIGHGJCBF.proto"; import "CityReputationExploreInfo.proto"; -import "LAELNKCMNMP.proto"; -import "NMIPDNNMELF.proto"; +import "CityReputationHuntInfo.proto"; +import "CityReputationQuestInfo.proto"; +import "CityReputationRequestInfo.proto"; -// Name: AMKGNFBMKAL +// Name: FKJLFENEPOJ message CityReputationInfo { - LAELNKCMNMP MFGPICPIMLA = 2; - CityReputationExploreInfo explore_info = 4; - CFHIGHGJCBF ONPMKPDMNHC = 10; - uint32 total_accept_request_num = 15; - repeated uint32 taken_level_reward_list = 6; - NMIPDNNMELF CMHDHFKAMAL = 7; + uint32 total_accept_request_num = 9; + CityReputationQuestInfo quest_info = 4; + uint32 next_refresh_time = 11; + CityReputationHuntInfo hunt_info = 1; + repeated uint32 taken_level_reward_list = 12; uint32 exp = 5; uint32 level = 14; - uint32 next_refresh_time = 12; + CityReputationRequestInfo request_info = 8; + CityReputationExploreInfo explore_info = 13; } diff --git a/proto/CityReputationLevelupNotify.proto b/proto/CityReputationLevelupNotify.proto index 5951d0ec..36499e16 100644 --- a/proto/CityReputationLevelupNotify.proto +++ b/proto/CityReputationLevelupNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEJKJMLPOLC -// CmdId: 2814 +// CmdId: 2816 +// Name: AMJNBDMCMPH message CityReputationLevelupNotify { - uint32 city_id = 1; - uint32 level = 4; + uint32 city_id = 8; + uint32 level = 10; } diff --git a/proto/CityReputationQuestInfo.proto b/proto/CityReputationQuestInfo.proto new file mode 100644 index 00000000..254dae88 --- /dev/null +++ b/proto/CityReputationQuestInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DBHBCEGMAHL +message CityReputationQuestInfo { + bool is_open = 8; + repeated uint32 GOGAJPFNDDD = 4; + repeated uint32 JMFHFJELJLK = 9; +} + diff --git a/proto/CityReputationRequestInfo.proto b/proto/CityReputationRequestInfo.proto new file mode 100644 index 00000000..d12c4c0a --- /dev/null +++ b/proto/CityReputationRequestInfo.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: NOALPAGGDAB +message CityReputationRequestInfo { + // Name: KKBFBDCMCNB + message RequestInfo { + bool is_taken_reward = 13; + uint32 request_id = 14; + uint32 quest_id = 15; + } + + bool is_open = 6; + repeated RequestInfo request_info_list = 14; +} + diff --git a/proto/CityReputationSimpleInfo.proto b/proto/CityReputationSimpleInfo.proto index 1d29278f..fde2685c 100644 --- a/proto/CityReputationSimpleInfo.proto +++ b/proto/CityReputationSimpleInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBIPNDBGKFI +// Name: DHJDDKAEAJE message CityReputationSimpleInfo { - uint32 city_id = 9; - uint32 level = 11; + uint32 level = 12; + uint32 city_id = 4; } diff --git a/proto/ClearRoguelikeCurseNotify.proto b/proto/ClearRoguelikeCurseNotify.proto index 216d86a6..358b69eb 100644 --- a/proto/ClearRoguelikeCurseNotify.proto +++ b/proto/ClearRoguelikeCurseNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMDJMIGFNDA -// CmdId: 8565 +// CmdId: 8677 +// Name: LNGLOPJLLNH message ClearRoguelikeCurseNotify { - map clear_curse_map = 13; - uint32 card_id = 7; - bool EABGIEFBONK = 4; - bool DJDLPJELAMM = 10; + map clear_curse_map = 5; + bool is_curse_all_clear = 13; + uint32 card_id = 12; + bool is_clear_all = 3; } diff --git a/proto/ClientAIStateNotify.proto b/proto/ClientAIStateNotify.proto index f4b2676e..8cb292c5 100644 --- a/proto/ClientAIStateNotify.proto +++ b/proto/ClientAIStateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKBJJNKOPGB -// CmdId: 1129 +// CmdId: 1199 +// Name: FNCKPACOKHE message ClientAIStateNotify { - uint32 entity_id = 3; - uint32 cur_tactic = 12; + uint32 entity_id = 12; + uint32 cur_tactic = 1; } diff --git a/proto/ClientAbilitiesInitFinishCombineNotify.proto b/proto/ClientAbilitiesInitFinishCombineNotify.proto index 4eca8580..8060aa53 100644 --- a/proto/ClientAbilitiesInitFinishCombineNotify.proto +++ b/proto/ClientAbilitiesInitFinishCombineNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityAbilityInvokeEntry.proto"; -// Name: LNIKBMEBALI -// CmdId: 1172 +// CmdId: 1141 +// Name: AHALAPHDHHM message ClientAbilitiesInitFinishCombineNotify { - repeated EntityAbilityInvokeEntry entity_invoke_list = 12; + repeated EntityAbilityInvokeEntry entity_invoke_list = 8; } diff --git a/proto/ClientAbilityChangeNotify.proto b/proto/ClientAbilityChangeNotify.proto index d86d381f..9d43f640 100644 --- a/proto/ClientAbilityChangeNotify.proto +++ b/proto/ClientAbilityChangeNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: JIHLJOAILGI -// CmdId: 1107 +// CmdId: 1178 +// Name: DCPFIKALCJL message ClientAbilityChangeNotify { - bool is_init_hash = 1; - repeated AbilityInvokeEntry invokes = 8; - uint32 entity_id = 3; + uint32 entity_id = 15; + repeated AbilityInvokeEntry invokes = 14; + bool is_init_hash = 4; } diff --git a/proto/ClientAbilityInitBeginNotify.proto b/proto/ClientAbilityInitBeginNotify.proto index 671f2d08..e3c70b0e 100644 --- a/proto/ClientAbilityInitBeginNotify.proto +++ b/proto/ClientAbilityInitBeginNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKIIJPIKOPP -// CmdId: 1154 +// CmdId: 1189 +// Name: GMLGGJCMJGH message ClientAbilityInitBeginNotify { uint32 entity_id = 1; } diff --git a/proto/ClientAbilityInitFinishNotify.proto b/proto/ClientAbilityInitFinishNotify.proto index 73618f69..f795c22c 100644 --- a/proto/ClientAbilityInitFinishNotify.proto +++ b/proto/ClientAbilityInitFinishNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: KDKNIIHLEKH -// CmdId: 1164 +// CmdId: 1176 +// Name: BKDFGPLGGGB message ClientAbilityInitFinishNotify { - uint32 entity_id = 8; - repeated AbilityInvokeEntry invokes = 3; + repeated AbilityInvokeEntry invokes = 6; + uint32 entity_id = 4; } diff --git a/proto/ClientBulletCreateNotify.proto b/proto/ClientBulletCreateNotify.proto index 717c43e2..1c4ac63a 100644 --- a/proto/ClientBulletCreateNotify.proto +++ b/proto/ClientBulletCreateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEIOKBJKIMH -// CmdId: 94 +// CmdId: 51 +// Name: IAIJFDMCGJI message ClientBulletCreateNotify { - uint32 param = 7; + uint32 param = 10; } diff --git a/proto/ClientCollectorData.proto b/proto/ClientCollectorData.proto index 3e718883..a87624c7 100644 --- a/proto/ClientCollectorData.proto +++ b/proto/ClientCollectorData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBLLGEFNPCP +// Name: IPICMDDHCHD message ClientCollectorData { - uint32 MOHICPCPAFK = 9; - uint32 material_id = 5; - uint32 GEDKAGMKGAA = 15; + uint32 BJAOMANHLNM = 9; + uint32 material_id = 10; + uint32 JCGPKAGJIOF = 11; } diff --git a/proto/ClientCollectorDataNotify.proto b/proto/ClientCollectorDataNotify.proto index c8bc4552..1efe4329 100644 --- a/proto/ClientCollectorDataNotify.proto +++ b/proto/ClientCollectorDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ClientCollectorData.proto"; -// Name: NFALFEOJHIP -// CmdId: 4267 +// CmdId: 4300 +// Name: EHFMCONIKJH message ClientCollectorDataNotify { - repeated ClientCollectorData client_collector_data_list = 15; + repeated ClientCollectorData client_collector_data_list = 7; } diff --git a/proto/ClientGadgetInfo.proto b/proto/ClientGadgetInfo.proto index f04d473f..58ce3f56 100644 --- a/proto/ClientGadgetInfo.proto +++ b/proto/ClientGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANHIPICCPMI +// Name: OKBKAFDHDFA message ClientGadgetInfo { uint32 camp_id = 1; uint32 camp_type = 2; @@ -13,5 +13,6 @@ message ClientGadgetInfo { bool async_load = 6; bool is_peer_id_from_player = 7; repeated uint32 target_entity_id_list = 8; + repeated uint32 target_lock_point_index_list = 9; } diff --git a/proto/ClientHashDebugNotify.proto b/proto/ClientHashDebugNotify.proto index 9389c252..e51ebac1 100644 --- a/proto/ClientHashDebugNotify.proto +++ b/proto/ClientHashDebugNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APAPDHOMLGI -// CmdId: 3234 +// CmdId: 3265 +// Name: EPJBGCIPDEO message ClientHashDebugNotify { - uint32 job_id = 13; + uint32 job_id = 12; } diff --git a/proto/ClientInputType.proto b/proto/ClientInputType.proto index a92096a9..65dbe34f 100644 --- a/proto/ClientInputType.proto +++ b/proto/ClientInputType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMHJMCBLEMN +// Name: NPODOLLHBFD enum ClientInputType { CLIENT_INPUT_NONE = 0; CLIENT_INPUT_KEYBORD_MOUSE = 1; diff --git a/proto/ClientLoadingCostumeVerificationNotify.proto b/proto/ClientLoadingCostumeVerificationNotify.proto index 1cb5c3e0..abcbc239 100644 --- a/proto/ClientLoadingCostumeVerificationNotify.proto +++ b/proto/ClientLoadingCostumeVerificationNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IKHCDGKOMNP -// CmdId: 3387 +// CmdId: 3270 +// Name: FGNKEMCGCCD message ClientLoadingCostumeVerificationNotify { - uint64 guid = 2; - uint64 prefab_hash = 3; - uint32 costume_id = 12; + uint32 costume_id = 3; + uint64 guid = 7; + uint64 prefab_hash = 4; } diff --git a/proto/ClientLockGameTimeNotify.proto b/proto/ClientLockGameTimeNotify.proto index 70286741..ed9520ac 100644 --- a/proto/ClientLockGameTimeNotify.proto +++ b/proto/ClientLockGameTimeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGNIFIFMMCP -// CmdId: 189 +// CmdId: 191 +// Name: AJKNMCDMLOI message ClientLockGameTimeNotify { - bool is_lock = 4; + bool is_lock = 1; } diff --git a/proto/ClientMassiveEntity.proto b/proto/ClientMassiveEntity.proto index 9ec148d0..2ac87032 100644 --- a/proto/ClientMassiveEntity.proto +++ b/proto/ClientMassiveEntity.proto @@ -6,7 +6,7 @@ import "MassiveBoxInfo.proto"; import "MassiveGrassInfo.proto"; import "MassiveWaterInfo.proto"; -// Name: INDNLCFGCHO +// Name: JENPONLBPJB message ClientMassiveEntity { uint32 entity_type = 1; uint32 config_id = 2; diff --git a/proto/ClientNewMailNotify.proto b/proto/ClientNewMailNotify.proto index 4f192976..f19a53ec 100644 --- a/proto/ClientNewMailNotify.proto +++ b/proto/ClientNewMailNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNKOPLJDKHH -// CmdId: 1450 +// CmdId: 1463 +// Name: MLDDJLANDPE message ClientNewMailNotify { - bool CNCDJHLGHKA = 7; - uint32 KIKLOMKNELG = 6; - uint32 GPMOAAPPPNN = 8; + uint32 BKHHHACGKKA = 2; + bool NIKMLGOAFIA = 3; + uint32 JEGNPFIFGOI = 1; } diff --git a/proto/ClientPauseNotify.proto b/proto/ClientPauseNotify.proto index 503dae8d..4503b393 100644 --- a/proto/ClientPauseNotify.proto +++ b/proto/ClientPauseNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJECHOLKFFM -// CmdId: 276 +// CmdId: 207 +// Name: CDMLNNHBKIF message ClientPauseNotify { - bool is_open = 14; + bool is_open = 12; } diff --git a/proto/ClientReconnectNotify.proto b/proto/ClientReconnectNotify.proto index 5c929857..97f01b15 100644 --- a/proto/ClientReconnectNotify.proto +++ b/proto/ClientReconnectNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ClientReconnectReason.proto"; -// Name: COHPOPIPCKO -// CmdId: 7 +// CmdId: 78 +// Name: EBLBKMMAKNH message ClientReconnectNotify { - ClientReconnectReason reason = 14; + ClientReconnectReason reason = 6; } diff --git a/proto/ClientReconnectReason.proto b/proto/ClientReconnectReason.proto index bf64085c..0eee34b9 100644 --- a/proto/ClientReconnectReason.proto +++ b/proto/ClientReconnectReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKHBKFNPGHJ +// Name: GGFHCGIAFOI enum ClientReconnectReason { CLIENT_RECONNNECT_NONE = 0; CLIENT_RECONNNECT_QUIT_MP = 1; diff --git a/proto/ClientRemoveCombatEndModifierNotify.proto b/proto/ClientRemoveCombatEndModifierNotify.proto index ed7ff10c..a1170e4a 100644 --- a/proto/ClientRemoveCombatEndModifierNotify.proto +++ b/proto/ClientRemoveCombatEndModifierNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLDNFMGOBBD -// CmdId: 1166 +// CmdId: 1146 +// Name: CENAHNNLLGI message ClientRemoveCombatEndModifierNotify { - repeated uint32 combat_end_type_list = 11; + repeated uint32 combat_end_type_list = 5; } diff --git a/proto/ClientReportNotify.proto b/proto/ClientReportNotify.proto index 34536ac3..ba71141c 100644 --- a/proto/ClientReportNotify.proto +++ b/proto/ClientReportNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LEAMJFGPJOI -// CmdId: 29 +// CmdId: 99 +// Name: IEJMFHELPOE message ClientReportNotify { - string report_value = 7; //EAPMOECPEPG - string report_type = 15; //EMODEICADOO + string ADIACIPJIPC = 8; + string CEGFMOJGPAE = 5; } diff --git a/proto/ClientScriptEventNotify.proto b/proto/ClientScriptEventNotify.proto index f85d2b5a..96854ce3 100644 --- a/proto/ClientScriptEventNotify.proto +++ b/proto/ClientScriptEventNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDHCNHKMEDI -// CmdId: 248 +// CmdId: 271 +// Name: BNAHADPMBIJ message ClientScriptEventNotify { - uint32 source_entity_id = 14; uint32 event_type = 9; - repeated int32 param_list = 7; - uint32 target_entity_id = 5; + repeated int32 param_list = 13; + uint32 target_entity_id = 7; + uint32 source_entity_id = 3; } diff --git a/proto/ClientTransmitReq.proto b/proto/ClientTransmitReq.proto index d84efb0b..6968e41b 100644 --- a/proto/ClientTransmitReq.proto +++ b/proto/ClientTransmitReq.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "TransmitReason.proto"; import "Vector.proto"; -// Name: KDMEFEEKOEP -// CmdId: 271 +// CmdId: 228 +// Name: OBPENFHAFGD message ClientTransmitReq { - Vector pos = 2; - uint32 scene_id = 6; - TransmitReason reason = 7; - Vector rot = 3; + Vector pos = 1; + uint32 scene_id = 7; + TransmitReason reason = 9; + Vector rot = 11; } diff --git a/proto/ClientTransmitRsp.proto b/proto/ClientTransmitRsp.proto index 30b6b320..1959fcda 100644 --- a/proto/ClientTransmitRsp.proto +++ b/proto/ClientTransmitRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TransmitReason.proto"; -// Name: FHBLFIAFHCA -// CmdId: 202 +// CmdId: 274 +// Name: EMICDJCCFIP message ClientTransmitRsp { - TransmitReason reason = 10; - int32 retcode = 5; + int32 retcode = 11; + TransmitReason reason = 3; } diff --git a/proto/ClientTriggerEventNotify.proto b/proto/ClientTriggerEventNotify.proto index ee55cccb..31074461 100644 --- a/proto/ClientTriggerEventNotify.proto +++ b/proto/ClientTriggerEventNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EventTriggerType.proto"; -// Name: MOHMFBOEKEA -// CmdId: 191 +// CmdId: 112 +// Name: NCFJLNGOJAD message ClientTriggerEventNotify { - uint32 force_id = 14; - EventTriggerType event_type = 10; + EventTriggerType event_type = 13; + uint32 force_id = 4; } diff --git a/proto/CloseCommonTipsNotify.proto b/proto/CloseCommonTipsNotify.proto index 41a81f1e..76b154f7 100644 --- a/proto/CloseCommonTipsNotify.proto +++ b/proto/CloseCommonTipsNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFLOLBEDPJM -// CmdId: 3196 +// CmdId: 3168 +// Name: JDJGBNOMMCP message CloseCommonTipsNotify { } diff --git a/proto/ClosedItemNotify.proto b/proto/ClosedItemNotify.proto index f594503b..7f639e11 100644 --- a/proto/ClosedItemNotify.proto +++ b/proto/ClosedItemNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMJFPPIJEGA -// CmdId: 689 +// CmdId: 691 +// Name: GLJHANJIAPK message ClosedItemNotify { - repeated uint32 item_id_list = 10; + repeated uint32 item_id_list = 14; } diff --git a/proto/CodexDataFullNotify.proto b/proto/CodexDataFullNotify.proto index 88459bf2..3aa56162 100644 --- a/proto/CodexDataFullNotify.proto +++ b/proto/CodexDataFullNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CodexTypeData.proto"; -// Name: GCDBECKPFCJ -// CmdId: 4203 +// CmdId: 4202 +// Name: DEOFNLAMNKE message CodexDataFullNotify { - repeated uint32 recent_viewed_pushtips_list = 1; - uint32 KAOIMONFEOK = 5; - uint32 AIOANFPLOPL = 8; - repeated CodexTypeData type_data_list = 4; + uint32 IAELPGINMBN = 15; + repeated CodexTypeData type_data_list = 13; + repeated uint32 recent_viewed_pushtips_list = 14; + uint32 PDEMHIKAFGI = 7; } diff --git a/proto/CodexDataUpdateNotify.proto b/proto/CodexDataUpdateNotify.proto index 112300a9..f919900e 100644 --- a/proto/CodexDataUpdateNotify.proto +++ b/proto/CodexDataUpdateNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CodexType.proto"; -// Name: MKIEDBEHAHC -// CmdId: 4207 +// CmdId: 4209 +// Name: CAEKJKGCKLD message CodexDataUpdateNotify { - CodexType type = 10; - uint32 weapon_max_promote_level = 15; - uint32 id = 5; + uint32 id = 13; + CodexType type = 6; + uint32 weapon_max_promote_level = 10; } diff --git a/proto/CodexType.proto b/proto/CodexType.proto index 738f05b4..fa1248d6 100644 --- a/proto/CodexType.proto +++ b/proto/CodexType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIKPGAHPHOM +// Name: PHKDBEICLGJ enum CodexType { CODEX_NONE = 0; CODEX_QUEST = 1; diff --git a/proto/CodexTypeData.proto b/proto/CodexTypeData.proto index 7272f890..1f2f6c6f 100644 --- a/proto/CodexTypeData.proto +++ b/proto/CodexTypeData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CodexType.proto"; -// Name: DHDKCGCJDGH +// Name: EIADKMICKID message CodexTypeData { - map weapon_max_promote_level_map = 1; - CodexType type = 10; - repeated uint32 codex_id_list = 12; - repeated bool have_viewed_list = 3; + repeated uint32 codex_id_list = 1; + map weapon_max_promote_level_map = 10; + CodexType type = 8; + repeated bool have_viewed_list = 6; } diff --git a/proto/CoinCollectCheckDoubleStartPlayReq.proto b/proto/CoinCollectCheckDoubleStartPlayReq.proto index 4b79acbe..be62b0e1 100644 --- a/proto/CoinCollectCheckDoubleStartPlayReq.proto +++ b/proto/CoinCollectCheckDoubleStartPlayReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLPHIGJIGGJ -// CmdId: 23353 +// CmdId: 24962 +// Name: AJELBAPILIK message CoinCollectCheckDoubleStartPlayReq { - uint32 level_id = 3; + uint32 level_id = 6; } diff --git a/proto/CoinCollectCheckDoubleStartPlayRsp.proto b/proto/CoinCollectCheckDoubleStartPlayRsp.proto index 387aeaaa..04a1fa05 100644 --- a/proto/CoinCollectCheckDoubleStartPlayRsp.proto +++ b/proto/CoinCollectCheckDoubleStartPlayRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCDONBNMJNG -// CmdId: 23249 +// CmdId: 24937 +// Name: BMKCOGGPBBP message CoinCollectCheckDoubleStartPlayRsp { - int32 retcode = 5; - uint32 level_id = 3; + uint32 level_id = 8; + int32 retcode = 11; } diff --git a/proto/CoinCollectChooseSkillReq.proto b/proto/CoinCollectChooseSkillReq.proto index f5ab571f..ff943e33 100644 --- a/proto/CoinCollectChooseSkillReq.proto +++ b/proto/CoinCollectChooseSkillReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODGDGCGMJEN -// CmdId: 21522 +// CmdId: 23760 +// Name: LDAMKEBHPEO message CoinCollectChooseSkillReq { - uint32 choose_skill_no = 6; - uint32 level_id = 13; + uint32 level_id = 15; + uint32 choose_skill_no = 11; } diff --git a/proto/CoinCollectChooseSkillRsp.proto b/proto/CoinCollectChooseSkillRsp.proto index 5592ff04..3c94ea1c 100644 --- a/proto/CoinCollectChooseSkillRsp.proto +++ b/proto/CoinCollectChooseSkillRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNENHHEEIOM -// CmdId: 24615 +// CmdId: 23686 +// Name: BFHPCEGBKJO message CoinCollectChooseSkillRsp { - uint32 choose_skill_no = 15; - uint32 level_id = 5; - int32 retcode = 8; + uint32 choose_skill_no = 8; + int32 retcode = 14; + uint32 level_id = 13; } diff --git a/proto/CoinCollectDetailInfo.proto b/proto/CoinCollectDetailInfo.proto index 2f2184d4..b0604917 100644 --- a/proto/CoinCollectDetailInfo.proto +++ b/proto/CoinCollectDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "CoinCollectLevelData.proto"; -// Name: JFJCLNKCKOE +// Name: ECDHHOAEKGP message CoinCollectDetailInfo { - repeated CoinCollectLevelData level_data_list = 6; + repeated CoinCollectLevelData level_data_list = 1; } diff --git a/proto/CoinCollectGallerySettleNotify.proto b/proto/CoinCollectGallerySettleNotify.proto index 2eaca6b5..ce53fe25 100644 --- a/proto/CoinCollectGallerySettleNotify.proto +++ b/proto/CoinCollectGallerySettleNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPJJGBEBAAD // CmdId: 5533 +// Name: GDGGNKEMCOA message CoinCollectGallerySettleNotify { - uint32 EINKOMCFNDN = 5; - uint32 BOFDHHNBNCH = 1; - uint32 JIEODOEOBID = 8; - uint32 level_id = 7; - uint32 multistage_play_index = 10; - bool is_new_record = 15; + uint32 multistage_play_index = 9; + uint32 AJOLCIGIMNA = 8; + uint32 DKAPCHHJPCM = 6; + uint32 level_id = 10; + uint32 EEBBADCOGNG = 5; + bool is_new_record = 4; } diff --git a/proto/CoinCollectInterruptPlayReq.proto b/proto/CoinCollectInterruptPlayReq.proto index f9445c88..d8a340c5 100644 --- a/proto/CoinCollectInterruptPlayReq.proto +++ b/proto/CoinCollectInterruptPlayReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABAMPBHOKFF -// CmdId: 20221 +// CmdId: 20183 +// Name: BBPLDBJJDKK message CoinCollectInterruptPlayReq { - uint32 gallery_id = 9; + uint32 gallery_id = 15; } diff --git a/proto/CoinCollectInterruptPlayRsp.proto b/proto/CoinCollectInterruptPlayRsp.proto index 29c75caf..b155380b 100644 --- a/proto/CoinCollectInterruptPlayRsp.proto +++ b/proto/CoinCollectInterruptPlayRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPPGENNNNKA -// CmdId: 23195 +// CmdId: 20789 +// Name: KHKDJCPMIMD message CoinCollectInterruptPlayRsp { - uint32 gallery_id = 7; + uint32 gallery_id = 12; int32 retcode = 15; } diff --git a/proto/CoinCollectLevelData.proto b/proto/CoinCollectLevelData.proto index fba1e7c3..77c41817 100644 --- a/proto/CoinCollectLevelData.proto +++ b/proto/CoinCollectLevelData.proto @@ -2,21 +2,21 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "OMGFECMPJFA.proto"; +import "CoinCollectTeamInfoData.proto"; -// Name: HOCCDCBAJCL +// Name: JNDPIICGKPI message CoinCollectLevelData { - repeated OMGFECMPJFA PACMOPNPBKN = 6; - uint32 level_id = 9; - OMGFECMPJFA BCDIOAANAAI = 15; - uint32 JNMKLBKBICN = 10; - bool IEDBHNMGJOH = 14; - bool KNECNACPDNM = 13; - uint32 HKJLDMFKAOK = 4; - uint32 IJPCGGFPHOP = 7; - bool EEBKEBLJBHP = 5; - uint32 OJJLJBLJLFH = 3; - bool is_level_open = 2; - uint32 DDMCOCPKFAF = 8; + uint32 NKDIAHFFCIG = 14; + uint32 NJHLNPIHHNO = 9; + repeated CoinCollectTeamInfoData double_best_team_info_list = 12; + uint32 FNKMLBJPMOK = 5; + bool HFHAHHODINP = 3; + CoinCollectTeamInfoData single_best_team_info = 4; + bool HLDOLEELKOK = 7; + bool is_level_open = 15; + uint32 OMIILLBKHFH = 11; + uint32 level_id = 10; + uint32 MIBBPBCIIIJ = 8; + bool CBBHLOABNLE = 6; } diff --git a/proto/CoinCollectOperatorInfo.proto b/proto/CoinCollectOperatorInfo.proto index eb145599..cfffa6d8 100644 --- a/proto/CoinCollectOperatorInfo.proto +++ b/proto/CoinCollectOperatorInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AINGLIBEGNA +// Name: JMNGHMOAGEP message CoinCollectOperatorInfo { uint32 level_id = 1; } diff --git a/proto/CoinCollectPlayerInfo.proto b/proto/CoinCollectPlayerInfo.proto index 0bf4089c..743799c0 100644 --- a/proto/CoinCollectPlayerInfo.proto +++ b/proto/CoinCollectPlayerInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CoinCollectTeamAvatarInfo.proto"; -// Name: GONMNBFLCOH +// Name: PJGEGAHJACE message CoinCollectPlayerInfo { - string player_name = 12; - uint32 player_uid = 6; - bool is_prepare = 5; - repeated CoinCollectTeamAvatarInfo avatar_info_list = 4; - uint32 choose_skill_no = 2; + uint32 choose_skill_no = 12; + uint32 player_uid = 8; + repeated CoinCollectTeamAvatarInfo avatar_info_list = 2; + bool is_prepare = 1; + string player_name = 15; } diff --git a/proto/CoinCollectPrepareReq.proto b/proto/CoinCollectPrepareReq.proto index 2311ee4b..16b1d635 100644 --- a/proto/CoinCollectPrepareReq.proto +++ b/proto/CoinCollectPrepareReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPIGPMOGAFF -// CmdId: 21645 +// CmdId: 23543 +// Name: NFPGNMEAADP message CoinCollectPrepareReq { } diff --git a/proto/CoinCollectPrepareRsp.proto b/proto/CoinCollectPrepareRsp.proto index 1f44d04b..61a5ce9f 100644 --- a/proto/CoinCollectPrepareRsp.proto +++ b/proto/CoinCollectPrepareRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NAGPFLFFPEA -// CmdId: 22764 +// CmdId: 20576 +// Name: NDONAALBHAG message CoinCollectPrepareRsp { - int32 retcode = 6; + int32 retcode = 13; } diff --git a/proto/CoinCollectPrepareStageNotify.proto b/proto/CoinCollectPrepareStageNotify.proto index 2744316d..9970e6f5 100644 --- a/proto/CoinCollectPrepareStageNotify.proto +++ b/proto/CoinCollectPrepareStageNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CoinCollectStageInfo.proto"; -// Name: HHKILGLJINL -// CmdId: 6553 +// CmdId: 6569 +// Name: GNCOBJFHHNG message CoinCollectPrepareStageNotify { - CoinCollectStageInfo coin_collect_info = 9; + CoinCollectStageInfo coin_collect_info = 6; } diff --git a/proto/CoinCollectStageInfo.proto b/proto/CoinCollectStageInfo.proto index 1258d05e..5ff73ffd 100644 --- a/proto/CoinCollectStageInfo.proto +++ b/proto/CoinCollectStageInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CoinCollectPlayerInfo.proto"; -// Name: PEPHBANPBCG +// Name: BNDBEPBOMPG message CoinCollectStageInfo { - repeated CoinCollectPlayerInfo player_info_list = 6; - uint32 play_index = 4; - uint32 level_id = 14; + repeated CoinCollectPlayerInfo player_info_list = 7; + uint32 level_id = 4; + uint32 play_index = 9; } diff --git a/proto/CoinCollectTeamAvatarInfo.proto b/proto/CoinCollectTeamAvatarInfo.proto index b7609c19..9964650a 100644 --- a/proto/CoinCollectTeamAvatarInfo.proto +++ b/proto/CoinCollectTeamAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBEKLANBDNA +// Name: HGKFODIDPHN message CoinCollectTeamAvatarInfo { - uint32 costume_id = 4; - uint32 avatar_id = 5; + uint32 costume_id = 10; + uint32 avatar_id = 1; } diff --git a/proto/CoinCollectTeamInfoData.proto b/proto/CoinCollectTeamInfoData.proto new file mode 100644 index 00000000..2abd17ae --- /dev/null +++ b/proto/CoinCollectTeamInfoData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HDHHCLBAMNI +message CoinCollectTeamInfoData { + uint32 choose_skill_no = 12; + uint32 player_uid = 7; + repeated uint32 avatar_id_list = 8; + bool is_host = 15; + repeated uint32 LLOCMGDOEKD = 10; + repeated uint32 HBDGIIILAFN = 14; +} + diff --git a/proto/CombatInvocationsNotify.proto b/proto/CombatInvocationsNotify.proto index a4b28de9..2ecf42c3 100644 --- a/proto/CombatInvocationsNotify.proto +++ b/proto/CombatInvocationsNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CombatInvokeEntry.proto"; -// Name: AGBJEGIMDLE -// CmdId: 387 +// CmdId: 345 +// Name: CPPOJNOOJKB message CombatInvocationsNotify { - repeated CombatInvokeEntry invoke_list = 3; + repeated CombatInvokeEntry invoke_list = 13; } diff --git a/proto/CombatInvokeEntry.proto b/proto/CombatInvokeEntry.proto index 245851b6..750ec354 100644 --- a/proto/CombatInvokeEntry.proto +++ b/proto/CombatInvokeEntry.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CombatTypeArgument.proto"; import "ForwardType.proto"; -// Name: BEGHMDLHHND +// Name: OGHJCNJDGOP message CombatInvokeEntry { - CombatTypeArgument argument_type = 6; - ForwardType forward_type = 13; + CombatTypeArgument argument_type = 2; + ForwardType forward_type = 10; bytes combat_data = 7; } diff --git a/proto/CombatTypeArgument.proto b/proto/CombatTypeArgument.proto index 1e5f1d32..9ffff72a 100644 --- a/proto/CombatTypeArgument.proto +++ b/proto/CombatTypeArgument.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPJGLKPJAPE +// Name: DHGBKMMCECM enum CombatTypeArgument { COMBAT_NONE = 0; COMBAT_EVT_BEING_HIT = 1; diff --git a/proto/CombineDataNotify.proto b/proto/CombineDataNotify.proto index b76551bc..b33322b0 100644 --- a/proto/CombineDataNotify.proto +++ b/proto/CombineDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JNBJGBNCBAK -// CmdId: 690 +// CmdId: 644 +// Name: GIMLJCFLMLA message CombineDataNotify { - repeated uint32 combine_id_list = 15; + repeated uint32 combine_id_list = 9; } diff --git a/proto/CombineFormulaDataNotify.proto b/proto/CombineFormulaDataNotify.proto index 62a62bc2..52d58037 100644 --- a/proto/CombineFormulaDataNotify.proto +++ b/proto/CombineFormulaDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GAAFLDIHAAF -// CmdId: 692 +// CmdId: 622 +// Name: BKJBIOIIJNB message CombineFormulaDataNotify { - bool is_locked = 9; - uint32 combine_id = 5; + bool is_locked = 7; + uint32 combine_id = 9; } diff --git a/proto/CombineReq.proto b/proto/CombineReq.proto index 4703ee82..811e7ff7 100644 --- a/proto/CombineReq.proto +++ b/proto/CombineReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGIODDMALOF -// CmdId: 616 +// CmdId: 683 +// Name: BJKEDKMONBM message CombineReq { - uint64 avatar_guid = 13; uint32 combine_id = 14; - uint32 combine_count = 10; + uint32 combine_count = 4; + uint64 avatar_guid = 11; } diff --git a/proto/CombineRsp.proto b/proto/CombineRsp.proto index 254ca441..76749cc7 100644 --- a/proto/CombineRsp.proto +++ b/proto/CombineRsp.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: BKPBJLHMEIG -// CmdId: 637 +// CmdId: 606 +// Name: GFKHDFNBKIC message CombineRsp { - repeated ItemParam result_item_list = 9; //NOBMIMNDGLA - repeated ItemParam AKCCLGFBJMD = 13; - uint64 avatar_guid = 10; - repeated ItemParam total_return_item_list = 6; //LOCKHJBEGDL - repeated ItemParam INKENHANDMB = 14; - repeated ItemParam cost_item_list = 5; - uint32 combine_count = 1; - int32 retcode = 7; - uint32 combine_id = 2; + uint64 avatar_guid = 13; + uint32 combine_count = 6; + uint32 combine_id = 7; + int32 retcode = 2; + repeated ItemParam IHDOKECEDDF = 9; + repeated ItemParam cost_item_list = 3; + repeated ItemParam INKBGEBHDDN = 12; + repeated ItemParam OIJHNBLLBGE = 11; + repeated ItemParam DIBLNNKANMM = 10; } diff --git a/proto/CommonPlayerTipsNotify.proto b/proto/CommonPlayerTipsNotify.proto index 9dc085c1..e3f40b80 100644 --- a/proto/CommonPlayerTipsNotify.proto +++ b/proto/CommonPlayerTipsNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHJBFDAMPGJ -// CmdId: 8076 +// CmdId: 8780 +// Name: MLFMNHKIFNK message CommonPlayerTipsNotify { - repeated string text_map_id_list = 5; - uint32 notify_type = 9; + repeated string text_map_id_list = 14; + uint32 notify_type = 7; } diff --git a/proto/CompoundBoostTakeStatusType.proto b/proto/CompoundBoostTakeStatusType.proto index 4f1bb83e..b3ea4a47 100644 --- a/proto/CompoundBoostTakeStatusType.proto +++ b/proto/CompoundBoostTakeStatusType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPMAOCDCBAG +// Name: BCHLHMNBPCI enum CompoundBoostTakeStatusType { COMPOUND_BOOST_TAKE_STATUS_NONE = 0; COMPOUND_BOOST_TAKE_STATUS_BOOST_ONLY = 1; diff --git a/proto/CompoundDataNotify.proto b/proto/CompoundDataNotify.proto index 7e6afd40..e42f7f27 100644 --- a/proto/CompoundDataNotify.proto +++ b/proto/CompoundDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; -// Name: IDHHJMJOKKD -// CmdId: 118 +// CmdId: 154 +// Name: JBKJMBEKPBB message CompoundDataNotify { - repeated uint32 unlock_compound_list = 5; - repeated CompoundQueueData compound_que_data_list = 3; + repeated CompoundQueueData compound_que_data_list = 8; + repeated uint32 unlock_compound_list = 13; } diff --git a/proto/CompoundQueueData.proto b/proto/CompoundQueueData.proto index c4c14299..907144d0 100644 --- a/proto/CompoundQueueData.proto +++ b/proto/CompoundQueueData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKALLDBLCCJ +// Name: IJBDFMLMJMF message CompoundQueueData { - uint32 OKEOKOHAJBL = 15; - uint32 OBDIHDNMJJI = 5; - uint32 EMJEOIBIOIG = 11; - uint32 compound_id = 14; + uint32 BIBEPDEFKDP = 1; + uint32 compound_id = 2; + uint32 CIBCKFAJLEF = 5; + uint32 GOMEGAHKEMD = 15; } diff --git a/proto/CompoundUnlockNotify.proto b/proto/CompoundUnlockNotify.proto index 0927e198..15fb82ec 100644 --- a/proto/CompoundUnlockNotify.proto +++ b/proto/CompoundUnlockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LEGLDFJHFKD -// CmdId: 155 +// CmdId: 121 +// Name: COLEEIFDJKE message CompoundUnlockNotify { - uint32 compound_id = 6; + uint32 compound_id = 10; } diff --git a/proto/ContentAuditInfo.proto b/proto/ContentAuditInfo.proto index 62c167fe..e6ede12c 100644 --- a/proto/ContentAuditInfo.proto +++ b/proto/ContentAuditInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AuditState.proto"; -// Name: GKKDFKJAIAN +// Name: GPCCMCBLGJK message ContentAuditInfo { bool is_open = 1; string content = 2; diff --git a/proto/CookDataNotify.proto b/proto/CookDataNotify.proto index b05781d9..6d56b482 100644 --- a/proto/CookDataNotify.proto +++ b/proto/CookDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; -// Name: OOJIALHCMEO -// CmdId: 157 +// CmdId: 181 +// Name: FMMBKMOPGDO message CookDataNotify { - uint32 grade = 15; - repeated CookRecipeData recipe_data_list = 12; + uint32 grade = 7; + repeated CookRecipeData recipe_data_list = 5; } diff --git a/proto/CookGradeDataNotify.proto b/proto/CookGradeDataNotify.proto index 54b703e1..d728be97 100644 --- a/proto/CookGradeDataNotify.proto +++ b/proto/CookGradeDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBOFAJMJMGL -// CmdId: 126 +// CmdId: 135 +// Name: GNMHOBIGNDL message CookGradeDataNotify { - uint32 grade = 3; + uint32 grade = 7; } diff --git a/proto/CookRecipeData.proto b/proto/CookRecipeData.proto index 69bca9b2..6633f954 100644 --- a/proto/CookRecipeData.proto +++ b/proto/CookRecipeData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGKMKCDIPCM +// Name: OAOOLKPAOFH message CookRecipeData { - uint32 proficiency = 14; // DIIJPMJFNOL - uint32 recipe_id = 4; // EJKLKNPMHMC + uint32 recipe_id = 8; + uint32 proficiency = 2; } diff --git a/proto/CookRecipeDataNotify.proto b/proto/CookRecipeDataNotify.proto index cd5cab24..83d4de91 100644 --- a/proto/CookRecipeDataNotify.proto +++ b/proto/CookRecipeDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; -// Name: GAKFBBPCPHD -// CmdId: 186 +// CmdId: 170 +// Name: PEAPDEAMHHM message CookRecipeDataNotify { - CookRecipeData recipe_data = 6; + CookRecipeData recipe_data = 12; } diff --git a/proto/CoopCg.proto b/proto/CoopCg.proto index c5a9e52d..c646aa5b 100644 --- a/proto/CoopCg.proto +++ b/proto/CoopCg.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNALIFFMFOG +// Name: ELGBEHJIAIA message CoopCg { - bool is_unlock = 8; - uint32 id = 12; + uint32 id = 1; + bool is_unlock = 7; } diff --git a/proto/CoopCgShowNotify.proto b/proto/CoopCgShowNotify.proto index 9e1b7798..08a24f0e 100644 --- a/proto/CoopCgShowNotify.proto +++ b/proto/CoopCgShowNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OONJICOIJEJ -// CmdId: 1957 +// CmdId: 1994 +// Name: NCAEGBLIDHA message CoopCgShowNotify { - repeated uint32 cg_list = 14; + repeated uint32 cg_list = 4; } diff --git a/proto/CoopCgUpdateNotify.proto b/proto/CoopCgUpdateNotify.proto index 7bb145cf..3d7b70c1 100644 --- a/proto/CoopCgUpdateNotify.proto +++ b/proto/CoopCgUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIHNNBNGBAF -// CmdId: 1989 +// CmdId: 1970 +// Name: NNKBLEKCIDM message CoopCgUpdateNotify { - repeated uint32 cg_list = 9; + repeated uint32 cg_list = 4; } diff --git a/proto/CoopChapter.proto b/proto/CoopChapter.proto index c9dc1381..5b841964 100644 --- a/proto/CoopChapter.proto +++ b/proto/CoopChapter.proto @@ -6,9 +6,9 @@ import "CoopCg.proto"; import "CoopPoint.proto"; import "CoopReward.proto"; -// Name: MGEECBMFJFJ +// Name: GODAKDKKBEM message CoopChapter { - // Name: ACJEPJLJPDD + // Name: PCFKFLMMDHE enum State { STATE_CLOSE = 0; STATE_COND_NOT_MEET = 1; @@ -16,15 +16,15 @@ message CoopChapter { STATE_ACCEPT = 3; } - repeated CoopCg coop_cg_list = 2; + uint32 NDGENILJBLM = 4; + repeated uint32 KAKALNAGLGJ = 7; + map seen_ending_map = 14; repeated CoopReward coop_reward_list = 5; - repeated CoopPoint coop_point_list = 12; - State state = 7; - repeated uint32 finish_dialog_list = 10; //EFPMMEKFFHG - uint32 finished_end_count = 6; //NLNALPGOELK - uint32 total_end_count = 4; //KOFPBNBJDAF - uint32 id = 9; - repeated uint32 lock_reason_list = 13; //EHIGCPDOPMG - map seen_ending_map = 11; + repeated CoopPoint coop_point_list = 8; + repeated uint32 LNOCPBNPHIE = 12; + uint32 id = 1; + uint32 EHFGHJDBOLG = 6; + State state = 2; + repeated CoopCg coop_cg_list = 10; } diff --git a/proto/CoopChapterUpdateNotify.proto b/proto/CoopChapterUpdateNotify.proto index eba75cb7..5778fdfd 100644 --- a/proto/CoopChapterUpdateNotify.proto +++ b/proto/CoopChapterUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CoopChapter.proto"; -// Name: MGLPPJOEGOF -// CmdId: 1982 +// CmdId: 1972 +// Name: NDCJPJIIHNC message CoopChapterUpdateNotify { - repeated CoopChapter chapter_list = 10; + repeated CoopChapter chapter_list = 12; } diff --git a/proto/CoopDataNotify.proto b/proto/CoopDataNotify.proto index 84443d6c..fb625f3a 100644 --- a/proto/CoopDataNotify.proto +++ b/proto/CoopDataNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CoopChapter.proto"; -// Name: KMBIEGGBPMF -// CmdId: 1994 +// CmdId: 1995 +// Name: GDPLHDAPLJI message CoopDataNotify { - repeated CoopChapter chapter_list = 15; - repeated uint32 viewed_chapter_list = 2; - bool is_have_progress = 11; - uint32 cur_coop_point = 4; + bool is_have_progress = 3; + uint32 cur_coop_point = 13; + repeated CoopChapter chapter_list = 2; + repeated uint32 viewed_chapter_list = 10; } diff --git a/proto/CoopPoint.proto b/proto/CoopPoint.proto index 969ff6dd..1a711007 100644 --- a/proto/CoopPoint.proto +++ b/proto/CoopPoint.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOMJMGELGFB +// Name: GINFLDADAOO message CoopPoint { - // Name: IKEEBKGJGJL + // Name: CLMHLFCKFLK enum State { STATE_UNSTARTED = 0; STATE_STARTED = 1; STATE_FINISHED = 2; } - State state = 13; - uint32 id = 12; - uint32 self_confidence = 11; + uint32 id = 15; + State state = 4; + uint32 self_confidence = 8; } diff --git a/proto/CoopPointUpdateNotify.proto b/proto/CoopPointUpdateNotify.proto index dce1993d..892ff36d 100644 --- a/proto/CoopPointUpdateNotify.proto +++ b/proto/CoopPointUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CoopPoint.proto"; -// Name: ONACDFCHFLM -// CmdId: 1951 +// CmdId: 1981 +// Name: MMAKIBIBFJF message CoopPointUpdateNotify { - CoopPoint coop_point = 2; + CoopPoint coop_point = 11; } diff --git a/proto/CoopProgressUpdateNotify.proto b/proto/CoopProgressUpdateNotify.proto index 5e245058..4f6d19cb 100644 --- a/proto/CoopProgressUpdateNotify.proto +++ b/proto/CoopProgressUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PENHDJEFHGH -// CmdId: 1990 +// CmdId: 1998 +// Name: ACJGGIPDPDP message CoopProgressUpdateNotify { - uint32 cur_coop_point = 15; - bool is_have_progress = 2; + uint32 cur_coop_point = 8; + bool is_have_progress = 5; } diff --git a/proto/CoopReward.proto b/proto/CoopReward.proto index e9355888..eed0d3be 100644 --- a/proto/CoopReward.proto +++ b/proto/CoopReward.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPMBLHJCHHD +// Name: AGGLMJABOKH message CoopReward { - // Name: ELAIMJJNBCG + // Name: BCDLKPCNHJH enum State { STATE_UNLOCK = 0; STATE_LOCK = 1; STATE_TAKEN = 2; } - uint32 id = 1; - State state = 7; + uint32 id = 9; + State state = 14; } diff --git a/proto/CoopRewardUpdateNotify.proto b/proto/CoopRewardUpdateNotify.proto index d88078d8..48bac775 100644 --- a/proto/CoopRewardUpdateNotify.proto +++ b/proto/CoopRewardUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CoopReward.proto"; -// Name: FNGDAFLJIIM -// CmdId: 1981 +// CmdId: 1973 +// Name: LBGPJMCOBAG message CoopRewardUpdateNotify { - repeated CoopReward reward_list = 2; + repeated CoopReward reward_list = 12; } diff --git a/proto/CreateEntityInfo.proto b/proto/CreateEntityInfo.proto index 824b4fd2..7ea6f207 100644 --- a/proto/CreateEntityInfo.proto +++ b/proto/CreateEntityInfo.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "CreateGadgetInfo.proto"; import "Vector.proto"; -// Name: PDPKPDBANCA +// Name: KKJAKFLICEJ message CreateEntityInfo { uint32 level = 5; Vector pos = 6; diff --git a/proto/CreateGadgetInfo.proto b/proto/CreateGadgetInfo.proto index 6fb0959e..a87a6282 100644 --- a/proto/CreateGadgetInfo.proto +++ b/proto/CreateGadgetInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GadgetBornType.proto"; -// Name: GICHAGEMNME +// Name: DMLOGFGNFCA message CreateGadgetInfo { - // Name: FHHMGJOLDLM + // Name: ACFOEFOCAOB message Chest { uint32 chest_drop_id = 1; bool is_show_cutscene = 2; diff --git a/proto/CreateMassiveEntityNotify.proto b/proto/CreateMassiveEntityNotify.proto index f9b9dbcd..868b1285 100644 --- a/proto/CreateMassiveEntityNotify.proto +++ b/proto/CreateMassiveEntityNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ServerMassiveEntity.proto"; -// Name: DBEJKJJKNPH -// CmdId: 340 +// CmdId: 318 +// Name: JADJLNMNODG message CreateMassiveEntityNotify { - repeated ServerMassiveEntity massive_entity_list = 14; + repeated ServerMassiveEntity massive_entity_list = 10; } diff --git a/proto/CreateMassiveEntityReq.proto b/proto/CreateMassiveEntityReq.proto index f19f64c5..0670166d 100644 --- a/proto/CreateMassiveEntityReq.proto +++ b/proto/CreateMassiveEntityReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ClientMassiveEntity.proto"; -// Name: OGJEIFDLMFE -// CmdId: 349 +// CmdId: 388 +// Name: PCCMPICFEFA message CreateMassiveEntityReq { - repeated ClientMassiveEntity massive_entity_list = 6; + repeated ClientMassiveEntity massive_entity_list = 2; } diff --git a/proto/CreateMassiveEntityRsp.proto b/proto/CreateMassiveEntityRsp.proto index cdb790f5..c4643f12 100644 --- a/proto/CreateMassiveEntityRsp.proto +++ b/proto/CreateMassiveEntityRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ACHCCCKDALM -// CmdId: 397 +// CmdId: 349 +// Name: ELKGGPAONOB message CreateMassiveEntityRsp { - int32 retcode = 2; + int32 retcode = 3; } diff --git a/proto/CreateReason.proto b/proto/CreateReason.proto index a6b934ce..6c6ad4ef 100644 --- a/proto/CreateReason.proto +++ b/proto/CreateReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPJENBKKAAG +// Name: MOJACKAPJGM enum CreateReason { CREATE_NONE = 0; CREATE_QUEST = 1; diff --git a/proto/CreateVehicleReq.proto b/proto/CreateVehicleReq.proto index 922bbd4b..83182e7d 100644 --- a/proto/CreateVehicleReq.proto +++ b/proto/CreateVehicleReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GPEJFGAELLO -// CmdId: 874 +// CmdId: 839 +// Name: EMIMBIBNOKI message CreateVehicleReq { - Vector pos = 1; - uint32 scene_point_id = 9; - uint32 vehicle_id = 15; - Vector rot = 3; + Vector rot = 6; + uint32 scene_point_id = 12; + uint32 vehicle_id = 8; + Vector pos = 14; } diff --git a/proto/CreateVehicleRsp.proto b/proto/CreateVehicleRsp.proto index 5d306cc8..7a810b1e 100644 --- a/proto/CreateVehicleRsp.proto +++ b/proto/CreateVehicleRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFLHGAMMHOJ -// CmdId: 846 +// CmdId: 895 +// Name: LHOBJJPEFGM message CreateVehicleRsp { - int32 retcode = 13; - uint32 vehicle_id = 9; - uint32 entity_id = 8; + uint32 vehicle_id = 11; + uint32 entity_id = 13; + int32 retcode = 6; } diff --git a/proto/CrucibleActivityDetailInfo.proto b/proto/CrucibleActivityDetailInfo.proto index 1a26728a..a75d0d25 100644 --- a/proto/CrucibleActivityDetailInfo.proto +++ b/proto/CrucibleActivityDetailInfo.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CrucibleBattleUidInfo.proto"; import "Vector.proto"; -// Name: LABHAGGGDAP +// Name: HCEPMHMPEOC message CrucibleActivityDetailInfo { - uint32 battle_world_level = 14; - repeated CrucibleBattleUidInfo uid_info_list = 10; - uint32 cost_time = 6; - Vector pos = 13; + uint32 cost_time = 15; + uint32 battle_world_level = 12; + Vector pos = 2; + repeated CrucibleBattleUidInfo uid_info_list = 9; } diff --git a/proto/CrucibleBattleUidInfo.proto b/proto/CrucibleBattleUidInfo.proto index 110b5df1..0d9fa31f 100644 --- a/proto/CrucibleBattleUidInfo.proto +++ b/proto/CrucibleBattleUidInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: OIHMHBIFJEC +// Name: CPKIODONDBP message CrucibleBattleUidInfo { - string online_id = 11; - uint32 uid = 3; - ProfilePicture profile_picture = 9; - string nickname = 12; - uint32 icon = 7; + string online_id = 13; + ProfilePicture profile_picture = 1; + string nickname = 15; + uint32 icon = 4; + uint32 uid = 9; } diff --git a/proto/CrystalLinkActivityDetailInfo.proto b/proto/CrystalLinkActivityDetailInfo.proto index 66942c83..2bc8400f 100644 --- a/proto/CrystalLinkActivityDetailInfo.proto +++ b/proto/CrystalLinkActivityDetailInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkLevelInfo.proto"; -// Name: AGMMNODNGMD +// Name: DGLJAIHGONO message CrystalLinkActivityDetailInfo { - repeated CrystalLinkLevelInfo level_info_list = 5; - uint32 difficulty_id = 11; + uint32 difficulty_id = 6; + repeated CrystalLinkLevelInfo level_info_list = 11; } diff --git a/proto/CrystalLinkAvatarInfo.proto b/proto/CrystalLinkAvatarInfo.proto index 770b4994..eb83c3f6 100644 --- a/proto/CrystalLinkAvatarInfo.proto +++ b/proto/CrystalLinkAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PICNEBDLCOA +// Name: ODPFLNHGMEI message CrystalLinkAvatarInfo { - bool is_trial = 9; uint64 avatar_id = 10; + bool is_trial = 3; } diff --git a/proto/CrystalLinkBuffInfo.proto b/proto/CrystalLinkBuffInfo.proto index 1175524e..ceaaf4ff 100644 --- a/proto/CrystalLinkBuffInfo.proto +++ b/proto/CrystalLinkBuffInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKMJFIBPBOL +// Name: CGGMBIMICNH message CrystalLinkBuffInfo { - uint32 EIKHINDKOHG = 10; - uint32 KDBFIFNJFCG = 15; + uint32 OGJBCOGMBLB = 5; + uint32 HOKBNFIGGLF = 11; } diff --git a/proto/CrystalLinkDungeonAvatarInfo.proto b/proto/CrystalLinkDungeonAvatarInfo.proto index 3267d64e..a4298037 100644 --- a/proto/CrystalLinkDungeonAvatarInfo.proto +++ b/proto/CrystalLinkDungeonAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BJJJIKMEOFC +// Name: KKGDPNEEALG message CrystalLinkDungeonAvatarInfo { - uint64 avatar_guid = 13; - bool is_trial = 2; + bool is_trial = 13; + uint64 avatar_guid = 14; } diff --git a/proto/CrystalLinkDungeonInfoNotify.proto b/proto/CrystalLinkDungeonInfoNotify.proto index 2a9fed83..41469c41 100644 --- a/proto/CrystalLinkDungeonInfoNotify.proto +++ b/proto/CrystalLinkDungeonInfoNotify.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkBuffInfo.proto"; import "CrystalLinkDungeonAvatarInfo.proto"; -// Name: AGPILHCIJOI -// CmdId: 8925 +// CmdId: 8587 +// Name: MOKDJJEKNOJ message CrystalLinkDungeonInfoNotify { - bool is_upper_part = 6; - repeated CrystalLinkBuffInfo buff_info_list = 1; - uint32 difficulty_id = 14; - uint32 level_id = 7; - repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 10; - uint32 init_gallery_progress = 11; + bool is_upper_part = 11; + uint32 difficulty_id = 7; + uint32 init_gallery_progress = 9; + repeated CrystalLinkBuffInfo buff_info_list = 14; + repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 4; + uint32 level_id = 5; } diff --git a/proto/CrystalLinkDungeonSettleInfo.proto b/proto/CrystalLinkDungeonSettleInfo.proto index 28588f2b..c83d791f 100644 --- a/proto/CrystalLinkDungeonSettleInfo.proto +++ b/proto/CrystalLinkDungeonSettleInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPCPFADOJFH +// Name: OHIOLBMFKNH message CrystalLinkDungeonSettleInfo { - bool IIKHHOCDJDK = 5; - uint32 DNCGDPEOCHL = 1; - uint32 final_score = 11; - bool is_new_record = 6; + bool JPNNPIBPIIP = 3; uint32 difficulty_id = 13; - uint32 ACLMNJDOGKP = 9; - uint32 level_id = 15; + bool is_new_record = 10; + uint32 final_score = 14; + uint32 EEPIFMDOOHM = 12; + uint32 level_id = 11; + uint32 KFACNCAIMAM = 2; } diff --git a/proto/CrystalLinkEnterDungeonReq.proto b/proto/CrystalLinkEnterDungeonReq.proto index 3ecc7949..21e9e967 100644 --- a/proto/CrystalLinkEnterDungeonReq.proto +++ b/proto/CrystalLinkEnterDungeonReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkTeamInfo.proto"; -// Name: FFLLNNCGFPA -// CmdId: 8861 +// CmdId: 8764 +// Name: HFIDECGGIGF message CrystalLinkEnterDungeonReq { - uint32 difficulty_id = 15; - uint32 level_id = 8; - repeated CrystalLinkTeamInfo team_info_list = 10; + uint32 difficulty_id = 2; + uint32 level_id = 12; + repeated CrystalLinkTeamInfo team_info_list = 11; } diff --git a/proto/CrystalLinkEnterDungeonRsp.proto b/proto/CrystalLinkEnterDungeonRsp.proto index c3f830c4..d8ab97f8 100644 --- a/proto/CrystalLinkEnterDungeonRsp.proto +++ b/proto/CrystalLinkEnterDungeonRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkTeamInfo.proto"; -// Name: DBLKKPIOGGG -// CmdId: 8067 +// CmdId: 8602 +// Name: FHBKALGPONC message CrystalLinkEnterDungeonRsp { - int32 retcode = 9; uint32 difficulty_id = 1; - repeated CrystalLinkTeamInfo team_info_list = 12; - uint32 level_id = 5; + repeated CrystalLinkTeamInfo team_info_list = 14; + int32 retcode = 13; + uint32 level_id = 11; } diff --git a/proto/CrystalLinkLevelInfo.proto b/proto/CrystalLinkLevelInfo.proto index 5a942869..39c172c5 100644 --- a/proto/CrystalLinkLevelInfo.proto +++ b/proto/CrystalLinkLevelInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkTeamInfo.proto"; -// Name: EDDKDMFIJFI +// Name: EBANBNPAEGF message CrystalLinkLevelInfo { - uint32 level_id = 4; - repeated CrystalLinkTeamInfo team_info_list = 7; - uint32 best_score = 11; - bool is_open = 10; + uint32 level_id = 12; + bool is_open = 14; + repeated CrystalLinkTeamInfo team_info_list = 15; + uint32 best_score = 13; } diff --git a/proto/CrystalLinkRestartDungeonReq.proto b/proto/CrystalLinkRestartDungeonReq.proto index 0b60ee82..15322ddc 100644 --- a/proto/CrystalLinkRestartDungeonReq.proto +++ b/proto/CrystalLinkRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBKONCBHOOM -// CmdId: 8317 +// CmdId: 8237 +// Name: CPJIKPCPOJO message CrystalLinkRestartDungeonReq { } diff --git a/proto/CrystalLinkRestartDungeonRsp.proto b/proto/CrystalLinkRestartDungeonRsp.proto index 42c238f6..659db3c7 100644 --- a/proto/CrystalLinkRestartDungeonRsp.proto +++ b/proto/CrystalLinkRestartDungeonRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BBLEPADILPI -// CmdId: 8748 +// CmdId: 8095 +// Name: NEDABGEDHJO message CrystalLinkRestartDungeonRsp { int32 retcode = 11; } diff --git a/proto/CrystalLinkTeamInfo.proto b/proto/CrystalLinkTeamInfo.proto index 22b2313e..bf023d97 100644 --- a/proto/CrystalLinkTeamInfo.proto +++ b/proto/CrystalLinkTeamInfo.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CrystalLinkAvatarInfo.proto"; import "CrystalLinkBuffInfo.proto"; -// Name: FLHBFICFCCM +// Name: CBHAJLMEILM message CrystalLinkTeamInfo { repeated CrystalLinkBuffInfo buff_info_list = 6; - repeated CrystalLinkAvatarInfo avatar_info_list = 10; + repeated CrystalLinkAvatarInfo avatar_info_list = 8; } diff --git a/proto/CurVehicleInfo.proto b/proto/CurVehicleInfo.proto index 4010245e..dd2290fc 100644 --- a/proto/CurVehicleInfo.proto +++ b/proto/CurVehicleInfo.proto @@ -2,10 +2,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "Vector.proto"; -// Name: ENGCDOBPPFC +// Name: LLBAHDBLEPH message CurVehicleInfo { uint32 entity_id = 1; uint32 pos = 2; + uint32 gadget_id = 3; + Vector DNJIMMEONNI = 4; + uint32 PDEPBDNGIAB = 5; + Vector MAKPDIBNPAP = 6; } diff --git a/proto/CustomCommonNodeInfo.proto b/proto/CustomCommonNodeInfo.proto index 153c3f98..a8ff676c 100644 --- a/proto/CustomCommonNodeInfo.proto +++ b/proto/CustomCommonNodeInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLBMAKMGHOE +// Name: OPFOGLAHFNE message CustomCommonNodeInfo { int32 parent_index = 1; uint32 config_id = 2; diff --git a/proto/CustomDungeon.proto b/proto/CustomDungeon.proto index b0aec868..dfb2d427 100644 --- a/proto/CustomDungeon.proto +++ b/proto/CustomDungeon.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonRoom.proto"; import "CustomDungeonSetting.proto"; -// Name: HEBCDMGHOMC +// Name: KJILDIJGJEN message CustomDungeon { - CustomDungeonSetting setting = 11; - uint64 dungeon_guid = 12; - uint32 dungeon_id = 14; - repeated CustomDungeonRoom room_list = 2; + repeated CustomDungeonRoom room_list = 3; + CustomDungeonSetting setting = 7; + uint64 dungeon_guid = 6; + uint32 dungeon_id = 4; } diff --git a/proto/CustomDungeonAbstract.proto b/proto/CustomDungeonAbstract.proto index 3d463424..0b04cd47 100644 --- a/proto/CustomDungeonAbstract.proto +++ b/proto/CustomDungeonAbstract.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CJMLJLBPIHE +// Name: LIAGAGLLAGM message CustomDungeonAbstract { - uint32 first_publish_time = 15; - uint32 last_publish_time = 1; - uint32 AHDNIDLPECE = 11; - map brick_statistics_map = 6; - uint32 AMELGGBOONH = 3; + map brick_statistics_map = 11; + uint32 FLGEIJDLABF = 15; + uint32 JEJBBAIBLGF = 2; + uint32 FGHPHCDOPFF = 10; + uint32 GFLOKGOCOKM = 13; } diff --git a/proto/CustomDungeonAbstractMuipData.proto b/proto/CustomDungeonAbstractMuipData.proto deleted file mode 100644 index fa54b08a..00000000 --- a/proto/CustomDungeonAbstractMuipData.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EDJOFEDPBEA -message CustomDungeonAbstractMuipData { - uint32 first_publish_time = 1; - uint32 last_publish_time = 2; - map brick_statistics_map = 3; -} - diff --git a/proto/CustomDungeonBanInfo.proto b/proto/CustomDungeonBanInfo.proto index 288e7c76..13c3aaaa 100644 --- a/proto/CustomDungeonBanInfo.proto +++ b/proto/CustomDungeonBanInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonBanType.proto"; -// Name: KENPPCJCBIO +// Name: AAIBOLBPIHO message CustomDungeonBanInfo { - uint32 expire_time = 14; - CustomDungeonBanType ban_type = 4; - uint64 dungeon_guid = 12; + uint64 dungeon_guid = 6; + CustomDungeonBanType ban_type = 12; + uint32 expire_time = 4; } diff --git a/proto/CustomDungeonBanType.proto b/proto/CustomDungeonBanType.proto index de1bd006..0576da84 100644 --- a/proto/CustomDungeonBanType.proto +++ b/proto/CustomDungeonBanType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNBIFDNMDCH +// Name: JMMPKPIHNMB enum CustomDungeonBanType { CUSTOM_DUNGEON_BAN_TYPE_NONE = 0; CUSTOM_DUNGEON_BAN_TYPE_LAYOUT = 1; diff --git a/proto/CustomDungeonBatchBriefMuipData.proto b/proto/CustomDungeonBatchBriefMuipData.proto deleted file mode 100644 index c12be17c..00000000 --- a/proto/CustomDungeonBatchBriefMuipData.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CustomDungeonBriefMuipData.proto"; - -// Name: OKBDIGDJGIN -message CustomDungeonBatchBriefMuipData { - repeated CustomDungeonBriefMuipData brief_list = 1; -} - diff --git a/proto/CustomDungeonBattleRecordNotify.proto b/proto/CustomDungeonBattleRecordNotify.proto index bef0bc3a..de21adda 100644 --- a/proto/CustomDungeonBattleRecordNotify.proto +++ b/proto/CustomDungeonBattleRecordNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLFEMOJCGJM -// CmdId: 6233 +// CmdId: 6234 +// Name: NDPCFBBMFEF message CustomDungeonBattleRecordNotify { - uint32 min_cost_time = 8; - uint64 dungeon_guid = 11; + uint32 min_cost_time = 7; + uint64 dungeon_guid = 6; } diff --git a/proto/CustomDungeonBlock.proto b/proto/CustomDungeonBlock.proto index 828ac44e..b7518221 100644 --- a/proto/CustomDungeonBlock.proto +++ b/proto/CustomDungeonBlock.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NLIKGMEMIKJ +// Name: AKCLNKNCMFK message CustomDungeonBlock { - uint32 guid = 9; - Vector pos = 13; - uint32 block_id = 2; - Vector rot = 10; + Vector rot = 12; + uint32 block_id = 8; + uint32 guid = 14; + Vector pos = 10; } diff --git a/proto/CustomDungeonBrief.proto b/proto/CustomDungeonBrief.proto index 617d988e..90b04593 100644 --- a/proto/CustomDungeonBrief.proto +++ b/proto/CustomDungeonBrief.proto @@ -7,17 +7,17 @@ import "CustomDungeonSetting.proto"; import "CustomDungeonSocial.proto"; import "CustomDungeonState.proto"; -// Name: MKIIGHBHFEH +// Name: BOOFJNHCMAA message CustomDungeonBrief { - uint64 dungeon_guid = 7; - uint32 battle_min_cost_time = 11; - CustomDungeonState state = 1; - uint32 last_save_time = 14; - CustomDungeonSetting setting = 13; - uint32 dungeon_id = 15; - CustomDungeonAbstract abstract = 6; - bool is_psn_platform = 8; + uint32 dungeon_id = 6; CustomDungeonSocial social = 10; - repeated uint32 tag_list = 9; + uint32 battle_min_cost_time = 5; + repeated uint32 tag_list = 1; + uint32 last_save_time = 15; + CustomDungeonState state = 4; + bool is_psn_platform = 14; + uint64 dungeon_guid = 3; + CustomDungeonSetting setting = 12; + CustomDungeonAbstract abstract = 11; } diff --git a/proto/CustomDungeonBriefMuipData.proto b/proto/CustomDungeonBriefMuipData.proto deleted file mode 100644 index 0549530a..00000000 --- a/proto/CustomDungeonBriefMuipData.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CustomDungeonAbstractMuipData.proto"; -import "CustomDungeonSettingMuipData.proto"; -import "CustomDungeonSocialMuipData.proto"; - -// Name: JNKPHHGMPDL -message CustomDungeonBriefMuipData { - uint64 dungeon_guid = 1; - uint32 dungeon_id = 2; - string creator_nickname = 3; - repeated uint32 tag_list = 4; - CustomDungeonSettingMuipData setting = 5; - CustomDungeonAbstractMuipData abstract = 6; - CustomDungeonSocialMuipData social = 7; -} - diff --git a/proto/CustomDungeonFinishType.proto b/proto/CustomDungeonFinishType.proto index 6a8b08e5..8838045b 100644 --- a/proto/CustomDungeonFinishType.proto +++ b/proto/CustomDungeonFinishType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IKPIMJPJJNH +// Name: MNOIKAEJGOK enum CustomDungeonFinishType { CUSTOM_DUNGEON_FINISH_PLAY_NORMAL = 0; CUSTOM_DUNGEON_FINISH_PLAY_TRY = 1; diff --git a/proto/CustomDungeonOfficialNotify.proto b/proto/CustomDungeonOfficialNotify.proto index 738d6c40..886f78a3 100644 --- a/proto/CustomDungeonOfficialNotify.proto +++ b/proto/CustomDungeonOfficialNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "EnterCustomDungeonType.proto"; import "TryCustomDungeonType.proto"; -// Name: CAJOCNPLLEH -// CmdId: 6250 +// CmdId: 6213 +// Name: FEDBCANJJGD message CustomDungeonOfficialNotify { - repeated uint32 official_black_coin_list = 1; - TryCustomDungeonType try_type = 13; - EnterCustomDungeonType enter_type = 10; + TryCustomDungeonType try_type = 2; + EnterCustomDungeonType enter_type = 9; + repeated uint32 official_black_coin_list = 12; } diff --git a/proto/CustomDungeonRecoverNotify.proto b/proto/CustomDungeonRecoverNotify.proto index c7c0f2f4..b3303e22 100644 --- a/proto/CustomDungeonRecoverNotify.proto +++ b/proto/CustomDungeonRecoverNotify.proto @@ -6,12 +6,12 @@ import "CustomDungeon.proto"; import "EnterCustomDungeonType.proto"; import "TryCustomDungeonType.proto"; -// Name: OJMGDEGHLMA -// CmdId: 6204 +// CmdId: 6207 +// Name: DAHJKHDDMBP message CustomDungeonRecoverNotify { - EnterCustomDungeonType enter_type = 4; - TryCustomDungeonType try_type = 12; - CustomDungeon custom_dungeon = 9; - repeated uint32 official_black_coin_list = 2; + repeated uint32 official_black_coin_list = 11; + CustomDungeon custom_dungeon = 14; + EnterCustomDungeonType enter_type = 2; + TryCustomDungeonType try_type = 5; } diff --git a/proto/CustomDungeonResultInfo.proto b/proto/CustomDungeonResultInfo.proto index 52e90f68..d5d2e1d5 100644 --- a/proto/CustomDungeonResultInfo.proto +++ b/proto/CustomDungeonResultInfo.proto @@ -5,15 +5,15 @@ option java_package = "emu.grasscutter.net.proto"; import "ChallengeBrief.proto"; import "CustomDungeonFinishType.proto"; -// Name: KFPODEKAIIB +// Name: KFHEKHMOBEC message CustomDungeonResultInfo { - bool EBDMFAMBJNG = 9; - CustomDungeonFinishType finish_type = 1; - uint32 got_coin_num = 2; - bool is_arrive_finish = 12; - bool JNDPMPEBPIK = 8; - uint32 time_cost = 13; + bool OBLLPOAMFKN = 1; + uint32 got_coin_num = 11; + CustomDungeonFinishType finish_type = 5; + uint32 time_cost = 8; + repeated ChallengeBrief child_challenge_list = 12; + bool OONBJGKALAO = 6; uint64 dungeon_guid = 14; - repeated ChallengeBrief child_challenge_list = 15; + bool DEAPGFHKJIJ = 4; } diff --git a/proto/CustomDungeonRoom.proto b/proto/CustomDungeonRoom.proto index c838622e..b27bf030 100644 --- a/proto/CustomDungeonRoom.proto +++ b/proto/CustomDungeonRoom.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonBlock.proto"; -// Name: GPGKKBPELBF +// Name: EBADLMHHFPL message CustomDungeonRoom { - repeated CustomDungeonBlock block_list = 12; - uint32 room_id = 13; + uint32 room_id = 4; + repeated CustomDungeonBlock block_list = 3; } diff --git a/proto/CustomDungeonSetting.proto b/proto/CustomDungeonSetting.proto index 3e4fdcad..a51e8bcc 100644 --- a/proto/CustomDungeonSetting.proto +++ b/proto/CustomDungeonSetting.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDJAHIBMPAI +// Name: GMIMOGNEPNK message CustomDungeonSetting { - uint32 time_limit = 15; - uint32 coin_limit = 10; - uint32 start_room_id = 7; - repeated uint32 open_room_list = 14; - bool is_arrive_finish = 8; - uint32 life_num = 11; - bool is_forbid_skill = 2; + repeated uint32 open_room_list = 8; + uint32 KBJFGOHNOEO = 10; + uint32 APHEOMDKFLK = 1; + bool DEAPGFHKJIJ = 3; + bool NDCFHNKKAJL = 4; + uint32 EIAAHAGFACH = 11; + uint32 DOPLLKGMNLN = 5; } diff --git a/proto/CustomDungeonSettingMuipData.proto b/proto/CustomDungeonSettingMuipData.proto deleted file mode 100644 index 042bc2b6..00000000 --- a/proto/CustomDungeonSettingMuipData.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PDGBFAGJCPG -message CustomDungeonSettingMuipData { - bool is_arrive_finish = 1; - uint32 coin_limit = 2; - uint32 time_limit = 3; - bool is_forbid_skill = 4; - uint32 life_num = 5; -} - diff --git a/proto/CustomDungeonSocial.proto b/proto/CustomDungeonSocial.proto index b06bc013..473aa9bd 100644 --- a/proto/CustomDungeonSocial.proto +++ b/proto/CustomDungeonSocial.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JICOLCNEHCM +// Name: FNPHPMFDJKF message CustomDungeonSocial { - uint32 play_num = 2; - uint32 store_num = 12; - uint32 like_num = 1; - uint32 win_num = 15; + uint32 PJIGHLFMAEF = 8; + uint32 JGPFCECDGAA = 2; + uint32 BCHJNCGHBJD = 10; + uint32 PNGKDOCLNPN = 11; } diff --git a/proto/CustomDungeonSocialMuipData.proto b/proto/CustomDungeonSocialMuipData.proto deleted file mode 100644 index bc1d9568..00000000 --- a/proto/CustomDungeonSocialMuipData.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LAMLEPAPCOF -message CustomDungeonSocialMuipData { - uint32 play_num = 1; - uint32 like_num = 2; - uint32 store_num = 3; - uint32 win_num = 4; -} - diff --git a/proto/CustomDungeonState.proto b/proto/CustomDungeonState.proto index a456794f..60e29931 100644 --- a/proto/CustomDungeonState.proto +++ b/proto/CustomDungeonState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JIFDENLBIOG +// Name: GDMHGEKNPGN enum CustomDungeonState { CUSTOM_DUNGEON_STATE_EDIT = 0; CUSTOM_DUNGEON_STATE_SELF_PASS = 1; diff --git a/proto/CustomDungeonUpdateNotify.proto b/proto/CustomDungeonUpdateNotify.proto index 513c6258..d47f7bca 100644 --- a/proto/CustomDungeonUpdateNotify.proto +++ b/proto/CustomDungeonUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonBrief.proto"; -// Name: PMGNHJBGGAJ -// CmdId: 6225 +// CmdId: 6243 +// Name: CLLHCDIDKAK message CustomDungeonUpdateNotify { - CustomDungeonBrief dungeon_brief = 11; + CustomDungeonBrief dungeon_brief = 14; } diff --git a/proto/CustomGadgetTreeInfo.proto b/proto/CustomGadgetTreeInfo.proto index 237f109d..36e94a43 100644 --- a/proto/CustomGadgetTreeInfo.proto +++ b/proto/CustomGadgetTreeInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomCommonNodeInfo.proto"; -// Name: IKCAPLALLPO +// Name: BJGMHMHDCGE message CustomGadgetTreeInfo { repeated CustomCommonNodeInfo node_list = 1; } diff --git a/proto/CutSceneBeginNotify.proto b/proto/CutSceneBeginNotify.proto index 09ea6ba7..68a30047 100644 --- a/proto/CutSceneBeginNotify.proto +++ b/proto/CutSceneBeginNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CutSceneExtraParam.proto"; -// Name: OPILHNEICML -// CmdId: 295 +// CmdId: 261 +// Name: CBPCIBPLELE message CutSceneBeginNotify { - bool is_wait_others = 12; - uint32 cutscene_id = 10; - repeated CutSceneExtraParam extra_param_list = 7; + uint32 cutscene_id = 6; + bool is_wait_others = 7; + repeated CutSceneExtraParam extra_param_list = 3; } diff --git a/proto/CutSceneEndNotify.proto b/proto/CutSceneEndNotify.proto index 77e3d650..4bada560 100644 --- a/proto/CutSceneEndNotify.proto +++ b/proto/CutSceneEndNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOLNCADGIOF -// CmdId: 283 +// CmdId: 203 +// Name: GOENHCJCPOL message CutSceneEndNotify { - uint32 cutscene_id = 6; - int32 retcode = 1; + int32 retcode = 14; + uint32 cutscene_id = 8; } diff --git a/proto/CutSceneExtraParam.proto b/proto/CutSceneExtraParam.proto index ef4aae20..f5be17d9 100644 --- a/proto/CutSceneExtraParam.proto +++ b/proto/CutSceneExtraParam.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODDOEKJFOII +// Name: OKPKNAAHJPO message CutSceneExtraParam { - repeated double detail_param_list = 3; + repeated double detail_param_list = 1; } diff --git a/proto/CutSceneFinishNotify.proto b/proto/CutSceneFinishNotify.proto index 8369b7ba..ffecd394 100644 --- a/proto/CutSceneFinishNotify.proto +++ b/proto/CutSceneFinishNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JJDGJPGALJM -// CmdId: 228 +// CmdId: 210 +// Name: NJODLDAMCNA message CutSceneFinishNotify { - uint32 cutscene_id = 7; + uint32 cutscene_id = 10; } diff --git a/proto/CylinderRegionSize.proto b/proto/CylinderRegionSize.proto index 11ccbc83..bf6999f3 100644 --- a/proto/CylinderRegionSize.proto +++ b/proto/CylinderRegionSize.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJBDKIHKDBE +// Name: OBFFNAGDGMJ message CylinderRegionSize { - float radius = 4; - float height = 13; + float height = 3; + float radius = 15; } diff --git a/proto/DBMIEOGPEEB.proto b/proto/DBMIEOGPEEB.proto deleted file mode 100644 index 82366c95..00000000 --- a/proto/DBMIEOGPEEB.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CIDOFFBIFIA.proto"; -import "GCGReplayOperationData.proto"; -import "ONIKMEGNJAK.proto"; - -// Name: DBMIEOGPEEB -message DBMIEOGPEEB { - uint32 DELFEGPPGMK = 7; - repeated ONIKMEGNJAK INEBKAJGDND = 14; - repeated CIDOFFBIFIA BFDMNOAALHL = 15; - repeated GCGReplayOperationData ILDDMPOECIK = 13; - uint32 EPKNIKCAAAM = 3; -} - diff --git a/proto/DCAJABFLBPO.proto b/proto/DCAJABFLBPO.proto deleted file mode 100644 index e4b07543..00000000 --- a/proto/DCAJABFLBPO.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "UgcType.proto"; - -// Name: DCAJABFLBPO -// CmdId: 6312 -message DCAJABFLBPO { - UgcType ugc_type = 15; - uint64 ugc_guid = 7; -} - diff --git a/proto/DCJBJCDFAAE.proto b/proto/DCJBJCDFAAE.proto new file mode 100644 index 00000000..e8b259ac --- /dev/null +++ b/proto/DCJBJCDFAAE.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DCJBJCDFAAE +message DCJBJCDFAAE { + repeated string ADIJKDFNCFA = 9; + uint32 IKMJBKDKOIE = 3; + uint32 PBKPICHJHBL = 6; +} + diff --git a/proto/IGCNJKHEEOA.proto b/proto/DCJEGFPGKEF.proto similarity index 56% rename from proto/IGCNJKHEEOA.proto rename to proto/DCJEGFPGKEF.proto index bfdff89e..568adbbf 100644 --- a/proto/IGCNJKHEEOA.proto +++ b/proto/DCJEGFPGKEF.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGCNJKHEEOA -message IGCNJKHEEOA { +// CmdId: 24889 +// Name: DCJEGFPGKEF +message DCJEGFPGKEF { uint32 level_id = 15; - repeated uint32 EJMHNAHNPOB = 5; } diff --git a/proto/DDFMGAHMONA.proto b/proto/DDFMGAHMONA.proto deleted file mode 100644 index 8ec36ed2..00000000 --- a/proto/DDFMGAHMONA.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DDFMGAHMONA -message DDFMGAHMONA { - uint32 slot_count = 7; - repeated uint32 GOAALPLLBOA = 5; - uint32 store_id = 6; - repeated uint32 PMPOGCLAKKP = 2; - repeated uint32 strategy_list = 11; -} - diff --git a/proto/DDHHEKPMCJA.proto b/proto/DDHHEKPMCJA.proto new file mode 100644 index 00000000..5bd580cc --- /dev/null +++ b/proto/DDHHEKPMCJA.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24406 +// Name: DDHHEKPMCJA +message DDHHEKPMCJA { + int32 retcode = 6; +} + diff --git a/proto/DDJMHLCDPHO.proto b/proto/DDJMHLCDPHO.proto deleted file mode 100644 index 5b0c94cb..00000000 --- a/proto/DDJMHLCDPHO.proto +++ /dev/null @@ -1,51 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NHIJPCNBKJE.proto"; - -// Name: DDJMHLCDPHO -message DDJMHLCDPHO { - // Name: GCBALALKDJP - enum GCBALALKDJP { - GCBALALKDJP_IFOJJNNOMIH = 0; - GCBALALKDJP_LJOCLMPIEII = 1; - GCBALALKDJP_OJJBGHBIHBN = 2; - GCBALALKDJP_GOMIFEPEFJE = 3; - GCBALALKDJP_EMNHEPOFODK = 4; - GCBALALKDJP_FAIIAIIHNEC = 5; - GCBALALKDJP_GOAGNDFPCGO = 6; - GCBALALKDJP_IEMFOOLNBCP = 7; - GCBALALKDJP_NKJKMFGEJLO = 8; - GCBALALKDJP_CBGAJAJPOHA = 9; - GCBALALKDJP_HLKIHDPLIIP = 10; - GCBALALKDJP_NMMBAOBJEHD = 11; - GCBALALKDJP_ODOGCAAHFAJ = 12; - GCBALALKDJP_JPBGCHDGCDO = 13; - GCBALALKDJP_PDBGNHOGDIC = 14; - GCBALALKDJP_ALOIBEGFGHC = 15; - GCBALALKDJP_FOEDIKEILAK = 16; - GCBALALKDJP_PEEFLFMJNKI = 17; - GCBALALKDJP_DBPNBDHFOIL = 18; - } - - // Name: JDGBDKAOPAF - enum JDGBDKAOPAF { - JDGBDKAOPAF_GANOPOFILKK = 0; - JDGBDKAOPAF_BIHDIPOCHML = 1; - JDGBDKAOPAF_MBIKKFLCJKL = 2; - JDGBDKAOPAF_DAFKNLNCAKN = 3; - } - - GCBALALKDJP DPBODPOMJBK = 1; - JDGBDKAOPAF LGBLCOFOOAG = 2; - int32 IHHEFANAHMG = 3; - string name = 4; - string LGNKLEPOPJI = 6; - int32 HHACPHAKCEK = 7; - bool LEINHBBGDBB = 8; - repeated NHIJPCNBKJE PNFIHGPGNKD = 9; - string BGJGJADMIOD = 10; - string GBAMGCFNHGN = 11; -} - diff --git a/proto/DECAIBABCPP.proto b/proto/DECAIBABCPP.proto new file mode 100644 index 00000000..7e726889 --- /dev/null +++ b/proto/DECAIBABCPP.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23245 +// Name: DECAIBABCPP +message DECAIBABCPP { + uint32 level_id = 12; + uint32 cost_time = 13; + bool is_new_record = 9; + bool is_succ = 3; + uint32 difficulty_level = 11; +} + diff --git a/proto/DFPBHODHPKM.proto b/proto/DFPBHODHPKM.proto new file mode 100644 index 00000000..4333a004 --- /dev/null +++ b/proto/DFPBHODHPKM.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 130 +// Name: DFPBHODHPKM +message DFPBHODHPKM { + uint32 game_time = 9; + uint32 client_game_time = 1; + int32 retcode = 12; +} + diff --git a/proto/DGEBNIILIFA.proto b/proto/DGEBNIILIFA.proto deleted file mode 100644 index 62236425..00000000 --- a/proto/DGEBNIILIFA.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DGEBNIILIFA -// CmdId: 21567 -message DGEBNIILIFA { - uint32 IHCMMNBKCFH = 1; - uint32 schedule_id = 9; -} - diff --git a/proto/EFHFKILMJDB.proto b/proto/DGJFFNNBPND.proto similarity index 54% rename from proto/EFHFKILMJDB.proto rename to proto/DGJFFNNBPND.proto index 4510723e..df1e6ecc 100644 --- a/proto/EFHFKILMJDB.proto +++ b/proto/DGJFFNNBPND.proto @@ -4,9 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: EFHFKILMJDB -message EFHFKILMJDB { - Vector pos = 1; - Vector rot = 4; +// Name: DGJFFNNBPND +message DGJFFNNBPND { + repeated Vector DOOCCGPHAEG = 12; } diff --git a/proto/DGLAAOENJIH.proto b/proto/DGLAAOENJIH.proto deleted file mode 100644 index 760ebeb2..00000000 --- a/proto/DGLAAOENJIH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DGLAAOENJIH -message DGLAAOENJIH { - string type = 1; - string content = 2; - uint32 ODJLKFNEFKJ = 3; -} - diff --git a/proto/DGNCNCCLGEK.proto b/proto/DGNCNCCLGEK.proto new file mode 100644 index 00000000..a6bf5709 --- /dev/null +++ b/proto/DGNCNCCLGEK.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: DGNCNCCLGEK +message DGNCNCCLGEK { + Vector target_pos = 10; + Vector HKBOHPAPLMF = 14; +} + diff --git a/proto/DIIIIGIADBO.proto b/proto/DIIIIGIADBO.proto deleted file mode 100644 index f3a57334..00000000 --- a/proto/DIIIIGIADBO.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DIIIIGIADBO -message DIIIIGIADBO { - float KNPCMENHBEF = 11; -} - diff --git a/proto/DIILEPMONHP.proto b/proto/DIILEPMONHP.proto deleted file mode 100644 index 8577151e..00000000 --- a/proto/DIILEPMONHP.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DIILEPMONHP -message DIILEPMONHP { - uint32 IHBMNLFHKBB = 2; -} - diff --git a/proto/LHNEFELJGOO.proto b/proto/DIJAILOHJEA.proto similarity index 56% rename from proto/LHNEFELJGOO.proto rename to proto/DIJAILOHJEA.proto index 5e2ed10c..d3aea7e8 100644 --- a/proto/LHNEFELJGOO.proto +++ b/proto/DIJAILOHJEA.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LHNEFELJGOO // CmdId: 6159 -message LHNEFELJGOO { - bool GPDMAGPFCDC = 9; +// Name: DIJAILOHJEA +message DIJAILOHJEA { + bool AHDBAKJJBNC = 11; } diff --git a/proto/DIJILDLCPLG.proto b/proto/DIJILDLCPLG.proto new file mode 100644 index 00000000..6c3a0415 --- /dev/null +++ b/proto/DIJILDLCPLG.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DIJILDLCPLG +message DIJILDLCPLG { + uint32 start_time = 15; +} + diff --git a/proto/DIJNMJBIJBC.proto b/proto/DIJNMJBIJBC.proto deleted file mode 100644 index b897c3c7..00000000 --- a/proto/DIJNMJBIJBC.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DIJNMJBIJBC -message DIJNMJBIJBC { - // Name: EFGMOEONFKG - message EFGMOEONFKG { - uint32 fungus_id = 1; - bool ABCENJAFGOF = 9; - uint64 PFOGJMDONFL = 7; - } - - string transaction = 1; - uint64 DDOLOPEKIHJ = 12; - uint32 FCPEHFBPLAM = 10; - float OJBHLEDIPPP = 3; - repeated EFGMOEONFKG JFNFOFLDBKC = 9; - uint32 NBAIOEKMHJN = 13; -} - diff --git a/proto/BHOJAANJMBF.proto b/proto/DIOKGLJIAMG.proto similarity index 56% rename from proto/BHOJAANJMBF.proto rename to proto/DIOKGLJIAMG.proto index e95c44b7..8027dd0d 100644 --- a/proto/BHOJAANJMBF.proto +++ b/proto/DIOKGLJIAMG.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHOJAANJMBF -// CmdId: 20671 -message BHOJAANJMBF { +// CmdId: 23859 +// Name: DIOKGLJIAMG +message DIOKGLJIAMG { } diff --git a/proto/DIPLFLKIDJN.proto b/proto/DIPLFLKIDJN.proto deleted file mode 100644 index d2603c07..00000000 --- a/proto/DIPLFLKIDJN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DIPLFLKIDJN -// CmdId: 7269 -message DIPLFLKIDJN { - string FFBNANJHIEH = 15; -} - diff --git a/proto/DKFDACEPNAL.proto b/proto/DKFDACEPNAL.proto new file mode 100644 index 00000000..4ec92040 --- /dev/null +++ b/proto/DKFDACEPNAL.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: DKFDACEPNAL +message DKFDACEPNAL { + repeated uint32 PJIFOALHIHM = 8; + uint32 level_id = 5; + uint32 FKPECBDMBFD = 15; + repeated uint32 PLPFFBIBHPB = 14; +} + diff --git a/proto/DKGLCEBBJPD.proto b/proto/DKGLCEBBJPD.proto deleted file mode 100644 index 68281155..00000000 --- a/proto/DKGLCEBBJPD.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "EquipParam.proto"; - -// Name: DKGLCEBBJPD -message DKGLCEBBJPD { - repeated EquipParam item_list = 1; -} - diff --git a/proto/DLHLIHPGNOG.proto b/proto/DLHLIHPGNOG.proto deleted file mode 100644 index 97c12f44..00000000 --- a/proto/DLHLIHPGNOG.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DLHLIHPGNOG -message DLHLIHPGNOG { - uint32 apply_entity_id = 15; -} - diff --git a/proto/DLIGBJOALKN.proto b/proto/DLIGBJOALKN.proto deleted file mode 100644 index 9782cd37..00000000 --- a/proto/DLIGBJOALKN.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DLIGBJOALKN -message DLIGBJOALKN { - uint32 avatar_id = 14; - uint32 event_id = 11; - uint32 CFKBGIGOEEJ = 8; - uint32 suite_id = 4; - uint32 guid = 9; -} - diff --git a/proto/CHGIPLGANOM.proto b/proto/DNKBHCGAALL.proto similarity index 53% rename from proto/CHGIPLGANOM.proto rename to proto/DNKBHCGAALL.proto index b456ee4b..03162ad9 100644 --- a/proto/CHGIPLGANOM.proto +++ b/proto/DNKBHCGAALL.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHGIPLGANOM -// CmdId: 7097 -message CHGIPLGANOM { +// CmdId: 21932 +// Name: DNKBHCGAALL +message DNKBHCGAALL { int32 retcode = 15; - uint32 AHAIAIPGFDN = 13; } diff --git a/proto/AEEFNFKPHED.proto b/proto/DOBDAICHFII.proto similarity index 56% rename from proto/AEEFNFKPHED.proto rename to proto/DOBDAICHFII.proto index 38d1ed34..2bd1c740 100644 --- a/proto/AEEFNFKPHED.proto +++ b/proto/DOBDAICHFII.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEEFNFKPHED -// CmdId: 7794 -message AEEFNFKPHED { +// CmdId: 7520 +// Name: DOBDAICHFII +message DOBDAICHFII { } diff --git a/proto/DOCPAPKDBBK.proto b/proto/DOCPAPKDBBK.proto deleted file mode 100644 index 76abc87d..00000000 --- a/proto/DOCPAPKDBBK.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DOCPAPKDBBK -message DOCPAPKDBBK { - string PIOJJFIDING = 1; -} - diff --git a/proto/DOFGFCEODEN.proto b/proto/DOFGFCEODEN.proto new file mode 100644 index 00000000..cf863457 --- /dev/null +++ b/proto/DOFGFCEODEN.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21801 +// Name: DOFGFCEODEN +message DOFGFCEODEN { + uint32 gallery_id = 11; +} + diff --git a/proto/DOMPLMOALGE.proto b/proto/DOMPLMOALGE.proto deleted file mode 100644 index b3232a01..00000000 --- a/proto/DOMPLMOALGE.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: DOMPLMOALGE -message DOMPLMOALGE { - uint32 difficulty = 4; -} - diff --git a/proto/DPEAAFLAMIN.proto b/proto/DPEAAFLAMIN.proto deleted file mode 100644 index a16a4591..00000000 --- a/proto/DPEAAFLAMIN.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: DPEAAFLAMIN -message DPEAAFLAMIN { - Vector center = 11; - uint32 open_time = 1; - uint32 pos_id = 2; - bool is_open = 12; - bool is_view = 14; -} - diff --git a/proto/DailyDungeonEntryInfo.proto b/proto/DailyDungeonEntryInfo.proto index 0311e34b..c1b08722 100644 --- a/proto/DailyDungeonEntryInfo.proto +++ b/proto/DailyDungeonEntryInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryInfo.proto"; -// Name: ILBGCAPNDLF +// Name: BHMLNJCILMM message DailyDungeonEntryInfo { - uint32 recommend_dungeon_id = 3; - uint32 dungeon_entry_config_id = 1; //GGGEMNHNCNJ - uint32 dungeon_entry_id = 14; //MNDEGGLANGF - DungeonEntryInfo recommend_dungeon_entry_info = 7; + uint32 recommend_dungeon_id = 11; + DungeonEntryInfo recommend_dungeon_entry_info = 12; + uint32 BKPHNNDJJDM = 13; + uint32 LNDLCHHFFEA = 14; } diff --git a/proto/DailyTaskDataNotify.proto b/proto/DailyTaskDataNotify.proto index 47c3ebad..d252e975 100644 --- a/proto/DailyTaskDataNotify.proto +++ b/proto/DailyTaskDataNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MEBMDKGNFIP -// CmdId: 111 +// CmdId: 158 +// Name: POECKGCEMFF message DailyTaskDataNotify { - uint32 score_reward_id = 10; + uint32 score_reward_id = 1; bool is_taken_score_reward = 6; - uint32 finished_num = 4; + uint32 finished_num = 8; } diff --git a/proto/DailyTaskFilterCityReq.proto b/proto/DailyTaskFilterCityReq.proto index c7554f27..2ac32368 100644 --- a/proto/DailyTaskFilterCityReq.proto +++ b/proto/DailyTaskFilterCityReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NMHFKMALINE -// CmdId: 199 +// CmdId: 180 +// Name: OPHFKHGDMBK message DailyTaskFilterCityReq { - uint32 city_id = 7; + uint32 city_id = 1; } diff --git a/proto/DailyTaskFilterCityRsp.proto b/proto/DailyTaskFilterCityRsp.proto index c988a24c..eb3209fb 100644 --- a/proto/DailyTaskFilterCityRsp.proto +++ b/proto/DailyTaskFilterCityRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POHNIGPBIFO -// CmdId: 178 +// CmdId: 153 +// Name: DLGHNNHLGEN message DailyTaskFilterCityRsp { - uint32 city_id = 3; - int32 retcode = 2; + uint32 city_id = 9; + int32 retcode = 8; } diff --git a/proto/DailyTaskInfo.proto b/proto/DailyTaskInfo.proto index fc5ecc80..798966e7 100644 --- a/proto/DailyTaskInfo.proto +++ b/proto/DailyTaskInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBJCNECPFLE +// Name: KECEDJBKILI message DailyTaskInfo { - uint32 daily_task_id = 2; - bool is_finished = 15; - uint32 reward_id = 12; - uint32 progress = 3; - uint32 finish_progress = 4; + bool is_finished = 12; + uint32 daily_task_id = 6; + uint32 finish_progress = 5; + uint32 progress = 11; + uint32 reward_id = 2; } diff --git a/proto/DailyTaskProgressNotify.proto b/proto/DailyTaskProgressNotify.proto index e6b4a3ff..d647d3d8 100644 --- a/proto/DailyTaskProgressNotify.proto +++ b/proto/DailyTaskProgressNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DailyTaskInfo.proto"; -// Name: CAMFJNGDAOP -// CmdId: 160 +// CmdId: 115 +// Name: EGKFGNGJHKO message DailyTaskProgressNotify { - DailyTaskInfo info = 15; + DailyTaskInfo info = 8; } diff --git a/proto/DailyTaskScoreRewardNotify.proto b/proto/DailyTaskScoreRewardNotify.proto index 3abbb134..2eb009e0 100644 --- a/proto/DailyTaskScoreRewardNotify.proto +++ b/proto/DailyTaskScoreRewardNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EMKCDIEKPMJ -// CmdId: 193 +// CmdId: 126 +// Name: MJLAMJFMCHJ message DailyTaskScoreRewardNotify { - uint32 reward_id = 15; + uint32 reward_id = 11; } diff --git a/proto/DailyTaskUnlockedCitiesNotify.proto b/proto/DailyTaskUnlockedCitiesNotify.proto index 8ae812f3..80dd345c 100644 --- a/proto/DailyTaskUnlockedCitiesNotify.proto +++ b/proto/DailyTaskUnlockedCitiesNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICNBAPCCAKO -// CmdId: 180 +// CmdId: 105 +// Name: KAPPPLGDHBL message DailyTaskUnlockedCitiesNotify { - repeated uint32 unlocked_city_list = 7; + repeated uint32 unlocked_city_list = 6; } diff --git a/proto/DataResVersionNotify.proto b/proto/DataResVersionNotify.proto index f3c4308f..9cb172cf 100644 --- a/proto/DataResVersionNotify.proto +++ b/proto/DataResVersionNotify.proto @@ -4,24 +4,24 @@ option java_package = "emu.grasscutter.net.proto"; import "ResVersionConfig.proto"; -// Name: CLPJPELPELM -// CmdId: 140 +// CmdId: 118 +// Name: AKGLNBEFBAE message DataResVersionNotify { - // Name: NFPBPLIEDNC + // Name: NIAIEPJFONE enum DataResVersionOpType { OP_TYPE_NONE = 0; OP_TYPE_RELOGIN = 1; OP_TYPE_MP_RELOGIN = 2; } - ResVersionConfig next_res_version_config = 14; - uint32 client_data_version = 1; - DataResVersionOpType op_type = 13; - bool is_data_need_relogin = 7; - string client_md5 = 11; - string client_silence_version_suffix = 6; - string client_version_suffix = 9; - string client_silence_md5 = 15; - uint32 client_silence_data_version = 10; + string KJJAIPPKFCI = 8; + uint32 client_silence_data_version = 6; + string client_silence_version_suffix = 9; + ResVersionConfig res_version_config = 7; + bool is_data_need_relogin = 3; + string CLDKNBOLOEN = 5; + DataResVersionOpType op_type = 1; + uint32 client_data_version = 2; + string client_version_suffix = 14; } diff --git a/proto/DealAddFriendReq.proto b/proto/DealAddFriendReq.proto index 1bcffca4..7f7015d9 100644 --- a/proto/DealAddFriendReq.proto +++ b/proto/DealAddFriendReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DealAddFriendResultType.proto"; -// Name: MDFCDBBABMB -// CmdId: 4072 +// CmdId: 4041 +// Name: KJKEOIMDAKE message DealAddFriendReq { - uint32 target_uid = 13; - DealAddFriendResultType deal_add_friend_result = 1; + uint32 target_uid = 8; + DealAddFriendResultType deal_add_friend_result = 5; } diff --git a/proto/DealAddFriendResultType.proto b/proto/DealAddFriendResultType.proto index bc896738..190cd61f 100644 --- a/proto/DealAddFriendResultType.proto +++ b/proto/DealAddFriendResultType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKNICPJLBBF +// Name: POFNPDMFDFB enum DealAddFriendResultType { DEAL_ADD_FRIEND_REJECT = 0; DEAL_ADD_FRIEND_ACCEPT = 1; diff --git a/proto/DealAddFriendRsp.proto b/proto/DealAddFriendRsp.proto index 09dcf061..64f7479f 100644 --- a/proto/DealAddFriendRsp.proto +++ b/proto/DealAddFriendRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DealAddFriendResultType.proto"; -// Name: CNHEFALIEFK -// CmdId: 4082 +// CmdId: 4072 +// Name: KOFDKPBCFJE message DealAddFriendRsp { - DealAddFriendResultType deal_add_friend_result = 8; - uint32 target_uid = 2; - int32 retcode = 12; + DealAddFriendResultType deal_add_friend_result = 7; + int32 retcode = 8; + uint32 target_uid = 1; } diff --git a/proto/DeathZoneInfo.proto b/proto/DeathZoneInfo.proto index b995d7b8..e736d16a 100644 --- a/proto/DeathZoneInfo.proto +++ b/proto/DeathZoneInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMBGJHILHMF +// Name: LBHCDCJALKG message DeathZoneInfo { - uint32 id = 9; - bool is_open = 1; + uint32 id = 6; + bool is_open = 15; } diff --git a/proto/DeathZoneInfoNotify.proto b/proto/DeathZoneInfoNotify.proto index 90ed09d7..3bc89717 100644 --- a/proto/DeathZoneInfoNotify.proto +++ b/proto/DeathZoneInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DeathZoneInfo.proto"; -// Name: JOIPBFPDDGJ -// CmdId: 6293 +// CmdId: 6266 +// Name: DDLKOLJNFEB message DeathZoneInfoNotify { - repeated DeathZoneInfo death_zone_info_list = 14; + repeated DeathZoneInfo death_zone_info_list = 2; } diff --git a/proto/DeathZoneObserveNotify.proto b/proto/DeathZoneObserveNotify.proto index 3d6404f2..5bde6a67 100644 --- a/proto/DeathZoneObserveNotify.proto +++ b/proto/DeathZoneObserveNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CACBCOONGOO -// CmdId: 3232 +// CmdId: 3139 +// Name: FKAFHNIHACL message DeathZoneObserveNotify { - uint32 target_entity_id = 5; - uint32 source_entity_id = 10; + uint32 source_entity_id = 13; + uint32 target_entity_id = 12; } diff --git a/proto/DelBackupAvatarTeamReq.proto b/proto/DelBackupAvatarTeamReq.proto index 8d3af0f1..9486ed71 100644 --- a/proto/DelBackupAvatarTeamReq.proto +++ b/proto/DelBackupAvatarTeamReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADAFEMNNBJL -// CmdId: 1608 +// CmdId: 1680 +// Name: BHDFBGFEGPC message DelBackupAvatarTeamReq { - uint32 backup_avatar_team_id = 9; + uint32 backup_avatar_team_id = 10; } diff --git a/proto/DelBackupAvatarTeamRsp.proto b/proto/DelBackupAvatarTeamRsp.proto index e833d844..06d18f3a 100644 --- a/proto/DelBackupAvatarTeamRsp.proto +++ b/proto/DelBackupAvatarTeamRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPCJMAGGPMG -// CmdId: 1615 +// CmdId: 1733 +// Name: DGFKLHLAFEN message DelBackupAvatarTeamRsp { - int32 retcode = 2; - uint32 backup_avatar_team_id = 15; + uint32 backup_avatar_team_id = 13; + int32 retcode = 10; } diff --git a/proto/DelMailReq.proto b/proto/DelMailReq.proto index 369de2a0..863a5b67 100644 --- a/proto/DelMailReq.proto +++ b/proto/DelMailReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICLHPLBGGMM -// CmdId: 1434 +// CmdId: 1456 +// Name: MJOIAKOLBNB message DelMailReq { - repeated uint32 mail_id_list = 15; + repeated uint32 mail_id_list = 1; } diff --git a/proto/DelMailRsp.proto b/proto/DelMailRsp.proto index ad9186e6..1d034900 100644 --- a/proto/DelMailRsp.proto +++ b/proto/DelMailRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DOIGBMCHGJM -// CmdId: 1472 +// CmdId: 1441 +// Name: PFLOBKKCCIA message DelMailRsp { - repeated uint32 mail_id_list = 9; - int32 retcode = 11; + repeated uint32 mail_id_list = 11; + int32 retcode = 7; } diff --git a/proto/DelScenePlayTeamEntityNotify.proto b/proto/DelScenePlayTeamEntityNotify.proto index bc31263c..a456dc90 100644 --- a/proto/DelScenePlayTeamEntityNotify.proto +++ b/proto/DelScenePlayTeamEntityNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLMBCOOBAEK -// CmdId: 3214 +// CmdId: 3234 +// Name: PCCLMIBJNGN message DelScenePlayTeamEntityNotify { - repeated uint32 del_entity_id_list = 10; - uint32 scene_id = 4; + repeated uint32 del_entity_id_list = 3; + uint32 scene_id = 7; } diff --git a/proto/DelTeamEntityNotify.proto b/proto/DelTeamEntityNotify.proto index 90a1d748..3a64397a 100644 --- a/proto/DelTeamEntityNotify.proto +++ b/proto/DelTeamEntityNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIEEAFMCPBM -// CmdId: 330 +// CmdId: 340 +// Name: LLAEAGCDEND message DelTeamEntityNotify { - uint32 scene_id = 15; repeated uint32 del_entity_id_list = 1; + uint32 scene_id = 8; } diff --git a/proto/DeleteFriendNotify.proto b/proto/DeleteFriendNotify.proto index bff659c1..0d5daf2d 100644 --- a/proto/DeleteFriendNotify.proto +++ b/proto/DeleteFriendNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFIGMGNCIDK -// CmdId: 4023 +// CmdId: 4094 +// Name: HNGNCNLBPEF message DeleteFriendNotify { - uint32 target_uid = 10; + uint32 target_uid = 9; } diff --git a/proto/DeleteFriendReq.proto b/proto/DeleteFriendReq.proto index 5b72fbb2..bf8ea1f4 100644 --- a/proto/DeleteFriendReq.proto +++ b/proto/DeleteFriendReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCECBJCIMGA // CmdId: 4059 +// Name: DNNCFLDIPFG message DeleteFriendReq { - uint32 target_uid = 2; + uint32 target_uid = 12; } diff --git a/proto/DeleteFriendRsp.proto b/proto/DeleteFriendRsp.proto index 061ba08b..6466bbca 100644 --- a/proto/DeleteFriendRsp.proto +++ b/proto/DeleteFriendRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ALPPJOBNODK -// CmdId: 4007 +// CmdId: 4078 +// Name: KDJMJHKMJJM message DeleteFriendRsp { - int32 retcode = 15; - uint32 target_uid = 7; + int32 retcode = 10; + uint32 target_uid = 9; } diff --git a/proto/DeliveryActivityDetailInfo.proto b/proto/DeliveryActivityDetailInfo.proto index cd534f8f..64130158 100644 --- a/proto/DeliveryActivityDetailInfo.proto +++ b/proto/DeliveryActivityDetailInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IAEHMPOMFMB +// Name: KCLDPAAOLOE message DeliveryActivityDetailInfo { - bool is_taken_reward = 5; - repeated uint32 finished_delivery_quest_index = 1; - uint32 day_index = 10; + bool is_taken_reward = 3; + uint32 day_index = 5; + repeated uint32 finished_delivery_quest_index = 14; } diff --git a/proto/DeshretObeliskChestInfo.proto b/proto/DeshretObeliskChestInfo.proto index 5ded84f0..0e54f41d 100644 --- a/proto/DeshretObeliskChestInfo.proto +++ b/proto/DeshretObeliskChestInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: BAKOBLPLIGJ +// Name: PPPPFCNAIDN message DeshretObeliskChestInfo { - uint32 group_id = 8; - uint32 scene_id = 2; - uint32 config_id = 10; - Vector pos = 11; + uint32 config_id = 11; + Vector pos = 6; + uint32 group_id = 4; + uint32 scene_id = 5; } diff --git a/proto/DeshretObeliskChestInfoNotify.proto b/proto/DeshretObeliskChestInfoNotify.proto index 4b198ad9..388ac945 100644 --- a/proto/DeshretObeliskChestInfoNotify.proto +++ b/proto/DeshretObeliskChestInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DeshretObeliskChestInfo.proto"; -// Name: ELOLMILJLPC -// CmdId: 858 +// CmdId: 843 +// Name: EMNIKEJHFDC message DeshretObeliskChestInfoNotify { - repeated DeshretObeliskChestInfo chest_info_list = 12; + repeated DeshretObeliskChestInfo chest_info_list = 14; } diff --git a/proto/DeshretObeliskGadgetInfo.proto b/proto/DeshretObeliskGadgetInfo.proto index f902039d..fa309a7f 100644 --- a/proto/DeshretObeliskGadgetInfo.proto +++ b/proto/DeshretObeliskGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIFFHAFGIBA +// Name: ADDCBCDDJIL message DeshretObeliskGadgetInfo { repeated uint32 argument_list = 1; } diff --git a/proto/DestroyMassiveEntityNotify.proto b/proto/DestroyMassiveEntityNotify.proto index 49dfcb73..ebfe6b16 100644 --- a/proto/DestroyMassiveEntityNotify.proto +++ b/proto/DestroyMassiveEntityNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ClientMassiveEntity.proto"; -// Name: ILBPCLIIJOB -// CmdId: 311 +// CmdId: 358 +// Name: HLNHMNHJPBB message DestroyMassiveEntityNotify { - repeated ClientMassiveEntity massive_entity_list = 13; + repeated ClientMassiveEntity massive_entity_list = 3; } diff --git a/proto/DestroyMaterialReq.proto b/proto/DestroyMaterialReq.proto index 56c15f86..8900595c 100644 --- a/proto/DestroyMaterialReq.proto +++ b/proto/DestroyMaterialReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MaterilaInfo.proto"; -// Name: NNCOOJDHINJ -// CmdId: 608 +// CmdId: 601 +// Name: FEGEABDMGFO message DestroyMaterialReq { - repeated MaterilaInfo material_list = 12; + repeated MaterilaInfo material_list = 8; } diff --git a/proto/DestroyMaterialRsp.proto b/proto/DestroyMaterialRsp.proto index e65463a3..5ecab79a 100644 --- a/proto/DestroyMaterialRsp.proto +++ b/proto/DestroyMaterialRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFDLBMJGCDD -// CmdId: 679 +// CmdId: 669 +// Name: DCKDKJNEPCN message DestroyMaterialRsp { - int32 retcode = 15; repeated uint32 item_id_list = 3; - repeated uint32 item_count_list = 13; + repeated uint32 item_count_list = 7; + int32 retcode = 14; } diff --git a/proto/DigActivityChangeGadgetStateReq.proto b/proto/DigActivityChangeGadgetStateReq.proto index a1b4f6ea..d90d48f6 100644 --- a/proto/DigActivityChangeGadgetStateReq.proto +++ b/proto/DigActivityChangeGadgetStateReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBMAAACFMMF -// CmdId: 8140 +// CmdId: 8545 +// Name: IMMAPONENCG message DigActivityChangeGadgetStateReq { - uint32 entity_id = 9; + uint32 entity_id = 8; } diff --git a/proto/DigActivityChangeGadgetStateRsp.proto b/proto/DigActivityChangeGadgetStateRsp.proto index 53776267..e9998004 100644 --- a/proto/DigActivityChangeGadgetStateRsp.proto +++ b/proto/DigActivityChangeGadgetStateRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CBGAOFJDFCG -// CmdId: 8656 +// CmdId: 8312 +// Name: FEFNCKMDIDB message DigActivityChangeGadgetStateRsp { - uint32 entity_id = 8; + uint32 entity_id = 14; int32 retcode = 15; } diff --git a/proto/DigActivityDetailInfo.proto b/proto/DigActivityDetailInfo.proto index 299a1060..670ea7e7 100644 --- a/proto/DigActivityDetailInfo.proto +++ b/proto/DigActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DigMarkPoint.proto"; -// Name: OLMIFODCCKC +// Name: FNCKFCDNOCF message DigActivityDetailInfo { - uint32 stage_id = 8; - repeated DigMarkPoint dig_mark_point_list = 10; - repeated uint32 stage_id_list = 15; + repeated uint32 stage_id_list = 3; + uint32 stage_id = 4; + repeated DigMarkPoint dig_mark_point_list = 5; } diff --git a/proto/DigActivityMarkPointChangeNotify.proto b/proto/DigActivityMarkPointChangeNotify.proto index d24274ad..80a08d53 100644 --- a/proto/DigActivityMarkPointChangeNotify.proto +++ b/proto/DigActivityMarkPointChangeNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "DigMarkPoint.proto"; -// Name: MIDHCHFOCFJ -// CmdId: 8585 +// CmdId: 8576 +// Name: IBCLLIIOPEE message DigActivityMarkPointChangeNotify { repeated DigMarkPoint dig_mark_point_list = 9; } diff --git a/proto/DigMarkPoint.proto b/proto/DigMarkPoint.proto index 634814fe..6adb2ab5 100644 --- a/proto/DigMarkPoint.proto +++ b/proto/DigMarkPoint.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NGJONHOMNKJ +// Name: JAFAPEIOPGD message DigMarkPoint { + uint32 bundle_id = 1; Vector rot = 7; - Vector pos = 11; - uint32 bundle_id = 14; + Vector pos = 2; } diff --git a/proto/DisableRoguelikeTrapNotify.proto b/proto/DisableRoguelikeTrapNotify.proto index 5d0beb36..6bf3ff07 100644 --- a/proto/DisableRoguelikeTrapNotify.proto +++ b/proto/DisableRoguelikeTrapNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLHGHDAILGB -// CmdId: 8007 +// CmdId: 8604 +// Name: CJFFCHLKFMD message DisableRoguelikeTrapNotify { - uint32 card_id = 1; + uint32 card_id = 3; } diff --git a/proto/DoGachaReq.proto b/proto/DoGachaReq.proto index fdbd053b..755cf024 100644 --- a/proto/DoGachaReq.proto +++ b/proto/DoGachaReq.proto @@ -3,12 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBMLDGNEKHA -// CmdId: 1554 +// CmdId: 1589 +// Name: PCNKFCOOMOH message DoGachaReq { - uint32 gachaRandom = 3; //PKCLGOCJPLN ++ CORRECT - uint32 gachaType = 6; //DGIFMDIADJF ++ CORRECT - uint32 gachaScheduleId = 12; //NMKGGDOKHLF - uint32 gachaTimes = 5; //HKJAAPBGNEI ++ CORRECT - string gacha_tag = 14; + uint32 PAHELCJNHAH = 5; + uint32 AOLMBNPLFEO = 6; + string gacha_tag = 1; + uint32 KJPOJHMDBNE = 12; + uint32 EJKJHLLCHMC = 2; } + diff --git a/proto/DoGachaRsp.proto b/proto/DoGachaRsp.proto index 19365b93..d63a62b1 100644 --- a/proto/DoGachaRsp.proto +++ b/proto/DoGachaRsp.proto @@ -4,27 +4,27 @@ option java_package = "emu.grasscutter.net.proto"; import "GachaItem.proto"; -// Name: LEFDKOLFJKL -// CmdId: 1564 +// CmdId: 1576 +// Name: BIMBGHFINGO message DoGachaRsp { - uint32 tenCostItemId = 4; // DNGKJJJHNEN - uint32 dailyGachaTimes = 1898; //OPHLINLNOEA - uint32 gachaTimes = 13; // HKJAAPBGNEI - uint32 gachaScheduleId = 2; //NMKGGDOKHLF - bool HNAFDALMKFN = 312; - uint32 costItemId = 1; // BCKMNIBIPHO - uint32 wishMaxProgress = 11; // KJHBJPGBOFP - uint32 gachaType = 9; //DGIFMDIADJF - uint32 tenCostItemNum = 15; //LMLCPMOOKKA - repeated GachaItem gacha_item_list = 10; - uint32 wishProgress = 7; //LJJKNKCHHFM - uint32 newGachaRandom = 5; //EAMKGBGKNMO - uint32 wishItemId = 12; //AINLBCOKANA - uint32 curScheduleDailyGachaTimes = 1918; //NOKMFFEIDNH - int32 retcode = 14; - uint32 leftGachaTimes = 3; //MGFKNHHNMAE - bool HCCENOGKOOG = 1938; - uint32 costItemNum = 6; //GNIDAANOBDP - uint32 gachaTimesLimit = 8; //FLDFHFNHNFC + bool HFEKPDOKLDK = 823; + uint32 AOLMBNPLFEO = 7; + uint32 KDFPKENAIOJ = 5; + bool PKOIBFIOLAO = 651; + uint32 DKCIEKFPMCG = 8; + repeated GachaItem gacha_item_list = 4; + int32 retcode = 10; + uint32 EJKJHLLCHMC = 9; + uint32 JICLMBKMGCG = 1; + uint32 PELOHDIKFAM = 845; + uint32 FBIDPNFLBJL = 14; + uint32 EAGFIDHCDPD = 3; + uint32 BIPHOPJBNHC = 15; + uint32 KJPOJHMDBNE = 2; + uint32 KKDFKKEMEBA = 12; + uint32 PKPENDLDPKI = 965; + uint32 FIHHLGMNIDM = 11; + uint32 OKKJEHDBIHK = 6; + uint32 FBILBJNNIKE = 13; } diff --git a/proto/DoRoguelikeDungeonCardGachaReq.proto b/proto/DoRoguelikeDungeonCardGachaReq.proto index a8b07737..bb3f4692 100644 --- a/proto/DoRoguelikeDungeonCardGachaReq.proto +++ b/proto/DoRoguelikeDungeonCardGachaReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNPGGDENLCK -// CmdId: 8427 +// CmdId: 8034 +// Name: HLHFHLBHOMB message DoRoguelikeDungeonCardGachaReq { - uint32 cell_id = 5; - uint32 dungeon_id = 12; + uint32 dungeon_id = 15; + uint32 cell_id = 1; } diff --git a/proto/DoRoguelikeDungeonCardGachaRsp.proto b/proto/DoRoguelikeDungeonCardGachaRsp.proto index 69b20fe1..fa9c7645 100644 --- a/proto/DoRoguelikeDungeonCardGachaRsp.proto +++ b/proto/DoRoguelikeDungeonCardGachaRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEELMGNAEIF -// CmdId: 8567 +// CmdId: 8270 +// Name: GKGFGLOKGDM message DoRoguelikeDungeonCardGachaRsp { - repeated uint32 card_list = 11; - int32 retcode = 9; - bool is_can_refresh = 8; + bool is_can_refresh = 3; + repeated uint32 card_list = 6; + int32 retcode = 14; } diff --git a/proto/DoSetPlayerBornDataNotify.proto b/proto/DoSetPlayerBornDataNotify.proto index 9fa7662a..3e92cf06 100644 --- a/proto/DoSetPlayerBornDataNotify.proto +++ b/proto/DoSetPlayerBornDataNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILFGJLJBACE -// CmdId: 161 +// CmdId: 182 +// Name: CECEPKGBFMG message DoSetPlayerBornDataNotify { } diff --git a/proto/DraftGuestReplyInviteNotify.proto b/proto/DraftGuestReplyInviteNotify.proto index d52fc85e..9f30dfcd 100644 --- a/proto/DraftGuestReplyInviteNotify.proto +++ b/proto/DraftGuestReplyInviteNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKIOCEJCODN -// CmdId: 5482 +// CmdId: 5472 +// Name: AJEOBLEDMDL message DraftGuestReplyInviteNotify { - uint32 guest_uid = 14; + uint32 guest_uid = 15; + uint32 draft_id = 8; bool is_agree = 6; - uint32 draft_id = 9; } diff --git a/proto/DraftGuestReplyInviteReq.proto b/proto/DraftGuestReplyInviteReq.proto index 969969ff..e9d8ccb4 100644 --- a/proto/DraftGuestReplyInviteReq.proto +++ b/proto/DraftGuestReplyInviteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBGHKPEINLJ -// CmdId: 5434 +// CmdId: 5456 +// Name: LNHGNIBIDBK message DraftGuestReplyInviteReq { - uint32 draft_id = 12; bool is_agree = 2; + uint32 draft_id = 5; } diff --git a/proto/DraftGuestReplyInviteRsp.proto b/proto/DraftGuestReplyInviteRsp.proto index 3308a803..66f9c1d5 100644 --- a/proto/DraftGuestReplyInviteRsp.proto +++ b/proto/DraftGuestReplyInviteRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHOEEGANIFI -// CmdId: 5472 +// CmdId: 5441 +// Name: PBDACOIIJCI message DraftGuestReplyInviteRsp { - uint32 draft_id = 14; - int32 retcode = 6; - bool is_agree = 4; + uint32 draft_id = 4; + bool is_agree = 6; + int32 retcode = 5; } diff --git a/proto/DraftGuestReplyTwiceConfirmNotify.proto b/proto/DraftGuestReplyTwiceConfirmNotify.proto index 2a48c99b..7397754a 100644 --- a/proto/DraftGuestReplyTwiceConfirmNotify.proto +++ b/proto/DraftGuestReplyTwiceConfirmNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLJJBCDFKDD -// CmdId: 5442 +// CmdId: 5465 +// Name: PAFCKKCJDCF message DraftGuestReplyTwiceConfirmNotify { - uint32 draft_id = 3; - bool is_agree = 4; - uint32 guest_uid = 13; + uint32 draft_id = 2; + bool is_agree = 11; + uint32 guest_uid = 8; } diff --git a/proto/DraftGuestReplyTwiceConfirmReq.proto b/proto/DraftGuestReplyTwiceConfirmReq.proto index 1190f2d3..d629d460 100644 --- a/proto/DraftGuestReplyTwiceConfirmReq.proto +++ b/proto/DraftGuestReplyTwiceConfirmReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKFHDHMLBDN // CmdId: 5459 +// Name: PPIENGDHNGO message DraftGuestReplyTwiceConfirmReq { - uint32 draft_id = 9; - bool is_agree = 11; + uint32 draft_id = 14; + bool is_agree = 5; } diff --git a/proto/DraftGuestReplyTwiceConfirmRsp.proto b/proto/DraftGuestReplyTwiceConfirmRsp.proto index 31f2c56f..63261c31 100644 --- a/proto/DraftGuestReplyTwiceConfirmRsp.proto +++ b/proto/DraftGuestReplyTwiceConfirmRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIIFNKKMEBI -// CmdId: 5407 +// CmdId: 5478 +// Name: AMNHIJMNKKC message DraftGuestReplyTwiceConfirmRsp { - bool is_agree = 7; - uint32 draft_id = 14; - int32 retcode = 10; + int32 retcode = 3; + bool is_agree = 2; + uint32 draft_id = 8; } diff --git a/proto/DraftInviteFailInfo.proto b/proto/DraftInviteFailInfo.proto index 57ffa49c..634ad4e0 100644 --- a/proto/DraftInviteFailInfo.proto +++ b/proto/DraftInviteFailInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DraftInviteFailReason.proto"; -// Name: IABHECOCONE +// Name: IDIMLLGFJMM message DraftInviteFailInfo { - DraftInviteFailReason reason = 2; - uint32 uid = 4; + DraftInviteFailReason reason = 4; + uint32 uid = 5; } diff --git a/proto/DraftInviteFailReason.proto b/proto/DraftInviteFailReason.proto index 7645103b..244e963f 100644 --- a/proto/DraftInviteFailReason.proto +++ b/proto/DraftInviteFailReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGJEFNPEPCF +// Name: IMFKPCAPJNI enum DraftInviteFailReason { DRAFT_FAIL_UNKNOWN = 0; DRAFT_ACTIVITY_NOT_OPEN = 1; diff --git a/proto/DraftInviteResultNotify.proto b/proto/DraftInviteResultNotify.proto index 180e4b40..4bee26d1 100644 --- a/proto/DraftInviteResultNotify.proto +++ b/proto/DraftInviteResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JEGCILFCLNK -// CmdId: 5465 +// CmdId: 5492 +// Name: GNBEGCCEKHA message DraftInviteResultNotify { - uint32 draft_id = 5; - bool is_all_argee = 12; + bool is_all_argee = 8; + uint32 draft_id = 12; } diff --git a/proto/DraftOwnerInviteNotify.proto b/proto/DraftOwnerInviteNotify.proto index 49eb81a4..a65f6a0b 100644 --- a/proto/DraftOwnerInviteNotify.proto +++ b/proto/DraftOwnerInviteNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEJILIINEMK -// CmdId: 5414 +// CmdId: 5416 +// Name: KAGODPFFHCG message DraftOwnerInviteNotify { - uint32 invite_deadline_time = 13; - uint32 draft_id = 11; + uint32 draft_id = 4; + uint32 invite_deadline_time = 1; } diff --git a/proto/DraftOwnerStartInviteReq.proto b/proto/DraftOwnerStartInviteReq.proto index 2c292751..6fcf8b71 100644 --- a/proto/DraftOwnerStartInviteReq.proto +++ b/proto/DraftOwnerStartInviteReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEFBPEKDIKP -// CmdId: 5454 +// CmdId: 5489 +// Name: EPHAEALIPIJ message DraftOwnerStartInviteReq { - uint32 draft_id = 14; + uint32 draft_id = 8; } diff --git a/proto/DraftOwnerStartInviteRsp.proto b/proto/DraftOwnerStartInviteRsp.proto index aee5514c..281cdf20 100644 --- a/proto/DraftOwnerStartInviteRsp.proto +++ b/proto/DraftOwnerStartInviteRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "DraftInviteFailInfo.proto"; -// Name: ADCMDDJPBNL -// CmdId: 5464 +// CmdId: 5476 +// Name: JPOBFNGODMI message DraftOwnerStartInviteRsp { - uint32 draft_id = 5; - int32 retcode = 2; - repeated DraftInviteFailInfo invite_fail_info_list = 12; - uint32 wrong_uid = 4; + uint32 wrong_uid = 5; + repeated DraftInviteFailInfo invite_fail_info_list = 3; + int32 retcode = 15; + uint32 draft_id = 1; } diff --git a/proto/DraftOwnerTwiceConfirmNotify.proto b/proto/DraftOwnerTwiceConfirmNotify.proto index b7fc7ebb..f6049149 100644 --- a/proto/DraftOwnerTwiceConfirmNotify.proto +++ b/proto/DraftOwnerTwiceConfirmNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CEGIJBCFPDA -// CmdId: 5450 +// CmdId: 5463 +// Name: NJPHDDAINAK message DraftOwnerTwiceConfirmNotify { - uint32 draft_id = 14; - uint32 twice_confirm_deadline_time = 3; + uint32 draft_id = 4; + uint32 twice_confirm_deadline_time = 15; } diff --git a/proto/DraftTwiceConfirmResultNotify.proto b/proto/DraftTwiceConfirmResultNotify.proto index c29d6098..b6f854e1 100644 --- a/proto/DraftTwiceConfirmResultNotify.proto +++ b/proto/DraftTwiceConfirmResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBJGJNGNNEK -// CmdId: 5491 +// CmdId: 5412 +// Name: FLHLCBJEEFM message DraftTwiceConfirmResultNotify { - bool is_all_argee = 11; - uint32 draft_id = 8; + bool is_all_argee = 14; + uint32 draft_id = 3; } diff --git a/proto/DragonSpineActivityDetailInfo.proto b/proto/DragonSpineActivityDetailInfo.proto index 77117658..ce19c1a3 100644 --- a/proto/DragonSpineActivityDetailInfo.proto +++ b/proto/DragonSpineActivityDetailInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "DragonSpineChapterInfo.proto"; -// Name: DLPPDHBPGOH +// Name: CILDCKHECNN message DragonSpineActivityDetailInfo { - uint32 NIPPAPELMPN = 7; - uint32 POIDNDIECFP = 1; - uint32 PBPIPINOBLB = 11; - uint32 weapon_enhance_level = 14; - uint32 PEJFBHBOLEA = 13; - repeated DragonSpineChapterInfo chapter_info_list = 8; - bool is_content_closed = 15; + bool is_content_closed = 12; + uint32 NILJOOOPIFO = 1; + uint32 FKEHKLEBJOD = 9; + repeated DragonSpineChapterInfo chapter_info_list = 3; + uint32 LGLLMPAPONN = 11; + uint32 EDDLIDNEOHG = 10; + uint32 weapon_enhance_level = 7; } diff --git a/proto/DragonSpineChapterFinishNotify.proto b/proto/DragonSpineChapterFinishNotify.proto index e6d649bd..62f42ec4 100644 --- a/proto/DragonSpineChapterFinishNotify.proto +++ b/proto/DragonSpineChapterFinishNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKBFCMEAKEH -// CmdId: 2182 +// CmdId: 2180 +// Name: JCAKGKAECOI message DragonSpineChapterFinishNotify { - uint32 chapter_id = 13; - uint32 schedule_id = 1; - uint32 weapon_enhance_level = 8; + uint32 chapter_id = 2; + uint32 schedule_id = 6; + uint32 weapon_enhance_level = 13; } diff --git a/proto/DragonSpineChapterInfo.proto b/proto/DragonSpineChapterInfo.proto index f50e53be..c1fd1778 100644 --- a/proto/DragonSpineChapterInfo.proto +++ b/proto/DragonSpineChapterInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJCAFFBMNAO +// Name: EFHLNDLLHIP message DragonSpineChapterInfo { - uint32 progress = 12; - uint32 chapter_id = 7; - bool is_open = 15; - uint32 finished_mission_num = 6; - uint32 open_time = 5; + uint32 progress = 6; + uint32 chapter_id = 14; + bool is_open = 13; + uint32 open_time = 2; + uint32 finished_mission_num = 7; } diff --git a/proto/DragonSpineChapterOpenNotify.proto b/proto/DragonSpineChapterOpenNotify.proto index ae4defe7..8c223b90 100644 --- a/proto/DragonSpineChapterOpenNotify.proto +++ b/proto/DragonSpineChapterOpenNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGJENNOIACG -// CmdId: 2126 +// CmdId: 2075 +// Name: BBBCOOCMJOL message DragonSpineChapterOpenNotify { - uint32 schedule_id = 15; - uint32 chapter_id = 4; + uint32 chapter_id = 6; + uint32 schedule_id = 13; } diff --git a/proto/DragonSpineChapterProgressChangeNotify.proto b/proto/DragonSpineChapterProgressChangeNotify.proto index 89067551..70e85e2e 100644 --- a/proto/DragonSpineChapterProgressChangeNotify.proto +++ b/proto/DragonSpineChapterProgressChangeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNMCDICEEBC -// CmdId: 2155 +// CmdId: 2194 +// Name: NEONMHEFOKM message DragonSpineChapterProgressChangeNotify { - uint32 chapter_id = 1; - uint32 cur_progress = 12; - uint32 schedule_id = 14; + uint32 cur_progress = 7; + uint32 schedule_id = 3; + uint32 chapter_id = 10; } diff --git a/proto/DragonSpineCoinChangeNotify.proto b/proto/DragonSpineCoinChangeNotify.proto index d679b20b..88a6bebf 100644 --- a/proto/DragonSpineCoinChangeNotify.proto +++ b/proto/DragonSpineCoinChangeNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLMLKHKDLAP -// CmdId: 2076 +// CmdId: 2151 +// Name: MOFAIACOJPN message DragonSpineCoinChangeNotify { - uint32 PEJFBHBOLEA = 9; - uint32 schedule_id = 13; - uint32 PBPIPINOBLB = 10; - uint32 NIPPAPELMPN = 14; + uint32 schedule_id = 6; + uint32 LGLLMPAPONN = 4; + uint32 FKEHKLEBJOD = 2; + uint32 NILJOOOPIFO = 5; } diff --git a/proto/DropHintNotify.proto b/proto/DropHintNotify.proto index 94696c0d..20abf57e 100644 --- a/proto/DropHintNotify.proto +++ b/proto/DropHintNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PAKLNEDHMBL // CmdId: 633 +// Name: EFOOFNIDNMC message DropHintNotify { - Vector position = 14; - repeated uint32 item_id_list = 5; + Vector position = 6; + repeated uint32 item_id_list = 12; } diff --git a/proto/DropItemReq.proto b/proto/DropItemReq.proto index 39c3f1b2..105d0689 100644 --- a/proto/DropItemReq.proto +++ b/proto/DropItemReq.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; import "Vector.proto"; -// Name: PDAMDHFOIIL -// CmdId: 650 +// CmdId: 663 +// Name: PCBLPPLABOH message DropItemReq { + Vector pos = 14; + uint64 guid = 13; uint32 count = 5; - uint64 guid = 1; - StoreType store_type = 4; - Vector pos = 12; + StoreType store_type = 9; } diff --git a/proto/DropItemRsp.proto b/proto/DropItemRsp.proto index 42f5f026..c1401fd4 100644 --- a/proto/DropItemRsp.proto +++ b/proto/DropItemRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; -// Name: FJNLPMLBGBA // CmdId: 659 +// Name: HHKNLLGKPOO message DropItemRsp { - StoreType store_type = 1; - int32 retcode = 3; - uint64 guid = 12; + StoreType store_type = 3; + uint64 guid = 4; + int32 retcode = 5; } diff --git a/proto/DuelHeartCgEndNotify.proto b/proto/DuelHeartCgEndNotify.proto index e159cb07..869f0357 100644 --- a/proto/DuelHeartCgEndNotify.proto +++ b/proto/DuelHeartCgEndNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNKNAMMJIDF -// CmdId: 23386 +// CmdId: 21698 +// Name: NMLBCCPGHPF message DuelHeartCgEndNotify { } diff --git a/proto/DuelHeartDetailInfo.proto b/proto/DuelHeartDetailInfo.proto index 744ea45f..c784c2db 100644 --- a/proto/DuelHeartDetailInfo.proto +++ b/proto/DuelHeartDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "DuelHeartLevelInfo.proto"; -// Name: CHHJEPHFEFF +// Name: LOOPPPADFFH message DuelHeartDetailInfo { - repeated DuelHeartLevelInfo level_info_list = 15; + repeated DuelHeartLevelInfo level_info_list = 4; } diff --git a/proto/DuelHeartEnterDungeonReq.proto b/proto/DuelHeartEnterDungeonReq.proto index d706cad1..4d3fcc02 100644 --- a/proto/DuelHeartEnterDungeonReq.proto +++ b/proto/DuelHeartEnterDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JAHOLILGJNJ -// CmdId: 23327 +// CmdId: 20812 +// Name: CGDEMGEBHDA message DuelHeartEnterDungeonReq { - uint32 level_id = 9; + uint32 level_id = 4; } diff --git a/proto/DuelHeartEnterDungeonRsp.proto b/proto/DuelHeartEnterDungeonRsp.proto index d227fe1c..a577a36f 100644 --- a/proto/DuelHeartEnterDungeonRsp.proto +++ b/proto/DuelHeartEnterDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGNCAPGIGEI -// CmdId: 21442 +// CmdId: 23202 +// Name: KKBBOOBCAMO message DuelHeartEnterDungeonRsp { - int32 retcode = 11; + int32 retcode = 2; } diff --git a/proto/DuelHeartLevelDifficultyInfo.proto b/proto/DuelHeartLevelDifficultyInfo.proto index 865d6d0c..a58217c7 100644 --- a/proto/DuelHeartLevelDifficultyInfo.proto +++ b/proto/DuelHeartLevelDifficultyInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OFLLNPACMJD +// Name: MCHGLACJIHO message DuelHeartLevelDifficultyInfo { - uint32 cost_time = 2; - bool is_open = 10; - uint32 difficulty = 6; + uint32 cost_time = 5; + uint32 difficulty = 11; + bool is_open = 3; } diff --git a/proto/DuelHeartLevelInfo.proto b/proto/DuelHeartLevelInfo.proto index 58518c78..a7452940 100644 --- a/proto/DuelHeartLevelInfo.proto +++ b/proto/DuelHeartLevelInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DuelHeartLevelDifficultyInfo.proto"; -// Name: PGJPCBNFOEP +// Name: APHCHPHOBCI message DuelHeartLevelInfo { - repeated DuelHeartLevelDifficultyInfo difficulty_info_list = 3; - bool is_cg_viewed = 14; - bool is_open = 6; - uint32 level_id = 12; + repeated DuelHeartLevelDifficultyInfo difficulty_info_list = 15; + uint32 level_id = 9; + bool is_open = 10; + bool is_cg_viewed = 4; } diff --git a/proto/DuelHeartRestartDungeonReq.proto b/proto/DuelHeartRestartDungeonReq.proto index e020d7c6..c4ba01be 100644 --- a/proto/DuelHeartRestartDungeonReq.proto +++ b/proto/DuelHeartRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHFFGKIHEMB -// CmdId: 22204 +// CmdId: 20618 +// Name: LFFLGJEOHFM message DuelHeartRestartDungeonReq { } diff --git a/proto/DuelHeartRestartDungeonRsp.proto b/proto/DuelHeartRestartDungeonRsp.proto index 8829f075..bc6f6656 100644 --- a/proto/DuelHeartRestartDungeonRsp.proto +++ b/proto/DuelHeartRestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GEPDIGHICEA -// CmdId: 23846 +// CmdId: 23127 +// Name: AFIPONEFADI message DuelHeartRestartDungeonRsp { - int32 retcode = 4; + int32 retcode = 7; } diff --git a/proto/DuelHeartSelectDifficultyReq.proto b/proto/DuelHeartSelectDifficultyReq.proto index 306eecbb..02e7a476 100644 --- a/proto/DuelHeartSelectDifficultyReq.proto +++ b/proto/DuelHeartSelectDifficultyReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHPDNJGHHFE -// CmdId: 21123 +// CmdId: 24776 +// Name: HPEMAPPDFAH message DuelHeartSelectDifficultyReq { - uint32 difficulty = 8; + uint32 difficulty = 7; } diff --git a/proto/DuelHeartSelectDifficultyRsp.proto b/proto/DuelHeartSelectDifficultyRsp.proto index 0038cfd3..111af933 100644 --- a/proto/DuelHeartSelectDifficultyRsp.proto +++ b/proto/DuelHeartSelectDifficultyRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPKANGBPPDO -// CmdId: 22336 +// CmdId: 22574 +// Name: HAIGODNCPKE message DuelHeartSelectDifficultyRsp { - int32 retcode = 5; + int32 retcode = 12; } diff --git a/proto/DuelHeartSettleNotify.proto b/proto/DuelHeartSettleNotify.proto index 1c86372d..e0729047 100644 --- a/proto/DuelHeartSettleNotify.proto +++ b/proto/DuelHeartSettleNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BBILHMJOINA -// CmdId: 24743 +// CmdId: 24252 +// Name: BNNMGNNFFOG message DuelHeartSettleNotify { - uint32 cost_time = 7; - bool is_new_record = 4; - bool is_succ = 9; + bool is_new_record = 5; + bool is_succ = 12; + uint32 cost_time = 15; } diff --git a/proto/DungeonCandidateTeamAvatar.proto b/proto/DungeonCandidateTeamAvatar.proto index 55dc8484..b9042e3e 100644 --- a/proto/DungeonCandidateTeamAvatar.proto +++ b/proto/DungeonCandidateTeamAvatar.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarInfo.proto"; -// Name: DGNHHEPOEIP +// Name: IOMGMKIBJJD message DungeonCandidateTeamAvatar { - uint32 player_uid = 3; - AvatarInfo avatar_info = 4; + uint32 player_uid = 10; + AvatarInfo avatar_info = 15; } diff --git a/proto/DungeonCandidateTeamChangeAvatarReq.proto b/proto/DungeonCandidateTeamChangeAvatarReq.proto index e6efb837..39a58c4f 100644 --- a/proto/DungeonCandidateTeamChangeAvatarReq.proto +++ b/proto/DungeonCandidateTeamChangeAvatarReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DHPIDPOHNDO -// CmdId: 988 +// CmdId: 973 +// Name: HPAGGBIOCGI message DungeonCandidateTeamChangeAvatarReq { - repeated uint64 avatar_guid_list = 7; + repeated uint64 avatar_guid_list = 4; } diff --git a/proto/DungeonCandidateTeamChangeAvatarRsp.proto b/proto/DungeonCandidateTeamChangeAvatarRsp.proto index 93e52d7f..25029bf4 100644 --- a/proto/DungeonCandidateTeamChangeAvatarRsp.proto +++ b/proto/DungeonCandidateTeamChangeAvatarRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKMGLIOLGJD -// CmdId: 949 +// CmdId: 988 +// Name: HJADKLKFJAB message DungeonCandidateTeamChangeAvatarRsp { - int32 retcode = 8; + int32 retcode = 3; } diff --git a/proto/DungeonCandidateTeamCreateReq.proto b/proto/DungeonCandidateTeamCreateReq.proto index 2dff18ba..3cf7078e 100644 --- a/proto/DungeonCandidateTeamCreateReq.proto +++ b/proto/DungeonCandidateTeamCreateReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MCMFADHIHGG -// CmdId: 957 +// CmdId: 981 +// Name: NLENKNENICD message DungeonCandidateTeamCreateReq { - uint32 point_id = 15; - uint32 dungeon_id = 7; + uint32 dungeon_id = 12; + uint32 point_id = 13; } diff --git a/proto/DungeonCandidateTeamCreateRsp.proto b/proto/DungeonCandidateTeamCreateRsp.proto index f1dd3331..45f47c24 100644 --- a/proto/DungeonCandidateTeamCreateRsp.proto +++ b/proto/DungeonCandidateTeamCreateRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKEGGHLKLNC -// CmdId: 986 +// CmdId: 970 +// Name: GGCLDEAGDEL message DungeonCandidateTeamCreateRsp { - int32 retcode = 7; + int32 retcode = 14; } diff --git a/proto/DungeonCandidateTeamDismissNotify.proto b/proto/DungeonCandidateTeamDismissNotify.proto index cfebb87d..fad08e3e 100644 --- a/proto/DungeonCandidateTeamDismissNotify.proto +++ b/proto/DungeonCandidateTeamDismissNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonCandidateTeamDismissReason.proto"; -// Name: FIGCFICPKED -// CmdId: 913 +// CmdId: 997 +// Name: DODGENPMJPF message DungeonCandidateTeamDismissNotify { - uint32 player_uid = 15; - DungeonCandidateTeamDismissReason reason = 3; + DungeonCandidateTeamDismissReason reason = 15; + uint32 player_uid = 11; } diff --git a/proto/DungeonCandidateTeamDismissReason.proto b/proto/DungeonCandidateTeamDismissReason.proto index 5205312b..7f8eaf01 100644 --- a/proto/DungeonCandidateTeamDismissReason.proto +++ b/proto/DungeonCandidateTeamDismissReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMKCNFHPECF +// Name: BIFCMPAIENC enum DungeonCandidateTeamDismissReason { DUNGEON_CANDIDATE_TPDR_NORMAL = 0; DUNGEON_CANDIDATE_TPDR_DIE = 1; diff --git a/proto/DungeonCandidateTeamInfoNotify.proto b/proto/DungeonCandidateTeamInfoNotify.proto index 168a12cc..2c95b824 100644 --- a/proto/DungeonCandidateTeamInfoNotify.proto +++ b/proto/DungeonCandidateTeamInfoNotify.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "DungeonCandidateTeamAvatar.proto"; -import "GOGCALJCAMC.proto"; +import "DungeonCandidateTeamPlayerState.proto"; -// Name: FIIOKEKPAFG -// CmdId: 946 +// CmdId: 995 +// Name: DFHKBHEIOBF message DungeonCandidateTeamInfoNotify { - repeated DungeonCandidateTeamAvatar avatar_list = 6; - repeated uint32 ready_player_uid = 14; - uint32 match_type = 11; - map JPNABBEKHHJ = 5; - uint32 dungeon_id = 3; + repeated DungeonCandidateTeamAvatar avatar_list = 5; + map player_state_map = 8; + uint32 match_type = 7; + repeated uint32 ready_player_uid = 2; + uint32 dungeon_id = 10; } diff --git a/proto/DungeonCandidateTeamInviteNotify.proto b/proto/DungeonCandidateTeamInviteNotify.proto index be634784..d1f902e2 100644 --- a/proto/DungeonCandidateTeamInviteNotify.proto +++ b/proto/DungeonCandidateTeamInviteNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLNEMEJGFJB -// CmdId: 984 +// CmdId: 950 +// Name: LDNDCBIJLBK message DungeonCandidateTeamInviteNotify { - uint32 vaild_deadline_time_sec = 7; + uint32 dungeon_id = 12; uint32 player_uid = 6; - uint32 dungeon_id = 9; + uint32 vaild_deadline_time_sec = 14; } diff --git a/proto/DungeonCandidateTeamInviteReq.proto b/proto/DungeonCandidateTeamInviteReq.proto index 29834460..8398c9a6 100644 --- a/proto/DungeonCandidateTeamInviteReq.proto +++ b/proto/DungeonCandidateTeamInviteReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBFOFHFKOGF -// CmdId: 926 +// CmdId: 935 +// Name: IEFAELAKCAL message DungeonCandidateTeamInviteReq { - repeated uint32 player_uids = 9; + repeated uint32 player_uids = 4; } diff --git a/proto/DungeonCandidateTeamInviteRsp.proto b/proto/DungeonCandidateTeamInviteRsp.proto index 1ade1e5b..4215a074 100644 --- a/proto/DungeonCandidateTeamInviteRsp.proto +++ b/proto/DungeonCandidateTeamInviteRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDFNHPJJOIH // CmdId: 933 +// Name: IKKEGFKLLKB message DungeonCandidateTeamInviteRsp { - repeated uint32 invalid_player_uids = 6; - int32 retcode = 2; + repeated uint32 invalid_player_uids = 5; + int32 retcode = 12; } diff --git a/proto/DungeonCandidateTeamKickReq.proto b/proto/DungeonCandidateTeamKickReq.proto index 661df314..e6742487 100644 --- a/proto/DungeonCandidateTeamKickReq.proto +++ b/proto/DungeonCandidateTeamKickReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGEHPHNJAJB -// CmdId: 916 +// CmdId: 983 +// Name: CMFCCIDLGBI message DungeonCandidateTeamKickReq { - uint32 player_uid = 6; + uint32 player_uid = 5; } diff --git a/proto/DungeonCandidateTeamKickRsp.proto b/proto/DungeonCandidateTeamKickRsp.proto index 1e74e973..b1f7f298 100644 --- a/proto/DungeonCandidateTeamKickRsp.proto +++ b/proto/DungeonCandidateTeamKickRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGPIHHGOLIF -// CmdId: 937 +// CmdId: 906 +// Name: LHOODIGKDCF message DungeonCandidateTeamKickRsp { - int32 retcode = 3; + int32 retcode = 6; } diff --git a/proto/DungeonCandidateTeamLeaveReq.proto b/proto/DungeonCandidateTeamLeaveReq.proto index 71cba9da..9580f79a 100644 --- a/proto/DungeonCandidateTeamLeaveReq.proto +++ b/proto/DungeonCandidateTeamLeaveReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AMBAOJLENKE -// CmdId: 925 +// CmdId: 904 +// Name: OIECMKEMLLB message DungeonCandidateTeamLeaveReq { } diff --git a/proto/DungeonCandidateTeamLeaveRsp.proto b/proto/DungeonCandidateTeamLeaveRsp.proto index 11fecce8..58c036b0 100644 --- a/proto/DungeonCandidateTeamLeaveRsp.proto +++ b/proto/DungeonCandidateTeamLeaveRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCEAEGINIEE -// CmdId: 918 +// CmdId: 954 +// Name: DNNABLHCJOK message DungeonCandidateTeamLeaveRsp { - int32 retcode = 15; + int32 retcode = 1; } diff --git a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto b/proto/DungeonCandidateTeamPlayerLeaveNotify.proto index ae30729a..627c7885 100644 --- a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto +++ b/proto/DungeonCandidateTeamPlayerLeaveNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonCandidateTeamPlayerLeaveReason.proto"; -// Name: ADNMKLEFIBJ -// CmdId: 970 +// CmdId: 998 +// Name: MCFDHLDDMDA message DungeonCandidateTeamPlayerLeaveNotify { - uint32 player_uid = 6; - DungeonCandidateTeamPlayerLeaveReason reason = 10; + uint32 player_uid = 2; + DungeonCandidateTeamPlayerLeaveReason reason = 9; } diff --git a/proto/DungeonCandidateTeamPlayerLeaveReason.proto b/proto/DungeonCandidateTeamPlayerLeaveReason.proto index a284ec06..5a52fbc8 100644 --- a/proto/DungeonCandidateTeamPlayerLeaveReason.proto +++ b/proto/DungeonCandidateTeamPlayerLeaveReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLBIIPBHFOE +// Name: DEOBNPJKPKC enum DungeonCandidateTeamPlayerLeaveReason { DUNGEON_CANDIDATE_TPLR_NORMAL = 0; DUNGEON_CANDIDATE_TPLR_DIE = 1; diff --git a/proto/DungeonCandidateTeamPlayerState.proto b/proto/DungeonCandidateTeamPlayerState.proto new file mode 100644 index 00000000..97d2cfcc --- /dev/null +++ b/proto/DungeonCandidateTeamPlayerState.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: AINNNEOCPMB +enum DungeonCandidateTeamPlayerState { + DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0; + DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AVATAR = 1; + DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2; +} + diff --git a/proto/DungeonCandidateTeamRefuseNotify.proto b/proto/DungeonCandidateTeamRefuseNotify.proto index 0f425a75..4fa75f91 100644 --- a/proto/DungeonCandidateTeamRefuseNotify.proto +++ b/proto/DungeonCandidateTeamRefuseNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CJLGEAEIMBI -// CmdId: 941 +// CmdId: 948 +// Name: GAKNPPDEMAH message DungeonCandidateTeamRefuseNotify { - uint32 player_uid = 12; + uint32 player_uid = 15; } diff --git a/proto/DungeonCandidateTeamReplyInviteReq.proto b/proto/DungeonCandidateTeamReplyInviteReq.proto index 7c3566c6..9a0ca9f3 100644 --- a/proto/DungeonCandidateTeamReplyInviteReq.proto +++ b/proto/DungeonCandidateTeamReplyInviteReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMNFHHGFKMM -// CmdId: 958 +// CmdId: 943 +// Name: FGPAKHMHGDN message DungeonCandidateTeamReplyInviteReq { bool is_accept = 7; } diff --git a/proto/DungeonCandidateTeamReplyInviteRsp.proto b/proto/DungeonCandidateTeamReplyInviteRsp.proto index 4d946aff..9f199eb4 100644 --- a/proto/DungeonCandidateTeamReplyInviteRsp.proto +++ b/proto/DungeonCandidateTeamReplyInviteRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOCEDFKHMHB -// CmdId: 905 +// CmdId: 929 +// Name: KEJPKPKPGLD message DungeonCandidateTeamReplyInviteRsp { - int32 retcode = 6; - bool is_trans_point = 8; + int32 retcode = 14; + bool is_trans_point = 6; } diff --git a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto b/proto/DungeonCandidateTeamSetChangingAvatarReq.proto index 595fb5bf..2cfb59e9 100644 --- a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto +++ b/proto/DungeonCandidateTeamSetChangingAvatarReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMLBJAELMKK -// CmdId: 979 +// CmdId: 969 +// Name: CGKBAPDFIFP message DungeonCandidateTeamSetChangingAvatarReq { - bool is_changing_avatar = 6; + bool is_changing_avatar = 9; } diff --git a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto b/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto index 5780f8a6..ee79e8e0 100644 --- a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto +++ b/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHICHGBBCAP -// CmdId: 945 +// CmdId: 932 +// Name: MIILCHAPFCJ message DungeonCandidateTeamSetChangingAvatarRsp { - int32 retcode = 10; + int32 retcode = 1; } diff --git a/proto/DungeonCandidateTeamSetReadyReq.proto b/proto/DungeonCandidateTeamSetReadyReq.proto index 9227aebb..8994bc7a 100644 --- a/proto/DungeonCandidateTeamSetReadyReq.proto +++ b/proto/DungeonCandidateTeamSetReadyReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MEEIDNFFFIM -// CmdId: 971 +// CmdId: 928 +// Name: BKMLEDPDPGP message DungeonCandidateTeamSetReadyReq { - bool is_ready = 14; + bool is_ready = 1; } diff --git a/proto/DungeonCandidateTeamSetReadyRsp.proto b/proto/DungeonCandidateTeamSetReadyRsp.proto index c3eec9de..74478e98 100644 --- a/proto/DungeonCandidateTeamSetReadyRsp.proto +++ b/proto/DungeonCandidateTeamSetReadyRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOLFFFCIKCI -// CmdId: 902 +// CmdId: 974 +// Name: KBHOKIKGICJ message DungeonCandidateTeamSetReadyRsp { - int32 retcode = 1; + int32 retcode = 5; } diff --git a/proto/DungeonChallengeBeginNotify.proto b/proto/DungeonChallengeBeginNotify.proto index 38a30b33..eb5520d2 100644 --- a/proto/DungeonChallengeBeginNotify.proto +++ b/proto/DungeonChallengeBeginNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKGINFNAIMB -// CmdId: 961 +// CmdId: 982 +// Name: LOAONEMKGFB message DungeonChallengeBeginNotify { - uint32 challenge_id = 8; - uint32 father_index = 10; - repeated uint32 uid_list = 13; - uint32 group_id = 7; - repeated uint32 param_list = 12; - uint32 challenge_index = 4; + uint32 father_index = 1; + uint32 challenge_id = 3; + repeated uint32 uid_list = 9; + repeated uint32 param_list = 6; + uint32 challenge_index = 13; + uint32 group_id = 2; } diff --git a/proto/DungeonChallengeFinishNotify.proto b/proto/DungeonChallengeFinishNotify.proto index 034c87c3..ce41a6b1 100644 --- a/proto/DungeonChallengeFinishNotify.proto +++ b/proto/DungeonChallengeFinishNotify.proto @@ -9,22 +9,22 @@ import "EffigyChallengeDungeonResultInfo.proto"; import "PotionDungeonResultInfo.proto"; import "StrengthenPointData.proto"; -// Name: CHPLAGEPIEC -// CmdId: 956 +// CmdId: 942 +// Name: DHLGODFFBFB message DungeonChallengeFinishNotify { - uint32 GIDCANHMHNG = 1; - uint32 challenge_index = 11; - ChallengeFinishType finish_type = 10; - uint32 LLGLNCOOMPM = 15; - bool is_success = 4; - map strengthen_point_data_map = 6; - uint32 time_cost = 3; - bool is_new_record = 2; + uint32 MDLNIEHGHHD = 3; + uint32 JGEIIGFGNJG = 6; + uint32 time_cost = 5; + uint32 challenge_index = 14; + ChallengeFinishType finish_type = 7; + bool is_success = 2; + map strengthen_point_data_map = 13; + bool is_new_record = 8; oneof detail { - ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 160; - EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 278; - PotionDungeonResultInfo potion_dungeon_result_info = 1681; - CustomDungeonResultInfo custom_dungeon_result_info = 212; + ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 357; + EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1482; + PotionDungeonResultInfo potion_dungeon_result_info = 507; + CustomDungeonResultInfo custom_dungeon_result_info = 806; } } diff --git a/proto/DungeonDataNotify.proto b/proto/DungeonDataNotify.proto index 84ed1ad0..5270abc7 100644 --- a/proto/DungeonDataNotify.proto +++ b/proto/DungeonDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMMPGELBKFN -// CmdId: 966 +// CmdId: 946 +// Name: CNIHHPPGEMM message DungeonDataNotify { - map dungeon_data_map = 6; + map dungeon_data_map = 10; } diff --git a/proto/DungeonDieOptionReq.proto b/proto/DungeonDieOptionReq.proto index 732cac21..4098bc19 100644 --- a/proto/DungeonDieOptionReq.proto +++ b/proto/DungeonDieOptionReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieOption.proto"; -// Name: DICPIHNDLGM -// CmdId: 907 +// CmdId: 978 +// Name: MMLHGEBMPLF message DungeonDieOptionReq { - PlayerDieOption die_option = 11; - bool is_quit_immediately = 9; + PlayerDieOption die_option = 1; + bool is_quit_immediately = 11; } diff --git a/proto/DungeonDieOptionRsp.proto b/proto/DungeonDieOptionRsp.proto index 85e429e4..d3463428 100644 --- a/proto/DungeonDieOptionRsp.proto +++ b/proto/DungeonDieOptionRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieOption.proto"; -// Name: CPEFIENCDPH -// CmdId: 991 +// CmdId: 912 +// Name: FKHLCMCPIGC message DungeonDieOptionRsp { - PlayerDieOption die_option = 6; - int32 retcode = 7; - uint32 revive_count = 1; + int32 retcode = 3; + uint32 revive_count = 12; + PlayerDieOption die_option = 9; } diff --git a/proto/DungeonEnterPosInfo.proto b/proto/DungeonEnterPosInfo.proto index 936ec367..ecb5f70a 100644 --- a/proto/DungeonEnterPosInfo.proto +++ b/proto/DungeonEnterPosInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDDGOJAGIOH +// Name: CDGOMMCMJAP message DungeonEnterPosInfo { - uint32 point_id = 5; - uint32 quest_id = 10; + uint32 quest_id = 8; + uint32 point_id = 15; } diff --git a/proto/DungeonEntryBlockReason.proto b/proto/DungeonEntryBlockReason.proto index e35a8d1f..9691fd74 100644 --- a/proto/DungeonEntryBlockReason.proto +++ b/proto/DungeonEntryBlockReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAMPLBKECOO +// Name: IKBLOJFANCA enum DungeonEntryBlockReason { DUNGEON_ENTRY_REASON_NONE = 0; DUNGEON_ENTRY_REASON_LEVEL = 1; diff --git a/proto/DungeonEntryCond.proto b/proto/DungeonEntryCond.proto index 5fe50386..3bb49ac2 100644 --- a/proto/DungeonEntryCond.proto +++ b/proto/DungeonEntryCond.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryBlockReason.proto"; -// Name: NFHIIJNJBGB +// Name: MOLENBNLNDP message DungeonEntryCond { - uint32 param1 = 8; - DungeonEntryBlockReason cond_reason = 11; + DungeonEntryBlockReason cond_reason = 2; + uint32 param1 = 12; } diff --git a/proto/DungeonEntryInfo.proto b/proto/DungeonEntryInfo.proto index 251e0baf..40543e08 100644 --- a/proto/DungeonEntryInfo.proto +++ b/proto/DungeonEntryInfo.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "WeeklyBossResinDiscountInfo.proto"; -// Name: CKFOCGGAGBL +// Name: DGOABKCAGHB message DungeonEntryInfo { - uint32 start_time = 4; - uint32 next_refresh_time = 2; - uint32 max_boss_chest_num = 12; //HFEFHDCOMLB - uint32 EIMBMLKPONH = 7; //not used - bool is_passed = 15; - uint32 JPBJFFCFINC = 6; //not used + uint32 end_time = 3; + uint32 dungeon_id = 6; + uint32 start_time = 11; WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 10; - uint32 dungeon_id = 11; - uint32 end_time = 9; + uint32 HKBNEBOAMDI = 2; + bool is_passed = 1; + uint32 NBLOOGCGMEE = 15; + uint32 next_refresh_time = 9; + uint32 MGMCKOOBFBJ = 13; } diff --git a/proto/DungeonEntryInfoReq.proto b/proto/DungeonEntryInfoReq.proto index e7a40ce9..a22658c9 100644 --- a/proto/DungeonEntryInfoReq.proto +++ b/proto/DungeonEntryInfoReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: ICEGEEIBAEK -// CmdId: 967 +// CmdId: 990 +// Name: HDLLHMGLKOB message DungeonEntryInfoReq { - repeated Uint32Pair scene_point_id_list = 3; - uint32 point_id = 11; - uint32 scene_id = 6; + repeated Uint32Pair scene_point_id_list = 14; + uint32 scene_id = 3; + uint32 point_id = 2; } diff --git a/proto/DungeonEntryInfoRsp.proto b/proto/DungeonEntryInfoRsp.proto index 2e419d54..d7c20792 100644 --- a/proto/DungeonEntryInfoRsp.proto +++ b/proto/DungeonEntryInfoRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryInfo.proto"; import "DungeonEntryPointInfo.proto"; -// Name: DALCJFEAHJH -// CmdId: 975 +// CmdId: 996 +// Name: NJOCOAEINCL message DungeonEntryInfoRsp { - uint32 recommend_dungeon_id = 13; - int32 retcode = 15; - uint32 point_id = 14; - repeated DungeonEntryInfo dungeon_entry_list = 4; - repeated DungeonEntryPointInfo dungeon_entry_point_list = 9; + repeated DungeonEntryPointInfo dungeon_entry_point_list = 7; + uint32 recommend_dungeon_id = 2; + uint32 point_id = 8; + int32 retcode = 5; + repeated DungeonEntryInfo dungeon_entry_list = 9; } diff --git a/proto/DungeonEntryPointInfo.proto b/proto/DungeonEntryPointInfo.proto index a645ebf1..debcbde4 100644 --- a/proto/DungeonEntryPointInfo.proto +++ b/proto/DungeonEntryPointInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryInfo.proto"; -// Name: MPFFOAAAOKO +// Name: JALNEBPGBAJ message DungeonEntryPointInfo { - uint32 scene_id = 10; - repeated DungeonEntryInfo dungeon_entry_list = 13; - uint32 point_id = 3; - uint32 recommend_dungeon_id = 2; + uint32 recommend_dungeon_id = 11; + uint32 point_id = 12; + uint32 scene_id = 8; + repeated DungeonEntryInfo dungeon_entry_list = 4; } diff --git a/proto/DungeonEntryToBeExploreNotify.proto b/proto/DungeonEntryToBeExploreNotify.proto index 9ade91e4..2e76dbdc 100644 --- a/proto/DungeonEntryToBeExploreNotify.proto +++ b/proto/DungeonEntryToBeExploreNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILGPBLHBKNJ -// CmdId: 3313 +// CmdId: 3241 +// Name: CNOPGBHNGFB message DungeonEntryToBeExploreNotify { - uint32 dungeon_entry_config_id = 7; - uint32 scene_id = 2; - uint32 dungeon_entry_scene_point_id = 4; + uint32 LNDLCHHFFEA = 12; + uint32 scene_id = 11; + uint32 OLGJHFAHKNA = 3; } diff --git a/proto/DungeonFollowNotify.proto b/proto/DungeonFollowNotify.proto index 4b79eaf5..b0608274 100644 --- a/proto/DungeonFollowNotify.proto +++ b/proto/DungeonFollowNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IDHOHCMCBND -// CmdId: 919 +// CmdId: 977 +// Name: HJENIFKEHEG message DungeonFollowNotify { - uint32 target_uid = 9; + uint32 target_uid = 13; } diff --git a/proto/DungeonGetStatueDropReq.proto b/proto/DungeonGetStatueDropReq.proto index a63a7804..89f3a433 100644 --- a/proto/DungeonGetStatueDropReq.proto +++ b/proto/DungeonGetStatueDropReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKICHKJFBBF -// CmdId: 944 +// CmdId: 986 +// Name: ICJOIPMPDGN message DungeonGetStatueDropReq { } diff --git a/proto/DungeonGetStatueDropRsp.proto b/proto/DungeonGetStatueDropRsp.proto index 37e371b4..f7eb47b5 100644 --- a/proto/DungeonGetStatueDropRsp.proto +++ b/proto/DungeonGetStatueDropRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HOCJLNIALNO -// CmdId: 994 +// CmdId: 951 +// Name: BPLIBLDAAJK message DungeonGetStatueDropRsp { - int32 retcode = 7; + int32 retcode = 9; } diff --git a/proto/DungeonInterruptChallengeReq.proto b/proto/DungeonInterruptChallengeReq.proto index 4386a425..4e3434f1 100644 --- a/proto/DungeonInterruptChallengeReq.proto +++ b/proto/DungeonInterruptChallengeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFCHJAMJHIP -// CmdId: 993 +// CmdId: 926 +// Name: JDNBAICODLN message DungeonInterruptChallengeReq { - uint32 challenge_id = 2; - uint32 challenge_index = 11; - uint32 group_id = 3; + uint32 challenge_index = 5; + uint32 group_id = 12; + uint32 challenge_id = 6; } diff --git a/proto/DungeonInterruptChallengeRsp.proto b/proto/DungeonInterruptChallengeRsp.proto index 33b22dc3..5d2f296f 100644 --- a/proto/DungeonInterruptChallengeRsp.proto +++ b/proto/DungeonInterruptChallengeRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMFBBJAAPHM -// CmdId: 930 +// CmdId: 940 +// Name: KOIONEDIPOO message DungeonInterruptChallengeRsp { - uint32 group_id = 6; - uint32 challenge_index = 7; - uint32 challenge_id = 11; - int32 retcode = 8; + int32 retcode = 15; + uint32 challenge_index = 13; + uint32 challenge_id = 3; + uint32 group_id = 5; } diff --git a/proto/DungeonPlayerDieNotify.proto b/proto/DungeonPlayerDieNotify.proto index ddd64648..c993fe38 100644 --- a/proto/DungeonPlayerDieNotify.proto +++ b/proto/DungeonPlayerDieNotify.proto @@ -5,18 +5,18 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; import "StrengthenPointData.proto"; -// Name: EPKICJCBBIF // CmdId: 959 +// Name: GPMGFINNFNA message DungeonPlayerDieNotify { - uint32 murderer_entity_id = 1; - uint32 dungeon_id = 2; - uint32 wait_time = 11; - map strengthen_point_data_map = 15; - uint32 revive_count = 5; - PlayerDieType die_type = 6; + uint32 murderer_entity_id = 6; + uint32 dungeon_id = 13; + map strengthen_point_data_map = 2; + uint32 revive_count = 11; + uint32 wait_time = 1; + PlayerDieType die_type = 4; oneof entity { - uint32 monster_id = 4; - uint32 gadget_id = 7; + uint32 monster_id = 14; + uint32 gadget_id = 9; } } diff --git a/proto/DungeonPlayerDieReq.proto b/proto/DungeonPlayerDieReq.proto index 14726669..9166b973 100644 --- a/proto/DungeonPlayerDieReq.proto +++ b/proto/DungeonPlayerDieReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; -// Name: MJCFJHMAMOL -// CmdId: 929 +// CmdId: 999 +// Name: HAFIIFADEGO message DungeonPlayerDieReq { - uint32 dungeon_id = 9; + uint32 dungeon_id = 8; PlayerDieType die_type = 13; } diff --git a/proto/DungeonPlayerDieRsp.proto b/proto/DungeonPlayerDieRsp.proto index 50b0c644..92d3ff1b 100644 --- a/proto/DungeonPlayerDieRsp.proto +++ b/proto/DungeonPlayerDieRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAANABIGFPI -// CmdId: 927 +// CmdId: 975 +// Name: IEIGFGMPFHG message DungeonPlayerDieRsp { - int32 retcode = 1; + int32 retcode = 6; } diff --git a/proto/DungeonRestartInviteNotify.proto b/proto/DungeonRestartInviteNotify.proto index c5ca4225..b868bbc0 100644 --- a/proto/DungeonRestartInviteNotify.proto +++ b/proto/DungeonRestartInviteNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOILKACLLNE -// CmdId: 904 +// CmdId: 1000 +// Name: BIDBJCMBNDI message DungeonRestartInviteNotify { - uint32 point_id = 6; - uint32 player_uid = 13; + uint32 point_id = 7; + uint32 player_uid = 9; uint32 cd = 15; - uint32 dungeon_id = 8; + uint32 dungeon_id = 6; } diff --git a/proto/DungeonRestartInviteReplyNotify.proto b/proto/DungeonRestartInviteReplyNotify.proto index 48a8ba3c..7f481957 100644 --- a/proto/DungeonRestartInviteReplyNotify.proto +++ b/proto/DungeonRestartInviteReplyNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCHCJGKHLAH -// CmdId: 936 +// CmdId: 924 +// Name: IOJGGLKDBNN message DungeonRestartInviteReplyNotify { bool is_accept = 2; - uint32 player_uid = 6; + uint32 player_uid = 11; } diff --git a/proto/DungeonRestartInviteReplyReq.proto b/proto/DungeonRestartInviteReplyReq.proto index 7a6eac46..08553b84 100644 --- a/proto/DungeonRestartInviteReplyReq.proto +++ b/proto/DungeonRestartInviteReplyReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMAFOCAAKIJ -// CmdId: 920 +// CmdId: 957 +// Name: GPOPDGDIKKP message DungeonRestartInviteReplyReq { - bool is_accept = 3; + bool is_accept = 1; } diff --git a/proto/DungeonRestartInviteReplyRsp.proto b/proto/DungeonRestartInviteReplyRsp.proto index ff1a0f86..343ecbd2 100644 --- a/proto/DungeonRestartInviteReplyRsp.proto +++ b/proto/DungeonRestartInviteReplyRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCBHLLOBEGO -// CmdId: 943 +// CmdId: 937 +// Name: PFIMOOHJIHL message DungeonRestartInviteReplyRsp { - bool is_accept = 11; - int32 retcode = 2; - bool is_trans_point = 12; + bool is_accept = 4; + int32 retcode = 15; + bool is_trans_point = 3; } diff --git a/proto/DungeonRestartReq.proto b/proto/DungeonRestartReq.proto index d22024e0..f945b2aa 100644 --- a/proto/DungeonRestartReq.proto +++ b/proto/DungeonRestartReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKGBLOJIDDG -// CmdId: 953 +// CmdId: 934 +// Name: IOIMANCOPNL message DungeonRestartReq { } diff --git a/proto/DungeonRestartResultNotify.proto b/proto/DungeonRestartResultNotify.proto index de4d5e37..2b3816f7 100644 --- a/proto/DungeonRestartResultNotify.proto +++ b/proto/DungeonRestartResultNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDNIBPEGOCK -// CmdId: 908 +// CmdId: 901 +// Name: GCLPINLGBJH message DungeonRestartResultNotify { - bool is_add_accpet = 5; + bool is_add_accpet = 12; } diff --git a/proto/DungeonRestartRsp.proto b/proto/DungeonRestartRsp.proto index 9e1c8db6..ecdcc0d9 100644 --- a/proto/DungeonRestartRsp.proto +++ b/proto/DungeonRestartRsp.proto @@ -2,10 +2,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFCFDGGEPKM -// CmdId: 938 + +// CmdId: 964 +// Name: JCGBHBPHHLG message DungeonRestartRsp { - int32 retcode = 8; - uint32 point_id = 3; - uint32 dungeon_id = 2; -} \ No newline at end of file + uint32 dungeon_id = 3; + uint32 point_id = 12; + int32 retcode = 6; +} + diff --git a/proto/DungeonReviseLevelNotify.proto b/proto/DungeonReviseLevelNotify.proto index 94d39d3d..0385c1ff 100644 --- a/proto/DungeonReviseLevelNotify.proto +++ b/proto/DungeonReviseLevelNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPLPFPBLPIJ -// CmdId: 901 +// CmdId: 927 +// Name: MCMBEAGPLJA message DungeonReviseLevelNotify { - uint32 dungeon_id = 15; - uint32 sceneLevel = 3; //OONLIAFCPDN - uint32 revise_level = 7; //AMIKKOIOAPN + uint32 HFGFELKHDDK = 4; + uint32 JHNHKIBHLBA = 12; + uint32 dungeon_id = 11; } diff --git a/proto/DungeonSettleExhibitionInfo.proto b/proto/DungeonSettleExhibitionInfo.proto index 65f2dae1..e6c8d360 100644 --- a/proto/DungeonSettleExhibitionInfo.proto +++ b/proto/DungeonSettleExhibitionInfo.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "OnlinePlayerInfo.proto"; -// Name: DPACDAIBBIL +// Name: DKGOPEKBNNN message DungeonSettleExhibitionInfo { - repeated ExhibitionDisplayInfo card_list = 13; - OnlinePlayerInfo player_info = 4; + OnlinePlayerInfo player_info = 9; + repeated ExhibitionDisplayInfo card_list = 11; } diff --git a/proto/DungeonSettleNotify.proto b/proto/DungeonSettleNotify.proto index 1da7d5ef..bd00dc20 100644 --- a/proto/DungeonSettleNotify.proto +++ b/proto/DungeonSettleNotify.proto @@ -7,9 +7,9 @@ import "CrystalLinkDungeonSettleInfo.proto"; import "DungeonSettleExhibitionInfo.proto"; import "EffigyChallengeDungeonResultInfo.proto"; import "EffigyChallengeV2SettleInfo.proto"; -import "PacmanSettleInfo.proto"; -import "InstableSprayDungeonSettleInfo.proto"; import "FungusFighterV2SettleInfo.proto"; +import "InstableSprayDungeonSettleInfo.proto"; +import "PacmanSettleInfo.proto"; import "ParamList.proto"; import "RoguelikeDungeonSettleInfo.proto"; import "StrengthenPointData.proto"; @@ -19,33 +19,33 @@ import "TowerLevelEndNotify.proto"; import "TrialAvatarFirstPassDungeonNotify.proto"; import "WindFieldDungeonSettleInfo.proto"; -// Name: FFCKLBMMNOC -// CmdId: 950 +// CmdId: 963 +// Name: ACFCCAJPEOP message DungeonSettleNotify { - uint32 dungeon_id = 4; - uint32 use_time = 7; - uint32 close_time = 11; - uint32 result = 10; //CFMPHBBHMBL - repeated uint32 fail_cond_list = 3; - repeated DungeonSettleExhibitionInfo exhibition_info_list = 14; //DPACDAIBBIL - map settleShow = 6; //map NLEILHLODMF - map strengthen_point_data_map = 9; - bool is_success = 15; - uint32 create_player_uid = 12; //IHBGNOACKJJ + uint32 use_time = 5; + uint32 CHNDMCHIOON = 9; + map settle_show = 14; + map strengthen_point_data_map = 8; + uint32 close_time = 13; + uint32 dungeon_id = 7; + repeated DungeonSettleExhibitionInfo exhibition_info_list = 11; + bool is_success = 2; + repeated uint32 fail_cond_list = 12; + uint32 BBMMPMLBGJO = 10; oneof detail { - TowerLevelEndNotify tower_level_end_notify = 771; - TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 626; - ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 1006; - EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 243; - RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 919; - CrystalLinkDungeonSettleInfo crystal_link_settle_info = 202; - SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1187; - InstableSprayDungeonSettleInfo instable_spray_settle_info = 1506; - WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1577; - EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 757; - TeamChainSettleInfo team_chain_settle_info = 1881; - PacmanSettleInfo pacman_settle_info = 1722; - FungusFighterV2SettleInfo fungus_fighter_v2_settle_info = 63; + TowerLevelEndNotify tower_level_end_notify = 1587; + TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 1512; + ChannellerSlabLoopDungeonResultInfo channeller_slab_loop_dungeon_result_info = 859; + EffigyChallengeDungeonResultInfo effigy_challenge_dungeon_result_info = 1855; + RoguelikeDungeonSettleInfo roguelike_dungeon_settle_info = 545; + CrystalLinkDungeonSettleInfo crystal_link_settle_info = 2022; + SummerTimeV2DungeonSettleInfo summer_time_v2_dungeon_settle_info = 1728; + InstableSprayDungeonSettleInfo instable_spray_settle_info = 1011; + WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1924; + EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 1147; + TeamChainSettleInfo team_chain_settle_info = 571; + PacmanSettleInfo pacman_settle_info = 1998; + FungusFighterV2SettleInfo fungus_fighter_v2_settle_info = 1012; } } diff --git a/proto/DungeonShowReminderNotify.proto b/proto/DungeonShowReminderNotify.proto index 955f0a54..c0cf7f8e 100644 --- a/proto/DungeonShowReminderNotify.proto +++ b/proto/DungeonShowReminderNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLJDBLJEGNP -// CmdId: 942 +// CmdId: 965 +// Name: DPEAFCEFGCN message DungeonShowReminderNotify { - uint32 reminder_id = 2; + uint32 reminder_id = 14; } diff --git a/proto/DungeonSlipRevivePointActivateReq.proto b/proto/DungeonSlipRevivePointActivateReq.proto index ddf23089..b9eaa4d7 100644 --- a/proto/DungeonSlipRevivePointActivateReq.proto +++ b/proto/DungeonSlipRevivePointActivateReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHCPNPJOBFO -// CmdId: 911 +// CmdId: 958 +// Name: BMGILOEIPPD message DungeonSlipRevivePointActivateReq { - uint32 slip_revive_point_id = 8; + uint32 slip_revive_point_id = 13; } diff --git a/proto/DungeonSlipRevivePointActivateRsp.proto b/proto/DungeonSlipRevivePointActivateRsp.proto index 3cb7a486..a71404e6 100644 --- a/proto/DungeonSlipRevivePointActivateRsp.proto +++ b/proto/DungeonSlipRevivePointActivateRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBALIOMGPBI -// CmdId: 960 +// CmdId: 915 +// Name: GIJPAOFHLHB message DungeonSlipRevivePointActivateRsp { - int32 retcode = 9; - uint32 slip_revive_point_id = 11; + int32 retcode = 10; + uint32 slip_revive_point_id = 3; } diff --git a/proto/DungeonWayPointActivateReq.proto b/proto/DungeonWayPointActivateReq.proto index 488ebc5b..6fd5dc39 100644 --- a/proto/DungeonWayPointActivateReq.proto +++ b/proto/DungeonWayPointActivateReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEMKEMNHKGB -// CmdId: 982 +// CmdId: 972 +// Name: MJBBKGDBNJF message DungeonWayPointActivateReq { - uint32 way_point_id = 1; + uint32 way_point_id = 14; } diff --git a/proto/DungeonWayPointActivateRsp.proto b/proto/DungeonWayPointActivateRsp.proto index 10d210a4..fbda79f4 100644 --- a/proto/DungeonWayPointActivateRsp.proto +++ b/proto/DungeonWayPointActivateRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCIKGOBPPCO -// CmdId: 965 +// CmdId: 992 +// Name: CDEOCFMPMKK message DungeonWayPointActivateRsp { - int32 retcode = 5; - uint32 way_point_id = 3; + int32 retcode = 11; + uint32 way_point_id = 10; } diff --git a/proto/DungeonWayPointNotify.proto b/proto/DungeonWayPointNotify.proto index 46ad82d7..5b10e13b 100644 --- a/proto/DungeonWayPointNotify.proto +++ b/proto/DungeonWayPointNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHKBLBNPHEN -// CmdId: 972 +// CmdId: 941 +// Name: CPLBEGFODJM message DungeonWayPointNotify { - bool is_add = 3; - repeated uint32 active_way_point_list = 11; + repeated uint32 active_way_point_list = 13; + bool is_add = 14; } diff --git a/proto/DynamicLayerNodes.proto b/proto/DynamicLayerNodes.proto index 9e403597..ea9207c4 100644 --- a/proto/DynamicLayerNodes.proto +++ b/proto/DynamicLayerNodes.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "DynamicSVONode.proto"; -// Name: LPCBJDFPFII +// Name: JPLPKCCKJPE message DynamicLayerNodes { - int32 level = 15; - repeated DynamicSVONode nodes = 10; + repeated DynamicSVONode nodes = 15; + int32 level = 7; } diff --git a/proto/DynamicNodes.proto b/proto/DynamicNodes.proto index c67ed448..81a478ea 100644 --- a/proto/DynamicNodes.proto +++ b/proto/DynamicNodes.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "DynamicLayerNodes.proto"; -// Name: AAPBIOOIMNP +// Name: LAEELAKKFLC message DynamicNodes { - repeated DynamicLayerNodes nodes = 11; + repeated DynamicLayerNodes nodes = 10; } diff --git a/proto/DynamicSVONode.proto b/proto/DynamicSVONode.proto index d71c34c0..eb76fb28 100644 --- a/proto/DynamicSVONode.proto +++ b/proto/DynamicSVONode.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: LPOPNCBABHN +// Name: DEOCMDJCCPB message DynamicSVONode { - int64 index = 15; - int32 area = 7; - Vector refer_pos = 8; + int32 area = 13; + int64 index = 1; + Vector refer_pos = 2; } diff --git a/proto/EAHMNIJJAGF.proto b/proto/EAHMNIJJAGF.proto deleted file mode 100644 index f7da0d59..00000000 --- a/proto/EAHMNIJJAGF.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EAHMNIJJAGF -// CmdId: 7431 -message EAHMNIJJAGF { - uint32 card_id = 12; - uint32 face_type = 6; -} - diff --git a/proto/EBEODFKDGGJ.proto b/proto/EBEODFKDGGJ.proto new file mode 100644 index 00000000..ea4c7956 --- /dev/null +++ b/proto/EBEODFKDGGJ.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: EBEODFKDGGJ +message EBEODFKDGGJ { + repeated uint32 OMMLDNFAMEM = 12; + repeated uint32 DINMKMCHIDJ = 10; +} + diff --git a/proto/EDGEOCMAKEP.proto b/proto/EDGEOCMAKEP.proto new file mode 100644 index 00000000..426222e8 --- /dev/null +++ b/proto/EDGEOCMAKEP.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: EDGEOCMAKEP +enum EDGEOCMAKEP { + EDGEOCMAKEP_NONE = 0; + EDGEOCMAKEP_TRANSCULENT = 1; +} + diff --git a/proto/EDMJNBHHJBI.proto b/proto/EDMJNBHHJBI.proto new file mode 100644 index 00000000..c0067dbe --- /dev/null +++ b/proto/EDMJNBHHJBI.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: EDMJNBHHJBI +message EDMJNBHHJBI { + uint32 LOKIKODDHJF = 1; + uint32 FDDPPBHHOBH = 2; + uint32 JMLLNBJFIAM = 3; + uint32 CINPMJNPEMH = 4; + uint32 KOBNFIIHJEH = 5; + uint64 JJNDMDLGMNO = 6; + uint32 IFJIEDHNCFA = 11; + uint32 HOLLPGHAFJE = 12; + uint32 NBHMGHLBFOH = 13; + uint64 HIMHGMGJDEF = 21; + uint32 PIFAJPHHLMA = 22; + map MBCFIHHAAOH = 23; + uint32 OBHPANKGBPH = 24; + uint32 LIKPLBMKHDC = 31; + uint32 NIDJJPBODBF = 32; + map CMNLANNJDPB = 33; + bool JEDBFLGNENO = 34; + uint32 ELHALOBGJBK = 35; +} + diff --git a/proto/EDNCOEJLGBG.proto b/proto/EDNCOEJLGBG.proto deleted file mode 100644 index 18fdbe8a..00000000 --- a/proto/EDNCOEJLGBG.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EDNCOEJLGBG -message EDNCOEJLGBG { - uint32 monster_id = 15; - repeated uint32 affix_list = 9; - uint32 level = 11; -} - diff --git a/proto/EEGMCCNFBHE.proto b/proto/EEGMCCNFBHE.proto deleted file mode 100644 index 4277a657..00000000 --- a/proto/EEGMCCNFBHE.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: EEGMCCNFBHE -message EEGMCCNFBHE { - bool CLGHMIPACCO = 2; - bool IACPFHDIBAH = 3; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/EEJCIHGIKDF.proto b/proto/EEJCIHGIKDF.proto deleted file mode 100644 index 52eabd9a..00000000 --- a/proto/EEJCIHGIKDF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EEJCIHGIKDF -message EEJCIHGIKDF { - bytes value = 1; -} - diff --git a/proto/EEKGPJAAGNH.proto b/proto/EEKGPJAAGNH.proto new file mode 100644 index 00000000..ee22f044 --- /dev/null +++ b/proto/EEKGPJAAGNH.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: EEKGPJAAGNH +message EEKGPJAAGNH { + uint32 guid = 12; + Vector pos = 7; + Vector rot = 14; + uint32 block_id = 9; +} + diff --git a/proto/EENIBKHGPFN.proto b/proto/EENIBKHGPFN.proto deleted file mode 100644 index 7c230540..00000000 --- a/proto/EENIBKHGPFN.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "UgcType.proto"; - -// Name: EENIBKHGPFN -// CmdId: 6325 -message EENIBKHGPFN { - uint64 ugc_guid = 5; - int32 retcode = 12; - UgcType ugc_type = 6; -} - diff --git a/proto/EEPLFBFNDIE.proto b/proto/EEPLFBFNDIE.proto deleted file mode 100644 index 2373ef8c..00000000 --- a/proto/EEPLFBFNDIE.proto +++ /dev/null @@ -1,23 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EEPLFBFNDIE -message EEPLFBFNDIE { - string LEKMNPDEDGH = 1; - string PEEPLIAKJNL = 2; - uint32 JACDOGHEFOI = 3; - string CHPDLCDEEBO = 4; - string FDDNIAJPEJI = 5; - string product_id = 6; - string channel_id = 7; - string OOIOMFDNKGF = 8; - string BFLNFEHHENN = 9; - string HKKIPCNNKKJ = 10; - string device_uuid = 11; - string KCPDKLENJKN = 12; - string ALHMNHKFNIJ = 13; - string HDKHDOLLMAM = 14; -} - diff --git a/proto/EGBCJEGNFBG.proto b/proto/EGBCJEGNFBG.proto new file mode 100644 index 00000000..9d0bc1e5 --- /dev/null +++ b/proto/EGBCJEGNFBG.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 4870 +// Name: EGBCJEGNFBG +message EGBCJEGNFBG { + bool is_agreed = 9; + uint32 apply_uid = 5; +} + diff --git a/proto/AOHAOPDNHFG.proto b/proto/EGEPEDLDPDF.proto similarity index 52% rename from proto/AOHAOPDNHFG.proto rename to proto/EGEPEDLDPDF.proto index 255912a6..9625c87e 100644 --- a/proto/AOHAOPDNHFG.proto +++ b/proto/EGEPEDLDPDF.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOHAOPDNHFG -message AOHAOPDNHFG { - bool GMAJNGGAJAI = 4; +// Name: EGEPEDLDPDF +message EGEPEDLDPDF { + bool LOODAJFNACE = 8; } diff --git a/proto/EGOBEMHGHMJ.proto b/proto/EGOBEMHGHMJ.proto deleted file mode 100644 index 53eb22a3..00000000 --- a/proto/EGOBEMHGHMJ.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EGOBEMHGHMJ -message EGOBEMHGHMJ { - float MBBOKPAIFHM = 15; -} - diff --git a/proto/EHHKFDCDNLN.proto b/proto/EHHKFDCDNLN.proto deleted file mode 100644 index 5e16bc22..00000000 --- a/proto/EHHKFDCDNLN.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AJKKNJIKCJA.proto"; - -// Name: EHHKFDCDNLN -message EHHKFDCDNLN { - uint32 NLPMDCHEHPB = 2; - uint32 PDMJFKNGIOL = 4; - uint32 end_time = 8; - AJKKNJIKCJA FELJLGEOIBB = 5; - repeated uint32 entity_id_list = 13; -} - diff --git a/proto/EHIIKGKEDLD.proto b/proto/EHIIKGKEDLD.proto deleted file mode 100644 index ef6b6f1d..00000000 --- a/proto/EHIIKGKEDLD.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EHIIKGKEDLD -message EHIIKGKEDLD { - uint32 LDFHLKGLBEE = 1; - uint32 PLGLKDOKFOO = 15; -} - diff --git a/proto/EHLCPNAIIIC.proto b/proto/EHLCPNAIIIC.proto deleted file mode 100644 index 89e9d20c..00000000 --- a/proto/EHLCPNAIIIC.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EHLCPNAIIIC -message EHLCPNAIIIC { - string GLAHKBEAIGO = 1; - uint32 BOPPPPOPBBA = 2; - uint32 EOFABHCOLLF = 3; - string JFILFAOBJHF = 4; - string GNPHHKHGLCI = 5; - string BGGGBEPDDHG = 6; - uint32 MNEOFKJIAHN = 7; - uint32 IODHADMLEPF = 8; - string NOLFILPOAGF = 9; -} - diff --git a/proto/EICNPCGJHJB.proto b/proto/EICNPCGJHJB.proto deleted file mode 100644 index 40345461..00000000 --- a/proto/EICNPCGJHJB.proto +++ /dev/null @@ -1,34 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "BreakoutSyncCreateConnect.proto"; -import "BreakoutSyncPing.proto"; -import "DKPDHJGFLKM.proto"; -import "INJEGNBKGCB.proto"; -import "NNBDKJNOIKH.proto"; - -// Name: EICNPCGJHJB -message EICNPCGJHJB { - // Name: JHPLCCAFDPP - enum SyncType { - SYNC_TYPE_JJIMJJIIEPP = 0; - SYNC_TYPE_OAPHFCFMJKM = 1; - SYNC_TYPE_HPAGCHNIBIM = 2; - SYNC_TYPE_EOFABHCOLLF = 3; - SYNC_TYPE_IMPDMPCILHP = 4; - SYNC_TYPE_ENNAPNPNDNB = 5; - SYNC_TYPE_NOAJNAPDEMN = 6; - } - - SyncType GLHOLPNDBJF = 3; - int32 retcode = 13; - oneof LFHHLADAFEC { - BreakoutSyncCreateConnect sync_create_connect = 11; - BreakoutSyncPing sync_ping = 10; - NNBDKJNOIKH sync_finish_game = 6; - DKPDHJGFLKM sync_snap_shot = 14; - INJEGNBKGCB sync_action = 4; - } -} - diff --git a/proto/EIJOECIOOMG.proto b/proto/EIJOECIOOMG.proto deleted file mode 100644 index 502b5707..00000000 --- a/proto/EIJOECIOOMG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EIJOECIOOMG -message EIJOECIOOMG { - uint32 element_type = 10; - float GGFHOCCBOOK = 15; - uint32 IGDJFFNHDNC = 14; - float BLBHOEGPKOF = 7; -} - diff --git a/proto/EJDDAFOGCEF.proto b/proto/EJDDAFOGCEF.proto deleted file mode 100644 index 670dd6fd..00000000 --- a/proto/EJDDAFOGCEF.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "JJOOJEHEFDC.proto"; - -// Name: EJDDAFOGCEF -message EJDDAFOGCEF { - repeated JJOOJEHEFDC level_info_list = 8; -} - diff --git a/proto/EJHACOJGDIE.proto b/proto/EJHACOJGDIE.proto deleted file mode 100644 index 67934c44..00000000 --- a/proto/EJHACOJGDIE.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "HomeBlueprintBriefMuipData.proto"; - -// Name: EJHACOJGDIE -message EJHACOJGDIE { - repeated HomeBlueprintBriefMuipData brief_list = 1; - repeated string KAPDFFECINM = 2; -} - diff --git a/proto/ADEECIJFDOE.proto b/proto/EJJJHKGPDAF.proto similarity index 52% rename from proto/ADEECIJFDOE.proto rename to proto/EJJJHKGPDAF.proto index c55b4c13..b04c7c65 100644 --- a/proto/ADEECIJFDOE.proto +++ b/proto/EJJJHKGPDAF.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADEECIJFDOE -message ADEECIJFDOE { - bool DLEFDHEAMHL = 12; +// Name: EJJJHKGPDAF +message EJJJHKGPDAF { + float NFODLGCLNPJ = 3; } diff --git a/proto/EJLEHCFOMPK.proto b/proto/EJLEHCFOMPK.proto new file mode 100644 index 00000000..496dc2ce --- /dev/null +++ b/proto/EJLEHCFOMPK.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21504 +// Name: EJLEHCFOMPK +message EJLEHCFOMPK { + uint64 ugc_guid = 14; + int32 retcode = 5; + uint32 music_basic_id = 12; +} + diff --git a/proto/EKBBAAECGFH.proto b/proto/EKBBAAECGFH.proto deleted file mode 100644 index 6b4fa994..00000000 --- a/proto/EKBBAAECGFH.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ExhibitionDisplayInfo.proto"; -import "KDECJEOGKOO.proto"; - -// Name: EKBBAAECGFH -// CmdId: 6538 -message EKBBAAECGFH { - uint32 duration = 11; - uint32 begin_time = 10; - repeated ExhibitionDisplayInfo score_list = 13; - bool is_single = 9; - uint32 play_index = 2; - uint32 stage_type = 14; - bool AGPJPHOBGEP = 15; - repeated KDECJEOGKOO settle_info_list = 7; - repeated uint32 HJEBIONDCIL = 4; -} - diff --git a/proto/EKIOINEMBPA.proto b/proto/EKIOINEMBPA.proto new file mode 100644 index 00000000..c3926eb0 --- /dev/null +++ b/proto/EKIOINEMBPA.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5529 +// Name: EKIOINEMBPA +message EKIOINEMBPA { + uint32 gallery_id = 5; + uint32 score = 8; + bool is_success = 10; + uint32 HNLOMLFJMEF = 11; + uint32 NLGJGLMEKEH = 12; + uint32 ACNDNNIEIIF = 1; + bool DJKEDCHCCLI = 15; +} + diff --git a/proto/ELEEFNHCAOL.proto b/proto/ELEEFNHCAOL.proto deleted file mode 100644 index f5541be8..00000000 --- a/proto/ELEEFNHCAOL.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ELEEFNHCAOL -message ELEEFNHCAOL { - uint32 level_id = 6; - bool is_finished = 13; - uint32 stage_id = 10; - bool is_open = 8; -} - diff --git a/proto/EMHMNKCBOFB.proto b/proto/EMHMNKCBOFB.proto deleted file mode 100644 index a79da9e8..00000000 --- a/proto/EMHMNKCBOFB.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: EMHMNKCBOFB -message EMHMNKCBOFB { - float damage = 10; - Vector BEMBGHIMOBJ = 14; -} - diff --git a/proto/HKGFBIHCDHH.proto b/proto/EMMNAJMFCBC.proto similarity index 60% rename from proto/HKGFBIHCDHH.proto rename to proto/EMMNAJMFCBC.proto index 990a402f..a81850ed 100644 --- a/proto/HKGFBIHCDHH.proto +++ b/proto/EMMNAJMFCBC.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKGFBIHCDHH -// CmdId: 7677 -message HKGFBIHCDHH { - uint32 AHAIAIPGFDN = 10; +// CmdId: 24818 +// Name: EMMNAJMFCBC +message EMMNAJMFCBC { + uint32 level_id = 9; } diff --git a/proto/ENAGNHFCKHK.proto b/proto/ENAGNHFCKHK.proto deleted file mode 100644 index b8815a0c..00000000 --- a/proto/ENAGNHFCKHK.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ENAGNHFCKHK -message ENAGNHFCKHK { - float CMIDHHPAFFF = 3; -} - diff --git a/proto/ENKAIAJHBOL.proto b/proto/ENKAIAJHBOL.proto new file mode 100644 index 00000000..e4eb829a --- /dev/null +++ b/proto/ENKAIAJHBOL.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23718 +// Name: ENKAIAJHBOL +message ENKAIAJHBOL { +} + diff --git a/proto/ADMIOIMGPLK.proto b/proto/EODBPMNMPEJ.proto similarity index 70% rename from proto/ADMIOIMGPLK.proto rename to proto/EODBPMNMPEJ.proto index 80f6ed86..ca66ff88 100644 --- a/proto/ADMIOIMGPLK.proto +++ b/proto/EODBPMNMPEJ.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADMIOIMGPLK -message ADMIOIMGPLK { +// Name: EODBPMNMPEJ +message EODBPMNMPEJ { uint32 difficulty = 12; } diff --git a/proto/EPCHCAEIPNH.proto b/proto/EPCHCAEIPNH.proto deleted file mode 100644 index 924228b2..00000000 --- a/proto/EPCHCAEIPNH.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: EPCHCAEIPNH -// CmdId: 7875 -message EPCHCAEIPNH { -} - diff --git a/proto/EchoNotify.proto b/proto/EchoNotify.proto index 9120e58b..a106f167 100644 --- a/proto/EchoNotify.proto +++ b/proto/EchoNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLFEGKIJKDD -// CmdId: 44 +// CmdId: 86 +// Name: OGEKEHAKECF message EchoNotify { - string content = 9; - uint32 seq_id = 11; + uint32 seq_id = 4; + string content = 5; } diff --git a/proto/EchoShellDetailInfo.proto b/proto/EchoShellDetailInfo.proto index f7802e48..ba46f81c 100644 --- a/proto/EchoShellDetailInfo.proto +++ b/proto/EchoShellDetailInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SummerTimeDungeonInfo.proto"; -// Name: DGIHHKGGKOI +// Name: JACFBCJENIC message EchoShellDetailInfo { - repeated uint32 APBIFCEBBOM = 5; - repeated uint32 DDBJAKPEPLC = 2; - repeated SummerTimeDungeonInfo summer_time_dungeon_list = 11; - repeated uint32 LMDEDBBNLIF = 12; + repeated SummerTimeDungeonInfo summer_time_dungeon_list = 9; + repeated uint32 BILGGOLGCFE = 1; + repeated uint32 PJKNNNDABLD = 11; + repeated uint32 OEMMMBBPCIL = 12; } diff --git a/proto/EchoShellInfo.proto b/proto/EchoShellInfo.proto index 2e9d2fc4..f42ba8f5 100644 --- a/proto/EchoShellInfo.proto +++ b/proto/EchoShellInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGLAMGPGDJE +// Name: EMEGCNJLBOD message EchoShellInfo { uint32 shell_id = 1; } diff --git a/proto/EchoShellTakeRewardReq.proto b/proto/EchoShellTakeRewardReq.proto index 07565b3f..665a3a2f 100644 --- a/proto/EchoShellTakeRewardReq.proto +++ b/proto/EchoShellTakeRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HGJBMPDPJLK -// CmdId: 8078 +// CmdId: 8630 +// Name: HKDMDDFLHND message EchoShellTakeRewardReq { uint32 reward_id = 8; } diff --git a/proto/EchoShellTakeRewardRsp.proto b/proto/EchoShellTakeRewardRsp.proto index ad321ce7..096c650f 100644 --- a/proto/EchoShellTakeRewardRsp.proto +++ b/proto/EchoShellTakeRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPFCLONBGNH -// CmdId: 8523 +// CmdId: 8606 +// Name: DEJPLOKCHLE message EchoShellTakeRewardRsp { - int32 retcode = 8; - uint32 reward_id = 4; + uint32 reward_id = 8; + int32 retcode = 10; } diff --git a/proto/EchoShellUpdateNotify.proto b/proto/EchoShellUpdateNotify.proto index c5a8aef2..ce6274b3 100644 --- a/proto/EchoShellUpdateNotify.proto +++ b/proto/EchoShellUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKEEJIALJLK -// CmdId: 8377 +// CmdId: 8192 +// Name: ANNCMJAEJKA message EchoShellUpdateNotify { - uint32 shell_id = 12; + uint32 shell_id = 11; } diff --git a/proto/EffigyActivityDetailInfo.proto b/proto/EffigyActivityDetailInfo.proto index 7055580f..f20dbdde 100644 --- a/proto/EffigyActivityDetailInfo.proto +++ b/proto/EffigyActivityDetailInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "EffigyDailyInfo.proto"; -// Name: GBIKGDLMHBE +// Name: DJFBDONGFPG message EffigyActivityDetailInfo { - uint32 last_difficulty_id = 15; - repeated EffigyDailyInfo daily_info_list = 5; - repeated uint32 taken_reward_index_list = 1; - uint32 cur_score = 10; + repeated uint32 taken_reward_index_list = 6; + uint32 last_difficulty_id = 12; + repeated EffigyDailyInfo daily_info_list = 3; + uint32 cur_score = 9; } diff --git a/proto/EffigyChallengeDungeonResultInfo.proto b/proto/EffigyChallengeDungeonResultInfo.proto index 41176694..377ff15c 100644 --- a/proto/EffigyChallengeDungeonResultInfo.proto +++ b/proto/EffigyChallengeDungeonResultInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HFHCNBEGKGP +// Name: PCCKJKGKPOA message EffigyChallengeDungeonResultInfo { - uint32 challenge_max_score = 10; - bool is_in_time_limit = 1; - uint32 challenge_id = 11; + uint32 challenge_max_score = 11; + uint32 challenge_id = 13; bool is_success = 5; - uint32 challenge_score = 9; + bool is_in_time_limit = 4; + uint32 challenge_score = 14; } diff --git a/proto/EffigyChallengeInfoNotify.proto b/proto/EffigyChallengeInfoNotify.proto index d3b79053..e7fbac73 100644 --- a/proto/EffigyChallengeInfoNotify.proto +++ b/proto/EffigyChallengeInfoNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMPECEFOAEL -// CmdId: 2038 +// CmdId: 2039 +// Name: GKANNBKMMBN message EffigyChallengeInfoNotify { - uint32 challenge_id = 12; - uint32 difficulty_id = 11; - repeated uint32 condition_id_list = 15; - uint32 challenge_score = 4; + uint32 challenge_score = 1; + uint32 challenge_id = 14; + repeated uint32 condition_id_list = 7; + uint32 difficulty_id = 6; } diff --git a/proto/EffigyChallengeResultNotify.proto b/proto/EffigyChallengeResultNotify.proto index f2ab7d9c..fb95c89a 100644 --- a/proto/EffigyChallengeResultNotify.proto +++ b/proto/EffigyChallengeResultNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BABNNLEIHGJ -// CmdId: 2028 +// CmdId: 2200 +// Name: LKPBOMLAPJJ message EffigyChallengeResultNotify { - uint32 challenge_max_score = 3; - uint32 challenge_score = 8; + uint32 challenge_max_score = 13; bool is_success = 1; - uint32 challenge_id = 15; + uint32 challenge_id = 3; + uint32 challenge_score = 12; } diff --git a/proto/EffigyChallengeV2ChooseSkillReq.proto b/proto/EffigyChallengeV2ChooseSkillReq.proto index 3f6308e9..c600a86c 100644 --- a/proto/EffigyChallengeV2ChooseSkillReq.proto +++ b/proto/EffigyChallengeV2ChooseSkillReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIANENJEHAF -// CmdId: 22701 +// CmdId: 20761 +// Name: BFLBHJDMNIK message EffigyChallengeV2ChooseSkillReq { - uint32 level_id = 15; - uint32 challenge_mode_skill_no = 5; + uint32 level_id = 5; + uint32 challenge_mode_skill_no = 1; } diff --git a/proto/EffigyChallengeV2ChooseSkillRsp.proto b/proto/EffigyChallengeV2ChooseSkillRsp.proto index 7ae55d89..796d5447 100644 --- a/proto/EffigyChallengeV2ChooseSkillRsp.proto +++ b/proto/EffigyChallengeV2ChooseSkillRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKDHMAIMEJO -// CmdId: 20234 +// CmdId: 20946 +// Name: EDMCDCINNDL message EffigyChallengeV2ChooseSkillRsp { - uint32 level_id = 3; - uint32 challenge_mode_skill_no = 7; - int32 retcode = 13; + uint32 level_id = 7; + int32 retcode = 14; + uint32 challenge_mode_skill_no = 9; } diff --git a/proto/EffigyChallengeV2DetailInfo.proto b/proto/EffigyChallengeV2DetailInfo.proto index 46920f2f..bca75c56 100644 --- a/proto/EffigyChallengeV2DetailInfo.proto +++ b/proto/EffigyChallengeV2DetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "EffigyChallengeV2LevelData.proto"; -// Name: NNJOGKIJHON +// Name: GKJNBOAHIJB message EffigyChallengeV2DetailInfo { - repeated EffigyChallengeV2LevelData level_data_list = 13; + repeated EffigyChallengeV2LevelData level_data_list = 8; } diff --git a/proto/EffigyChallengeV2DungeonInfoNotify.proto b/proto/EffigyChallengeV2DungeonInfoNotify.proto index 8187bf07..b44f9d66 100644 --- a/proto/EffigyChallengeV2DungeonInfoNotify.proto +++ b/proto/EffigyChallengeV2DungeonInfoNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PEPDKKBCLIL -// CmdId: 22612 +// CmdId: 24928 +// Name: IDNIDNOCAOO message EffigyChallengeV2DungeonInfoNotify { - uint32 challenge_mode_difficulty = 1; - uint32 level_id = 6; - uint32 skill_no = 3; + uint32 skill_no = 2; + uint32 challenge_mode_difficulty = 14; + uint32 level_id = 15; } diff --git a/proto/EffigyChallengeV2EnterDungeonReq.proto b/proto/EffigyChallengeV2EnterDungeonReq.proto index e237e539..edbd4124 100644 --- a/proto/EffigyChallengeV2EnterDungeonReq.proto +++ b/proto/EffigyChallengeV2EnterDungeonReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AIIPGDHMKLE -// CmdId: 21498 +// CmdId: 21076 +// Name: BFGKDKIPBFO message EffigyChallengeV2EnterDungeonReq { - uint32 challenge_mode_difficulty = 3; - uint32 level_id = 10; - uint32 challenge_mode_skill_no = 11; + uint32 level_id = 4; + uint32 challenge_mode_skill_no = 12; + uint32 challenge_mode_difficulty = 13; } diff --git a/proto/EffigyChallengeV2EnterDungeonRsp.proto b/proto/EffigyChallengeV2EnterDungeonRsp.proto index 526c5b51..8c31d533 100644 --- a/proto/EffigyChallengeV2EnterDungeonRsp.proto +++ b/proto/EffigyChallengeV2EnterDungeonRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHNOLBOLPIH -// CmdId: 20507 +// CmdId: 23071 +// Name: NOCCAPABBCK message EffigyChallengeV2EnterDungeonRsp { - uint32 challenge_mode_difficulty = 5; - uint32 challenge_mode_skill_no = 10; uint32 level_id = 9; - int32 retcode = 4; + uint32 challenge_mode_difficulty = 2; + uint32 challenge_mode_skill_no = 3; + int32 retcode = 13; } diff --git a/proto/EffigyChallengeV2LevelData.proto b/proto/EffigyChallengeV2LevelData.proto index a0a72617..ce7c3013 100644 --- a/proto/EffigyChallengeV2LevelData.proto +++ b/proto/EffigyChallengeV2LevelData.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIGDMFNPCMJ +// Name: CMPOJMGFCFM message EffigyChallengeV2LevelData { - uint32 ADCNCGKAFOO = 2; - uint32 HNNMCKJAPEC = 1; - uint32 KHJHFIIHAGB = 8; - bool is_level_open = 12; - uint32 level_id = 9; - uint32 AIICAANNDFB = 15; + uint32 ONCDLGPLMIB = 9; + uint32 level_id = 3; + uint32 ENDDPMODPCG = 14; + uint32 PHEIGICNDCJ = 8; + uint32 NNJLOECKLOM = 2; + bool is_level_open = 4; } diff --git a/proto/EffigyChallengeV2RestartDungeonReq.proto b/proto/EffigyChallengeV2RestartDungeonReq.proto index 9099b7f5..32c8d9bd 100644 --- a/proto/EffigyChallengeV2RestartDungeonReq.proto +++ b/proto/EffigyChallengeV2RestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDEPGMGHKBF -// CmdId: 20949 +// CmdId: 21526 +// Name: CADKOIHGKML message EffigyChallengeV2RestartDungeonReq { } diff --git a/proto/EffigyChallengeV2RestartDungeonRsp.proto b/proto/EffigyChallengeV2RestartDungeonRsp.proto index 059b63fd..29a76823 100644 --- a/proto/EffigyChallengeV2RestartDungeonRsp.proto +++ b/proto/EffigyChallengeV2RestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIOGEJNBFHO -// CmdId: 20266 +// CmdId: 22894 +// Name: CAHNKALBCBM message EffigyChallengeV2RestartDungeonRsp { - int32 retcode = 3; + int32 retcode = 5; } diff --git a/proto/EffigyChallengeV2SettleInfo.proto b/proto/EffigyChallengeV2SettleInfo.proto index c0063f15..8b9f4bb8 100644 --- a/proto/EffigyChallengeV2SettleInfo.proto +++ b/proto/EffigyChallengeV2SettleInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCDJFEIIFCP +// Name: LEOINEGNPCH message EffigyChallengeV2SettleInfo { + uint32 AAJHMCMOPPK = 6; + bool BJEHPHPGLFG = 5; uint32 challenge_mode_difficulty = 7; - uint32 GBBHFOMPFCF = 8; - bool PADHFINHGPK = 2; - uint32 LHKLBOBEICJ = 13; - uint32 FPBLABLPOPO = 14; - bool NFFENFICGFF = 4; + bool PBHJDAKBIDJ = 12; + uint32 DHPALCOAOJL = 14; + uint32 JMPHBGFNOHF = 3; } diff --git a/proto/EffigyDailyInfo.proto b/proto/EffigyDailyInfo.proto index 8c42699c..05d324ac 100644 --- a/proto/EffigyDailyInfo.proto +++ b/proto/EffigyDailyInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCHFGMGNJLP +// Name: NHJBKINAHEH message EffigyDailyInfo { - uint32 begin_time = 8; - uint32 challenge_id = 11; - uint32 HGOJAHFKIPJ = 13; - uint32 challenge_max_score = 10; - uint32 day_index = 2; - bool is_first_pass_reward_taken = 6; - uint32 LBHBBFCKFKD = 12; + uint32 challenge_max_score = 11; + uint32 EJIHDCNMFEE = 10; + uint32 begin_time = 1; + uint32 day_index = 4; + bool is_first_pass_reward_taken = 3; + uint32 challenge_id = 9; + uint32 BHJHCPLKIMJ = 5; } diff --git a/proto/ElectroherculesBattleDetailInfo.proto b/proto/ElectroherculesBattleDetailInfo.proto new file mode 100644 index 00000000..7437d6ae --- /dev/null +++ b/proto/ElectroherculesBattleDetailInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ElectroherculesBattleStageInfo.proto"; + +// Name: DADCGFGAELF +message ElectroherculesBattleDetailInfo { + repeated ElectroherculesBattleStageInfo stage_info_list = 8; + bool HKKDKNFIKKN = 13; +} + diff --git a/proto/ElectroherculesBattleLevelInfo.proto b/proto/ElectroherculesBattleLevelInfo.proto index b31a5ae8..febf1d95 100644 --- a/proto/ElectroherculesBattleLevelInfo.proto +++ b/proto/ElectroherculesBattleLevelInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHEEIFOPCKI +// Name: JNENOEAOCLB message ElectroherculesBattleLevelInfo { - uint32 level_id = 4; - uint32 min_finish_time = 5; - bool is_finish = 6; + bool is_finish = 4; + uint32 min_finish_time = 14; + uint32 level_id = 13; } diff --git a/proto/ElectroherculesBattleSelectDifficultyReq.proto b/proto/ElectroherculesBattleSelectDifficultyReq.proto new file mode 100644 index 00000000..5e18c274 --- /dev/null +++ b/proto/ElectroherculesBattleSelectDifficultyReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24308 +// Name: GIBKMHEKPDN +message ElectroherculesBattleSelectDifficultyReq { + uint32 stage_id = 12; + uint32 diffculty = 7; +} + diff --git a/proto/ElectroherculesBattleSelectDifficultyRsp.proto b/proto/ElectroherculesBattleSelectDifficultyRsp.proto new file mode 100644 index 00000000..3bc279e7 --- /dev/null +++ b/proto/ElectroherculesBattleSelectDifficultyRsp.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21035 +// Name: HBHJGEIKJEP +message ElectroherculesBattleSelectDifficultyRsp { + uint32 gallery_id = 9; + uint32 diffculty = 10; + int32 retcode = 8; + uint32 stage_id = 4; +} + diff --git a/proto/ElectroherculesBattleSettleNotify.proto b/proto/ElectroherculesBattleSettleNotify.proto new file mode 100644 index 00000000..8d1be65e --- /dev/null +++ b/proto/ElectroherculesBattleSettleNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22145 +// Name: EHJMPKIGAFP +message ElectroherculesBattleSettleNotify { + uint32 diffculty = 2; + bool LIEHECKPKDA = 6; + bool is_new_record = 7; + bool is_succ = 15; + uint32 finish_time = 8; + uint32 stage_id = 5; + uint32 gallery_id = 14; +} + diff --git a/proto/ElectroherculesBattleStageInfo.proto b/proto/ElectroherculesBattleStageInfo.proto new file mode 100644 index 00000000..df57e9ff --- /dev/null +++ b/proto/ElectroherculesBattleStageInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ElectroherculesBattleLevelInfo.proto"; + +// Name: OJPECCKGNLO +message ElectroherculesBattleStageInfo { + bool is_stage_open = 11; + uint32 stage_id = 15; + repeated ElectroherculesBattleLevelInfo level_info_list = 6; +} + diff --git a/proto/EndCameraSceneLookNotify.proto b/proto/EndCameraSceneLookNotify.proto index 8e309c13..a1b1da00 100644 --- a/proto/EndCameraSceneLookNotify.proto +++ b/proto/EndCameraSceneLookNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NJNFDJOHBIO -// CmdId: 293 +// CmdId: 226 +// Name: LOIPBNHAKOH message EndCameraSceneLookNotify { } diff --git a/proto/EndCoinCollectPlaySingleModeReq.proto b/proto/EndCoinCollectPlaySingleModeReq.proto index 8b823335..8b45e74c 100644 --- a/proto/EndCoinCollectPlaySingleModeReq.proto +++ b/proto/EndCoinCollectPlaySingleModeReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKLCMJNGJME -// CmdId: 21430 +// CmdId: 20710 +// Name: BNMCJLNLNCG message EndCoinCollectPlaySingleModeReq { - uint32 multistage_play_index = 8; + uint32 multistage_play_index = 7; } diff --git a/proto/EndCoinCollectPlaySingleModeRsp.proto b/proto/EndCoinCollectPlaySingleModeRsp.proto index ddf734dc..01e1943c 100644 --- a/proto/EndCoinCollectPlaySingleModeRsp.proto +++ b/proto/EndCoinCollectPlaySingleModeRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFOGILNNCHE -// CmdId: 21333 +// CmdId: 23912 +// Name: NEBJBHBFLAK message EndCoinCollectPlaySingleModeRsp { - int32 retcode = 7; + int32 retcode = 15; } diff --git a/proto/EnterChessDungeonReq.proto b/proto/EnterChessDungeonReq.proto index 1fb40f77..bf631809 100644 --- a/proto/EnterChessDungeonReq.proto +++ b/proto/EnterChessDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGCHKGFECEE -// CmdId: 8341 +// CmdId: 8342 +// Name: PHPDCNJODNE message EnterChessDungeonReq { - uint32 map_id = 6; + uint32 map_id = 13; } diff --git a/proto/EnterChessDungeonRsp.proto b/proto/EnterChessDungeonRsp.proto index e25beae6..de1a0bfb 100644 --- a/proto/EnterChessDungeonRsp.proto +++ b/proto/EnterChessDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIGKEEFPCKB -// CmdId: 8947 +// CmdId: 8628 +// Name: DJKEPJOIBMJ message EnterChessDungeonRsp { - int32 retcode = 7; - uint32 map_id = 6; + int32 retcode = 14; + uint32 map_id = 7; } diff --git a/proto/EnterCustomDungeonReq.proto b/proto/EnterCustomDungeonReq.proto index c2c480c9..3178753a 100644 --- a/proto/EnterCustomDungeonReq.proto +++ b/proto/EnterCustomDungeonReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "EnterCustomDungeonType.proto"; -// Name: MNMCGIADIEN -// CmdId: 6248 +// CmdId: 6209 +// Name: LKHCBDGLADP message EnterCustomDungeonReq { - uint64 dungeon_guid = 3; - uint32 dungeon_id = 2; - EnterCustomDungeonType enter_type = 6; + uint32 dungeon_id = 7; + uint64 dungeon_guid = 11; + EnterCustomDungeonType enter_type = 1; } diff --git a/proto/EnterCustomDungeonRsp.proto b/proto/EnterCustomDungeonRsp.proto index 3047506d..3ff6d4a0 100644 --- a/proto/EnterCustomDungeonRsp.proto +++ b/proto/EnterCustomDungeonRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeon.proto"; import "EnterCustomDungeonType.proto"; -// Name: DKDPGFEDLKH -// CmdId: 6243 +// CmdId: 6216 +// Name: NOLHMPAAHCB message EnterCustomDungeonRsp { - EnterCustomDungeonType enter_type = 5; - CustomDungeon custom_dungeon = 14; - int32 retcode = 1; - map room_cost_map = 3; + map room_cost_map = 8; + CustomDungeon custom_dungeon = 15; + EnterCustomDungeonType enter_type = 11; + int32 retcode = 4; } diff --git a/proto/EnterCustomDungeonType.proto b/proto/EnterCustomDungeonType.proto index 2b506df8..f6886471 100644 --- a/proto/EnterCustomDungeonType.proto +++ b/proto/EnterCustomDungeonType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNOKLJBFHCE +// Name: NPALPPLEFFC enum EnterCustomDungeonType { ENTER_CUSTOM_DUNGEON_NONE = 0; ENTER_CUSTOM_DUNGEON_EDIT = 1; diff --git a/proto/EnterFishingReq.proto b/proto/EnterFishingReq.proto index 4e32eb08..6dd35bfb 100644 --- a/proto/EnterFishingReq.proto +++ b/proto/EnterFishingReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAMICFCLBFO -// CmdId: 5848 +// CmdId: 5809 +// Name: EEJMACFIBIG message EnterFishingReq { - uint32 fish_pool_id = 1; + uint32 fish_pool_id = 12; } diff --git a/proto/EnterFishingRsp.proto b/proto/EnterFishingRsp.proto index 3fda88e0..8629c66f 100644 --- a/proto/EnterFishingRsp.proto +++ b/proto/EnterFishingRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NMPDEBMEIDN -// CmdId: 5843 +// CmdId: 5816 +// Name: AOCJAIBECJN message EnterFishingRsp { - uint32 fish_pool_id = 9; - int32 retcode = 10; + uint32 fish_pool_id = 13; + int32 retcode = 15; } diff --git a/proto/EnterFungusFighterPlotDungeonReq.proto b/proto/EnterFungusFighterPlotDungeonReq.proto index 30e460ca..b937a107 100644 --- a/proto/EnterFungusFighterPlotDungeonReq.proto +++ b/proto/EnterFungusFighterPlotDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNKBDLMPGHA -// CmdId: 24521 +// CmdId: 24171 +// Name: IDBMONNNPAN message EnterFungusFighterPlotDungeonReq { - repeated uint32 fungus_id_list = 2; - uint32 dungeon_id = 13; + repeated uint32 fungus_id_list = 15; + uint32 dungeon_id = 12; } diff --git a/proto/EnterFungusFighterPlotDungeonRsp.proto b/proto/EnterFungusFighterPlotDungeonRsp.proto index 02eae828..bf0285ea 100644 --- a/proto/EnterFungusFighterPlotDungeonRsp.proto +++ b/proto/EnterFungusFighterPlotDungeonRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJNIKMNCLJO -// CmdId: 23659 +// CmdId: 24284 +// Name: CBGMOHGHNHC message EnterFungusFighterPlotDungeonRsp { - int32 retcode = 8; repeated uint32 fungus_id_list = 4; - uint32 dungeon_id = 9; + uint32 dungeon_id = 8; + int32 retcode = 9; } diff --git a/proto/EnterFungusFighterTrainingDungeonReq.proto b/proto/EnterFungusFighterTrainingDungeonReq.proto index 1e631641..331db396 100644 --- a/proto/EnterFungusFighterTrainingDungeonReq.proto +++ b/proto/EnterFungusFighterTrainingDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIHHOPPOEJA -// CmdId: 21011 +// CmdId: 23230 +// Name: GDKNNJKAGHF message EnterFungusFighterTrainingDungeonReq { uint32 dungeon_id = 4; } diff --git a/proto/EnterFungusFighterTrainingDungeonRsp.proto b/proto/EnterFungusFighterTrainingDungeonRsp.proto index e5eb4ffd..9e8f6eb1 100644 --- a/proto/EnterFungusFighterTrainingDungeonRsp.proto +++ b/proto/EnterFungusFighterTrainingDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHGFBOIFGHC -// CmdId: 22541 +// CmdId: 24555 +// Name: NHGJBMKPOJH message EnterFungusFighterTrainingDungeonRsp { - int32 retcode = 2; - uint32 dungeon_id = 9; + int32 retcode = 1; + uint32 dungeon_id = 11; } diff --git a/proto/EnterIrodoriChessDungeonReq.proto b/proto/EnterIrodoriChessDungeonReq.proto index 92e9f66e..6a3afbb9 100644 --- a/proto/EnterIrodoriChessDungeonReq.proto +++ b/proto/EnterIrodoriChessDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEGEKLPBFCP -// CmdId: 8933 +// CmdId: 8010 +// Name: PGHAGBMLCDD message EnterIrodoriChessDungeonReq { - bool is_hard_map = 15; - uint32 level_id = 10; + uint32 level_id = 15; + bool is_hard_map = 3; } diff --git a/proto/EnterIrodoriChessDungeonRsp.proto b/proto/EnterIrodoriChessDungeonRsp.proto index ff98c1b7..ab4a4706 100644 --- a/proto/EnterIrodoriChessDungeonRsp.proto +++ b/proto/EnterIrodoriChessDungeonRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OFEDKGKHEKE -// CmdId: 8211 +// CmdId: 8056 +// Name: JKPJHJGEJHJ message EnterIrodoriChessDungeonRsp { - int32 retcode = 13; - bool is_hard_map = 9; - uint32 level_id = 14; + int32 retcode = 7; + bool is_hard_map = 10; + uint32 level_id = 4; } diff --git a/proto/EnterMechanicusDungeonReq.proto b/proto/EnterMechanicusDungeonReq.proto index c0acf2b1..69c67294 100644 --- a/proto/EnterMechanicusDungeonReq.proto +++ b/proto/EnterMechanicusDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFGBFGAFILO // CmdId: 3959 +// Name: EJLGLJHLKMG message EnterMechanicusDungeonReq { - uint32 difficult_level = 10; + uint32 difficult_level = 12; } diff --git a/proto/EnterMechanicusDungeonRsp.proto b/proto/EnterMechanicusDungeonRsp.proto index 1c516efa..5c7dc771 100644 --- a/proto/EnterMechanicusDungeonRsp.proto +++ b/proto/EnterMechanicusDungeonRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MJFAHMBOCBP -// CmdId: 3907 +// CmdId: 3978 +// Name: NBHGJELAONN message EnterMechanicusDungeonRsp { - uint32 wrong_uid = 14; - uint32 dungeon_id = 1; - int32 retcode = 2; - uint32 difficult_level = 10; + uint32 wrong_uid = 13; + int32 retcode = 8; + uint32 difficult_level = 2; + uint32 dungeon_id = 7; } diff --git a/proto/EnterRogueDiaryDungeonReq.proto b/proto/EnterRogueDiaryDungeonReq.proto index 40103ebf..d34a5c75 100644 --- a/proto/EnterRogueDiaryDungeonReq.proto +++ b/proto/EnterRogueDiaryDungeonReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: OGDCGLMJODF -// CmdId: 8388 +// CmdId: 8665 +// Name: HOPOGICCIKF message EnterRogueDiaryDungeonReq { - repeated RogueDiaryAvatar chosen_avatar_list = 13; - repeated uint32 chosen_card_list = 14; + repeated RogueDiaryAvatar chosen_avatar_list = 6; + repeated uint32 chosen_card_list = 2; } diff --git a/proto/EnterRogueDiaryDungeonRsp.proto b/proto/EnterRogueDiaryDungeonRsp.proto index 7db045d3..0b080de7 100644 --- a/proto/EnterRogueDiaryDungeonRsp.proto +++ b/proto/EnterRogueDiaryDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJFHKMFIANN -// CmdId: 8515 +// CmdId: 8609 +// Name: APKFMOIFONL message EnterRogueDiaryDungeonRsp { - int32 retcode = 14; + int32 retcode = 1; } diff --git a/proto/EnterRoguelikeDungeonNotify.proto b/proto/EnterRoguelikeDungeonNotify.proto index eb315845..6fe5d7be 100644 --- a/proto/EnterRoguelikeDungeonNotify.proto +++ b/proto/EnterRoguelikeDungeonNotify.proto @@ -5,24 +5,24 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueCellInfo.proto"; import "RoguelikeRuneRecord.proto"; -// Name: NEEILMNDONI -// CmdId: 8557 +// CmdId: 8255 +// Name: PHCBDIDADFJ message EnterRoguelikeDungeonNotify { - uint32 BJADJOIPEEH = 9; - uint32 DBFLAKMGLDO = 2; - uint32 stage_id = 15; - bool OPDPNOMPABB = 201; - map cell_info_map = 7; - repeated uint32 explored_cell_list = 10; - uint32 JPMLEINIMHA = 13; - bool MFEEKOFIEDM = 6; - repeated RoguelikeRuneRecord rune_record_list = 11; - uint32 dungeon_id = 4; - uint32 cur_level = 14; - uint32 NAFIKKJDDDN = 275; - repeated uint64 onstage_avatar_guid_list = 12; - float bonus_resource_prop = 8; - uint32 HHGNHDDJHLA = 1502; - repeated uint64 backstage_avatar_guid_list = 5; + repeated uint64 backstage_avatar_guid_list = 11; + repeated uint64 onstage_avatar_guid_list = 6; + uint32 JFDFMBIIDND = 8; + map cell_info_map = 9; + repeated uint32 explored_cell_list = 12; + repeated RoguelikeRuneRecord rune_record_list = 10; + bool NFIMKMGPMHB = 1; + uint32 GFEHMGJGGEO = 2; + uint32 stage_id = 7; + uint32 cur_level = 5; + bool EGANBLLANCC = 874; + uint32 OLNMADAFEMH = 3; + float bonus_resource_prop = 15; + uint32 dungeon_id = 14; + uint32 IPDPBFFPPBG = 71; + uint32 AMPOCLOKPFA = 327; } diff --git a/proto/EnterSceneDoneReq.proto b/proto/EnterSceneDoneReq.proto index a2bf0734..32d1a6b9 100644 --- a/proto/EnterSceneDoneReq.proto +++ b/proto/EnterSceneDoneReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDLCFFDJLOL -// CmdId: 269 +// CmdId: 225 +// Name: HOKKMGGHCFD message EnterSceneDoneReq { - uint32 enter_scene_token = 11; + uint32 enter_scene_token = 4; } diff --git a/proto/EnterSceneDoneRsp.proto b/proto/EnterSceneDoneRsp.proto index 6fc10e9c..fcd11eff 100644 --- a/proto/EnterSceneDoneRsp.proto +++ b/proto/EnterSceneDoneRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPNHPCICHID -// CmdId: 281 +// CmdId: 267 +// Name: NFFMBCKHDLJ message EnterSceneDoneRsp { - uint32 enter_scene_token = 12; - int32 retcode = 2; + int32 retcode = 3; + uint32 enter_scene_token = 13; } diff --git a/proto/EnterScenePeerNotify.proto b/proto/EnterScenePeerNotify.proto index eabcb1ab..b08963a3 100644 --- a/proto/EnterScenePeerNotify.proto +++ b/proto/EnterScenePeerNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEPKDPLOLPA -// CmdId: 215 +// CmdId: 231 +// Name: EHDLDPHGGFF message EnterScenePeerNotify { - uint32 dest_scene_id = 11; - uint32 host_peer_id = 15; - uint32 peer_id = 3; - uint32 enter_scene_token = 13; + uint32 host_peer_id = 6; + uint32 enter_scene_token = 9; + uint32 peer_id = 12; + uint32 dest_scene_id = 5; } diff --git a/proto/EnterSceneReadyReq.proto b/proto/EnterSceneReadyReq.proto index 82272a0a..51ed06db 100644 --- a/proto/EnterSceneReadyReq.proto +++ b/proto/EnterSceneReadyReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NAAHDAEHJBB -// CmdId: 300 +// CmdId: 220 +// Name: CMEINLHKMJA message EnterSceneReadyReq { - uint32 enter_scene_token = 10; + uint32 enter_scene_token = 11; } diff --git a/proto/EnterSceneReadyRsp.proto b/proto/EnterSceneReadyRsp.proto index 1fdc0030..387f2c2b 100644 --- a/proto/EnterSceneReadyRsp.proto +++ b/proto/EnterSceneReadyRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPCIOGEMCJP -// CmdId: 239 +// CmdId: 285 +// Name: MLIDIOPMEBK message EnterSceneReadyRsp { - int32 retcode = 9; - uint32 enter_scene_token = 10; + int32 retcode = 13; + uint32 enter_scene_token = 1; } diff --git a/proto/EnterSceneWeatherAreaNotify.proto b/proto/EnterSceneWeatherAreaNotify.proto index 06791848..47dbf464 100644 --- a/proto/EnterSceneWeatherAreaNotify.proto +++ b/proto/EnterSceneWeatherAreaNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBHBPDCNIBK -// CmdId: 288 +// CmdId: 273 +// Name: FEPGLJNGIJF message EnterSceneWeatherAreaNotify { - uint32 weather_gadget_id = 14; + uint32 weather_gadget_id = 7; } diff --git a/proto/EnterTransPointRegionNotify.proto b/proto/EnterTransPointRegionNotify.proto index b7bfffba..fae562ef 100644 --- a/proto/EnterTransPointRegionNotify.proto +++ b/proto/EnterTransPointRegionNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HMBHOFBKBIB -// CmdId: 227 +// CmdId: 275 +// Name: LIDLBFDMGHA message EnterTransPointRegionNotify { - uint32 scene_id = 10; - uint32 point_id = 15; + uint32 point_id = 5; + uint32 scene_id = 11; } diff --git a/proto/EnterTrialAvatarActivityDungeonReq.proto b/proto/EnterTrialAvatarActivityDungeonReq.proto index 9309df85..97bc36be 100644 --- a/proto/EnterTrialAvatarActivityDungeonReq.proto +++ b/proto/EnterTrialAvatarActivityDungeonReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BODNCMMJHFA -// CmdId: 2084 +// CmdId: 2061 +// Name: PIOBLFIEPEK message EnterTrialAvatarActivityDungeonReq { - uint32 enter_point_id = 15; - uint32 activity_id = 7; - uint32 trial_avatar_index_id = 13; + uint32 trial_avatar_index_id = 2; + uint32 enter_point_id = 12; + uint32 activity_id = 9; } diff --git a/proto/EnterTrialAvatarActivityDungeonRsp.proto b/proto/EnterTrialAvatarActivityDungeonRsp.proto index 63242de6..d475936a 100644 --- a/proto/EnterTrialAvatarActivityDungeonRsp.proto +++ b/proto/EnterTrialAvatarActivityDungeonRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAFBDJNHHJB -// CmdId: 2154 +// CmdId: 2033 +// Name: HJPEGJLNEKL message EnterTrialAvatarActivityDungeonRsp { - int32 retcode = 3; - uint32 activity_id = 12; - uint32 trial_avatar_index_id = 5; + int32 retcode = 12; + uint32 trial_avatar_index_id = 15; + uint32 activity_id = 6; } diff --git a/proto/EnterType.proto b/proto/EnterType.proto index 51c8c162..fbc796ba 100644 --- a/proto/EnterType.proto +++ b/proto/EnterType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNGKDKJDKHM +// Name: JGPGCDFBDAA enum EnterType { ENTER_NONE = 0; ENTER_SELF = 1; diff --git a/proto/EnterWorldAreaReq.proto b/proto/EnterWorldAreaReq.proto index 6124e1c8..d692f6b3 100644 --- a/proto/EnterWorldAreaReq.proto +++ b/proto/EnterWorldAreaReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCKKEDMBCFL // CmdId: 233 +// Name: NOOICDGONFO message EnterWorldAreaReq { - uint32 area_type = 9; - uint32 area_id = 15; + uint32 area_id = 7; + uint32 area_type = 10; } diff --git a/proto/EnterWorldAreaRsp.proto b/proto/EnterWorldAreaRsp.proto index 683613b7..ecd310ac 100644 --- a/proto/EnterWorldAreaRsp.proto +++ b/proto/EnterWorldAreaRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APCIFCLECNJ -// CmdId: 216 +// CmdId: 283 +// Name: IIIFOMLDNEC message EnterWorldAreaRsp { - uint32 area_type = 1; - int32 retcode = 2; - uint32 area_id = 7; + uint32 area_id = 9; + int32 retcode = 12; + uint32 area_type = 14; } diff --git a/proto/EntityAbilityInvokeEntry.proto b/proto/EntityAbilityInvokeEntry.proto index 54d34d81..a31b0872 100644 --- a/proto/EntityAbilityInvokeEntry.proto +++ b/proto/EntityAbilityInvokeEntry.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; -// Name: LFJEGCDDKCK +// Name: EMCLDENBBCF message EntityAbilityInvokeEntry { - uint32 entity_id = 7; - repeated AbilityInvokeEntry invokes = 11; + uint32 entity_id = 9; + repeated AbilityInvokeEntry invokes = 7; } diff --git a/proto/EntityAiKillSelfNotify.proto b/proto/EntityAiKillSelfNotify.proto index af42011d..08312d22 100644 --- a/proto/EntityAiKillSelfNotify.proto +++ b/proto/EntityAiKillSelfNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJEFNKHNPAP -// CmdId: 308 +// CmdId: 301 +// Name: KKCDBAMICJC message EntityAiKillSelfNotify { - uint32 entity_id = 10; + uint32 entity_id = 4; } diff --git a/proto/EntityAiSyncNotify.proto b/proto/EntityAiSyncNotify.proto index fa26bce4..02e24bf3 100644 --- a/proto/EntityAiSyncNotify.proto +++ b/proto/EntityAiSyncNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AiSyncInfo.proto"; -// Name: CFFCOJOFDNG -// CmdId: 320 +// CmdId: 357 +// Name: BOKDCFPDBFM message EntityAiSyncNotify { - repeated uint32 local_avatar_alerted_monster_list = 8; - repeated AiSyncInfo info_list = 5; + repeated uint32 local_avatar_alerted_monster_list = 7; + repeated AiSyncInfo info_list = 3; } diff --git a/proto/EntityAuthorityChangeNotify.proto b/proto/EntityAuthorityChangeNotify.proto index 5f79762b..0e310c00 100644 --- a/proto/EntityAuthorityChangeNotify.proto +++ b/proto/EntityAuthorityChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AuthorityChange.proto"; -// Name: LKDHOPJKJJF -// CmdId: 384 +// CmdId: 350 +// Name: JLADAPJELAE message EntityAuthorityChangeNotify { - repeated AuthorityChange authority_change_list = 3; + repeated AuthorityChange authority_change_list = 6; } diff --git a/proto/EntityAuthorityInfo.proto b/proto/EntityAuthorityInfo.proto index 6fd58e82..19e4b598 100644 --- a/proto/EntityAuthorityInfo.proto +++ b/proto/EntityAuthorityInfo.proto @@ -9,7 +9,7 @@ import "EntityRendererChangedInfo.proto"; import "SceneEntityAiInfo.proto"; import "Vector.proto"; -// Name: PEALFGKFNKK +// Name: KJIGNLMODHM message EntityAuthorityInfo { AbilitySyncStateInfo ability_info = 1; EntityRendererChangedInfo renderer_changed_info = 2; diff --git a/proto/EntityClientData.proto b/proto/EntityClientData.proto index ff2c16da..fbf0f475 100644 --- a/proto/EntityClientData.proto +++ b/proto/EntityClientData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGAFMFIJKIE +// Name: LPFPMFAHFBC message EntityClientData { uint32 wind_change_scene_time = 1; float windmill_sync_angle = 2; diff --git a/proto/EntityClientExtraInfo.proto b/proto/EntityClientExtraInfo.proto index b280052e..8338b07a 100644 --- a/proto/EntityClientExtraInfo.proto +++ b/proto/EntityClientExtraInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: MJCEMFIHNCD +// Name: KGEALKMFDMM message EntityClientExtraInfo { Vector skill_anchor_position = 1; } diff --git a/proto/EntityConfigHashEntry.proto b/proto/EntityConfigHashEntry.proto index 5c98e4b8..4a1ba5f8 100644 --- a/proto/EntityConfigHashEntry.proto +++ b/proto/EntityConfigHashEntry.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGPCDHIOCGA +// Name: IBGOIFCCPCF message EntityConfigHashEntry { - uint32 job_id = 8; - int32 hash_value = 3; - uint32 entity_id = 10; + uint32 entity_id = 7; + uint32 job_id = 3; + int32 hash_value = 1; } diff --git a/proto/EntityConfigHashNotify.proto b/proto/EntityConfigHashNotify.proto index ae108410..91084908 100644 --- a/proto/EntityConfigHashNotify.proto +++ b/proto/EntityConfigHashNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityConfigHashEntry.proto"; -// Name: GKMMJPKLMAN -// CmdId: 3103 +// CmdId: 3304 +// Name: BKGBDCBDGKF message EntityConfigHashNotify { - repeated EntityConfigHashEntry combatEntryList = 6; //LJEBDGHMJHG - repeated EntityConfigHashEntry abilityEntryList = 3; //LJCPLFAOJJP - repeated EntityConfigHashEntry avatarEntryList = 14; //LKOBJJCPKHD + repeated EntityConfigHashEntry KPJGDNDBAIM = 9; + repeated EntityConfigHashEntry EBKCNJNMGLA = 8; + repeated EntityConfigHashEntry LIMODOCBEBH = 14; } diff --git a/proto/EntityEnvironmentInfo.proto b/proto/EntityEnvironmentInfo.proto index 865f49c8..588da0e4 100644 --- a/proto/EntityEnvironmentInfo.proto +++ b/proto/EntityEnvironmentInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPDBIKEOEDK +// Name: FMNPHBGDPIP message EntityEnvironmentInfo { - uint32 json_climate_type = 1; - uint32 climate_area_id = 2; + uint32 PBFMHLPEEPE = 1; + uint32 NJDCDHDPMBE = 2; } diff --git a/proto/EntityFightPropChangeReasonNotify.proto b/proto/EntityFightPropChangeReasonNotify.proto index 931e8b88..8c36842b 100644 --- a/proto/EntityFightPropChangeReasonNotify.proto +++ b/proto/EntityFightPropChangeReasonNotify.proto @@ -3,18 +3,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "ChangeEnergyReason.proto"; -import "ChangeHpReason.proto"; +import "ChangHpReason.proto"; import "PropChangeReason.proto"; -// Name: CGLFHNCCBKJ -// CmdId: 1272 +// CmdId: 1241 +// Name: CFFMDGNCJDD message EntityFightPropChangeReasonNotify { - repeated uint32 param_list = 12; - uint32 prop_type = 9; - ChangeEnergyReason changeEnergyReason = 14; - ChangeHpReason changeHpReason = 10; + ChangeEnergyReason change_energy_reson = 10; + repeated uint32 param_list = 5; + float prop_delta = 4; + ChangHpReason change_hp_reason = 7; PropChangeReason reason = 11; - float prop_delta = 15; - uint32 entity_id = 6; + uint32 entity_id = 12; + uint32 prop_type = 1; } diff --git a/proto/EntityFightPropNotify.proto b/proto/EntityFightPropNotify.proto index 04d2e35e..676df640 100644 --- a/proto/EntityFightPropNotify.proto +++ b/proto/EntityFightPropNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHAPMIGCIAM -// CmdId: 1254 +// CmdId: 1289 +// Name: LLHOBJPHEPA message EntityFightPropNotify { - map fight_prop_map = 3; - uint32 entity_id = 7; + map fight_prop_map = 11; + uint32 entity_id = 9; } diff --git a/proto/EntityFightPropUpdateNotify.proto b/proto/EntityFightPropUpdateNotify.proto index 447aed71..f0c6d11c 100644 --- a/proto/EntityFightPropUpdateNotify.proto +++ b/proto/EntityFightPropUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKPAJNLJBOH -// CmdId: 1264 +// CmdId: 1276 +// Name: NLBPIGMANAH message EntityFightPropUpdateNotify { - uint32 entity_id = 7; - map fight_prop_map = 11; + map fight_prop_map = 12; + uint32 entity_id = 3; } diff --git a/proto/EntityForceSyncReq.proto b/proto/EntityForceSyncReq.proto index 8271f21d..5ffd9d38 100644 --- a/proto/EntityForceSyncReq.proto +++ b/proto/EntityForceSyncReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: BEIMGIKDBPE -// CmdId: 237 +// CmdId: 206 +// Name: OPNIBBJGIID message EntityForceSyncReq { - uint32 scene_time = 14; - uint32 entity_id = 5; - MotionInfo motion_info = 8; - uint32 room_id = 9; + uint32 room_id = 7; + uint32 entity_id = 14; + uint32 scene_time = 8; + MotionInfo motion_info = 6; } diff --git a/proto/EntityForceSyncRsp.proto b/proto/EntityForceSyncRsp.proto index e0015d42..90e3c473 100644 --- a/proto/EntityForceSyncRsp.proto +++ b/proto/EntityForceSyncRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: CHMPDPFDFIA -// CmdId: 225 +// CmdId: 204 +// Name: LPEIIGJFAGA message EntityForceSyncRsp { - uint32 scene_time = 10; - MotionInfo fail_motion = 8; - int32 retcode = 1; - uint32 entity_id = 14; + MotionInfo fail_motion = 6; + uint32 scene_time = 12; + uint32 entity_id = 5; + int32 retcode = 7; } diff --git a/proto/EntityJumpNotify.proto b/proto/EntityJumpNotify.proto index dd095263..f8e610a3 100644 --- a/proto/EntityJumpNotify.proto +++ b/proto/EntityJumpNotify.proto @@ -4,19 +4,19 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: IHFJJGEJPCK -// CmdId: 219 +// CmdId: 277 +// Name: GCNOIGGCBBN message EntityJumpNotify { - // Name: DBEOHMKBCOH + // Name: PPGMHILJKOI enum Type { NULL = 0; ACTIVE = 1; PASSIVE = 2; } - Vector pos = 13; - uint32 entity_id = 9; - Vector rot = 15; - Type jump_type = 7; + Type jump_type = 4; + Vector pos = 6; + Vector rot = 3; + uint32 entity_id = 5; } diff --git a/proto/EntityMoveFailInfo.proto b/proto/EntityMoveFailInfo.proto index 2a738a30..3f89541f 100644 --- a/proto/EntityMoveFailInfo.proto +++ b/proto/EntityMoveFailInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: ACILJIDBAAL +// Name: ACJLHIPJLAE message EntityMoveFailInfo { - uint32 scene_time = 7; - uint32 reliable_seq = 5; - uint32 entity_id = 1; - int32 retcode = 15; - MotionInfo fail_motion = 14; + uint32 scene_time = 8; + MotionInfo fail_motion = 5; + int32 retcode = 13; + uint32 entity_id = 9; + uint32 reliable_seq = 2; } diff --git a/proto/EntityMoveInfo.proto b/proto/EntityMoveInfo.proto index 65b49838..28b314d5 100644 --- a/proto/EntityMoveInfo.proto +++ b/proto/EntityMoveInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: FJCIDHDHCBD +// Name: DNFJKJBPHLE message EntityMoveInfo { uint32 entity_id = 1; MotionInfo motion_info = 2; diff --git a/proto/EntityMoveRoomNotify.proto b/proto/EntityMoveRoomNotify.proto index 0204707a..e9c6ff9e 100644 --- a/proto/EntityMoveRoomNotify.proto +++ b/proto/EntityMoveRoomNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHOCGMHBEMH -// CmdId: 3060 +// CmdId: 3194 +// Name: KHLHDJADOMN message EntityMoveRoomNotify { - uint32 entity_id = 2; - uint32 dest_room_id = 12; + uint32 entity_id = 6; + uint32 dest_room_id = 11; } diff --git a/proto/EntityPropNotify.proto b/proto/EntityPropNotify.proto index b9f90cf5..d3b059cb 100644 --- a/proto/EntityPropNotify.proto +++ b/proto/EntityPropNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: ENHEBOIHJJO -// CmdId: 1267 +// CmdId: 1290 +// Name: AMLBFLIFIKP message EntityPropNotify { - map prop_map = 5; - uint32 entity_id = 15; + map prop_map = 13; + uint32 entity_id = 2; } diff --git a/proto/EntityRendererChangedInfo.proto b/proto/EntityRendererChangedInfo.proto index 2c3f130e..dfe48ef5 100644 --- a/proto/EntityRendererChangedInfo.proto +++ b/proto/EntityRendererChangedInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LNAAJJBMJEM +// Name: OJIGKDCPAJL message EntityRendererChangedInfo { map changed_renderers = 1; uint32 visibility_count = 2; diff --git a/proto/EntityTagChangeNotify.proto b/proto/EntityTagChangeNotify.proto index ca6b52c6..cae31398 100644 --- a/proto/EntityTagChangeNotify.proto +++ b/proto/EntityTagChangeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAJOOIPKGMA -// CmdId: 3428 +// CmdId: 3138 +// Name: OLNAKLCGDKD message EntityTagChangeNotify { - uint32 entity_id = 10; - string tag = 6; - bool is_add = 9; + string tag = 11; + uint32 entity_id = 3; + bool is_add = 13; } diff --git a/proto/Equip.proto b/proto/Equip.proto index f96b4f9b..9be54519 100644 --- a/proto/Equip.proto +++ b/proto/Equip.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Reliquary.proto"; import "Weapon.proto"; -// Name: PJPGEBLCDHG +// Name: PDGCLANHIJP message Equip { bool is_locked = 3; oneof detail { diff --git a/proto/EquipParam.proto b/proto/EquipParam.proto index cac5fcb8..bc965979 100644 --- a/proto/EquipParam.proto +++ b/proto/EquipParam.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GABBGJCLKIK +// Name: KCAIJMFIGIA message EquipParam { uint32 item_id = 1; uint32 item_num = 2; diff --git a/proto/EquipRoguelikeRuneReq.proto b/proto/EquipRoguelikeRuneReq.proto index 2db8c6af..4a7d1f2b 100644 --- a/proto/EquipRoguelikeRuneReq.proto +++ b/proto/EquipRoguelikeRuneReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIIEHGKMAEO -// CmdId: 8526 +// CmdId: 8546 +// Name: FJJAIHHLNMC message EquipRoguelikeRuneReq { - repeated uint32 rune_list = 14; + repeated uint32 rune_list = 10; } diff --git a/proto/EquipRoguelikeRuneRsp.proto b/proto/EquipRoguelikeRuneRsp.proto index 1251b8bb..fe1171ed 100644 --- a/proto/EquipRoguelikeRuneRsp.proto +++ b/proto/EquipRoguelikeRuneRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDJCALIKJMN -// CmdId: 8572 +// CmdId: 8597 +// Name: DNGOLEEEPKM message EquipRoguelikeRuneRsp { - int32 retcode = 7; - repeated uint32 rune_list = 14; + int32 retcode = 11; + repeated uint32 rune_list = 15; } diff --git a/proto/EventTriggerType.proto b/proto/EventTriggerType.proto index 2e869000..fa9e044d 100644 --- a/proto/EventTriggerType.proto +++ b/proto/EventTriggerType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDPGFLKDBEF +// Name: DPENHJMNKFO enum EventTriggerType { EVENT_TRIGGER_NONE = 0; EVENT_TRIGGER_ENTER_FORCE = 1; diff --git a/proto/EvtAiSyncCombatThreatInfoNotify.proto b/proto/EvtAiSyncCombatThreatInfoNotify.proto index 03952233..0ce27a29 100644 --- a/proto/EvtAiSyncCombatThreatInfoNotify.proto +++ b/proto/EvtAiSyncCombatThreatInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AiThreatInfo.proto"; -// Name: MBJEENGOMAN -// CmdId: 338 +// CmdId: 364 +// Name: NICHDLMHIME message EvtAiSyncCombatThreatInfoNotify { - map combat_threat_info_map = 9; + map combat_threat_info_map = 5; } diff --git a/proto/EvtAiSyncSkillCdNotify.proto b/proto/EvtAiSyncSkillCdNotify.proto index a34f1dd3..a80011e9 100644 --- a/proto/EvtAiSyncSkillCdNotify.proto +++ b/proto/EvtAiSyncSkillCdNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AiSkillCdInfo.proto"; -// Name: FMKKKFIOHKJ -// CmdId: 325 +// CmdId: 304 +// Name: MLOBPCAHFAJ message EvtAiSyncSkillCdNotify { - map ai_cd_map = 2; + map ai_cd_map = 9; } diff --git a/proto/EvtAnimatorParameterInfo.proto b/proto/EvtAnimatorParameterInfo.proto index 6637f660..5a2cf96b 100644 --- a/proto/EvtAnimatorParameterInfo.proto +++ b/proto/EvtAnimatorParameterInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "AnimatorParameterValueInfo.proto"; -// Name: GDAMHLMPFCM +// Name: KPADLGJMKOH message EvtAnimatorParameterInfo { - bool is_server_cache = 7; - AnimatorParameterValueInfo value = 6; - uint32 entity_id = 2; - int32 name_id = 15; + uint32 entity_id = 10; + bool is_server_cache = 11; + int32 name_id = 13; + AnimatorParameterValueInfo value = 15; } diff --git a/proto/EvtAnimatorParameterNotify.proto b/proto/EvtAnimatorParameterNotify.proto index f1b71f2a..e6f3a2ff 100644 --- a/proto/EvtAnimatorParameterNotify.proto +++ b/proto/EvtAnimatorParameterNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtAnimatorParameterInfo.proto"; import "ForwardType.proto"; -// Name: ADAGOODIPNE -// CmdId: 375 +// CmdId: 396 +// Name: IOKHKCLAMIO message EvtAnimatorParameterNotify { - EvtAnimatorParameterInfo animator_param_info = 4; - ForwardType forward_type = 14; + ForwardType forward_type = 15; + EvtAnimatorParameterInfo animator_param_info = 11; } diff --git a/proto/EvtAnimatorStateChangedInfo.proto b/proto/EvtAnimatorStateChangedInfo.proto index 13a21918..7db4077b 100644 --- a/proto/EvtAnimatorStateChangedInfo.proto +++ b/proto/EvtAnimatorStateChangedInfo.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KCCCOHNCOJH +// Name: HNANDMBFCNA message EvtAnimatorStateChangedInfo { - int32 face_angle_compact = 8; - uint32 ACGBAHPCLJG = 13; - uint32 entity_id = 14; - bool BIPOOIBEMGO = 12; - uint32 IBAPLLHNGHI = 4; - bool MOGDPFGEFBJ = 5; - float fade_duration = 2; - uint32 GKMEGBPFMHA = 15; Vector pos = 3; + bool APIBNFGICMI = 1; + uint32 JFEGPJJOCBK = 5; + bool JCEAKFNKDBM = 11; + uint32 entity_id = 13; + uint32 DPCNLFACFEC = 4; + uint32 EJAOGEAEKOH = 2; + float fade_duration = 12; + int32 face_angle_compact = 15; } diff --git a/proto/EvtAnimatorStateChangedNotify.proto b/proto/EvtAnimatorStateChangedNotify.proto index e6ebbda7..f45b269e 100644 --- a/proto/EvtAnimatorStateChangedNotify.proto +++ b/proto/EvtAnimatorStateChangedNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtAnimatorStateChangedInfo.proto"; import "ForwardType.proto"; -// Name: HLIMBKLACDL // CmdId: 359 +// Name: KEMOOLMMMCH message EvtAnimatorStateChangedNotify { - EvtAnimatorStateChangedInfo evt_animator_state_changed_info = 4; - ForwardType forward_type = 13; + EvtAnimatorStateChangedInfo evt_animator_state_changed_info = 11; + ForwardType forward_type = 15; } diff --git a/proto/EvtAvatarEnterFocusNotify.proto b/proto/EvtAvatarEnterFocusNotify.proto index 3f696171..32a44d90 100644 --- a/proto/EvtAvatarEnterFocusNotify.proto +++ b/proto/EvtAvatarEnterFocusNotify.proto @@ -5,21 +5,21 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: IHHIMGLPHIK -// CmdId: 394 +// CmdId: 351 +// Name: CDBHOGIJIEF message EvtAvatarEnterFocusNotify { - bool JLFJCEPAAID = 2; - bool FMJOMFCELJH = 3; - bool IAHIPHMIECD = 14; - bool EBHIPLBONHB = 4; - bool CDKNNHKAONA = 6; - uint32 entity_id = 1; - Vector focus_forward = 9; - ForwardType forward_type = 8; - bool BDKLEGKEMAK = 10; - bool DOBDMHNEEDC = 15; - bool MPLKFIIEOBA = 11; - bool KAKAJBAGHHH = 5; - bool CJENPDMPBND = 7; + bool BPBFKLKHLBF = 8; + uint32 entity_id = 2; + bool NFBFOBPLJIO = 4; + bool JIEAFLOFIDP = 11; + bool CBILFPIHDLD = 13; + bool DJBCKOHEPIN = 1; + bool BONKCNJNKHC = 9; + bool PJOMNBJGCGO = 12; + bool KNGIHBNEEBA = 7; + ForwardType forward_type = 15; + Vector focus_forward = 10; + bool DDMCNCCKAFP = 14; + bool NAABHFBGGEA = 5; } diff --git a/proto/EvtAvatarExitFocusNotify.proto b/proto/EvtAvatarExitFocusNotify.proto index c34f1c64..79378de3 100644 --- a/proto/EvtAvatarExitFocusNotify.proto +++ b/proto/EvtAvatarExitFocusNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: CCDONMKFPBI -// CmdId: 374 +// CmdId: 339 +// Name: GBBNPOEHLGD message EvtAvatarExitFocusNotify { - uint32 entity_id = 6; + uint32 entity_id = 13; ForwardType forward_type = 10; - Vector finish_forward = 11; + Vector finish_forward = 6; } diff --git a/proto/EvtAvatarLockChairReq.proto b/proto/EvtAvatarLockChairReq.proto index 90fcb42b..096c2101 100644 --- a/proto/EvtAvatarLockChairReq.proto +++ b/proto/EvtAvatarLockChairReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PIBJPDAAJLK -// CmdId: 379 +// CmdId: 369 +// Name: AMHAGIPKAMI message EvtAvatarLockChairReq { + Vector position = 3; uint64 chair_id = 7; - Vector position = 15; } diff --git a/proto/EvtAvatarLockChairRsp.proto b/proto/EvtAvatarLockChairRsp.proto index af060310..5fc3aa46 100644 --- a/proto/EvtAvatarLockChairRsp.proto +++ b/proto/EvtAvatarLockChairRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NEEHKIBGIKA -// CmdId: 345 +// CmdId: 332 +// Name: HMMIAOJNLAE message EvtAvatarLockChairRsp { - uint64 chair_id = 2; + int32 retcode = 10; + uint64 chair_id = 11; + Vector position = 5; uint32 entity_id = 8; - int32 retcode = 6; - Vector position = 12; } diff --git a/proto/EvtAvatarSitDownNotify.proto b/proto/EvtAvatarSitDownNotify.proto index 106262d5..4b5a8c50 100644 --- a/proto/EvtAvatarSitDownNotify.proto +++ b/proto/EvtAvatarSitDownNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: OFLAJDNOKBM -// CmdId: 302 +// CmdId: 374 +// Name: LJELJMOKMEJ message EvtAvatarSitDownNotify { - uint32 entity_id = 12; - uint64 chair_id = 11; - Vector position = 5; + uint32 entity_id = 9; + uint64 chair_id = 1; + Vector position = 15; } diff --git a/proto/EvtAvatarStandUpNotify.proto b/proto/EvtAvatarStandUpNotify.proto index e8a0abd1..6f6846b6 100644 --- a/proto/EvtAvatarStandUpNotify.proto +++ b/proto/EvtAvatarStandUpNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DICIOCNEPCL -// CmdId: 388 +// CmdId: 373 +// Name: HKNJGMEMBOD message EvtAvatarStandUpNotify { - uint64 chair_id = 5; - uint32 entity_id = 4; - int32 HKCNKFCDGIP = 7; - int32 DBKDLMNLNKM = 1; + uint64 chair_id = 15; + int32 GFBDIAMIIJD = 13; + int32 NEAMEEDBKHM = 14; + uint32 entity_id = 11; } diff --git a/proto/EvtAvatarUpdateFocusNotify.proto b/proto/EvtAvatarUpdateFocusNotify.proto index 5d371f8b..27adc773 100644 --- a/proto/EvtAvatarUpdateFocusNotify.proto +++ b/proto/EvtAvatarUpdateFocusNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: PHJCOONMBKP -// CmdId: 346 +// CmdId: 395 +// Name: EHAFMAJCOEJ message EvtAvatarUpdateFocusNotify { - Vector focus_forward = 3; - uint32 entity_id = 13; - ForwardType forward_type = 2; + ForwardType forward_type = 1; + uint32 entity_id = 6; + Vector focus_forward = 13; } diff --git a/proto/EvtBeingHealedNotify.proto b/proto/EvtBeingHealedNotify.proto index 1d45d9e9..17baf469 100644 --- a/proto/EvtBeingHealedNotify.proto +++ b/proto/EvtBeingHealedNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GENANJCFELF -// CmdId: 301 +// CmdId: 327 +// Name: LJPOOGNPDNM message EvtBeingHealedNotify { - uint32 source_id = 6; - float JHONBPIGLCI = 4; - uint32 target_id = 3; - float PNLNNJHIJFC = 7; + float KNLBFMODPIN = 11; + uint32 target_id = 8; + float OFOGNOIABMG = 12; + uint32 source_id = 4; } diff --git a/proto/EvtBeingHitInfo.proto b/proto/EvtBeingHitInfo.proto index c19113bd..a062d24b 100644 --- a/proto/EvtBeingHitInfo.proto +++ b/proto/EvtBeingHitInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AttackResult.proto"; -// Name: IHBAACKKKEC +// Name: CHCBEEGOBEN message EvtBeingHitInfo { - uint32 frame_num = 1; - AttackResult attack_result = 8; - uint32 peer_id = 3; + uint32 peer_id = 10; + AttackResult attack_result = 15; + uint32 frame_num = 5; } diff --git a/proto/EvtBeingHitNotify.proto b/proto/EvtBeingHitNotify.proto index 9104c95b..24da10ce 100644 --- a/proto/EvtBeingHitNotify.proto +++ b/proto/EvtBeingHitNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtBeingHitInfo.proto"; import "ForwardType.proto"; -// Name: OGDEAJNCGKB -// CmdId: 367 +// CmdId: 390 +// Name: ONHPIKEFGMA message EvtBeingHitNotify { - EvtBeingHitInfo being_hit_info = 11; - ForwardType forward_type = 4; + EvtBeingHitInfo being_hit_info = 14; + ForwardType forward_type = 9; } diff --git a/proto/EvtBeingHitsCombineNotify.proto b/proto/EvtBeingHitsCombineNotify.proto index b41c1a58..672b71a8 100644 --- a/proto/EvtBeingHitsCombineNotify.proto +++ b/proto/EvtBeingHitsCombineNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtBeingHitInfo.proto"; import "ForwardType.proto"; -// Name: EPIELDONIHF -// CmdId: 318 +// CmdId: 354 +// Name: AODDNJBLCKM message EvtBeingHitsCombineNotify { - repeated EvtBeingHitInfo evt_being_hit_info_list = 13; - ForwardType forward_type = 9; + ForwardType forward_type = 7; + repeated EvtBeingHitInfo evt_being_hit_info_list = 15; } diff --git a/proto/EvtBulletDeactiveNotify.proto b/proto/EvtBulletDeactiveNotify.proto index 81ecbe8e..bf0975b6 100644 --- a/proto/EvtBulletDeactiveNotify.proto +++ b/proto/EvtBulletDeactiveNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: AKGNMEEIFMH -// CmdId: 342 +// CmdId: 365 +// Name: HNLEDDICDGF message EvtBulletDeactiveNotify { - ForwardType forward_type = 1; - Vector disappear_pos = 15; - uint32 entity_id = 13; + uint32 entity_id = 1; + Vector disappear_pos = 11; + ForwardType forward_type = 2; } diff --git a/proto/EvtBulletHitNotify.proto b/proto/EvtBulletHitNotify.proto index c85d8669..d13fa655 100644 --- a/proto/EvtBulletHitNotify.proto +++ b/proto/EvtBulletHitNotify.proto @@ -6,17 +6,17 @@ import "ForwardType.proto"; import "HitColliderType.proto"; import "Vector.proto"; -// Name: MLEDFBJMFMI -// CmdId: 391 +// CmdId: 312 +// Name: HGBEDNJLLOD message EvtBulletHitNotify { - HitColliderType hit_collider_type = 11; - uint32 forward_peer = 1; - uint32 entity_id = 4; - Vector hit_normal = 14; //BKOMGJHEOEC - uint32 hit_entity_id = 15; //JINNICGPCJE - int32 hit_box_index = 7; - Vector hit_point = 12; //CAHAHBKFCGF - ForwardType forward_type = 10; - uint32 single_bullet_id = 9; //BNICBNOHNAN + ForwardType forward_type = 9; + uint32 CHAAECJCFEO = 11; + int32 hit_box_index = 8; + uint32 forward_peer = 10; + Vector MIACKLDGLNE = 3; + HitColliderType hit_collider_type = 14; + Vector HMFHFOBAMHL = 15; + uint32 entity_id = 2; + uint32 NPDKHLDBEBI = 4; } diff --git a/proto/EvtBulletMoveNotify.proto b/proto/EvtBulletMoveNotify.proto index 2ac7f2b5..f18e6a05 100644 --- a/proto/EvtBulletMoveNotify.proto +++ b/proto/EvtBulletMoveNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: FKNAMONNPLF -// CmdId: 344 +// CmdId: 386 +// Name: NELLCKEHONH message EvtBulletMoveNotify { - Vector cur_pos = 10; - ForwardType forward_type = 13; - uint32 entity_id = 9; + uint32 entity_id = 6; + ForwardType forward_type = 7; + Vector cur_pos = 9; } diff --git a/proto/EvtCompensatePosDiffInfo.proto b/proto/EvtCompensatePosDiffInfo.proto new file mode 100644 index 00000000..d99f3af1 --- /dev/null +++ b/proto/EvtCompensatePosDiffInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: CAGEHIGGEEO +message EvtCompensatePosDiffInfo { + uint32 PGOCJMIFLCK = 1; + uint32 EJAOGEAEKOH = 15; + int32 face_angle_compact = 12; + uint32 entity_id = 13; + Vector cur_pos = 7; +} + diff --git a/proto/EvtCostStaminaNotify.proto b/proto/EvtCostStaminaNotify.proto index 33c93999..69dc06ec 100644 --- a/proto/EvtCostStaminaNotify.proto +++ b/proto/EvtCostStaminaNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGCNPGGNHGG -// CmdId: 365 +// CmdId: 392 +// Name: KDJNEMFCJPK message EvtCostStaminaNotify { - uint32 skill_id = 9; - float cost_stamina = 2; + float cost_stamina = 12; + uint32 skill_id = 1; } diff --git a/proto/EvtCreateGadgetNotify.proto b/proto/EvtCreateGadgetNotify.proto index ccd86015..2439d111 100644 --- a/proto/EvtCreateGadgetNotify.proto +++ b/proto/EvtCreateGadgetNotify.proto @@ -5,27 +5,27 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: FEDLMKKOMIL -// CmdId: 314 +// CmdId: 316 +// Name: FJHPBLOMBHI message EvtCreateGadgetNotify { - bool FGMFGIKBNPJ = 7; - bool ILAPAEOJDPE = 14; - uint64 guid = 15; - Vector InitPos = 5; // FFLCDJCOGIM - ForwardType forward_type = 3; - uint32 camp_type = 1; - uint32 entity_id = 6; - uint32 JKHNMNELMJL = 9; - uint32 owner_entity_id = 10; - bool KEDBNJGFGOI = 1128; - uint32 room_id = 11; - uint32 camp_id = 8; - uint32 config_id = 2; - uint32 prop_owner_entity_id = 4; //LMDHNJFCOOI - repeated uint32 target_lock_point_index_list = 582; - repeated uint32 target_entity_id_list = 1945; - uint32 target_entity_id = 12; - bool is_peer_id_from_player = 1628; - Vector InitEulerAngles = 13; // GPKIAACNNCF + uint32 owner_entity_id = 9; + uint64 guid = 2; + ForwardType forward_type = 10; + Vector init_euler_angles = 3; + bool DKJHPANLPGJ = 1474; + bool is_peer_id_from_player = 2005; + uint32 target_lock_point_index = 12; + repeated uint32 target_lock_point_index_list = 1490; + Vector init_pos = 1; + bool DGIFLLEHOND = 6; + uint32 camp_type = 8; + uint32 camp_id = 14; + repeated uint32 target_entity_id_list = 383; + uint32 config_id = 11; + uint32 entity_id = 13; + uint32 room_id = 5; + bool IJDOMBBFNOM = 7; + uint32 target_entity_id = 15; + uint32 prop_owner_entity_id = 4; } diff --git a/proto/EvtDestroyGadgetNotify.proto b/proto/EvtDestroyGadgetNotify.proto index 719eeb45..f8ceae5b 100644 --- a/proto/EvtDestroyGadgetNotify.proto +++ b/proto/EvtDestroyGadgetNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; -// Name: PPABGJHNOHL -// CmdId: 334 +// CmdId: 356 +// Name: BAHHBFKIGHP message EvtDestroyGadgetNotify { - ForwardType forward_type = 6; - uint32 entity_id = 4; + ForwardType forward_type = 2; + uint32 entity_id = 13; } diff --git a/proto/EvtDestroyServerGadgetNotify.proto b/proto/EvtDestroyServerGadgetNotify.proto index c8b392df..3de9f3d9 100644 --- a/proto/EvtDestroyServerGadgetNotify.proto +++ b/proto/EvtDestroyServerGadgetNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFIFNBPACMH -// CmdId: 336 +// CmdId: 324 +// Name: CFIGJLCCPGP message EvtDestroyServerGadgetNotify { - uint32 entity_id = 2; + uint32 entity_id = 15; } diff --git a/proto/EvtDoSkillSuccNotify.proto b/proto/EvtDoSkillSuccNotify.proto index 3efb45cc..040bc16c 100644 --- a/proto/EvtDoSkillSuccNotify.proto +++ b/proto/EvtDoSkillSuccNotify.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; -// Name: HPEAGHLDDNK -// CmdId: 364 +// CmdId: 376 +// Name: NIFOOGCHCHM message EvtDoSkillSuccNotify { - ForwardType forward_type = 8; - Vector forward = 3; - uint32 skill_id = 1; - uint32 caster_id = 10; + uint32 skill_id = 3; + uint32 caster_id = 2; + Vector forward = 15; + ForwardType forward_type = 14; } diff --git a/proto/EvtEntityRenderersChangedNotify.proto b/proto/EvtEntityRenderersChangedNotify.proto index f79a4f31..ec365d44 100644 --- a/proto/EvtEntityRenderersChangedNotify.proto +++ b/proto/EvtEntityRenderersChangedNotify.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityRendererChangedInfo.proto"; import "ForwardType.proto"; -// Name: LFMFKEEMJGA -// CmdId: 316 +// CmdId: 383 +// Name: PBGHFFIDFKC message EvtEntityRenderersChangedNotify { - EntityRendererChangedInfo renderer_changed_info = 15; - uint32 entity_id = 10; - bool is_server_cache = 4; - ForwardType forward_type = 7; + ForwardType forward_type = 9; + EntityRendererChangedInfo renderer_changed_info = 6; + bool is_server_cache = 7; + uint32 entity_id = 15; } diff --git a/proto/EvtEntityStartDieEndNotify.proto b/proto/EvtEntityStartDieEndNotify.proto index 910462c9..95ccf603 100644 --- a/proto/EvtEntityStartDieEndNotify.proto +++ b/proto/EvtEntityStartDieEndNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; -// Name: GLCFLDFINNO -// CmdId: 329 +// CmdId: 399 +// Name: EPNEBFCAMBJ message EvtEntityStartDieEndNotify { - bool immediately = 1; - uint32 entity_id = 6; - ForwardType forward_type = 5; - uint32 die_state_flag = 3; + uint32 die_state_flag = 10; + ForwardType forward_type = 12; + uint32 entity_id = 14; + bool immediately = 13; } diff --git a/proto/EvtFaceToDirInfo.proto b/proto/EvtFaceToDirInfo.proto index 257fc3a7..c2d11b59 100644 --- a/proto/EvtFaceToDirInfo.proto +++ b/proto/EvtFaceToDirInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GNIJOHNCLNM +// Name: OEIONLNODLN message EvtFaceToDirInfo { - Vector face_dir = 7; - uint32 entity_id = 1; + Vector face_dir = 12; + uint32 entity_id = 2; } diff --git a/proto/EvtFaceToDirNotify.proto b/proto/EvtFaceToDirNotify.proto index 0f9f2742..e7db79cb 100644 --- a/proto/EvtFaceToDirNotify.proto +++ b/proto/EvtFaceToDirNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtFaceToDirInfo.proto"; import "ForwardType.proto"; -// Name: LPPPDGBBOOI -// CmdId: 382 +// CmdId: 372 +// Name: KBNHHFJKOBM message EvtFaceToDirNotify { - EvtFaceToDirInfo evt_face_to_dir_info = 12; - ForwardType forward_type = 7; + EvtFaceToDirInfo evt_face_to_dir_info = 9; + ForwardType forward_type = 12; } diff --git a/proto/EvtFaceToEntityNotify.proto b/proto/EvtFaceToEntityNotify.proto index 374fb59f..c6b64f6d 100644 --- a/proto/EvtFaceToEntityNotify.proto +++ b/proto/EvtFaceToEntityNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; -// Name: LJMBCHNCEDN -// CmdId: 372 +// CmdId: 341 +// Name: CDAPHBDGAJH message EvtFaceToEntityNotify { - uint32 entity_id = 4; - ForwardType forward_type = 14; - uint32 face_entity_id = 13; + uint32 face_entity_id = 7; + ForwardType forward_type = 8; + uint32 entity_id = 2; } diff --git a/proto/EvtFixedRushMove.proto b/proto/EvtFixedRushMove.proto new file mode 100644 index 00000000..4e492527 --- /dev/null +++ b/proto/EvtFixedRushMove.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: PGJNDMMFOOD +message EvtFixedRushMove { + bool PMHJPLEMFAD = 9; + string override_collider = 1; + repeated uint32 animator_state_id_list = 12; + uint32 entity_id = 11; + float speed = 4; + Vector target_pos = 2; + bool FPFCJFPALLI = 5; +} + diff --git a/proto/EvtGrapplingHookMove.proto b/proto/EvtGrapplingHookMove.proto new file mode 100644 index 00000000..2ce6929e --- /dev/null +++ b/proto/EvtGrapplingHookMove.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: PAJINPMADLD +message EvtGrapplingHookMove { + bool FPFCJFPALLI = 3; + uint32 entity_id = 4; + string override_collider = 11; + float speed = 5; + bool PMHJPLEMFAD = 12; + repeated uint32 animator_state_id_list = 1; + float CGJPAHPGHHK = 10; + Vector target_pos = 7; + float FNFBDGDNJCC = 13; +} + diff --git a/proto/EvtHittingOtherInfo.proto b/proto/EvtHittingOtherInfo.proto deleted file mode 100644 index 0e647c20..00000000 --- a/proto/EvtHittingOtherInfo.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AttackResult.proto"; - -// Name: GDDABPDNJJC -message EvtHittingOtherInfo { - uint32 peer_id = 12; - AttackResult attack_result = 9; -} - diff --git a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto b/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto index 15dfdba6..8af66f52 100644 --- a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto +++ b/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKDGFCKCJNG -// CmdId: 398 +// CmdId: 368 +// Name: AAELEBEPLGM message EvtLocalGadgetOwnerLeaveSceneNotify { - uint32 entity_id = 4; + uint32 entity_id = 2; } diff --git a/proto/EvtRushMoveInfo.proto b/proto/EvtRushMoveInfo.proto index 23f9abdd..16d19476 100644 --- a/proto/EvtRushMoveInfo.proto +++ b/proto/EvtRushMoveInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HDKIFBIDOBJ +// Name: JCBNLMMLEEB message EvtRushMoveInfo { - Vector pos = 1; - Vector MCOJDHHIFCH = 2; - int32 state_name_hash = 9; - uint32 entity_id = 6; - float time_range = 14; - Vector NMOLBICBICJ = 11; - int32 face_angle_compact = 8; - Vector velocity = 13; + Vector KJALEBGPBJL = 1; + Vector pos = 3; + Vector CPJPIOFFALP = 9; + int32 face_angle_compact = 13; + Vector velocity = 2; + uint32 entity_id = 11; + int32 state_name_hash = 7; + float timeRange = 6; } diff --git a/proto/EvtRushMoveNotify.proto b/proto/EvtRushMoveNotify.proto index 59ccd315..9c521bed 100644 --- a/proto/EvtRushMoveNotify.proto +++ b/proto/EvtRushMoveNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtRushMoveInfo.proto"; import "ForwardType.proto"; -// Name: CEFMDDMOGIF -// CmdId: 307 +// CmdId: 378 +// Name: AEMCOFMKGBP message EvtRushMoveNotify { - EvtRushMoveInfo evt_rush_move_info = 2; - ForwardType forward_type = 13; + ForwardType forward_type = 2; + EvtRushMoveInfo evt_rush_move_info = 12; } diff --git a/proto/EvtSetAttackTargetInfo.proto b/proto/EvtSetAttackTargetInfo.proto index a6ce6143..d7916db6 100644 --- a/proto/EvtSetAttackTargetInfo.proto +++ b/proto/EvtSetAttackTargetInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLAGMEPBLFH +// Name: IKACDKHICCL message EvtSetAttackTargetInfo { - uint32 select_point_index = 11; - uint32 attack_target_id = 14; - uint32 entity_id = 12; + uint32 select_point_index = 5; + uint32 attack_target_id = 15; + uint32 entity_id = 1; } diff --git a/proto/EvtSetAttackTargetNotify.proto b/proto/EvtSetAttackTargetNotify.proto index d48286f2..e6306161 100644 --- a/proto/EvtSetAttackTargetNotify.proto +++ b/proto/EvtSetAttackTargetNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EvtSetAttackTargetInfo.proto"; import "ForwardType.proto"; -// Name: DBADNLBCPIE -// CmdId: 350 +// CmdId: 363 +// Name: GAENMKLBNCE message EvtSetAttackTargetNotify { - EvtSetAttackTargetInfo evt_set_attack_target_info = 5; - ForwardType forward_type = 1; + EvtSetAttackTargetInfo evt_set_attack_target_info = 10; + ForwardType forward_type = 14; } diff --git a/proto/EvtSyncEntityPositionInfo.proto b/proto/EvtSyncEntityPositionInfo.proto new file mode 100644 index 00000000..e69faaf3 --- /dev/null +++ b/proto/EvtSyncEntityPositionInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: CGNPHHILJGD +message EvtSyncEntityPositionInfo { + uint32 EJAOGEAEKOH = 7; + uint32 entity_id = 12; + Vector pos = 3; + uint32 KGFANECJKDG = 2; + int32 face_angle_compact = 13; +} + diff --git a/proto/EvtSyncSkillAnchorPosition.proto b/proto/EvtSyncSkillAnchorPosition.proto index f3a0a5de..99271af5 100644 --- a/proto/EvtSyncSkillAnchorPosition.proto +++ b/proto/EvtSyncSkillAnchorPosition.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: CJCFDMIBGHI +// Name: JAOONNODHDP message EvtSyncSkillAnchorPosition { - uint32 entity_id = 5; - Vector skill_anchor_position = 1; + uint32 entity_id = 10; + Vector skill_anchor_position = 9; } diff --git a/proto/ExclusiveRuleInfo.proto b/proto/ExclusiveRuleInfo.proto index 8bbf5e4d..cf090e27 100644 --- a/proto/ExclusiveRuleInfo.proto +++ b/proto/ExclusiveRuleInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNLPMLCGLPB +// Name: MAPAKLCCCEH message ExclusiveRuleInfo { - repeated uint32 object_id_list = 1; - uint32 rule_type = 14; + repeated uint32 object_id_list = 14; + uint32 rule_type = 4; } diff --git a/proto/ExclusiveRuleNotify.proto b/proto/ExclusiveRuleNotify.proto index fec05373..23335e7f 100644 --- a/proto/ExclusiveRuleNotify.proto +++ b/proto/ExclusiveRuleNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ExclusiveRuleInfo.proto"; -// Name: IHLLJFLAPJF -// CmdId: 147 +// CmdId: 109 +// Name: HOAAPIKFAMA message ExclusiveRuleNotify { - repeated ExclusiveRuleInfo rule_info_list = 4; + repeated ExclusiveRuleInfo rule_info_list = 13; } diff --git a/proto/ExecuteGadgetLuaReq.proto b/proto/ExecuteGadgetLuaReq.proto index 501b899e..a2a740a8 100644 --- a/proto/ExecuteGadgetLuaReq.proto +++ b/proto/ExecuteGadgetLuaReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPGCKPFMILP -// CmdId: 217 +// CmdId: 284 +// Name: BJNCNJLGKKL message ExecuteGadgetLuaReq { - int32 param1 = 14; - int32 param3 = 5; - int32 param2 = 4; - uint32 source_entity_id = 9; + uint32 source_entity_id = 12; + int32 param2 = 8; + int32 param1 = 15; + int32 param3 = 4; } diff --git a/proto/ExecuteGadgetLuaRsp.proto b/proto/ExecuteGadgetLuaRsp.proto index b2330f69..ead03bb0 100644 --- a/proto/ExecuteGadgetLuaRsp.proto +++ b/proto/ExecuteGadgetLuaRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAJKCLEOHJL -// CmdId: 224 +// CmdId: 208 +// Name: FHCIHKNPCKG message ExecuteGadgetLuaRsp { - int32 retcode = 7; + int32 retcode = 8; } diff --git a/proto/ExecuteGroupTriggerReq.proto b/proto/ExecuteGroupTriggerReq.proto index 5758d87a..6aaff849 100644 --- a/proto/ExecuteGroupTriggerReq.proto +++ b/proto/ExecuteGroupTriggerReq.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHFIBJJBEMG -// CmdId: 204 +// CmdId: 300 +// Name: JOLDFKPIFMF message ExecuteGroupTriggerReq { - int32 param3 = 2; + int32 param1 = 7; + int32 param3 = 12; + int32 param2 = 8; string source_name = 4; - int32 param2 = 9; - uint32 target_entity_id = 7; - int32 param1 = 3; - uint32 source_entity_id = 14; + uint32 target_entity_id = 10; + uint32 source_entity_id = 1; } diff --git a/proto/ExecuteGroupTriggerRsp.proto b/proto/ExecuteGroupTriggerRsp.proto index d9a41b43..4a4acc8a 100644 --- a/proto/ExecuteGroupTriggerRsp.proto +++ b/proto/ExecuteGroupTriggerRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJDFGNFNENA -// CmdId: 220 +// CmdId: 257 +// Name: OELCKILICIP message ExecuteGroupTriggerRsp { - int32 retcode = 15; + int32 retcode = 11; } diff --git a/proto/ExhibitionDisplayInfo.proto b/proto/ExhibitionDisplayInfo.proto index 11ce3ff7..fa7e2268 100644 --- a/proto/ExhibitionDisplayInfo.proto +++ b/proto/ExhibitionDisplayInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABMCDDFMBOC +// Name: LJLCOKBCBOG message ExhibitionDisplayInfo { uint32 id = 1; uint32 param = 2; diff --git a/proto/ExitCustomDungeonTryReq.proto b/proto/ExitCustomDungeonTryReq.proto index ec93d90a..a678b52e 100644 --- a/proto/ExitCustomDungeonTryReq.proto +++ b/proto/ExitCustomDungeonTryReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMEEJMNFPAB -// CmdId: 6226 +// CmdId: 6224 +// Name: JMGEODECHIO message ExitCustomDungeonTryReq { } diff --git a/proto/ExitCustomDungeonTryRsp.proto b/proto/ExitCustomDungeonTryRsp.proto index e3024843..7491ba34 100644 --- a/proto/ExitCustomDungeonTryRsp.proto +++ b/proto/ExitCustomDungeonTryRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFBHHCDBCHG -// CmdId: 6212 +// CmdId: 6225 +// Name: IJODGPEEEEF message ExitCustomDungeonTryRsp { - int32 retcode = 12; + int32 retcode = 9; } diff --git a/proto/ExitFishingReq.proto b/proto/ExitFishingReq.proto index 4b4ddced..4288a4fe 100644 --- a/proto/ExitFishingReq.proto +++ b/proto/ExitFishingReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKJPHJBGJCM -// CmdId: 5817 +// CmdId: 5850 +// Name: HNALCFIKNLO message ExitFishingReq { } diff --git a/proto/ExitFishingRsp.proto b/proto/ExitFishingRsp.proto index 82a68fe5..cb2f7542 100644 --- a/proto/ExitFishingRsp.proto +++ b/proto/ExitFishingRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILDJIKECIKM -// CmdId: 5826 +// CmdId: 5824 +// Name: HBKIHDOHPPE message ExitFishingRsp { - int32 retcode = 1; + int32 retcode = 4; } diff --git a/proto/ExitSceneWeatherAreaNotify.proto b/proto/ExitSceneWeatherAreaNotify.proto index de8e81ba..fab3c28e 100644 --- a/proto/ExitSceneWeatherAreaNotify.proto +++ b/proto/ExitSceneWeatherAreaNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKKLNEFJELP -// CmdId: 249 +// CmdId: 288 +// Name: CEBFJAOGLFB message ExitSceneWeatherAreaNotify { - uint32 weather_gadget_id = 6; + uint32 weather_gadget_id = 11; } diff --git a/proto/ExitTransPointRegionNotify.proto b/proto/ExitTransPointRegionNotify.proto index a82acf36..52e98924 100644 --- a/proto/ExitTransPointRegionNotify.proto +++ b/proto/ExitTransPointRegionNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLNOJLIAACE -// CmdId: 266 +// CmdId: 246 +// Name: NAKEMMGEJBP message ExitTransPointRegionNotify { - uint32 point_id = 3; - uint32 scene_id = 10; + uint32 point_id = 9; + uint32 scene_id = 6; } diff --git a/proto/ExpeditionActivityDetailInfo.proto b/proto/ExpeditionActivityDetailInfo.proto index b36cba14..823cea46 100644 --- a/proto/ExpeditionActivityDetailInfo.proto +++ b/proto/ExpeditionActivityDetailInfo.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ExpeditionChallengeInfo.proto"; import "ExpeditionPathInfo.proto"; -// Name: DDDLNHDFPJF +// Name: FKHMOADCCBJ message ExpeditionActivityDetailInfo { - repeated ExpeditionChallengeInfo challenge_info_list = 6; - uint32 GAAPPKJCHMG = 1; - repeated ExpeditionPathInfo path_info_list = 5; - uint32 content_close_time = 12; - uint32 BNCAJGILFGD = 4; - bool is_content_closed = 9; + repeated ExpeditionChallengeInfo challenge_info_list = 5; + uint32 BBFNGINCJBB = 14; + repeated ExpeditionPathInfo path_info_list = 6; + uint32 content_close_time = 7; + bool is_content_closed = 13; + uint32 LCEFDDNGDIP = 1; } diff --git a/proto/ExpeditionAssistInfo.proto b/proto/ExpeditionAssistInfo.proto index a50c5681..c3e5995e 100644 --- a/proto/ExpeditionAssistInfo.proto +++ b/proto/ExpeditionAssistInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOCHCAEPGHD +// Name: PABEKLDMOOJ message ExpeditionAssistInfo { - uint32 costume_id = 12; - string target_nick_name = 2; - string online_id = 6; uint32 avatar_id = 5; + string target_nick_name = 12; + uint32 costume_id = 1; uint32 assist_time = 4; + string online_id = 13; } diff --git a/proto/ExpeditionChallengeEnterRegionNotify.proto b/proto/ExpeditionChallengeEnterRegionNotify.proto index 5b01dfca..844543fc 100644 --- a/proto/ExpeditionChallengeEnterRegionNotify.proto +++ b/proto/ExpeditionChallengeEnterRegionNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJPAJCOJACO -// CmdId: 2077 +// CmdId: 2091 +// Name: BNDDIBJFHJL message ExpeditionChallengeEnterRegionNotify { - bool is_puzzle_finished = 10; - uint32 id = 8; + uint32 id = 4; + bool is_puzzle_finished = 11; } diff --git a/proto/ExpeditionChallengeFinishedNotify.proto b/proto/ExpeditionChallengeFinishedNotify.proto index 09638ac4..ec5cb967 100644 --- a/proto/ExpeditionChallengeFinishedNotify.proto +++ b/proto/ExpeditionChallengeFinishedNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDEMFAMIKOH -// CmdId: 2075 +// CmdId: 2142 +// Name: EHJFDIKIABJ message ExpeditionChallengeFinishedNotify { - uint32 id = 6; + uint32 id = 10; } diff --git a/proto/ExpeditionChallengeInfo.proto b/proto/ExpeditionChallengeInfo.proto index c9136da1..3aacd55c 100644 --- a/proto/ExpeditionChallengeInfo.proto +++ b/proto/ExpeditionChallengeInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFKBLLKBKDK +// Name: FFADNOLCIKG message ExpeditionChallengeInfo { - uint32 id = 14; - bool is_finished = 7; - uint32 open_time = 10; + uint32 open_time = 5; + uint32 id = 15; + bool is_finished = 11; } diff --git a/proto/ExpeditionPathInfo.proto b/proto/ExpeditionPathInfo.proto index 5a4694d0..78f116cd 100644 --- a/proto/ExpeditionPathInfo.proto +++ b/proto/ExpeditionPathInfo.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "ExpeditionState.proto"; -// Name: BOLIIDNPFLP +// Name: ICNPCNKGFEI message ExpeditionPathInfo { - uint32 LOHMHPCOLBG = 10; - uint32 challenge_id = 1; - uint32 LDEBEBPADLF = 15; - ExpeditionState state = 3; - uint32 OOKCMLMGMJB = 14; + repeated uint32 avatar_id_list = 1; + uint32 HHLEPAKOHAK = 11; + uint32 path_id = 4; + uint32 PIHIMOCPPFO = 6; + uint32 FJKJJLAIBMF = 12; + float bonus_probability = 9; uint32 start_time = 2; - uint32 path_id = 13; - uint32 CBDEDACLCPN = 4; - float bonus_probability = 7; - repeated uint32 avatar_id_list = 11; + uint32 GOMIFKCFNKJ = 15; + uint32 challenge_id = 10; + ExpeditionState state = 13; } diff --git a/proto/ExpeditionRecallReq.proto b/proto/ExpeditionRecallReq.proto index c059259f..08527674 100644 --- a/proto/ExpeditionRecallReq.proto +++ b/proto/ExpeditionRecallReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLGKPJOLHFH -// CmdId: 2008 +// CmdId: 2080 +// Name: HHHMEFJMNAA message ExpeditionRecallReq { - uint32 path_id = 14; + uint32 path_id = 5; } diff --git a/proto/ExpeditionRecallRsp.proto b/proto/ExpeditionRecallRsp.proto index 1da89ade..efbef729 100644 --- a/proto/ExpeditionRecallRsp.proto +++ b/proto/ExpeditionRecallRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JANPFEIFJLH -// CmdId: 2015 +// CmdId: 2133 +// Name: OHHICPFOJGM message ExpeditionRecallRsp { - uint32 path_id = 7; - int32 retcode = 2; + int32 retcode = 7; + uint32 path_id = 2; } diff --git a/proto/ExpeditionStartReq.proto b/proto/ExpeditionStartReq.proto index f2c145b3..9bc19930 100644 --- a/proto/ExpeditionStartReq.proto +++ b/proto/ExpeditionStartReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCGEPDKJGBB -// CmdId: 2002 +// CmdId: 2070 +// Name: NKFGJMDKJCJ message ExpeditionStartReq { - repeated uint32 avatar_id_list = 11; - uint32 LOHMHPCOLBG = 8; - uint32 OOKCMLMGMJB = 1; - uint32 path_id = 10; + repeated uint32 avatar_id_list = 7; + uint32 PIHIMOCPPFO = 9; + uint32 GOMIFKCFNKJ = 15; + uint32 path_id = 13; } diff --git a/proto/ExpeditionStartRsp.proto b/proto/ExpeditionStartRsp.proto index 548cdd3e..52fbaf77 100644 --- a/proto/ExpeditionStartRsp.proto +++ b/proto/ExpeditionStartRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBHPKOJJBLD -// CmdId: 2177 +// CmdId: 2058 +// Name: OEOALPJFLGC message ExpeditionStartRsp { - uint32 path_id = 9; - repeated uint32 avatar_id_list = 2; - int32 retcode = 13; - uint32 OOKCMLMGMJB = 15; - uint32 LOHMHPCOLBG = 11; + uint32 GOMIFKCFNKJ = 11; + uint32 PIHIMOCPPFO = 2; + uint32 path_id = 14; + int32 retcode = 8; + repeated uint32 avatar_id_list = 5; } diff --git a/proto/ExpeditionState.proto b/proto/ExpeditionState.proto index 1307bd95..cf2cdea6 100644 --- a/proto/ExpeditionState.proto +++ b/proto/ExpeditionState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKPJIIJPOFC +// Name: MKKHEKAJHKN enum ExpeditionState { EXPEDITION_NONE = 0; EXPEDITION_STARTED = 1; diff --git a/proto/ExpeditionTakeRewardReq.proto b/proto/ExpeditionTakeRewardReq.proto index ea8b6ab5..e94a98c0 100644 --- a/proto/ExpeditionTakeRewardReq.proto +++ b/proto/ExpeditionTakeRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOHJEOJIGPE -// CmdId: 2129 +// CmdId: 2199 +// Name: AEABBBBPHPN message ExpeditionTakeRewardReq { - uint32 path_id = 12; + uint32 path_id = 8; } diff --git a/proto/ExpeditionTakeRewardRsp.proto b/proto/ExpeditionTakeRewardRsp.proto index 0110cdd8..539bff46 100644 --- a/proto/ExpeditionTakeRewardRsp.proto +++ b/proto/ExpeditionTakeRewardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AGOEHBNOKCH -// CmdId: 2158 +// CmdId: 2183 +// Name: KFGCJIJPJAI message ExpeditionTakeRewardRsp { - uint32 path_id = 6; - int32 retcode = 8; - uint32 reward_level = 14; - bool is_bonus = 3; + uint32 path_id = 12; + bool is_bonus = 15; + uint32 reward_level = 11; + int32 retcode = 9; } diff --git a/proto/FAPDLKNEPCH.proto b/proto/FAPDLKNEPCH.proto new file mode 100644 index 00000000..241772e4 --- /dev/null +++ b/proto/FAPDLKNEPCH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20550 +// Name: FAPDLKNEPCH +message FAPDLKNEPCH { + int32 retcode = 14; + string transaction = 6; +} + diff --git a/proto/FBGIHFMDFCI.proto b/proto/FBGIHFMDFCI.proto deleted file mode 100644 index a04150de..00000000 --- a/proto/FBGIHFMDFCI.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FBGIHFMDFCI -// CmdId: 22891 -message FBGIHFMDFCI { -} - diff --git a/proto/FBHMBKHGMMP.proto b/proto/FBHMBKHGMMP.proto deleted file mode 100644 index e0427f0c..00000000 --- a/proto/FBHMBKHGMMP.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FBHMBKHGMMP -// CmdId: 7293 -message FBHMBKHGMMP { - string name = 5; - bool NKAEGAJGMIK = 9; - int32 retcode = 6; - uint32 AHAIAIPGFDN = 10; -} - diff --git a/proto/FBJAPCKJFCA.proto b/proto/FBJAPCKJFCA.proto new file mode 100644 index 00000000..d617bb91 --- /dev/null +++ b/proto/FBJAPCKJFCA.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5528 +// Name: FBJAPCKJFCA +message FBJAPCKJFCA { + uint32 hit_count = 10; + bool is_success = 3; + uint32 gallery_id = 11; +} + diff --git a/proto/FBPFOPMOOIM.proto b/proto/FBPFOPMOOIM.proto deleted file mode 100644 index 165f608f..00000000 --- a/proto/FBPFOPMOOIM.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FBPFOPMOOIM -// CmdId: 7422 -message FBPFOPMOOIM { - bool NKAEGAJGMIK = 2; - string name = 9; - uint32 AHAIAIPGFDN = 8; -} - diff --git a/proto/FCAIALHCIKL.proto b/proto/FCAIALHCIKL.proto new file mode 100644 index 00000000..8c9aae35 --- /dev/null +++ b/proto/FCAIALHCIKL.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21252 +// Name: FCAIALHCIKL +message FCAIALHCIKL { + int32 retcode = 6; + uint32 level_id = 4; +} + diff --git a/proto/FCCDEOJODEO.proto b/proto/FCCDEOJODEO.proto deleted file mode 100644 index d3999c5c..00000000 --- a/proto/FCCDEOJODEO.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FCCDEOJODEO -// CmdId: 23471 -message FCCDEOJODEO { - repeated uint32 CPNDLAFAHCI = 12; - uint32 level_id = 2; -} - diff --git a/proto/FCFNMEJMONG.proto b/proto/FCFNMEJMONG.proto deleted file mode 100644 index 67e7e8cc..00000000 --- a/proto/FCFNMEJMONG.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FCFNMEJMONG -// CmdId: 23594 -message FCFNMEJMONG { - uint32 music_basic_id = 11; - bool is_new_record = 3; - int32 retcode = 13; - uint64 ugc_guid = 5; - bool is_unlock_next_level = 2; -} - diff --git a/proto/FDBBMKKENPE.proto b/proto/FDBBMKKENPE.proto deleted file mode 100644 index 30f473f8..00000000 --- a/proto/FDBBMKKENPE.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FDBBMKKENPE -message FDBBMKKENPE { - string JLFDINHJDBI = 5; - uint32 uid = 2; - uint32 DMBKJKNPKBC = 13; - uint32 timestamp = 9; - uint64 dungeon_guid = 3; -} - diff --git a/proto/FDHMBLAHCMP.proto b/proto/FDHMBLAHCMP.proto deleted file mode 100644 index 0d1768f9..00000000 --- a/proto/FDHMBLAHCMP.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FDHMBLAHCMP -// CmdId: 7311 -message FDHMBLAHCMP { - repeated uint32 EJMHNAHNPOB = 10; - uint32 level_id = 9; -} - diff --git a/proto/FDJMJBNPLGD.proto b/proto/FDJMJBNPLGD.proto deleted file mode 100644 index c9dbbb3c..00000000 --- a/proto/FDJMJBNPLGD.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FDJMJBNPLGD -message FDJMJBNPLGD { - uint32 target_entity_id = 15; -} - diff --git a/proto/FDOHOGJAGDN.proto b/proto/FDOHOGJAGDN.proto deleted file mode 100644 index 5cb07116..00000000 --- a/proto/FDOHOGJAGDN.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FDOHOGJAGDN -// CmdId: 7390 -message FDOHOGJAGDN { - uint32 MBNLNOFPLLA = 9; - uint32 AHAIAIPGFDN = 10; -} - diff --git a/proto/FEEHAOJCNCG.proto b/proto/FEEHAOJCNCG.proto new file mode 100644 index 00000000..a635893c --- /dev/null +++ b/proto/FEEHAOJCNCG.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: FEEHAOJCNCG +enum FEEHAOJCNCG { + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_NONE = 0; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_SUCCESS = 1; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_TIMEUP = 2; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_CLIENT_INTERRUPT = 3; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_CANCEL = 4; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_ACTIVITY_CLOSED = 5; + FEEHAOJCNCG_PACMAN_DUNGEON_STOP_FAIL = 6; +} + diff --git a/proto/FEGFMGMLCKG.proto b/proto/FEGFMGMLCKG.proto deleted file mode 100644 index a4f35c1f..00000000 --- a/proto/FEGFMGMLCKG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "UgcMusicBriefInfo.proto"; - -// Name: FEGFMGMLCKG -// CmdId: 6326 -message FEGFMGMLCKG { - repeated UgcMusicBriefInfo JJMBELIDNLN = 1; - repeated UgcMusicBriefInfo OMGGIPLOILH = 12; -} - diff --git a/proto/FFBGCLGOCDG.proto b/proto/FFBGCLGOCDG.proto deleted file mode 100644 index 3af7c88e..00000000 --- a/proto/FFBGCLGOCDG.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: FFBGCLGOCDG -message FFBGCLGOCDG { - uint32 BEPDAGJHGNK = 7; - Vector HOHCJADGKFD = 6; - uint32 EBMAEIDEILG = 9; - uint32 entity_id = 2; -} - diff --git a/proto/FFEBPGAHDIE.proto b/proto/FFEBPGAHDIE.proto new file mode 100644 index 00000000..9f8e2a6c --- /dev/null +++ b/proto/FFEBPGAHDIE.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21778 +// Name: FFEBPGAHDIE +message FFEBPGAHDIE { + int32 retcode = 2; +} + diff --git a/proto/FFHGPFHLKPI.proto b/proto/FFHGPFHLKPI.proto deleted file mode 100644 index 9c1f3fa2..00000000 --- a/proto/FFHGPFHLKPI.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "IGCNJKHEEOA.proto"; -import "OJNKFDIOAFA.proto"; - -// Name: FFHGPFHLKPI -// CmdId: 7528 -message FFHGPFHLKPI { - repeated IGCNJKHEEOA level_list = 8; - repeated uint32 AEPLPNNGLPG = 2; - repeated OJNKFDIOAFA HKLDJONNBOA = 6; -} - diff --git a/proto/FGOAFKPBNDC.proto b/proto/FGOAFKPBNDC.proto deleted file mode 100644 index ff6abc0e..00000000 --- a/proto/FGOAFKPBNDC.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FGOAFKPBNDC -// CmdId: 7558 -message FGOAFKPBNDC { - bool is_success = 15; - string EGKHNMCFDOB = 3; - string MGKLHFKKEPN = 1; -} - diff --git a/proto/FHADDMLLMPJ.proto b/proto/FHADDMLLMPJ.proto new file mode 100644 index 00000000..68170813 --- /dev/null +++ b/proto/FHADDMLLMPJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: FHADDMLLMPJ +message FHADDMLLMPJ { + uint32 target_entity_id = 10; +} + diff --git a/proto/FHPFPENBEIB.proto b/proto/FHPFPENBEIB.proto deleted file mode 100644 index d11aa58f..00000000 --- a/proto/FHPFPENBEIB.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AGFJDCJANKA.proto"; - -// Name: FHPFPENBEIB -message FHPFPENBEIB { - bool GHMGBHANDLN = 5; - repeated AGFJDCJANKA stage_info_list = 12; -} - diff --git a/proto/FIDBMENLPEP.proto b/proto/FIDBMENLPEP.proto deleted file mode 100644 index b07f4b93..00000000 --- a/proto/FIDBMENLPEP.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "PGHNMMFMKOF.proto"; - -// Name: FIDBMENLPEP -message FIDBMENLPEP { - repeated PGHNMMFMKOF stage_info_list = 1; - repeated uint32 FEPNKDCPEJO = 14; - uint32 OOOGEJCNAOK = 9; -} - diff --git a/proto/FIKMGNDBAKI.proto b/proto/FIKMGNDBAKI.proto deleted file mode 100644 index 1ab9cdc2..00000000 --- a/proto/FIKMGNDBAKI.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FIKMGNDBAKI -message FIKMGNDBAKI { - // Name: FJBBJCKKNEA - message FJBBJCKKNEA { - repeated int32 BBJIIDDFHLG = 1; - string NDCHHAHMBNA = 2; - int32 HMCFGEMMPNJ = 3; - int32 KPACNJFMKHM = 4; - } - - repeated FJBBJCKKNEA KLKNLLJFNLG = 1; -} - diff --git a/proto/FIMJMLPLPAC.proto b/proto/FIMJMLPLPAC.proto deleted file mode 100644 index 6a032658..00000000 --- a/proto/FIMJMLPLPAC.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FIMJMLPLPAC -message FIMJMLPLPAC { - string product_id = 1; - string price_tier = 2; - uint32 FAMBHDAPAKF = 3; - uint32 FOEPNNJHOCD = 4; - uint32 begin_time = 5; - uint32 end_time = 6; - uint32 HCFKAGLCNAN = 7; -} - diff --git a/proto/FINEJDCEECI.proto b/proto/FINEJDCEECI.proto deleted file mode 100644 index 3b17b5dd..00000000 --- a/proto/FINEJDCEECI.proto +++ /dev/null @@ -1,26 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ItemParam.proto"; - -// Name: FINEJDCEECI -message FINEJDCEECI { - // Name: KPKPFMLBAOL - message KPKPFMLBAOL { - repeated ItemParam GFLEMFDCFIM = 1; - repeated ItemParam HBANPLNDOJA = 2; - } - - string product_id = 1; - string price_tier = 2; - uint32 JOIANPCEKPB = 3; - uint32 EFIMMGMDACC = 4; - uint32 MGICPJOFJOA = 5; - uint32 FAHMOAMOKKF = 6; - uint32 DPKGFEIHEED = 7; - oneof APLLPBMLFFB { - KPKPFMLBAOL resin_card = 101; - } -} - diff --git a/proto/FJHBMGNDFHD.proto b/proto/FJHBMGNDFHD.proto deleted file mode 100644 index da37c322..00000000 --- a/proto/FJHBMGNDFHD.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FJHBMGNDFHD -message FJHBMGNDFHD { - float MBBOKPAIFHM = 9; -} - diff --git a/proto/FKGPKKHNDLC.proto b/proto/FKGPKKHNDLC.proto deleted file mode 100644 index b1bd0f67..00000000 --- a/proto/FKGPKKHNDLC.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FKGPKKHNDLC -enum FKGPKKHNDLC { - FKGPKKHNDLC_PEHAONPAPHA = 0; - FKGPKKHNDLC_CHABMNAEKCD = 1; - FKGPKKHNDLC_GOBKCHDGKAF = 2; - FKGPKKHNDLC_FMEOFKEAIAB = 3; - FKGPKKHNDLC_PJLEFNKKKIL = 4; -} - diff --git a/proto/FKKDNFEPMIL.proto b/proto/FKKDNFEPMIL.proto new file mode 100644 index 00000000..b4ba7263 --- /dev/null +++ b/proto/FKKDNFEPMIL.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "HomeBlueprintSlotInfo.proto"; + +// CmdId: 4614 +// Name: FKKDNFEPMIL +message FKKDNFEPMIL { + int32 retcode = 8; + HomeBlueprintSlotInfo slot_info = 14; +} + diff --git a/proto/FKPNMNPCGJA.proto b/proto/FKPNMNPCGJA.proto new file mode 100644 index 00000000..a367a71a --- /dev/null +++ b/proto/FKPNMNPCGJA.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "AISnapshotEntityData.proto"; + +// Name: FKPNMNPCGJA +message FKPNMNPCGJA { + repeated AISnapshotEntityData AGINKGKAOKH = 6; +} + diff --git a/proto/BFOFNKADCPB.proto b/proto/FLECEKOBOLN.proto similarity index 62% rename from proto/BFOFNKADCPB.proto rename to proto/FLECEKOBOLN.proto index 08579725..a5b33d9c 100644 --- a/proto/BFOFNKADCPB.proto +++ b/proto/FLECEKOBOLN.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFOFNKADCPB -// CmdId: 21951 -message BFOFNKADCPB { +// CmdId: 5094 +// Name: FLECEKOBOLN +message FLECEKOBOLN { int32 retcode = 5; } diff --git a/proto/FLNMFCNPKEH.proto b/proto/FLNMFCNPKEH.proto new file mode 100644 index 00000000..2ceab0b4 --- /dev/null +++ b/proto/FLNMFCNPKEH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23172 +// Name: FLNMFCNPKEH +message FLNMFCNPKEH { + uint32 schedule_id = 7; + uint32 LPIFNMHCPEF = 4; +} + diff --git a/proto/FMCIKCPBCDJ.proto b/proto/FMCIKCPBCDJ.proto new file mode 100644 index 00000000..f9cda690 --- /dev/null +++ b/proto/FMCIKCPBCDJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: FMCIKCPBCDJ +message FMCIKCPBCDJ { + float MNMPCIDDNAD = 8; +} + diff --git a/proto/FNHEMKCFMBL.proto b/proto/FNHEMKCFMBL.proto deleted file mode 100644 index a9b45d7a..00000000 --- a/proto/FNHEMKCFMBL.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FNHEMKCFMBL -message FNHEMKCFMBL { - float LMPPEKDJNIN = 9; -} - diff --git a/proto/FMMFNKAIMMA.proto b/proto/FOBNGECBEBK.proto similarity index 53% rename from proto/FMMFNKAIMMA.proto rename to proto/FOBNGECBEBK.proto index 800b9cf2..38491378 100644 --- a/proto/FMMFNKAIMMA.proto +++ b/proto/FOBNGECBEBK.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMMFNKAIMMA -// CmdId: 7916 -message FMMFNKAIMMA { - uint32 EJKLKNPMHMC = 8; +// Name: FOBNGECBEBK +message FOBNGECBEBK { + uint32 FFFEGANCBGK = 1; uint32 card_id = 9; } diff --git a/proto/FOLNGHHMFKC.proto b/proto/FOLNGHHMFKC.proto deleted file mode 100644 index 9c7a557f..00000000 --- a/proto/FOLNGHHMFKC.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "OJNKFDIOAFA.proto"; - -// Name: FOLNGHHMFKC -// CmdId: 7577 -message FOLNGHHMFKC { - OJNKFDIOAFA BHBNFMDDKOF = 9; -} - diff --git a/proto/FPENLAKBJMF.proto b/proto/FPENLAKBJMF.proto deleted file mode 100644 index 7bacb972..00000000 --- a/proto/FPENLAKBJMF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: FPENLAKBJMF -message FPENLAKBJMF { - repeated string HLKOHFECGLF = 1; -} - diff --git a/proto/FPFHGDCLELH.proto b/proto/FPFHGDCLELH.proto deleted file mode 100644 index 70a3b8c9..00000000 --- a/proto/FPFHGDCLELH.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "OPDLLIJJGFB.proto"; -import "PMJLNPPJJCI.proto"; - -// Name: FPFHGDCLELH -message FPFHGDCLELH { - string name = 1; - repeated OPDLLIJJGFB GMIHFCGDEJH = 2; - PMJLNPPJJCI PNFIHGPGNKD = 3; -} - diff --git a/proto/FPPMLGOAFGH.proto b/proto/FPPMLGOAFGH.proto deleted file mode 100644 index 5fa5f82f..00000000 --- a/proto/FPPMLGOAFGH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "HIDNILLDCAD.proto"; - -// Name: FPPMLGOAFGH -message FPPMLGOAFGH { - HIDNILLDCAD type = 1; - int32 y = 2; -} - diff --git a/proto/FallPlayerBrief.proto b/proto/FallPlayerBrief.proto index a6617990..8fcd6a30 100644 --- a/proto/FallPlayerBrief.proto +++ b/proto/FallPlayerBrief.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPCIFFJCJLL +// Name: ICEJFGHDGJI message FallPlayerBrief { - uint32 score = 8; - uint32 uid = 9; - bool is_ground = 15; + uint32 score = 12; + uint32 uid = 10; + bool is_ground = 3; } diff --git a/proto/FallPlayerInfo.proto b/proto/FallPlayerInfo.proto index 4a6c898c..d86e1955 100644 --- a/proto/FallPlayerInfo.proto +++ b/proto/FallPlayerInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJLOAGILHJF +// Name: OBCKFOADHHK message FallPlayerInfo { - bool is_ground = 11; - map ball_catch_count_map = 4; - uint32 uid = 14; - uint32 time_cost = 3; - uint32 cur_score = 15; + uint32 uid = 8; + uint32 cur_score = 4; + map ball_catch_count_map = 10; + uint32 time_cost = 5; + bool is_ground = 15; } diff --git a/proto/FallSettleInfo.proto b/proto/FallSettleInfo.proto index 934dbc94..506e91b2 100644 --- a/proto/FallSettleInfo.proto +++ b/proto/FallSettleInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: DGPPIFFCCGJ +// Name: AEFBDNMFDAP message FallSettleInfo { - uint32 final_score = 7; - uint32 uid = 3; - map flower_ring_catch_count_map = 2; - uint32 GBBJAMEMAHI = 13; - OnlinePlayerInfo player_info = 6; - uint32 DIOJNDKDDLI = 5; + map flower_ring_catch_count_map = 6; + OnlinePlayerInfo player_info = 10; + uint32 uid = 8; + uint32 final_score = 5; + uint32 MMPODDODOMN = 13; + uint32 JCFJLLKLHFO = 14; } diff --git a/proto/FeatureBlockInfo.proto b/proto/FeatureBlockInfo.proto index 0d146e9d..77fd5898 100644 --- a/proto/FeatureBlockInfo.proto +++ b/proto/FeatureBlockInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHDAPKDOAPI +// Name: PCEIONKOFAD message FeatureBlockInfo { uint32 feature_type = 1; uint32 end_time = 2; diff --git a/proto/FetterData.proto b/proto/FetterData.proto index 0bbfbf07..a81d369e 100644 --- a/proto/FetterData.proto +++ b/proto/FetterData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJJOHOJFEHC +// Name: IIANFLLDLFO message FetterData { uint32 fetter_id = 1; uint32 fetter_state = 2; diff --git a/proto/FightPropPair.proto b/proto/FightPropPair.proto index 2284dc00..aaeb768e 100644 --- a/proto/FightPropPair.proto +++ b/proto/FightPropPair.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOMONGMKKND +// Name: FAOKBIKHFGB message FightPropPair { uint32 prop_type = 1; float prop_value = 2; diff --git a/proto/FindHilichurlAcceptQuestNotify.proto b/proto/FindHilichurlAcceptQuestNotify.proto index be90524f..deff029e 100644 --- a/proto/FindHilichurlAcceptQuestNotify.proto +++ b/proto/FindHilichurlAcceptQuestNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGJECLOLHFM -// CmdId: 8170 +// CmdId: 8287 +// Name: KFDFIIMBCPO message FindHilichurlAcceptQuestNotify { } diff --git a/proto/FindHilichurlDayContentInfo.proto b/proto/FindHilichurlDayContentInfo.proto index c99a6c5e..e8661cea 100644 --- a/proto/FindHilichurlDayContentInfo.proto +++ b/proto/FindHilichurlDayContentInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GFOMJJIEKBM +// Name: EDAGPFHFMBA message FindHilichurlDayContentInfo { - uint32 start_time = 2; + uint32 start_time = 9; } diff --git a/proto/FindHilichurlDetailInfo.proto b/proto/FindHilichurlDetailInfo.proto index 6df1375e..40b037bb 100644 --- a/proto/FindHilichurlDetailInfo.proto +++ b/proto/FindHilichurlDetailInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "FindHilichurlDayContentInfo.proto"; -// Name: FGFBJGKCLOG +// Name: KFJANIJHDLP message FindHilichurlDetailInfo { - uint32 day_index = 6; - uint32 content_close_time = 15; - bool is_content_closed = 7; - uint32 CKDBHMJNPID = 13; - repeated FindHilichurlDayContentInfo day_content_info_list = 2; - uint32 EPFPMGJEMJH = 3; bool is_end_quest_accept = 8; + repeated FindHilichurlDayContentInfo day_content_info_list = 14; + uint32 content_close_time = 7; + uint32 day_index = 9; + bool is_content_closed = 3; + uint32 MEHOKJOPMBN = 11; + uint32 MDIPNDNFPEJ = 12; } diff --git a/proto/FindHilichurlFinishSecondQuestNotify.proto b/proto/FindHilichurlFinishSecondQuestNotify.proto index 41028c6a..9883a8f1 100644 --- a/proto/FindHilichurlFinishSecondQuestNotify.proto +++ b/proto/FindHilichurlFinishSecondQuestNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAFAOJGNFAJ -// CmdId: 8326 +// CmdId: 8465 +// Name: MAEIFFICOIC message FindHilichurlFinishSecondQuestNotify { - uint32 day_index = 6; + uint32 day_index = 1; } diff --git a/proto/FinishDeliveryNotify.proto b/proto/FinishDeliveryNotify.proto index 783ed5cb..f6089c20 100644 --- a/proto/FinishDeliveryNotify.proto +++ b/proto/FinishDeliveryNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FABFOMGKLEC -// CmdId: 2110 +// CmdId: 2135 +// Name: GFPCJOCCGMC message FinishDeliveryNotify { - uint32 finished_quest_index = 2; - uint32 day_index = 4; - uint32 schedule_id = 6; + uint32 finished_quest_index = 14; + uint32 day_index = 11; + uint32 schedule_id = 15; } diff --git a/proto/FinishLanternProjectionReq.proto b/proto/FinishLanternProjectionReq.proto index c4a589a6..330c794e 100644 --- a/proto/FinishLanternProjectionReq.proto +++ b/proto/FinishLanternProjectionReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHMFOLKBLFK -// CmdId: 8720 +// CmdId: 8958 +// Name: JHPGPCBHJIB message FinishLanternProjectionReq { - uint32 level_id = 1; - uint32 finish_time = 12; + uint32 finish_time = 3; + uint32 level_id = 15; } diff --git a/proto/FinishLanternProjectionRsp.proto b/proto/FinishLanternProjectionRsp.proto index 9687a4de..71d1a100 100644 --- a/proto/FinishLanternProjectionRsp.proto +++ b/proto/FinishLanternProjectionRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KAGHEDICJNH -// CmdId: 8016 +// CmdId: 8348 +// Name: MCCOAEMCDDM message FinishLanternProjectionRsp { - int32 retcode = 9; + int32 retcode = 7; } diff --git a/proto/FinishMainCoopReq.proto b/proto/FinishMainCoopReq.proto index 7c3c67dc..5deb3b58 100644 --- a/proto/FinishMainCoopReq.proto +++ b/proto/FinishMainCoopReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGHACBNAMDF -// CmdId: 1986 +// CmdId: 1965 +// Name: LNCMJEHKBCI message FinishMainCoopReq { - uint32 id = 2; - uint32 ending_save_point_id = 15; + uint32 ending_save_point_id = 9; + uint32 id = 5; } diff --git a/proto/FinishMainCoopRsp.proto b/proto/FinishMainCoopRsp.proto index b95d69db..0ecfc49e 100644 --- a/proto/FinishMainCoopRsp.proto +++ b/proto/FinishMainCoopRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHNJKKECGHJ -// CmdId: 1965 +// CmdId: 1976 +// Name: FAPCCOFIPHK message FinishMainCoopRsp { - uint32 id = 10; - int32 retcode = 11; - uint32 ending_save_point_id = 8; + uint32 id = 9; + uint32 ending_save_point_id = 7; + int32 retcode = 10; } diff --git a/proto/FinishedParentQuestNotify.proto b/proto/FinishedParentQuestNotify.proto index 17fa09fe..dcdb5321 100644 --- a/proto/FinishedParentQuestNotify.proto +++ b/proto/FinishedParentQuestNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ParentQuest.proto"; -// Name: BCPKKPKIOIG -// CmdId: 464 +// CmdId: 476 +// Name: EJHEFMEOPDL message FinishedParentQuestNotify { - repeated ParentQuest parent_quest_list = 13; + repeated ParentQuest parent_quest_list = 5; } diff --git a/proto/FinishedParentQuestUpdateNotify.proto b/proto/FinishedParentQuestUpdateNotify.proto index 0314da98..585a0dc0 100644 --- a/proto/FinishedParentQuestUpdateNotify.proto +++ b/proto/FinishedParentQuestUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ParentQuest.proto"; -// Name: GJFEGDKEGBM -// CmdId: 414 +// CmdId: 416 +// Name: LJCDAMNBHJL message FinishedParentQuestUpdateNotify { - repeated ParentQuest parent_quest_list = 15; + repeated ParentQuest parent_quest_list = 5; } diff --git a/proto/FinishedTalkIdListNotify.proto b/proto/FinishedTalkIdListNotify.proto index 08030a8f..d3f4bfea 100644 --- a/proto/FinishedTalkIdListNotify.proto +++ b/proto/FinishedTalkIdListNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOOLMPKGMDG -// CmdId: 565 +// CmdId: 592 +// Name: HOJJIODKHPE message FinishedTalkIdListNotify { - repeated uint32 finished_talk_id_list = 5; + repeated uint32 finished_talk_id_list = 3; } diff --git a/proto/FireworksLaunchDataNotify.proto b/proto/FireworksLaunchDataNotify.proto index b5f0c49e..2e3d72c5 100644 --- a/proto/FireworksLaunchDataNotify.proto +++ b/proto/FireworksLaunchDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksLaunchSchemeData.proto"; -// Name: NLCCANLMPOI -// CmdId: 6038 +// CmdId: 5949 +// Name: JAPKAKGMJKK message FireworksLaunchDataNotify { - uint32 last_use_scheme_id = 1; + uint32 last_use_scheme_id = 7; repeated FireworksLaunchSchemeData scheme_data_list = 10; } diff --git a/proto/FireworksLaunchParam.proto b/proto/FireworksLaunchParam.proto index 731c244b..032bade4 100644 --- a/proto/FireworksLaunchParam.proto +++ b/proto/FireworksLaunchParam.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksLaunchParamType.proto"; -// Name: AJEMFEKHOPK +// Name: IOEPCLGOKPD message FireworksLaunchParam { - int32 value = 6; + int32 value = 3; FireworksLaunchParamType type = 5; } diff --git a/proto/FireworksLaunchParamType.proto b/proto/FireworksLaunchParamType.proto index 9c443b6d..636d0f6c 100644 --- a/proto/FireworksLaunchParamType.proto +++ b/proto/FireworksLaunchParamType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCJKDBBODAO +// Name: PAHNOFJPPJG enum FireworksLaunchParamType { FIREWORKS_LAUNCH_PARAM_NONE = 0; FIREWORKS_LAUNCH_PARAM_REPEAT = 1; diff --git a/proto/FireworksLaunchSchemeData.proto b/proto/FireworksLaunchSchemeData.proto index 2e1ab984..e4e931a5 100644 --- a/proto/FireworksLaunchSchemeData.proto +++ b/proto/FireworksLaunchSchemeData.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksLaunchParam.proto"; -// Name: KOGHPNIOEKJ +// Name: HCFBDIGKKNN message FireworksLaunchSchemeData { + uint32 scheme_id = 13; + repeated FireworksLaunchParam launch_param_list = 8; repeated uint32 fireworks_id_list = 4; - repeated FireworksLaunchParam launch_param_list = 14; - uint32 scheme_id = 12; } diff --git a/proto/FireworksReformData.proto b/proto/FireworksReformData.proto index b7509dca..9d5c8051 100644 --- a/proto/FireworksReformData.proto +++ b/proto/FireworksReformData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksReformParam.proto"; -// Name: EHKHLMKNGHN +// Name: PFNLMPFONPN message FireworksReformData { - uint32 id = 1; - repeated FireworksReformParam reform_param_list = 10; + uint32 id = 8; + repeated FireworksReformParam reform_param_list = 4; } diff --git a/proto/FireworksReformDataNotify.proto b/proto/FireworksReformDataNotify.proto index 43b48bdd..8ccd1857 100644 --- a/proto/FireworksReformDataNotify.proto +++ b/proto/FireworksReformDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksReformData.proto"; -// Name: CLBAKOBKGAK -// CmdId: 6080 +// CmdId: 5902 +// Name: MKAEFCBHBFO message FireworksReformDataNotify { - repeated FireworksReformData fireworks_reform_data_list = 11; + repeated FireworksReformData fireworks_reform_data_list = 8; } diff --git a/proto/FireworksReformParam.proto b/proto/FireworksReformParam.proto index c2c29936..d2ac8889 100644 --- a/proto/FireworksReformParam.proto +++ b/proto/FireworksReformParam.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksReformParamType.proto"; -// Name: LBJDDOCNBFN +// Name: OCEJMFHDDOD message FireworksReformParam { int32 value = 7; - FireworksReformParamType type = 11; + FireworksReformParamType type = 5; } diff --git a/proto/FireworksReformParamType.proto b/proto/FireworksReformParamType.proto index 36292d24..de952eb1 100644 --- a/proto/FireworksReformParamType.proto +++ b/proto/FireworksReformParamType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDLPOHMEPLJ +// Name: NAIKDEGJNDH enum FireworksReformParamType { FIREWORKS_REFORM_PARAM_NONE = 0; FIREWORKS_REFORM_PARAM_COLOR = 1; diff --git a/proto/FishAttractNotify.proto b/proto/FishAttractNotify.proto index b47bff87..e27fa9bb 100644 --- a/proto/FishAttractNotify.proto +++ b/proto/FishAttractNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HHCLAFPEBEE -// CmdId: 5812 +// CmdId: 5825 +// Name: ONHGECDIBAM message FishAttractNotify { - uint32 uid = 4; - Vector pos = 9; - repeated uint32 fish_id_list = 3; + uint32 uid = 10; + repeated uint32 fish_id_list = 4; + Vector pos = 14; } diff --git a/proto/FishBaitGoneNotify.proto b/proto/FishBaitGoneNotify.proto index 45d45a13..0461bde1 100644 --- a/proto/FishBaitGoneNotify.proto +++ b/proto/FishBaitGoneNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMMLKJJDCDF -// CmdId: 5825 +// CmdId: 5843 +// Name: CMBCAMNGNBD message FishBaitGoneNotify { - uint32 uid = 3; + uint32 uid = 2; } diff --git a/proto/FishBattleBeginReq.proto b/proto/FishBattleBeginReq.proto index 2bbcf922..59cb040e 100644 --- a/proto/FishBattleBeginReq.proto +++ b/proto/FishBattleBeginReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DICGEFPLIGB -// CmdId: 5835 +// CmdId: 5842 +// Name: CELGNPCLDDF message FishBattleBeginReq { } diff --git a/proto/FishBattleBeginRsp.proto b/proto/FishBattleBeginRsp.proto index c519bdf1..e1b85df0 100644 --- a/proto/FishBattleBeginRsp.proto +++ b/proto/FishBattleBeginRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBGAHLCEIGM -// CmdId: 5821 +// CmdId: 5836 +// Name: OOHDMAHCFMH message FishBattleBeginRsp { - int32 retcode = 5; + int32 retcode = 11; } diff --git a/proto/FishBattleEndReq.proto b/proto/FishBattleEndReq.proto index ca79e933..90897893 100644 --- a/proto/FishBattleEndReq.proto +++ b/proto/FishBattleEndReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FishBattleResult.proto"; -// Name: MKMIMCMAPPP -// CmdId: 5801 +// CmdId: 5831 +// Name: EGHHKBCHAML message FishBattleEndReq { + uint32 max_bonus_time = 15; bool is_always_bonus = 2; - FishBattleResult battle_result = 6; - uint32 max_bonus_time = 14; + FishBattleResult battle_result = 12; } diff --git a/proto/FishBattleEndRsp.proto b/proto/FishBattleEndRsp.proto index 3545ad39..6b91cf91 100644 --- a/proto/FishBattleEndRsp.proto +++ b/proto/FishBattleEndRsp.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FishBattleResult.proto"; import "ItemParam.proto"; -// Name: DOGHBKAEEFH -// CmdId: 5802 +// CmdId: 5821 +// Name: IKIGLFPJABI message FishBattleEndRsp { - // Name: DKIEDIBPBFH + // Name: BAOFMDDOHHC enum FishNoRewardReason { FISH_NO_REWARD_NONE = 0; FISH_NO_REWARD_ACTIVITY_LIMIT = 1; @@ -16,12 +16,12 @@ message FishBattleEndRsp { FISH_NO_REWARD_POOL_LIMIT = 3; } - int32 retcode = 15; - repeated ItemParam FJMDGODGDFP = 3; - bool is_got_reward = 2; - FishBattleResult battle_result = 5; - FishNoRewardReason no_reward_reason = 14; + bool is_got_reward = 7; + FishNoRewardReason no_reward_reason = 10; repeated ItemParam reward_item_list = 9; - repeated ItemParam MGJPLKOPPOI = 4; + repeated ItemParam EGKGIDNNNLG = 13; + repeated ItemParam GJCMOFAMKLA = 4; + int32 retcode = 11; + FishBattleResult battle_result = 12; } diff --git a/proto/FishBattleResult.proto b/proto/FishBattleResult.proto index 6190cd17..121e90da 100644 --- a/proto/FishBattleResult.proto +++ b/proto/FishBattleResult.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOMPJNNKOKM +// Name: HJINEIJEJIL enum FishBattleResult { FISH_BATTLE_RESULT_NONE = 0; FISH_BATTLE_RESULT_SUCC = 1; diff --git a/proto/FishBiteReq.proto b/proto/FishBiteReq.proto index 3b14232f..02c47aac 100644 --- a/proto/FishBiteReq.proto +++ b/proto/FishBiteReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNAOEHJMOCD -// CmdId: 5839 +// CmdId: 5820 +// Name: IAAAOJJEEJG message FishBiteReq { } diff --git a/proto/FishBiteRsp.proto b/proto/FishBiteRsp.proto index 97ca8e3c..73ef0747 100644 --- a/proto/FishBiteRsp.proto +++ b/proto/FishBiteRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOCPDFNKEHO -// CmdId: 5831 +// CmdId: 5823 +// Name: MNEBPDHDDLM message FishBiteRsp { int32 retcode = 11; } diff --git a/proto/FishCastRodReq.proto b/proto/FishCastRodReq.proto index d0a66f58..d277dd98 100644 --- a/proto/FishCastRodReq.proto +++ b/proto/FishCastRodReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: CJEFHCKHINC -// CmdId: 5836 +// CmdId: 5815 +// Name: JCGJAPODEHI message FishCastRodReq { - uint32 rod_entity_id = 13; - uint32 BJFPOFFAPOE = 3; + uint32 rod_entity_id = 7; + uint32 AEINBNLNPJH = 11; + uint32 JDNBDNLCCHN = 2; Vector pos = 14; - uint32 LPEBKNNANPL = 9; } diff --git a/proto/FishCastRodRsp.proto b/proto/FishCastRodRsp.proto index 136f1851..6f7a2272 100644 --- a/proto/FishCastRodRsp.proto +++ b/proto/FishCastRodRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CILEPHLIFNG -// CmdId: 5815 +// CmdId: 5826 +// Name: ONFJLHLBGOB message FishCastRodRsp { - int32 retcode = 10; + int32 retcode = 5; } diff --git a/proto/FishChosenNotify.proto b/proto/FishChosenNotify.proto index 313dc0b4..e9e356a7 100644 --- a/proto/FishChosenNotify.proto +++ b/proto/FishChosenNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHDGJCKLJGC -// CmdId: 5844 +// CmdId: 5845 +// Name: GMOFHIOFJLN message FishChosenNotify { - uint32 fish_id = 9; + uint32 fish_id = 7; } diff --git a/proto/FishEscapeNotify.proto b/proto/FishEscapeNotify.proto index 03bd8d61..7b43773c 100644 --- a/proto/FishEscapeNotify.proto +++ b/proto/FishEscapeNotify.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "FishEscapeReason.proto"; import "Vector.proto"; -// Name: KGMGCMOOMOG -// CmdId: 5832 +// CmdId: 5822 +// Name: JNCACPJKIEH message FishEscapeNotify { - Vector pos = 2; - uint32 uid = 11; - repeated uint32 fish_id_list = 7; - FishEscapeReason reason = 12; + FishEscapeReason reason = 10; + uint32 uid = 1; + repeated uint32 fish_id_list = 12; + Vector pos = 9; } diff --git a/proto/FishEscapeReason.proto b/proto/FishEscapeReason.proto index 1a2ed26f..cd9ded8f 100644 --- a/proto/FishEscapeReason.proto +++ b/proto/FishEscapeReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBLPNABPEMI +// Name: MKFIMBHKACA enum FishEscapeReason { FISN_ESCAPE_NONE = 0; FISH_ESCAPE_SHOCKED = 1; diff --git a/proto/FishInfo.proto b/proto/FishInfo.proto new file mode 100644 index 00000000..402603bf --- /dev/null +++ b/proto/FishInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: EDIEHBNAAJI +message FishInfo { + uint32 AIJOJFINDOH = 8; + uint32 PIHGEIKICJI = 5; +} + diff --git a/proto/FishPoolDataNotify.proto b/proto/FishPoolDataNotify.proto index 642a8c94..537b4db0 100644 --- a/proto/FishPoolDataNotify.proto +++ b/proto/FishPoolDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHLGGGCDMNL -// CmdId: 5840 +// CmdId: 5848 +// Name: BJGKEKGIPCA message FishPoolDataNotify { - uint32 entity_id = 2; - uint32 today_fish_num = 8; + uint32 entity_id = 15; + uint32 today_fish_num = 1; } diff --git a/proto/FishPoolInfo.proto b/proto/FishPoolInfo.proto index a7b0be2f..9029a260 100644 --- a/proto/FishPoolInfo.proto +++ b/proto/FishPoolInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMDKMJLGNHL +// Name: PPCINKMGAIE message FishPoolInfo { uint32 pool_id = 1; repeated uint32 fish_area_list = 2; diff --git a/proto/FishingGallerySettleInfo.proto b/proto/FishingGallerySettleInfo.proto index 634b185b..bb068312 100644 --- a/proto/FishingGallerySettleInfo.proto +++ b/proto/FishingGallerySettleInfo.proto @@ -2,12 +2,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GMIFBLJMMNA.proto"; -import "PDKLFCHIAMH.proto"; +import "FishInfo.proto"; +import "FishingScore.proto"; -// Name: OPNBGGNPPOE +// Name: LACBAJJCDMG message FishingGallerySettleInfo { - repeated GMIFBLJMMNA EKEAHMCHEOH = 5; - map HIPPDLHJGGN = 6; + repeated FishingScore fishing_score_list = 15; + map fish_map = 14; } diff --git a/proto/FishingGallerySettleNotify.proto b/proto/FishingGallerySettleNotify.proto index 0b0caaa3..a60506c7 100644 --- a/proto/FishingGallerySettleNotify.proto +++ b/proto/FishingGallerySettleNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FishingGallerySettleInfo.proto"; -// Name: ENFPDJJKBJK -// CmdId: 8594 +// CmdId: 8520 +// Name: IDILNEBLNKG message FishingGallerySettleNotify { + uint32 level_id = 2; FishingGallerySettleInfo settle_info = 5; - uint32 level_id = 14; - uint32 gallery_id = 12; + uint32 gallery_id = 15; } diff --git a/proto/FishingScore.proto b/proto/FishingScore.proto new file mode 100644 index 00000000..80f6d392 --- /dev/null +++ b/proto/FishingScore.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JNNFMHFJCEG +message FishingScore { + bool is_new_record = 12; + uint32 fishing_score = 14; +} + diff --git a/proto/FishtankFishInfo.proto b/proto/FishtankFishInfo.proto index 64584db7..7d30f953 100644 --- a/proto/FishtankFishInfo.proto +++ b/proto/FishtankFishInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCKPBCPNIDC +// Name: GNBJGEJCCJN message FishtankFishInfo { float fish_distance_from_water = 1; float fish_scale = 2; diff --git a/proto/FleurFairActivityDetailInfo.proto b/proto/FleurFairActivityDetailInfo.proto index d64474a5..41fb6b65 100644 --- a/proto/FleurFairActivityDetailInfo.proto +++ b/proto/FleurFairActivityDetailInfo.proto @@ -6,15 +6,15 @@ import "FleurFairChapterInfo.proto"; import "FleurFairDungeonSectionInfo.proto"; import "FleurFairMinigameInfo.proto"; -// Name: IJJHLPGGEHO +// Name: DPEOBAEHBHM message FleurFairActivityDetailInfo { - map minigame_info_map = 11; - bool is_dungeon_unlocked = 1; - uint32 PEIAKLKGGIP = 8; - uint32 PIIHNGHBLJI = 15; + uint32 DFLDHDMCPPD = 8; map dungeon_section_info_map = 3; - bool is_content_closed = 10; - repeated FleurFairChapterInfo chapter_info_list = 14; - uint32 content_close_time = 2; + uint32 LLLDAJLGPHL = 15; + map minigame_info_map = 14; + bool is_content_closed = 7; + uint32 content_close_time = 9; + repeated FleurFairChapterInfo chapter_info_list = 4; + bool is_dungeon_unlocked = 11; } diff --git a/proto/FleurFairBalloonInfo.proto b/proto/FleurFairBalloonInfo.proto index 4295a2f3..ca5f354d 100644 --- a/proto/FleurFairBalloonInfo.proto +++ b/proto/FleurFairBalloonInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPCGGPMHEKJ +// Name: NDMNFHFIDMB message FleurFairBalloonInfo { - uint32 best_score = 13; + uint32 best_score = 10; } diff --git a/proto/FleurFairBalloonSettleInfo.proto b/proto/FleurFairBalloonSettleInfo.proto index cd8a49fa..fd7d3ab9 100644 --- a/proto/FleurFairBalloonSettleInfo.proto +++ b/proto/FleurFairBalloonSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BalloonSettleInfo.proto"; -// Name: FGMHOBKFKJK +// Name: MHMOIFNAGIN message FleurFairBalloonSettleInfo { - BalloonSettleInfo settle_info = 1; - bool is_new_record = 12; + bool is_new_record = 3; + BalloonSettleInfo settle_info = 9; } diff --git a/proto/FleurFairBalloonSettleNotify.proto b/proto/FleurFairBalloonSettleNotify.proto index 411998bc..8794d8b9 100644 --- a/proto/FleurFairBalloonSettleNotify.proto +++ b/proto/FleurFairBalloonSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FleurFairBalloonSettleInfo.proto"; -// Name: CEMMAFIDCKC -// CmdId: 2200 +// CmdId: 2038 +// Name: LOJGHFIINHP message FleurFairBalloonSettleNotify { - uint32 minigame_id = 12; - map settle_info_map = 10; + map settle_info_map = 7; + uint32 minigame_id = 6; } diff --git a/proto/FleurFairBossSettleInfo.proto b/proto/FleurFairBossSettleInfo.proto index 195e183f..bebc3c82 100644 --- a/proto/FleurFairBossSettleInfo.proto +++ b/proto/FleurFairBossSettleInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "FleurFairPlayerStatInfo.proto"; -// Name: EBNDMMBCPOA +// Name: MOEDDAGHKAE message FleurFairBossSettleInfo { - repeated FleurFairPlayerStatInfo stat_info_list = 2; - uint32 energy = 11; - uint32 reward_token_num = 6; - uint32 cost_time = 4; - bool is_success = 13; + uint32 energy = 4; + uint32 cost_time = 1; + bool is_success = 9; + repeated FleurFairPlayerStatInfo stat_info_list = 8; + uint32 reward_token_num = 7; } diff --git a/proto/FleurFairBuffEnergyNotify.proto b/proto/FleurFairBuffEnergyNotify.proto index 95c62a71..f26afe90 100644 --- a/proto/FleurFairBuffEnergyNotify.proto +++ b/proto/FleurFairBuffEnergyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNGOAPOBDNJ -// CmdId: 5302 +// CmdId: 5374 +// Name: LDJKHIMCNAE message FleurFairBuffEnergyNotify { - uint32 energy = 5; + uint32 energy = 7; } diff --git a/proto/FleurFairChapterInfo.proto b/proto/FleurFairChapterInfo.proto index af782ab5..7c74c7a1 100644 --- a/proto/FleurFairChapterInfo.proto +++ b/proto/FleurFairChapterInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POIKFFBLPIJ +// Name: GJIIPOEKHAA message FleurFairChapterInfo { - uint32 chapter_id = 3; - uint32 open_time = 15; + uint32 chapter_id = 2; + uint32 open_time = 11; } diff --git a/proto/FleurFairDungeonSectionInfo.proto b/proto/FleurFairDungeonSectionInfo.proto index 9fb7e5b1..058fc5e4 100644 --- a/proto/FleurFairDungeonSectionInfo.proto +++ b/proto/FleurFairDungeonSectionInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCNOMNNGOHN +// Name: PKBOCMLKJDJ message FleurFairDungeonSectionInfo { - bool is_open = 6; - uint32 section_id = 10; - uint32 open_time = 12; + uint32 open_time = 6; + bool is_open = 9; + uint32 section_id = 11; } diff --git a/proto/FleurFairFallInfo.proto b/proto/FleurFairFallInfo.proto index 11f1cb63..0a95f56e 100644 --- a/proto/FleurFairFallInfo.proto +++ b/proto/FleurFairFallInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GFALKLPILFA +// Name: IMLFLIICPJL message FleurFairFallInfo { - uint32 best_score = 15; + uint32 best_score = 4; } diff --git a/proto/FleurFairFallSettleInfo.proto b/proto/FleurFairFallSettleInfo.proto index 636c3240..d6db0b54 100644 --- a/proto/FleurFairFallSettleInfo.proto +++ b/proto/FleurFairFallSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FallSettleInfo.proto"; -// Name: PCLCKHPGJKN +// Name: KAKKDDJILKM message FleurFairFallSettleInfo { - FallSettleInfo settle_info = 11; - bool is_new_record = 7; + bool is_new_record = 8; + FallSettleInfo settle_info = 7; } diff --git a/proto/FleurFairFallSettleNotify.proto b/proto/FleurFairFallSettleNotify.proto index 93d8264e..3145f802 100644 --- a/proto/FleurFairFallSettleNotify.proto +++ b/proto/FleurFairFallSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FleurFairFallSettleInfo.proto"; -// Name: JJHDGPCHPHD -// CmdId: 2027 +// CmdId: 2043 +// Name: NHNCAFGLKGB message FleurFairFallSettleNotify { - map settle_info_map = 8; - uint32 minigame_id = 7; + uint32 minigame_id = 15; + map settle_info_map = 14; } diff --git a/proto/FleurFairFinishGalleryStageNotify.proto b/proto/FleurFairFinishGalleryStageNotify.proto index 9e82da89..6edb2d37 100644 --- a/proto/FleurFairFinishGalleryStageNotify.proto +++ b/proto/FleurFairFinishGalleryStageNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGIHEIKKJMG -// CmdId: 5349 +// CmdId: 5388 +// Name: CFOMJMIBAMH message FleurFairFinishGalleryStageNotify { } diff --git a/proto/FleurFairGallerySettleInfo.proto b/proto/FleurFairGallerySettleInfo.proto index 9b555dd4..d75cc273 100644 --- a/proto/FleurFairGallerySettleInfo.proto +++ b/proto/FleurFairGallerySettleInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKLEOCHANNG +// Name: BGNNHOLIAAL message FleurFairGallerySettleInfo { - uint32 MAOKHBICFDC = 14; - uint32 energy = 6; - map energy_stat_map = 9; + uint32 MEACAEHGMKJ = 4; bool is_success = 7; - uint32 JAPOOOOHCEN = 5; + uint32 energy = 3; + uint32 DDGOJCJLFAM = 5; + map energy_stat_map = 15; } diff --git a/proto/FleurFairMinigameInfo.proto b/proto/FleurFairMinigameInfo.proto index 30a257c1..2005745b 100644 --- a/proto/FleurFairMinigameInfo.proto +++ b/proto/FleurFairMinigameInfo.proto @@ -6,15 +6,15 @@ import "FleurFairBalloonInfo.proto"; import "FleurFairFallInfo.proto"; import "FleurFairMusicGameInfo.proto"; -// Name: CMJKAHJFLJC +// Name: HCOIKDMFANG message FleurFairMinigameInfo { - uint32 minigame_id = 9; - bool is_open = 12; - uint32 open_time = 1; + uint32 minigame_id = 14; + bool is_open = 1; + uint32 open_time = 6; oneof detail { - FleurFairBalloonInfo balloon_info = 14; - FleurFairFallInfo fall_info = 8; - FleurFairMusicGameInfo music_info = 2; + FleurFairBalloonInfo balloon_info = 2; + FleurFairFallInfo fall_info = 9; + FleurFairMusicGameInfo music_info = 15; } } diff --git a/proto/FleurFairMusicGameInfo.proto b/proto/FleurFairMusicGameInfo.proto index 6850a034..11ab8969 100644 --- a/proto/FleurFairMusicGameInfo.proto +++ b/proto/FleurFairMusicGameInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "FleurFairMusicRecord.proto"; -// Name: BNNCKKOLHCI +// Name: NCGOHMANHCA message FleurFairMusicGameInfo { - map music_record_map = 13; + map music_record_map = 6; } diff --git a/proto/FleurFairMusicGameSettleReq.proto b/proto/FleurFairMusicGameSettleReq.proto index 63829666..f72a0fdf 100644 --- a/proto/FleurFairMusicGameSettleReq.proto +++ b/proto/FleurFairMusicGameSettleReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EEHBPKDFJCG -// CmdId: 2086 +// CmdId: 2055 +// Name: FLKCCEBGKDA message FleurFairMusicGameSettleReq { - uint32 correct_hit = 11; - uint32 music_basic_id = 1; - uint32 combo = 7; - uint32 score = 5; + uint32 music_basic_id = 8; + uint32 correct_hit = 1; + uint32 combo = 6; + uint32 score = 2; } diff --git a/proto/FleurFairMusicGameSettleRsp.proto b/proto/FleurFairMusicGameSettleRsp.proto index c15dbdaf..64c6c4fb 100644 --- a/proto/FleurFairMusicGameSettleRsp.proto +++ b/proto/FleurFairMusicGameSettleRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOJLJGILOOC -// CmdId: 2033 +// CmdId: 2068 +// Name: FNLIIEOFBGI message FleurFairMusicGameSettleRsp { - int32 retcode = 14; - bool is_unlock_next_level = 3; - bool is_new_record = 5; uint32 music_basic_id = 1; + bool is_new_record = 8; + int32 retcode = 5; + bool is_unlock_next_level = 6; } diff --git a/proto/FleurFairMusicGameStartReq.proto b/proto/FleurFairMusicGameStartReq.proto index 19f235f6..d705520c 100644 --- a/proto/FleurFairMusicGameStartReq.proto +++ b/proto/FleurFairMusicGameStartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNBJIEBJOML -// CmdId: 2150 +// CmdId: 2054 +// Name: NCGCAEBOIGG message FleurFairMusicGameStartReq { - uint32 music_basic_id = 5; + uint32 music_basic_id = 8; } diff --git a/proto/FleurFairMusicGameStartRsp.proto b/proto/FleurFairMusicGameStartRsp.proto index 55252e8f..59ea5dd4 100644 --- a/proto/FleurFairMusicGameStartRsp.proto +++ b/proto/FleurFairMusicGameStartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEKPFNHFFJE -// CmdId: 2174 +// CmdId: 2144 +// Name: HPBMFFNJHOC message FleurFairMusicGameStartRsp { - uint32 music_basic_id = 9; - int32 retcode = 1; + int32 retcode = 12; + uint32 music_basic_id = 1; } diff --git a/proto/FleurFairMusicRecord.proto b/proto/FleurFairMusicRecord.proto index 30ce2890..488bd543 100644 --- a/proto/FleurFairMusicRecord.proto +++ b/proto/FleurFairMusicRecord.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPNHFHNBAPH +// Name: IMGLNGHDKNK message FleurFairMusicRecord { uint32 max_score = 2; - bool is_unlock = 10; - uint32 max_combo = 8; + bool is_unlock = 6; + uint32 max_combo = 13; } diff --git a/proto/FleurFairPlayerStatInfo.proto b/proto/FleurFairPlayerStatInfo.proto index 9642fc3b..0148c81f 100644 --- a/proto/FleurFairPlayerStatInfo.proto +++ b/proto/FleurFairPlayerStatInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: IFDALNKLGJA +// Name: AMLIKODMAOK message FleurFairPlayerStatInfo { - ProfilePicture profile_picture = 11; - string online_id = 2; - uint32 head_image = 14; - string nick_name = 13; - uint32 uid = 12; - int32 param = 4; uint32 stat_id = 1; + string online_id = 13; + uint32 head_image = 4; + string nick_name = 14; + uint32 uid = 11; + ProfilePicture profile_picture = 3; + int32 param = 15; } diff --git a/proto/FleurFairReplayMiniGameReq.proto b/proto/FleurFairReplayMiniGameReq.proto index 05006b13..05358425 100644 --- a/proto/FleurFairReplayMiniGameReq.proto +++ b/proto/FleurFairReplayMiniGameReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICOCCCIKBNM -// CmdId: 2165 +// CmdId: 2170 +// Name: PKAKPOJAEHN message FleurFairReplayMiniGameReq { - uint32 minigame_id = 13; + uint32 minigame_id = 9; } diff --git a/proto/FleurFairReplayMiniGameRsp.proto b/proto/FleurFairReplayMiniGameRsp.proto index 57d48bb3..9f2050c0 100644 --- a/proto/FleurFairReplayMiniGameRsp.proto +++ b/proto/FleurFairReplayMiniGameRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKNPHCFOKLA -// CmdId: 2192 +// CmdId: 2028 +// Name: EDBGLCIMCLG message FleurFairReplayMiniGameRsp { - uint32 minigame_id = 15; - int32 retcode = 4; + int32 retcode = 2; + uint32 minigame_id = 4; } diff --git a/proto/FleurFairStageSettleNotify.proto b/proto/FleurFairStageSettleNotify.proto index 8356d9d0..8b887d69 100644 --- a/proto/FleurFairStageSettleNotify.proto +++ b/proto/FleurFairStageSettleNotify.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "FleurFairBossSettleInfo.proto"; import "FleurFairGallerySettleInfo.proto"; -// Name: PDHELJKJFKI -// CmdId: 5388 +// CmdId: 5373 +// Name: GMHIAPBGKEA message FleurFairStageSettleNotify { - uint32 stage_type = 7; + uint32 stage_type = 11; oneof detail { - FleurFairGallerySettleInfo gallery_settle_info = 13; - FleurFairBossSettleInfo boss_settle_info = 1; + FleurFairGallerySettleInfo gallery_settle_info = 6; + FleurFairBossSettleInfo boss_settle_info = 14; } } diff --git a/proto/FleurFairV2DetailInfo.proto b/proto/FleurFairV2DetailInfo.proto new file mode 100644 index 00000000..3ab7c718 --- /dev/null +++ b/proto/FleurFairV2DetailInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FleurFairV2MusicGameInfo.proto"; +import "FleurFairV2PacmanInfo.proto"; +import "FleurFairV2PhotoInfo.proto"; + +// Name: BHFMHLDBBID +message FleurFairV2DetailInfo { + FleurFairV2PhotoInfo photo_info = 9; + FleurFairV2PacmanInfo pacman_info = 3; + FleurFairV2MusicGameInfo music_game_info = 5; +} + diff --git a/proto/FleurFairV2MusicGameInfo.proto b/proto/FleurFairV2MusicGameInfo.proto new file mode 100644 index 00000000..9ad21590 --- /dev/null +++ b/proto/FleurFairV2MusicGameInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "MusicGameRecord.proto"; + +// Name: NOOFJAGIGGO +message FleurFairV2MusicGameInfo { + map music_game_record_map = 12; +} + diff --git a/proto/FleurFairV2PacmanInfo.proto b/proto/FleurFairV2PacmanInfo.proto new file mode 100644 index 00000000..dabd79f4 --- /dev/null +++ b/proto/FleurFairV2PacmanInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FleurFairV2StageData.proto"; + +// Name: CPEBANBOLHC +message FleurFairV2PacmanInfo { + repeated FleurFairV2StageData stage_data_list = 12; + uint32 LPIFNMHCPEF = 9; +} + diff --git a/proto/FleurFairV2PacmanStageInfo.proto b/proto/FleurFairV2PacmanStageInfo.proto new file mode 100644 index 00000000..f828746e --- /dev/null +++ b/proto/FleurFairV2PacmanStageInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PKCCOGKFDHB +message FleurFairV2PacmanStageInfo { + bool LMGNFPJMFNM = 2; +} + diff --git a/proto/FleurFairV2PhotoInfo.proto b/proto/FleurFairV2PhotoInfo.proto new file mode 100644 index 00000000..281fcbcd --- /dev/null +++ b/proto/FleurFairV2PhotoInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FleurFairV2PhotoPosData.proto"; + +// Name: BMPLONCEFFO +message FleurFairV2PhotoInfo { + repeated FleurFairV2PhotoPosData photo_pos_data_list = 6; +} + diff --git a/proto/FleurFairV2PhotoPosData.proto b/proto/FleurFairV2PhotoPosData.proto new file mode 100644 index 00000000..4793b9bb --- /dev/null +++ b/proto/FleurFairV2PhotoPosData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: MENLENKDBJH +message FleurFairV2PhotoPosData { + bool is_open = 15; + Vector center = 6; + uint32 pos_id = 11; + uint32 open_time = 2; + bool is_view = 7; +} + diff --git a/proto/FleurFairV2StageData.proto b/proto/FleurFairV2StageData.proto new file mode 100644 index 00000000..02c4ccf9 --- /dev/null +++ b/proto/FleurFairV2StageData.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MLFNNJGLGFA +message FleurFairV2StageData { + bool is_finish = 9; + bool is_open = 1; + uint32 best_score = 2; + uint32 stage_id = 3; +} + diff --git a/proto/FlightActivityDetailInfo.proto b/proto/FlightActivityDetailInfo.proto index c05871b7..4cd4add9 100644 --- a/proto/FlightActivityDetailInfo.proto +++ b/proto/FlightActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FlightDailyRecord.proto"; -// Name: IKCCHGCGGFI +// Name: DLECLBJNCBK message FlightActivityDetailInfo { - repeated FlightDailyRecord daily_record_list = 13; - uint32 PKCNGGOJEJA = 14; - uint32 EPFPMGJEMJH = 4; + uint32 MEHOKJOPMBN = 8; + uint32 KKLLPPPLKMM = 7; + repeated FlightDailyRecord daily_record_list = 14; } diff --git a/proto/FlightActivityRestartReq.proto b/proto/FlightActivityRestartReq.proto index 9854d627..1d320a95 100644 --- a/proto/FlightActivityRestartReq.proto +++ b/proto/FlightActivityRestartReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPCJNCGHNNA -// CmdId: 2039 +// CmdId: 2156 +// Name: JNFNNIBKPND message FlightActivityRestartReq { - uint32 schedule_id = 1; - uint32 group_id = 14; + uint32 group_id = 6; + uint32 schedule_id = 3; } diff --git a/proto/FlightActivityRestartRsp.proto b/proto/FlightActivityRestartRsp.proto index 1d6bcd9c..992cbd6c 100644 --- a/proto/FlightActivityRestartRsp.proto +++ b/proto/FlightActivityRestartRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCOJKFCKEAG -// CmdId: 2093 +// CmdId: 2101 +// Name: MGFOFHBEEIE message FlightActivityRestartRsp { - int32 retcode = 10; - uint32 schedule_id = 15; - uint32 group_id = 5; + uint32 schedule_id = 14; + int32 retcode = 7; + uint32 group_id = 10; } diff --git a/proto/FlightActivitySettleNotify.proto b/proto/FlightActivitySettleNotify.proto index 4ca3faaa..0c4970fb 100644 --- a/proto/FlightActivitySettleNotify.proto +++ b/proto/FlightActivitySettleNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MKOCGKJGDEN -// CmdId: 2115 +// CmdId: 2118 +// Name: CCFNOMPGAMF message FlightActivitySettleNotify { - uint32 ECGNDJEFALL = 7; - uint32 DOJCKDMCLJE = 14; + uint32 group_id = 8; + uint32 LKOGKCCJBFE = 14; + uint32 left_time = 10; uint32 score = 5; - bool is_new_record = 15; - uint32 group_id = 3; - uint32 left_time = 9; - bool is_success = 4; - uint32 NJENGLLHPJD = 10; + uint32 total_num = 1; + bool is_new_record = 9; + uint32 HPCCAIMDMDN = 12; + bool is_success = 6; } diff --git a/proto/FlightDailyRecord.proto b/proto/FlightDailyRecord.proto index d77b9640..1790d096 100644 --- a/proto/FlightDailyRecord.proto +++ b/proto/FlightDailyRecord.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECNGFMLEHPN +// Name: FONAIIICBPA message FlightDailyRecord { - uint32 group_id = 12; - bool is_touched = 14; - uint32 best_score = 8; - uint32 start_time = 10; - repeated uint32 watcher_id_list = 15; + repeated uint32 watcher_id_list = 13; + uint32 best_score = 12; + bool is_touched = 11; + uint32 start_time = 4; + uint32 group_id = 14; } diff --git a/proto/FocusAvatarReq.proto b/proto/FocusAvatarReq.proto index 38ed8da5..75195b94 100644 --- a/proto/FocusAvatarReq.proto +++ b/proto/FocusAvatarReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFCDLLPKDEE -// CmdId: 1712 +// CmdId: 1696 +// Name: NKALLDNFGAO message FocusAvatarReq { - uint64 avatar_guid = 1; - bool is_focus = 7; + bool is_focus = 12; + uint64 avatar_guid = 10; } diff --git a/proto/FocusAvatarRsp.proto b/proto/FocusAvatarRsp.proto index 65ce5aa0..d88a02dc 100644 --- a/proto/FocusAvatarRsp.proto +++ b/proto/FocusAvatarRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OOJBKGIAGLL -// CmdId: 1604 +// CmdId: 1674 +// Name: LLALFDHLFJG message FocusAvatarRsp { - uint64 avatar_guid = 5; - bool is_focus = 13; - int32 retcode = 14; + int32 retcode = 12; + uint64 avatar_guid = 14; + bool is_focus = 15; } diff --git a/proto/ForceAddPlayerFriendReq.proto b/proto/ForceAddPlayerFriendReq.proto index 3cad42b0..4a98378d 100644 --- a/proto/ForceAddPlayerFriendReq.proto +++ b/proto/ForceAddPlayerFriendReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEHEOOGLPIO -// CmdId: 4004 +// CmdId: 4100 +// Name: GFDDMIJMCEJ message ForceAddPlayerFriendReq { - uint32 target_uid = 3; + uint32 target_uid = 11; } diff --git a/proto/ForceAddPlayerFriendRsp.proto b/proto/ForceAddPlayerFriendRsp.proto index 083857d0..a29fa022 100644 --- a/proto/ForceAddPlayerFriendRsp.proto +++ b/proto/ForceAddPlayerFriendRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: PPFCAGLIIJN -// CmdId: 4020 +// CmdId: 4057 +// Name: OHOAMNEBEDD message ForceAddPlayerFriendRsp { - uint32 target_uid = 2; - int32 retcode = 12; - FriendBrief target_friend_brief = 13; + int32 retcode = 13; + FriendBrief target_friend_brief = 9; + uint32 target_uid = 5; } diff --git a/proto/ForceDragAvatarNotify.proto b/proto/ForceDragAvatarNotify.proto index 1abd59e0..6806f8a8 100644 --- a/proto/ForceDragAvatarNotify.proto +++ b/proto/ForceDragAvatarNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: LLNPGEGHIHC -// CmdId: 3017 +// CmdId: 3289 +// Name: IKHDMMGIPPN message ForceDragAvatarNotify { - uint32 scene_time = 12; - uint32 entity_id = 10; - bool is_first_valid = 9; - uint64 delta_time_ms = 7; //NCJDFLPBAJK - MotionInfo motion_info = 2; - uint64 last_move_time_ms = 13; //HDMGAPIBOBA + uint32 scene_time = 7; + bool is_first_valid = 4; + uint64 HBPMGOHDIOO = 8; + uint32 entity_id = 9; + MotionInfo motion_info = 6; + uint64 HEDKENGIAPE = 5; } diff --git a/proto/ForceDragBackTransferNotify.proto b/proto/ForceDragBackTransferNotify.proto index 4136f0cd..c7bdaa4d 100644 --- a/proto/ForceDragBackTransferNotify.proto +++ b/proto/ForceDragBackTransferNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CLFIEDECLGI -// CmdId: 3245 +// CmdId: 3057 +// Name: POINPIFINFH message ForceDragBackTransferNotify { } diff --git a/proto/ForceUpdateInfo.proto b/proto/ForceUpdateInfo.proto index 77e046a1..b3934732 100644 --- a/proto/ForceUpdateInfo.proto +++ b/proto/ForceUpdateInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MAABOGBOJFC +// Name: FKIGODAGGJA message ForceUpdateInfo { - string force_update_url = 1; //AGLGNFAKDMP + string force_update_url = 1; } diff --git a/proto/ForgeDataNotify.proto b/proto/ForgeDataNotify.proto index bd9d07d1..8a90e029 100644 --- a/proto/ForgeDataNotify.proto +++ b/proto/ForgeDataNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; -// Name: OLCBCCEKNOA -// CmdId: 603 +// CmdId: 693 +// Name: KIDBDAJPICA message ForgeDataNotify { - map forge_queue_map = 1; - repeated uint32 forge_id_list = 7; - uint32 max_queue_num = 4; + repeated uint32 forge_id_list = 5; + uint32 max_queue_num = 10; + map forge_queue_map = 14; } diff --git a/proto/ForgeFormulaDataNotify.proto b/proto/ForgeFormulaDataNotify.proto index 797074e7..a3865f2a 100644 --- a/proto/ForgeFormulaDataNotify.proto +++ b/proto/ForgeFormulaDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDNKADLJIEC -// CmdId: 606 +// CmdId: 652 +// Name: MIBIHEGKELM message ForgeFormulaDataNotify { - uint32 forge_id = 12; - bool is_locked = 2; + bool is_locked = 12; + uint32 forge_id = 3; } diff --git a/proto/ForgeGetQueueDataReq.proto b/proto/ForgeGetQueueDataReq.proto index c347a034..1c9d4dc1 100644 --- a/proto/ForgeGetQueueDataReq.proto +++ b/proto/ForgeGetQueueDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OLAKEAMNKMH -// CmdId: 618 +// CmdId: 654 +// Name: FDJBLFOADKF message ForgeGetQueueDataReq { } diff --git a/proto/ForgeGetQueueDataRsp.proto b/proto/ForgeGetQueueDataRsp.proto index 59c3c05d..07001a9b 100644 --- a/proto/ForgeGetQueueDataRsp.proto +++ b/proto/ForgeGetQueueDataRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; -// Name: BBHOPHBCLAE -// CmdId: 658 +// CmdId: 643 +// Name: NDJNIINPNCE message ForgeGetQueueDataRsp { - uint32 max_queue_num = 2; - int32 retcode = 1; - map forge_queue_map = 9; + uint32 max_queue_num = 14; + int32 retcode = 5; + map forge_queue_map = 8; } diff --git a/proto/ForgeQueueData.proto b/proto/ForgeQueueData.proto index 37fe2b9a..62959424 100644 --- a/proto/ForgeQueueData.proto +++ b/proto/ForgeQueueData.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBDNABMNFAO +// Name: NFBBOLGMJHK message ForgeQueueData { - uint32 finish_count = 11; //NEGHCLJNONO + uint32 LFKLAHBIMHG = 5; + uint32 ANEHHKAEKNL = 12; uint32 avatar_id = 13; - uint32 forge_id = 3; - uint32 queue_id = 6; //IJIGJHCPBIO - uint32 next_finish_timestamp = 5; //DPLHKMGEIKA - uint32 unfinish_count = 2; //GFMEEGMBJKI - uint32 total_finish_timestamp = 10; //KOLFAOPJMFA + uint32 forge_id = 14; + uint32 HANICBEMMJM = 11; + uint32 EBFDNIFEKBN = 1; + uint32 JHCELCAALGH = 15; } diff --git a/proto/ForgeQueueDataNotify.proto b/proto/ForgeQueueDataNotify.proto index 3f7aca7d..5ed59f88 100644 --- a/proto/ForgeQueueDataNotify.proto +++ b/proto/ForgeQueueDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; -// Name: BAOPLDFMMIC -// CmdId: 625 +// CmdId: 604 +// Name: EHCLDJBNPPB message ForgeQueueDataNotify { - map forge_queue_map = 9; repeated uint32 removed_forge_queue_list = 14; + map forge_queue_map = 10; } diff --git a/proto/ForgeQueueManipulateReq.proto b/proto/ForgeQueueManipulateReq.proto index d007ef46..5d9718f8 100644 --- a/proto/ForgeQueueManipulateReq.proto +++ b/proto/ForgeQueueManipulateReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueManipulateType.proto"; -// Name: DODDPBJKEPH -// CmdId: 602 +// CmdId: 674 +// Name: MOLNIGGHJHE message ForgeQueueManipulateReq { - ForgeQueueManipulateType manipulate_type = 5; - uint32 forge_queue_id = 1; + uint32 forge_queue_id = 3; + ForgeQueueManipulateType manipulate_type = 12; } diff --git a/proto/ForgeQueueManipulateRsp.proto b/proto/ForgeQueueManipulateRsp.proto index 3b83a0ea..91cde3ea 100644 --- a/proto/ForgeQueueManipulateRsp.proto +++ b/proto/ForgeQueueManipulateRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueManipulateType.proto"; import "ItemParam.proto"; -// Name: FMIPFCFINIC -// CmdId: 688 +// CmdId: 673 +// Name: MJAFJIOFNFE message ForgeQueueManipulateRsp { - int32 retcode = 4; - repeated ItemParam extra_output_item_list = 13; //LJGHMOMAFGD - ForgeQueueManipulateType manipulate_type = 8; - repeated ItemParam output_item_list = 3; //PODPGGGOFGP - repeated ItemParam return_item_list = 11; //CBLILOJFLPO + int32 retcode = 2; + repeated ItemParam MDJJBOAANKF = 1; + repeated ItemParam BNCLNGJLJIA = 15; + ForgeQueueManipulateType manipulate_type = 6; + repeated ItemParam LEANPAODEGK = 8; } diff --git a/proto/ForgeQueueManipulateType.proto b/proto/ForgeQueueManipulateType.proto index db678f4b..5288f714 100644 --- a/proto/ForgeQueueManipulateType.proto +++ b/proto/ForgeQueueManipulateType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENLCMOEBCFN +// Name: EOMPENELAEF enum ForgeQueueManipulateType { FORGE_QUEUE_MANIPULATE_TYPE_RECEIVE_OUTPUT = 0; FORGE_QUEUE_MANIPULATE_TYPE_STOP_FORGE = 1; diff --git a/proto/ForgeStartReq.proto b/proto/ForgeStartReq.proto index 08e4cb29..f00c8186 100644 --- a/proto/ForgeStartReq.proto +++ b/proto/ForgeStartReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCDBEBFGMNP -// CmdId: 605 +// CmdId: 629 +// Name: MINLPCIDJLK message ForgeStartReq { - uint32 avatar_id = 14; + uint32 avatar_id = 7; + uint32 forge_count = 9; uint32 forge_id = 8; - uint32 forge_count = 1; } diff --git a/proto/ForgeStartRsp.proto b/proto/ForgeStartRsp.proto index bcf3a977..fc09f680 100644 --- a/proto/ForgeStartRsp.proto +++ b/proto/ForgeStartRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: INIMIDEBPCP -// CmdId: 671 +// CmdId: 628 +// Name: CLDDOEALBCJ message ForgeStartRsp { - int32 retcode = 11; + int32 retcode = 4; } diff --git a/proto/ForwardType.proto b/proto/ForwardType.proto index 122b35e2..184938a6 100644 --- a/proto/ForwardType.proto +++ b/proto/ForwardType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHFHAKKFMHG +// Name: PEHLILGOPKN enum ForwardType { FORWARD_LOCAL = 0; FORWARD_TO_ALL = 1; diff --git a/proto/FoundationInfo.proto b/proto/FoundationInfo.proto index 46eb2546..2b4d7cf5 100644 --- a/proto/FoundationInfo.proto +++ b/proto/FoundationInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "FoundationStatus.proto"; -// Name: BHEIJJMBINN +// Name: AMABAPDIMGK message FoundationInfo { FoundationStatus status = 1; repeated uint32 uid_list = 2; diff --git a/proto/FoundationNotify.proto b/proto/FoundationNotify.proto index 029fd7a4..624366d4 100644 --- a/proto/FoundationNotify.proto +++ b/proto/FoundationNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FoundationInfo.proto"; -// Name: CKGGJCDDFIG -// CmdId: 861 +// CmdId: 882 +// Name: PJLEOOFMGND message FoundationNotify { - uint32 gadget_entity_id = 11; - FoundationInfo info = 12; + uint32 gadget_entity_id = 9; + FoundationInfo info = 11; } diff --git a/proto/FoundationOpType.proto b/proto/FoundationOpType.proto index 62836a23..6e23209c 100644 --- a/proto/FoundationOpType.proto +++ b/proto/FoundationOpType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFMLDFBDCLA +// Name: CLAKHODOFDM enum FoundationOpType { FOUNDATION_OP_NONE = 0; FOUNDATION_OP_BUILD = 1; diff --git a/proto/FoundationReq.proto b/proto/FoundationReq.proto index b57b0414..a1c233d9 100644 --- a/proto/FoundationReq.proto +++ b/proto/FoundationReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "FoundationOpType.proto"; -// Name: AEFAJIBPOCE -// CmdId: 827 +// CmdId: 875 +// Name: CDKIHLKOFKJ message FoundationReq { + uint32 point_config_id = 14; + uint32 building_id = 11; FoundationOpType op_type = 4; - uint32 ODOEMLALIML = 13; - uint32 gadget_entity_id = 6; - uint32 AHBIFENKEPF = 1; + uint32 gadget_entity_id = 2; } diff --git a/proto/FoundationRsp.proto b/proto/FoundationRsp.proto index c022916b..d1340fb4 100644 --- a/proto/FoundationRsp.proto +++ b/proto/FoundationRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "FoundationOpType.proto"; -// Name: HHLPGAGCBPI -// CmdId: 866 +// CmdId: 846 +// Name: CLJJEIKNDFO message FoundationRsp { - FoundationOpType op_type = 12; - uint32 ODOEMLALIML = 10; - int32 retcode = 14; - uint32 AHBIFENKEPF = 15; - uint32 gadget_entity_id = 6; + FoundationOpType op_type = 9; + uint32 point_config_id = 12; + int32 retcode = 11; + uint32 gadget_entity_id = 1; + uint32 building_id = 5; } diff --git a/proto/FoundationStatus.proto b/proto/FoundationStatus.proto index a7e8fee5..a463fd7b 100644 --- a/proto/FoundationStatus.proto +++ b/proto/FoundationStatus.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKAECBFOIGF +// Name: BBEMLEOGGGN enum FoundationStatus { FOUNDATION_STATUS_NONE = 0; FOUNDATION_STATUS_INIT = 1; diff --git a/proto/FriendBrief.proto b/proto/FriendBrief.proto index accb0372..3a1729ff 100644 --- a/proto/FriendBrief.proto +++ b/proto/FriendBrief.proto @@ -8,7 +8,7 @@ import "PlatformType.proto"; import "ProfilePicture.proto"; import "SocialShowAvatarInfo.proto"; -// Name: CCNCLHGNBFP +// Name: FIBFPHIAJHG message FriendBrief { uint32 uid = 1; string nickname = 2; diff --git a/proto/FriendEnterHomeOption.proto b/proto/FriendEnterHomeOption.proto index a34ce1a1..282f3026 100644 --- a/proto/FriendEnterHomeOption.proto +++ b/proto/FriendEnterHomeOption.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPAIEMHJBDF +// Name: FEDMMHJNFCH enum FriendEnterHomeOption { FRIEND_ENTER_HOME_OPTION_NEED_CONFIRM = 0; FRIEND_ENTER_HOME_OPTION_REFUSE = 1; diff --git a/proto/FriendInfoChangeNotify.proto b/proto/FriendInfoChangeNotify.proto index 92893e31..a9da9fa1 100644 --- a/proto/FriendInfoChangeNotify.proto +++ b/proto/FriendInfoChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBLAEHCOJBB -// CmdId: 4092 +// CmdId: 4022 +// Name: NJMAALJHAOF message FriendInfoChangeNotify { - uint32 uid = 6; - string online_id = 9; + string online_id = 11; + uint32 uid = 3; } diff --git a/proto/FriendOnlineState.proto b/proto/FriendOnlineState.proto index 99cbf549..5ce90084 100644 --- a/proto/FriendOnlineState.proto +++ b/proto/FriendOnlineState.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMDGMMFDLLE +// Name: IFJDEEJLEDK enum FriendOnlineState { - FRIEND_DISCONNECT = 0; + FREIEND_DISCONNECT = 0; FRIEND_ONLINE = 1; } diff --git a/proto/FungusCaptureSettleNotify.proto b/proto/FungusCaptureSettleNotify.proto index 3cf920cb..5b1550ff 100644 --- a/proto/FungusCaptureSettleNotify.proto +++ b/proto/FungusCaptureSettleNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDGIELODJIO -// CmdId: 5586 +// CmdId: 5570 +// Name: JIALODJKPJP message FungusCaptureSettleNotify { - bool is_success = 9; + bool is_success = 1; } diff --git a/proto/FungusCultivateReq.proto b/proto/FungusCultivateReq.proto index 010bccab..f43a9615 100644 --- a/proto/FungusCultivateReq.proto +++ b/proto/FungusCultivateReq.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGKFONJDBCL -// CmdId: 20945 +// CmdId: 22893 +// Name: PBOPMKIDBCL message FungusCultivateReq { - uint32 cultivate_id = 15; - uint32 PEMEEBICACO = 13; - uint32 DALIOFECCHH = 8; - uint32 MDEFDDPPPFJ = 10; - uint32 ONNAFGONBKP = 5; - uint32 time = 14; - uint32 GOEOLKBNFFE = 12; - uint32 LIMHENMOOKA = 1; + uint32 KPCKFJFNJLM = 10; + uint32 CKOKHJBFAKG = 3; + uint32 EFJPMNAGMAF = 14; + uint32 OALPEBPOMON = 11; + uint32 time = 9; + uint32 OPMEPHFKKAP = 7; + uint32 DECDFPACMCD = 12; + uint32 cultivate_id = 6; } diff --git a/proto/FungusCultivateRsp.proto b/proto/FungusCultivateRsp.proto index 3ef0a269..7b952117 100644 --- a/proto/FungusCultivateRsp.proto +++ b/proto/FungusCultivateRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBPCOLIEKJL -// CmdId: 20453 +// CmdId: 24534 +// Name: KFNDOGGBBJH message FungusCultivateRsp { - bool is_new_record = 15; - int32 retcode = 13; - uint32 cultivate_id = 7; + uint32 cultivate_id = 12; + int32 retcode = 4; + bool is_new_record = 6; } diff --git a/proto/FungusDetail.proto b/proto/FungusDetail.proto new file mode 100644 index 00000000..c3d04ed5 --- /dev/null +++ b/proto/FungusDetail.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: AOCBMGOJAEH +message FungusDetail { + uint32 NABBCOACLGI = 3; + bool is_cultivate = 9; + uint32 BHGDBPKJHMA = 15; + uint32 fungus_id = 8; + uint32 name_id = 6; +} + diff --git a/proto/FungusFighterClearTrainingRuntimeDataReq.proto b/proto/FungusFighterClearTrainingRuntimeDataReq.proto index 01fd04a0..f7a7cf8f 100644 --- a/proto/FungusFighterClearTrainingRuntimeDataReq.proto +++ b/proto/FungusFighterClearTrainingRuntimeDataReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NJCOEAKDFOE -// CmdId: 22416 +// CmdId: 20487 +// Name: IHGNKCPJCPO message FungusFighterClearTrainingRuntimeDataReq { - uint32 dungeon_id = 5; + uint32 dungeon_id = 2; } diff --git a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto b/proto/FungusFighterClearTrainingRuntimeDataRsp.proto index 4eb8f9dd..29a9238a 100644 --- a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto +++ b/proto/FungusFighterClearTrainingRuntimeDataRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKJGPBNNMCJ -// CmdId: 23407 +// CmdId: 20704 +// Name: IGHLKGJNJBD message FungusFighterClearTrainingRuntimeDataRsp { - int32 retcode = 8; + int32 retcode = 12; } diff --git a/proto/FungusFighterDetailInfo.proto b/proto/FungusFighterDetailInfo.proto index 4d517b28..034fea41 100644 --- a/proto/FungusFighterDetailInfo.proto +++ b/proto/FungusFighterDetailInfo.proto @@ -2,19 +2,19 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "FungusDetail.proto"; +import "FungusPlotStageDetail.proto"; import "FungusTrainingDungeonDetail.proto"; import "FungusTrainingProgressDetail.proto"; -import "HMEFDAPADKA.proto"; -import "OMCFMEFELOC.proto"; -// Name: DAIHEMHJHMO +// Name: CLHNDBBIMIK message FungusFighterDetailInfo { - repeated FungusTrainingDungeonDetail training_dungeon_detail_list = 12; - repeated OMCFMEFELOC AHOABLPADMI = 9; - repeated FungusTrainingProgressDetail training_dungeon_progress_detail_list = 2; - repeated HMEFDAPADKA OEKELAIIPHO = 14; - repeated uint32 BOBMJNEDDJA = 1; - repeated uint32 EPHINHFNJCL = 5; - repeated uint32 IJECEAHGLJP = 8; + repeated uint32 LKGHAADOFLF = 1; + repeated FungusTrainingDungeonDetail training_dungeon_detail_list = 10; + repeated FungusDetail fungus_detail_list = 14; + repeated uint32 KIKFFIHPEKI = 6; + repeated FungusTrainingProgressDetail training_dungeon_progress_detail_list = 12; + repeated FungusPlotStageDetail plot_stage_detail_list = 13; + repeated uint32 DJDBGBNHGGL = 9; } diff --git a/proto/FungusFighterMonsterDetail.proto b/proto/FungusFighterMonsterDetail.proto new file mode 100644 index 00000000..3b5b27f7 --- /dev/null +++ b/proto/FungusFighterMonsterDetail.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MEEKLHEGAKK +message FungusFighterMonsterDetail { + uint32 fungus_id = 5; + bool is_alive = 12; + float cur_hp_percentage = 8; +} + diff --git a/proto/FungusFighterPlotInfoNotify.proto b/proto/FungusFighterPlotInfoNotify.proto index e07f2e0c..dbffe502 100644 --- a/proto/FungusFighterPlotInfoNotify.proto +++ b/proto/FungusFighterPlotInfoNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLDGKPCJMCM -// CmdId: 21404 +// CmdId: 24684 +// Name: JDDDFIOGOFO message FungusFighterPlotInfoNotify { - repeated uint32 fungus_id_list = 5; - uint32 dungeon_id = 2; + repeated uint32 fungus_id_list = 3; + uint32 dungeon_id = 14; } diff --git a/proto/FungusFighterRestartTraningDungeonReq.proto b/proto/FungusFighterRestartTraningDungeonReq.proto index 20867903..653964bf 100644 --- a/proto/FungusFighterRestartTraningDungeonReq.proto +++ b/proto/FungusFighterRestartTraningDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEAFLGBLKPA -// CmdId: 21003 +// CmdId: 23269 +// Name: BOJPIOKKKAA message FungusFighterRestartTraningDungeonReq { } diff --git a/proto/FungusFighterRestartTraningDungeonRsp.proto b/proto/FungusFighterRestartTraningDungeonRsp.proto index 098de21a..167f150c 100644 --- a/proto/FungusFighterRestartTraningDungeonRsp.proto +++ b/proto/FungusFighterRestartTraningDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFPCPMNNILM -// CmdId: 22118 +// CmdId: 21201 +// Name: ACOJPFKLCJM message FungusFighterRestartTraningDungeonRsp { - int32 retcode = 13; + int32 retcode = 3; } diff --git a/proto/FungusFighterRuntimeDataNotify.proto b/proto/FungusFighterRuntimeDataNotify.proto index acbaed6e..5ba5ece2 100644 --- a/proto/FungusFighterRuntimeDataNotify.proto +++ b/proto/FungusFighterRuntimeDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FungusTrainingProgressDetail.proto"; -// Name: NMDMEHICCPN -// CmdId: 23794 +// CmdId: 22163 +// Name: JDNDNFFHCDL message FungusFighterRuntimeDataNotify { - FungusTrainingProgressDetail progress_detail = 13; + FungusTrainingProgressDetail progress_detail = 1; } diff --git a/proto/FungusFighterTrainingGallerySettleNotify.proto b/proto/FungusFighterTrainingGallerySettleNotify.proto index a20cd5c1..6759749a 100644 --- a/proto/FungusFighterTrainingGallerySettleNotify.proto +++ b/proto/FungusFighterTrainingGallerySettleNotify.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: FDKDFBOIEBK -// CmdId: 22564 +// CmdId: 23001 +// Name: OBECOGIBJBH message FungusFighterTrainingGallerySettleNotify { - uint32 total_used_time = 15; - uint32 KHGENKJOKMG = 1; - uint32 MMNHJBBFBGJ = 5; - uint32 final_score = 14; - GalleryStopReason reason = 9; + GalleryStopReason reason = 2; + uint32 COCEMCJMFGA = 15; + uint32 PNKNJPIMAFC = 12; + uint32 final_score = 1; + uint32 total_used_time = 13; + bool is_new_record = 11; bool is_final_settle = 3; - bool is_new_record = 8; - uint32 APJLBAHCICA = 4; + uint32 GEAAIMCNKCK = 4; } diff --git a/proto/FungusFighterTrainingInfoNotify.proto b/proto/FungusFighterTrainingInfoNotify.proto index 4c1894ae..5b663001 100644 --- a/proto/FungusFighterTrainingInfoNotify.proto +++ b/proto/FungusFighterTrainingInfoNotify.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNDKHFONNNE -// CmdId: 5557 +// CmdId: 5581 +// Name: MHCLLFDBFAC message FungusFighterTrainingInfoNotify { - uint32 OGPBADNDKBP = 12; - uint32 AKLIJMLEDNH = 2; - uint32 HFBFHNOPEJB = 15; - uint32 KNEABBDMNHN = 10; - uint32 buff_id = 9; - uint32 POCKPBDHDLA = 1; - uint32 DPIPHICOICA = 14; + uint32 OMILDIGCPAJ = 9; + uint32 NOIAIMOONIB = 5; + uint32 GLCGHJKHFEI = 15; + uint32 buff_id = 6; + uint32 CNODBENOPKK = 3; + uint32 MBCGPKHEHPP = 11; + uint32 CNOCKIIKIKI = 14; } diff --git a/proto/FungusFighterTrainingSelectFungusReq.proto b/proto/FungusFighterTrainingSelectFungusReq.proto index 7b7c853d..5672a787 100644 --- a/proto/FungusFighterTrainingSelectFungusReq.proto +++ b/proto/FungusFighterTrainingSelectFungusReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMHGEPAOFOP -// CmdId: 21717 +// CmdId: 21230 +// Name: MGEPGOKKALB message FungusFighterTrainingSelectFungusReq { - repeated uint32 backup_fungus_id_list = 5; - repeated uint32 fight_fungus_id_list = 11; + repeated uint32 fight_fungus_id_list = 6; + repeated uint32 backup_fungus_id_list = 14; } diff --git a/proto/FungusFighterTrainingSelectFungusRsp.proto b/proto/FungusFighterTrainingSelectFungusRsp.proto index 085bbc6e..e2c07bd1 100644 --- a/proto/FungusFighterTrainingSelectFungusRsp.proto +++ b/proto/FungusFighterTrainingSelectFungusRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJOJGKOHKLL -// CmdId: 22453 +// CmdId: 22475 +// Name: OGAHKFHDLIE message FungusFighterTrainingSelectFungusRsp { - int32 retcode = 14; + int32 retcode = 1; } diff --git a/proto/FungusFighterTrainingSettleInfo.proto b/proto/FungusFighterTrainingSettleInfo.proto deleted file mode 100644 index b25f4ba0..00000000 --- a/proto/FungusFighterTrainingSettleInfo.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GalleryStopReason.proto"; - -// Name: BBJKCGKNIML -message FungusFighterTrainingSettleInfo { - uint32 used_time = 15; - string transaction = 2; - GalleryStopReason reason = 9; -} - diff --git a/proto/FungusFighterUseBackupFungusReq.proto b/proto/FungusFighterUseBackupFungusReq.proto index e0cb24a2..89599f37 100644 --- a/proto/FungusFighterUseBackupFungusReq.proto +++ b/proto/FungusFighterUseBackupFungusReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EEKMJGBNHJO -// CmdId: 21052 +// CmdId: 22447 +// Name: BOGKEHNLPAM message FungusFighterUseBackupFungusReq { - repeated uint32 backup_fungus_id_list = 2; + repeated uint32 backup_fungus_id_list = 10; } diff --git a/proto/FungusFighterUseBackupFungusRsp.proto b/proto/FungusFighterUseBackupFungusRsp.proto index 8b12fd63..a8c26038 100644 --- a/proto/FungusFighterUseBackupFungusRsp.proto +++ b/proto/FungusFighterUseBackupFungusRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJHKGIEHNCK -// CmdId: 24976 +// CmdId: 20224 +// Name: MJHDJBKCMAJ message FungusFighterUseBackupFungusRsp { - int32 retcode = 5; + int32 retcode = 12; } diff --git a/proto/FungusFighterV2DetailInfo.proto b/proto/FungusFighterV2DetailInfo.proto new file mode 100644 index 00000000..eb71cb45 --- /dev/null +++ b/proto/FungusFighterV2DetailInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FungusFighterV2LevelData.proto"; + +// Name: FFLMNBEDKJJ +message FungusFighterV2DetailInfo { + repeated FungusFighterV2LevelData level_data_list = 13; +} + diff --git a/proto/FungusFighterV2LevelData.proto b/proto/FungusFighterV2LevelData.proto new file mode 100644 index 00000000..34761dfe --- /dev/null +++ b/proto/FungusFighterV2LevelData.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: GEPNCOBIMBD +message FungusFighterV2LevelData { + uint32 level_id = 5; + uint32 PHEIGICNDCJ = 14; + bool is_level_open = 10; +} + diff --git a/proto/FungusFighterV2SettleInfo.proto b/proto/FungusFighterV2SettleInfo.proto index 5ccb0002..56afab46 100644 --- a/proto/FungusFighterV2SettleInfo.proto +++ b/proto/FungusFighterV2SettleInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KECDCNCPKIO +// Name: JKLPFKCFBHM message FungusFighterV2SettleInfo { - uint32 level_id = 9; - uint32 cost_time = 8; - bool is_new_record = 7; - uint32 FCPEHFBPLAM = 3; - uint32 KAOLADNKIDE = 15; - uint32 NBAIOEKMHJN = 11; + uint32 LJLPPLECIJK = 9; + uint32 PFEJLBFPMGF = 2; + uint32 cost_time = 3; + uint32 HMEKPCPLCDG = 6; + uint32 level_id = 8; + bool is_new_record = 1; } diff --git a/proto/FungusPlotStageDetail.proto b/proto/FungusPlotStageDetail.proto new file mode 100644 index 00000000..7a8d9a2e --- /dev/null +++ b/proto/FungusPlotStageDetail.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: COHJIIJBAGM +message FungusPlotStageDetail { + bool is_open = 14; + uint32 stage_id = 9; +} + diff --git a/proto/FungusRenameReq.proto b/proto/FungusRenameReq.proto index 9b296336..eefa67e8 100644 --- a/proto/FungusRenameReq.proto +++ b/proto/FungusRenameReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLDCPBMJOPO -// CmdId: 20295 +// CmdId: 23177 +// Name: JPILDPAFDFP message FungusRenameReq { - uint32 name_id = 9; - uint32 fungus_id = 4; + uint32 fungus_id = 13; + uint32 name_id = 3; } diff --git a/proto/FungusRenameRsp.proto b/proto/FungusRenameRsp.proto index 77b476db..8c0908ff 100644 --- a/proto/FungusRenameRsp.proto +++ b/proto/FungusRenameRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IDEMCANHGJA -// CmdId: 21198 +// CmdId: 20353 +// Name: KJDACKBICEC message FungusRenameRsp { - uint32 name_id = 5; - uint32 fungus_id = 8; - int32 retcode = 10; + uint32 name_id = 8; + uint32 fungus_id = 4; + int32 retcode = 7; } diff --git a/proto/FungusTrainingDungeonDetail.proto b/proto/FungusTrainingDungeonDetail.proto index 313d73ed..9237ffb1 100644 --- a/proto/FungusTrainingDungeonDetail.proto +++ b/proto/FungusTrainingDungeonDetail.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BLAPHKFLNJB +// Name: FJNDMHEHEEH message FungusTrainingDungeonDetail { - uint32 best_score = 9; - bool is_open = 8; - uint32 dungeon_id = 2; + uint32 best_score = 6; + uint32 dungeon_id = 13; + bool is_open = 4; } diff --git a/proto/FungusTrainingMonsterPreviewDetail.proto b/proto/FungusTrainingMonsterPreviewDetail.proto new file mode 100644 index 00000000..79bb4f28 --- /dev/null +++ b/proto/FungusTrainingMonsterPreviewDetail.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CPFLEKBAPNG +message FungusTrainingMonsterPreviewDetail { + uint32 monster_id = 13; + repeated uint32 affix_list = 14; + uint32 level = 6; +} + diff --git a/proto/FungusTrainingPoolPreviewDetail.proto b/proto/FungusTrainingPoolPreviewDetail.proto new file mode 100644 index 00000000..50d02349 --- /dev/null +++ b/proto/FungusTrainingPoolPreviewDetail.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "FungusTrainingMonsterPreviewDetail.proto"; + +// Name: LADHOKCFHNL +message FungusTrainingPoolPreviewDetail { + repeated FungusTrainingMonsterPreviewDetail monster_preview_detail_list = 7; + uint32 pool_id = 11; +} + diff --git a/proto/FungusTrainingProgressDetail.proto b/proto/FungusTrainingProgressDetail.proto index cecd412a..50f68b3b 100644 --- a/proto/FungusTrainingProgressDetail.proto +++ b/proto/FungusTrainingProgressDetail.proto @@ -2,17 +2,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "BHKGAINOAON.proto"; -import "OLAHPIKKKOM.proto"; +import "FungusFighterMonsterDetail.proto"; +import "FungusTrainingPoolPreviewDetail.proto"; -// Name: NBBNIDCNBNJ +// Name: OFGPAAEDBLN message FungusTrainingProgressDetail { - repeated uint32 OHPPOCHJMHE = 15; - uint32 cur_round = 5; - uint32 dungeon_id = 11; - uint32 total_used_time = 10; - repeated uint32 JACIJBCLOMD = 6; - repeated OLAHPIKKKOM OKIHACBIMGP = 12; - repeated BHKGAINOAON PPJNMMHPAKP = 14; + repeated uint32 ONGOEANKEBM = 5; + uint32 cur_round = 10; + uint32 dungeon_id = 9; + uint32 total_used_time = 15; + repeated uint32 HBGDJGLGJIH = 2; + repeated FungusFighterMonsterDetail monster_detail_list = 3; + repeated FungusTrainingPoolPreviewDetail monster_pool_preview_list = 13; } diff --git a/proto/FunitureMakeMakeInfoChangeNotify.proto b/proto/FunitureMakeMakeInfoChangeNotify.proto index 1fc8e77c..8ebd83ae 100644 --- a/proto/FunitureMakeMakeInfoChangeNotify.proto +++ b/proto/FunitureMakeMakeInfoChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeMakeInfo.proto"; -// Name: EADLIDOKAOH -// CmdId: 4588 +// CmdId: 4634 +// Name: FFBBMLGCDNB message FunitureMakeMakeInfoChangeNotify { - FurnitureMakeMakeInfo make_info = 6; + FurnitureMakeMakeInfo make_info = 10; } diff --git a/proto/Furniture.proto b/proto/Furniture.proto index bbba57dc..9555091a 100644 --- a/proto/Furniture.proto +++ b/proto/Furniture.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMPFIBHBALL +// Name: MENJHDPJMCN message Furniture { uint32 count = 1; } diff --git a/proto/FurnitureCurModuleArrangeCountNotify.proto b/proto/FurnitureCurModuleArrangeCountNotify.proto index a1b9dbf1..4af6465d 100644 --- a/proto/FurnitureCurModuleArrangeCountNotify.proto +++ b/proto/FurnitureCurModuleArrangeCountNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: ANKHKEFFFEC -// CmdId: 4864 +// CmdId: 4746 +// Name: MILAOMEDEKI message FurnitureCurModuleArrangeCountNotify { - repeated Uint32Pair furniture_arrange_count_list = 11; + repeated Uint32Pair furniture_arrange_count_list = 9; } diff --git a/proto/FurnitureMakeBeHelpedData.proto b/proto/FurnitureMakeBeHelpedData.proto index c2075db1..d64dfc9b 100644 --- a/proto/FurnitureMakeBeHelpedData.proto +++ b/proto/FurnitureMakeBeHelpedData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: FHKCBLNAOEA +// Name: JEACAGKGEGF message FurnitureMakeBeHelpedData { - string player_name = 5; - uint32 icon = 7; - uint32 uid = 12; - uint32 time = 11; - ProfilePicture profile_picture = 1; + uint32 icon = 1; + string player_name = 12; + fixed32 time = 8; + ProfilePicture profile_picture = 11; + uint32 uid = 4; } diff --git a/proto/FurnitureMakeBeHelpedNotify.proto b/proto/FurnitureMakeBeHelpedNotify.proto index 0a943b26..3bfba559 100644 --- a/proto/FurnitureMakeBeHelpedNotify.proto +++ b/proto/FurnitureMakeBeHelpedNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeBeHelpedData.proto"; import "FurnitureMakeSlot.proto"; -// Name: KEFOLFJKDAG -// CmdId: 4694 +// CmdId: 4881 +// Name: GCEOMBOEIEP message FurnitureMakeBeHelpedNotify { - FurnitureMakeBeHelpedData furniture_make_helped_data = 5; - FurnitureMakeSlot furniture_make_slot = 11; + FurnitureMakeBeHelpedData furniture_make_helped_data = 3; + FurnitureMakeSlot furniture_make_slot = 8; } diff --git a/proto/FurnitureMakeCancelReq.proto b/proto/FurnitureMakeCancelReq.proto index c3a28f06..a0cee700 100644 --- a/proto/FurnitureMakeCancelReq.proto +++ b/proto/FurnitureMakeCancelReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OFDKCMBFMBP -// CmdId: 4619 +// CmdId: 4826 +// Name: GHCLAJCOLDE message FurnitureMakeCancelReq { - uint32 index = 11; - uint32 make_id = 8; + uint32 make_id = 5; + uint32 index = 10; } diff --git a/proto/FurnitureMakeCancelRsp.proto b/proto/FurnitureMakeCancelRsp.proto index e34c50d1..e2d9fe4f 100644 --- a/proto/FurnitureMakeCancelRsp.proto +++ b/proto/FurnitureMakeCancelRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; -// Name: DKOOCDJGEMJ -// CmdId: 4825 +// CmdId: 4853 +// Name: BEJNPDHEGDO message FurnitureMakeCancelRsp { - FurnitureMakeSlot furniture_make_slot = 11; - int32 retcode = 13; - uint32 make_id = 1; + int32 retcode = 3; + uint32 make_id = 5; + FurnitureMakeSlot furniture_make_slot = 1; } diff --git a/proto/FurnitureMakeData.proto b/proto/FurnitureMakeData.proto index b85641ea..d64a3d53 100644 --- a/proto/FurnitureMakeData.proto +++ b/proto/FurnitureMakeData.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIEFECKEOMK +// Name: GADICHLBHOI message FurnitureMakeData { - uint32 avatar_id = 5; - uint32 begin_time = 3; - uint32 LIECEPODMCI = 15; - uint32 KHGHPIBGLNO = 6; - uint32 index = 12; - uint32 make_id = 4; + fixed32 begin_time = 9; + uint32 dur_time = 7; + fixed32 accelerate_time = 14; + uint32 avatar_id = 11; + uint32 make_id = 5; + uint32 index = 13; } diff --git a/proto/FurnitureMakeFinishNotify.proto b/proto/FurnitureMakeFinishNotify.proto index ef461bca..8b441647 100644 --- a/proto/FurnitureMakeFinishNotify.proto +++ b/proto/FurnitureMakeFinishNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLDLJMCEPGD -// CmdId: 4658 +// CmdId: 4753 +// Name: CAAEENHGNLG message FurnitureMakeFinishNotify { } diff --git a/proto/FurnitureMakeHelpData.proto b/proto/FurnitureMakeHelpData.proto index 76cd11af..12cba431 100644 --- a/proto/FurnitureMakeHelpData.proto +++ b/proto/FurnitureMakeHelpData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLNFNGEEJLG +// Name: CGBMNFJOEMP message FurnitureMakeHelpData { - uint32 times = 3; - uint32 uid = 2; + uint32 uid = 1; + uint32 times = 15; } diff --git a/proto/FurnitureMakeHelpReq.proto b/proto/FurnitureMakeHelpReq.proto index 2b6f154c..334e1ae3 100644 --- a/proto/FurnitureMakeHelpReq.proto +++ b/proto/FurnitureMakeHelpReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPKEBGLLLAG -// CmdId: 4851 +// CmdId: 4690 +// Name: OMHKOHKMPMJ message FurnitureMakeHelpReq { } diff --git a/proto/FurnitureMakeHelpRsp.proto b/proto/FurnitureMakeHelpRsp.proto index c33c2fa9..670cc2b2 100644 --- a/proto/FurnitureMakeHelpRsp.proto +++ b/proto/FurnitureMakeHelpRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeHelpData.proto"; -// Name: AIMNKFINBAF -// CmdId: 4841 +// CmdId: 4567 +// Name: EDBKNPNNLMH message FurnitureMakeHelpRsp { + int32 retcode = 13; repeated FurnitureMakeHelpData help_data_list = 14; - int32 retcode = 8; } diff --git a/proto/FurnitureMakeMakeInfo.proto b/proto/FurnitureMakeMakeInfo.proto index 8fc06197..40756aae 100644 --- a/proto/FurnitureMakeMakeInfo.proto +++ b/proto/FurnitureMakeMakeInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPHKFHIHEBD +// Name: HNLOLPHFANA message FurnitureMakeMakeInfo { - uint32 make_count = 5; + uint32 make_count = 14; uint32 furniture_id = 6; } diff --git a/proto/FurnitureMakeReq.proto b/proto/FurnitureMakeReq.proto index 9023e21b..f17d757c 100644 --- a/proto/FurnitureMakeReq.proto +++ b/proto/FurnitureMakeReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIOEHGLHJJG -// CmdId: 4681 +// CmdId: 4680 +// Name: AFJECFFIJCH message FurnitureMakeReq { } diff --git a/proto/FurnitureMakeRsp.proto b/proto/FurnitureMakeRsp.proto index 339aa9e2..41970f2b 100644 --- a/proto/FurnitureMakeRsp.proto +++ b/proto/FurnitureMakeRsp.proto @@ -7,13 +7,13 @@ import "FurnitureMakeHelpData.proto"; import "FurnitureMakeMakeInfo.proto"; import "FurnitureMakeSlot.proto"; -// Name: KDKPOOCEACI -// CmdId: 4506 +// CmdId: 4812 +// Name: HMKKANIOIKL message FurnitureMakeRsp { - FurnitureMakeSlot furniture_make_slot = 1; - repeated FurnitureMakeBeHelpedData helped_data_list = 15; - repeated FurnitureMakeHelpData help_data_list = 3; - repeated FurnitureMakeMakeInfo make_info_list = 9; - int32 retcode = 2; + int32 retcode = 10; + repeated FurnitureMakeBeHelpedData helped_data_list = 13; + repeated FurnitureMakeMakeInfo make_info_list = 14; + FurnitureMakeSlot furniture_make_slot = 8; + repeated FurnitureMakeHelpData help_data_list = 2; } diff --git a/proto/FurnitureMakeSlot.proto b/proto/FurnitureMakeSlot.proto index cec86446..99326e7c 100644 --- a/proto/FurnitureMakeSlot.proto +++ b/proto/FurnitureMakeSlot.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeData.proto"; -// Name: DIIKFAIPKGG +// Name: PHLABMFOJJA message FurnitureMakeSlot { - repeated FurnitureMakeData furniture_make_data_list = 1; + repeated FurnitureMakeData furniture_make_data_list = 9; } diff --git a/proto/FurnitureMakeStartReq.proto b/proto/FurnitureMakeStartReq.proto index 8433f7d2..035eedb7 100644 --- a/proto/FurnitureMakeStartReq.proto +++ b/proto/FurnitureMakeStartReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMILNMPDBEB -// CmdId: 4552 +// CmdId: 4793 +// Name: AFJNICPBLBF message FurnitureMakeStartReq { - uint32 avatar_id = 15; - uint32 make_id = 11; + uint32 make_id = 8; + uint32 avatar_id = 14; } diff --git a/proto/FurnitureMakeStartRsp.proto b/proto/FurnitureMakeStartRsp.proto index 5ad52c1d..2dd68f48 100644 --- a/proto/FurnitureMakeStartRsp.proto +++ b/proto/FurnitureMakeStartRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; -// Name: LKGNOGMFCAJ -// CmdId: 4487 +// CmdId: 4465 +// Name: CHBMNPCAJND message FurnitureMakeStartRsp { - FurnitureMakeSlot furniture_make_slot = 13; - int32 retcode = 6; + int32 retcode = 4; + FurnitureMakeSlot furniture_make_slot = 5; } diff --git a/proto/GANOMONNDGB.proto b/proto/GANOMONNDGB.proto deleted file mode 100644 index 470d7c48..00000000 --- a/proto/GANOMONNDGB.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MFAFMALBKAP.proto"; -import "MGMABEOADJL.proto"; - -// Name: GANOMONNDGB -// CmdId: 7188 -message GANOMONNDGB { - repeated uint32 AOPCHLEHOKA = 1; - repeated uint32 AADGGKDCBGL = 14; - repeated MFAFMALBKAP card_list = 13; - repeated uint32 DKJNKKKPBAM = 10; - repeated MGMABEOADJL FOAANHMGCOK = 9; - uint32 GLDIDBNHPKK = 11; -} - diff --git a/proto/GBJCOPHPAKL.proto b/proto/GBJCOPHPAKL.proto deleted file mode 100644 index b776f7f6..00000000 --- a/proto/GBJCOPHPAKL.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: GBJCOPHPAKL -message GBJCOPHPAKL { - Vector pos = 10; - Vector rot = 12; -} - diff --git a/proto/GCGActionType.proto b/proto/GCGActionType.proto index bd804a3b..9f48ea4e 100644 --- a/proto/GCGActionType.proto +++ b/proto/GCGActionType.proto @@ -3,33 +3,33 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIKBIGMCLHB +// Name: CEICFCMKJOH enum GCGActionType { - GCG_ACTION_TYPE_NONE = 0; - GCG_ACTION_TYPE_SPECIAL_PHASE = 1; - GCG_ACTION_TYPE_NEXT_PHASE = 2; - GCG_ACTION_TYPE_DRAW = 3; - GCG_ACTION_TYPE_REDRAW = 4; - GCG_ACTION_TYPE_SELECT_ONSTAGE = 5; - GCG_ACTION_TYPE_ROLL = 6; - GCG_ACTION_TYPE_REROLL = 7; - GCG_ACTION_TYPE_ATTACK = 8; - GCG_ACTION_TYPE_PLAY_CARD = 9; - GCG_ACTION_TYPE_PASS = 10; - GCG_ACTION_TYPE_REBOOT = 11; - GCG_ACTION_TYPE_GAME_OVER = 12; - GCG_ACTION_TYPE_TRIGGER = 13; - GCG_ACTION_TYPE_PHASE_EXIT = 14; - GCG_ACTION_TYPE_CUSTOM = 15; - GCG_ACTION_TYPE_NOTIFY_COST = 16; - GCG_ACTION_TYPE_AFTER_OPERATION = 17; - GCG_ACTION_TYPE_USE_SKILL = 18; - GCG_ACTION_TYPE_NOTIFY_SKILL_PREVIEW = 19; - GCG_ACTION_TYPE_PREVIEW_ATTACK = 20; - GCG_ACTION_TYPE_PREVIEW_AFTER_ATTACK = 21; - GCG_ACTION_TYPE_SEND_MESSAGE = 22; - GCG_ACTION_TYPE_WAITING_CHARACTER = 23; - GCG_ACTION_TYPE_TRIGGER_SKILL = 24; - GCG_ACTION_TYPE_BEFORE_NEXT_OPERATION = 25; + GCG_ACTION_NONE = 0; + GCG_ACTION_SPECIAL_PHASE = 1; + GCG_ACTION_NEXT_PHASE = 2; + GCG_ACTION_DRAW = 3; + GCG_ACTION_REDRAW = 4; + GCG_ACTION_SELECT_ONSTAGE = 5; + GCG_ACTION_ROLL = 6; + GCG_ACTION_REROLL = 7; + GCG_ACTION_ATTACK = 8; + GCG_ACTION_PLAY_CARD = 9; + GCG_ACTION_PASS = 10; + GCG_ACTION_REBOOT = 11; + GCG_ACTION_GAME_OVER = 12; + GCG_ACTION_TRIGGER = 13; + GCG_ACTION_PHASE_EXIT = 14; + GCG_ACTION_CUSTOM = 15; + GCG_ACTION_NOTIFY_COST = 16; + GCG_ACTION_AFTER_OPERATION = 17; + GCG_ACTION_USE_SKILL = 18; + GCG_ACTION_NOTIFY_SKILL_PREVIEW = 19; + GCG_ACTION_PREVIEW_ATTACK = 20; + GCG_ACTION_PREVIEW_AFTER_ATTACK = 21; + GCG_ACTION_SEND_MESSAGE = 22; + GCG_ACTION_WAITING_CHARACTER = 23; + GCG_ACTION_TRIGGER_SKILL = 24; + GCG_ACTION_BEFORE_NEXT_OPERATION = 25; } diff --git a/proto/GCGApplyInviteBattleNotify.proto b/proto/GCGApplyInviteBattleNotify.proto index f5dc756e..bb0c9efb 100644 --- a/proto/GCGApplyInviteBattleNotify.proto +++ b/proto/GCGApplyInviteBattleNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HOPNNDIEGBJ -// CmdId: 7514 +// CmdId: 7179 +// Name: CHJINHIHBKC message GCGApplyInviteBattleNotify { - bool is_agree = 7; - int32 retcode = 4; + int32 retcode = 9; + bool is_agree = 12; } diff --git a/proto/GCGApplyInviteBattleReq.proto b/proto/GCGApplyInviteBattleReq.proto index 8d82a4b1..5808e74a 100644 --- a/proto/GCGApplyInviteBattleReq.proto +++ b/proto/GCGApplyInviteBattleReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPCBMGKJKEB -// CmdId: 7219 +// CmdId: 7374 +// Name: IAJNPJMBICP message GCGApplyInviteBattleReq { - bool is_agree = 4; + bool is_agree = 5; } diff --git a/proto/GCGApplyInviteBattleRsp.proto b/proto/GCGApplyInviteBattleRsp.proto index 4da487df..98205aaf 100644 --- a/proto/GCGApplyInviteBattleRsp.proto +++ b/proto/GCGApplyInviteBattleRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPPKGLBHPDN -// CmdId: 7940 +// CmdId: 7107 +// Name: BDPPKOHGFGE message GCGApplyInviteBattleRsp { - uint32 punish_end_time = 7; - int32 retcode = 4; + int32 retcode = 1; + uint32 punish_end_time = 10; } diff --git a/proto/GCGAskDuelReq.proto b/proto/GCGAskDuelReq.proto new file mode 100644 index 00000000..488b8f83 --- /dev/null +++ b/proto/GCGAskDuelReq.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7631 +// Name: HKNPELGCKEK +message GCGAskDuelReq { +} + diff --git a/proto/GCGAskDuelRsp.proto b/proto/GCGAskDuelRsp.proto new file mode 100644 index 00000000..554b65f4 --- /dev/null +++ b/proto/GCGAskDuelRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGDuel.proto"; + +// CmdId: 7088 +// Name: ACPDBCOLLIM +message GCGAskDuelRsp { + GCGDuel duel = 3; + int32 retcode = 7; +} + diff --git a/proto/GCGAttackCostInfo.proto b/proto/GCGAttackCostInfo.proto index 9a7d99ea..24d2e9cf 100644 --- a/proto/GCGAttackCostInfo.proto +++ b/proto/GCGAttackCostInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: PLPINEPGFHD +// Name: DKBDDJJHDHA message GCGAttackCostInfo { - repeated Uint32Pair costMap = 3; - uint32 skill_id = 10; + repeated Uint32Pair cost_map = 7; + uint32 skill_id = 12; } diff --git a/proto/GCGBackToDuelReq.proto b/proto/GCGBackToDuelReq.proto new file mode 100644 index 00000000..3742e1fc --- /dev/null +++ b/proto/GCGBackToDuelReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7339 +// Name: NAHAENAHEDO +message GCGBackToDuelReq { + bool is_back = 12; +} + diff --git a/proto/FLANFFAFKCL.proto b/proto/GCGBackToDuelRsp.proto similarity index 53% rename from proto/FLANFFAFKCL.proto rename to proto/GCGBackToDuelRsp.proto index de4bb54e..45eb5403 100644 --- a/proto/FLANFFAFKCL.proto +++ b/proto/GCGBackToDuelRsp.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLANFFAFKCL -// CmdId: 7668 -message FLANFFAFKCL { +// CmdId: 7151 +// Name: DDJEPFINJOJ +message GCGBackToDuelRsp { int32 retcode = 10; - uint32 JCMACGJEEAD = 14; } diff --git a/proto/GCGBasicDataNotify.proto b/proto/GCGBasicDataNotify.proto new file mode 100644 index 00000000..0463e1c8 --- /dev/null +++ b/proto/GCGBasicDataNotify.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7722 +// Name: MCFHDKFAKEL +message GCGBasicDataNotify { + repeated uint32 level_reward_taken_list = 2; + uint32 level = 4; + uint32 exp = 5; +} + diff --git a/proto/GCGBossChallengeData.proto b/proto/GCGBossChallengeData.proto new file mode 100644 index 00000000..f6ce4c06 --- /dev/null +++ b/proto/GCGBossChallengeData.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: NJDPLIMDEEN +message GCGBossChallengeData { + uint32 id = 6; + repeated uint32 unlock_level_id_list = 10; +} + diff --git a/proto/GCGBossChallengeUpdateNotify.proto b/proto/GCGBossChallengeUpdateNotify.proto new file mode 100644 index 00000000..6bbd3ce3 --- /dev/null +++ b/proto/GCGBossChallengeUpdateNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGBossChallengeData.proto"; + +// CmdId: 7570 +// Name: DGEJKCHBLLK +message GCGBossChallengeUpdateNotify { + GCGBossChallengeData boss_challenge = 4; +} + diff --git a/proto/GCGCard.proto b/proto/GCGCard.proto index 94dad7ca..76a79db5 100644 --- a/proto/GCGCard.proto +++ b/proto/GCGCard.proto @@ -5,16 +5,16 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGSkillLimitsInfo.proto"; import "GCGToken.proto"; -// Name: PDOEIHIJNGB +// Name: FEFAEBDNOFD message GCGCard { - uint32 guid = 15; - uint32 id = 13; - bool is_show = 14; - repeated GCGToken token_list = 9; - repeated uint32 tag_list = 8; - repeated uint32 skill_id_list = 7; - repeated GCGSkillLimitsInfo skill_limits_list = 2; - uint32 face_type = 11; - uint32 controller_id = 10; + uint32 guid = 10; + repeated uint32 tag_list = 2; + bool is_show = 7; + uint32 id = 1; + repeated GCGSkillLimitsInfo skill_limits_list = 14; + repeated GCGToken token_list = 8; + uint32 controller_id = 9; + uint32 face_type = 3; + repeated uint32 skill_id_list = 11; } diff --git a/proto/GCGCardSkillLimitsInfo.proto b/proto/GCGCardSkillLimitsInfo.proto index 69f1b19e..c6ca815a 100644 --- a/proto/GCGCardSkillLimitsInfo.proto +++ b/proto/GCGCardSkillLimitsInfo.proto @@ -4,8 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGSkillLimitsInfo.proto"; -// Name: FNNHNPCGJIM +// Name: EMNFBILMFFH message GCGCardSkillLimitsInfo { - repeated GCGSkillLimitsInfo skill_limits_list = 3; + repeated GCGSkillLimitsInfo skill_limits_list = 5; + uint32 card_guid = 2; } diff --git a/proto/GCGChallengeData.proto b/proto/GCGChallengeData.proto deleted file mode 100644 index aef1bf6b..00000000 --- a/proto/GCGChallengeData.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PLMIFPHMBFM -message GCGChallengeData { - uint32 challenge_id = 1; - uint32 challenge_type = 2; - repeated uint32 param_list = 3; - uint32 progress = 4; -} - diff --git a/proto/GCGChallengeUpdateNotify.proto b/proto/GCGChallengeUpdateNotify.proto new file mode 100644 index 00000000..ea1ce1e1 --- /dev/null +++ b/proto/GCGChallengeUpdateNotify.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGDuelChallenge.proto"; + +// CmdId: 7872 +// Name: EGNIHJPKBKP +message GCGChallengeUpdateNotify { + GCGDuelChallenge challenge = 15; + uint32 server_seq = 9; +} + diff --git a/proto/GCGChangeOnstageInfo.proto b/proto/GCGChangeOnstageInfo.proto new file mode 100644 index 00000000..94393512 --- /dev/null +++ b/proto/GCGChangeOnstageInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewInfo.proto"; + +// Name: BNDIMNDIAMK +message GCGChangeOnstageInfo { + GCGSkillPreviewInfo change_onstage_preview_info = 8; + bool is_quick = 3; + uint32 card_guid = 1; +} + diff --git a/proto/GCGClientPerformType.proto b/proto/GCGClientPerformType.proto index 30f89f81..08e69a97 100644 --- a/proto/GCGClientPerformType.proto +++ b/proto/GCGClientPerformType.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IEGIJKAPDFN +// Name: PNDFBCEFOOA enum GCGClientPerformType { GCG_PERFORM_INVALID = 0; GCG_PERFORM_CARD_EXCHANGE = 1; GCG_PERFORM_FIRST_HAND = 2; GCG_PERFORM_REROLL = 3; - GCG_CLIENT_PERFORM_TYPE_PMECCJLHICF = 4; + GCG_PREFORM_COST_REVISE = 4; } diff --git a/proto/CKGEJCLMOFL.proto b/proto/GCGClientSettleReq.proto similarity index 53% rename from proto/CKGEJCLMOFL.proto rename to proto/GCGClientSettleReq.proto index b5bc6dfb..995eb467 100644 --- a/proto/CKGEJCLMOFL.proto +++ b/proto/GCGClientSettleReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKGEJCLMOFL -message CKGEJCLMOFL { - float value = 1; +// CmdId: 7369 +// Name: IEPGADDEOLK +message GCGClientSettleReq { } diff --git a/proto/GCGClientSettleRsp.proto b/proto/GCGClientSettleRsp.proto index 0934dc26..f6f9b06a 100644 --- a/proto/GCGClientSettleRsp.proto +++ b/proto/GCGClientSettleRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDLELHNGOBG -// CmdId: 7689 +// CmdId: 7510 +// Name: HEDBOGHMAEH message GCGClientSettleRsp { - uint32 close_time = 5; - int32 retcode = 2; + uint32 close_time = 4; + int32 retcode = 7; } diff --git a/proto/GCGControllerShowInfo.proto b/proto/GCGControllerShowInfo.proto index 6e87a44c..51bdf885 100644 --- a/proto/GCGControllerShowInfo.proto +++ b/proto/GCGControllerShowInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: MNNNHOOHGHF +// Name: KEPMLHIMBHG message GCGControllerShowInfo { - ProfilePicture profile_picture = 4; - string online_id = 13; - string nick_name = 2; - uint32 controller_id = 3; - string psn_id = 8; + uint32 controller_id = 2; + string online_id = 6; + ProfilePicture profile_picture = 13; + string nick_name = 1; + string psn_id = 4; } diff --git a/proto/GCGCostReviseInfo.proto b/proto/GCGCostReviseInfo.proto index 0360f39a..406176aa 100644 --- a/proto/GCGCostReviseInfo.proto +++ b/proto/GCGCostReviseInfo.proto @@ -2,16 +2,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GCGSelectOnStageCostInfo.proto"; -import "GCGPlayCardCostInfo.proto"; import "GCGAttackCostInfo.proto"; +import "GCGPlayCardCostInfo.proto"; +import "GCGSelectOnStageCostInfo.proto"; -// Name: DPBAJDJIMAA +// Name: JNCLNIFHAEF message GCGCostReviseInfo { - repeated GCGSelectOnStageCostInfo selectOnStageCostList = 13; - bool is_can_attack = 15; - repeated uint32 can_use_hand_card_id_list = 1; - repeated GCGAttackCostInfo attackCostList = 6; - repeated GCGPlayCardCostInfo playCardCostList = 5; + repeated GCGPlayCardCostInfo play_card_cost_list = 3; + repeated GCGAttackCostInfo attack_cost_list = 9; + repeated GCGSelectOnStageCostInfo select_on_stage_cost_list = 6; + bool is_can_attack = 4; + repeated uint32 can_use_hand_card_id_list = 2; } diff --git a/proto/GCGDSBanCardNotify.proto b/proto/GCGDSBanCardNotify.proto new file mode 100644 index 00000000..f0f58780 --- /dev/null +++ b/proto/GCGDSBanCardNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7793 +// Name: FHLIADHHNAF +message GCGDSBanCardNotify { + repeated uint32 card_list = 10; +} + diff --git a/proto/GCGDSCardBackUnlockNotify.proto b/proto/GCGDSCardBackUnlockNotify.proto new file mode 100644 index 00000000..b2338109 --- /dev/null +++ b/proto/GCGDSCardBackUnlockNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7526 +// Name: BPLAIDOBNMG +message GCGDSCardBackUnlockNotify { + uint32 card_back_id = 10; +} + diff --git a/proto/GCGDSCardData.proto b/proto/GCGDSCardData.proto new file mode 100644 index 00000000..65cc81d0 --- /dev/null +++ b/proto/GCGDSCardData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: NOBKFICGCHL +message GCGDSCardData { + uint32 num = 15; + uint32 proficiency = 12; + uint32 card_id = 1; + repeated uint32 BDJJKKAIPLD = 4; + uint32 face_type = 7; + repeated uint32 BEHPIJPHPKM = 5; +} + diff --git a/proto/GCGDSCardFaceUnlockNotify.proto b/proto/GCGDSCardFaceUnlockNotify.proto new file mode 100644 index 00000000..a508cd3b --- /dev/null +++ b/proto/GCGDSCardFaceUnlockNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7035 +// Name: FDCMPHIBAKC +message GCGDSCardFaceUnlockNotify { + uint32 face_type = 10; + uint32 card_id = 6; +} + diff --git a/proto/MDBNJGGODKO.proto b/proto/GCGDSCardFaceUpdateNotify.proto similarity index 51% rename from proto/MDBNJGGODKO.proto rename to proto/GCGDSCardFaceUpdateNotify.proto index 732a2feb..c40029e3 100644 --- a/proto/MDBNJGGODKO.proto +++ b/proto/GCGDSCardFaceUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDBNJGGODKO -// CmdId: 7814 -message MDBNJGGODKO { +// CmdId: 7599 +// Name: CPPJDDNMEJM +message GCGDSCardFaceUpdateNotify { uint32 face_type = 7; - uint32 card_id = 6; + uint32 card_id = 9; } diff --git a/proto/GCGDSCardNumChangeNotify.proto b/proto/GCGDSCardNumChangeNotify.proto index db3ff5da..e90d036f 100644 --- a/proto/GCGDSCardNumChangeNotify.proto +++ b/proto/GCGDSCardNumChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCIGDBDDFKD -// CmdId: 7509 +// CmdId: 7865 +// Name: NKFLEOEPOKD message GCGDSCardNumChangeNotify { - uint32 card_id = 13; - uint32 num = 11; + uint32 num = 2; + uint32 card_id = 4; } diff --git a/proto/GCGDSCardProficiencyNotify.proto b/proto/GCGDSCardProficiencyNotify.proto new file mode 100644 index 00000000..6916eaa4 --- /dev/null +++ b/proto/GCGDSCardProficiencyNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7263 +// Name: HFLGOKMJKEI +message GCGDSCardProficiencyNotify { + uint32 card_id = 8; + uint32 proficiency = 9; +} + diff --git a/proto/GCGDSChangeCardBackReq.proto b/proto/GCGDSChangeCardBackReq.proto new file mode 100644 index 00000000..43ef22b4 --- /dev/null +++ b/proto/GCGDSChangeCardBackReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7879 +// Name: LNELFKCMGNP +message GCGDSChangeCardBackReq { + uint32 card_back_id = 5; + uint32 deck_id = 14; +} + diff --git a/proto/GCGDSChangeCardBackRsp.proto b/proto/GCGDSChangeCardBackRsp.proto new file mode 100644 index 00000000..d3bda5de --- /dev/null +++ b/proto/GCGDSChangeCardBackRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7367 +// Name: OMDLPLDHBHC +message GCGDSChangeCardBackRsp { + int32 retcode = 9; + uint32 deck_id = 11; + uint32 card_back_id = 2; +} + diff --git a/proto/GCGWaitingCharacter.proto b/proto/GCGDSChangeCardFaceReq.proto similarity index 51% rename from proto/GCGWaitingCharacter.proto rename to proto/GCGDSChangeCardFaceReq.proto index 5d4c5fb2..83c97856 100644 --- a/proto/GCGWaitingCharacter.proto +++ b/proto/GCGDSChangeCardFaceReq.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEEKABMMKNE -message GCGWaitingCharacter { - uint32 condCount = 10; +// CmdId: 7498 +// Name: JKOODGPGFIC +message GCGDSChangeCardFaceReq { + uint32 face_type = 2; uint32 card_id = 5; } diff --git a/proto/GCGDSChangeCardFaceRsp.proto b/proto/GCGDSChangeCardFaceRsp.proto index 401b68fa..01b8f6c1 100644 --- a/proto/GCGDSChangeCardFaceRsp.proto +++ b/proto/GCGDSChangeCardFaceRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCPHFMLNPOO -// CmdId: 7872 +// CmdId: 7050 +// Name: KBIOBGNGHKC message GCGDSChangeCardFaceRsp { - uint32 face_type = 4; - int32 retcode = 13; - uint32 card_id = 10; + int32 retcode = 6; + uint32 face_type = 9; + uint32 card_id = 12; } diff --git a/proto/GCGDSChangeCurDeckReq.proto b/proto/GCGDSChangeCurDeckReq.proto new file mode 100644 index 00000000..dd023a0e --- /dev/null +++ b/proto/GCGDSChangeCurDeckReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7752 +// Name: ECHBOAOGKHN +message GCGDSChangeCurDeckReq { + uint32 deck_id = 11; +} + diff --git a/proto/GCGDSChangeCurDeckRsp.proto b/proto/GCGDSChangeCurDeckRsp.proto new file mode 100644 index 00000000..0e39ce81 --- /dev/null +++ b/proto/GCGDSChangeCurDeckRsp.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7037 +// Name: CLIBJPLOGDC +message GCGDSChangeCurDeckRsp { + int32 retcode = 14; + uint32 deck_id = 13; +} + diff --git a/proto/GCGDSChangeDeckNameReq.proto b/proto/GCGDSChangeDeckNameReq.proto new file mode 100644 index 00000000..a4ada5e2 --- /dev/null +++ b/proto/GCGDSChangeDeckNameReq.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7007 +// Name: MKPDDCLLPOF +message GCGDSChangeDeckNameReq { + string name = 12; + uint32 deck_id = 11; + bool OKPBIBHGKEJ = 2; +} + diff --git a/proto/GCGDSChangeDeckNameRsp.proto b/proto/GCGDSChangeDeckNameRsp.proto new file mode 100644 index 00000000..f7ade5b0 --- /dev/null +++ b/proto/GCGDSChangeDeckNameRsp.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7117 +// Name: KIPCLAPGJDA +message GCGDSChangeDeckNameRsp { + string name = 7; + int32 retcode = 6; + bool OKPBIBHGKEJ = 4; + uint32 deck_id = 13; +} + diff --git a/proto/GCGDSChangeFieldReq.proto b/proto/GCGDSChangeFieldReq.proto new file mode 100644 index 00000000..a2bce41d --- /dev/null +++ b/proto/GCGDSChangeFieldReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7303 +// Name: HADLPGOAPCE +message GCGDSChangeFieldReq { + uint32 deck_id = 3; + uint32 field_id = 4; +} + diff --git a/proto/GCGDSChangeFieldRsp.proto b/proto/GCGDSChangeFieldRsp.proto new file mode 100644 index 00000000..b482783b --- /dev/null +++ b/proto/GCGDSChangeFieldRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7735 +// Name: HGBOBJMKKPF +message GCGDSChangeFieldRsp { + uint32 deck_id = 13; + int32 retcode = 14; + uint32 field_id = 11; +} + diff --git a/proto/GCGDSCurDeckChangeNotify.proto b/proto/GCGDSCurDeckChangeNotify.proto new file mode 100644 index 00000000..cf600bf6 --- /dev/null +++ b/proto/GCGDSCurDeckChangeNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7449 +// Name: DKOFLAIPMHK +message GCGDSCurDeckChangeNotify { + uint32 deck_id = 2; +} + diff --git a/proto/GCGDSDataNotify.proto b/proto/GCGDSDataNotify.proto new file mode 100644 index 00000000..7ba8b48a --- /dev/null +++ b/proto/GCGDSDataNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGDSCardData.proto"; +import "GCGDSDeckData.proto"; + +// CmdId: 7975 +// Name: LENFGKOMHLI +message GCGDSDataNotify { + repeated uint32 KIHAKELEBGH = 12; + repeated GCGDSDeckData deck_list = 13; + repeated uint32 CGEGIOFOAHL = 3; + repeated GCGDSCardData card_list = 9; + uint32 cur_deck_id = 14; + repeated uint32 ALNNDGJDBPO = 8; +} + diff --git a/proto/GCGDSDeckData.proto b/proto/GCGDSDeckData.proto new file mode 100644 index 00000000..c606d21d --- /dev/null +++ b/proto/GCGDSDeckData.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LDPIOEFDNDN +message GCGDSDeckData { + fixed32 create_time = 1; + uint32 id = 10; + uint32 card_back_id = 3; + repeated uint32 card_list = 8; + string name = 13; + repeated uint32 character_card_list = 14; + uint32 field_id = 7; + bool is_valid = 15; +} + diff --git a/proto/GCGDSDeckSaveReq.proto b/proto/GCGDSDeckSaveReq.proto new file mode 100644 index 00000000..1f9b906d --- /dev/null +++ b/proto/GCGDSDeckSaveReq.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7118 +// Name: GMOLCIIJJOD +message GCGDSDeckSaveReq { + uint32 deck_id = 1; + string name = 8; + repeated uint32 card_list = 13; + repeated uint32 character_card_list = 9; +} + diff --git a/proto/GCGDSDeckSaveRsp.proto b/proto/GCGDSDeckSaveRsp.proto new file mode 100644 index 00000000..6e9463fd --- /dev/null +++ b/proto/GCGDSDeckSaveRsp.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7065 +// Name: BMGDLELMDOL +message GCGDSDeckSaveRsp { + bool is_valid = 15; + fixed32 create_time = 13; + uint32 deck_id = 12; + int32 retcode = 14; +} + diff --git a/proto/GCGDSDeckUnlockNotify.proto b/proto/GCGDSDeckUnlockNotify.proto new file mode 100644 index 00000000..f126ad1d --- /dev/null +++ b/proto/GCGDSDeckUnlockNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7511 +// Name: LMLBLFPAGIK +message GCGDSDeckUnlockNotify { + uint32 deck_id = 11; +} + diff --git a/proto/GCGDSDeckUpdateNotify.proto b/proto/GCGDSDeckUpdateNotify.proto new file mode 100644 index 00000000..7edca327 --- /dev/null +++ b/proto/GCGDSDeckUpdateNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7159 +// Name: MEIHMKNEJPJ +message GCGDSDeckUpdateNotify { + bool is_valid = 2; + uint32 deck_id = 15; +} + diff --git a/proto/GCGDSDeleteDeckReq.proto b/proto/GCGDSDeleteDeckReq.proto new file mode 100644 index 00000000..670d60a9 --- /dev/null +++ b/proto/GCGDSDeleteDeckReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7398 +// Name: IMOCMGPFFLJ +message GCGDSDeleteDeckReq { + uint32 deck_id = 7; +} + diff --git a/proto/GCGDSDeleteDeckRsp.proto b/proto/GCGDSDeleteDeckRsp.proto new file mode 100644 index 00000000..82dd898f --- /dev/null +++ b/proto/GCGDSDeleteDeckRsp.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7176 +// Name: FAGHNCIAALG +message GCGDSDeleteDeckRsp { + int32 retcode = 5; + uint32 deck_id = 7; +} + diff --git a/proto/GCGDSFieldUnlockNotify.proto b/proto/GCGDSFieldUnlockNotify.proto new file mode 100644 index 00000000..ab879c59 --- /dev/null +++ b/proto/GCGDSFieldUnlockNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7820 +// Name: OJDIFIEOINF +message GCGDSFieldUnlockNotify { + uint32 field_id = 15; +} + diff --git a/proto/GCGDSTakeCardProficiencyRewardReq.proto b/proto/GCGDSTakeCardProficiencyRewardReq.proto index daf9e3a1..821336ae 100644 --- a/proto/GCGDSTakeCardProficiencyRewardReq.proto +++ b/proto/GCGDSTakeCardProficiencyRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMFCLNAIMFG -// CmdId: 7366 +// CmdId: 7814 +// Name: PIEMILPJLAL message GCGDSTakeCardProficiencyRewardReq { - uint32 reward_index = 10; - uint32 card_id = 12; + uint32 card_id = 14; + uint32 reward_index = 13; } diff --git a/proto/GCGDSTakeCardProficiencyRewardRsp.proto b/proto/GCGDSTakeCardProficiencyRewardRsp.proto index 5200e6f7..7780c9df 100644 --- a/proto/GCGDSTakeCardProficiencyRewardRsp.proto +++ b/proto/GCGDSTakeCardProficiencyRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMNONPNCADC -// CmdId: 7071 +// CmdId: 7930 +// Name: GCLCDECEPJN message GCGDSTakeCardProficiencyRewardRsp { - int32 retcode = 12; uint32 reward_index = 6; - uint32 card_id = 9; + int32 retcode = 13; + uint32 card_id = 11; } diff --git a/proto/GCGDamageDetail.proto b/proto/GCGDamageDetail.proto index 14c2d74f..8573fc61 100644 --- a/proto/GCGDamageDetail.proto +++ b/proto/GCGDamageDetail.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOPIJIEODIL +// Name: NHPOLMCOGJM message GCGDamageDetail { - uint32 skill_id = 1; - uint32 card_guid = 9; + uint32 skill_id = 12; + uint32 card_guid = 5; } diff --git a/proto/GCGDebugReplayNotify.proto b/proto/GCGDebugReplayNotify.proto new file mode 100644 index 00000000..f42e892b --- /dev/null +++ b/proto/GCGDebugReplayNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7537 +// Name: ONJMNAJIIHE +message GCGDebugReplayNotify { + string json_str = 6; +} + diff --git a/proto/GCGDiceSideType.proto b/proto/GCGDiceSideType.proto index 3409fd7a..b1079cb4 100644 --- a/proto/GCGDiceSideType.proto +++ b/proto/GCGDiceSideType.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PENJFODAGGI +// Name: MJNHGKMPCBM enum GCGDiceSideType { - GCG_DICE_SIDE_TYPE_INVALID = 0; - GCG_DICE_SIDE_TYPE_CRYO = 1; - GCG_DICE_SIDE_TYPE_HYDRO = 2; - GCG_DICE_SIDE_TYPE_PYRO = 3; - GCG_DICE_SIDE_TYPE_ELECTRO = 4; - GCG_DICE_SIDE_TYPE_GEO = 5; - GCG_DICE_SIDE_TYPE_DENDRO = 6; - GCG_DICE_SIDE_TYPE_ANEMO = 7; - GCG_DICE_SIDE_TYPE_PAIMON = 8; + GCG_DICE_SIDE_INVALID = 0; + GCG_DICE_SIDE_CRYO = 1; + GCG_DICE_SIDE_HYDRO = 2; + GCG_DICE_SIDE_PYRO = 3; + GCG_DICE_SIDE_ELECTRO = 4; + GCG_DICE_SIDE_GEO = 5; + GCG_DICE_SIDE_DENDRO = 6; + GCG_DICE_SIDE_ANEMO = 7; + GCG_DICE_SIDE_PAIMON = 8; } diff --git a/proto/GCGDuel.proto b/proto/GCGDuel.proto index af9f0e99..e3523b28 100644 --- a/proto/GCGDuel.proto +++ b/proto/GCGDuel.proto @@ -2,38 +2,37 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GCGPlayerField.proto"; -import "GCGPhase.proto"; -import "GCGGameBusinessType.proto"; +import "AKPPCGEACLE.proto"; import "GCGCard.proto"; +import "GCGControllerShowInfo.proto"; import "GCGCostReviseInfo.proto"; import "GCGDuelChallenge.proto"; -import "GPCKNDGKBBD.proto"; -import "GCGPVEIntention.proto"; -import "GCGControllerShowInfo.proto"; +import "GCGGameBusinessType.proto"; import "GCGMessagePack.proto"; +import "GCGPhase.proto"; +import "GCGPlayerField.proto"; +import "GCGPVEIntention.proto"; -// Name: HHACKKBLLHO +// Name: MLBIGMHGJJB message GCGDuel { - uint32 HCKIILHKKBE = 15; - repeated GCGPVEIntention intentionList = 8; - uint32 DELFEGPPGMK = 6; - repeated GCGDuelChallenge challenge_list = 1778; - GCGPhase JFFMMIKBICI = 11; - repeated GCGControllerShowInfo showInfoList = 1; - repeated GCGCard history_card_list = 301; - repeated GCGPlayerField field_list = 9; - uint32 OAEDGPFFFIB = 4; - repeated GCGMessagePack history_msg_pack_list = 924; - repeated GCGCard card_list = 2; - repeated uint32 ECNNODOGJIA = 5; - repeated GPCKNDGKBBD FJFPKAGBFPE = 345; - GCGGameBusinessType businessType = 14; - uint32 LGCAPIJMFHK = 13; - GCGCostReviseInfo cost_revise = 7; - repeated uint32 HLJEJHHAICH = 217; - uint32 controller_id = 10; - uint32 round = 12; - uint32 AMLPEHKILKH = 3; + GCGCostReviseInfo cost_revise = 4; + repeated AKPPCGEACLE JGFGPJCHMCB = 625; + repeated GCGMessagePack history_msg_pack_list = 971; + repeated GCGPVEIntention intetion_list = 7; + uint32 game_id = 12; + uint32 GDIFDLBCPLK = 1; + uint32 server_seq = 9; + repeated GCGCard history_card_list = 1773; + uint32 CDDPINAKOLH = 11; + repeated uint32 card_id_list = 3; + GCGGameBusinessType business_type = 10; + repeated GCGCard card_list = 5; + uint32 round = 2; + repeated GCGControllerShowInfo show_info_list = 6; + GCGPhase phase = 13; + repeated uint32 forbid_finish_challenge_list = 1263; + repeated GCGDuelChallenge challenge_list = 460; + uint32 controller_id = 14; + repeated GCGPlayerField field_list = 15; } diff --git a/proto/GCGDuelChallenge.proto b/proto/GCGDuelChallenge.proto index e058276d..6b37710c 100644 --- a/proto/GCGDuelChallenge.proto +++ b/proto/GCGDuelChallenge.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: INNMBACLEMO +// Name: OFOIBICFDCF message GCGDuelChallenge { - uint32 total_progress = 11; - uint32 challenge_id = 13; - uint32 cur_progress = 12; + uint32 total_progress = 4; + uint32 challenge_id = 8; + uint32 cur_progress = 5; } diff --git a/proto/GCGEndReason.proto b/proto/GCGEndReason.proto index 04d02285..03a1ebfe 100644 --- a/proto/GCGEndReason.proto +++ b/proto/GCGEndReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNNLENFEFKP +// Name: PFIOBDOEOJE enum GCGEndReason { GCG_END_REASON_DEFAULT = 0; GCG_END_REASON_DIE = 1; @@ -15,6 +15,6 @@ enum GCGEndReason { GCG_END_REASON_GIVE_UP = 7; GCG_END_REASON_INIT_TIMEOUT = 8; GCG_END_REASON_EFFECT = 9; - GCG_END_REASON_MEBCCAFFADK = 10; + GCG_END_REASON_EXPIRE_TIMEOUT = 10; } diff --git a/proto/GCGFestivalDetailInfo.proto b/proto/GCGFestivalDetailInfo.proto new file mode 100644 index 00000000..021e2215 --- /dev/null +++ b/proto/GCGFestivalDetailInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: ELCAKMDGIBA +message GCGFestivalDetailInfo { + bool OOLFCFMNBOJ = 15; +} + diff --git a/proto/GCGGameBriefData.proto b/proto/GCGGameBriefData.proto new file mode 100644 index 00000000..43507ca9 --- /dev/null +++ b/proto/GCGGameBriefData.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGGameBusinessType.proto"; +import "GCGPlayerBriefData.proto"; + +// Name: HJABBOGMGEL +message GCGGameBriefData { + uint32 game_id = 12; + uint32 BKCEKFCCCIC = 7; + GCGGameBusinessType business_type = 6; + uint32 NCPHDFAEHJC = 10; + uint32 platform_type = 4; + repeated GCGPlayerBriefData player_brief_list = 2; +} + diff --git a/proto/GCGGameBriefDataNotify.proto b/proto/GCGGameBriefDataNotify.proto new file mode 100644 index 00000000..55d9c35c --- /dev/null +++ b/proto/GCGGameBriefDataNotify.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGGameBriefData.proto"; + +// CmdId: 7068 +// Name: JKLHNBADGCE +message GCGGameBriefDataNotify { + bool is_new_game = 2; + GCGGameBriefData gcg_brief_data = 13; +} + diff --git a/proto/GCGGameBusinessType.proto b/proto/GCGGameBusinessType.proto index c4d631f7..32c5a76d 100644 --- a/proto/GCGGameBusinessType.proto +++ b/proto/GCGGameBusinessType.proto @@ -3,19 +3,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMOEOCJBOPN +// Name: KPEEEJLJLCI enum GCGGameBusinessType { - GCG_GAME_BUSINESS_TYPE_NONE = 0; - GCG_GAME_BUSINESS_TYPE_GM = 1; - GCG_GAME_BUSINESS_TYPE_MATCH = 2; - GCG_GAME_BUSINESS_TYPE_PVP = 3; - GCG_GAME_BUSINESS_TYPE_TAVERN_CHALLENGE = 4; - GCG_GAME_BUSINESS_TYPE_CONST_CHALLENGE = 5; - GCG_GAME_BUSINESS_TYPE_WORLD_CHALLENGE = 6; - GCG_GAME_BUSINESS_TYPE_BOSS_CHALLENGE = 7; - GCG_GAME_BUSINESS_TYPE_WEEK_CHALLENGE = 8; - GCG_GAME_BUSINESS_TYPE_BREAK_CHALLENGE = 9; - GCG_GAME_BUSINESS_TYPE_QUEST = 10; - GCG_GAME_BUSINESS_TYPE_GUIDE_GROUP = 11; - COGFIAEPPLI = 12; + GCG_GAME_NONE = 0; + GCG_GAME_GM = 1; + GCG_GAME_MATCH = 2; + GCG_GAME_PVP = 3; + GCG_GAME_TAVERN_CHALLENGE = 4; + GCG_GAME_CONST_CHALLENGE = 5; + GCG_GAME_WORLD_CHALLENGE = 6; + GCG_GAME_BOSS_CHALLENGE = 7; + GCG_GAME_WEEK_CHALLENGE = 8; + GCG_GAME_BREAK_CHALLENGE = 9; + GCG_GAME_QUEST = 10; + GCG_GAME_GUIDE_GROUP = 11; + GCG_GAME_OTHER = 12; } + diff --git a/proto/GCGGameCreateFailReasonNotify.proto b/proto/GCGGameCreateFailReasonNotify.proto new file mode 100644 index 00000000..6b9f21c9 --- /dev/null +++ b/proto/GCGGameCreateFailReasonNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7364 +// Name: BOLJIMLDKKL +message GCGGameCreateFailReasonNotify { + // Name: MGHAKBGGMIA + enum GCGGameCreateReason { + REASON_NONE = 0; + REASON_GAME_MAX = 1; + REASON_CLIENT_VERSION_NOT_LASTEST = 2; + REASON_RESOURCE_NOT_COMPLETE = 3; + REASON_TIMEOUT = 4; + REASON_OPPONENT_CLIENT_VERSION_NOT_LASTEST = 5; + } + + GCGGameCreateReason reason = 11; +} + diff --git a/proto/GCGGameMaxNotify.proto b/proto/GCGGameMaxNotify.proto new file mode 100644 index 00000000..e8fd4c34 --- /dev/null +++ b/proto/GCGGameMaxNotify.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7943 +// Name: NGBAMCGDDDK +message GCGGameMaxNotify { +} + diff --git a/proto/GCGGrowthLevelNotify.proto b/proto/GCGGrowthLevelNotify.proto index 4fb56230..5926c51d 100644 --- a/proto/GCGGrowthLevelNotify.proto +++ b/proto/GCGGrowthLevelNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGFMBGFHJEF -// CmdId: 7680 +// CmdId: 7198 +// Name: CDJPPGINGNH message GCGGrowthLevelNotify { - uint32 level = 10; - uint32 exp = 7; + uint32 level = 12; + uint32 exp = 5; } diff --git a/proto/GCGGrowthLevelRewardNotify.proto b/proto/GCGGrowthLevelRewardNotify.proto new file mode 100644 index 00000000..26841f22 --- /dev/null +++ b/proto/GCGGrowthLevelRewardNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7470 +// Name: OPKHNAMFACE +message GCGGrowthLevelRewardNotify { + repeated uint32 level_reward_taken_list = 12; +} + diff --git a/proto/GCGGrowthLevelTakeRewardReq.proto b/proto/GCGGrowthLevelTakeRewardReq.proto new file mode 100644 index 00000000..865941ec --- /dev/null +++ b/proto/GCGGrowthLevelTakeRewardReq.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7787 +// Name: ILDNNMNCLJM +message GCGGrowthLevelTakeRewardReq { + uint32 level = 8; +} + diff --git a/proto/NACLEOAMGNK.proto b/proto/GCGGrowthLevelTakeRewardRsp.proto similarity index 50% rename from proto/NACLEOAMGNK.proto rename to proto/GCGGrowthLevelTakeRewardRsp.proto index 4b1a5773..6aa7e202 100644 --- a/proto/NACLEOAMGNK.proto +++ b/proto/GCGGrowthLevelTakeRewardRsp.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NACLEOAMGNK -// CmdId: 20213 -message NACLEOAMGNK { +// CmdId: 7332 +// Name: HCCBAHJAGIG +message GCGGrowthLevelTakeRewardRsp { int32 retcode = 4; + uint32 level = 9; } diff --git a/proto/GCGHeartBeatNotify.proto b/proto/GCGHeartBeatNotify.proto new file mode 100644 index 00000000..67b393c4 --- /dev/null +++ b/proto/GCGHeartBeatNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7684 +// Name: CCCHPDLEDMO +message GCGHeartBeatNotify { + uint32 server_seq = 14; +} + diff --git a/proto/GCGInitFinishReq.proto b/proto/GCGInitFinishReq.proto new file mode 100644 index 00000000..619d515a --- /dev/null +++ b/proto/GCGInitFinishReq.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7052 +// Name: GADMMILBJOK +message GCGInitFinishReq { +} + diff --git a/proto/GCGInitFinishRsp.proto b/proto/GCGInitFinishRsp.proto new file mode 100644 index 00000000..1c7c4e83 --- /dev/null +++ b/proto/GCGInitFinishRsp.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7933 +// Name: HCNLDKBCBAM +message GCGInitFinishRsp { + int32 retcode = 15; +} + diff --git a/proto/GCGIntentionChangeType.proto b/proto/GCGIntentionChangeType.proto index 657610c2..23389a31 100644 --- a/proto/GCGIntentionChangeType.proto +++ b/proto/GCGIntentionChangeType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCBHBGFOOHK +// Name: IMHJJIEFMOF enum GCGIntentionChangeType { GCG_INTENTION_CHANGE_NONE = 0; GCG_INTENTION_CHANGE_RM = 1; diff --git a/proto/GCGInviteBattleNotify.proto b/proto/GCGInviteBattleNotify.proto new file mode 100644 index 00000000..e4a74787 --- /dev/null +++ b/proto/GCGInviteBattleNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7450 +// Name: IKJMJIFLCAF +message GCGInviteBattleNotify { + uint32 confirm_end_time = 1; + uint32 LNNOPIDBJDH = 11; +} + diff --git a/proto/GCGInviteGuestBattleReq.proto b/proto/GCGInviteGuestBattleReq.proto new file mode 100644 index 00000000..5a766eb0 --- /dev/null +++ b/proto/GCGInviteGuestBattleReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7407 +// Name: PMMLAIDANPP +message GCGInviteGuestBattleReq { + uint32 LNNOPIDBJDH = 7; + uint32 uid = 5; +} + diff --git a/proto/GCGInviteGuestBattleRsp.proto b/proto/GCGInviteGuestBattleRsp.proto new file mode 100644 index 00000000..2f9a7e55 --- /dev/null +++ b/proto/GCGInviteGuestBattleRsp.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7464 +// Name: BACAGPCHJEJ +message GCGInviteGuestBattleRsp { + uint32 uid = 4; + uint32 punish_end_time = 1; + uint32 LNNOPIDBJDH = 6; + int32 retcode = 8; + uint32 confirm_end_time = 13; +} + diff --git a/proto/GCGLevelChallengeDeleteNotify.proto b/proto/GCGLevelChallengeDeleteNotify.proto new file mode 100644 index 00000000..bbb60be6 --- /dev/null +++ b/proto/GCGLevelChallengeDeleteNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7377 +// Name: AJEAGJAFJOO +message GCGLevelChallengeDeleteNotify { + repeated uint32 level_id_list = 11; +} + diff --git a/proto/GCGLevelChallengeFinishNotify.proto b/proto/GCGLevelChallengeFinishNotify.proto new file mode 100644 index 00000000..44b399c4 --- /dev/null +++ b/proto/GCGLevelChallengeFinishNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7969 +// Name: MFDDLCKFKBA +message GCGLevelChallengeFinishNotify { + repeated uint32 finished_challenge_id_list = 14; + uint32 level_id = 12; +} + diff --git a/proto/GCGLevelChallengeNotify.proto b/proto/GCGLevelChallengeNotify.proto new file mode 100644 index 00000000..4e9c294a --- /dev/null +++ b/proto/GCGLevelChallengeNotify.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGBossChallengeData.proto"; +import "GCGLevelData.proto"; + +// CmdId: 7023 +// Name: EDEMNOENLJO +message GCGLevelChallengeNotify { + repeated GCGLevelData level_list = 13; + repeated uint32 unlock_world_challenge_list = 5; + repeated GCGBossChallengeData unlock_boss_challenge_list = 4; +} + diff --git a/proto/EALBKFBILFO.proto b/proto/GCGLevelData.proto similarity index 51% rename from proto/EALBKFBILFO.proto rename to proto/GCGLevelData.proto index 29592ece..454cb254 100644 --- a/proto/EALBKFBILFO.proto +++ b/proto/GCGLevelData.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EALBKFBILFO -message EALBKFBILFO { +// Name: AGCCGMMBBBL +message GCGLevelData { uint32 level_id = 3; - bool is_open = 15; - uint32 max_score = 8; + repeated uint32 finished_challenge_id_list = 9; } diff --git a/proto/GCGLevelType.proto b/proto/GCGLevelType.proto new file mode 100644 index 00000000..0be875b4 --- /dev/null +++ b/proto/GCGLevelType.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KIAHPIKPLMH +enum GCGLevelType { + GCG_LEVEL_NONE = 0; + GCG_LEVEL_CONST = 1; + GCG_LEVEL_WEEK = 2; + GCG_LEVEL_WORLD = 3; + GCG_LEVEL_BOSS = 4; + GCG_LEVEL_CHARACTER = 5; + GCG_LEVEL_BREAK = 6; + GCG_LEVEL_QUEST = 7; + GCG_LEVEL_GUIDE_GROUP = 8; + GCG_LEVEL_OTHER = 9; +} + diff --git a/proto/GCGLimitsInfo.proto b/proto/GCGLimitsInfo.proto index a334c991..099a1f32 100644 --- a/proto/GCGLimitsInfo.proto +++ b/proto/GCGLimitsInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPOHNPIMAAJ +// Name: CEPMFMBMHPN message GCGLimitsInfo { - uint32 HPPJEEIHHEG = 11; - uint32 LNDNPPAMIIN = 8; + uint32 EBKJNJHDGBB = 11; + uint32 JAKJEOOMDKD = 2; } diff --git a/proto/GCGMatchInfo.proto b/proto/GCGMatchInfo.proto index cf9d4ccb..a59ab21a 100644 --- a/proto/GCGMatchInfo.proto +++ b/proto/GCGMatchInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchPlayerInfo.proto"; -// Name: GLNFLNCDLJD +// Name: LDHLGONLKPM message GCGMatchInfo { - repeated MatchPlayerInfo player_list = 6; + repeated MatchPlayerInfo player_list = 14; } diff --git a/proto/GCGMessage.proto b/proto/GCGMessage.proto index 0a1fc339..7211bb2a 100644 --- a/proto/GCGMessage.proto +++ b/proto/GCGMessage.proto @@ -2,11 +2,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GCGMsgOpTimer.proto"; import "GCGMsgAddCards.proto"; import "GCGMsgAddDice.proto"; import "GCGMsgCardUpdate.proto"; -import "GCGMsgCharDie.proto"; import "GCGMsgClientPerform.proto"; import "GCGMsgCostDice.proto"; import "GCGMsgCostRevise.proto"; @@ -19,7 +17,9 @@ import "GCGMsgModifyRemove.proto"; import "GCGMsgMoveCard.proto"; import "GCGMsgNewCard.proto"; import "GCGMsgNoDamageSkillResult.proto"; +import "GCGMsgOpTimer.proto"; import "GCGMsgPass.proto"; +import "GCGMsgPhaseChange.proto"; import "GCGMsgPhaseContinue.proto"; import "GCGMsgPVEIntentionChange.proto"; import "GCGMsgPVEIntentionInfo.proto"; @@ -31,49 +31,47 @@ import "GCGMsgSelectOnStageByEffect.proto"; import "GCGMsgSkillLimitsChange.proto"; import "GCGMsgSkillResult.proto"; import "GCGMsgTokenChange.proto"; +import "GCGMsgUpdateController.proto"; import "GCGMsgUseSkill.proto"; import "GCGMsgUseSkillEnd.proto"; import "GCGMsgWaitingListChange.proto"; -import "GCGMsgUpdateController.proto"; -import "GCGMsgPhaseChange.proto"; -// Name: NDDAOOGOECF +// Name: ABLCJAJAPCO message GCGMessage { oneof message { - GCGMsgTokenChange token_change = 6; + GCGMsgTokenChange token_change = 9; GCGMsgPhaseChange phase_change = 2; - GCGMsgAddCards add_cards = 14; - GCGMsgRemoveCards remove_cards = 10; - GCGMsgSelectOnStage select_on_stage = 8; - GCGMsgDiceRoll dice_roll = 13; - GCGMsgDiceReroll dice_reroll = 15; - GCGMsgPass pass = 11; - GCGMsgCharDie char_die = 3; - GCGMsgSkillResult skill_result = 5; - GCGMsgCostDice cost_dice = 4; - GCGMsgAddDice add_dice = 1; - GCGMsgMoveCard move_card = 12; - GCGMsgUseSkill use_skill = 7; - GCGMsgNewCard new_card = 1698; - GCGMsgUpdateController update_controller = 2016; - GCGMsgModifyAdd modify_add = 555; - GCGMsgModifyRemove modify_remove = 1901; - GCGMsgUseSkillEnd use_skill_end = 1067; - GCGMsgDuelDataChange duel_data_change = 686; - GCGMsgClientPerform client_perform = 1743; - GCGMsgGameOver game_over = 1766; - GCGMsgOpTimer op_timer = 167; - GCGMsgWaitingListChange waiting_list_change = 891; - GCGMsgCardUpdate card_update = 1549; - GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1093; - GCGMsgCostRevise cost_revise = 1422; - GCGMsgPhaseContinue phase_continue = 624; - GCGMsgPVEIntentionInfo pve_intention_info = 65; - GCGMsgPVEIntentionChange pve_intention_change = 1571; - GCGMsgSkillLimitsChange skill_limits_change = 1013; - GCGMsgNoDamageSkillResult no_damage_skill_result = 1753; - GCGMsgReactionBegin reaction_begin = 1386; - GCGMsgReactionEnd reaction_end = 1304; + GCGMsgAddCards add_cards = 7; + GCGMsgRemoveCards remove_cards = 8; + GCGMsgSelectOnStage select_on_stage = 12; + GCGMsgDiceRoll dice_roll = 15; + GCGMsgDiceReroll dice_reroll = 5; + GCGMsgPass pass = 4; + GCGMsgSkillResult skill_result = 1; + GCGMsgCostDice cost_dice = 11; + GCGMsgAddDice add_dice = 10; + GCGMsgMoveCard move_card = 14; + GCGMsgUseSkill use_skill = 6; + GCGMsgNewCard new_card = 1986; + GCGMsgUpdateController update_controller = 948; + GCGMsgModifyAdd modify_add = 761; + GCGMsgModifyRemove modify_remove = 1863; + GCGMsgUseSkillEnd use_skill_end = 1956; + GCGMsgDuelDataChange duel_data_change = 1834; + GCGMsgClientPerform client_perform = 1305; + GCGMsgGameOver game_over = 1760; + GCGMsgOpTimer op_timer = 1132; + GCGMsgWaitingListChange waiting_list_change = 1429; + GCGMsgCardUpdate card_update = 1809; + GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 436; + GCGMsgCostRevise cost_revise = 197; + GCGMsgPhaseContinue phase_continue = 54; + GCGMsgPVEIntentionInfo pve_intention_info = 930; + GCGMsgPVEIntentionChange pve_intention_change = 1306; + GCGMsgSkillLimitsChange skill_limits_change = 1718; + GCGMsgNoDamageSkillResult no_damage_skill_result = 458; + GCGMsgReactionBegin reaction_begin = 1867; + GCGMsgReactionEnd reaction_end = 1440; } } diff --git a/proto/GCGMessagePack.proto b/proto/GCGMessagePack.proto index 3892d5d6..773f743c 100644 --- a/proto/GCGMessagePack.proto +++ b/proto/GCGMessagePack.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGActionType.proto"; import "GCGMessage.proto"; -// Name: NIHOOOAICMD +// Name: JODIOENNDOF message GCGMessagePack { - uint32 AHOLGMMNMIB = 10; - repeated GCGMessage msg_list = 14; - uint32 controller_id = 6; - GCGActionType action_type = 3; + GCGActionType action_type = 12; + uint32 JFLANONHNDG = 6; + repeated GCGMessage msg_list = 9; + uint32 controller_id = 3; } diff --git a/proto/GCGMessagePackNotify.proto b/proto/GCGMessagePackNotify.proto new file mode 100644 index 00000000..bfe6793d --- /dev/null +++ b/proto/GCGMessagePackNotify.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGMessagePack.proto"; + +// CmdId: 7133 +// Name: JCMIBMOKICD +message GCGMessagePackNotify { + uint32 server_seq = 2; + repeated GCGMessagePack msg_pack_list = 14; +} + diff --git a/proto/GCGMsgAddCards.proto b/proto/GCGMsgAddCards.proto index 329155ae..858253ff 100644 --- a/proto/GCGMsgAddCards.proto +++ b/proto/GCGMsgAddCards.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; import "GCGZoneType.proto"; -// Name: HCDEKEGHIMI +// Name: HMNIHMNIOKA message GCGMsgAddCards { - repeated uint32 card_guid_list = 6; + uint32 pos = 15; + repeated uint32 card_guid_list = 9; GCGReason reason = 13; - uint32 controller_id = 9; - GCGZoneType zone = 2; - uint32 pos = 5; + uint32 controller_id = 3; + GCGZoneType zone = 14; } diff --git a/proto/GCGMsgAddDice.proto b/proto/GCGMsgAddDice.proto index f9ecbf79..8be1bac4 100644 --- a/proto/GCGMsgAddDice.proto +++ b/proto/GCGMsgAddDice.proto @@ -2,15 +2,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GCGReason.proto"; import "GCGDiceSideType.proto"; +import "GCGReason.proto"; -// Name: JJPBDGJNPOL +// Name: BLKHJENLAON message GCGMsgAddDice { - map FHJPIJFMAPL = 11; - uint32 controller_id = 5; - GCGReason reason = 1; - int32 change_count = 14; - map PNELDJLCNOP = 8; + map BOBBDPDJCCF = 12; + uint32 controller_id = 15; + int32 change_count = 2; + GCGReason reason = 13; + map OHFMGAOOGED = 9; } diff --git a/proto/GCGMsgCardUpdate.proto b/proto/GCGMsgCardUpdate.proto index 6558eadb..399ffb4d 100644 --- a/proto/GCGMsgCardUpdate.proto +++ b/proto/GCGMsgCardUpdate.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGCard.proto"; -// Name: EJDJOJANKDF +// Name: JBFOKFOHFML message GCGMsgCardUpdate { - GCGCard card = 15; + GCGCard card = 4; } diff --git a/proto/GCGMsgCharDie.proto b/proto/GCGMsgCharDie.proto deleted file mode 100644 index 33a0f3b1..00000000 --- a/proto/GCGMsgCharDie.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JABIEHMAPOO -message GCGMsgCharDie { - uint32 controller_id = 6; - uint32 card_guid = 4; -} - diff --git a/proto/GCGMsgClientPerform.proto b/proto/GCGMsgClientPerform.proto index 512954c1..e8fae53f 100644 --- a/proto/GCGMsgClientPerform.proto +++ b/proto/GCGMsgClientPerform.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGClientPerformType.proto"; -// Name: DIGAEAGCDDK +// Name: BMOEPBEFEGI message GCGMsgClientPerform { - GCGClientPerformType perform_type = 3; + GCGClientPerformType perform_type = 9; repeated uint32 param_list = 5; } diff --git a/proto/GCGMsgCostDice.proto b/proto/GCGMsgCostDice.proto index 738522ad..06a0d071 100644 --- a/proto/GCGMsgCostDice.proto +++ b/proto/GCGMsgCostDice.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; -// Name: IOCBDHELKAJ +// Name: ENHLKCOONLF message GCGMsgCostDice { - uint32 controller_id = 15; - repeated uint32 select_dice_index_list = 1; - GCGReason reason = 11; + GCGReason reason = 15; + repeated uint32 select_dice_index_list = 8; + uint32 controller_id = 4; } diff --git a/proto/GCGMsgCostRevise.proto b/proto/GCGMsgCostRevise.proto index de28b1c2..80c4c70b 100644 --- a/proto/GCGMsgCostRevise.proto +++ b/proto/GCGMsgCostRevise.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGCostReviseInfo.proto"; -// Name: HPJENALBJJD +// Name: ICLCOGAIEAE message GCGMsgCostRevise { - uint32 controller_id = 15; - GCGCostReviseInfo cost_revise = 2; + GCGCostReviseInfo cost_revise = 5; + uint32 controller_id = 10; } diff --git a/proto/GCGMsgDiceReroll.proto b/proto/GCGMsgDiceReroll.proto index 3ae55895..aa07d5df 100644 --- a/proto/GCGMsgDiceReroll.proto +++ b/proto/GCGMsgDiceReroll.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGDiceSideType.proto"; -// Name: EMAGMDBBEJB +// Name: HLCHOKIIMAD message GCGMsgDiceReroll { - repeated GCGDiceSideType dice_side_list = 1; - repeated uint32 select_dice_index_list = 2; - uint32 controller_id = 13; + repeated uint32 select_dice_index_list = 7; + uint32 controller_id = 2; + repeated GCGDiceSideType dice_side_list = 8; } diff --git a/proto/GCGMsgDiceRoll.proto b/proto/GCGMsgDiceRoll.proto index c0a20194..c928b099 100644 --- a/proto/GCGMsgDiceRoll.proto +++ b/proto/GCGMsgDiceRoll.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGDiceSideType.proto"; -// Name: HAOLLNONCFH +// Name: EDHEBJGBOAN message GCGMsgDiceRoll { - uint32 dice_num = 15; - uint32 controller_id = 2; - repeated GCGDiceSideType dice_side_list = 14; + repeated GCGDiceSideType dice_side_list = 15; + uint32 controller_id = 3; + uint32 dice_num = 11; } diff --git a/proto/GCGMsgDuelDataChange.proto b/proto/GCGMsgDuelDataChange.proto index cb001d59..f2a111ea 100644 --- a/proto/GCGMsgDuelDataChange.proto +++ b/proto/GCGMsgDuelDataChange.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KDIFONPIAEI +// Name: HPOLFIGKAOA message GCGMsgDuelDataChange { - uint32 round = 14; + uint32 round = 5; } diff --git a/proto/GCGMsgGameOver.proto b/proto/GCGMsgGameOver.proto index 9b94b0bf..f0946563 100644 --- a/proto/GCGMsgGameOver.proto +++ b/proto/GCGMsgGameOver.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGEndReason.proto"; -// Name: IAHCNIOCJCH +// Name: IAKOPEJNCLO message GCGMsgGameOver { + GCGEndReason end_reason = 11; uint32 win_controller_id = 4; - GCGEndReason end_reason = 1; } diff --git a/proto/GCGMsgModifyAdd.proto b/proto/GCGMsgModifyAdd.proto index 14faa330..41b4b8cf 100644 --- a/proto/GCGMsgModifyAdd.proto +++ b/proto/GCGMsgModifyAdd.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; -// Name: HJKCEEADCBK +// Name: KLKGODCFLBJ message GCGMsgModifyAdd { - repeated uint32 card_guid_list = 4; uint32 pos = 6; - uint32 controller_id = 12; + uint32 controller_id = 13; uint32 owner_card_guid = 8; - GCGReason reason = 7; + GCGReason reason = 2; + repeated uint32 card_guid_list = 15; } diff --git a/proto/GCGMsgModifyRemove.proto b/proto/GCGMsgModifyRemove.proto index 7de4723c..15de2a1e 100644 --- a/proto/GCGMsgModifyRemove.proto +++ b/proto/GCGMsgModifyRemove.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; -// Name: ADNOFILOCDI +// Name: JPOIDEAHMPH message GCGMsgModifyRemove { - uint32 owner_card_guid = 11; - uint32 controller_id = 3; - GCGReason reason = 12; - repeated uint32 card_guid_list = 7; + repeated uint32 card_guid_list = 9; + GCGReason reason = 2; + uint32 controller_id = 15; + uint32 owner_card_guid = 4; } diff --git a/proto/GCGMsgMoveCard.proto b/proto/GCGMsgMoveCard.proto index 2fbe0fe1..9121f248 100644 --- a/proto/GCGMsgMoveCard.proto +++ b/proto/GCGMsgMoveCard.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; import "GCGZoneType.proto"; -// Name: AMBIPIGPNEP +// Name: ONBDEKKLDOB message GCGMsgMoveCard { - repeated uint32 fail_guid_list = 10; - repeated uint32 card_guid_list = 3; - uint32 controller_id = 12; - GCGReason reason = 2; - GCGZoneType CIHEMAPDDMP = 9; - GCGZoneType NMHCIDAPDPJ = 5; + repeated uint32 fail_guid_list = 4; + GCGZoneType HHOPBNJEOEJ = 12; + GCGZoneType ILGFDPDGINH = 9; + repeated uint32 card_guid_list = 5; + uint32 controller_id = 10; + GCGReason reason = 14; } diff --git a/proto/GCGMsgNewCard.proto b/proto/GCGMsgNewCard.proto index 9053a52d..314be848 100644 --- a/proto/GCGMsgNewCard.proto +++ b/proto/GCGMsgNewCard.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGCard.proto"; -// Name: ENHIHJAEFOP +// Name: AIHPBEIFCCF message GCGMsgNewCard { - GCGCard card = 15; + GCGCard card = 8; } diff --git a/proto/GCGMsgNoDamageSkillResult.proto b/proto/GCGMsgNoDamageSkillResult.proto index 5a109477..a7954b41 100644 --- a/proto/GCGMsgNoDamageSkillResult.proto +++ b/proto/GCGMsgNoDamageSkillResult.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGDamageDetail.proto"; -// Name: NIMIDBNFGIA +// Name: IKBBEANCFMM message GCGMsgNoDamageSkillResult { + repeated GCGDamageDetail detail_list = 11; + uint32 GKHNAEEAAOA = 12; + uint32 CNHCLIBHJFK = 7; uint32 skill_id = 2; - uint32 DCEIDIOOFAG = 9; - uint32 PPADCGGEDOO = 15; - uint32 IHNDAGJJMJK = 6; - uint32 FMAFLBOMAFK = 13; - uint32 JNDNDBNFEHG = 12; - repeated GCGDamageDetail detail_list = 7; + uint32 BDAICMLHECC = 14; + uint32 HLKMOAAALJF = 4; + uint32 OBLPBCDOIAK = 13; } diff --git a/proto/GCGMsgOpTimer.proto b/proto/GCGMsgOpTimer.proto index 06d4af13..0afc3751 100644 --- a/proto/GCGMsgOpTimer.proto +++ b/proto/GCGMsgOpTimer.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGPhaseType.proto"; -// Name: AOHEFFCPELI +// Name: CILAMJDNCIL message GCGMsgOpTimer { - uint32 controller_id = 11; - uint64 begin_time = 5; - uint64 time_stamp = 12; - GCGPhaseType phase = 14; + fixed64 time_stamp = 1; + GCGPhaseType phase = 5; + fixed64 begin_time = 10; + uint32 controller_id = 7; } diff --git a/proto/GCGMsgPVEIntention.proto b/proto/GCGMsgPVEIntention.proto index 112de8c6..49e4a064 100644 --- a/proto/GCGMsgPVEIntention.proto +++ b/proto/GCGMsgPVEIntention.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBFMECFKJMM +// Name: CHLBGNJMBFM message GCGMsgPVEIntention { - repeated uint32 skill_id_list = 5; - uint32 card_guid = 13; + uint32 card_guid = 15; + repeated uint32 skill_id_list = 10; } diff --git a/proto/GCGMsgPVEIntentionChange.proto b/proto/GCGMsgPVEIntentionChange.proto index af6aa8fa..96253255 100644 --- a/proto/GCGMsgPVEIntentionChange.proto +++ b/proto/GCGMsgPVEIntentionChange.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGIntentionChangeType.proto"; import "GCGMsgPVEIntention.proto"; -// Name: FCMCKBMKEJG +// Name: OMOMDIGPEHH message GCGMsgPVEIntentionChange { - repeated GCGMsgPVEIntention change_intention_list = 8; - GCGIntentionChangeType change_type = 9; + GCGIntentionChangeType change_type = 11; + repeated GCGMsgPVEIntention change_intention_list = 3; } diff --git a/proto/GCGMsgPVEIntentionInfo.proto b/proto/GCGMsgPVEIntentionInfo.proto index 9a2b3f30..3c953180 100644 --- a/proto/GCGMsgPVEIntentionInfo.proto +++ b/proto/GCGMsgPVEIntentionInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGMsgPVEIntention.proto"; -// Name: DBNHODFFHMG +// Name: GFAELBEOMOL message GCGMsgPVEIntentionInfo { - map intention_map = 4; + map intention_map = 9; } diff --git a/proto/GCGMsgPass.proto b/proto/GCGMsgPass.proto index 6c64335f..40c85b2a 100644 --- a/proto/GCGMsgPass.proto +++ b/proto/GCGMsgPass.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAGIGNHGMNG +// Name: LIAEEPNLLPA message GCGMsgPass { - uint32 controller_id = 6; + uint32 controller_id = 3; } diff --git a/proto/GCGMsgPhaseChange.proto b/proto/GCGMsgPhaseChange.proto index f89925b4..c60499ad 100644 --- a/proto/GCGMsgPhaseChange.proto +++ b/proto/GCGMsgPhaseChange.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGPhaseType.proto"; import "Uint32Pair.proto"; -// Name: LNDLOPKJALI +// Name: IBLAEMNIJBI message GCGMsgPhaseChange { - GCGPhaseType NKIMJKMFBDD = 3; - GCGPhaseType KGEFLIIHKBP = 2; - repeated Uint32Pair allow_controller_map = 4; + repeated Uint32Pair allow_controller_map = 5; + GCGPhaseType GPGCGGBIMPI = 3; + GCGPhaseType FLEPBKJCEIE = 15; } diff --git a/proto/GCGMsgPhaseContinue.proto b/proto/GCGMsgPhaseContinue.proto index 663d8f60..301d6ce4 100644 --- a/proto/GCGMsgPhaseContinue.proto +++ b/proto/GCGMsgPhaseContinue.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPPEJPJNOEE +// Name: GNHGCOJILOC message GCGMsgPhaseContinue { } diff --git a/proto/GCGMsgReactionBegin.proto b/proto/GCGMsgReactionBegin.proto index 9a9d307f..583443be 100644 --- a/proto/GCGMsgReactionBegin.proto +++ b/proto/GCGMsgReactionBegin.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IJJHCPIEIGK +// Name: PDOFGDCDGEE message GCGMsgReactionBegin { - uint32 card_guid = 2; - uint32 skill_id = 6; + uint32 card_guid = 8; + uint32 skill_id = 10; } diff --git a/proto/GCGMsgReactionEnd.proto b/proto/GCGMsgReactionEnd.proto index 78753ded..54c169f1 100644 --- a/proto/GCGMsgReactionEnd.proto +++ b/proto/GCGMsgReactionEnd.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDDAKPCGDNO +// Name: KOKEMJCMFPK message GCGMsgReactionEnd { - uint32 skill_id = 11; + uint32 skill_id = 4; } diff --git a/proto/GCGMsgRemoveCards.proto b/proto/GCGMsgRemoveCards.proto index 9154e952..a4704b24 100644 --- a/proto/GCGMsgRemoveCards.proto +++ b/proto/GCGMsgRemoveCards.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; import "GCGZoneType.proto"; -// Name: JEOMIHJHJFD +// Name: DCPHOAIFBHC message GCGMsgRemoveCards { - GCGReason reason = 12; - GCGZoneType zone = 4; + uint32 controller_id = 4; + GCGZoneType zone = 5; + GCGReason reason = 1; repeated uint32 card_guid_list = 10; - uint32 controller_id = 7; } diff --git a/proto/GCGMsgSelectOnStage.proto b/proto/GCGMsgSelectOnStage.proto index 0da7d802..a1d80532 100644 --- a/proto/GCGMsgSelectOnStage.proto +++ b/proto/GCGMsgSelectOnStage.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; -// Name: MOKCALFKBNA +// Name: BIAEHIPFJNC message GCGMsgSelectOnStage { - uint32 card_guid = 10; - uint32 controller_id = 15; - GCGReason reason = 6; + uint32 controller_id = 9; + GCGReason reason = 12; + uint32 card_guid = 15; } diff --git a/proto/GCGMsgSelectOnStageByEffect.proto b/proto/GCGMsgSelectOnStageByEffect.proto index 6036c9cd..706150fc 100644 --- a/proto/GCGMsgSelectOnStageByEffect.proto +++ b/proto/GCGMsgSelectOnStageByEffect.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNLBLDKJOHE +// Name: EHGIKMKOHPO message GCGMsgSelectOnStageByEffect { - uint32 skill_id = 2; - uint32 controller_id = 5; - uint32 card_guid = 6; + uint32 skill_id = 5; + uint32 card_guid = 2; + uint32 controller_id = 4; } diff --git a/proto/GCGMsgSkillLimitsChange.proto b/proto/GCGMsgSkillLimitsChange.proto index 019781ff..4e2e41b4 100644 --- a/proto/GCGMsgSkillLimitsChange.proto +++ b/proto/GCGMsgSkillLimitsChange.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGCardSkillLimitsInfo.proto"; -// Name: PGCOGOHENKC +// Name: GDPPALNKIAN message GCGMsgSkillLimitsChange { - map card_limits_change_map = 7; + repeated GCGCardSkillLimitsInfo COOLNNBMKAC = 6; } diff --git a/proto/GCGMsgSkillResult.proto b/proto/GCGMsgSkillResult.proto index b699e8fb..0eaf2574 100644 --- a/proto/GCGMsgSkillResult.proto +++ b/proto/GCGMsgSkillResult.proto @@ -4,18 +4,18 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGDamageDetail.proto"; -// Name: KCOGKGBHJKE +// Name: PNIJILANGCI message GCGMsgSkillResult { - uint32 DCEIDIOOFAG = 3; - uint32 GKLDDNNENDO = 2; - uint32 OOMEGPIIIMH = 8; - uint32 damage = 10; - repeated GCGDamageDetail detail_list = 15; - uint32 FMAFLBOMAFK = 14; - uint32 skill_id = 7; - uint32 MNOMJNEOJHD = 6; - uint32 IHNDAGJJMJK = 12; - uint32 PPADCGGEDOO = 4; - uint32 JNDNDBNFEHG = 11; + uint32 GKHNAEEAAOA = 6; + uint32 CNHCLIBHJFK = 9; + repeated GCGDamageDetail detail_list = 4; + uint32 HLKMOAAALJF = 11; + uint32 IBBCGCNPENN = 8; + uint32 damage = 12; + uint32 BLCGOPCAIKF = 14; + uint32 skill_id = 10; + uint32 EIIPECHJBJK = 2; + uint32 OBLPBCDOIAK = 3; + uint32 BDAICMLHECC = 5; } diff --git a/proto/GCGMsgTokenChange.proto b/proto/GCGMsgTokenChange.proto index 4fb7fbf2..cde551cc 100644 --- a/proto/GCGMsgTokenChange.proto +++ b/proto/GCGMsgTokenChange.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGReason.proto"; -// Name: AMJPLDCHBLD +// Name: HALCGPHPNPL message GCGMsgTokenChange { - uint32 DBKMBFLENFI = 11; - GCGReason reason = 1; - uint32 FLOBIIACNND = 15; - uint32 FCLCILADFHG = 4; - uint32 card_guid = 2; + uint32 KOECFICGDOI = 8; + uint32 card_guid = 13; + uint32 NBCLHDEBGGP = 1; + GCGReason reason = 11; + uint32 BKHAKDNDMIO = 14; } diff --git a/proto/GCGMsgUpdateController.proto b/proto/GCGMsgUpdateController.proto index ae36d7a4..807e0be3 100644 --- a/proto/GCGMsgUpdateController.proto +++ b/proto/GCGMsgUpdateController.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: GIHCLFFDKLE +// Name: ADBCPAJHOHK message GCGMsgUpdateController { - repeated Uint32Pair allow_controller_map = 5; + repeated Uint32Pair allow_controller_map = 4; } diff --git a/proto/GCGMsgUseSkill.proto b/proto/GCGMsgUseSkill.proto index c189204f..33c9122a 100644 --- a/proto/GCGMsgUseSkill.proto +++ b/proto/GCGMsgUseSkill.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLMNLCCHDMD +// Name: GJPAKBGFCDN message GCGMsgUseSkill { - uint32 card_guid = 4; - uint32 skill_id = 15; + uint32 card_guid = 8; + uint32 skill_id = 2; } diff --git a/proto/GCGMsgUseSkillEnd.proto b/proto/GCGMsgUseSkillEnd.proto index bceab7af..26e558b9 100644 --- a/proto/GCGMsgUseSkillEnd.proto +++ b/proto/GCGMsgUseSkillEnd.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLNPOIKFBAJ +// Name: KKMFKCJNEAF message GCGMsgUseSkillEnd { - uint32 skill_id = 5; - uint32 card_guid = 8; + uint32 card_guid = 11; + uint32 skill_id = 14; } diff --git a/proto/GCGMsgWaitingListChange.proto b/proto/GCGMsgWaitingListChange.proto index ab9b52f3..436d01aa 100644 --- a/proto/GCGMsgWaitingListChange.proto +++ b/proto/GCGMsgWaitingListChange.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFAPCMPPLFE +// Name: FCGNHNICJGO message GCGMsgWaitingListChange { + uint32 controller_id = 13; uint32 cur_index = 4; - uint32 controller_id = 7; } diff --git a/proto/GCGOperation.proto b/proto/GCGOperation.proto index ce980db0..fe185064 100644 --- a/proto/GCGOperation.proto +++ b/proto/GCGOperation.proto @@ -11,17 +11,17 @@ import "GCGOperationRedraw.proto"; import "GCGOperationReroll.proto"; import "GCGOperationSurrender.proto"; -// Name: AOBAFNIHINJ +// Name: EALFDFCFHPG message GCGOperation { oneof op { - GCGOperationRedraw op_redraw = 3; - GCGOperationOnStageSelect op_select_on_stage = 14; - GCGOperationReroll op_reroll = 6; - GCGOperationAttack op_attack = 2; - GCGOperationPass op_pass = 15; - GCGOperationPlayCard op_play_card = 9; - GCGOperationReboot op_reboot = 12; - GCGOperationSurrender op_surrender = 4; + GCGOperationRedraw op_redraw = 13; + GCGOperationOnStageSelect op_select_on_stage = 5; + GCGOperationReroll op_reroll = 7; + GCGOperationAttack op_attack = 4; + GCGOperationPass op_pass = 14; + GCGOperationPlayCard op_play_card = 1; + GCGOperationReboot op_reboot = 10; + GCGOperationSurrender op_surrender = 9; } } diff --git a/proto/GCGOperationAttack.proto b/proto/GCGOperationAttack.proto index bb3f55ad..3c08f1cb 100644 --- a/proto/GCGOperationAttack.proto +++ b/proto/GCGOperationAttack.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBGEEBPFDEL +// Name: IFNKDPGBJFH message GCGOperationAttack { - uint32 skill_id = 14; - repeated uint32 cost_dice_index_list = 7; + uint32 skill_id = 3; + repeated uint32 cost_dice_index_list = 9; } diff --git a/proto/GCGOperationOnStageSelect.proto b/proto/GCGOperationOnStageSelect.proto index 5383f612..bf831d63 100644 --- a/proto/GCGOperationOnStageSelect.proto +++ b/proto/GCGOperationOnStageSelect.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJCEJCIMBAD +// Name: BEGBKFKGADM message GCGOperationOnStageSelect { - uint32 card_guid = 13; repeated uint32 cost_dice_index_list = 11; + uint32 card_guid = 7; } diff --git a/proto/GCGOperationPass.proto b/proto/GCGOperationPass.proto index 150219e3..5b38d85b 100644 --- a/proto/GCGOperationPass.proto +++ b/proto/GCGOperationPass.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMKLPMBHOGG +// Name: PFKIAONIBDJ message GCGOperationPass { } diff --git a/proto/GCGOperationPlayCard.proto b/proto/GCGOperationPlayCard.proto index f58f71aa..d8190589 100644 --- a/proto/GCGOperationPlayCard.proto +++ b/proto/GCGOperationPlayCard.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFAPEBAOAIB +// Name: IIHLNKACGAI message GCGOperationPlayCard { - uint32 replace_card_guid = 4; - repeated uint32 cost_dice_index_list = 7; - repeated uint32 target_card_guid_list = 6; - uint32 card_guid = 14; + repeated uint32 cost_dice_index_list = 1; + uint32 card_guid = 5; + repeated uint32 target_card_guid_list = 10; + uint32 replace_card_guid = 6; } diff --git a/proto/GCGOperationReboot.proto b/proto/GCGOperationReboot.proto index ddd0dc24..d7a84d24 100644 --- a/proto/GCGOperationReboot.proto +++ b/proto/GCGOperationReboot.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBAAKNEGPHN +// Name: OGNJMODKJPC message GCGOperationReboot { - repeated uint32 cost_card_guid_list = 14; - repeated uint32 dice_index_list = 1; + repeated uint32 cost_card_guid_list = 10; + repeated uint32 dice_index_list = 2; } diff --git a/proto/GCGOperationRedraw.proto b/proto/GCGOperationRedraw.proto index 70e24a87..7876dc7e 100644 --- a/proto/GCGOperationRedraw.proto +++ b/proto/GCGOperationRedraw.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CBBFEJJDBNO +// Name: CNLFNNJLLCB message GCGOperationRedraw { - repeated uint32 card_list = 7; + repeated uint32 card_list = 1; } diff --git a/proto/GCGOperationReq.proto b/proto/GCGOperationReq.proto new file mode 100644 index 00000000..bd793529 --- /dev/null +++ b/proto/GCGOperationReq.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGOperation.proto"; + +// CmdId: 7479 +// Name: LMHHDFLHLMN +message GCGOperationReq { + uint32 redirect_uid = 10; + uint32 op_seq = 8; + GCGOperation op = 1; +} + diff --git a/proto/GCGOperationReroll.proto b/proto/GCGOperationReroll.proto index 22aca3f2..b4e01525 100644 --- a/proto/GCGOperationReroll.proto +++ b/proto/GCGOperationReroll.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DODPKMOFDGP +// Name: LHJBFAABGFH message GCGOperationReroll { - repeated uint32 dice_index_list = 8; + repeated uint32 dice_index_list = 9; } diff --git a/proto/GCGOperationRsp.proto b/proto/GCGOperationRsp.proto new file mode 100644 index 00000000..728bd7a6 --- /dev/null +++ b/proto/GCGOperationRsp.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7925 +// Name: AEMOAMOBAEB +message GCGOperationRsp { + int32 retcode = 8; + uint32 op_seq = 1; +} + diff --git a/proto/GCGOperationSurrender.proto b/proto/GCGOperationSurrender.proto index 9eb1f6c5..a8d0f161 100644 --- a/proto/GCGOperationSurrender.proto +++ b/proto/GCGOperationSurrender.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIBCJKGJBNG +// Name: LOAJLHDJNOE message GCGOperationSurrender { } diff --git a/proto/GCGPVEIntention.proto b/proto/GCGPVEIntention.proto index 231a7e7a..a75eac1f 100644 --- a/proto/GCGPVEIntention.proto +++ b/proto/GCGPVEIntention.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHKFLCHIBJJ +// Name: ODPPGGEINKB message GCGPVEIntention { repeated uint32 skill_id_list = 15; - uint32 card_guid = 4; + uint32 card_guid = 6; } diff --git a/proto/GCGPhase.proto b/proto/GCGPhase.proto index 7fc780f0..00b75810 100644 --- a/proto/GCGPhase.proto +++ b/proto/GCGPhase.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGPhaseType.proto"; -// Name: EIDMNOJMFIF +// Name: MMACGCFHLKE message GCGPhase { - map allow_controller_map = 10; - GCGPhaseType phase_type = 8; + map allow_controller_map = 14; + GCGPhaseType phase_type = 10; } diff --git a/proto/GCGPhaseType.proto b/proto/GCGPhaseType.proto index ee929fdc..13937621 100644 --- a/proto/GCGPhaseType.proto +++ b/proto/GCGPhaseType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DOINBFHLBHP +// Name: ILGBKKPPKCL enum GCGPhaseType { GCG_PHASE_INVALID = 0; GCG_PHASE_START = 1; diff --git a/proto/GCGPlayCardCostInfo.proto b/proto/GCGPlayCardCostInfo.proto index e8c7b62b..9c21772e 100644 --- a/proto/GCGPlayCardCostInfo.proto +++ b/proto/GCGPlayCardCostInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: MJMMGKPBGGH +// Name: GAFAFJOLEAO message GCGPlayCardCostInfo { - repeated Uint32Pair costMap = 9; uint32 card_id = 5; + repeated Uint32Pair cost_map = 6; } diff --git a/proto/GCGPlayerBriefData.proto b/proto/GCGPlayerBriefData.proto new file mode 100644 index 00000000..6f18ceed --- /dev/null +++ b/proto/GCGPlayerBriefData.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ProfilePicture.proto"; + +// Name: IOGDNKFIGHK +message GCGPlayerBriefData { + string nick_name = 7; + string psn_id = 14; + repeated uint32 card_id_list = 6; + uint32 uid = 12; + map card_face_map = 3; + ProfilePicture profile_picture = 2; + string online_id = 11; + uint32 controller_id = 15; +} + diff --git a/proto/GCGPlayerField.proto b/proto/GCGPlayerField.proto index 0f5b0ad5..02cbecba 100644 --- a/proto/GCGPlayerField.proto +++ b/proto/GCGPlayerField.proto @@ -2,29 +2,27 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GCGWaitingCharacter.proto"; -import "GCGZone.proto"; -import "GCGPVEIntention.proto"; +import "FOBNGECBEBK.proto"; import "GCGDiceSideType.proto"; +import "GCGZone.proto"; -// Name: AHGODAFKPIM +// Name: HBIDFNBNHHF message GCGPlayerField { - uint32 ONKDMOMNGBG = 824; - repeated GCGDiceSideType dice_side_list = 1; - uint32 IGMNOEBOCJP = 3; - repeated GCGPVEIntention intentionList = 1540; - repeated GCGWaitingCharacter waitingList = 12; - bool is_passed = 10; - uint32 AJFMMFEEDFF = 14; - uint32 IAEJLGAILAK = 2; - uint32 AGPFPMEDGKI = 9; - GCGZone KOIGNIFNCMI = 7; - GCGZone HBCOFFFLNAI = 5; - GCGZone JLPLPDNEFJA = 15; - GCGZone DIFHGPIAFNK = 13; - map modify_zone_map = 8; - GCGZone CGBIBGGMGEF = 11; - uint32 controller_id = 4; - uint32 NKNMAGGJMFP = 6; + map modify_zone_map = 11; + repeated GCGDiceSideType dice_side_list = 5; + repeated FOBNGECBEBK BGLJDAIDGEJ = 13; + uint32 MGHEKGHODFC = 6; + uint32 CLKDCEFCLPC = 1; + uint32 HMBPCLPFOHL = 12; + GCGZone JFABLHNLOJE = 7; + uint32 HGMGNCDLHEL = 1424; + bool is_passed = 3; + uint32 KGKNKJGOOLG = 4; + uint32 LHKPDFPOMAI = 9; + GCGZone PFIPNPLNJLK = 10; + GCGZone LHPELBOAMFC = 15; + GCGZone OAPLAEMOEOB = 14; + GCGZone PKAMKJIDCKG = 2; + uint32 controller_id = 8; } diff --git a/proto/GCGPlayerGCGState.proto b/proto/GCGPlayerGCGState.proto new file mode 100644 index 00000000..6a5ee8cf --- /dev/null +++ b/proto/GCGPlayerGCGState.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HCADHBGHFOC +message GCGPlayerGCGState { + bool GFNDMEBDCIK = 5; + uint32 uid = 2; + bool CHBHOPHJBPM = 12; +} + diff --git a/proto/GCGReason.proto b/proto/GCGReason.proto index f4e8538d..5f0ab33e 100644 --- a/proto/GCGReason.proto +++ b/proto/GCGReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IAIKHNIKNHG +// Name: ABBABGECCOD enum GCGReason { GCG_REASON_DEFAULT = 0; GCG_REASON_EFFECT = 1; @@ -18,9 +18,9 @@ enum GCGReason { GCG_REASON_EFFECT_DAMAGE = 10; GCG_REASON_EFFECT_HEAL = 11; GCG_REASON_EFFECT_REVIVE = 12; - GCG_REASON_AJKDLNIJBFN = 13; - GCG_REASON_PPPCKFIIJEJ = 14; - GCG_REASON_ANKOKGHFHNB = 15; - GCG_REASON_FNMGKPCIHAE = 16; + GCG_REASON_INIT_ONSTAGE = 13; + GCG_REASON_DIE_ONSTAGE = 14; + GCG_REASON_SELECT_ONSTAGE = 15; + GCG_REASON_CHARACTER_DIE = 16; } diff --git a/proto/GCGReplayOperationData.proto b/proto/GCGReplayOperationData.proto deleted file mode 100644 index f84b8c39..00000000 --- a/proto/GCGReplayOperationData.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGOperation.proto"; - -// Name: EJBPKIGPFIG -message GCGReplayOperationData { - GCGOperation op = 11; - uint32 controller_id = 8; -} - diff --git a/proto/GCGResourceStateNotify.proto b/proto/GCGResourceStateNotify.proto new file mode 100644 index 00000000..304c4f20 --- /dev/null +++ b/proto/GCGResourceStateNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7670 +// Name: EBJCCHCOBNI +message GCGResourceStateNotify { + bool is_complete = 3; +} + diff --git a/proto/GCGSelectOnStageCostInfo.proto b/proto/GCGSelectOnStageCostInfo.proto index 83019486..d7e6cc64 100644 --- a/proto/GCGSelectOnStageCostInfo.proto +++ b/proto/GCGSelectOnStageCostInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: JFDLFELGAEJ +// Name: COFDFDJGNEP message GCGSelectOnStageCostInfo { - uint32 card_guid = 6; - repeated Uint32Pair costMap = 12; + uint32 card_guid = 4; + repeated Uint32Pair cost_map = 7; } diff --git a/proto/GCGSettleNotify.proto b/proto/GCGSettleNotify.proto new file mode 100644 index 00000000..e64904bf --- /dev/null +++ b/proto/GCGSettleNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGEndReason.proto"; +import "GCGGameBusinessType.proto"; +import "ItemParam.proto"; + +// CmdId: 7504 +// Name: EAAHMIEAONL +message GCGSettleNotify { + uint32 game_id = 10; + bool is_win = 7; + repeated ItemParam reward_item_list = 15; + GCGGameBusinessType business_type = 2; + repeated uint32 finished_challenge_id_list = 12; + repeated uint32 forbid_finish_challenge_list = 11; + GCGEndReason reason = 1; + uint32 win_controller_id = 5; +} + diff --git a/proto/GCGSettleOption.proto b/proto/GCGSettleOption.proto index 65bc1509..16c42c44 100644 --- a/proto/GCGSettleOption.proto +++ b/proto/GCGSettleOption.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHJNFOBKEOG +// Name: IMNNCILPDEM enum GCGSettleOption { GCG_SETTLE_OPT_NONE = 0; GCG_SETTLE_OPT_EXIT = 1; diff --git a/proto/EGBBOPCNHCH.proto b/proto/GCGSettleOptionReq.proto similarity index 52% rename from proto/EGBBOPCNHCH.proto rename to proto/GCGSettleOptionReq.proto index c6bfba91..90323e90 100644 --- a/proto/EGBBOPCNHCH.proto +++ b/proto/GCGSettleOptionReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGSettleOption.proto"; -// Name: EGBBOPCNHCH -// CmdId: 7048 -message EGBBOPCNHCH { - GCGSettleOption option = 11; +// CmdId: 7706 +// Name: FLLPOCFFHIA +message GCGSettleOptionReq { + GCGSettleOption option = 9; } diff --git a/proto/GCGSettleOptionRsp.proto b/proto/GCGSettleOptionRsp.proto index df357ab2..38152dda 100644 --- a/proto/GCGSettleOptionRsp.proto +++ b/proto/GCGSettleOptionRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGSettleOption.proto"; -// Name: MJDIPKANHDE -// CmdId: 7883 +// CmdId: 7356 +// Name: IMOLJDDINMH message GCGSettleOptionRsp { - GCGSettleOption option = 9; - int32 retcode = 5; + int32 retcode = 8; + GCGSettleOption option = 15; } diff --git a/proto/GCGSkillHpChangeType.proto b/proto/GCGSkillHpChangeType.proto new file mode 100644 index 00000000..65479ab0 --- /dev/null +++ b/proto/GCGSkillHpChangeType.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: FBHFFNGNGGF +enum GCGSkillHpChangeType { + GCG_SKILL_HP_CHANGE_NONE = 0; + GCG_SKILL_HP_CHANGE_DAMAGE = 1; + GCG_SKILL_HP_CHANGE_HEAL = 2; +} + diff --git a/proto/GCGSkillLimitsInfo.proto b/proto/GCGSkillLimitsInfo.proto index 23151172..5aee489b 100644 --- a/proto/GCGSkillLimitsInfo.proto +++ b/proto/GCGSkillLimitsInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GCGLimitsInfo.proto"; -// Name: GILKJDIJOIG +// Name: OKIDGAFOHGD message GCGSkillLimitsInfo { - repeated GCGLimitsInfo limits_list = 11; - uint32 skill_id = 7; + uint32 skill_id = 11; + repeated GCGLimitsInfo limits_list = 1; } diff --git a/proto/GCGSkillPreviewAskReq.proto b/proto/GCGSkillPreviewAskReq.proto new file mode 100644 index 00000000..d65ec768 --- /dev/null +++ b/proto/GCGSkillPreviewAskReq.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7283 +// Name: MDPIPCADNIN +message GCGSkillPreviewAskReq { +} + diff --git a/proto/GCGSkillPreviewAskRsp.proto b/proto/GCGSkillPreviewAskRsp.proto new file mode 100644 index 00000000..46d1dc9f --- /dev/null +++ b/proto/GCGSkillPreviewAskRsp.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7775 +// Name: LCDMONCCJOG +message GCGSkillPreviewAskRsp { + int32 retcode = 15; +} + diff --git a/proto/GCGSkillPreviewCardInfo.proto b/proto/GCGSkillPreviewCardInfo.proto new file mode 100644 index 00000000..1473fbb2 --- /dev/null +++ b/proto/GCGSkillPreviewCardInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGZoneType.proto"; + +// Name: IACGGLIBCLD +message GCGSkillPreviewCardInfo { + GCGZoneType zone_type = 3; + uint32 card_id = 9; + uint32 owner_card_guid = 10; + uint32 controller_id = 13; + uint32 face_type = 12; + uint32 card_guid = 11; +} + diff --git a/proto/GCGSkillPreviewElementReactionInfo.proto b/proto/GCGSkillPreviewElementReactionInfo.proto new file mode 100644 index 00000000..81bf0a32 --- /dev/null +++ b/proto/GCGSkillPreviewElementReactionInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewReactionInfo.proto"; + +// Name: OKLOOLBCCKD +message GCGSkillPreviewElementReactionInfo { + repeated uint32 APFLEJEMNKA = 4; + repeated GCGSkillPreviewReactionInfo reaction_list = 15; + repeated uint32 PFNNOMPLCEC = 13; +} + diff --git a/proto/GCGSkillPreviewExtraInfo.proto b/proto/GCGSkillPreviewExtraInfo.proto new file mode 100644 index 00000000..107cf2ac --- /dev/null +++ b/proto/GCGSkillPreviewExtraInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewCardInfo.proto"; + +// Name: JBPEBKINOLD +message GCGSkillPreviewExtraInfo { + repeated GCGSkillPreviewCardInfo FLOOBAAJGAL = 1; + repeated GCGSkillPreviewCardInfo NKKHNKBCOAG = 14; +} + diff --git a/proto/GCGSkillPreviewHpInfo.proto b/proto/GCGSkillPreviewHpInfo.proto new file mode 100644 index 00000000..0662d9fa --- /dev/null +++ b/proto/GCGSkillPreviewHpInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillHpChangeType.proto"; + +// Name: EFHAHCEGCJB +message GCGSkillPreviewHpInfo { + GCGSkillHpChangeType change_type = 5; + uint32 hp_change_value = 10; +} + diff --git a/proto/GCGSkillPreviewInfo.proto b/proto/GCGSkillPreviewInfo.proto new file mode 100644 index 00000000..27046ee0 --- /dev/null +++ b/proto/GCGSkillPreviewInfo.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewCardInfo.proto"; +import "GCGSkillPreviewElementReactionInfo.proto"; +import "GCGSkillPreviewExtraInfo.proto"; +import "GCGSkillPreviewHpInfo.proto"; +import "GCGSkillPreviewOnstageChangeInfo.proto"; +import "GCGSkillPreviewTokenChangeInfo.proto"; + +// Name: CKOKLOOFHLJ +message GCGSkillPreviewInfo { + repeated GCGSkillPreviewCardInfo NKLKLKJCIMF = 9; + map hp_info_map = 11; + map card_token_change_map = 15; + GCGSkillPreviewExtraInfo extra_info = 1; + repeated GCGSkillPreviewCardInfo IJAMMNCLDEP = 3; + repeated GCGSkillPreviewOnstageChangeInfo change_onstage_character_list = 13; + uint32 skill_id = 10; + map reaction_info_map = 5; +} + diff --git a/proto/GCGSkillPreviewNotify.proto b/proto/GCGSkillPreviewNotify.proto new file mode 100644 index 00000000..5cc26d7d --- /dev/null +++ b/proto/GCGSkillPreviewNotify.proto @@ -0,0 +1,18 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGChangeOnstageInfo.proto"; +import "GCGSkillPreviewInfo.proto"; +import "GCGSkillPreviewPlayCardInfo.proto"; + +// CmdId: 7993 +// Name: PKMOJBOIHAD +message GCGSkillPreviewNotify { + repeated GCGSkillPreviewInfo skill_preview_list = 5; + uint32 onstage_card_guid = 11; + uint32 controller_id = 12; + repeated GCGChangeOnstageInfo change_onstage_preview_list = 8; + repeated GCGSkillPreviewPlayCardInfo play_card_list = 1; +} + diff --git a/proto/GCGSkillPreviewOnstageChangeInfo.proto b/proto/GCGSkillPreviewOnstageChangeInfo.proto new file mode 100644 index 00000000..ec907fb4 --- /dev/null +++ b/proto/GCGSkillPreviewOnstageChangeInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: NJLIHAAKFNM +message GCGSkillPreviewOnstageChangeInfo { + uint32 MBGBIHBOPIF = 8; + uint32 IJBIHEKEEHD = 3; +} + diff --git a/proto/GCGSkillPreviewPlayCardInfo.proto b/proto/GCGSkillPreviewPlayCardInfo.proto new file mode 100644 index 00000000..d8d8aca7 --- /dev/null +++ b/proto/GCGSkillPreviewPlayCardInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewInfo.proto"; + +// Name: MCLJHOMLDCC +message GCGSkillPreviewPlayCardInfo { + uint32 GKHNAEEAAOA = 4; + GCGSkillPreviewInfo play_card_info = 13; + uint32 JGMIHIGGIDB = 7; +} + diff --git a/proto/GCGSkillPreviewReactionInfo.proto b/proto/GCGSkillPreviewReactionInfo.proto new file mode 100644 index 00000000..4b0bd344 --- /dev/null +++ b/proto/GCGSkillPreviewReactionInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JEMOPJPJDPL +message GCGSkillPreviewReactionInfo { + uint32 EIJFJJJBIIH = 9; + uint32 LKDBPBBGDBN = 12; +} + diff --git a/proto/GCGSkillPreviewTokenChangeInfo.proto b/proto/GCGSkillPreviewTokenChangeInfo.proto new file mode 100644 index 00000000..a4ffcdc3 --- /dev/null +++ b/proto/GCGSkillPreviewTokenChangeInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGSkillPreviewTokenInfo.proto"; + +// Name: IBINNJHOFAN +message GCGSkillPreviewTokenChangeInfo { + repeated GCGSkillPreviewTokenInfo token_change_list = 4; +} + diff --git a/proto/GCGSkillPreviewTokenInfo.proto b/proto/GCGSkillPreviewTokenInfo.proto new file mode 100644 index 00000000..b5a625c3 --- /dev/null +++ b/proto/GCGSkillPreviewTokenInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: FHBHGHNJODK +message GCGSkillPreviewTokenInfo { + uint32 PFPJPOEDPON = 15; + uint32 MEKGLJAFFHC = 4; + uint32 BKHAKDNDMIO = 2; +} + diff --git a/proto/GCGStartChallengeByCheckRewardReq.proto b/proto/GCGStartChallengeByCheckRewardReq.proto new file mode 100644 index 00000000..b846cb8f --- /dev/null +++ b/proto/GCGStartChallengeByCheckRewardReq.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGLevelType.proto"; + +// CmdId: 7949 +// Name: IBOJKHAFLJN +message GCGStartChallengeByCheckRewardReq { + uint32 level_id = 4; + GCGLevelType level_type = 9; + uint32 config_id = 5; +} + diff --git a/proto/GCGStartChallengeByCheckRewardRsp.proto b/proto/GCGStartChallengeByCheckRewardRsp.proto new file mode 100644 index 00000000..85dbca3e --- /dev/null +++ b/proto/GCGStartChallengeByCheckRewardRsp.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGLevelType.proto"; + +// CmdId: 7020 +// Name: HLHJMEAHDBG +message GCGStartChallengeByCheckRewardRsp { + uint32 config_id = 10; + GCGLevelType level_type = 3; + int32 retcode = 4; + uint32 level_id = 5; + repeated uint32 DKMOFJKMINH = 2; + repeated uint32 IEKDCIFFABE = 11; +} + diff --git a/proto/GCGStartChallengeReq.proto b/proto/GCGStartChallengeReq.proto new file mode 100644 index 00000000..519aa644 --- /dev/null +++ b/proto/GCGStartChallengeReq.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGLevelType.proto"; + +// CmdId: 7547 +// Name: LMGOHPBHHFN +message GCGStartChallengeReq { + GCGLevelType level_type = 11; + uint32 level_id = 12; + uint32 config_id = 9; +} + diff --git a/proto/GCGStartChallengeRsp.proto b/proto/GCGStartChallengeRsp.proto new file mode 100644 index 00000000..6b006471 --- /dev/null +++ b/proto/GCGStartChallengeRsp.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGLevelType.proto"; + +// CmdId: 7763 +// Name: NNAAFMMAGIF +message GCGStartChallengeRsp { + GCGLevelType level_type = 13; + uint32 level_id = 4; + uint32 config_id = 7; + int32 retcode = 8; +} + diff --git a/proto/GCGTCInviteReq.proto b/proto/GCGTCInviteReq.proto new file mode 100644 index 00000000..6e266f84 --- /dev/null +++ b/proto/GCGTCInviteReq.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7926 +// Name: FBEBHPMGAFJ +message GCGTCInviteReq { + uint32 level_id = 13; + uint32 character_id = 1; +} + diff --git a/proto/MIMCCIBHBKO.proto b/proto/GCGTCInviteRsp.proto similarity index 51% rename from proto/MIMCCIBHBKO.proto rename to proto/GCGTCInviteRsp.proto index 6204b6d6..cfaee7b4 100644 --- a/proto/MIMCCIBHBKO.proto +++ b/proto/GCGTCInviteRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIMCCIBHBKO -// CmdId: 124 -message MIMCCIBHBKO { +// CmdId: 7994 +// Name: OGJOCAINDFA +message GCGTCInviteRsp { + uint32 character_id = 9; int32 retcode = 11; - repeated uint32 GDOOJGHKLFG = 5; } diff --git a/proto/GCGTCTavernChallengeData.proto b/proto/GCGTCTavernChallengeData.proto new file mode 100644 index 00000000..fca56dbe --- /dev/null +++ b/proto/GCGTCTavernChallengeData.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: NBGPGDKIFEN +message GCGTCTavernChallengeData { + uint32 character_id = 2; + repeated uint32 unlock_level_id_list = 13; +} + diff --git a/proto/GCGTCTavernChallengeDataNotify.proto b/proto/GCGTCTavernChallengeDataNotify.proto new file mode 100644 index 00000000..77ece4ca --- /dev/null +++ b/proto/GCGTCTavernChallengeDataNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGTCTavernChallengeData.proto"; + +// CmdId: 7414 +// Name: DIAAKFMAGEI +message GCGTCTavernChallengeDataNotify { + repeated GCGTCTavernChallengeData tavern_challenge_list = 7; +} + diff --git a/proto/GCGTCTavernChallengeUpdateNotify.proto b/proto/GCGTCTavernChallengeUpdateNotify.proto new file mode 100644 index 00000000..26a7e999 --- /dev/null +++ b/proto/GCGTCTavernChallengeUpdateNotify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGTCTavernChallengeData.proto"; + +// CmdId: 7281 +// Name: OAKJEBNHJKG +message GCGTCTavernChallengeUpdateNotify { + GCGTCTavernChallengeData tavern_challenge = 3; +} + diff --git a/proto/GCGTCTavernInfoNotify.proto b/proto/GCGTCTavernInfoNotify.proto new file mode 100644 index 00000000..8205840b --- /dev/null +++ b/proto/GCGTCTavernInfoNotify.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7507 +// Name: JNMOJGGBJCK +message GCGTCTavernInfoNotify { + bool PIBHPPGGFAH = 9; + uint32 avatar_id = 6; + uint32 level_id = 7; + uint32 point_id = 1; + bool ANNJEIOGNGA = 14; + uint32 element_type = 12; + uint32 character_id = 10; +} + diff --git a/proto/GCGTavernNpcInfo.proto b/proto/GCGTavernNpcInfo.proto index a3c59f03..e6c45f6c 100644 --- a/proto/GCGTavernNpcInfo.proto +++ b/proto/GCGTavernNpcInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIOOMOJGHCP +// Name: JCAFAPNCKDP message GCGTavernNpcInfo { - uint32 level_id = 14; - uint32 id = 8; - uint32 scene_point_id = 10; + uint32 level_id = 6; + uint32 scene_point_id = 12; + uint32 id = 7; } diff --git a/proto/GCGTavernNpcInfoNotify.proto b/proto/GCGTavernNpcInfoNotify.proto new file mode 100644 index 00000000..dd082efa --- /dev/null +++ b/proto/GCGTavernNpcInfoNotify.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGTavernNpcInfo.proto"; + +// CmdId: 7111 +// Name: MJLFJPCIPKH +message GCGTavernNpcInfoNotify { + GCGTavernNpcInfo character_npc = 4; + repeated GCGTavernNpcInfo ELBDENMOANJ = 3; + repeated GCGTavernNpcInfo ABGFKOHNMFD = 5; +} + diff --git a/proto/GCGToken.proto b/proto/GCGToken.proto index 54bb25b5..94afc747 100644 --- a/proto/GCGToken.proto +++ b/proto/GCGToken.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PALOPENLFFM +// Name: CIDPEEOGOFC message GCGToken { - uint32 value = 6; - uint32 key = 13; + uint32 value = 15; + uint32 key = 9; } diff --git a/proto/GCGWeekChallengeInfo.proto b/proto/GCGWeekChallengeInfo.proto new file mode 100644 index 00000000..a4e9e4a7 --- /dev/null +++ b/proto/GCGWeekChallengeInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LMILHIAIFIJ +message GCGWeekChallengeInfo { + uint32 unlock_time = 14; + uint32 npc_id = 13; + bool is_finished = 3; +} + diff --git a/proto/GCGWeekChallengeInfoNotify.proto b/proto/GCGWeekChallengeInfoNotify.proto new file mode 100644 index 00000000..6bc06b55 --- /dev/null +++ b/proto/GCGWeekChallengeInfoNotify.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGWeekChallengeInfo.proto"; + +// CmdId: 7747 +// Name: LNCHADCLDFO +message GCGWeekChallengeInfoNotify { + uint32 next_refresh_time = 7; + repeated GCGWeekChallengeInfo challenge_info_list = 13; + bool is_notify_npc_change = 6; +} + diff --git a/proto/GCGWorldChallengeUnlockNotify.proto b/proto/GCGWorldChallengeUnlockNotify.proto new file mode 100644 index 00000000..7f9ea1f3 --- /dev/null +++ b/proto/GCGWorldChallengeUnlockNotify.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7766 +// Name: LCKKLLBIMKF +message GCGWorldChallengeUnlockNotify { + repeated uint32 unlock_id_list = 9; +} + diff --git a/proto/GCGWorldPlayerGCGStateReq.proto b/proto/GCGWorldPlayerGCGStateReq.proto new file mode 100644 index 00000000..9505d29d --- /dev/null +++ b/proto/GCGWorldPlayerGCGStateReq.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7605 +// Name: DGBKNJINFHE +message GCGWorldPlayerGCGStateReq { +} + diff --git a/proto/GCGWorldPlayerGCGStateRsp.proto b/proto/GCGWorldPlayerGCGStateRsp.proto new file mode 100644 index 00000000..c8669e31 --- /dev/null +++ b/proto/GCGWorldPlayerGCGStateRsp.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGPlayerGCGState.proto"; + +// CmdId: 7880 +// Name: KEGFDAJCPIO +message GCGWorldPlayerGCGStateRsp { + repeated GCGPlayerGCGState player_state = 1; + int32 retcode = 10; +} + diff --git a/proto/GCGZone.proto b/proto/GCGZone.proto index 80706b10..2c2d6e5e 100644 --- a/proto/GCGZone.proto +++ b/proto/GCGZone.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIGLBMAEMML +// Name: OGMICHIFJCC message GCGZone { - repeated uint32 card_list = 9; + repeated uint32 card_list = 6; } diff --git a/proto/GCGZoneType.proto b/proto/GCGZoneType.proto index f5cc7ec4..15ed1848 100644 --- a/proto/GCGZoneType.proto +++ b/proto/GCGZoneType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGPEPCFDPGE +// Name: MHMEJPDBJHD enum GCGZoneType { GCG_ZONE_INVALID = 0; GCG_ZONE_DECK = 1; diff --git a/proto/GDCDMFBNHNH.proto b/proto/GDCDMFBNHNH.proto deleted file mode 100644 index b99feb4d..00000000 --- a/proto/GDCDMFBNHNH.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GDCDMFBNHNH -// CmdId: 7325 -message GDCDMFBNHNH { - uint32 uid = 3; - uint32 EGKHACMKHMD = 7; - uint32 confirm_end_time = 10; - int32 retcode = 4; - uint32 punish_end_time = 2; -} - diff --git a/proto/GDCMOBKPPOE.proto b/proto/GDCMOBKPPOE.proto deleted file mode 100644 index cab77c60..00000000 --- a/proto/GDCMOBKPPOE.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "PlatformType.proto"; - -// Name: GDCMOBKPPOE -// CmdId: 998 -message GDCMOBKPPOE { - repeated uint32 monster_id_list = 7; - repeated PlatformType DBEIFGBJDFM = 6; -} - diff --git a/proto/GEBNMMPJMPG.proto b/proto/GEBNMMPJMPG.proto new file mode 100644 index 00000000..541870bc --- /dev/null +++ b/proto/GEBNMMPJMPG.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7920 +// Name: GEBNMMPJMPG +message GEBNMMPJMPG { + uint32 id = 13; + bool FJOJGDKMFDG = 1; +} + diff --git a/proto/GEFHEDDLCCG.proto b/proto/GEFHEDDLCCG.proto deleted file mode 100644 index 71b8c794..00000000 --- a/proto/GEFHEDDLCCG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GEFHEDDLCCG -message GEFHEDDLCCG { - uint32 NACBICBMNFJ = 1; - uint32 LFGKBLLGBBO = 10; - uint32 cur_score = 4; - uint32 start_time = 6; -} - diff --git a/proto/GELGLOAKDBI.proto b/proto/GELGLOAKDBI.proto new file mode 100644 index 00000000..91965f07 --- /dev/null +++ b/proto/GELGLOAKDBI.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21051 +// Name: GELGLOAKDBI +message GELGLOAKDBI { + uint32 level_id = 4; + bool is_success = 5; +} + diff --git a/proto/GENJGPDIPNI.proto b/proto/GENJGPDIPNI.proto new file mode 100644 index 00000000..a1814807 --- /dev/null +++ b/proto/GENJGPDIPNI.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: GENJGPDIPNI +enum GENJGPDIPNI { + GENJGPDIPNI_CUSTOM_GALLERY_SCORE_BOARD_NORMAL = 0; + GENJGPDIPNI_CUSTOM_GALLERY_SCORE_BOARD_COUNTDOWN = 1; + GENJGPDIPNI_CUSTOM_GALLERY_SCORE_BOARD_TIMER = 2; +} + diff --git a/proto/HFFNDCIHEMC.proto b/proto/GEPJEEOPGMK.proto similarity index 65% rename from proto/HFFNDCIHEMC.proto rename to proto/GEPJEEOPGMK.proto index a3e189f9..711612cf 100644 --- a/proto/HFFNDCIHEMC.proto +++ b/proto/GEPJEEOPGMK.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HFFNDCIHEMC -message HFFNDCIHEMC { - Vector rot = 1; +// Name: GEPJEEOPGMK +message GEPJEEOPGMK { + Vector rot = 15; Vector pos = 3; } diff --git a/proto/GFGKHDBBKIL.proto b/proto/GFGKHDBBKIL.proto new file mode 100644 index 00000000..1aba2c59 --- /dev/null +++ b/proto/GFGKHDBBKIL.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 2916 +// Name: GFGKHDBBKIL +message GFGKHDBBKIL { + int32 retcode = 10; + uint32 offering_id = 4; +} + diff --git a/proto/GFHJPIAOAIJ.proto b/proto/GFHJPIAOAIJ.proto deleted file mode 100644 index f7bf91d3..00000000 --- a/proto/GFHJPIAOAIJ.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GFHJPIAOAIJ -message GFHJPIAOAIJ { - uint32 value = 1; -} - diff --git a/proto/GFJHBBIEPJD.proto b/proto/GFJHBBIEPJD.proto deleted file mode 100644 index 1fd022b0..00000000 --- a/proto/GFJHBBIEPJD.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: GFJHBBIEPJD -message GFJHBBIEPJD { - uint32 MHNEIJHIJOB = 4; - uint32 entity_id = 5; - uint32 GKMEGBPFMHA = 8; - Vector pos = 6; - int32 face_angle_compact = 10; -} - diff --git a/proto/GFKBLFOPGLF.proto b/proto/GFKBLFOPGLF.proto deleted file mode 100644 index db119095..00000000 --- a/proto/GFKBLFOPGLF.proto +++ /dev/null @@ -1,25 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GFKBLFOPGLF -enum GFKBLFOPGLF { - GFKBLFOPGLF_AMCDOAIFIHJ = 0; - GFKBLFOPGLF_KHCJLKPBEMO = 1; - GFKBLFOPGLF_COFEOLFBMGI = 2; - GFKBLFOPGLF_GPKFEDJBCAG = 3; - GFKBLFOPGLF_NNGJAKBOLIJ = 4; - GFKBLFOPGLF_BKEMKDMEGLI = 5; - GFKBLFOPGLF_KLMNOKIOEAE = 6; - GFKBLFOPGLF_NIGFMNONCNI = 7; - GFKBLFOPGLF_OIPCFEDBIPJ = 8; - GFKBLFOPGLF_GJLMEELINNJ = 9; - GFKBLFOPGLF_HFFOAJHFEHF = 10; - GFKBLFOPGLF_EOKLFOIJFDO = 11; - GFKBLFOPGLF_NGOPHGJFCFF = 12; - GFKBLFOPGLF_AEADHKGNDPI = 13; - GFKBLFOPGLF_EBFMELIGDEH = 14; - GFKBLFOPGLF_NJGGCKNFMIL = 15; -} - diff --git a/proto/GGBMIADMOHH.proto b/proto/GGBMIADMOHH.proto deleted file mode 100644 index fb7cb070..00000000 --- a/proto/GGBMIADMOHH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "LLOKNKLJFHI.proto"; - -// Name: GGBMIADMOHH -message GGBMIADMOHH { - repeated LLOKNKLJFHI stage_data_list = 12; - uint32 IHCMMNBKCFH = 15; -} - diff --git a/proto/COLNADOLNFO.proto b/proto/GGFLMPNCCNA.proto similarity index 71% rename from proto/COLNADOLNFO.proto rename to proto/GGFLMPNCCNA.proto index 7ba0e213..6496ef7f 100644 --- a/proto/COLNADOLNFO.proto +++ b/proto/GGFLMPNCCNA.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COLNADOLNFO -message COLNADOLNFO { +// Name: GGFLMPNCCNA +message GGFLMPNCCNA { uint32 apply_entity_id = 14; } diff --git a/proto/GGHNBKHJLIG.proto b/proto/GGHNBKHJLIG.proto deleted file mode 100644 index a09840ab..00000000 --- a/proto/GGHNBKHJLIG.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GGHNBKHJLIG -message GGHNBKHJLIG { - uint32 ACBKAGKHNOO = 9; -} - diff --git a/proto/GHLIEPKOHJD.proto b/proto/GHLIEPKOHJD.proto deleted file mode 100644 index 2f28b924..00000000 --- a/proto/GHLIEPKOHJD.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NIELIIFHJCO.proto"; - -// Name: GHLIEPKOHJD -// CmdId: 7942 -message GHLIEPKOHJD { - repeated uint32 DNJDACFOEJA = 11; - uint32 level_id = 1; - int32 retcode = 8; - uint32 config_id = 4; - NIELIIFHJCO PPHCMNDNEBE = 3; - repeated uint32 NPLFIOFPAKH = 12; -} - diff --git a/proto/GHMNCNNHLAI.proto b/proto/GHMNCNNHLAI.proto new file mode 100644 index 00000000..c2cbcb28 --- /dev/null +++ b/proto/GHMNCNNHLAI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 123 +// Name: GHMNCNNHLAI +message GHMNCNNHLAI { + bool is_force_set = 6; + uint32 game_time = 5; + uint32 client_game_time = 14; +} + diff --git a/proto/GHNDMCFNLHN.proto b/proto/GHNDMCFNLHN.proto deleted file mode 100644 index 0e0cbccf..00000000 --- a/proto/GHNDMCFNLHN.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GHNDMCFNLHN -message GHNDMCFNLHN { - uint32 level_id = 3; - bool is_level_open = 6; - uint32 AIICAANNDFB = 5; -} - diff --git a/proto/GIAFFPENJNC.proto b/proto/GIAFFPENJNC.proto deleted file mode 100644 index 37ad22b9..00000000 --- a/proto/GIAFFPENJNC.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GIAFFPENJNC -// CmdId: 7387 -message GIAFFPENJNC { - uint32 AHAIAIPGFDN = 6; - bool BBNOFLCPEBA = 2; -} - diff --git a/proto/GIIHGMKANHL.proto b/proto/GIIHGMKANHL.proto new file mode 100644 index 00000000..c96a09ea --- /dev/null +++ b/proto/GIIHGMKANHL.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22187 +// Name: GIIHGMKANHL +message GIIHGMKANHL { + int32 retcode = 14; + uint32 pos_id = 15; +} + diff --git a/proto/GJNHFOFKIEN.proto b/proto/GJNHFOFKIEN.proto deleted file mode 100644 index 76f5234c..00000000 --- a/proto/GJNHFOFKIEN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GJNHFOFKIEN -message GJNHFOFKIEN { - uint64 OHCCNLKALAJ = 10; - uint32 CBBEFENEKFI = 4; -} - diff --git a/proto/GKIJDMOCNDH.proto b/proto/GKIJDMOCNDH.proto deleted file mode 100644 index 4ed5205f..00000000 --- a/proto/GKIJDMOCNDH.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GKIJDMOCNDH -message GKIJDMOCNDH { - uint32 PMAHGIMLNFD = 1; -} - diff --git a/proto/GKLODALBJDF.proto b/proto/GKLODALBJDF.proto deleted file mode 100644 index 533cea32..00000000 --- a/proto/GKLODALBJDF.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GKLODALBJDF -message GKLODALBJDF { - bool is_finish = 12; - uint32 stage_id = 1; - bool is_open = 7; - uint32 open_time = 8; - uint32 FOPOGKDPFDB = 10; -} - diff --git a/proto/GKPKECDLNPD.proto b/proto/GKPKECDLNPD.proto new file mode 100644 index 00000000..e9b54968 --- /dev/null +++ b/proto/GKPKECDLNPD.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: GKPKECDLNPD +message GKPKECDLNPD { + float AJHLPJGEIMN = 9; + float OHHCCMMBDIH = 5; +} + diff --git a/proto/GLAEHMMKJNF.proto b/proto/GLAEHMMKJNF.proto deleted file mode 100644 index a1072ccd..00000000 --- a/proto/GLAEHMMKJNF.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: GLAEHMMKJNF -message GLAEHMMKJNF { - uint32 IKJNDCCAACL = 3; - uint32 GKMEGBPFMHA = 10; - int32 face_angle_compact = 13; - Vector cur_pos = 6; - uint32 entity_id = 11; -} - diff --git a/proto/GLIHKFPIPPB.proto b/proto/GLIHKFPIPPB.proto deleted file mode 100644 index b9aa7a48..00000000 --- a/proto/GLIHKFPIPPB.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GLIHKFPIPPB -// CmdId: 7641 -message GLIHKFPIPPB { -} - diff --git a/proto/GLMHDEPFNPJ.proto b/proto/GLMHDEPFNPJ.proto deleted file mode 100644 index 5ecaf1cf..00000000 --- a/proto/GLMHDEPFNPJ.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GLMHDEPFNPJ -// CmdId: 20896 -message GLMHDEPFNPJ { - uint32 music_basic_id = 10; - int32 retcode = 13; - uint64 ugc_guid = 14; -} - diff --git a/proto/GMEEJFOELBO.proto b/proto/GMEEJFOELBO.proto deleted file mode 100644 index 31b409dc..00000000 --- a/proto/GMEEJFOELBO.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: GMEEJFOELBO -message GMEEJFOELBO { - Vector FFLCDJCOGIM = 7; - Vector forward = 5; -} - diff --git a/proto/GMGIEHFGOKN.proto b/proto/GMGIEHFGOKN.proto deleted file mode 100644 index 79fab6ac..00000000 --- a/proto/GMGIEHFGOKN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GMGIEHFGOKN -message GMGIEHFGOKN { - float BNJHFOKEHJM = 9; - bool LFOEOBPGJGK = 2; -} - diff --git a/proto/GMIFBLJMMNA.proto b/proto/GMIFBLJMMNA.proto deleted file mode 100644 index 787df13e..00000000 --- a/proto/GMIFBLJMMNA.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GMIFBLJMMNA -message GMIFBLJMMNA { - uint32 NLDGLBHBNJE = 4; - bool is_new_record = 15; -} - diff --git a/proto/GMObstacleInfo.proto b/proto/GMObstacleInfo.proto index 1d6c30f0..d17e306a 100644 --- a/proto/GMObstacleInfo.proto +++ b/proto/GMObstacleInfo.proto @@ -7,13 +7,13 @@ import "ShapeType.proto"; import "Vector.proto"; import "Vector3Int.proto"; -// Name: KKLMEPGAGJK +// Name: NGCBMFFPPBK message GMObstacleInfo { - ShapeType shape = 12; - Vector3Int extents = 5; - int32 obstacle_id = 8; - int64 timestamp = 7; - Vector center = 9; - MathQuaternion rotation = 13; + ShapeType shape = 2; + int64 timestamp = 8; + MathQuaternion rotation = 11; + Vector center = 1; + int32 obstacle_id = 6; + Vector3Int extents = 13; } diff --git a/proto/GMShowNavMeshReq.proto b/proto/GMShowNavMeshReq.proto index 9c13ff69..fe00d09c 100644 --- a/proto/GMShowNavMeshReq.proto +++ b/proto/GMShowNavMeshReq.proto @@ -4,10 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FCNGHDHCBJL -// CmdId: 2304 +// CmdId: 2400 +// Name: GFLHBOHBNHI message GMShowNavMeshReq { - Vector center = 6; - Vector extent = 13; + Vector center = 13; + Vector extent = 12; + int32 uid = 6; } diff --git a/proto/GMShowNavMeshRsp.proto b/proto/GMShowNavMeshRsp.proto index 656e534b..0561c279 100644 --- a/proto/GMShowNavMeshRsp.proto +++ b/proto/GMShowNavMeshRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PBNavMeshTile.proto"; -// Name: GKHCBIDCMHJ -// CmdId: 2320 +// CmdId: 2357 +// Name: DMIMDAPMCMO message GMShowNavMeshRsp { - int32 retcode = 2; - repeated PBNavMeshTile tiles = 7; + int32 retcode = 15; + repeated PBNavMeshTile tiles = 12; } diff --git a/proto/GMShowObstacleReq.proto b/proto/GMShowObstacleReq.proto index e2ff01e6..24142017 100644 --- a/proto/GMShowObstacleReq.proto +++ b/proto/GMShowObstacleReq.proto @@ -3,8 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IAEMJBPANGC -// CmdId: 2353 +// CmdId: 2334 +// Name: ABJCILGEAPG message GMShowObstacleReq { + int32 uid = 9; } diff --git a/proto/GMShowObstacleRsp.proto b/proto/GMShowObstacleRsp.proto index 00da7782..66ea3e72 100644 --- a/proto/GMShowObstacleRsp.proto +++ b/proto/GMShowObstacleRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GMObstacleInfo.proto"; -// Name: OCDAKMFDDAK -// CmdId: 2338 +// CmdId: 2364 +// Name: HNBLPFHLMEH message GMShowObstacleRsp { - repeated GMObstacleInfo obstacles = 4; - int32 retcode = 2; + int32 retcode = 15; + repeated GMObstacleInfo obstacles = 5; } diff --git a/proto/GNENODIAGCE.proto b/proto/GNENODIAGCE.proto new file mode 100644 index 00000000..bea041ca --- /dev/null +++ b/proto/GNENODIAGCE.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +// CmdId: 2911 +// Name: GNENODIAGCE +message GNENODIAGCE { + int32 retcode = 5; + uint32 offering_id = 10; + repeated ItemParam item_list = 11; +} + diff --git a/proto/GNKAPMPOIOE.proto b/proto/GNKAPMPOIOE.proto deleted file mode 100644 index 872a1fb7..00000000 --- a/proto/GNKAPMPOIOE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GNKAPMPOIOE -// CmdId: 7621 -message GNKAPMPOIOE { - repeated uint32 card_list = 5; -} - diff --git a/proto/GOGCALJCAMC.proto b/proto/GOGCALJCAMC.proto deleted file mode 100644 index 5cc50918..00000000 --- a/proto/GOGCALJCAMC.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GOGCALJCAMC -enum GOGCALJCAMC { - GOGCALJCAMC_PJBFEFHBAAD = 0; - GOGCALJCAMC_LJBOPAFHEIA = 1; - GOGCALJCAMC_EMFCAAMENEN = 2; -} - diff --git a/proto/GOPOEDFNDBO.proto b/proto/GOPOEDFNDBO.proto deleted file mode 100644 index 03c2e2ba..00000000 --- a/proto/GOPOEDFNDBO.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GOPOEDFNDBO -// CmdId: 7282 -message GOPOEDFNDBO { - uint32 AHAIAIPGFDN = 1; -} - diff --git a/proto/GPCKNDGKBBD.proto b/proto/GPCKNDGKBBD.proto deleted file mode 100644 index 6bd90e40..00000000 --- a/proto/GPCKNDGKBBD.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GPCKNDGKBBD -message GPCKNDGKBBD { - uint64 begin_time = 8; - uint32 controller_id = 14; - uint64 time_stamp = 9; -} - diff --git a/proto/GPGFDJBDCNJ.proto b/proto/GPGFDJBDCNJ.proto deleted file mode 100644 index 4669255a..00000000 --- a/proto/GPGFDJBDCNJ.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GPGFDJBDCNJ -message GPGFDJBDCNJ { - bool CPHLLIDLHPJ = 12; -} - diff --git a/proto/GPPPPHHOCIP.proto b/proto/GPPPPHHOCIP.proto deleted file mode 100644 index 4d5a4c4b..00000000 --- a/proto/GPPPPHHOCIP.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: GPPPPHHOCIP -message GPPPPHHOCIP { - int64 value = 1; -} - diff --git a/proto/GachaActivityCreateRobotReq.proto b/proto/GachaActivityCreateRobotReq.proto index 0fe38788..33ca71b9 100644 --- a/proto/GachaActivityCreateRobotReq.proto +++ b/proto/GachaActivityCreateRobotReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IDAJIKMECBF -// CmdId: 8654 +// CmdId: 8314 +// Name: FFGCOLAAELE message GachaActivityCreateRobotReq { } diff --git a/proto/GachaActivityCreateRobotRsp.proto b/proto/GachaActivityCreateRobotRsp.proto index c74d5db4..11e99e16 100644 --- a/proto/GachaActivityCreateRobotRsp.proto +++ b/proto/GachaActivityCreateRobotRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBNEDENDCGG -// CmdId: 8808 +// CmdId: 8273 +// Name: EKOIAIBMIOH message GachaActivityCreateRobotRsp { - int32 retcode = 3; - uint32 robot_id = 14; + int32 retcode = 15; + uint32 robot_id = 3; } diff --git a/proto/GachaActivityDetailInfo.proto b/proto/GachaActivityDetailInfo.proto index 044de6db..c2b98a88 100644 --- a/proto/GachaActivityDetailInfo.proto +++ b/proto/GachaActivityDetailInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "GachaStageData.proto"; -// Name: OKJFMKLBEHB +// Name: LFHOGOOOLJC message GachaActivityDetailInfo { - map robot_num_map = 2; - uint32 IPBJPBFDPAE = 5; - map have_reward_robot_num_map = 9; - repeated GachaStageData gacha_stage_data_list = 6; - uint32 MHLIDFAFDGD = 11; - repeated uint32 have_get_robot_list = 8; + uint32 NOAABNLIFJP = 5; + map have_reward_robot_num_map = 8; + repeated uint32 have_get_robot_list = 1; + repeated GachaStageData gacha_stage_data_list = 2; + map robot_num_map = 15; + uint32 EFHNJHBNBFJ = 4; } diff --git a/proto/GachaActivityNextStageReq.proto b/proto/GachaActivityNextStageReq.proto index 78688660..2fec861b 100644 --- a/proto/GachaActivityNextStageReq.proto +++ b/proto/GachaActivityNextStageReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AMKNCMBCIPK -// CmdId: 8212 +// CmdId: 8707 +// Name: GPMNIOOFGBD message GachaActivityNextStageReq { } diff --git a/proto/GachaActivityNextStageRsp.proto b/proto/GachaActivityNextStageRsp.proto index 944a2efb..78094530 100644 --- a/proto/GachaActivityNextStageRsp.proto +++ b/proto/GachaActivityNextStageRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OGFCBJNLKDH -// CmdId: 8304 +// CmdId: 8922 +// Name: PPPAJFNOPEP message GachaActivityNextStageRsp { - int32 retcode = 13; - uint32 stage_id = 8; + int32 retcode = 10; + uint32 stage_id = 12; } diff --git a/proto/GachaActivityPercentNotify.proto b/proto/GachaActivityPercentNotify.proto index f8509707..1d46767c 100644 --- a/proto/GachaActivityPercentNotify.proto +++ b/proto/GachaActivityPercentNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKNJAJALDIA -// CmdId: 8469 +// CmdId: 8789 +// Name: KMNMBAGFKAL message GachaActivityPercentNotify { - uint32 JBOFEKDGMIO = 6; - map target_num_map = 9; - uint32 IMBCNJFONIC = 5; - uint32 BOPLNMEHANO = 14; + uint32 DIOALIGJPGO = 10; + uint32 JCGMHLOPOHG = 4; + map target_num_map = 3; + uint32 FFAGKNPEDBJ = 2; } diff --git a/proto/GachaActivityResetReq.proto b/proto/GachaActivityResetReq.proto index b32eabdb..bfbac0c1 100644 --- a/proto/GachaActivityResetReq.proto +++ b/proto/GachaActivityResetReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHEHLPMHPID -// CmdId: 8231 +// CmdId: 8876 +// Name: MDGJAHGAHBJ message GachaActivityResetReq { - uint32 stage_id = 15; + uint32 stage_id = 12; } diff --git a/proto/GachaActivityResetRsp.proto b/proto/GachaActivityResetRsp.proto index a4450dcb..0ae2dba1 100644 --- a/proto/GachaActivityResetRsp.proto +++ b/proto/GachaActivityResetRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FGAMGEDPHEK -// CmdId: 8296 +// CmdId: 8715 +// Name: KNELBIOPMIO message GachaActivityResetRsp { - uint32 stage_id = 13; - int32 retcode = 15; + int32 retcode = 13; + uint32 stage_id = 7; } diff --git a/proto/GachaActivityTakeRewardReq.proto b/proto/GachaActivityTakeRewardReq.proto index 1314990f..839c706e 100644 --- a/proto/GachaActivityTakeRewardReq.proto +++ b/proto/GachaActivityTakeRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HFCMJDMPDKL -// CmdId: 8796 +// CmdId: 8311 +// Name: EILNIKEFBEA message GachaActivityTakeRewardReq { - map robot_num_map = 10; + map robot_num_map = 6; } diff --git a/proto/GachaActivityTakeRewardRsp.proto b/proto/GachaActivityTakeRewardRsp.proto index fc4e6e8e..9382b112 100644 --- a/proto/GachaActivityTakeRewardRsp.proto +++ b/proto/GachaActivityTakeRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHIGEMKPMPC -// CmdId: 8272 +// CmdId: 8843 +// Name: NKEJJNIMABJ message GachaActivityTakeRewardRsp { - int32 retcode = 15; - map robot_num_map = 12; + map robot_num_map = 15; + int32 retcode = 7; } diff --git a/proto/GachaActivityUpdateElemNotify.proto b/proto/GachaActivityUpdateElemNotify.proto index 87f67f03..8eb33141 100644 --- a/proto/GachaActivityUpdateElemNotify.proto +++ b/proto/GachaActivityUpdateElemNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AGPDCOJBBGB -// CmdId: 8338 +// CmdId: 8714 +// Name: KMPCKELIJKP message GachaActivityUpdateElemNotify { - uint32 elem_type = 10; + uint32 elem_type = 7; } diff --git a/proto/GachaInfo.proto b/proto/GachaInfo.proto index 8a0a5aff..15ab5b0b 100644 --- a/proto/GachaInfo.proto +++ b/proto/GachaInfo.proto @@ -4,34 +4,33 @@ option java_package = "emu.grasscutter.net.proto"; import "GachaUpInfo.proto"; -// Name: LIBILADMDKG -// Name: LIBILADMDKG +// Name: INCDGNIDDAE message GachaInfo { - bool is_new_wish = 1693; - uint32 gachaTimesLimit = 4; // FLDFHFNHNFC - repeated GachaUpInfo gacha_up_info_list = 1953; - uint32 wishMaxProgress = 911; // KJHBJPGBOFP - uint32 leftGachaTimes = 10; // MGFKNHHNMAE - string gachaProbUrl = 8; // ABKGLLAGAIN - uint32 gachaType = 15; // DGIFMDIADJF - string gachaPrefabPath = 5; // JENKDDLIKBK - uint32 gachaSortId = 11; // MJPPIKFJBBF - uint32 curScheduleDailyGachaTimes = 1245; // NOKMFFEIDNH - uint32 costItemNum = 7; // GNIDAANOBDP - repeated uint32 displayUp5ItemList = 1564; // GLGFIGNCBPL - string gachaProbUrlOversea = 1128; // NBGBMJJAICB - string gachaPreviewPrefabPath = 12; // LCHOOLMEHIN - uint32 schedule_id = 2; - string gachaRecordUrl = 1; // CINCAKDODOD - uint32 end_time = 3; - repeated uint32 displayUp4ItemList = 446; // IIGOCJAHJDO - uint32 wishItemId = 9; // AINLBCOKANA - uint32 tenCostItemId = 1298; // DNGKJJJHNEN - string titleTextmap = 67; // ANPADHPPJNE - uint32 costItemId = 14; // BCKMNIBIPHO - uint32 tenCostItemNum = 13; // LMLCPMOOKKA - uint32 begin_time = 6; - string gachaRecordUrlOversea = 1718; // FGJKAIDJJEH - uint32 wishProgress = 1755; // LJJKNKCHHFM + uint32 FBILBJNNIKE = 578; + uint32 BIPHOPJBNHC = 9; + uint32 FBIDPNFLBJL = 7; + string OMGFPIJPPGH = 3; + uint32 PELOHDIKFAM = 316; + uint32 begin_time = 1; + uint32 DINELKJLAPI = 4; + uint32 end_time = 10; + uint32 JICLMBKMGCG = 12; + string PEFGGCAMAJE = 908; + uint32 OKKJEHDBIHK = 11; + uint32 schedule_id = 13; + uint32 KKDFKKEMEBA = 2003; + string JAHGGIJLMCD = 883; + string FGLBHLDAFAM = 15; + repeated GachaUpInfo gacha_up_info_list = 771; + string LAMBGJLFDCN = 8; + string AMGOIFHFKIE = 1371; + repeated uint32 LANKFGHJJEB = 793; + bool is_new_wish = 1748; + uint32 AOLMBNPLFEO = 6; + uint32 DKCIEKFPMCG = 5; + uint32 EAGFIDHCDPD = 14; + uint32 KDFPKENAIOJ = 1986; + repeated uint32 LIBFHKDFHLG = 565; + string DACBIMFIOFO = 2; } diff --git a/proto/GachaItem.proto b/proto/GachaItem.proto index ab0f0e71..73d782d9 100644 --- a/proto/GachaItem.proto +++ b/proto/GachaItem.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GachaTransferItem.proto"; import "ItemParam.proto"; -// Name: PBALBDCFHEM +// Name: IPHELIAGHGJ message GachaItem { - repeated ItemParam token_item_list = 13; - ItemParam gacha_item = 15; - bool is_flash_card = 4; //ECDEIIANGJN - repeated GachaTransferItem transfer_items = 7; - bool is_gacha_item_new = 10; //HFDPDGIDDLB + ItemParam gacha_item = 13; + repeated GachaTransferItem transfer_items = 3; + repeated ItemParam token_item_list = 9; + bool DKPCGKMJNMC = 1; + bool HBJJJDGGBCN = 11; } diff --git a/proto/GachaOpenWishNotify.proto b/proto/GachaOpenWishNotify.proto index 7e3f7b05..f07d690c 100644 --- a/proto/GachaOpenWishNotify.proto +++ b/proto/GachaOpenWishNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFILELBMIAH -// CmdId: 1572 +// CmdId: 1541 +// Name: EHEPDPEIEHP message GachaOpenWishNotify { - uint32 NMKGGDOKHLF = 9; - uint32 DGIFMDIADJF = 15; + uint32 KJPOJHMDBNE = 14; + uint32 AOLMBNPLFEO = 2; } diff --git a/proto/GachaSimpleInfoNotify.proto b/proto/GachaSimpleInfoNotify.proto index 439bb11d..806d2bb9 100644 --- a/proto/GachaSimpleInfoNotify.proto +++ b/proto/GachaSimpleInfoNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NAAMPFPNPLM -// CmdId: 1582 +// CmdId: 1572 +// Name: BDINGDMDDAL message GachaSimpleInfoNotify { - bool is_new = 15; + bool is_new = 5; } diff --git a/proto/GachaStageData.proto b/proto/GachaStageData.proto index 76f37a0a..bf3486fc 100644 --- a/proto/GachaStageData.proto +++ b/proto/GachaStageData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BIKFAOPDLDF +// Name: ICONCJCFCIG message GachaStageData { - bool is_open = 4; - map target_num_map = 10; - uint32 stage_id = 1; + map target_num_map = 12; + uint32 stage_id = 2; + bool is_open = 7; } diff --git a/proto/GachaTransferItem.proto b/proto/GachaTransferItem.proto index 45fbf667..89c73142 100644 --- a/proto/GachaTransferItem.proto +++ b/proto/GachaTransferItem.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: HPEPNLNMJKM +// Name: DCDPCOHCCNJ message GachaTransferItem { - ItemParam item = 8; - bool is_transfer_item_new = 6; + ItemParam item = 2; + bool is_transfer_item_new = 3; } diff --git a/proto/GachaUpInfo.proto b/proto/GachaUpInfo.proto index 9973585b..e50d48a7 100644 --- a/proto/GachaUpInfo.proto +++ b/proto/GachaUpInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFPNKHJMJLE +// Name: OJPLFMHBHHC message GachaUpInfo { - uint32 item_parent_type = 9; - repeated uint32 item_id_list = 7; + uint32 item_parent_type = 8; + repeated uint32 item_id_list = 9; } diff --git a/proto/GachaWishReq.proto b/proto/GachaWishReq.proto index d1e94590..bd4ef060 100644 --- a/proto/GachaWishReq.proto +++ b/proto/GachaWishReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEEOPFJGOKN -// CmdId: 1514 +// CmdId: 1516 +// Name: JEOLICDPLML message GachaWishReq { - uint32 gachaScheduleId = 9; //NMKGGDOKHLF - uint32 item_id = 11; - uint32 gachaType = 5; //DGIFMDIADJF + uint32 item_id = 15; + uint32 KJPOJHMDBNE = 14; + uint32 AOLMBNPLFEO = 3; } diff --git a/proto/GachaWishRsp.proto b/proto/GachaWishRsp.proto index d44a06fd..0c0d3022 100644 --- a/proto/GachaWishRsp.proto +++ b/proto/GachaWishRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCCCENPGEHL -// CmdId: 1534 +// CmdId: 1556 +// Name: AEEFJKOLIKC message GachaWishRsp { - uint32 wishMaxProgress = 3; // DNGKJJJHNEN - uint32 wishProgress = 10; // DGIFMDIADJF - uint32 gachaType = 8; // KJHBJPGBOFP - uint32 gachaScheduleId = 5; // NMKGGDOKHLF - int32 retcode = 13; - uint32 wishItemId = 9; // LJJKNKCHHFM + uint32 KKDFKKEMEBA = 4; + uint32 KJPOJHMDBNE = 15; + uint32 FBILBJNNIKE = 14; + uint32 KDFPKENAIOJ = 6; + int32 retcode = 1; + uint32 AOLMBNPLFEO = 5; } diff --git a/proto/GadgetAutoPickDropInfoNotify.proto b/proto/GadgetAutoPickDropInfoNotify.proto index b0e3f2a9..45c720ee 100644 --- a/proto/GadgetAutoPickDropInfoNotify.proto +++ b/proto/GadgetAutoPickDropInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Item.proto"; -// Name: PBGEBLODBDC -// CmdId: 842 +// CmdId: 865 +// Name: GDJHBFGHBOK message GadgetAutoPickDropInfoNotify { - repeated Item item_list = 14; + repeated Item item_list = 7; } diff --git a/proto/GadgetBornType.proto b/proto/GadgetBornType.proto index 95450703..7d84c425 100644 --- a/proto/GadgetBornType.proto +++ b/proto/GadgetBornType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHLCFGOBHBJ +// Name: EOMJMDNEMOO enum GadgetBornType { GADGET_BORN_NONE = 0; GADGET_BORN_IN_AIR = 1; diff --git a/proto/GadgetChainLevelChangeNotify.proto b/proto/GadgetChainLevelChangeNotify.proto index 84f3fd0f..61be5cd7 100644 --- a/proto/GadgetChainLevelChangeNotify.proto +++ b/proto/GadgetChainLevelChangeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKPDGILKABD -// CmdId: 819 +// CmdId: 877 +// Name: JDHIIDNHDIA message GadgetChainLevelChangeNotify { - map gadget_chain_level_map = 7; + map gadget_chain_level_map = 13; } diff --git a/proto/GadgetChainLevelUpdateNotify.proto b/proto/GadgetChainLevelUpdateNotify.proto index f1a9e32e..1396171c 100644 --- a/proto/GadgetChainLevelUpdateNotify.proto +++ b/proto/GadgetChainLevelUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBDFNIEAMPO -// CmdId: 823 +// CmdId: 894 +// Name: EBLKPECLKJD message GadgetChainLevelUpdateNotify { - map gadget_chain_level_map = 1; + map gadget_chain_level_map = 13; } diff --git a/proto/GadgetChangeLevelTagReq.proto b/proto/GadgetChangeLevelTagReq.proto index 23c6e46b..fa0bced8 100644 --- a/proto/GadgetChangeLevelTagReq.proto +++ b/proto/GadgetChangeLevelTagReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: IELGIIKMOPI -// CmdId: 816 +// CmdId: 883 +// Name: BDHMGDBGLCA message GadgetChangeLevelTagReq { - uint32 level_tag_id = 14; - CustomGadgetTreeInfo combination_info = 7; - uint32 gadget_entity_id = 6; + uint32 gadget_entity_id = 14; + uint32 level_tag_id = 1; + CustomGadgetTreeInfo combination_info = 10; } diff --git a/proto/GadgetChangeLevelTagRsp.proto b/proto/GadgetChangeLevelTagRsp.proto index b4621a3b..53f383a6 100644 --- a/proto/GadgetChangeLevelTagRsp.proto +++ b/proto/GadgetChangeLevelTagRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBMGKBHHOEH -// CmdId: 837 +// CmdId: 806 +// Name: NJBBECLNJOP message GadgetChangeLevelTagRsp { - int32 retcode = 7; + int32 retcode = 13; } diff --git a/proto/GadgetCrucibleInfo.proto b/proto/GadgetCrucibleInfo.proto index 48b4d4e0..1b47fb8e 100644 --- a/proto/GadgetCrucibleInfo.proto +++ b/proto/GadgetCrucibleInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BLBKDPNKGGG +// Name: BPDPHKJNGFI message GadgetCrucibleInfo { uint32 mp_play_id = 1; uint32 prepare_end_time = 2; diff --git a/proto/GadgetCustomTreeInfoNotify.proto b/proto/GadgetCustomTreeInfoNotify.proto index a1de7de1..6b22062d 100644 --- a/proto/GadgetCustomTreeInfoNotify.proto +++ b/proto/GadgetCustomTreeInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: HDLODDFAAEF // CmdId: 833 +// Name: FCKNLPLIOAM message GadgetCustomTreeInfoNotify { - CustomGadgetTreeInfo custom_gadget_tree_info = 4; - uint32 gadget_entity_id = 8; + uint32 gadget_entity_id = 6; + CustomGadgetTreeInfo custom_gadget_tree_info = 3; } diff --git a/proto/GadgetGeneralRewardInfo.proto b/proto/GadgetGeneralRewardInfo.proto index 400796d7..11417558 100644 --- a/proto/GadgetGeneralRewardInfo.proto +++ b/proto/GadgetGeneralRewardInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: EGMHJIHCDBD +// Name: IHKFBPJAMOH message GadgetGeneralRewardInfo { uint32 resin = 1; uint32 dead_time = 2; diff --git a/proto/GadgetGeneralRewardInfoNotify.proto b/proto/GadgetGeneralRewardInfoNotify.proto index 501c3a26..cb8dd38e 100644 --- a/proto/GadgetGeneralRewardInfoNotify.proto +++ b/proto/GadgetGeneralRewardInfoNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GadgetGeneralRewardInfo.proto"; -// Name: OFDJBAJGOPC -// CmdId: 891 +// CmdId: 812 +// Name: AELKPGENHOH message GadgetGeneralRewardInfoNotify { - uint32 entity_id = 1; - GadgetGeneralRewardInfo general_reward_info = 15; + uint32 entity_id = 12; + GadgetGeneralRewardInfo general_reward_info = 10; } diff --git a/proto/GadgetInteractReq.proto b/proto/GadgetInteractReq.proto index 6feae227..67feb764 100644 --- a/proto/GadgetInteractReq.proto +++ b/proto/GadgetInteractReq.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "InterOpType.proto"; import "ResinCostType.proto"; -// Name: KJHPMOAELOJ -// CmdId: 867 +// CmdId: 890 +// Name: CEEALLJALGP message GadgetInteractReq { - InterOpType op_type = 8; - ResinCostType resin_cost_type = 4; - bool is_use_condense_resin = 9; - uint32 gadget_id = 3; - uint32 ui_interact_id = 11; - uint32 gadget_entity_id = 2; + ResinCostType resin_cost_type = 5; + bool is_use_condense_resin = 8; + InterOpType op_type = 9; + uint32 ui_interact_id = 12; + uint32 gadget_id = 7; + uint32 gadget_entity_id = 1; } diff --git a/proto/GadgetInteractRsp.proto b/proto/GadgetInteractRsp.proto index 565a0d37..111286f4 100644 --- a/proto/GadgetInteractRsp.proto +++ b/proto/GadgetInteractRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "InteractType.proto"; import "InterOpType.proto"; -// Name: OHCKMKAKEHO -// CmdId: 875 +// CmdId: 896 +// Name: NMBFBOFBOHD message GadgetInteractRsp { - int32 retcode = 14; - uint32 gadget_id = 13; - InterOpType op_type = 10; + InterOpType op_type = 2; + int32 retcode = 7; + uint32 gadget_id = 8; + InteractType interact_type = 4; uint32 gadget_entity_id = 15; - InteractType interact_type = 6; } diff --git a/proto/GadgetPlayDataNotify.proto b/proto/GadgetPlayDataNotify.proto index 1a3c2d09..c22d532c 100644 --- a/proto/GadgetPlayDataNotify.proto +++ b/proto/GadgetPlayDataNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCODKADGMFD // CmdId: 859 +// Name: CMGHDEALCOM message GadgetPlayDataNotify { - uint32 play_type = 2; - uint32 progress = 8; - uint32 entity_id = 10; + uint32 play_type = 9; + uint32 entity_id = 1; + uint32 progress = 5; } diff --git a/proto/GadgetPlayInfo.proto b/proto/GadgetPlayInfo.proto index 3f61dc98..4030e801 100644 --- a/proto/GadgetPlayInfo.proto +++ b/proto/GadgetPlayInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "GadgetCrucibleInfo.proto"; -// Name: FOENOMBFLMO +// Name: OJOGHGHFEEP message GadgetPlayInfo { uint32 play_type = 1; uint32 duration = 2; diff --git a/proto/GadgetPlayStartNotify.proto b/proto/GadgetPlayStartNotify.proto index dfc3ff06..cf8199dd 100644 --- a/proto/GadgetPlayStartNotify.proto +++ b/proto/GadgetPlayStartNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLEIGLIJJAK -// CmdId: 865 +// CmdId: 892 +// Name: PMINDIMMDBM message GadgetPlayStartNotify { - uint32 start_time = 11; - uint32 entity_id = 14; - uint32 play_type = 8; + uint32 entity_id = 10; + uint32 play_type = 2; + uint32 start_time = 4; } diff --git a/proto/GadgetPlayStopNotify.proto b/proto/GadgetPlayStopNotify.proto index 988e3aeb..a7d3501e 100644 --- a/proto/GadgetPlayStopNotify.proto +++ b/proto/GadgetPlayStopNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "GadgetPlayUidInfo.proto"; -// Name: MNEHIIEMOEA -// CmdId: 850 +// CmdId: 863 +// Name: LENHBBMIOJP message GadgetPlayStopNotify { - uint32 cost_time = 12; - uint32 score = 9; - repeated GadgetPlayUidInfo uid_info_list = 5; - uint32 play_type = 7; - uint32 entity_id = 1; - bool is_win = 8; + uint32 score = 12; + bool is_win = 1; + uint32 play_type = 6; + uint32 cost_time = 10; + uint32 entity_id = 14; + repeated GadgetPlayUidInfo uid_info_list = 13; } diff --git a/proto/GadgetPlayUidInfo.proto b/proto/GadgetPlayUidInfo.proto index c7212c79..68361d94 100644 --- a/proto/GadgetPlayUidInfo.proto +++ b/proto/GadgetPlayUidInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: LFBMJINBKHB +// Name: OANHOEBKLCP message GadgetPlayUidInfo { - uint32 uid = 3; - ProfilePicture profile_picture = 1; - uint32 score = 13; + ProfilePicture profile_picture = 2; string nickname = 14; - uint32 icon = 2; - string online_id = 11; - uint32 battle_watcher_id = 12; + uint32 battle_watcher_id = 4; + uint32 uid = 11; + string online_id = 7; + uint32 score = 13; + uint32 icon = 8; } diff --git a/proto/GadgetPlayUidOpNotify.proto b/proto/GadgetPlayUidOpNotify.proto index 0e066ab3..92387e66 100644 --- a/proto/GadgetPlayUidOpNotify.proto +++ b/proto/GadgetPlayUidOpNotify.proto @@ -3,14 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKPCEHIAFBE -// CmdId: 807 +// CmdId: 878 +// Name: KLFAKEJGKFK message GadgetPlayUidOpNotify { - uint32 entity_id = 10; - uint32 play_type = 3; - repeated uint32 uid_list = 12; - uint32 op = 11; - repeated uint32 param_list = 6; - string param_str = 9; + uint32 op = 9; + string param_str = 13; + uint32 play_type = 2; + uint32 entity_id = 1; } diff --git a/proto/GadgetStateNotify.proto b/proto/GadgetStateNotify.proto index 89adc7dc..7ed94dd4 100644 --- a/proto/GadgetStateNotify.proto +++ b/proto/GadgetStateNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPAAILJEKLP -// CmdId: 854 +// CmdId: 889 +// Name: IFJKFEAFEKJ message GadgetStateNotify { - uint32 gadget_state = 15; - bool is_enable_interact = 6; - uint32 gadget_entity_id = 8; + uint32 gadget_entity_id = 5; + bool is_enable_interact = 1; + uint32 gadget_state = 3; } diff --git a/proto/GadgetTalkChangeNotify.proto b/proto/GadgetTalkChangeNotify.proto index 25e9513a..70a7ccd1 100644 --- a/proto/GadgetTalkChangeNotify.proto +++ b/proto/GadgetTalkChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LCEEDFGLJMI -// CmdId: 856 +// CmdId: 842 +// Name: HDPNKEHBOFA message GadgetTalkChangeNotify { - uint32 gadget_entity_id = 5; - uint32 cur_gadget_talk_state = 8; + uint32 cur_gadget_talk_state = 1; + uint32 gadget_entity_id = 15; } diff --git a/proto/GalleryBalloonScoreNotify.proto b/proto/GalleryBalloonScoreNotify.proto index 295943c0..65803295 100644 --- a/proto/GalleryBalloonScoreNotify.proto +++ b/proto/GalleryBalloonScoreNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKHHPKMCPGO -// CmdId: 5554 +// CmdId: 5589 +// Name: OOMEGDEJPJC message GalleryBalloonScoreNotify { - map uid_score_map = 13; - uint32 gallery_id = 6; + map uid_score_map = 2; + uint32 gallery_id = 1; } diff --git a/proto/GalleryBalloonShootNotify.proto b/proto/GalleryBalloonShootNotify.proto index 11dbe84a..8e45fa9b 100644 --- a/proto/GalleryBalloonShootNotify.proto +++ b/proto/GalleryBalloonShootNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HOPJFKMAANO -// CmdId: 5575 +// CmdId: 5596 +// Name: KKPPMPIMCKI message GalleryBalloonShootNotify { - uint32 gallery_id = 3; - uint64 combo_disable_time = 8; - int32 add_score = 6; - uint32 combo = 5; - uint32 trigger_entity_id = 13; - uint32 cur_score = 9; + int32 add_score = 13; + uint64 combo_disable_time = 2; + uint32 combo = 7; + uint32 trigger_entity_id = 6; + uint32 cur_score = 11; + uint32 gallery_id = 5; } diff --git a/proto/GalleryBounceConjuringHitNotify.proto b/proto/GalleryBounceConjuringHitNotify.proto index 23282277..1d475e43 100644 --- a/proto/GalleryBounceConjuringHitNotify.proto +++ b/proto/GalleryBounceConjuringHitNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NBEHDELBNKF -// CmdId: 5527 +// CmdId: 5575 +// Name: MCDAMGDNAMF message GalleryBounceConjuringHitNotify { - bool is_perfect = 15; - uint32 add_score = 13; - uint32 gallery_id = 5; + bool is_perfect = 11; + uint32 add_score = 4; + uint32 gallery_id = 14; } diff --git a/proto/GalleryBrokenFloorFallNotify.proto b/proto/GalleryBrokenFloorFallNotify.proto index 4e0987dc..c558a122 100644 --- a/proto/GalleryBrokenFloorFallNotify.proto +++ b/proto/GalleryBrokenFloorFallNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAHAALHGGIK -// CmdId: 5507 +// CmdId: 5578 +// Name: PNAJMJIOAGH message GalleryBrokenFloorFallNotify { - uint32 gallery_id = 12; - uint32 fall_count = 11; + uint32 fall_count = 4; + uint32 gallery_id = 15; } diff --git a/proto/GalleryBulletHitNotify.proto b/proto/GalleryBulletHitNotify.proto index 2134223f..25b457e6 100644 --- a/proto/GalleryBulletHitNotify.proto +++ b/proto/GalleryBulletHitNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DICLNBCEGHA // CmdId: 5559 +// Name: HONDAHLHCKH message GalleryBulletHitNotify { - uint32 gallery_id = 15; - uint32 hit_count = 8; + uint32 gallery_id = 10; + uint32 hit_count = 1; } diff --git a/proto/GalleryCrystalLinkBuffInfoNotify.proto b/proto/GalleryCrystalLinkBuffInfoNotify.proto index 5357863a..1e618c6e 100644 --- a/proto/GalleryCrystalLinkBuffInfoNotify.proto +++ b/proto/GalleryCrystalLinkBuffInfoNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCHEJAFKLMB -// CmdId: 5556 +// CmdId: 5542 +// Name: NHJPMAEBGHN message GalleryCrystalLinkBuffInfoNotify { bool is_buff_valid = 11; - uint32 buff_id = 5; uint32 gallery_id = 12; + uint32 buff_id = 10; } diff --git a/proto/GalleryCrystalLinkKillMonsterNotify.proto b/proto/GalleryCrystalLinkKillMonsterNotify.proto index 80b2c809..4f54d737 100644 --- a/proto/GalleryCrystalLinkKillMonsterNotify.proto +++ b/proto/GalleryCrystalLinkKillMonsterNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AICJMMLGCAJ -// CmdId: 5561 +// CmdId: 5582 +// Name: CCEHPMIELPE message GalleryCrystalLinkKillMonsterNotify { - uint32 gallery_id = 1; - uint32 score = 8; + uint32 score = 4; + uint32 gallery_id = 15; } diff --git a/proto/GalleryFallCatchNotify.proto b/proto/GalleryFallCatchNotify.proto index f6bf4284..1a87c6ec 100644 --- a/proto/GalleryFallCatchNotify.proto +++ b/proto/GalleryFallCatchNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAALFPAGOIL -// CmdId: 5514 +// CmdId: 5516 +// Name: JGEBAOBIIFH message GalleryFallCatchNotify { - uint32 time_cost = 13; - uint32 cur_score = 6; - uint32 add_score = 1; - map ball_catch_count_map = 4; - uint32 gallery_id = 11; - bool is_ground = 12; + uint32 gallery_id = 10; + map ball_catch_count_map = 3; + uint32 time_cost = 7; + bool is_ground = 5; + uint32 add_score = 11; + uint32 cur_score = 2; } diff --git a/proto/GalleryFallScoreNotify.proto b/proto/GalleryFallScoreNotify.proto index 0b214017..9aa6716f 100644 --- a/proto/GalleryFallScoreNotify.proto +++ b/proto/GalleryFallScoreNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FallPlayerBrief.proto"; -// Name: FABGNMBDPKE -// CmdId: 5534 +// CmdId: 5556 +// Name: LFHBKCENMLC message GalleryFallScoreNotify { map uid_brief_map = 15; - uint32 gallery_id = 12; + uint32 gallery_id = 2; } diff --git a/proto/GalleryFlowerCatchNotify.proto b/proto/GalleryFlowerCatchNotify.proto index 1bebe89a..c660a9ea 100644 --- a/proto/GalleryFlowerCatchNotify.proto +++ b/proto/GalleryFlowerCatchNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDACBIMHMJF -// CmdId: 5565 +// CmdId: 5592 +// Name: IFAFDELBEKM message GalleryFlowerCatchNotify { - uint32 cur_score = 12; - uint32 gallery_id = 4; - uint32 add_score = 9; + uint32 add_score = 2; + uint32 cur_score = 10; + uint32 gallery_id = 3; } diff --git a/proto/GalleryFlowerStartParam.proto b/proto/GalleryFlowerStartParam.proto index bbef761a..99727b12 100644 --- a/proto/GalleryFlowerStartParam.proto +++ b/proto/GalleryFlowerStartParam.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFGAPDMPBAF +// Name: KOAFDCGEPAH message GalleryFlowerStartParam { - uint32 target_score = 15; + uint32 target_score = 11; } diff --git a/proto/GalleryIslandPartyDownHillInfoNotify.proto b/proto/GalleryIslandPartyDownHillInfoNotify.proto index dd819504..3e4588fe 100644 --- a/proto/GalleryIslandPartyDownHillInfoNotify.proto +++ b/proto/GalleryIslandPartyDownHillInfoNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IEMILKPBLBE -// CmdId: 5519 +// CmdId: 5577 +// Name: IKHEGGGJEPN message GalleryIslandPartyDownHillInfoNotify { - uint32 gallery_id = 7; - uint32 coin = 11; - uint32 total_kill_monster_count = 14; + uint32 coin = 1; + uint32 total_kill_monster_count = 11; + uint32 gallery_id = 2; } diff --git a/proto/GalleryPreStartNotify.proto b/proto/GalleryPreStartNotify.proto index 53e74547..48b1dc08 100644 --- a/proto/GalleryPreStartNotify.proto +++ b/proto/GalleryPreStartNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CJDCKAGKBDN -// CmdId: 5550 +// CmdId: 5563 +// Name: PFCCJFBBDKL message GalleryPreStartNotify { - uint32 gallery_id = 9; - uint32 pre_start_end_time = 13; + uint32 gallery_id = 14; + uint32 pre_start_end_time = 6; } diff --git a/proto/GalleryStageType.proto b/proto/GalleryStageType.proto index 9251a2ff..b744767e 100644 --- a/proto/GalleryStageType.proto +++ b/proto/GalleryStageType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIJHDKPDCPP +// Name: FPOMFCNJPIE enum GalleryStageType { GALLERY_NONE = 0; GALLERY_PRESTART = 1; diff --git a/proto/GalleryStartNotify.proto b/proto/GalleryStartNotify.proto index e93f6a98..f8b76a35 100644 --- a/proto/GalleryStartNotify.proto +++ b/proto/GalleryStartNotify.proto @@ -2,20 +2,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "ADMIOIMGPLK.proto"; +import "EODBPMNMPEJ.proto"; import "GalleryFlowerStartParam.proto"; -// Name: ODHIAGMBHOJ -// CmdId: 5567 +// CmdId: 5590 +// Name: LALCHNFNKNF message GalleryStartNotify { - uint32 end_time = 8; - uint32 start_time = 3; - uint32 player_count = 9; - uint32 gallery_id = 11; - uint32 owner_uid = 15; + uint32 end_time = 11; + uint32 gallery_id = 10; + uint32 start_time = 9; + uint32 owner_uid = 5; + uint32 player_count = 7; oneof detail { - GalleryFlowerStartParam flower_start_param = 5; - ADMIOIMGPLK electrohercules_start_param = 13; + GalleryFlowerStartParam flower_start_param = 2; + EODBPMNMPEJ electrohercules_start_param = 8; } } diff --git a/proto/GalleryStartSource.proto b/proto/GalleryStartSource.proto index d3932cd3..a4e4a987 100644 --- a/proto/GalleryStartSource.proto +++ b/proto/GalleryStartSource.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIAFPBFKBHC +// Name: BPJKMCDHCOJ enum GalleryStartSource { GALLERY_START_BY_NONE = 0; GALLERY_START_BY_MATCH = 1; diff --git a/proto/GalleryStopNotify.proto b/proto/GalleryStopNotify.proto index 1fb6f895..182a1c11 100644 --- a/proto/GalleryStopNotify.proto +++ b/proto/GalleryStopNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOFFEEDPAEB -// CmdId: 5564 +// CmdId: 5576 +// Name: KAIOAAMLAIM message GalleryStopNotify { - uint32 gallery_id = 10; + uint32 gallery_id = 15; } diff --git a/proto/GalleryStopReason.proto b/proto/GalleryStopReason.proto index 63332137..25f74c02 100644 --- a/proto/GalleryStopReason.proto +++ b/proto/GalleryStopReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLJAMLLPIIF +// Name: HFPGMAKDKLF enum GalleryStopReason { GALLERY_STOP_NONE = 0; GALLERY_STOP_TIMEUP = 1; @@ -17,6 +17,7 @@ enum GalleryStopReason { GALLERY_STOP_FINISHED = 9; GALLERY_STOP_FUNGUS_ALL_DIE = 10; GALLERY_STOP_LIFE_COUNT_ZERO = 11; - GALLERY_STOP_REASON_PALOHPNAIMF = 12; + GALLERY_STOP_ACTIVITY_CLOSED = 12; + GALLERY_STOP_LEAVE_REGION_FAIL = 13; } diff --git a/proto/GallerySumoKillMonsterNotify.proto b/proto/GallerySumoKillMonsterNotify.proto index 2bda36ad..cca113e6 100644 --- a/proto/GallerySumoKillMonsterNotify.proto +++ b/proto/GallerySumoKillMonsterNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CIHILMMMOCG -// CmdId: 5566 +// CmdId: 5546 +// Name: IFLLIJKABHC message GallerySumoKillMonsterNotify { - uint32 ACLMNJDOGKP = 3; - uint32 DNCGDPEOCHL = 15; - uint32 score = 2; - uint32 gallery_id = 7; + uint32 EEPIFMDOOHM = 1; + uint32 gallery_id = 12; + uint32 score = 3; + uint32 KFACNCAIMAM = 14; } diff --git a/proto/GalleryWillStartCountdownNotify.proto b/proto/GalleryWillStartCountdownNotify.proto index d57ab834..bceb9899 100644 --- a/proto/GalleryWillStartCountdownNotify.proto +++ b/proto/GalleryWillStartCountdownNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStartSource.proto"; -// Name: AOGCMDNFPLJ -// CmdId: 5584 +// CmdId: 5550 +// Name: NHJCFFPDGHB message GalleryWillStartCountdownNotify { - uint32 end_time = 11; - bool is_end = 7; - uint32 gallery_id = 1; - GalleryStartSource start_source = 10; + uint32 gallery_id = 3; + GalleryStartSource start_source = 11; + bool is_end = 5; + uint32 end_time = 8; } diff --git a/proto/GameplayRecommendationElementReliquaryRequest.proto b/proto/GameplayRecommendationElementReliquaryRequest.proto index d00b2ed4..0269dc60 100644 --- a/proto/GameplayRecommendationElementReliquaryRequest.proto +++ b/proto/GameplayRecommendationElementReliquaryRequest.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HACCJLNLCBK +// Name: BIKCJHPDNBI message GameplayRecommendationElementReliquaryRequest { - uint32 element_type = 9; - uint32 equip_type = 11; + uint32 element_type = 11; + uint32 equip_type = 15; } diff --git a/proto/GameplayRecommendationElementReliquaryResponse.proto b/proto/GameplayRecommendationElementReliquaryResponse.proto index db6ca5bb..18660dbe 100644 --- a/proto/GameplayRecommendationElementReliquaryResponse.proto +++ b/proto/GameplayRecommendationElementReliquaryResponse.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; -// Name: BCBNIENIILM +// Name: CBEEEDOJOEF message GameplayRecommendationElementReliquaryResponse { - uint32 element_type = 12; - repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 9; - uint32 equip_type = 11; + repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 13; + uint32 equip_type = 10; + uint32 element_type = 5; } diff --git a/proto/GameplayRecommendationReliquaryMainPropData.proto b/proto/GameplayRecommendationReliquaryMainPropData.proto index d26cab3a..d4bace15 100644 --- a/proto/GameplayRecommendationReliquaryMainPropData.proto +++ b/proto/GameplayRecommendationReliquaryMainPropData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJDFAKJALPE +// Name: PGIJOMGHNEA message GameplayRecommendationReliquaryMainPropData { - uint32 permillage = 10; - uint32 main_prop_id = 7; + uint32 main_prop_id = 11; + uint32 permillage = 12; } diff --git a/proto/GameplayRecommendationReliquaryRequest.proto b/proto/GameplayRecommendationReliquaryRequest.proto index f079d160..2aa18414 100644 --- a/proto/GameplayRecommendationReliquaryRequest.proto +++ b/proto/GameplayRecommendationReliquaryRequest.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICNCCLJNHAA +// Name: FKENPFDANHC message GameplayRecommendationReliquaryRequest { - uint32 equip_type = 13; + uint32 equip_type = 4; } diff --git a/proto/GameplayRecommendationReliquaryResponse.proto b/proto/GameplayRecommendationReliquaryResponse.proto index 51ed1ad4..9d6085d6 100644 --- a/proto/GameplayRecommendationReliquaryResponse.proto +++ b/proto/GameplayRecommendationReliquaryResponse.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; -// Name: IFGNOHNIIAC +// Name: NHMPFEALEGC message GameplayRecommendationReliquaryResponse { - uint32 equip_type = 4; - repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 12; + uint32 equip_type = 12; + repeated GameplayRecommendationReliquaryMainPropData main_prop_data_list = 11; } diff --git a/proto/GameplayRecommendationSkillRequest.proto b/proto/GameplayRecommendationSkillRequest.proto index 4ccf2a7b..bb7bac75 100644 --- a/proto/GameplayRecommendationSkillRequest.proto +++ b/proto/GameplayRecommendationSkillRequest.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCFMFINBJFM +// Name: FOCGIMOBEAB message GameplayRecommendationSkillRequest { - uint32 skill_depot_id = 13; + uint32 skill_depot_id = 3; } diff --git a/proto/GameplayRecommendationSkillResponse.proto b/proto/GameplayRecommendationSkillResponse.proto index 6e103d8d..4e7a6f46 100644 --- a/proto/GameplayRecommendationSkillResponse.proto +++ b/proto/GameplayRecommendationSkillResponse.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCMFKEGJIBE +// Name: EAEIOMOEIEC message GameplayRecommendationSkillResponse { - uint32 skill_depot_id = 2; - repeated uint32 skill_id_list = 6; + repeated uint32 skill_id_list = 15; + uint32 skill_depot_id = 12; } diff --git a/proto/GatherGadgetInfo.proto b/proto/GatherGadgetInfo.proto index 3d1143b4..1b2e1bb6 100644 --- a/proto/GatherGadgetInfo.proto +++ b/proto/GatherGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOPHOBIKEHK +// Name: BAANIDIMAEB message GatherGadgetInfo { uint32 item_id = 1; bool is_forbid_guest = 2; diff --git a/proto/GearActivityDetailInfo.proto b/proto/GearActivityDetailInfo.proto index dc1431dc..b42b351c 100644 --- a/proto/GearActivityDetailInfo.proto +++ b/proto/GearActivityDetailInfo.proto @@ -2,12 +2,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "ALAMJIMOCOP.proto"; -import "KFMDIFPCNOC.proto"; +import "GearLevelData.proto"; +import "JigsawPictureData.proto"; -// Name: NNCOMCGMPBK +// Name: LPCPFOKALPP message GearActivityDetailInfo { - repeated ALAMJIMOCOP GGOBGABGAJH = 4; - KFMDIFPCNOC NDHPACEIAPO = 13; + JigsawPictureData jigsaw_picture_data = 8; + repeated GearLevelData gear_level_data_list = 3; } diff --git a/proto/GearActivityFinishPlayGearReq.proto b/proto/GearActivityFinishPlayGearReq.proto index dcd1d883..7d5ead00 100644 --- a/proto/GearActivityFinishPlayGearReq.proto +++ b/proto/GearActivityFinishPlayGearReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GearColumnInfo.proto"; -// Name: MHAFPLJHPLJ -// CmdId: 24069 +// CmdId: 22172 +// Name: IDBMLIJNLFC message GearActivityFinishPlayGearReq { - repeated GearColumnInfo gear_column_info_list = 7; - bool use_clue = 13; - bool is_success = 6; - uint32 level_id = 10; + uint32 level_id = 11; + repeated GearColumnInfo gear_column_info_list = 13; + bool is_success = 12; + bool use_clue = 1; } diff --git a/proto/GearActivityFinishPlayGearRsp.proto b/proto/GearActivityFinishPlayGearRsp.proto index 47015f3b..3c192c14 100644 --- a/proto/GearActivityFinishPlayGearRsp.proto +++ b/proto/GearActivityFinishPlayGearRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJEMOBEDBMB -// CmdId: 20017 +// CmdId: 21164 +// Name: CAHLCOBAAOA message GearActivityFinishPlayGearRsp { - uint32 level_id = 13; - int32 retcode = 8; - bool is_success = 10; + bool is_success = 11; + uint32 level_id = 5; + int32 retcode = 4; } diff --git a/proto/GearActivityFinishPlayPictureReq.proto b/proto/GearActivityFinishPlayPictureReq.proto index 2fd7bd0a..a62ecc2d 100644 --- a/proto/GearActivityFinishPlayPictureReq.proto +++ b/proto/GearActivityFinishPlayPictureReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGCJIPNGAHK -// CmdId: 21009 +// CmdId: 20007 +// Name: NLAPJFCGHJL message GearActivityFinishPlayPictureReq { - bool is_success = 3; + bool is_success = 5; } diff --git a/proto/GearActivityFinishPlayPictureRsp.proto b/proto/GearActivityFinishPlayPictureRsp.proto index 1e15a81b..f784310d 100644 --- a/proto/GearActivityFinishPlayPictureRsp.proto +++ b/proto/GearActivityFinishPlayPictureRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDNCCAKIHMO -// CmdId: 23580 +// CmdId: 22295 +// Name: ANEBLLGNBIO message GearActivityFinishPlayPictureRsp { - bool is_success = 3; + bool is_success = 12; int32 retcode = 10; } diff --git a/proto/GearActivityStartPlayGearReq.proto b/proto/GearActivityStartPlayGearReq.proto index ad511e23..f3e0d7ed 100644 --- a/proto/GearActivityStartPlayGearReq.proto +++ b/proto/GearActivityStartPlayGearReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIPEACAIMIJ -// CmdId: 24337 +// CmdId: 24658 +// Name: PJGKPIDAKOJ message GearActivityStartPlayGearReq { - uint32 level_id = 2; + uint32 level_id = 3; } diff --git a/proto/GearActivityStartPlayGearRsp.proto b/proto/GearActivityStartPlayGearRsp.proto index 5413920a..6848bdc0 100644 --- a/proto/GearActivityStartPlayGearRsp.proto +++ b/proto/GearActivityStartPlayGearRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLMMNLLNNIC -// CmdId: 22301 +// CmdId: 20410 +// Name: OHGEMJKDCIH message GearActivityStartPlayGearRsp { - int32 retcode = 6; - uint32 level_id = 13; + int32 retcode = 11; + uint32 level_id = 4; } diff --git a/proto/GearActivityStartPlayPictureReq.proto b/proto/GearActivityStartPlayPictureReq.proto index d665c89f..c7015912 100644 --- a/proto/GearActivityStartPlayPictureReq.proto +++ b/proto/GearActivityStartPlayPictureReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNNCLKDLJGP -// CmdId: 24138 +// CmdId: 20870 +// Name: LAIDADNBLKG message GearActivityStartPlayPictureReq { } diff --git a/proto/GearActivityStartPlayPictureRsp.proto b/proto/GearActivityStartPlayPictureRsp.proto index 7d821e4e..5e6b572e 100644 --- a/proto/GearActivityStartPlayPictureRsp.proto +++ b/proto/GearActivityStartPlayPictureRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFBJGHDOJON -// CmdId: 23136 +// CmdId: 20091 +// Name: KNFDNMCBKNA message GearActivityStartPlayPictureRsp { - int32 retcode = 11; + int32 retcode = 4; } diff --git a/proto/GearColumnInfo.proto b/proto/GearColumnInfo.proto index bd82e9c9..a2981bf7 100644 --- a/proto/GearColumnInfo.proto +++ b/proto/GearColumnInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HOJAPBHACAL +// Name: BPOHGBMCHOP message GearColumnInfo { - uint32 OCBIOCHFCMP = 7; - uint32 ANEHCHGPICL = 2; - uint32 gear_id = 6; - bool MCEKCGMDGFJ = 13; - bool HDPODANJAAB = 10; + uint32 gear_id = 5; + uint32 HHKCHFDLAMO = 2; + bool IGLHBIKHHFL = 8; + bool EJJFGFOKOPC = 10; + uint32 LCHKEEDFCCL = 3; } diff --git a/proto/GearLevelData.proto b/proto/GearLevelData.proto new file mode 100644 index 00000000..2b3b8e13 --- /dev/null +++ b/proto/GearLevelData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PFGKJAENJNE +message GearLevelData { + uint32 open_time = 3; + uint32 ACAPFNOLMKE = 1; + uint32 level_id = 2; + uint32 NJPEANGOAMC = 9; + bool is_open = 6; + bool is_finished = 15; +} + diff --git a/proto/GeneralMatchInfo.proto b/proto/GeneralMatchInfo.proto index 942d7d53..2b865a17 100644 --- a/proto/GeneralMatchInfo.proto +++ b/proto/GeneralMatchInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchPlayerInfo.proto"; -// Name: GKBBFHOOIOD +// Name: IFJOMPBIBLO message GeneralMatchInfo { - repeated MatchPlayerInfo player_list = 8; - uint32 match_param = 2; + repeated MatchPlayerInfo player_list = 12; uint32 match_id = 3; + uint32 match_param = 15; } diff --git a/proto/GetActivityInfoReq.proto b/proto/GetActivityInfoReq.proto index 54cfbe8b..8861c368 100644 --- a/proto/GetActivityInfoReq.proto +++ b/proto/GetActivityInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODFEGOJADOK -// CmdId: 2116 +// CmdId: 2044 +// Name: FAJCGNIBCDO message GetActivityInfoReq { repeated uint32 activity_id_list = 3; } diff --git a/proto/GetActivityInfoRsp.proto b/proto/GetActivityInfoRsp.proto index f5cac41b..8494623e 100644 --- a/proto/GetActivityInfoRsp.proto +++ b/proto/GetActivityInfoRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityInfo.proto"; import "Uint32Pair.proto"; -// Name: HEJPPOICOAC -// CmdId: 2140 +// CmdId: 2187 +// Name: HCGGECOOAMK message GetActivityInfoRsp { - repeated uint32 activated_sale_id_list = 5; - repeated ActivityInfo activity_info_list = 9; - int32 retcode = 11; - repeated Uint32Pair disable_transfer_point_interaction_list = 15; + repeated ActivityInfo activity_info_list = 1; + repeated Uint32Pair disable_transfer_point_interaction_list = 12; + repeated uint32 activated_sale_id_list = 7; + int32 retcode = 6; } diff --git a/proto/GetActivityScheduleReq.proto b/proto/GetActivityScheduleReq.proto index e6ea0b46..0c34ad3a 100644 --- a/proto/GetActivityScheduleReq.proto +++ b/proto/GetActivityScheduleReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNEAEAKINKO -// CmdId: 2153 +// CmdId: 2169 +// Name: OOLJMFCIIFF message GetActivityScheduleReq { } diff --git a/proto/GetActivityScheduleRsp.proto b/proto/GetActivityScheduleRsp.proto index a0676c28..e2809685 100644 --- a/proto/GetActivityScheduleRsp.proto +++ b/proto/GetActivityScheduleRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityScheduleInfo.proto"; -// Name: PPNHKLGJMMG -// CmdId: 2032 +// CmdId: 2182 +// Name: NOLJHGCNFBG message GetActivityScheduleRsp { - repeated ActivityScheduleInfo activity_schedule_list = 3; - int32 retcode = 9; - uint32 remain_fly_sea_lamp_num = 7; + repeated ActivityScheduleInfo activity_schedule_list = 9; + uint32 remain_fly_sea_lamp_num = 1; + int32 retcode = 15; } diff --git a/proto/GetActivityShopSheetInfoReq.proto b/proto/GetActivityShopSheetInfoReq.proto index edcbc3d7..b8d13ca7 100644 --- a/proto/GetActivityShopSheetInfoReq.proto +++ b/proto/GetActivityShopSheetInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDPHAHHAKNI -// CmdId: 772 +// CmdId: 741 +// Name: BCGBHBAHONN message GetActivityShopSheetInfoReq { - uint32 shop_type = 7; + uint32 shop_type = 11; } diff --git a/proto/GetActivityShopSheetInfoRsp.proto b/proto/GetActivityShopSheetInfoRsp.proto index 2a2caf7a..63e8c686 100644 --- a/proto/GetActivityShopSheetInfoRsp.proto +++ b/proto/GetActivityShopSheetInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ActivityShopSheetInfo.proto"; -// Name: LKFJGOICFNO -// CmdId: 782 +// CmdId: 772 +// Name: EPKOFNPJGBC message GetActivityShopSheetInfoRsp { - repeated ActivityShopSheetInfo sheet_info_list = 13; - uint32 shop_type = 8; - int32 retcode = 10; + uint32 shop_type = 9; + int32 retcode = 8; + repeated ActivityShopSheetInfo sheet_info_list = 1; } diff --git a/proto/GetAllActivatedBargainDataReq.proto b/proto/GetAllActivatedBargainDataReq.proto index e3469002..504f952e 100644 --- a/proto/GetAllActivatedBargainDataReq.proto +++ b/proto/GetAllActivatedBargainDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNMJKFFBKMH -// CmdId: 413 +// CmdId: 497 +// Name: FLOMGIAPBHG message GetAllActivatedBargainDataReq { } diff --git a/proto/GetAllActivatedBargainDataRsp.proto b/proto/GetAllActivatedBargainDataRsp.proto index b38919ed..d93e974f 100644 --- a/proto/GetAllActivatedBargainDataRsp.proto +++ b/proto/GetAllActivatedBargainDataRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BargainSnapshot.proto"; -// Name: AKAJOGPHLCH -// CmdId: 457 +// CmdId: 481 +// Name: ICLLOANFNEB message GetAllActivatedBargainDataRsp { - repeated BargainSnapshot snapshot_list = 3; int32 retcode = 10; + repeated BargainSnapshot snapshot_list = 8; } diff --git a/proto/GetAllH5ActivityInfoReq.proto b/proto/GetAllH5ActivityInfoReq.proto index 8cee4059..6c2f6d9c 100644 --- a/proto/GetAllH5ActivityInfoReq.proto +++ b/proto/GetAllH5ActivityInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNJAPCHCBOH -// CmdId: 5693 +// CmdId: 5666 +// Name: DGDDKAFONCL message GetAllH5ActivityInfoReq { } diff --git a/proto/GetAllH5ActivityInfoRsp.proto b/proto/GetAllH5ActivityInfoRsp.proto index 0ce39527..e520bb67 100644 --- a/proto/GetAllH5ActivityInfoRsp.proto +++ b/proto/GetAllH5ActivityInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "H5ActivityInfo.proto"; -// Name: LPIJIKGEHMN -// CmdId: 5698 +// CmdId: 5659 +// Name: LOFBJHDKDDA message GetAllH5ActivityInfoRsp { - int32 retcode = 3; - repeated H5ActivityInfo h5_activity_info_list = 15; - uint32 client_red_dot_timestamp = 12; + repeated H5ActivityInfo h5_activity_info_list = 9; + int32 retcode = 7; + uint32 client_red_dot_timestamp = 5; } diff --git a/proto/GetAllMailNotify.proto b/proto/GetAllMailNotify.proto index 5a0f8fd3..809815d6 100644 --- a/proto/GetAllMailNotify.proto +++ b/proto/GetAllMailNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFHIOOMPNBH -// CmdId: 1442 +// CmdId: 1465 +// Name: GNHCOJIHAOF message GetAllMailNotify { - bool is_collected = 6; + bool is_collected = 7; } diff --git a/proto/GetAllMailReq.proto b/proto/GetAllMailReq.proto index 99274023..1c896dc4 100644 --- a/proto/GetAllMailReq.proto +++ b/proto/GetAllMailReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHEEFEIBONK // CmdId: 1459 +// Name: OMGMJPFOPFD message GetAllMailReq { - bool is_collected = 12; + bool is_collected = 15; } diff --git a/proto/GetAllMailResultNotify.proto b/proto/GetAllMailResultNotify.proto index 2e566edc..59662844 100644 --- a/proto/GetAllMailResultNotify.proto +++ b/proto/GetAllMailResultNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "MailData.proto"; -// Name: ILFMLLOCKFB -// CmdId: 1429 +// CmdId: 1499 +// Name: GOLFMOPNENJ message GetAllMailResultNotify { - int32 retcode = 6; - uint32 page_index = 1; // FCGFGPDOKOH - repeated MailData mail_list = 10; - string transaction = 5; - bool is_collected = 8; - uint32 total_page_count = 13; //GKAOFKGNGGO + uint32 CDLABECFBPJ = 7; + repeated MailData mail_list = 5; + bool is_collected = 12; + uint32 GAAHHONLFPA = 8; + int32 retcode = 2; + string transaction = 10; } diff --git a/proto/GetAllMailRsp.proto b/proto/GetAllMailRsp.proto index 273ebd5a..b16be131 100644 --- a/proto/GetAllMailRsp.proto +++ b/proto/GetAllMailRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MailData.proto"; -// Name: LLAGIAGEIKA -// CmdId: 1407 +// CmdId: 1478 +// Name: LBGKJBDFGKP message GetAllMailRsp { - int32 retcode = 15; + bool is_collected = 4; + repeated MailData mail_list = 6; bool is_truncated = 10; - repeated MailData mail_list = 11; - bool is_collected = 13; + int32 retcode = 7; } diff --git a/proto/GetAllSceneGalleryInfoReq.proto b/proto/GetAllSceneGalleryInfoReq.proto index b4119a8f..42376c6e 100644 --- a/proto/GetAllSceneGalleryInfoReq.proto +++ b/proto/GetAllSceneGalleryInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLJEIKDDFCJ -// CmdId: 5572 +// CmdId: 5541 +// Name: KBFBPCDBDFC message GetAllSceneGalleryInfoReq { } diff --git a/proto/GetAllSceneGalleryInfoRsp.proto b/proto/GetAllSceneGalleryInfoRsp.proto index fc984ee5..4f0eb1d4 100644 --- a/proto/GetAllSceneGalleryInfoRsp.proto +++ b/proto/GetAllSceneGalleryInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneGalleryInfo.proto"; -// Name: NDFIMLKDALE -// CmdId: 5582 +// CmdId: 5572 +// Name: LOBJFGDKFMP message GetAllSceneGalleryInfoRsp { - repeated SceneGalleryInfo gallery_info_list = 6; int32 retcode = 9; + repeated SceneGalleryInfo gallery_info_list = 14; } diff --git a/proto/GetAllUnlockNameCardReq.proto b/proto/GetAllUnlockNameCardReq.proto index 80ae4a56..7ff51598 100644 --- a/proto/GetAllUnlockNameCardReq.proto +++ b/proto/GetAllUnlockNameCardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LENJFAJPJBB -// CmdId: 4046 +// CmdId: 4095 +// Name: LNGOAPEFMHH message GetAllUnlockNameCardReq { } diff --git a/proto/GetAllUnlockNameCardRsp.proto b/proto/GetAllUnlockNameCardRsp.proto index cd0b2a26..fa384481 100644 --- a/proto/GetAllUnlockNameCardRsp.proto +++ b/proto/GetAllUnlockNameCardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADNPDOPLOGG -// CmdId: 4084 +// CmdId: 4050 +// Name: PGPJPNEGENN message GetAllUnlockNameCardRsp { - int32 retcode = 7; - repeated uint32 name_card_list = 13; + repeated uint32 name_card_list = 15; + int32 retcode = 3; } diff --git a/proto/GetAreaExplorePointReq.proto b/proto/GetAreaExplorePointReq.proto index f604ade0..d88a21e3 100644 --- a/proto/GetAreaExplorePointReq.proto +++ b/proto/GetAreaExplorePointReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPLOBIPMGNK -// CmdId: 258 +// CmdId: 243 +// Name: MAJEDICCBIL message GetAreaExplorePointReq { - repeated uint32 area_id_list = 14; + repeated uint32 area_id_list = 2; } diff --git a/proto/GetAreaExplorePointRsp.proto b/proto/GetAreaExplorePointRsp.proto index f0042199..89530c68 100644 --- a/proto/GetAreaExplorePointRsp.proto +++ b/proto/GetAreaExplorePointRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFFPDFDNBKF -// CmdId: 205 +// CmdId: 229 +// Name: FDBNHFALFHJ message GetAreaExplorePointRsp { - repeated uint32 explore_point_list = 14; - int32 retcode = 3; - repeated uint32 area_id_list = 9; + int32 retcode = 8; + repeated uint32 area_id_list = 11; + repeated uint32 explore_point_list = 5; } diff --git a/proto/GetAuthSalesmanInfoReq.proto b/proto/GetAuthSalesmanInfoReq.proto index bd77f0bd..beaa9807 100644 --- a/proto/GetAuthSalesmanInfoReq.proto +++ b/proto/GetAuthSalesmanInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GAFLEDAHGAG -// CmdId: 2139 +// CmdId: 2123 +// Name: LEMFIGECFGI message GetAuthSalesmanInfoReq { - uint32 schedule_id = 2; + uint32 schedule_id = 15; } diff --git a/proto/GetAuthSalesmanInfoRsp.proto b/proto/GetAuthSalesmanInfoRsp.proto index 9ff4f77e..633f066b 100644 --- a/proto/GetAuthSalesmanInfoRsp.proto +++ b/proto/GetAuthSalesmanInfoRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBOPNHIMPLK -// CmdId: 2123 +// CmdId: 2010 +// Name: HINEJJLGENI message GetAuthSalesmanInfoRsp { - uint32 day_reward_id = 10; - uint32 schedule_id = 14; - int32 retcode = 2; + uint32 day_reward_id = 4; + uint32 schedule_id = 13; + int32 retcode = 10; } diff --git a/proto/GetAuthkeyReq.proto b/proto/GetAuthkeyReq.proto index 0f9c267b..5ce1614f 100644 --- a/proto/GetAuthkeyReq.proto +++ b/proto/GetAuthkeyReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFPHMNBGONL -// CmdId: 1482 +// CmdId: 1472 +// Name: LGMOLHBKPBD message GetAuthkeyReq { - string auth_appid = 8; - uint32 BILPDHGPPPO = 6; - uint32 FHPGCOBFIOE = 3; + string auth_appid = 9; + uint32 EAFDADOGNIF = 10; + uint32 OBPIIAHOMOE = 5; } diff --git a/proto/GetAuthkeyRsp.proto b/proto/GetAuthkeyRsp.proto index dc3de4f3..3d508b45 100644 --- a/proto/GetAuthkeyRsp.proto +++ b/proto/GetAuthkeyRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGGIDNNDFCP -// CmdId: 1465 +// CmdId: 1492 +// Name: NFCEPLAAPBE message GetAuthkeyRsp { - uint32 BILPDHGPPPO = 1; - int32 retcode = 7; - string authkey = 2; + uint32 OBPIIAHOMOE = 3; + int32 retcode = 8; + uint32 EAFDADOGNIF = 10; + string game_biz = 4; + string authkey = 1; string auth_appid = 15; - string game_biz = 3; - uint32 FHPGCOBFIOE = 13; } diff --git a/proto/GetBargainDataReq.proto b/proto/GetBargainDataReq.proto index 202b7d73..079a9230 100644 --- a/proto/GetBargainDataReq.proto +++ b/proto/GetBargainDataReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILJBCDKOGDA -// CmdId: 441 +// CmdId: 448 +// Name: IONEPDGCMMG message GetBargainDataReq { - uint32 bargain_id = 3; + uint32 bargain_id = 15; } diff --git a/proto/GetBargainDataRsp.proto b/proto/GetBargainDataRsp.proto index 468e75f9..e11a6b8e 100644 --- a/proto/GetBargainDataRsp.proto +++ b/proto/GetBargainDataRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BargainSnapshot.proto"; -// Name: JDAECELJMDL -// CmdId: 470 +// CmdId: 498 +// Name: CMPGGEKCDPC message GetBargainDataRsp { - int32 retcode = 15; - uint32 bargain_id = 4; - BargainSnapshot snapshot = 7; + int32 retcode = 11; + uint32 bargain_id = 6; + BargainSnapshot snapshot = 2; } diff --git a/proto/GetBattlePassProductReq.proto b/proto/GetBattlePassProductReq.proto index 3c6f4f42..c61206b9 100644 --- a/proto/GetBattlePassProductReq.proto +++ b/proto/GetBattlePassProductReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPBCPEIFDOM -// CmdId: 2639 +// CmdId: 2620 +// Name: FDMEHNBNHEO message GetBattlePassProductReq { - uint32 battle_pass_product_play_type = 4; + uint32 battle_pass_product_play_type = 1; } diff --git a/proto/GetBattlePassProductRsp.proto b/proto/GetBattlePassProductRsp.proto index 414a8e51..5e342645 100644 --- a/proto/GetBattlePassProductRsp.proto +++ b/proto/GetBattlePassProductRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIPJJMGCKAG -// CmdId: 2631 +// CmdId: 2623 +// Name: APOOMOPLHGB message GetBattlePassProductRsp { - uint32 cur_schedule_id = 5; - string product_id = 7; - int32 retcode = 10; - string price_tier = 14; - uint32 battle_pass_product_play_type = 11; + string price_tier = 9; + int32 retcode = 2; + uint32 cur_schedule_id = 11; + string product_id = 15; + uint32 battle_pass_product_play_type = 3; } diff --git a/proto/GetBlossomBriefInfoListReq.proto b/proto/GetBlossomBriefInfoListReq.proto index 63500095..532972fb 100644 --- a/proto/GetBlossomBriefInfoListReq.proto +++ b/proto/GetBlossomBriefInfoListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FKHEFBGPFKA -// CmdId: 2767 +// CmdId: 2790 +// Name: ENHLMPMFMBG message GetBlossomBriefInfoListReq { - repeated uint32 city_id_list = 14; + repeated uint32 city_id_list = 4; } diff --git a/proto/GetBlossomBriefInfoListRsp.proto b/proto/GetBlossomBriefInfoListRsp.proto index 8d56f1b0..0c9a0cf5 100644 --- a/proto/GetBlossomBriefInfoListRsp.proto +++ b/proto/GetBlossomBriefInfoListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; -// Name: BKFNNPFHFBM -// CmdId: 2775 +// CmdId: 2796 +// Name: JOMNNMGBCCP message GetBlossomBriefInfoListRsp { - repeated BlossomBriefInfo brief_info_list = 15; - int32 retcode = 14; + int32 retcode = 5; + repeated BlossomBriefInfo brief_info_list = 6; } diff --git a/proto/GetBonusActivityRewardReq.proto b/proto/GetBonusActivityRewardReq.proto index 73d7e330..a3022ac2 100644 --- a/proto/GetBonusActivityRewardReq.proto +++ b/proto/GetBonusActivityRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBGGKDBGMHI -// CmdId: 2529 +// CmdId: 2599 +// Name: CLGOGGKLNHD message GetBonusActivityRewardReq { - uint32 bonus_activity_id = 11; + uint32 bonus_activity_id = 13; } diff --git a/proto/GetBonusActivityRewardRsp.proto b/proto/GetBonusActivityRewardRsp.proto index 699cc772..26e4772c 100644 --- a/proto/GetBonusActivityRewardRsp.proto +++ b/proto/GetBonusActivityRewardRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "BonusActivityInfo.proto"; -// Name: HHFGKICMOKE -// CmdId: 2527 +// CmdId: 2575 +// Name: NJIPJNNCPHD message GetBonusActivityRewardRsp { - BonusActivityInfo bonus_activity_info_list = 3; - int32 retcode = 11; + BonusActivityInfo bonus_activity_info_list = 12; + int32 retcode = 8; } diff --git a/proto/GetChatEmojiCollectionReq.proto b/proto/GetChatEmojiCollectionReq.proto index 0673cc8d..5334e9f5 100644 --- a/proto/GetChatEmojiCollectionReq.proto +++ b/proto/GetChatEmojiCollectionReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OOACLKMOEFE -// CmdId: 4021 +// CmdId: 4019 +// Name: JNHHBEBKNFO message GetChatEmojiCollectionReq { } diff --git a/proto/GetChatEmojiCollectionRsp.proto b/proto/GetChatEmojiCollectionRsp.proto index c56ad243..6a9e62ae 100644 --- a/proto/GetChatEmojiCollectionRsp.proto +++ b/proto/GetChatEmojiCollectionRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatEmojiCollectionData.proto"; -// Name: ADOKOEBEDKI -// CmdId: 4001 +// CmdId: 4027 +// Name: CLEOEMBHLBK message GetChatEmojiCollectionRsp { ChatEmojiCollectionData chat_emoji_collection_data = 3; - int32 retcode = 10; + int32 retcode = 8; } diff --git a/proto/GetCityHuntingOfferReq.proto b/proto/GetCityHuntingOfferReq.proto index 599671cc..cbf76504 100644 --- a/proto/GetCityHuntingOfferReq.proto +++ b/proto/GetCityHuntingOfferReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOHHJPOPIJP -// CmdId: 4309 +// CmdId: 4317 +// Name: GPDDMIAPDMG message GetCityHuntingOfferReq { - uint32 city_id = 2; + uint32 city_id = 12; } diff --git a/proto/GetCityHuntingOfferRsp.proto b/proto/GetCityHuntingOfferRsp.proto index ebf13068..e71596bc 100644 --- a/proto/GetCityHuntingOfferRsp.proto +++ b/proto/GetCityHuntingOfferRsp.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingOfferData.proto"; import "HuntingPair.proto"; -// Name: HGLHDHOEEFL -// CmdId: 4346 +// CmdId: 4349 +// Name: LGMBGPKIBJM message GetCityHuntingOfferRsp { - uint32 cur_week_finished_count = 12; - uint32 next_refresh_time = 10; - HuntingPair ongoing_hunting_pair = 15; - int32 retcode = 13; - repeated HuntingOfferData hunting_offer_list = 1; - uint32 city_id = 8; + int32 retcode = 9; + uint32 city_id = 11; + repeated HuntingOfferData hunting_offer_list = 3; + HuntingPair ongoing_hunting_pair = 1; + uint32 cur_week_finished_count = 4; + uint32 next_refresh_time = 5; } diff --git a/proto/GetCityReputationInfoReq.proto b/proto/GetCityReputationInfoReq.proto index 089a3336..678179ca 100644 --- a/proto/GetCityReputationInfoReq.proto +++ b/proto/GetCityReputationInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JANGLBNFJMN -// CmdId: 2867 +// CmdId: 2890 +// Name: GNJDOGANMMF message GetCityReputationInfoReq { - uint32 city_id = 4; + uint32 city_id = 10; } diff --git a/proto/GetCityReputationInfoRsp.proto b/proto/GetCityReputationInfoRsp.proto index 7deda031..287a0b6c 100644 --- a/proto/GetCityReputationInfoRsp.proto +++ b/proto/GetCityReputationInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CityReputationInfo.proto"; -// Name: KAEGDMONDEA -// CmdId: 2875 +// CmdId: 2896 +// Name: BEEJOACLJGF message GetCityReputationInfoRsp { - int32 retcode = 10; - uint32 city_id = 8; - CityReputationInfo city_reputation_info = 9; + int32 retcode = 3; + uint32 city_id = 12; + CityReputationInfo city_reputation_info = 1; } diff --git a/proto/GetCityReputationMapInfoReq.proto b/proto/GetCityReputationMapInfoReq.proto index 9f5689d3..543746e1 100644 --- a/proto/GetCityReputationMapInfoReq.proto +++ b/proto/GetCityReputationMapInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: INJNBAGMGLA -// CmdId: 2807 +// CmdId: 2878 +// Name: FJOEILNLMEC message GetCityReputationMapInfoReq { } diff --git a/proto/GetCityReputationMapInfoRsp.proto b/proto/GetCityReputationMapInfoRsp.proto index 204e0229..467d4937 100644 --- a/proto/GetCityReputationMapInfoRsp.proto +++ b/proto/GetCityReputationMapInfoRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCLBAOGDCOJ -// CmdId: 2891 +// CmdId: 2812 +// Name: LKBDHDEIKGI message GetCityReputationMapInfoRsp { - int32 retcode = 8; - bool OKBOMBFOLFC = 12; - bool PDBKHBFDCEE = 15; - repeated uint32 FEMEAFKLPFC = 6; - repeated uint32 EBCMJLKFHGJ = 9; + int32 retcode = 11; + repeated uint32 EDAOAKIHGDE = 7; + repeated uint32 PBGGOGLHINL = 8; + bool MDAOIPDBBLN = 4; + bool KOIGFJPNDIO = 1; } diff --git a/proto/GetCompoundDataReq.proto b/proto/GetCompoundDataReq.proto index ce24565a..8cca8397 100644 --- a/proto/GetCompoundDataReq.proto +++ b/proto/GetCompoundDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJDGGCGBDCK -// CmdId: 158 +// CmdId: 143 +// Name: DHCFHMOGOHP message GetCompoundDataReq { } diff --git a/proto/GetCompoundDataRsp.proto b/proto/GetCompoundDataRsp.proto index ab49fd18..69acffc3 100644 --- a/proto/GetCompoundDataRsp.proto +++ b/proto/GetCompoundDataRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; -// Name: KFNFMKJEDPG -// CmdId: 105 +// CmdId: 129 +// Name: DNLABMJAOMI message GetCompoundDataRsp { repeated CompoundQueueData compound_que_data_list = 14; - repeated uint32 unlock_compound_list = 13; - int32 retcode = 2; + repeated uint32 unlock_compound_list = 2; + int32 retcode = 1; } diff --git a/proto/GetCustomDungeonReq.proto b/proto/GetCustomDungeonReq.proto index 28e16803..42ed8c40 100644 --- a/proto/GetCustomDungeonReq.proto +++ b/proto/GetCustomDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDAHDKIFPOC -// CmdId: 6247 +// CmdId: 6201 +// Name: GMBBIGCDKCN message GetCustomDungeonReq { } diff --git a/proto/GetCustomDungeonRsp.proto b/proto/GetCustomDungeonRsp.proto index 99e5e39a..263df27b 100644 --- a/proto/GetCustomDungeonRsp.proto +++ b/proto/GetCustomDungeonRsp.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonBanInfo.proto"; import "CustomDungeonBrief.proto"; -// Name: KCDAEOFDJHO -// CmdId: 6220 +// CmdId: 6246 +// Name: KOLPPEMABAB message GetCustomDungeonRsp { - CustomDungeonBanInfo ban_info = 14; - int32 retcode = 8; - repeated CustomDungeonBrief brief_list = 7; + CustomDungeonBanInfo ban_info = 12; + int32 retcode = 10; + repeated CustomDungeonBrief brief_list = 11; } diff --git a/proto/GetDailyDungeonEntryInfoReq.proto b/proto/GetDailyDungeonEntryInfoReq.proto index 925875ea..b9028c8b 100644 --- a/proto/GetDailyDungeonEntryInfoReq.proto +++ b/proto/GetDailyDungeonEntryInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JIMNIKFBCCK -// CmdId: 997 +// CmdId: 949 +// Name: NLLGPPBKJJJ message GetDailyDungeonEntryInfoReq { - uint32 scene_id = 7; + uint32 scene_id = 6; } diff --git a/proto/GetDailyDungeonEntryInfoRsp.proto b/proto/GetDailyDungeonEntryInfoRsp.proto index fc22af6c..3addec11 100644 --- a/proto/GetDailyDungeonEntryInfoRsp.proto +++ b/proto/GetDailyDungeonEntryInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DailyDungeonEntryInfo.proto"; -// Name: GCBDKGNHLHB -// CmdId: 940 +// CmdId: 918 +// Name: PILGJINNHNA message GetDailyDungeonEntryInfoRsp { - int32 retcode = 1; - repeated DailyDungeonEntryInfo daily_dungeon_info_list = 13; + repeated DailyDungeonEntryInfo daily_dungeon_info_list = 15; + int32 retcode = 6; } diff --git a/proto/GetDungeonEntryExploreConditionReq.proto b/proto/GetDungeonEntryExploreConditionReq.proto index 2c6763c0..b6c908cb 100644 --- a/proto/GetDungeonEntryExploreConditionReq.proto +++ b/proto/GetDungeonEntryExploreConditionReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKKJGBCIOFL -// CmdId: 3449 +// CmdId: 3062 +// Name: GBKPKCJPEAA message GetDungeonEntryExploreConditionReq { - uint32 scene_id = 2; - uint32 dungeon_entry_scene_point_id = 5; - uint32 dungeon_entry_config_id = 10; + uint32 LNDLCHHFFEA = 13; + uint32 OLGJHFAHKNA = 6; + uint32 scene_id = 1; } diff --git a/proto/GetDungeonEntryExploreConditionRsp.proto b/proto/GetDungeonEntryExploreConditionRsp.proto index a55f0c28..f0b7b5f7 100644 --- a/proto/GetDungeonEntryExploreConditionRsp.proto +++ b/proto/GetDungeonEntryExploreConditionRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryCond.proto"; -// Name: AAPDEPBPHIL -// CmdId: 3413 +// CmdId: 3261 +// Name: BOIJKMNMIEH message GetDungeonEntryExploreConditionRsp { - DungeonEntryCond dungeon_entry_cond = 3; - int32 retcode = 8; + DungeonEntryCond dungeon_entry_cond = 13; + int32 retcode = 14; } diff --git a/proto/GetExpeditionAssistInfoListReq.proto b/proto/GetExpeditionAssistInfoListReq.proto index 2c1902e1..47b1ef24 100644 --- a/proto/GetExpeditionAssistInfoListReq.proto +++ b/proto/GetExpeditionAssistInfoListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIFODGKBFKK -// CmdId: 2180 +// CmdId: 2017 +// Name: MNIEPLELFPA message GetExpeditionAssistInfoListReq { } diff --git a/proto/GetExpeditionAssistInfoListRsp.proto b/proto/GetExpeditionAssistInfoListRsp.proto index 7a090b07..9fea5c79 100644 --- a/proto/GetExpeditionAssistInfoListRsp.proto +++ b/proto/GetExpeditionAssistInfoListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ExpeditionAssistInfo.proto"; -// Name: GOLDNJAPDMP -// CmdId: 2197 +// CmdId: 2056 +// Name: OKEJCCLPGCC message GetExpeditionAssistInfoListRsp { - repeated ExpeditionAssistInfo assist_info_list = 11; - int32 retcode = 14; + repeated ExpeditionAssistInfo assist_info_list = 6; + int32 retcode = 12; } diff --git a/proto/GetFriendShowAvatarInfoReq.proto b/proto/GetFriendShowAvatarInfoReq.proto index 27ad4797..58b1404d 100644 --- a/proto/GetFriendShowAvatarInfoReq.proto +++ b/proto/GetFriendShowAvatarInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EOGNJKOAELI -// CmdId: 4060 +// CmdId: 4015 +// Name: CFPHGJPKKHP message GetFriendShowAvatarInfoReq { uint32 uid = 13; } diff --git a/proto/GetFriendShowAvatarInfoRsp.proto b/proto/GetFriendShowAvatarInfoRsp.proto index 5c7fdcf3..426bd424 100644 --- a/proto/GetFriendShowAvatarInfoRsp.proto +++ b/proto/GetFriendShowAvatarInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ShowAvatarInfo.proto"; -// Name: FPNKDNOFKEI -// CmdId: 4093 +// CmdId: 4026 +// Name: MAIBFBAOOEK message GetFriendShowAvatarInfoRsp { - repeated ShowAvatarInfo show_avatar_info_list = 1; - uint32 uid = 12; - int32 retcode = 9; + repeated ShowAvatarInfo show_avatar_info_list = 10; + uint32 uid = 3; + int32 retcode = 15; } diff --git a/proto/GetFriendShowNameCardInfoReq.proto b/proto/GetFriendShowNameCardInfoReq.proto index c41f4da9..aa8d43b0 100644 --- a/proto/GetFriendShowNameCardInfoReq.proto +++ b/proto/GetFriendShowNameCardInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPEKABANIFC -// CmdId: 4053 +// CmdId: 4034 +// Name: GGINOEODDHC message GetFriendShowNameCardInfoReq { - uint32 uid = 9; + uint32 uid = 7; } diff --git a/proto/GetFriendShowNameCardInfoRsp.proto b/proto/GetFriendShowNameCardInfoRsp.proto index 0b947382..bd276d10 100644 --- a/proto/GetFriendShowNameCardInfoRsp.proto +++ b/proto/GetFriendShowNameCardInfoRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDKLPLADANK -// CmdId: 4038 +// CmdId: 4064 +// Name: PPLMPOEMAAO message GetFriendShowNameCardInfoRsp { - repeated uint32 show_name_card_id_list = 10; - uint32 uid = 14; - int32 retcode = 2; + repeated uint32 show_name_card_id_list = 15; + int32 retcode = 9; + uint32 uid = 2; } diff --git a/proto/GetFurnitureCurModuleArrangeCountReq.proto b/proto/GetFurnitureCurModuleArrangeCountReq.proto index 00608b6d..e4673ce4 100644 --- a/proto/GetFurnitureCurModuleArrangeCountReq.proto +++ b/proto/GetFurnitureCurModuleArrangeCountReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMFHNMIAGAC -// CmdId: 4899 +// CmdId: 4845 +// Name: MLAGPADBHDI message GetFurnitureCurModuleArrangeCountReq { } diff --git a/proto/GetGachaInfoReq.proto b/proto/GetGachaInfoReq.proto index 1715e1d7..f95fab52 100644 --- a/proto/GetGachaInfoReq.proto +++ b/proto/GetGachaInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNEDOEEAMMI -// CmdId: 1567 +// CmdId: 1590 +// Name: AMHKOMFJCKN message GetGachaInfoReq { } diff --git a/proto/GetGachaInfoRsp.proto b/proto/GetGachaInfoRsp.proto index 0d6fa91f..7d4f22cc 100644 --- a/proto/GetGachaInfoRsp.proto +++ b/proto/GetGachaInfoRsp.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "GachaInfo.proto"; -// Name: JAKIOIAMJIJ -// CmdId: 1575 +// CmdId: 1596 +// Name: BIKLLFLGCCA message GetGachaInfoRsp { - repeated GachaInfo gacha_info_list = 6; - int32 retcode = 13; - bool HNAFDALMKFN = 11; - bool HCCENOGKOOG = 1; - uint32 gachaRandom = 14; // PKCLGOCJPLN - uint32 dailyGachaTimes = 8; // OPHLINLNOEA + repeated GachaInfo gacha_info_list = 9; + int32 retcode = 7; + uint32 PAHELCJNHAH = 4; + bool HFEKPDOKLDK = 15; + bool PKOIBFIOLAO = 6; + uint32 PKPENDLDPKI = 2; } diff --git a/proto/GetGameplayRecommendationReq.proto b/proto/GetGameplayRecommendationReq.proto index 239bc6df..7a6e29a7 100644 --- a/proto/GetGameplayRecommendationReq.proto +++ b/proto/GetGameplayRecommendationReq.proto @@ -6,14 +6,14 @@ import "GameplayRecommendationElementReliquaryRequest.proto"; import "GameplayRecommendationReliquaryRequest.proto"; import "GameplayRecommendationSkillRequest.proto"; -// Name: GEHDNPMCDAE -// CmdId: 109 +// CmdId: 114 +// Name: FLHPFALHKNK message GetGameplayRecommendationReq { - uint32 avatar_id = 1; + uint32 avatar_id = 7; oneof detail { - GameplayRecommendationSkillRequest skill_request = 1028; - GameplayRecommendationReliquaryRequest reliquary_request = 138; - GameplayRecommendationElementReliquaryRequest element_reliquary_request = 1480; + GameplayRecommendationSkillRequest skill_request = 1417; + GameplayRecommendationReliquaryRequest reliquary_request = 616; + GameplayRecommendationElementReliquaryRequest element_reliquary_request = 2013; } } diff --git a/proto/GetGameplayRecommendationRsp.proto b/proto/GetGameplayRecommendationRsp.proto index 6a0a876d..abaf43e7 100644 --- a/proto/GetGameplayRecommendationRsp.proto +++ b/proto/GetGameplayRecommendationRsp.proto @@ -6,15 +6,15 @@ import "GameplayRecommendationElementReliquaryResponse.proto"; import "GameplayRecommendationReliquaryResponse.proto"; import "GameplayRecommendationSkillResponse.proto"; -// Name: OPIKDPBOILF -// CmdId: 135 +// CmdId: 102 +// Name: DLPNPDBPINP message GetGameplayRecommendationRsp { int32 retcode = 8; - uint32 avatar_id = 1; + uint32 avatar_id = 11; oneof detail { - GameplayRecommendationSkillResponse skill_response = 824; - GameplayRecommendationReliquaryResponse reliquary_response = 1103; - GameplayRecommendationElementReliquaryResponse element_reliquary_response = 1186; + GameplayRecommendationSkillResponse skill_response = 645; + GameplayRecommendationReliquaryResponse reliquary_response = 1180; + GameplayRecommendationElementReliquaryResponse element_reliquary_response = 1053; } } diff --git a/proto/GetHomeExchangeWoodInfoReq.proto b/proto/GetHomeExchangeWoodInfoReq.proto index 512b9536..f776618a 100644 --- a/proto/GetHomeExchangeWoodInfoReq.proto +++ b/proto/GetHomeExchangeWoodInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKKOOBLCCHM -// CmdId: 4852 +// CmdId: 4708 +// Name: EJOHEBEFPID message GetHomeExchangeWoodInfoReq { } diff --git a/proto/GetHomeExchangeWoodInfoRsp.proto b/proto/GetHomeExchangeWoodInfoRsp.proto index 2a8ad675..c3e58762 100644 --- a/proto/GetHomeExchangeWoodInfoRsp.proto +++ b/proto/GetHomeExchangeWoodInfoRsp.proto @@ -3,18 +3,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KADMHAIDOBA -// CmdId: 4592 +// CmdId: 4480 +// Name: HGKMIEPCCCJ message GetHomeExchangeWoodInfoRsp { - // Name: LHNJKLLKOAI + // Name: FOLINBPAHGO message HomeExchangeWoodInfo { - uint32 exchangeLimit = 10; - uint32 exchangedCount = 4; - uint32 next_refresh_time = 9; - uint32 wood_id = 11; + uint32 KLNKMDGAOJI = 14; + uint32 wood_id = 8; + uint32 NMOCBJLDBGH = 9; + fixed32 next_refresh_time = 1; } - int32 retcode = 1; - repeated HomeExchangeWoodInfo woodInfoList = 10; + int32 retcode = 4; + repeated HomeExchangeWoodInfo wood_info_list = 3; } diff --git a/proto/GetHomeLevelUpRewardReq.proto b/proto/GetHomeLevelUpRewardReq.proto index f9884ba4..c1688819 100644 --- a/proto/GetHomeLevelUpRewardReq.proto +++ b/proto/GetHomeLevelUpRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPKFHLMGLON -// CmdId: 4821 +// CmdId: 4503 +// Name: KNFIIIHNHHK message GetHomeLevelUpRewardReq { - uint32 level = 4; + uint32 level = 6; } diff --git a/proto/GetHomeLevelUpRewardRsp.proto b/proto/GetHomeLevelUpRewardRsp.proto index 488a12ec..19603ed7 100644 --- a/proto/GetHomeLevelUpRewardRsp.proto +++ b/proto/GetHomeLevelUpRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HFMNPNKDDDM -// CmdId: 4585 +// CmdId: 4757 +// Name: KNKAEPEBGNN message GetHomeLevelUpRewardRsp { - uint32 level = 14; int32 retcode = 11; + uint32 level = 4; } diff --git a/proto/GetHuntingOfferRewardReq.proto b/proto/GetHuntingOfferRewardReq.proto index 0fba96e6..9356030c 100644 --- a/proto/GetHuntingOfferRewardReq.proto +++ b/proto/GetHuntingOfferRewardReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: BAHOPKINBPC -// CmdId: 4336 +// CmdId: 4315 +// Name: IIIDHHIHDHN message GetHuntingOfferRewardReq { - HuntingPair hunting_pair = 1; - uint32 city_id = 8; + uint32 city_id = 3; + HuntingPair hunting_pair = 6; } diff --git a/proto/GetHuntingOfferRewardRsp.proto b/proto/GetHuntingOfferRewardRsp.proto index 46bb8602..ea923ff1 100644 --- a/proto/GetHuntingOfferRewardRsp.proto +++ b/proto/GetHuntingOfferRewardRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: IMLADOCAGIG -// CmdId: 4315 +// CmdId: 4326 +// Name: ABOAHDLKLFL message GetHuntingOfferRewardRsp { - uint32 city_id = 4; - int32 retcode = 3; - HuntingPair hunting_pair = 1; + int32 retcode = 12; + HuntingPair hunting_pair = 10; + uint32 city_id = 11; } diff --git a/proto/GetInvestigationMonsterReq.proto b/proto/GetInvestigationMonsterReq.proto index 3ed67816..404348f3 100644 --- a/proto/GetInvestigationMonsterReq.proto +++ b/proto/GetInvestigationMonsterReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNMOBHEAKBE // CmdId: 1909 +// Name: ICAJDFEAEHE message GetInvestigationMonsterReq { - bool is_for_mark = 9; - repeated uint32 city_id_list = 6; + bool is_for_mark = 2; + repeated uint32 city_id_list = 15; } diff --git a/proto/GetInvestigationMonsterRsp.proto b/proto/GetInvestigationMonsterRsp.proto index fa1c87a7..a9fb5631 100644 --- a/proto/GetInvestigationMonsterRsp.proto +++ b/proto/GetInvestigationMonsterRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "InvestigationMonster.proto"; -// Name: CNPABHAODOI -// CmdId: 1923 +// CmdId: 1922 +// Name: ACFFIBPINDH message GetInvestigationMonsterRsp { - bool is_for_mark = 14; - repeated InvestigationMonster monster_list = 10; - int32 retcode = 4; + bool is_for_mark = 8; + int32 retcode = 9; + repeated InvestigationMonster monster_list = 2; } diff --git a/proto/GetMailItemReq.proto b/proto/GetMailItemReq.proto index c6ef9ff8..f87a6f88 100644 --- a/proto/GetMailItemReq.proto +++ b/proto/GetMailItemReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KONOGCPNPKC -// CmdId: 1464 +// CmdId: 1476 +// Name: IFBKCKFGICP message GetMailItemReq { - repeated uint32 mail_id_list = 5; + repeated uint32 mail_id_list = 9; } diff --git a/proto/GetMailItemRsp.proto b/proto/GetMailItemRsp.proto index 41cc7e62..f57dd292 100644 --- a/proto/GetMailItemRsp.proto +++ b/proto/GetMailItemRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "EquipParam.proto"; -// Name: GLPILOPDPPE -// CmdId: 1414 +// CmdId: 1416 +// Name: HJJCDLCPACH message GetMailItemRsp { - repeated EquipParam item_list = 15; - repeated uint32 mail_id_list = 11; - int32 retcode = 8; + repeated EquipParam item_list = 5; + repeated uint32 mail_id_list = 2; + int32 retcode = 3; } diff --git a/proto/GetMapAreaReq.proto b/proto/GetMapAreaReq.proto index e417521b..6fa0776d 100644 --- a/proto/GetMapAreaReq.proto +++ b/proto/GetMapAreaReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFFMOKPHAAN -// CmdId: 3084 +// CmdId: 3273 +// Name: MCCBOAPMOPB message GetMapAreaReq { } diff --git a/proto/GetMapAreaRsp.proto b/proto/GetMapAreaRsp.proto index b68c281e..e873df1f 100644 --- a/proto/GetMapAreaRsp.proto +++ b/proto/GetMapAreaRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MapAreaInfo.proto"; -// Name: FDMHPADJFJP -// CmdId: 3458 +// CmdId: 3286 +// Name: FDHEDLFKPHI message GetMapAreaRsp { - int32 retcode = 2; - repeated MapAreaInfo map_area_info_list = 1; + int32 retcode = 1; + repeated MapAreaInfo map_area_info_list = 12; } diff --git a/proto/GetMapMarkTipsReq.proto b/proto/GetMapMarkTipsReq.proto index 7c93c0b5..5011fa16 100644 --- a/proto/GetMapMarkTipsReq.proto +++ b/proto/GetMapMarkTipsReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFBHNCLAMBG -// CmdId: 3342 +// CmdId: 3008 +// Name: AAEPEEBDGJB message GetMapMarkTipsReq { } diff --git a/proto/GetMapMarkTipsRsp.proto b/proto/GetMapMarkTipsRsp.proto index b131cb7e..ec1af82f 100644 --- a/proto/GetMapMarkTipsRsp.proto +++ b/proto/GetMapMarkTipsRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MapMarkTipsInfo.proto"; -// Name: CHGPAKDGCEC -// CmdId: 3465 +// CmdId: 3030 +// Name: IKGNAMEPGKE message GetMapMarkTipsRsp { repeated MapMarkTipsInfo mark_tips_list = 12; - int32 retcode = 9; + int32 retcode = 14; } diff --git a/proto/GetMechanicusInfoReq.proto b/proto/GetMechanicusInfoReq.proto index 3c7f9f79..53ce4666 100644 --- a/proto/GetMechanicusInfoReq.proto +++ b/proto/GetMechanicusInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPKJOHFMDPM -// CmdId: 3967 +// CmdId: 3990 +// Name: HCLBGOABODC message GetMechanicusInfoReq { } diff --git a/proto/GetMechanicusInfoRsp.proto b/proto/GetMechanicusInfoRsp.proto index 4006dbcf..efa5ba9c 100644 --- a/proto/GetMechanicusInfoRsp.proto +++ b/proto/GetMechanicusInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MechanicusInfo.proto"; -// Name: FGNKBHOCEPG -// CmdId: 3975 +// CmdId: 3996 +// Name: CIHBDJAJHLN message GetMechanicusInfoRsp { - int32 retcode = 12; - MechanicusInfo mechanicus_info = 1; + MechanicusInfo mechanicus_info = 14; + int32 retcode = 11; } diff --git a/proto/GetNextResourceInfoReq.proto b/proto/GetNextResourceInfoReq.proto index d1d4139b..b987b3ea 100644 --- a/proto/GetNextResourceInfoReq.proto +++ b/proto/GetNextResourceInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AENJJOAOGLI -// CmdId: 185 +// CmdId: 147 +// Name: IBGIEALDNPB message GetNextResourceInfoReq { } diff --git a/proto/GetNextResourceInfoRsp.proto b/proto/GetNextResourceInfoRsp.proto index 06d64017..58fa8b0a 100644 --- a/proto/GetNextResourceInfoRsp.proto +++ b/proto/GetNextResourceInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ResVersionConfig.proto"; -// Name: BEHGJMLEGNC -// CmdId: 173 +// CmdId: 136 +// Name: GFGCMBGAMGO message GetNextResourceInfoRsp { - ResVersionConfig res_version_config = 11; - string next_resource_url = 7; - int32 retcode = 3; + ResVersionConfig next_res_version_config = 14; + string next_resource_url = 12; + int32 retcode = 15; } diff --git a/proto/GetOnlinePlayerInfoReq.proto b/proto/GetOnlinePlayerInfoReq.proto index 16cd3116..5cab8c25 100644 --- a/proto/GetOnlinePlayerInfoReq.proto +++ b/proto/GetOnlinePlayerInfoReq.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDFOJNDBEKD -// CmdId: 66 +// CmdId: 46 +// Name: NMIMOKPBFOI message GetOnlinePlayerInfoReq { - bool is_online_id = 3; + bool is_online_id = 11; oneof player_id { - uint32 target_uid = 11; - string online_id = 9; - string psn_id = 2; + uint32 target_uid = 4; + string online_id = 3; + string psn_id = 14; } } diff --git a/proto/GetOnlinePlayerInfoRsp.proto b/proto/GetOnlinePlayerInfoRsp.proto index 6573ba47..c060c62c 100644 --- a/proto/GetOnlinePlayerInfoRsp.proto +++ b/proto/GetOnlinePlayerInfoRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: FNPGJPIIMLH -// CmdId: 61 +// CmdId: 82 +// Name: MOHMOIHPLNM message GetOnlinePlayerInfoRsp { - OnlinePlayerInfo target_player_info = 15; - uint32 target_uid = 11; - int32 retcode = 13; - uint32 param = 6; + OnlinePlayerInfo target_player_info = 9; + uint32 param = 3; + int32 retcode = 14; + uint32 target_uid = 15; } diff --git a/proto/GetOnlinePlayerListReq.proto b/proto/GetOnlinePlayerListReq.proto index a71f0ba4..a4e53d47 100644 --- a/proto/GetOnlinePlayerListReq.proto +++ b/proto/GetOnlinePlayerListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPOCFLCPFGO -// CmdId: 82 +// CmdId: 72 +// Name: DHENDNHBLNA message GetOnlinePlayerListReq { } diff --git a/proto/GetOnlinePlayerListRsp.proto b/proto/GetOnlinePlayerListRsp.proto index 0ea32cbe..3e501ad9 100644 --- a/proto/GetOnlinePlayerListRsp.proto +++ b/proto/GetOnlinePlayerListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: DIFECLKBCGD -// CmdId: 65 +// CmdId: 92 +// Name: ACBHFLGOADD message GetOnlinePlayerListRsp { - repeated OnlinePlayerInfo player_info_list = 13; - uint32 param = 12; - int32 retcode = 14; + repeated OnlinePlayerInfo player_info_list = 15; + int32 retcode = 4; + uint32 param = 10; } diff --git a/proto/GetOpActivityInfoReq.proto b/proto/GetOpActivityInfoReq.proto index 03faaa03..c455fc6e 100644 --- a/proto/GetOpActivityInfoReq.proto +++ b/proto/GetOpActivityInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDOGPMKMIGL -// CmdId: 5167 +// CmdId: 5190 +// Name: NBAOGEHPIAM message GetOpActivityInfoReq { } diff --git a/proto/GetOpActivityInfoRsp.proto b/proto/GetOpActivityInfoRsp.proto index 89452300..404720f2 100644 --- a/proto/GetOpActivityInfoRsp.proto +++ b/proto/GetOpActivityInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OpActivityInfo.proto"; -// Name: JICBPNFKLGF -// CmdId: 5175 +// CmdId: 5196 +// Name: CBFMJOHLCCD message GetOpActivityInfoRsp { - int32 retcode = 4; - repeated OpActivityInfo op_activity_info_list = 7; + int32 retcode = 7; + repeated OpActivityInfo op_activity_info_list = 5; } diff --git a/proto/GetParentQuestVideoKeyReq.proto b/proto/GetParentQuestVideoKeyReq.proto index 0665b197..83d8e514 100644 --- a/proto/GetParentQuestVideoKeyReq.proto +++ b/proto/GetParentQuestVideoKeyReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFIPINMIDDK -// CmdId: 460 +// CmdId: 415 +// Name: GFCGMHBPLHC message GetParentQuestVideoKeyReq { - uint32 parent_quest_id = 11; + uint32 parent_quest_id = 4; } diff --git a/proto/GetParentQuestVideoKeyRsp.proto b/proto/GetParentQuestVideoKeyRsp.proto index d39206e6..23e79d6f 100644 --- a/proto/GetParentQuestVideoKeyRsp.proto +++ b/proto/GetParentQuestVideoKeyRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AALPIPNOICA -// CmdId: 493 +// CmdId: 426 +// Name: KMIHBBDHIFF message GetParentQuestVideoKeyRsp { - uint32 parent_quest_id = 11; - uint64 video_key = 9; - int32 retcode = 1; + uint64 video_key = 3; + uint32 parent_quest_id = 8; + int32 retcode = 10; } diff --git a/proto/GetPlayerAskFriendListReq.proto b/proto/GetPlayerAskFriendListReq.proto index 9f2d2e2f..ef33f062 100644 --- a/proto/GetPlayerAskFriendListReq.proto +++ b/proto/GetPlayerAskFriendListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDNEAPKKHHL -// CmdId: 4079 +// CmdId: 4069 +// Name: HENMGNPHEAB message GetPlayerAskFriendListReq { } diff --git a/proto/GetPlayerAskFriendListRsp.proto b/proto/GetPlayerAskFriendListRsp.proto index 5a479a0d..124912a0 100644 --- a/proto/GetPlayerAskFriendListRsp.proto +++ b/proto/GetPlayerAskFriendListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: PJCGFIOICJF -// CmdId: 4045 +// CmdId: 4032 +// Name: ELFBKLJGGFD message GetPlayerAskFriendListRsp { - int32 retcode = 6; - repeated FriendBrief ask_friend_list = 14; + int32 retcode = 9; + repeated FriendBrief ask_friend_list = 11; } diff --git a/proto/GetPlayerBlacklistReq.proto b/proto/GetPlayerBlacklistReq.proto index c41ff356..e7850cfb 100644 --- a/proto/GetPlayerBlacklistReq.proto +++ b/proto/GetPlayerBlacklistReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BIINNEGGHNI -// CmdId: 4005 +// CmdId: 4029 +// Name: MIDNPIGENEB message GetPlayerBlacklistReq { } diff --git a/proto/GetPlayerBlacklistRsp.proto b/proto/GetPlayerBlacklistRsp.proto index 956701d8..a50f7f0f 100644 --- a/proto/GetPlayerBlacklistRsp.proto +++ b/proto/GetPlayerBlacklistRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: LKNDAKGIBIA -// CmdId: 4071 +// CmdId: 4028 +// Name: FCACOLLBEIL message GetPlayerBlacklistRsp { - int32 retcode = 13; - repeated FriendBrief blacklist = 6; + repeated FriendBrief blacklist = 11; + int32 retcode = 5; } diff --git a/proto/GetPlayerFriendListReq.proto b/proto/GetPlayerFriendListReq.proto index d2421501..f1e6ddd7 100644 --- a/proto/GetPlayerFriendListReq.proto +++ b/proto/GetPlayerFriendListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OAPHAOLKACP -// CmdId: 4067 +// CmdId: 4090 +// Name: FBCEBBAFBDJ message GetPlayerFriendListReq { } diff --git a/proto/GetPlayerFriendListRsp.proto b/proto/GetPlayerFriendListRsp.proto index 0060c1ca..c2774b71 100644 --- a/proto/GetPlayerFriendListRsp.proto +++ b/proto/GetPlayerFriendListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: MNJNHLIANPP -// CmdId: 4075 +// CmdId: 4096 +// Name: MEEFPHGBHDK message GetPlayerFriendListRsp { - repeated FriendBrief ask_friend_list = 2; repeated FriendBrief friend_list = 9; - int32 retcode = 14; + repeated FriendBrief ask_friend_list = 8; + int32 retcode = 5; } diff --git a/proto/GetPlayerHomeCompInfoReq.proto b/proto/GetPlayerHomeCompInfoReq.proto index 1a01ae6c..618bc4c8 100644 --- a/proto/GetPlayerHomeCompInfoReq.proto +++ b/proto/GetPlayerHomeCompInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFLOHDCCBBO -// CmdId: 4511 +// CmdId: 4814 +// Name: NMNPBCABMIB message GetPlayerHomeCompInfoReq { } diff --git a/proto/GetPlayerMpModeAvailabilityReq.proto b/proto/GetPlayerMpModeAvailabilityReq.proto index 3f3608f7..197b1dca 100644 --- a/proto/GetPlayerMpModeAvailabilityReq.proto +++ b/proto/GetPlayerMpModeAvailabilityReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCMMABDMPPK -// CmdId: 1839 +// CmdId: 1820 +// Name: COFKBEGFJNB message GetPlayerMpModeAvailabilityReq { } diff --git a/proto/GetPlayerMpModeAvailabilityRsp.proto b/proto/GetPlayerMpModeAvailabilityRsp.proto index 0484d925..45438cb8 100644 --- a/proto/GetPlayerMpModeAvailabilityRsp.proto +++ b/proto/GetPlayerMpModeAvailabilityRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JIJPJGHOGBN -// CmdId: 1831 +// CmdId: 1823 +// Name: IGADDHNAECL message GetPlayerMpModeAvailabilityRsp { - int32 mp_ret = 10; - repeated uint32 param_list = 1; - int32 retcode = 5; + int32 retcode = 6; + int32 mp_ret = 2; + repeated uint32 param_list = 5; } diff --git a/proto/GetPlayerSocialDetailReq.proto b/proto/GetPlayerSocialDetailReq.proto index 8ade456a..51cc09b6 100644 --- a/proto/GetPlayerSocialDetailReq.proto +++ b/proto/GetPlayerSocialDetailReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLFIAFHOBAD -// CmdId: 4065 +// CmdId: 4092 +// Name: DKBIHCALLNK message GetPlayerSocialDetailReq { - uint32 uid = 2; + uint32 uid = 3; } diff --git a/proto/GetPlayerSocialDetailRsp.proto b/proto/GetPlayerSocialDetailRsp.proto index afa7e8bb..dc8c2aa9 100644 --- a/proto/GetPlayerSocialDetailRsp.proto +++ b/proto/GetPlayerSocialDetailRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SocialDetail.proto"; -// Name: LOFIPDAGNJA -// CmdId: 4050 +// CmdId: 4063 +// Name: JKGBNOFHLLC message GetPlayerSocialDetailRsp { - SocialDetail detail_data = 11; - int32 retcode = 1; + SocialDetail detail_data = 2; + int32 retcode = 13; } diff --git a/proto/GetPlayerTokenReq.proto b/proto/GetPlayerTokenReq.proto index 739e5ca7..e7ca6ded 100644 --- a/proto/GetPlayerTokenReq.proto +++ b/proto/GetPlayerTokenReq.proto @@ -3,29 +3,29 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOOGNGFNALJ -// CmdId: 167 +// CmdId: 190 +// Name: MOPMEMHOLIK message GetPlayerTokenReq { - uint32 channel_id = 3; - uint32 account_type = 2; - string account_token = 13; - string birthday = 41; - string client_ip_str = 8; - bool is_guest = 10; - string online_id = 14; - string client_rand_key = 2038; - uint32 BGELCCHCJDG = 1806; - string account_uid = 7; - string psn_id = 15; - string HBEOMFDDEPG = 11; - string DDBJAFAFLNP = 1053; - uint32 uid = 1; - uint32 DMBKJKNPKBC = 1662; - uint32 sub_channel_id = 4; - uint32 platform_type = 12; - string EDGJFDAKLKN = 9; - string country_code = 6; - uint32 GHBLLEHOHNP = 5; - uint32 key_id = 915; + uint32 KDIHPMJOCPG = 7; + string HKNHLNJCCLP = 5; + uint32 platform_type = 3; + string account_token = 12; + uint32 JGDGPILDCHJ = 576; + string online_id = 8; + string account_uid = 15; + string KIIHGMPJKDJ = 6; + string birthday = 713; + string psn_id = 1; + uint32 IEPOFPNOOKD = 176; + uint32 channel_id = 4; + uint32 uid = 14; + bool is_guest = 13; + string OOABKBBNBKL = 963; + uint32 key_id = 970; + uint32 CIJNPHDIOND = 2; + string AAEIDEMEKFF = 9; + uint32 CJHEEAGCFJG = 10; + string IDMEOEHPCGF = 11; + string client_rand_key = 831; } diff --git a/proto/GetPlayerTokenRsp.proto b/proto/GetPlayerTokenRsp.proto index acba94e7..9279dd87 100644 --- a/proto/GetPlayerTokenRsp.proto +++ b/proto/GetPlayerTokenRsp.proto @@ -4,40 +4,40 @@ option java_package = "emu.grasscutter.net.proto"; import "StopServerInfo.proto"; -// Name: IDKFAIPPJEI -// CmdId: 175 +// CmdId: 196 +// Name: OLEDCBIOIBM message GetPlayerTokenRsp { - uint32 uid = 15; - bool BMOLHAGDMHP = 1113; - uint32 tag = 1419; - bytes security_cmd_buffer = 9; - string token = 1; - string client_version_random_key = 185; - string country_code = 1406; - uint32 gm_uid = 14; - uint32 key_id = 687; - repeated uint32 finish_collection_id_list = 184; - uint64 secret_key_seed = 8; - uint32 sub_channel_id = 11; - uint32 channel_id = 1757; + string birthday = 1258; + string msg = 11; + string sign = 907; + bytes JLOPICGGPBP = 9; + uint32 CIJNPHDIOND = 12; + uint32 KDIHPMJOCPG = 834; + uint32 platform_type = 1; + uint32 channel_id = 1156; + int32 retcode = 10; + string account_uid = 4; + uint32 IEPOFPNOOKD = 1572; + string token = 15; + uint32 key_id = 1470; + uint32 LFPHHMGKIIP = 1474; + string server_rand_key = 1291; + bool MPKKNNFFINM = 1058; + bool is_proficient_player = 14; + uint32 tag = 1489; + uint32 uid = 13; + uint64 secret_key_seed = 5; + string AAEIDEMEKFF = 446; + StopServerInfo stop_server = 1928; bool is_guest = 2; - uint32 account_type = 207; - string sign = 531; - bool IPMOMIJILHF = 723; - string psn_id = 445; - uint32 platform_type = 6; - string server_rand_key = 1937; - bytes extra_bin_data = 4; - string msg = 13; - bool is_proficient_player = 10; - int32 retcode = 5; - string secret_key = 7; - string account_uid = 3; - uint32 cloudClientIp = 1043; //BGELCCHCJDG - uint32 blackUidEndTime = 12; // LBCGKJHALNG - string client_ip_str = 1563; - uint32 reg_platform = 751; - string birthday = 1398; - StopServerInfo stop_server = 628; + uint32 JJNLKCNPOLA = 7; + bool EHGCBOCIJPA = 1881; + uint32 FGAKKMHIKHF = 6; + string client_version_random_key = 238; + string secret_key = 3; + bytes MFPGIGPEFBK = 8; + repeated uint32 finish_collection_id_list = 785; + string psn_id = 1146; + string HKNHLNJCCLP = 265; } diff --git a/proto/GetPushTipsRewardReq.proto b/proto/GetPushTipsRewardReq.proto index a23dbdec..a171332d 100644 --- a/proto/GetPushTipsRewardReq.proto +++ b/proto/GetPushTipsRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FONADLHMICH -// CmdId: 2246 +// CmdId: 2295 +// Name: KIPKHNIMECI message GetPushTipsRewardReq { - repeated uint32 push_tips_id_list = 11; + repeated uint32 push_tips_id_list = 5; } diff --git a/proto/GetPushTipsRewardRsp.proto b/proto/GetPushTipsRewardRsp.proto index 032c3067..40a59cab 100644 --- a/proto/GetPushTipsRewardRsp.proto +++ b/proto/GetPushTipsRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHAEBHIGNAK -// CmdId: 2284 +// CmdId: 2250 +// Name: FDNOEEEKJKP message GetPushTipsRewardRsp { - repeated uint32 push_tips_id_list = 2; - int32 retcode = 14; + repeated uint32 push_tips_id_list = 13; + int32 retcode = 5; } diff --git a/proto/GetQuestLackingResourceReq.proto b/proto/GetQuestLackingResourceReq.proto index 4395dcd8..c0f605d1 100644 --- a/proto/GetQuestLackingResourceReq.proto +++ b/proto/GetQuestLackingResourceReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCKKHLJKJFA -// CmdId: 440 +// CmdId: 418 +// Name: LEFCJKGALNG message GetQuestLackingResourceReq { - uint32 quest_id = 4; + uint32 quest_id = 5; } diff --git a/proto/GetQuestLackingResourceRsp.proto b/proto/GetQuestLackingResourceRsp.proto index 716576c1..fd9d3055 100644 --- a/proto/GetQuestLackingResourceRsp.proto +++ b/proto/GetQuestLackingResourceRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OFAJEECKBCP -// CmdId: 411 +// CmdId: 458 +// Name: AGGOCPJOCCL message GetQuestLackingResourceRsp { - map lacked_npc_map = 6; - repeated uint32 KPIKFCDPMMM = 15; - uint32 quest_id = 8; - int32 retcode = 14; - map lacked_place_map = 5; - repeated uint32 DMLOPDKLBMF = 4; + map lacked_npc_map = 14; + map lacked_place_map = 13; + uint32 quest_id = 1; + repeated uint32 lacked_npc_list = 9; + repeated uint32 lacked_place_list = 15; + int32 retcode = 11; } diff --git a/proto/GetQuestTalkHistoryReq.proto b/proto/GetQuestTalkHistoryReq.proto index 33dc7f80..b79f0592 100644 --- a/proto/GetQuestTalkHistoryReq.proto +++ b/proto/GetQuestTalkHistoryReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PADPINHOGCI -// CmdId: 482 +// CmdId: 472 +// Name: ADBBIBDMOOB message GetQuestTalkHistoryReq { - uint32 parent_quest_id = 7; + uint32 parent_quest_id = 11; } diff --git a/proto/GetQuestTalkHistoryRsp.proto b/proto/GetQuestTalkHistoryRsp.proto index fec7a9f7..2af6e290 100644 --- a/proto/GetQuestTalkHistoryRsp.proto +++ b/proto/GetQuestTalkHistoryRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMOIOJJOHGJ -// CmdId: 465 +// CmdId: 492 +// Name: DNJJKDAHJEL message GetQuestTalkHistoryRsp { - int32 retcode = 14; - uint32 parent_quest_id = 9; - repeated uint32 talk_id_list = 5; + repeated uint32 talk_id_list = 3; + uint32 parent_quest_id = 5; + int32 retcode = 13; } diff --git a/proto/GetRecentMpPlayerListReq.proto b/proto/GetRecentMpPlayerListReq.proto index 2637af03..f4cf8fd4 100644 --- a/proto/GetRecentMpPlayerListReq.proto +++ b/proto/GetRecentMpPlayerListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAMJHMACNGB -// CmdId: 4026 +// CmdId: 4035 +// Name: DMEMJACJNFO message GetRecentMpPlayerListReq { } diff --git a/proto/GetRecentMpPlayerListRsp.proto b/proto/GetRecentMpPlayerListRsp.proto index f1f3a1ff..02f77c32 100644 --- a/proto/GetRecentMpPlayerListRsp.proto +++ b/proto/GetRecentMpPlayerListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: DKOOMJPHDGF // CmdId: 4033 +// Name: JKFNDBHLDAE message GetRecentMpPlayerListRsp { - repeated FriendBrief recent_mp_player_brief_list = 12; - int32 retcode = 1; + int32 retcode = 10; + repeated FriendBrief recent_mp_player_brief_list = 2; } diff --git a/proto/GetRecommendCustomDungeonReq.proto b/proto/GetRecommendCustomDungeonReq.proto index 13d3c35f..259846ef 100644 --- a/proto/GetRecommendCustomDungeonReq.proto +++ b/proto/GetRecommendCustomDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKNEEMDBCHG -// CmdId: 6238 +// CmdId: 6237 +// Name: KHIIOPLDKKF message GetRecommendCustomDungeonReq { - bool is_refresh = 12; + bool is_refresh = 14; } diff --git a/proto/GetRecommendCustomDungeonRsp.proto b/proto/GetRecommendCustomDungeonRsp.proto index 7d632511..1bca43d2 100644 --- a/proto/GetRecommendCustomDungeonRsp.proto +++ b/proto/GetRecommendCustomDungeonRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OtherCustomDungeonBrief.proto"; -// Name: JHDJADLBFHB -// CmdId: 6240 +// CmdId: 6248 +// Name: HMDPFFCIFCD message GetRecommendCustomDungeonRsp { - int32 retcode = 1; - repeated OtherCustomDungeonBrief custom_dungeon_list = 15; + int32 retcode = 11; + repeated OtherCustomDungeonBrief custom_dungeon_list = 3; } diff --git a/proto/GetRegionSearchReq.proto b/proto/GetRegionSearchReq.proto index aaa146eb..2f83309b 100644 --- a/proto/GetRegionSearchReq.proto +++ b/proto/GetRegionSearchReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAHPHHBOJHB -// CmdId: 5636 +// CmdId: 5615 +// Name: ENHECGKJAHP message GetRegionSearchReq { } diff --git a/proto/GetReunionMissionInfoReq.proto b/proto/GetReunionMissionInfoReq.proto index 198ac6fb..e24130bf 100644 --- a/proto/GetReunionMissionInfoReq.proto +++ b/proto/GetReunionMissionInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECIHKMHMAMH -// CmdId: 5089 +// CmdId: 5070 +// Name: PLGBCAGCCPD message GetReunionMissionInfoReq { - uint32 mission_id = 4; + uint32 mission_id = 8; } diff --git a/proto/GetReunionMissionInfoRsp.proto b/proto/GetReunionMissionInfoRsp.proto index 28bfcf06..2a185985 100644 --- a/proto/GetReunionMissionInfoRsp.proto +++ b/proto/GetReunionMissionInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionMissionInfo.proto"; -// Name: NLCLJMJCBEJ -// CmdId: 5081 +// CmdId: 5073 +// Name: OKJHIHCODGB message GetReunionMissionInfoRsp { - ReunionMissionInfo mission_info = 5; - int32 retcode = 11; + ReunionMissionInfo mission_info = 8; + int32 retcode = 1; } diff --git a/proto/GetReunionPrivilegeInfoReq.proto b/proto/GetReunionPrivilegeInfoReq.proto index f047a20c..f2f18cc7 100644 --- a/proto/GetReunionPrivilegeInfoReq.proto +++ b/proto/GetReunionPrivilegeInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCBDKJLGIDA -// CmdId: 5076 +// CmdId: 5074 +// Name: LPFPJCCBLKI message GetReunionPrivilegeInfoReq { - uint32 privilege_id = 1; + uint32 privilege_id = 12; } diff --git a/proto/GetReunionPrivilegeInfoRsp.proto b/proto/GetReunionPrivilegeInfoRsp.proto index ef724945..042d5457 100644 --- a/proto/GetReunionPrivilegeInfoRsp.proto +++ b/proto/GetReunionPrivilegeInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionPrivilegeInfo.proto"; -// Name: DHEGODFHPPJ -// CmdId: 5062 +// CmdId: 5075 +// Name: CFNBMCMLMPE message GetReunionPrivilegeInfoRsp { - int32 retcode = 4; - ReunionPrivilegeInfo privilege_info = 8; + ReunionPrivilegeInfo privilege_info = 2; + int32 retcode = 9; } diff --git a/proto/GetReunionSignInInfoReq.proto b/proto/GetReunionSignInInfoReq.proto index 06f2d6e0..c5b5ca5b 100644 --- a/proto/GetReunionSignInInfoReq.proto +++ b/proto/GetReunionSignInInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLNIMJKLFPH -// CmdId: 5086 +// CmdId: 5065 +// Name: BKCFFEBAJBA message GetReunionSignInInfoReq { - uint32 sign_in_config_id = 13; + uint32 sign_in_config_id = 7; } diff --git a/proto/GetReunionSignInInfoRsp.proto b/proto/GetReunionSignInInfoRsp.proto index 2196bf58..9180a47d 100644 --- a/proto/GetReunionSignInInfoRsp.proto +++ b/proto/GetReunionSignInInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionSignInInfo.proto"; -// Name: JGPECFNNFJP -// CmdId: 5065 +// CmdId: 5076 +// Name: NDLOBKKGODC message GetReunionSignInInfoRsp { - ReunionSignInInfo sign_in_info = 8; - int32 retcode = 10; + int32 retcode = 12; + ReunionSignInInfo sign_in_info = 10; } diff --git a/proto/GetRogueDairyRepairInfoReq.proto b/proto/GetRogueDairyRepairInfoReq.proto index e6fd87ce..8c0a6282 100644 --- a/proto/GetRogueDairyRepairInfoReq.proto +++ b/proto/GetRogueDairyRepairInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEFOOABLOFB -// CmdId: 8633 +// CmdId: 8083 +// Name: DFHOIMLGIHI message GetRogueDairyRepairInfoReq { } diff --git a/proto/GetRogueDairyRepairInfoRsp.proto b/proto/GetRogueDairyRepairInfoRsp.proto index 26ceb881..ea91f6db 100644 --- a/proto/GetRogueDairyRepairInfoRsp.proto +++ b/proto/GetRogueDairyRepairInfoRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMINFFCCHKJ -// CmdId: 8433 +// CmdId: 8005 +// Name: PEIMEBJOKPD message GetRogueDairyRepairInfoRsp { - int32 retcode = 11; + int32 retcode = 1; } diff --git a/proto/GetSceneAreaReq.proto b/proto/GetSceneAreaReq.proto index 9aa6ba00..c821e43d 100644 --- a/proto/GetSceneAreaReq.proto +++ b/proto/GetSceneAreaReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDJAAKPLLLE -// CmdId: 244 +// CmdId: 286 +// Name: CLAIAONNJPO message GetSceneAreaReq { - uint32 scene_id = 8; - uint32 belong_uid = 4; + uint32 belong_uid = 1; + uint32 scene_id = 9; } diff --git a/proto/GetSceneAreaRsp.proto b/proto/GetSceneAreaRsp.proto index 6108e137..d9c82dfd 100644 --- a/proto/GetSceneAreaRsp.proto +++ b/proto/GetSceneAreaRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CityInfo.proto"; -// Name: GBNJPMHKLJJ -// CmdId: 294 +// CmdId: 251 +// Name: LNAAFIHHCDN message GetSceneAreaRsp { - uint32 scene_id = 4; - repeated uint32 area_id_list = 14; - repeated CityInfo city_info_list = 15; - int32 retcode = 6; + uint32 scene_id = 11; + repeated uint32 area_id_list = 9; + repeated CityInfo city_info_list = 12; + int32 retcode = 2; } diff --git a/proto/GetSceneNpcPositionReq.proto b/proto/GetSceneNpcPositionReq.proto index a6a142f4..32cecbad 100644 --- a/proto/GetSceneNpcPositionReq.proto +++ b/proto/GetSceneNpcPositionReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AHKMDECHIIG -// CmdId: 564 +// CmdId: 576 +// Name: DBFOHJIIGPF message GetSceneNpcPositionReq { - uint32 scene_id = 5; - repeated uint32 npc_id_list = 15; + repeated uint32 npc_id_list = 1; + uint32 scene_id = 7; } diff --git a/proto/GetSceneNpcPositionRsp.proto b/proto/GetSceneNpcPositionRsp.proto index 479105c2..47615f6c 100644 --- a/proto/GetSceneNpcPositionRsp.proto +++ b/proto/GetSceneNpcPositionRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "NpcPositionInfo.proto"; -// Name: NKEJFLLAFDC -// CmdId: 514 +// CmdId: 516 +// Name: DCJOFPGCGPJ message GetSceneNpcPositionRsp { - int32 retcode = 14; - repeated NpcPositionInfo npc_info_list = 2; - uint32 scene_id = 6; + int32 retcode = 9; + repeated NpcPositionInfo npc_info_list = 14; + uint32 scene_id = 11; } diff --git a/proto/GetScenePerformanceReq.proto b/proto/GetScenePerformanceReq.proto index d4323665..28e806d9 100644 --- a/proto/GetScenePerformanceReq.proto +++ b/proto/GetScenePerformanceReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PPOFPMJDCDD -// CmdId: 3283 +// CmdId: 3461 +// Name: MKDKPGGPNHI message GetScenePerformanceReq { } diff --git a/proto/GetScenePerformanceRsp.proto b/proto/GetScenePerformanceRsp.proto index 42afccae..991e6f78 100644 --- a/proto/GetScenePerformanceRsp.proto +++ b/proto/GetScenePerformanceRsp.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: AINMKBAOKKB -// CmdId: 3274 +// CmdId: 3454 +// Name: CFIGKJKFEKO message GetScenePerformanceRsp { - uint32 ADFPDKKFBFA = 14; - int32 retcode = 1; - uint32 FFIGGEJJKHB = 5; - uint32 FCNENPIPOHF = 10; - uint32 BGNBOPLNAGE = 2; - uint32 OOJBBDPEAFK = 6; - uint32 OKDLGDADHNA = 13; - uint32 HMKFIEOOMLE = 7; - Vector pos = 15; + uint32 LJCBJLEAKJF = 7; + uint32 DMEEGEIMBDB = 2; + uint32 BFIIPKLKFCK = 15; + int32 retcode = 4; + uint32 JEGLKPIKBLJ = 3; + uint32 HDNCFOKNHEF = 14; + uint32 EDFGDFFFLKO = 8; + uint32 HLGMNFHKIDA = 5; + Vector pos = 11; } diff --git a/proto/GetScenePointReq.proto b/proto/GetScenePointReq.proto index 67b2b7d2..e4958109 100644 --- a/proto/GetScenePointReq.proto +++ b/proto/GetScenePointReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGFIIOEAKAD -// CmdId: 242 +// CmdId: 265 +// Name: KAFMIMOBKKE message GetScenePointReq { - uint32 scene_id = 9; - bool PGBKOMBKBKG = 1; - uint32 belong_uid = 3; + uint32 scene_id = 1; + uint32 belong_uid = 2; + bool BJLCFHHIGJD = 15; } diff --git a/proto/GetScenePointRsp.proto b/proto/GetScenePointRsp.proto index f9783ae6..16883eda 100644 --- a/proto/GetScenePointRsp.proto +++ b/proto/GetScenePointRsp.proto @@ -3,21 +3,21 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODCLFBBMOFA -// CmdId: 229 +// CmdId: 299 +// Name: GKBGCPGCPAE message GetScenePointRsp { - repeated uint32 notInteractDungeonEntryList = 3; //LHGAOJELAMA - repeated uint32 toBeExploreDungeonEntryList = 13; //FKDLJELPPOJ - int32 retcode = 2; - repeated uint32 hide_point_list = 12; - repeated uint32 locked_point_list = 7; //LLLIACPHNEH - uint32 belong_uid = 8; - repeated uint32 notExploredDungeonEntryList = 11; //KBGDANIJLFK - repeated uint32 unlockAreaList = 14; //LEAMLBEEBMN - bool PGBKOMBKBKG = 5; // new field - repeated uint32 unhide_point_list = 10; //JOMDNANCHND - repeated uint32 groupUnlimitPointList = 15; //HJLALADBFAC - uint32 scene_id = 6; - repeated uint32 unlocked_point_list = 4; + uint32 scene_id = 3; + repeated uint32 JECOFNNDAJP = 9; + repeated uint32 ELNACLNNKIO = 14; + uint32 belong_uid = 4; + repeated uint32 GNNBFLNNODN = 11; + repeated uint32 OLIIBIKADBB = 2; + repeated uint32 CBNONONIPKH = 1; + repeated uint32 MLBGHEBJAOH = 7; + bool BJLCFHHIGJD = 10; + repeated uint32 BHLFAJLFEGC = 13; + repeated uint32 MNOLEGHOAOB = 8; + int32 retcode = 6; + repeated uint32 unlocked_point_list = 12; } diff --git a/proto/GetShopReq.proto b/proto/GetShopReq.proto index 9e1cfbd7..798488d5 100644 --- a/proto/GetShopReq.proto +++ b/proto/GetShopReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCIGEBHJCDG -// CmdId: 767 +// CmdId: 790 +// Name: ACJLEMECHMH message GetShopReq { - uint32 shop_type = 8; + uint32 shop_type = 11; } diff --git a/proto/GetShopRsp.proto b/proto/GetShopRsp.proto index b2f1fe9a..deea0c5a 100644 --- a/proto/GetShopRsp.proto +++ b/proto/GetShopRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Shop.proto"; -// Name: OEAKJGIILOL -// CmdId: 775 +// CmdId: 796 +// Name: NFHPBKJDEMC message GetShopRsp { - int32 retcode = 15; - Shop shop = 11; + Shop shop = 5; + int32 retcode = 9; } diff --git a/proto/GetShopmallDataReq.proto b/proto/GetShopmallDataReq.proto index 2c3450ca..fe1fbd99 100644 --- a/proto/GetShopmallDataReq.proto +++ b/proto/GetShopmallDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDPMKDBOKIA -// CmdId: 714 +// CmdId: 716 +// Name: MFPLDKCEHKF message GetShopmallDataReq { } diff --git a/proto/GetShopmallDataRsp.proto b/proto/GetShopmallDataRsp.proto index 80a05e23..d7fe5a40 100644 --- a/proto/GetShopmallDataRsp.proto +++ b/proto/GetShopmallDataRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHGOPMOFJNN -// CmdId: 734 +// CmdId: 756 +// Name: ANANDPPJAOD message GetShopmallDataRsp { - repeated uint32 shop_type_list = 3; - int32 retcode = 14; + repeated uint32 shop_type_list = 9; + int32 retcode = 15; } diff --git a/proto/GetSignInRewardReq.proto b/proto/GetSignInRewardReq.proto index 5662dd80..0677660a 100644 --- a/proto/GetSignInRewardReq.proto +++ b/proto/GetSignInRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFIBLMHDOOB -// CmdId: 2514 +// CmdId: 2516 +// Name: LHLPCMDFKPK message GetSignInRewardReq { uint32 reward_day = 13; - uint32 schedule_id = 4; + uint32 schedule_id = 6; } diff --git a/proto/GetSignInRewardRsp.proto b/proto/GetSignInRewardRsp.proto index 495d04d8..3410d72c 100644 --- a/proto/GetSignInRewardRsp.proto +++ b/proto/GetSignInRewardRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SignInInfo.proto"; -// Name: HOBHMLNNDKH -// CmdId: 2534 +// CmdId: 2556 +// Name: BNHLBKBEKCN message GetSignInRewardRsp { - int32 retcode = 9; - SignInInfo sign_in_info = 3; + int32 retcode = 2; + SignInInfo sign_in_info = 1; } diff --git a/proto/GetStoreCustomDungeonReq.proto b/proto/GetStoreCustomDungeonReq.proto index d3358f94..0399bac1 100644 --- a/proto/GetStoreCustomDungeonReq.proto +++ b/proto/GetStoreCustomDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COGGLHGJKEP -// CmdId: 6222 +// CmdId: 6212 +// Name: HKBPEFKLLFI message GetStoreCustomDungeonReq { } diff --git a/proto/GetStoreCustomDungeonRsp.proto b/proto/GetStoreCustomDungeonRsp.proto index 7e98b23c..776a57d0 100644 --- a/proto/GetStoreCustomDungeonRsp.proto +++ b/proto/GetStoreCustomDungeonRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OtherCustomDungeonBrief.proto"; -// Name: DFLFGBCHEMP -// CmdId: 6210 +// CmdId: 6219 +// Name: LLCCAGBHIEJ message GetStoreCustomDungeonRsp { - repeated OtherCustomDungeonBrief custom_dungeon_list = 3; - int32 retcode = 9; + repeated OtherCustomDungeonBrief custom_dungeon_list = 6; + int32 retcode = 5; } diff --git a/proto/GetUgcBriefInfoReq.proto b/proto/GetUgcBriefInfoReq.proto index b590c787..99a2f93d 100644 --- a/proto/GetUgcBriefInfoReq.proto +++ b/proto/GetUgcBriefInfoReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: DPBNMIFDCJH -// CmdId: 6309 +// CmdId: 6317 +// Name: KJMGOCCECKI message GetUgcBriefInfoReq { + uint64 ugc_guid = 10; UgcType ugc_type = 1; - uint64 ugc_guid = 12; } diff --git a/proto/GetUgcBriefInfoRsp.proto b/proto/GetUgcBriefInfoRsp.proto index a74c3f3e..fa3321e9 100644 --- a/proto/GetUgcBriefInfoRsp.proto +++ b/proto/GetUgcBriefInfoRsp.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcMusicBriefInfo.proto"; import "UgcType.proto"; -// Name: HCHEBMEEOJO -// CmdId: 6346 +// CmdId: 6349 +// Name: NICLPBFFHAA message GetUgcBriefInfoRsp { - UgcType ugc_type = 14; - int32 retcode = 4; - uint64 ugc_guid = 7; + uint64 ugc_guid = 5; + int32 retcode = 10; + UgcType ugc_type = 2; oneof brief { - UgcMusicBriefInfo music_brief_info = 8; + UgcMusicBriefInfo music_brief_info = 1; } } diff --git a/proto/GetUgcReq.proto b/proto/GetUgcReq.proto index 12ba929f..6d6d8284 100644 --- a/proto/GetUgcReq.proto +++ b/proto/GetUgcReq.proto @@ -6,14 +6,14 @@ import "GetUgcType.proto"; import "RecordUsage.proto"; import "UgcType.proto"; -// Name: JFMPDHBPLII -// CmdId: 6348 +// CmdId: 6309 +// Name: KLFKKLCPDKL message GetUgcReq { - RecordUsage ugc_record_usage = 2; - GetUgcType get_ugc_type = 3; - bool is_require_brief = 13; - UgcType ugc_type = 7; - uint32 schedule_id = 12; - uint64 ugc_guid = 14; + GetUgcType get_ugc_type = 15; + UgcType ugc_type = 1; + uint32 schedule_id = 11; + RecordUsage ugc_record_usage = 6; + uint64 ugc_guid = 3; + bool is_require_brief = 4; } diff --git a/proto/GetUgcRsp.proto b/proto/GetUgcRsp.proto index a1614741..57464a18 100644 --- a/proto/GetUgcRsp.proto +++ b/proto/GetUgcRsp.proto @@ -7,18 +7,18 @@ import "UgcMusicBriefInfo.proto"; import "UgcMusicRecord.proto"; import "UgcType.proto"; -// Name: GHOGOCFKNDI -// CmdId: 6343 +// CmdId: 6316 +// Name: BNBJPDOPPCC message GetUgcRsp { + UgcType ugc_type = 9; RecordUsage ugc_record_usage = 11; - UgcType ugc_type = 2; - uint64 ugc_guid = 9; - int32 retcode = 4; - oneof HIKDHNPCMFD { - UgcMusicRecord music_record = 15; + uint64 ugc_guid = 4; + int32 retcode = 10; + oneof record { + UgcMusicRecord music_record = 7; } oneof brief { - UgcMusicBriefInfo music_brief_info = 1970; + UgcMusicBriefInfo music_brief_info = 2005; } } diff --git a/proto/GetUgcType.proto b/proto/GetUgcType.proto index 40d299b8..82789db0 100644 --- a/proto/GetUgcType.proto +++ b/proto/GetUgcType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAOPAIMJBJG +// Name: HIPHDMMKJFG enum GetUgcType { GET_UGC_NONE = 0; GET_UGC_TYPE_MINE = 1; diff --git a/proto/GetWidgetSlotReq.proto b/proto/GetWidgetSlotReq.proto index 766491d9..40e33257 100644 --- a/proto/GetWidgetSlotReq.proto +++ b/proto/GetWidgetSlotReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OLHAOKGGNIC -// CmdId: 4255 +// CmdId: 4258 +// Name: HCMHNCMNKIN message GetWidgetSlotReq { } diff --git a/proto/GetWidgetSlotRsp.proto b/proto/GetWidgetSlotRsp.proto index eceb328c..442764da 100644 --- a/proto/GetWidgetSlotRsp.proto +++ b/proto/GetWidgetSlotRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; -// Name: AHNDODKDGHO -// CmdId: 4266 +// CmdId: 4291 +// Name: FHLAOOICHDH message GetWidgetSlotRsp { - repeated WidgetSlotData slot_list = 11; - int32 retcode = 12; + repeated WidgetSlotData slot_list = 12; + int32 retcode = 8; } diff --git a/proto/GetWorldMpInfoReq.proto b/proto/GetWorldMpInfoReq.proto index 848432ff..13ea9968 100644 --- a/proto/GetWorldMpInfoReq.proto +++ b/proto/GetWorldMpInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKGDDDOHINO -// CmdId: 3479 +// CmdId: 3100 +// Name: LEBMIODJLOG message GetWorldMpInfoReq { } diff --git a/proto/GetWorldMpInfoRsp.proto b/proto/GetWorldMpInfoRsp.proto index 53f69f94..b4636749 100644 --- a/proto/GetWorldMpInfoRsp.proto +++ b/proto/GetWorldMpInfoRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODNDKPCIPME -// CmdId: 3118 +// CmdId: 3353 +// Name: LAMDJJOGEDA message GetWorldMpInfoRsp { - uint32 quit_mp_valid_time = 4; - int32 retcode = 15; - bool is_in_mp_mode = 7; + int32 retcode = 13; + bool is_in_mp_mode = 9; + uint32 quit_mp_valid_time = 11; } diff --git a/proto/GiveUpRoguelikeDungeonCardReq.proto b/proto/GiveUpRoguelikeDungeonCardReq.proto index a3e17571..fb74f988 100644 --- a/proto/GiveUpRoguelikeDungeonCardReq.proto +++ b/proto/GiveUpRoguelikeDungeonCardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCJILFHLJJG -// CmdId: 8292 +// CmdId: 8253 +// Name: CFIOFNGIDPJ message GiveUpRoguelikeDungeonCardReq { } diff --git a/proto/GiveUpRoguelikeDungeonCardRsp.proto b/proto/GiveUpRoguelikeDungeonCardRsp.proto index 609862f3..522ebb17 100644 --- a/proto/GiveUpRoguelikeDungeonCardRsp.proto +++ b/proto/GiveUpRoguelikeDungeonCardRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDIIKCCOBPG -// CmdId: 8752 +// CmdId: 8563 +// Name: MLLGAPAALPB message GiveUpRoguelikeDungeonCardRsp { - int32 retcode = 15; + int32 retcode = 13; } diff --git a/proto/GivingRecord.proto b/proto/GivingRecord.proto index 20c11a4f..3204a76c 100644 --- a/proto/GivingRecord.proto +++ b/proto/GivingRecord.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOHDDNNKDAG +// Name: OBDLPMCIFNG message GivingRecord { - uint32 config_id = 13; - bool is_finished = 5; - bool is_gadget_giving = 7; - uint32 giving_id = 14; - map material_cnt_map = 10; - uint32 group_id = 4; - uint32 last_group_id = 9; + bool is_gadget_giving = 2; + bool is_finished = 13; + uint32 last_group_id = 3; + map material_cnt_map = 9; + uint32 giving_id = 7; + uint32 group_id = 8; + uint32 config_id = 14; } diff --git a/proto/GivingRecordChangeNotify.proto b/proto/GivingRecordChangeNotify.proto index 2fc63c84..1cbb4a89 100644 --- a/proto/GivingRecordChangeNotify.proto +++ b/proto/GivingRecordChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GivingRecord.proto"; -// Name: KOAJCOGAHIE -// CmdId: 136 +// CmdId: 124 +// Name: JKNNMPIHGJG message GivingRecordChangeNotify { - bool is_deactive = 9; - GivingRecord giving_record = 13; + GivingRecord giving_record = 11; + bool is_deactive = 7; } diff --git a/proto/GivingRecordNotify.proto b/proto/GivingRecordNotify.proto index ebed3762..8c0630c6 100644 --- a/proto/GivingRecordNotify.proto +++ b/proto/GivingRecordNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GivingRecord.proto"; -// Name: ALDMHFAPEBH -// CmdId: 143 +// CmdId: 137 +// Name: JDFJJBCDGEP message GivingRecordNotify { - repeated GivingRecord giving_record_list = 14; + repeated GivingRecord giving_record_list = 15; } diff --git a/proto/GlobalBuildingInfoNotify.proto b/proto/GlobalBuildingInfoNotify.proto index 857cec8f..740f022f 100644 --- a/proto/GlobalBuildingInfoNotify.proto +++ b/proto/GlobalBuildingInfoNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BuildingInfo.proto"; -// Name: JHCOBPEEBLO -// CmdId: 5373 +// CmdId: 5336 +// Name: ANMKBBNIEJF message GlobalBuildingInfoNotify { - uint32 LJDMMCIKHLC = 12; - uint32 IHNHBADFLKJ = 4; - repeated BuildingInfo building_list = 5; + repeated BuildingInfo building_list = 7; + uint32 current_num = 6; + uint32 max_num = 4; } diff --git a/proto/GmTalkNotify.proto b/proto/GmTalkNotify.proto index 62e59125..d2e0208b 100644 --- a/proto/GmTalkNotify.proto +++ b/proto/GmTalkNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFPAJAOALOG -// CmdId: 84 +// CmdId: 50 +// Name: FPKILDGANHL message GmTalkNotify { - string msg = 2; + string msg = 7; } diff --git a/proto/GmTalkReq.proto b/proto/GmTalkReq.proto index b0ecce0f..9b1469da 100644 --- a/proto/GmTalkReq.proto +++ b/proto/GmTalkReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BBCDDOPMBIK -// CmdId: 75 +// CmdId: 96 +// Name: BBHCADGJLBK message GmTalkReq { - string msg = 9; + string msg = 3; } diff --git a/proto/GmTalkRsp.proto b/proto/GmTalkRsp.proto index 50b1962b..e3e3eb79 100644 --- a/proto/GmTalkRsp.proto +++ b/proto/GmTalkRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPANAMLOKOK -// CmdId: 54 +// CmdId: 89 +// Name: CNFJJJAIKNB message GmTalkRsp { - string retmsg = 6; - string msg = 13; - int32 retcode = 12; + string msg = 6; + string retmsg = 14; + int32 retcode = 5; } diff --git a/proto/GrantRewardNotify.proto b/proto/GrantRewardNotify.proto index f13bf12f..51da7601 100644 --- a/proto/GrantRewardNotify.proto +++ b/proto/GrantRewardNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Reward.proto"; -// Name: GIHGMKPCMNI -// CmdId: 613 +// CmdId: 697 +// Name: BKACBGIOAIJ message GrantRewardNotify { - Reward reward = 8; + Reward reward = 11; } diff --git a/proto/GravenInnocenceCampInfo.proto b/proto/GravenInnocenceCampInfo.proto new file mode 100644 index 00000000..11a717a5 --- /dev/null +++ b/proto/GravenInnocenceCampInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GravenInnocenceCampStageInfo.proto"; + +// Name: KCFFMHEOAKP +message GravenInnocenceCampInfo { + repeated GravenInnocenceCampStageInfo stage_info_list = 2; +} + diff --git a/proto/GravenInnocenceCampStageInfo.proto b/proto/GravenInnocenceCampStageInfo.proto new file mode 100644 index 00000000..caf35cd6 --- /dev/null +++ b/proto/GravenInnocenceCampStageInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: OEFOJJFBCEB +message GravenInnocenceCampStageInfo { + bool is_open = 11; + bool is_finished = 2; + uint32 level_id = 14; + uint32 stage_id = 5; +} + diff --git a/proto/GravenInnocenceCarveInfo.proto b/proto/GravenInnocenceCarveInfo.proto new file mode 100644 index 00000000..d0a55b75 --- /dev/null +++ b/proto/GravenInnocenceCarveInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GravenInnocenceCarveStageInfo.proto"; + +// Name: DFKIFLPKDBK +message GravenInnocenceCarveInfo { + uint32 can_edit_count = 1; + repeated GravenInnocenceCarveStageInfo stage_info_list = 7; + repeated uint32 has_edit_config_id_list = 10; +} + diff --git a/proto/GravenInnocenceCarveStageInfo.proto b/proto/GravenInnocenceCarveStageInfo.proto new file mode 100644 index 00000000..522c6521 --- /dev/null +++ b/proto/GravenInnocenceCarveStageInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CFBKCJCMFEP +message GravenInnocenceCarveStageInfo { + bool is_open = 13; + uint32 stage_id = 11; +} + diff --git a/proto/GravenInnocenceDetailInfo.proto b/proto/GravenInnocenceDetailInfo.proto index 1c8cb69d..e59f0378 100644 --- a/proto/GravenInnocenceDetailInfo.proto +++ b/proto/GravenInnocenceDetailInfo.proto @@ -2,17 +2,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "EJDDAFOGCEF.proto"; -import "FIDBMENLPEP.proto"; +import "GravenInnocenceCampInfo.proto"; +import "GravenInnocenceCarveInfo.proto"; import "GravenInnocencePhotoInfo.proto"; -import "HKCAHHHHPGL.proto"; +import "GravenInnocenceRaceInfo.proto"; -// Name: NKCEOHKNCKG +// Name: PACIIOONPBH message GravenInnocenceDetailInfo { - EJDDAFOGCEF OMIGMFKNCIK = 11; - FIDBMENLPEP CIGEOIIBPHF = 3; - HKCAHHHHPGL NLHOPBFKEKD = 12; - GravenInnocencePhotoInfo photo_info = 5; + GravenInnocencePhotoInfo photo_info = 4; bool is_content_closed = 8; + GravenInnocenceCarveInfo carve_info = 15; + GravenInnocenceCampInfo camp_info = 9; + GravenInnocenceRaceInfo race_info = 13; } diff --git a/proto/GravenInnocenceEditCarveCombinationReq.proto b/proto/GravenInnocenceEditCarveCombinationReq.proto index 96326cbf..5e4c35b8 100644 --- a/proto/GravenInnocenceEditCarveCombinationReq.proto +++ b/proto/GravenInnocenceEditCarveCombinationReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: DOKILHABPNG -// CmdId: 24190 +// CmdId: 24050 +// Name: NMOHOIIFAEH message GravenInnocenceEditCarveCombinationReq { - CustomGadgetTreeInfo combination_info = 14; - uint32 entity_id = 10; + uint32 entity_id = 1; + CustomGadgetTreeInfo combination_info = 2; } diff --git a/proto/GravenInnocenceEditCarveCombinationRsp.proto b/proto/GravenInnocenceEditCarveCombinationRsp.proto index f793878a..f2435110 100644 --- a/proto/GravenInnocenceEditCarveCombinationRsp.proto +++ b/proto/GravenInnocenceEditCarveCombinationRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBBJOIJCJGL -// CmdId: 20912 +// CmdId: 24702 +// Name: KNKBOAHFHGE message GravenInnocenceEditCarveCombinationRsp { - int32 retcode = 14; + int32 retcode = 5; } diff --git a/proto/GravenInnocencePhotoFinishReq.proto b/proto/GravenInnocencePhotoFinishReq.proto index 5281cc6a..31cda26f 100644 --- a/proto/GravenInnocencePhotoFinishReq.proto +++ b/proto/GravenInnocencePhotoFinishReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCLABAOCCHG -// CmdId: 23079 +// CmdId: 23232 +// Name: BOCHPKJIPPD message GravenInnocencePhotoFinishReq { - uint32 object_id = 7; - uint32 param = 15; + uint32 param = 12; + uint32 object_id = 1; } diff --git a/proto/GravenInnocencePhotoFinishRsp.proto b/proto/GravenInnocencePhotoFinishRsp.proto index 1af7a8dd..bd473e11 100644 --- a/proto/GravenInnocencePhotoFinishRsp.proto +++ b/proto/GravenInnocencePhotoFinishRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEHDDOMEPEJ -// CmdId: 23629 +// CmdId: 21852 +// Name: BGCKGNLMJHH message GravenInnocencePhotoFinishRsp { - int32 retcode = 14; - uint32 param = 3; - uint32 object_id = 12; + uint32 param = 7; + int32 retcode = 5; + uint32 object_id = 6; } diff --git a/proto/GravenInnocencePhotoInfo.proto b/proto/GravenInnocencePhotoInfo.proto index c8c07ba4..11d9246b 100644 --- a/proto/GravenInnocencePhotoInfo.proto +++ b/proto/GravenInnocencePhotoInfo.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GravenInnocencePhotoObjectInfo.proto"; import "GravenInnocencePhotoStageInfo.proto"; -// Name: GMBOONICPBM +// Name: POAGBFGEKKB message GravenInnocencePhotoInfo { repeated GravenInnocencePhotoStageInfo stage_info_list = 10; - repeated GravenInnocencePhotoObjectInfo object_info_list = 9; + repeated GravenInnocencePhotoObjectInfo object_info_list = 4; } diff --git a/proto/GravenInnocencePhotoObjectInfo.proto b/proto/GravenInnocencePhotoObjectInfo.proto index 6d43b487..01c05f88 100644 --- a/proto/GravenInnocencePhotoObjectInfo.proto +++ b/proto/GravenInnocencePhotoObjectInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MJHFBOFELIG +// Name: MOJEBEBKDAF message GravenInnocencePhotoObjectInfo { - uint32 finish_time = 7; - uint32 param = 13; - uint32 object_id = 8; + uint32 object_id = 2; + uint32 finish_time = 6; + uint32 param = 4; } diff --git a/proto/GravenInnocencePhotoReminderNotify.proto b/proto/GravenInnocencePhotoReminderNotify.proto index 3ff0a738..71067fb1 100644 --- a/proto/GravenInnocencePhotoReminderNotify.proto +++ b/proto/GravenInnocencePhotoReminderNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJBFOAAPDAK -// CmdId: 24173 +// CmdId: 24631 +// Name: IPOBJJLKFIC message GravenInnocencePhotoReminderNotify { - uint32 group_bundle_id = 6; - uint32 reminder_id = 8; + uint32 group_bundle_id = 3; + uint32 reminder_id = 5; } diff --git a/proto/GravenInnocencePhotoStageInfo.proto b/proto/GravenInnocencePhotoStageInfo.proto index 1500ddef..c8e53a8a 100644 --- a/proto/GravenInnocencePhotoStageInfo.proto +++ b/proto/GravenInnocencePhotoStageInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIGCAFCNLJD +// Name: EPGGBJENFMN message GravenInnocencePhotoStageInfo { - uint32 stage_id = 1; - bool is_open = 6; - bool is_finished = 4; + bool is_finished = 2; + uint32 stage_id = 15; + bool is_open = 3; } diff --git a/proto/GravenInnocenceRaceInfo.proto b/proto/GravenInnocenceRaceInfo.proto new file mode 100644 index 00000000..2915a850 --- /dev/null +++ b/proto/GravenInnocenceRaceInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GravenInnocenceRaceLevelInfo.proto"; + +// Name: MPLGIPBGDAG +message GravenInnocenceRaceInfo { + repeated GravenInnocenceRaceLevelInfo level_info_list = 14; +} + diff --git a/proto/GravenInnocenceRaceLevelInfo.proto b/proto/GravenInnocenceRaceLevelInfo.proto new file mode 100644 index 00000000..63256644 --- /dev/null +++ b/proto/GravenInnocenceRaceLevelInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: OAJKPEBHHCH +message GravenInnocenceRaceLevelInfo { + uint32 max_score = 10; + bool is_open = 13; + uint32 level_id = 14; +} + diff --git a/proto/GravenInnocenceRaceRestartReq.proto b/proto/GravenInnocenceRaceRestartReq.proto index 806d05e1..e13824cd 100644 --- a/proto/GravenInnocenceRaceRestartReq.proto +++ b/proto/GravenInnocenceRaceRestartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFPOKHEHFMI -// CmdId: 22616 +// CmdId: 21853 +// Name: KGICBHFOMMF message GravenInnocenceRaceRestartReq { - uint32 gallery_id = 2; + uint32 gallery_id = 11; } diff --git a/proto/GravenInnocenceRaceRestartRsp.proto b/proto/GravenInnocenceRaceRestartRsp.proto index 424e1e82..1d313d96 100644 --- a/proto/GravenInnocenceRaceRestartRsp.proto +++ b/proto/GravenInnocenceRaceRestartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIOOOCBHAIA -// CmdId: 24201 +// CmdId: 20494 +// Name: CPEODACPOJJ message GravenInnocenceRaceRestartRsp { - int32 retcode = 5; - uint32 gallery_id = 8; + int32 retcode = 15; + uint32 gallery_id = 5; } diff --git a/proto/GravenInnocenceRaceSettleNotify.proto b/proto/GravenInnocenceRaceSettleNotify.proto index 71c894d3..b9e3bd66 100644 --- a/proto/GravenInnocenceRaceSettleNotify.proto +++ b/proto/GravenInnocenceRaceSettleNotify.proto @@ -4,18 +4,18 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: PPAEMNMJDHB -// CmdId: 24552 +// CmdId: 24786 +// Name: OAELCOKBFKH message GravenInnocenceRaceSettleNotify { - uint32 level_id = 7; + GalleryStopReason reason = 7; + uint32 level_id = 8; + bool is_new_record = 13; + uint32 JCFJLLKLHFO = 10; + uint32 score = 5; + uint32 CCIKKABKAPE = 1; + uint32 MFJBNDHNNMO = 2; + uint32 gallery_id = 15; + uint32 IFECDFBGBAA = 14; bool is_success = 3; - uint32 DIOJNDKDDLI = 10; - uint32 score = 2; - uint32 IHPLEFBHBDG = 5; - uint32 PFHHPCPLKGB = 1; - bool is_new_record = 12; - uint32 FBKJHNDOKFM = 4; - GalleryStopReason reason = 6; - uint32 gallery_id = 9; } diff --git a/proto/GroupLinkAllNotify.proto b/proto/GroupLinkAllNotify.proto index d7ae6835..241912cb 100644 --- a/proto/GroupLinkAllNotify.proto +++ b/proto/GroupLinkAllNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GroupLinkBundle.proto"; -// Name: PPEKJLIOOCJ -// CmdId: 5798 +// CmdId: 5759 +// Name: ELNEFCODBGJ message GroupLinkAllNotify { - repeated GroupLinkBundle bundle_list = 14; + repeated GroupLinkBundle bundle_list = 6; } diff --git a/proto/GroupLinkBundle.proto b/proto/GroupLinkBundle.proto index f466d975..47572907 100644 --- a/proto/GroupLinkBundle.proto +++ b/proto/GroupLinkBundle.proto @@ -2,15 +2,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "EDGEOCMAKEP.proto"; import "Vector.proto"; -// Name: DAIJHGFFMFL +// Name: NEFLDLBMEOI message GroupLinkBundle { - uint32 scene_id = 7; - bool is_activated = 11; - Vector center = 1; + bool is_show_mark = 10; + uint32 bundle_id = 14; + Vector center = 7; + EDGEOCMAKEP PKFPGJJLJKE = 11; uint32 radius = 12; - bool is_show_mark = 6; - uint32 bundle_id = 13; + bool is_activated = 3; + uint32 scene_id = 5; } diff --git a/proto/GroupLinkChangeNotify.proto b/proto/GroupLinkChangeNotify.proto index 1a55ba93..56d21d73 100644 --- a/proto/GroupLinkChangeNotify.proto +++ b/proto/GroupLinkChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GroupLinkBundle.proto"; -// Name: GHJIGIBCCFE -// CmdId: 5793 +// CmdId: 5766 +// Name: IPDDOLGPOCE message GroupLinkChangeNotify { - GroupLinkBundle bundle = 2; + GroupLinkBundle bundle = 3; } diff --git a/proto/GroupLinkDeleteNotify.proto b/proto/GroupLinkDeleteNotify.proto index 07399338..955628e7 100644 --- a/proto/GroupLinkDeleteNotify.proto +++ b/proto/GroupLinkDeleteNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MOKEDLCHLMH -// CmdId: 5759 +// CmdId: 5767 +// Name: ONDIOIKGEPL message GroupLinkDeleteNotify { - uint32 bundle_id = 8; + uint32 bundle_id = 14; } diff --git a/proto/GroupLinkMarkUpdateNotify.proto b/proto/GroupLinkMarkUpdateNotify.proto index be28eaa4..d7092110 100644 --- a/proto/GroupLinkMarkUpdateNotify.proto +++ b/proto/GroupLinkMarkUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "GroupLinkBundle.proto"; -// Name: KEAMGKKDLMK -// CmdId: 5796 +// CmdId: 5799 +// Name: DJBBFDIDMLK message GroupLinkMarkUpdateNotify { - GroupLinkBundle bundle = 14; + GroupLinkBundle bundle = 13; } diff --git a/proto/GroupSuiteNotify.proto b/proto/GroupSuiteNotify.proto index 5ceb3c97..33277888 100644 --- a/proto/GroupSuiteNotify.proto +++ b/proto/GroupSuiteNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AHFIMIOOLNJ -// CmdId: 3263 +// CmdId: 3026 +// Name: EOCLBFJEPNJ message GroupSuiteNotify { - map group_map = 4; + map group_map = 15; } diff --git a/proto/GroupUnloadNotify.proto b/proto/GroupUnloadNotify.proto index 9c2f9b62..a006dbb4 100644 --- a/proto/GroupUnloadNotify.proto +++ b/proto/GroupUnloadNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MKCHJPNLPKA -// CmdId: 3167 +// CmdId: 3281 +// Name: FIJBHLMGIAN message GroupUnloadNotify { - repeated uint32 group_list = 13; + repeated uint32 group_list = 6; } diff --git a/proto/GuestBeginEnterSceneNotify.proto b/proto/GuestBeginEnterSceneNotify.proto index 341606f2..ee1ee9b3 100644 --- a/proto/GuestBeginEnterSceneNotify.proto +++ b/proto/GuestBeginEnterSceneNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAMIJFJLKJK -// CmdId: 3195 +// CmdId: 3457 +// Name: BHEGBMEGACF message GuestBeginEnterSceneNotify { - uint32 uid = 14; uint32 scene_id = 6; + uint32 uid = 12; } diff --git a/proto/GuestPostEnterSceneNotify.proto b/proto/GuestPostEnterSceneNotify.proto index 84f3ca20..c51f16db 100644 --- a/proto/GuestPostEnterSceneNotify.proto +++ b/proto/GuestPostEnterSceneNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHLMHEDNDDL -// CmdId: 3012 +// CmdId: 3145 +// Name: LGLKPOAIEOP message GuestPostEnterSceneNotify { - uint32 uid = 11; - uint32 scene_id = 4; + uint32 uid = 4; + uint32 scene_id = 3; } diff --git a/proto/H5ActivityIdsNotify.proto b/proto/H5ActivityIdsNotify.proto index f35cacef..c6da2d20 100644 --- a/proto/H5ActivityIdsNotify.proto +++ b/proto/H5ActivityIdsNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FAONDBOEDMA -// CmdId: 5659 +// CmdId: 5667 +// Name: NKAFABCJHNC message H5ActivityIdsNotify { - uint32 client_red_dot_timestamp = 12; - map h5_activity_map = 1; + map h5_activity_map = 15; + uint32 client_red_dot_timestamp = 14; } diff --git a/proto/H5ActivityInfo.proto b/proto/H5ActivityInfo.proto index 76c44fc6..c49932a0 100644 --- a/proto/H5ActivityInfo.proto +++ b/proto/H5ActivityInfo.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IJOOGAIOODO +// Name: MDGLDNMDCHA message H5ActivityInfo { - uint32 begin_time = 15; - bool is_entrance_open = 2; - string prefab_path = 14; - string url = 12; - uint32 end_time = 7; - uint32 PEKFGOHFPIB = 6; - uint32 PICPEBDGGAO = 10; - uint32 content_close_time = 4; + uint32 OBINALNIFGI = 9; + string prefab_path = 10; + uint32 begin_time = 11; + uint32 EKOKDKCNOOA = 13; + uint32 end_time = 2; + uint32 content_close_time = 3; + bool is_entrance_open = 12; + string url = 1; } diff --git a/proto/HALOLKMILLH.proto b/proto/HALOLKMILLH.proto deleted file mode 100644 index eec3d6b3..00000000 --- a/proto/HALOLKMILLH.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CMILIIPNCIE.proto"; - -// Name: HALOLKMILLH -message HALOLKMILLH { - repeated CMILIIPNCIE HKPHDELIAPJ = 5; - uint32 open_time = 14; - repeated uint32 taken_reward_index_list = 2; - uint32 last_difficulty_id = 8; - bool is_open = 10; -} - diff --git a/proto/HAPLGGHOBAJ.proto b/proto/HAPLGGHOBAJ.proto deleted file mode 100644 index 49df0bc6..00000000 --- a/proto/HAPLGGHOBAJ.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HAPLGGHOBAJ -// CmdId: 7036 -message HAPLGGHOBAJ { - bool CJBEOGFFNEC = 14; -} - diff --git a/proto/HBEFCJKDDIN.proto b/proto/HBEFCJKDDIN.proto deleted file mode 100644 index b7f4de6f..00000000 --- a/proto/HBEFCJKDDIN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HBEFCJKDDIN -message HBEFCJKDDIN { - uint32 OIIAKJGOIMA = 9; - uint32 ACEOMANEIKE = 8; -} - diff --git a/proto/HBHMEOHPEBO.proto b/proto/HBHMEOHPEBO.proto deleted file mode 100644 index 21520a72..00000000 --- a/proto/HBHMEOHPEBO.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HBHMEOHPEBO -// CmdId: 7201 -message HBHMEOHPEBO { - int32 retcode = 10; - uint32 MBNLNOFPLLA = 9; - uint32 AHAIAIPGFDN = 4; -} - diff --git a/proto/HCCDEDBNNLH.proto b/proto/HCCDEDBNNLH.proto new file mode 100644 index 00000000..033b8a05 --- /dev/null +++ b/proto/HCCDEDBNNLH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21126 +// Name: HCCDEDBNNLH +message HCCDEDBNNLH { + uint32 level_id = 1; + repeated uint32 CHFJCPHLGDI = 7; +} + diff --git a/proto/HDDLIDNBMJM.proto b/proto/HDDLIDNBMJM.proto deleted file mode 100644 index cec59a53..00000000 --- a/proto/HDDLIDNBMJM.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HDDLIDNBMJM -message HDDLIDNBMJM { - uint32 FAGDOOBFOJM = 15; - uint32 uid = 10; -} - diff --git a/proto/HDHPLGOCHCP.proto b/proto/HDHPLGOCHCP.proto new file mode 100644 index 00000000..caf6e530 --- /dev/null +++ b/proto/HDHPLGOCHCP.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5504 +// Name: HDHPLGOCHCP +message HDHPLGOCHCP { + uint32 gallery_id = 15; + uint32 target_id = 3; +} + diff --git a/proto/HDLOJBCLFLE.proto b/proto/HDLOJBCLFLE.proto deleted file mode 100644 index 730448cb..00000000 --- a/proto/HDLOJBCLFLE.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "LDJBCPLPPHB.proto"; -import "MBIEJKBJKCH.proto"; - -// Name: HDLOJBCLFLE -message HDLOJBCLFLE { - string HHHAFMBFDFC = 1; - string entity_id = 2; - string DMBKJKNPKBC = 3; - string HLICLJPPEFN = 4; - string JLFDINHJDBI = 5; - uint32 uid = 6; - repeated LDJBCPLPPHB EOEGNOCDJLA = 7; - repeated MBIEJKBJKCH AAALFDDINJL = 8; -} - diff --git a/proto/HDOMFAKCLHG.proto b/proto/HDOMFAKCLHG.proto new file mode 100644 index 00000000..7374b8c2 --- /dev/null +++ b/proto/HDOMFAKCLHG.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HDOMFAKCLHG +message HDOMFAKCLHG { + uint32 min_finish_time = 10; + uint32 level_id = 12; +} + diff --git a/proto/HEIHACODPGK.proto b/proto/HEIHACODPGK.proto deleted file mode 100644 index 5d3ca30a..00000000 --- a/proto/HEIHACODPGK.proto +++ /dev/null @@ -1,33 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DDFMGAHMONA.proto"; -import "JMBJHKIMDFC.proto"; - -// Name: HEIHACODPGK -message HEIHACODPGK { - uint32 APFPGJODBFO = 110; - bool BCMHGOOECGK = 4; - repeated uint32 HNODLJLIHGP = 1827; - bool OGOCIGOAJLB = 873; - bool KJPCJKHINJD = 13; - uint32 FMMECOPACKC = 1940; - uint32 OIEGFIJOFGL = 988; - repeated DDFMGAHMONA BLDGMNNDGFJ = 8; - bool DJHFHGKEDHP = 802; - bool MJIFKEIJGIG = 2; - uint32 OKNOAHLOFEL = 10; - repeated uint32 unlock_strategy_list = 5; - repeated uint32 LLLPHCOGFBG = 9; - repeated uint32 AFILOLELHFA = 11; - uint32 JIIPBLOOFHC = 14; - uint32 store_round = 15; - bool NCMAKPOPMOM = 1781; - repeated uint32 EFLHJPMLAPF = 12; - bool BNAAILOMLOA = 6; - JMBJHKIMDFC IDPGDFJJMFF = 1; - bool ALKLDMIEONO = 7; - map NNAOPIMFFNF = 3; -} - diff --git a/proto/HFHFFEBONII.proto b/proto/HFHFFEBONII.proto deleted file mode 100644 index bcd663ba..00000000 --- a/proto/HFHFFEBONII.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AbilityString.proto"; - -// Name: HFHFFEBONII -message HFHFFEBONII { - float OIBFNDDDIMH = 12; - AbilityString ability_name = 15; - AbilityString ability_override = 10; -} - diff --git a/proto/HGIFNPKLHJM.proto b/proto/HGIFNPKLHJM.proto deleted file mode 100644 index 4c4b536a..00000000 --- a/proto/HGIFNPKLHJM.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HGIFNPKLHJM -// CmdId: 7776 -message HGIFNPKLHJM { - uint32 FMEICLMBOBF = 1; - uint32 level_id = 11; -} - diff --git a/proto/HHHLHLJODIG.proto b/proto/HHHLHLJODIG.proto new file mode 100644 index 00000000..5f238c72 --- /dev/null +++ b/proto/HHHLHLJODIG.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: HHHLHLJODIG +message HHHLHLJODIG { + float EAOKBGDLBJD = 3; + uint32 entity_id = 4; + float OFEGAMLNHDE = 12; + Vector target_pos = 7; + float speed = 1; +} + diff --git a/proto/HHHOMEPECIM.proto b/proto/HHHOMEPECIM.proto deleted file mode 100644 index 5a74c57a..00000000 --- a/proto/HHHOMEPECIM.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NIELIIFHJCO.proto"; - -// Name: HHHOMEPECIM -// CmdId: 7539 -message HHHOMEPECIM { - uint32 level_id = 15; - NIELIIFHJCO PPHCMNDNEBE = 8; - uint32 config_id = 11; - int32 retcode = 1; -} - diff --git a/proto/HHIIKNAKENK.proto b/proto/HHIIKNAKENK.proto new file mode 100644 index 00000000..c1ac90a7 --- /dev/null +++ b/proto/HHIIKNAKENK.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HHIIKNAKENK +message HHIIKNAKENK { + uint32 GEBOJENAOEN = 12; +} + diff --git a/proto/HIDEKBNDDIP.proto b/proto/HIDEKBNDDIP.proto new file mode 100644 index 00000000..c85866b6 --- /dev/null +++ b/proto/HIDEKBNDDIP.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "UgcMusicBriefInfo.proto"; + +// CmdId: 6324 +// Name: HIDEKBNDDIP +message HIDEKBNDDIP { + repeated UgcMusicBriefInfo JIDGICBBLBG = 9; + repeated UgcMusicBriefInfo AKDNFEAGLCO = 5; +} + diff --git a/proto/HIDNILLDCAD.proto b/proto/HIDNILLDCAD.proto deleted file mode 100644 index 5703c134..00000000 --- a/proto/HIDNILLDCAD.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HIDNILLDCAD -enum HIDNILLDCAD { - HIDNILLDCAD_MLBFMJIBJEP = 0; - HIDNILLDCAD_GDPKEFKFKIJ = 1; - HIDNILLDCAD_JNNGDHFKIOJ = 2; - HIDNILLDCAD_MMGALKGJPHM = 3; - HIDNILLDCAD_LBCHCIEHIAP = 4; - HIDNILLDCAD_FBNDENEGJMN = 5; - HIDNILLDCAD_ABMPNENBJHP = 6; - HIDNILLDCAD_HDNJLAIDCIE = 7; -} - diff --git a/proto/HJLPAPJNFHA.proto b/proto/HJLPAPJNFHA.proto deleted file mode 100644 index 51b8d2cf..00000000 --- a/proto/HJLPAPJNFHA.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HJLPAPJNFHA -message HJLPAPJNFHA { - float GGFHOCCBOOK = 5; - float BLBHOEGPKOF = 1; - uint32 IGDJFFNHDNC = 8; - uint32 JHEGACBDILG = 15; - bool GIBJNMFOALE = 9; - float LMPPEKDJNIN = 7; -} - diff --git a/proto/HJNJFLOPJOP.proto b/proto/HJNJFLOPJOP.proto deleted file mode 100644 index 7e48901a..00000000 --- a/proto/HJNJFLOPJOP.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: HJNJFLOPJOP -message HJNJFLOPJOP { - bool IACPFHDIBAH = 1; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/HKCAHHHHPGL.proto b/proto/HKCAHHHHPGL.proto deleted file mode 100644 index d33a4349..00000000 --- a/proto/HKCAHHHHPGL.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "LDNBDMBELBA.proto"; - -// Name: HKCAHHHHPGL -message HKCAHHHHPGL { - repeated LDNBDMBELBA stage_info_list = 3; -} - diff --git a/proto/DLOFBJJCBKJ.proto b/proto/HLPPCOCFGFL.proto similarity index 63% rename from proto/DLOFBJJCBKJ.proto rename to proto/HLPPCOCFGFL.proto index 76999ce8..21c95f20 100644 --- a/proto/DLOFBJJCBKJ.proto +++ b/proto/HLPPCOCFGFL.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLOFBJJCBKJ -message DLOFBJJCBKJ { +// Name: HLPPCOCFGFL +message HLPPCOCFGFL { } diff --git a/proto/HMHLLPAMPCG.proto b/proto/HMHLLPAMPCG.proto deleted file mode 100644 index 6da5e41a..00000000 --- a/proto/HMHLLPAMPCG.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HMHLLPAMPCG -message HMHLLPAMPCG { - bool value = 1; -} - diff --git a/proto/DIANBBBLJHP.proto b/proto/HMHLMKOOGFJ.proto similarity index 57% rename from proto/DIANBBBLJHP.proto rename to proto/HMHLMKOOGFJ.proto index a2e99815..06614db5 100644 --- a/proto/DIANBBBLJHP.proto +++ b/proto/HMHLMKOOGFJ.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIANBBBLJHP -// CmdId: 117 -message DIANBBBLJHP { +// CmdId: 184 +// Name: HMHLMKOOGFJ +message HMHLMKOOGFJ { } diff --git a/proto/HMLAENOCENE.proto b/proto/HMLAENOCENE.proto deleted file mode 100644 index 36572450..00000000 --- a/proto/HMLAENOCENE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HMLAENOCENE -// CmdId: 7195 -message HMLAENOCENE { - repeated uint32 IAADAMKHBIL = 10; -} - diff --git a/proto/HMOBMGADFAJ.proto b/proto/HMOBMGADFAJ.proto new file mode 100644 index 00000000..9617ffd5 --- /dev/null +++ b/proto/HMOBMGADFAJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23343 +// Name: HMOBMGADFAJ +message HMOBMGADFAJ { +} + diff --git a/proto/HNBJBLPCGIK.proto b/proto/HNBJBLPCGIK.proto new file mode 100644 index 00000000..d43c22db --- /dev/null +++ b/proto/HNBJBLPCGIK.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24470 +// Name: HNBJBLPCGIK +message HNBJBLPCGIK { +} + diff --git a/proto/HNHDBOANHDF.proto b/proto/HNHDBOANHDF.proto new file mode 100644 index 00000000..effa0dd3 --- /dev/null +++ b/proto/HNHDBOANHDF.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21624 +// Name: HNHDBOANHDF +message HNHDBOANHDF { + repeated uint64 CLBBLIFIFEH = 11; +} + diff --git a/proto/HNHGMNGAODO.proto b/proto/HNHGMNGAODO.proto new file mode 100644 index 00000000..fa2456c2 --- /dev/null +++ b/proto/HNHGMNGAODO.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HNHGMNGAODO +message HNHGMNGAODO { + bool FLKPHNGDIPO = 10; +} + diff --git a/proto/CELEJBNIOID.proto b/proto/HNMGHDHJJMF.proto similarity index 62% rename from proto/CELEJBNIOID.proto rename to proto/HNMGHDHJJMF.proto index 9f72f254..be3eae3f 100644 --- a/proto/CELEJBNIOID.proto +++ b/proto/HNMGHDHJJMF.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CELEJBNIOID -// CmdId: 23473 -message CELEJBNIOID { +// CmdId: 21621 +// Name: HNMGHDHJJMF +message HNMGHDHJJMF { int32 retcode = 11; } diff --git a/proto/HNPEJFPHAEH.proto b/proto/HNPEJFPHAEH.proto deleted file mode 100644 index 1de729f4..00000000 --- a/proto/HNPEJFPHAEH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CGJDJJLIADJ.proto"; - -// Name: HNPEJFPHAEH -// CmdId: 7429 -message HNPEJFPHAEH { - repeated CGJDJJLIADJ ELDJDEJEJML = 6; -} - diff --git a/proto/HOJHJGGEABM.proto b/proto/HOJHJGGEABM.proto new file mode 100644 index 00000000..648bcaa3 --- /dev/null +++ b/proto/HOJHJGGEABM.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "PlatformType.proto"; + +// CmdId: 993 +// Name: HOJHJGGEABM +message HOJHJGGEABM { + // Name: ALMDBKOCELN + message ALMDBKOCELN { + repeated uint32 monster_id_list = 6; + string HAFEEECHHOJ = 2; + repeated PlatformType CHOPMGJFOKD = 7; + } + + repeated ALMDBKOCELN BGFGADONCPI = 15; +} + diff --git a/proto/HOKJIFJPJLB.proto b/proto/HOKJIFJPJLB.proto new file mode 100644 index 00000000..3c782cd5 --- /dev/null +++ b/proto/HOKJIFJPJLB.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HOKJIFJPJLB +message HOKJIFJPJLB { + bool IOILPCOLCGM = 13; +} + diff --git a/proto/HOPFOECLFLA.proto b/proto/HOPFOECLFLA.proto deleted file mode 100644 index 20499dc6..00000000 --- a/proto/HOPFOECLFLA.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "VintageCampChallengeLevelData.proto"; - -// Name: HOPFOECLFLA -message HOPFOECLFLA { - uint32 open_time = 12; - bool is_open = 5; - bool is_finish = 1; - map DPHMHBLJDNG = 7; - uint32 BCKONCKLJAD = 10; - uint32 stage_id = 11; -} - diff --git a/proto/HPJKJMBIFPH.proto b/proto/HPJKJMBIFPH.proto new file mode 100644 index 00000000..85a649f6 --- /dev/null +++ b/proto/HPJKJMBIFPH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24533 +// Name: HPJKJMBIFPH +message HPJKJMBIFPH { + int32 retcode = 10; + int32 gallery_id = 7; +} + diff --git a/proto/HPOAPEPNGGC.proto b/proto/HPOAPEPNGGC.proto deleted file mode 100644 index 9f7c004b..00000000 --- a/proto/HPOAPEPNGGC.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: HPOAPEPNGGC -message HPOAPEPNGGC { - float value = 1; -} - diff --git a/proto/HachiActivityDetailInfo.proto b/proto/HachiActivityDetailInfo.proto index 9016d97d..626ab5c1 100644 --- a/proto/HachiActivityDetailInfo.proto +++ b/proto/HachiActivityDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HachiStageInfo.proto"; -// Name: MBJOHGHHELK +// Name: JNMCDCPDGAC message HachiActivityDetailInfo { - map stage_map = 13; + map stage_map = 14; } diff --git a/proto/HachiStageInfo.proto b/proto/HachiStageInfo.proto index b3326092..3f1f9498 100644 --- a/proto/HachiStageInfo.proto +++ b/proto/HachiStageInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FKIGMKCEDGL +// Name: GLCHGFNJFBA message HachiStageInfo { - bool is_open = 8; - uint32 stage_id = 9; - uint32 open_time = 12; - bool is_finished = 11; + uint32 stage_id = 2; + bool is_open = 7; + uint32 open_time = 13; + bool is_finished = 4; } diff --git a/proto/HashedString.proto b/proto/HashedString.proto deleted file mode 100644 index 377e9516..00000000 --- a/proto/HashedString.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IHKILPECFBJ -message HashedString { - uint32 hash = 1; -} - diff --git a/proto/HideAndSeekActivityDetailInfo.proto b/proto/HideAndSeekActivityDetailInfo.proto index 6e8ad96a..5338d9e8 100644 --- a/proto/HideAndSeekActivityDetailInfo.proto +++ b/proto/HideAndSeekActivityDetailInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HideAndSeekMapInfo.proto"; -// Name: COAOFCFCJMO +// Name: EOHHMLMKABI message HideAndSeekActivityDetailInfo { - repeated uint32 NGNLKBAONEJ = 8; - repeated uint32 LKBMEBCMJIG = 3; - repeated uint32 IBPKGAJJFGJ = 10; - repeated HideAndSeekMapInfo open_map_info_list = 7; - repeated uint32 CJELBHGMNGD = 5; + repeated HideAndSeekMapInfo open_map_info_list = 5; + repeated uint32 COGIIPOBNCN = 15; + repeated uint32 KLBGALDPIJK = 4; + repeated uint32 HBGNHHJEENH = 12; + repeated uint32 EOICLHOPHNL = 11; } diff --git a/proto/HideAndSeekChooseMapReq.proto b/proto/HideAndSeekChooseMapReq.proto index b7d79f24..9dc43a33 100644 --- a/proto/HideAndSeekChooseMapReq.proto +++ b/proto/HideAndSeekChooseMapReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNBCFAELCOC -// CmdId: 8744 +// CmdId: 8583 +// Name: IDPMOCBEPIN message HideAndSeekChooseMapReq { - repeated uint32 map_list = 13; + repeated uint32 map_list = 5; } diff --git a/proto/HideAndSeekChooseMapRsp.proto b/proto/HideAndSeekChooseMapRsp.proto index 3a2318e1..ac62d30e 100644 --- a/proto/HideAndSeekChooseMapRsp.proto +++ b/proto/HideAndSeekChooseMapRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFPEMEDCCEE -// CmdId: 8413 +// CmdId: 8636 +// Name: MDCEJECJBAC message HideAndSeekChooseMapRsp { - int32 retcode = 1; - repeated uint32 map_list = 5; + repeated uint32 map_list = 13; + int32 retcode = 10; } diff --git a/proto/HideAndSeekMapInfo.proto b/proto/HideAndSeekMapInfo.proto index 40f1a11a..2f6bb529 100644 --- a/proto/HideAndSeekMapInfo.proto +++ b/proto/HideAndSeekMapInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGAKMGMPFDD +// Name: ENGBKEBLFFD message HideAndSeekMapInfo { - uint32 id = 1; - repeated uint32 match_lock_reason_list = 3; + uint32 id = 10; + repeated uint32 match_lock_reason_list = 13; } diff --git a/proto/HideAndSeekPlayerBattleInfo.proto b/proto/HideAndSeekPlayerBattleInfo.proto index 3e49cc0d..9cc5f95c 100644 --- a/proto/HideAndSeekPlayerBattleInfo.proto +++ b/proto/HideAndSeekPlayerBattleInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GEEMGFBPEGC +// Name: FGBNNGALAKK message HideAndSeekPlayerBattleInfo { - uint32 avatar_id = 10; - uint32 costume_id = 2; - bool is_ready = 3; - repeated uint32 skill_list = 13; + bool is_ready = 11; + uint32 avatar_id = 14; + uint32 costume_id = 12; + repeated uint32 skill_list = 7; } diff --git a/proto/HideAndSeekPlayerCapturedNotify.proto b/proto/HideAndSeekPlayerCapturedNotify.proto index 99c65aab..76a2f13e 100644 --- a/proto/HideAndSeekPlayerCapturedNotify.proto +++ b/proto/HideAndSeekPlayerCapturedNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OGGJCHBGMKC -// CmdId: 5526 +// CmdId: 5535 +// Name: PBGIAMLDCGI message HideAndSeekPlayerCapturedNotify { - uint32 ghost_skill_id = 14; + uint32 ghost_skill_id = 6; } diff --git a/proto/HideAndSeekPlayerReadyNotify.proto b/proto/HideAndSeekPlayerReadyNotify.proto index c43518f4..4d79ecde 100644 --- a/proto/HideAndSeekPlayerReadyNotify.proto +++ b/proto/HideAndSeekPlayerReadyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNGEFLEOILH -// CmdId: 5330 +// CmdId: 5340 +// Name: HCJEOAOHGDK message HideAndSeekPlayerReadyNotify { - repeated uint32 uid_list = 1; + repeated uint32 uid_list = 6; } diff --git a/proto/HideAndSeekPlayerSetAvatarNotify.proto b/proto/HideAndSeekPlayerSetAvatarNotify.proto index cb34e5bd..507ce07c 100644 --- a/proto/HideAndSeekPlayerSetAvatarNotify.proto +++ b/proto/HideAndSeekPlayerSetAvatarNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AIIHEFFFMJD -// CmdId: 5387 +// CmdId: 5345 +// Name: NMAGLFPGECM message HideAndSeekPlayerSetAvatarNotify { - uint32 uid = 8; - uint32 costume_id = 10; - uint32 avatar_id = 5; + uint32 uid = 9; + uint32 avatar_id = 8; + uint32 costume_id = 5; } diff --git a/proto/HideAndSeekSelectAvatarReq.proto b/proto/HideAndSeekSelectAvatarReq.proto index a598e9d8..e81b1197 100644 --- a/proto/HideAndSeekSelectAvatarReq.proto +++ b/proto/HideAndSeekSelectAvatarReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBKPAIOPIMP -// CmdId: 5397 +// CmdId: 5349 +// Name: NNODMPCAPFC message HideAndSeekSelectAvatarReq { - uint32 avatar_id = 11; + uint32 avatar_id = 12; } diff --git a/proto/HideAndSeekSelectAvatarRsp.proto b/proto/HideAndSeekSelectAvatarRsp.proto index e33ba020..c971c526 100644 --- a/proto/HideAndSeekSelectAvatarRsp.proto +++ b/proto/HideAndSeekSelectAvatarRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CAFALCOGOBE -// CmdId: 5340 +// CmdId: 5318 +// Name: EAMGJMJEFPN message HideAndSeekSelectAvatarRsp { - uint32 avatar_id = 4; - int32 retcode = 10; + uint32 avatar_id = 11; + int32 retcode = 6; } diff --git a/proto/HideAndSeekSelectSkillReq.proto b/proto/HideAndSeekSelectSkillReq.proto index da48635d..8d5b6fe0 100644 --- a/proto/HideAndSeekSelectSkillReq.proto +++ b/proto/HideAndSeekSelectSkillReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKFMJMNHNGB -// CmdId: 8896 +// CmdId: 8030 +// Name: LLHLPMOHHKF message HideAndSeekSelectSkillReq { - repeated uint32 skill_list = 13; + repeated uint32 skill_list = 7; } diff --git a/proto/HideAndSeekSelectSkillRsp.proto b/proto/HideAndSeekSelectSkillRsp.proto index 1d31e16e..3e53cdb1 100644 --- a/proto/HideAndSeekSelectSkillRsp.proto +++ b/proto/HideAndSeekSelectSkillRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKKBFOHFOBP -// CmdId: 8715 +// CmdId: 8916 +// Name: HAADBMMELOK message HideAndSeekSelectSkillRsp { - repeated uint32 skill_list = 10; - int32 retcode = 5; + int32 retcode = 9; + repeated uint32 skill_list = 6; } diff --git a/proto/HideAndSeekSetReadyReq.proto b/proto/HideAndSeekSetReadyReq.proto index 5e1cff66..ca40bdc0 100644 --- a/proto/HideAndSeekSetReadyReq.proto +++ b/proto/HideAndSeekSetReadyReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCEBOCHMFOD -// CmdId: 5311 +// CmdId: 5358 +// Name: KOJOIEGCFPE message HideAndSeekSetReadyReq { } diff --git a/proto/HideAndSeekSetReadyRsp.proto b/proto/HideAndSeekSetReadyRsp.proto index 59b623b8..8b701ef5 100644 --- a/proto/HideAndSeekSetReadyRsp.proto +++ b/proto/HideAndSeekSetReadyRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MJEEKCIBOJI -// CmdId: 5360 +// CmdId: 5315 +// Name: IJINBICPPIL message HideAndSeekSetReadyRsp { - int32 retcode = 6; + int32 retcode = 11; } diff --git a/proto/HideAndSeekSettleInfo.proto b/proto/HideAndSeekSettleInfo.proto index 3b032a52..864f2df3 100644 --- a/proto/HideAndSeekSettleInfo.proto +++ b/proto/HideAndSeekSettleInfo.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "ProfilePicture.proto"; -// Name: IHGNENANDMD +// Name: JKPKCHPJLBK message HideAndSeekSettleInfo { - string online_id = 12; - repeated ExhibitionDisplayInfo card_list = 11; - uint32 head_image = 1; - ProfilePicture profile_picture = 13; - string nickname = 14; - uint32 uid = 4; + repeated ExhibitionDisplayInfo card_list = 4; + string online_id = 11; + uint32 uid = 9; + ProfilePicture profile_picture = 12; + uint32 head_image = 10; + string nickname = 3; } diff --git a/proto/HideAndSeekSettleNotify.proto b/proto/HideAndSeekSettleNotify.proto index 4402d2c1..cdaeafda 100644 --- a/proto/HideAndSeekSettleNotify.proto +++ b/proto/HideAndSeekSettleNotify.proto @@ -5,23 +5,23 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "HideAndSeekSettleInfo.proto"; -// Name: EKGNCDONNOP -// CmdId: 5393 +// CmdId: 5326 +// Name: CKGALBJACEN message HideAndSeekSettleNotify { - // Name: AHIMDALMFPK + // Name: BNPALGNFKAB enum SettleReason { SETTLE_REASON_TIME_OUT = 0; SETTLE_PLAY_END = 1; SETTLE_PLAYER_QUIT = 2; } - repeated HideAndSeekSettleInfo settle_info_list = 6; - repeated ExhibitionDisplayInfo score_list = 3; - uint32 play_index = 5; - uint32 cost_time = 12; - uint32 stage_type = 10; - SettleReason reason = 11; - repeated uint32 winner_list = 2; - bool is_record_score = 7; + repeated HideAndSeekSettleInfo settle_info_list = 5; + uint32 cost_time = 13; + uint32 stage_type = 7; + repeated ExhibitionDisplayInfo score_list = 6; + uint32 play_index = 9; + repeated uint32 winner_list = 1; + SettleReason reason = 10; + bool is_record_score = 11; } diff --git a/proto/HideAndSeekStageInfo.proto b/proto/HideAndSeekStageInfo.proto index 2b8035a9..3edd040f 100644 --- a/proto/HideAndSeekStageInfo.proto +++ b/proto/HideAndSeekStageInfo.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "HideAndSeekPlayerBattleInfo.proto"; import "HideAndSeekStageType.proto"; -// Name: IHPHFDDEJPE +// Name: CJNADCAPBFH message HideAndSeekStageInfo { - repeated uint32 hider_uid_list = 14; - map battle_info_map = 6; - HideAndSeekStageType stage_type = 4; - bool is_record_score = 11; - uint32 hunter_uid = 15; - uint32 map_id = 7; + repeated uint32 hider_uid_list = 11; + uint32 map_id = 9; + bool is_record_score = 6; + uint32 hunter_uid = 3; + HideAndSeekStageType stage_type = 12; + map battle_info_map = 4; } diff --git a/proto/HideAndSeekStageType.proto b/proto/HideAndSeekStageType.proto index d637aca5..0c35805c 100644 --- a/proto/HideAndSeekStageType.proto +++ b/proto/HideAndSeekStageType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHGNPLKIBNP +// Name: CEIABHOFPON enum HideAndSeekStageType { HIDE_AND_SEEK_STAGE_PREPARE = 0; HIDE_AND_SEEK_STAGE_PICK = 1; diff --git a/proto/HitClientTrivialNotify.proto b/proto/HitClientTrivialNotify.proto index 38df5d8a..051efaba 100644 --- a/proto/HitClientTrivialNotify.proto +++ b/proto/HitClientTrivialNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: EHNGPEEHDLI -// CmdId: 278 +// CmdId: 253 +// Name: MCBNOBMCOEH message HitClientTrivialNotify { - uint32 owner_entity_id = 14; - Vector position = 6; + uint32 owner_entity_id = 8; + Vector position = 3; } diff --git a/proto/HitColliderType.proto b/proto/HitColliderType.proto index c0842c49..fdb9c036 100644 --- a/proto/HitColliderType.proto +++ b/proto/HitColliderType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCJFHCPFILC +// Name: GHNPJLHELHH enum HitColliderType { HIT_COLLIDER_INVALID = 0; HIT_COLLIDER_HIT_BOX = 1; diff --git a/proto/HitCollision.proto b/proto/HitCollision.proto index f8753525..8f506339 100644 --- a/proto/HitCollision.proto +++ b/proto/HitCollision.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "HitColliderType.proto"; import "Vector.proto"; -// Name: CPAKHCFDGLO +// Name: CNPANIAGIPH message HitCollision { - float FCBNNPNJOHM = 7; - Vector hit_point = 5; - float LFNEGKFGIIE = 9; - int32 hit_box_index = 2; - Vector hit_dir = 4; - HitColliderType hit_collider_type = 8; + float FEKCJAKMKFP = 5; + Vector GJHIABHJFAL = 4; + Vector HMFHFOBAMHL = 12; + int32 hit_box_index = 14; + HitColliderType hit_collider_type = 10; + float JNGOHDMOBPJ = 8; } diff --git a/proto/HitTreeInfo.proto b/proto/HitTreeInfo.proto index 34aa9461..2f537872 100644 --- a/proto/HitTreeInfo.proto +++ b/proto/HitTreeInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GPDPAAPFOML +// Name: ADPEHMKAAKK message HitTreeInfo { - Vector tree_pos = 12; + Vector tree_pos = 14; uint32 tree_type = 15; } diff --git a/proto/HitTreeNotify.proto b/proto/HitTreeNotify.proto index 6b25b687..65732e7e 100644 --- a/proto/HitTreeNotify.proto +++ b/proto/HitTreeNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FCOELCNJHFD -// CmdId: 3299 +// CmdId: 3035 +// Name: DMADALIOKGO message HitTreeNotify { - Vector drop_pos = 6; - Vector tree_pos = 2; - uint32 tree_type = 11; + Vector tree_pos = 12; + Vector drop_pos = 1; + uint32 tree_type = 9; } diff --git a/proto/HomeAllUnlockedBgmIdListNotify.proto b/proto/HomeAllUnlockedBgmIdListNotify.proto index 43a22373..7a911fc0 100644 --- a/proto/HomeAllUnlockedBgmIdListNotify.proto +++ b/proto/HomeAllUnlockedBgmIdListNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKMGNHJBJBA -// CmdId: 4544 +// CmdId: 4820 +// Name: KCKLCFKEGLC message HomeAllUnlockedBgmIdListNotify { - repeated uint32 all_unlocked_bgm_id_list = 6; + repeated uint32 all_unlocked_bgm_id_list = 9; } diff --git a/proto/HomeAnimalData.proto b/proto/HomeAnimalData.proto index 4adbab23..c27938f7 100644 --- a/proto/HomeAnimalData.proto +++ b/proto/HomeAnimalData.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FCEGEHJMIMC +// Name: LGEGNFDDCKB message HomeAnimalData { - uint32 furniture_id = 12; - Vector spawnRot = 7; - Vector spawn_pos = 1; + Vector spawn_pos = 10; + uint32 furniture_id = 5; + Vector spawn_rot = 13; } diff --git a/proto/HomeAvatarAllFinishRewardNotify.proto b/proto/HomeAvatarAllFinishRewardNotify.proto index c24ff477..0f311eee 100644 --- a/proto/HomeAvatarAllFinishRewardNotify.proto +++ b/proto/HomeAvatarAllFinishRewardNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AILIPBDEECJ -// CmdId: 4504 +// CmdId: 4662 +// Name: MPIIBDEPHOI message HomeAvatarAllFinishRewardNotify { - repeated uint32 event_id_list = 10; + repeated uint32 event_id_list = 7; } diff --git a/proto/HomeAvatarCostumeChangeNotify.proto b/proto/HomeAvatarCostumeChangeNotify.proto index 073a1b17..03f84b36 100644 --- a/proto/HomeAvatarCostumeChangeNotify.proto +++ b/proto/HomeAvatarCostumeChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHLLCKGLBGA -// CmdId: 4651 +// CmdId: 4713 +// Name: CAAJEDJCBLJ message HomeAvatarCostumeChangeNotify { - uint32 avatar_id = 7; - uint32 costume_id = 15; + uint32 avatar_id = 14; + uint32 costume_id = 4; } diff --git a/proto/HomeAvatarRewardEventGetReq.proto b/proto/HomeAvatarRewardEventGetReq.proto index 7bcea6f7..2c2b13ba 100644 --- a/proto/HomeAvatarRewardEventGetReq.proto +++ b/proto/HomeAvatarRewardEventGetReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECCJGCKEAHN -// CmdId: 4859 +// CmdId: 4788 +// Name: HMCHAGIMODO message HomeAvatarRewardEventGetReq { - uint32 avatar_id = 5; - uint32 event_id = 12; + uint32 event_id = 4; + uint32 avatar_id = 1; } diff --git a/proto/HomeAvatarRewardEventGetRsp.proto b/proto/HomeAvatarRewardEventGetRsp.proto index 96a635f4..2928ec5e 100644 --- a/proto/HomeAvatarRewardEventGetRsp.proto +++ b/proto/HomeAvatarRewardEventGetRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: DKNPPBGLAHP -// CmdId: 4784 +// CmdId: 4565 +// Name: GKMMANJBFDO message HomeAvatarRewardEventGetRsp { - int32 retcode = 2; - repeated ItemParam item_list = 9; - uint32 event_id = 8; + int32 retcode = 7; + uint32 event_id = 1; + repeated ItemParam item_list = 2; } diff --git a/proto/HomeAvatarRewardEventInfo.proto b/proto/HomeAvatarRewardEventInfo.proto new file mode 100644 index 00000000..c3438fc0 --- /dev/null +++ b/proto/HomeAvatarRewardEventInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PGJKHDMCNJM +message HomeAvatarRewardEventInfo { + uint32 event_id = 2; + uint32 guid = 6; + uint32 random_position = 1; + uint32 suite_id = 3; + uint32 avatar_id = 11; +} + diff --git a/proto/HomeAvatarRewardEventNotify.proto b/proto/HomeAvatarRewardEventNotify.proto index 0aa02658..88e22543 100644 --- a/proto/HomeAvatarRewardEventNotify.proto +++ b/proto/HomeAvatarRewardEventNotify.proto @@ -2,13 +2,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "DLIGBJOALKN.proto"; +import "HomeAvatarRewardEventInfo.proto"; -// Name: BADOLJHDMLB -// CmdId: 4682 +// CmdId: 4626 +// Name: ILDBHFKHBCD message HomeAvatarRewardEventNotify { - DLIGBJOALKN BJNGIKEIDDH = 5; - repeated DLIGBJOALKN GLKMELEOCHP = 11; - bool is_event_trigger = 10; + HomeAvatarRewardEventInfo reward_event = 1; + bool is_event_trigger = 6; + repeated HomeAvatarRewardEventInfo pending_list = 5; } diff --git a/proto/HomeAvatarSummonAllEventNotify.proto b/proto/HomeAvatarSummonAllEventNotify.proto index 719ea371..712e00f7 100644 --- a/proto/HomeAvatarSummonAllEventNotify.proto +++ b/proto/HomeAvatarSummonAllEventNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeAvatarSummonEventInfo.proto"; -// Name: BDOLBAAPHNE -// CmdId: 4892 +// CmdId: 4464 +// Name: PEGPLPFJABM message HomeAvatarSummonAllEventNotify { - repeated HomeAvatarSummonEventInfo summon_event_list = 7; + repeated HomeAvatarSummonEventInfo summon_event_list = 1; } diff --git a/proto/HomeAvatarSummonEventInfo.proto b/proto/HomeAvatarSummonEventInfo.proto index 3bb3ca15..f7642837 100644 --- a/proto/HomeAvatarSummonEventInfo.proto +++ b/proto/HomeAvatarSummonEventInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBJFMGLGGIA +// Name: ABEDKGJICJE message HomeAvatarSummonEventInfo { - uint32 CFKBGIGOEEJ = 2; - uint32 avatar_id = 9; - uint32 EBFHOCIGDOI = 4; - uint32 event_id = 10; - uint32 guid = 14; - uint32 suit_id = 7; + uint32 avatar_id = 5; + uint32 random_position = 3; + uint32 event_over_time = 8; + uint32 guid = 12; + uint32 suit_id = 2; + uint32 event_id = 1; } diff --git a/proto/HomeAvatarSummonEventReq.proto b/proto/HomeAvatarSummonEventReq.proto index bffd7fa7..d71a87d3 100644 --- a/proto/HomeAvatarSummonEventReq.proto +++ b/proto/HomeAvatarSummonEventReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADACNEIOBBD -// CmdId: 4708 +// CmdId: 4776 +// Name: GEAGFNHCNKB message HomeAvatarSummonEventReq { - uint32 suit_id = 7; - uint32 guid = 8; - uint32 avatar_id = 6; + uint32 guid = 5; + uint32 suit_id = 9; + uint32 avatar_id = 13; } diff --git a/proto/HomeAvatarSummonEventRsp.proto b/proto/HomeAvatarSummonEventRsp.proto index 48b7a3e3..dcb95e2b 100644 --- a/proto/HomeAvatarSummonEventRsp.proto +++ b/proto/HomeAvatarSummonEventRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFMKAJHKJPK -// CmdId: 4633 +// CmdId: 4647 +// Name: FNNJNPLMGCA message HomeAvatarSummonEventRsp { - uint32 event_id = 4; - int32 retcode = 6; + uint32 event_id = 9; + int32 retcode = 15; } diff --git a/proto/HomeAvatarSummonFinishReq.proto b/proto/HomeAvatarSummonFinishReq.proto index 2fbea987..1eeebdfe 100644 --- a/proto/HomeAvatarSummonFinishReq.proto +++ b/proto/HomeAvatarSummonFinishReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJMDFHEGILD -// CmdId: 4510 +// CmdId: 4638 +// Name: JPDELFGIDNG message HomeAvatarSummonFinishReq { - uint32 event_id = 14; + uint32 event_id = 4; } diff --git a/proto/HomeAvatarSummonFinishRsp.proto b/proto/HomeAvatarSummonFinishRsp.proto index 83552c6d..4349bfee 100644 --- a/proto/HomeAvatarSummonFinishRsp.proto +++ b/proto/HomeAvatarSummonFinishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIJKJGBKLPB -// CmdId: 4566 +// CmdId: 4686 +// Name: JLLBLAEKEEF message HomeAvatarSummonFinishRsp { - int32 retcode = 12; - uint32 event_id = 13; + int32 retcode = 3; + uint32 event_id = 2; } diff --git a/proto/HomeAvatarTalkFinishInfo.proto b/proto/HomeAvatarTalkFinishInfo.proto index 38ae3d22..e70fedfc 100644 --- a/proto/HomeAvatarTalkFinishInfo.proto +++ b/proto/HomeAvatarTalkFinishInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IEMEGAMDMEI +// Name: CFFPCGOPLMN message HomeAvatarTalkFinishInfo { - repeated uint32 finish_talk_id_list = 1; - uint32 avatar_id = 15; + repeated uint32 finish_talk_id_list = 3; + uint32 avatar_id = 2; } diff --git a/proto/HomeAvatarTalkFinishInfoNotify.proto b/proto/HomeAvatarTalkFinishInfoNotify.proto index faeb21bc..edbd554d 100644 --- a/proto/HomeAvatarTalkFinishInfoNotify.proto +++ b/proto/HomeAvatarTalkFinishInfoNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeAvatarTalkFinishInfo.proto"; -// Name: OCAGIPAPHMI -// CmdId: 4517 +// CmdId: 4768 +// Name: FOILFLGLJNI message HomeAvatarTalkFinishInfoNotify { repeated HomeAvatarTalkFinishInfo avatar_talk_info_list = 9; } diff --git a/proto/HomeAvatarTalkReq.proto b/proto/HomeAvatarTalkReq.proto index 8774c50a..a90ea3f9 100644 --- a/proto/HomeAvatarTalkReq.proto +++ b/proto/HomeAvatarTalkReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDJPFOJKDIM -// CmdId: 4603 +// CmdId: 4522 +// Name: HACMAFACMPM message HomeAvatarTalkReq { - uint32 talk_id = 13; - uint32 avatar_id = 14; + uint32 talk_id = 2; + uint32 avatar_id = 12; } diff --git a/proto/HomeAvatarTalkRsp.proto b/proto/HomeAvatarTalkRsp.proto index 9a202c82..53fd0f6a 100644 --- a/proto/HomeAvatarTalkRsp.proto +++ b/proto/HomeAvatarTalkRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeAvatarTalkFinishInfo.proto"; -// Name: FPEABAMFGIM -// CmdId: 4484 +// CmdId: 4628 +// Name: HGGGONGOAHF message HomeAvatarTalkRsp { - int32 retcode = 9; + int32 retcode = 15; HomeAvatarTalkFinishInfo avatar_talk_info = 8; } diff --git a/proto/HomeAvtarAllFinishRewardNotify.proto b/proto/HomeAvtarAllFinishRewardNotify.proto index 7a2c7e59..4bbd19dd 100644 --- a/proto/HomeAvtarAllFinishRewardNotify.proto +++ b/proto/HomeAvtarAllFinishRewardNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BNLOGHJNOGC -// CmdId: 4480 +// CmdId: 4533 +// Name: PJJKDAGEDFE message HomeAvtarAllFinishRewardNotify { - repeated uint32 event_id_list = 1; + repeated uint32 event_id_list = 14; } diff --git a/proto/HomeBalloonGalleryRecord.proto b/proto/HomeBalloonGalleryRecord.proto index 237b6c40..c488d11d 100644 --- a/proto/HomeBalloonGalleryRecord.proto +++ b/proto/HomeBalloonGalleryRecord.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeGroupPlayerInfo.proto"; -// Name: HDILGEFEHEL +// Name: HKNJMJFDBBB message HomeBalloonGalleryRecord { - uint32 score = 10; - uint32 hit_count = 15; - HomeGroupPlayerInfo player_info = 5; - uint32 timestamp = 3; + uint32 hit_count = 9; + uint32 score = 4; + uint32 timestamp = 11; + HomeGroupPlayerInfo player_info = 2; } diff --git a/proto/HomeBalloonGalleryScoreNotify.proto b/proto/HomeBalloonGalleryScoreNotify.proto index 994c680b..4712d434 100644 --- a/proto/HomeBalloonGalleryScoreNotify.proto +++ b/proto/HomeBalloonGalleryScoreNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDJLFFDMJKF -// CmdId: 4532 +// CmdId: 4606 +// Name: PHKCFKKMHAF message HomeBalloonGalleryScoreNotify { - uint32 trigger_entity_id = 2; + uint32 add_score = 5; + uint32 trigger_entity_id = 4; uint32 gallery_id = 7; - uint32 add_score = 12; - uint32 cur_score = 3; + uint32 cur_score = 8; } diff --git a/proto/HomeBalloonGallerySettleNotify.proto b/proto/HomeBalloonGallerySettleNotify.proto index aaf566c4..1db118f7 100644 --- a/proto/HomeBalloonGallerySettleNotify.proto +++ b/proto/HomeBalloonGallerySettleNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "BalloonGallerySettleInfo.proto"; -// Name: NPJBOMHDFDP -// CmdId: 4618 +// CmdId: 4782 +// Name: IJEHPPNGEMD message HomeBalloonGallerySettleNotify { + uint32 rank = 5; + bool is_new_record = 14; BalloonGallerySettleInfo settle_info = 15; - uint32 rank = 6; - bool is_new_record = 2; - uint32 gallery_id = 3; + uint32 gallery_id = 8; } diff --git a/proto/HomeBalloonRecord.proto b/proto/HomeBalloonRecord.proto index 81037f90..eaf8e57b 100644 --- a/proto/HomeBalloonRecord.proto +++ b/proto/HomeBalloonRecord.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBalloonGalleryRecord.proto"; -// Name: KNLFEMENDPG +// Name: HCLHBNIHOHL message HomeBalloonRecord { - repeated HomeBalloonGalleryRecord record_list = 15; + repeated HomeBalloonGalleryRecord record_list = 6; } diff --git a/proto/HomeBasicInfo.proto b/proto/HomeBasicInfo.proto index 053d4bd4..ce5cb83e 100644 --- a/proto/HomeBasicInfo.proto +++ b/proto/HomeBasicInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; -// Name: KHJDJONHPEI +// Name: NJAMABMAGCC message HomeBasicInfo { - uint32 level = 14; - uint64 exp = 8; - uint32 cur_module_id = 3; //FBNCMGADPOF - string owner_nick_name = 7; - uint32 cur_room_scene_id = 2; //PGOLLEEPPFI - HomeLimitedShopInfo limited_shop_info = 5; - uint32 home_owner_uid = 6; //PGOONNIGDEH - bool is_in_edit_mode = 9; + HomeLimitedShopInfo limited_shop_info = 2; + uint64 exp = 11; + string owner_nick_name = 9; + uint32 OCBCKIIJNFD = 5; + uint32 KJEBPOOEKJG = 3; + uint32 level = 15; + bool is_in_edit_mode = 12; + uint32 DHJNNKOAPEA = 1; } diff --git a/proto/HomeBasicInfoNotify.proto b/proto/HomeBasicInfoNotify.proto index cb3790d8..9e787706 100644 --- a/proto/HomeBasicInfoNotify.proto +++ b/proto/HomeBasicInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBasicInfo.proto"; -// Name: NKPAHOBCJKD -// CmdId: 4501 +// CmdId: 4727 +// Name: IIHAAPIDLAD message HomeBasicInfoNotify { - HomeBasicInfo basic_info = 15; + HomeBasicInfo basic_info = 14; } diff --git a/proto/HomeBlockArrangementInfo.proto b/proto/HomeBlockArrangementInfo.proto index c548e8f7..584510ce 100644 --- a/proto/HomeBlockArrangementInfo.proto +++ b/proto/HomeBlockArrangementInfo.proto @@ -2,30 +2,30 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "HomeNpcData.proto"; -import "HomeBlockFieldData.proto"; -import "WeekendDjinnInfo.proto"; -import "HomeFurnitureSuiteData.proto"; import "HomeAnimalData.proto"; -import "HomeFurnitureGroupData.proto"; import "HomeBlockDotPattern.proto"; -import "HomeFurnitureData.proto"; +import "HomeBlockFieldData.proto"; import "HomeFurnitureCustomSuiteData.proto"; +import "HomeFurnitureData.proto"; +import "HomeFurnitureGroupData.proto"; +import "HomeFurnitureSuiteData.proto"; +import "HomeNpcData.proto"; +import "WeekendDjinnInfo.proto"; -// Name: NABBLDGHGBP +// Name: IHLEOGKOHJH message HomeBlockArrangementInfo { - repeated HomeFurnitureSuiteData furnitureSuiteList = 10; - bool is_unlocked = 4; - repeated HomeAnimalData deployAnimalList = 5; - repeated HomeBlockDotPattern dotPatternList = 9; - uint32 comfort_value = 7; - repeated HomeFurnitureData persistentFurnitureList = 14; //BKDJHPLLNNM - repeated HomeBlockFieldData field_list = 13; - repeated HomeFurnitureGroupData furnitureGroupList = 12; - repeated HomeFurnitureCustomSuiteData furnitureCustomSuiteList = 3; - uint32 block_id = 1; - repeated WeekendDjinnInfo weekendDjinnInfoList = 2; - repeated HomeNpcData deployNpcList = 11; - repeated HomeFurnitureData deployFurniureList = 15; //LJANEFIBHEJ + uint32 comfort_value = 2; + bool is_unlocked = 3; + repeated HomeFurnitureSuiteData furniture_suite_list = 6; + repeated HomeAnimalData deploy_animal_list = 4; + repeated WeekendDjinnInfo weekend_djinn_info_list = 1; + repeated HomeFurnitureGroupData furniture_group_list = 11; + repeated HomeBlockFieldData field_list = 5; + repeated HomeBlockDotPattern dot_pattern_list = 15; + repeated HomeFurnitureCustomSuiteData furniture_custom_suite_list = 12; + repeated HomeNpcData deploy_npc_list = 9; + uint32 block_id = 10; + repeated HomeFurnitureData NOLOJAIDCGA = 13; + repeated HomeFurnitureData CIKCBEBJEIK = 8; } diff --git a/proto/HomeBlockDotPattern.proto b/proto/HomeBlockDotPattern.proto index 1319291f..6f956c97 100644 --- a/proto/HomeBlockDotPattern.proto +++ b/proto/HomeBlockDotPattern.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NALOPCHENIP +// Name: BOPELKOALPJ message HomeBlockDotPattern { - uint32 height = 8; - bytes data = 6; - uint32 width = 14; + bytes data = 8; + uint32 width = 3; + uint32 height = 15; } diff --git a/proto/HomeBlockFieldData.proto b/proto/HomeBlockFieldData.proto index 61a686c1..e6ccc779 100644 --- a/proto/HomeBlockFieldData.proto +++ b/proto/HomeBlockFieldData.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBlockSubFieldData.proto"; import "Vector.proto"; -// Name: CGDHNAGKLLP +// Name: MFENNMEPMCI message HomeBlockFieldData { - Vector rot = 7; - uint32 furniture_id = 14; - repeated HomeBlockSubFieldData subFieldList = 5; - Vector pos = 8; - uint32 guid = 3; + Vector pos = 14; + Vector rot = 5; + uint32 furniture_id = 4; + uint32 guid = 9; + repeated HomeBlockSubFieldData sub_field_list = 6; } diff --git a/proto/HomeBlockNotify.proto b/proto/HomeBlockNotify.proto index 2a0b78d8..ffe69964 100644 --- a/proto/HomeBlockNotify.proto +++ b/proto/HomeBlockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLIGCBPPNKI -// CmdId: 4857 +// CmdId: 4705 +// Name: MIOECHKEPDH message HomeBlockNotify { - uint32 end_time = 6; + uint32 end_time = 15; } diff --git a/proto/HomeBlockSubFieldData.proto b/proto/HomeBlockSubFieldData.proto index dc0a0595..1d8276e0 100644 --- a/proto/HomeBlockSubFieldData.proto +++ b/proto/HomeBlockSubFieldData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: LGCNHKIIMLL +// Name: INCOBHPDNFA message HomeBlockSubFieldData { - Vector pos = 14; - Vector rot = 3; + Vector pos = 7; + Vector rot = 5; } diff --git a/proto/HomeBlueprintBriefMuipData.proto b/proto/HomeBlueprintBriefMuipData.proto deleted file mode 100644 index f08df09b..00000000 --- a/proto/HomeBlueprintBriefMuipData.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OGPNHBOFECH -message HomeBlueprintBriefMuipData { - string share_code = 1; - uint32 owner_uid = 2; - uint32 module_id = 3; - uint32 scene_id = 4; - uint32 block_id = 5; - bool is_allow_copy = 6; - uint32 create_time = 7; -} - diff --git a/proto/HomeBlueprintInfoNotify.proto b/proto/HomeBlueprintInfoNotify.proto index 8d807226..dea1c6ee 100644 --- a/proto/HomeBlueprintInfoNotify.proto +++ b/proto/HomeBlueprintInfoNotify.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKKCJILAHKK -// CmdId: 4463 +// CmdId: 4609 +// Name: BNDPLOEOLGM message HomeBlueprintInfoNotify { - bool is_allow_friend_copy = 8; + bool PKDOOEMFGDL = 6; + bool ADPGCNNFAHJ = 14; } diff --git a/proto/HomeBlueprintSearchInfo.proto b/proto/HomeBlueprintSearchInfo.proto index 7248b453..a913fcc3 100644 --- a/proto/HomeBlueprintSearchInfo.proto +++ b/proto/HomeBlueprintSearchInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHJENPDPMMP +// Name: OGPFCJJIJNH message HomeBlueprintSearchInfo { - uint32 module_id = 6; + uint32 module_id = 7; + string share_code = 10; + uint32 scene_id = 11; uint32 block_id = 9; - uint32 scene_id = 2; - string share_code = 15; } diff --git a/proto/HomeBlueprintSlotInfo.proto b/proto/HomeBlueprintSlotInfo.proto index 7952802d..f905fdd6 100644 --- a/proto/HomeBlueprintSlotInfo.proto +++ b/proto/HomeBlueprintSlotInfo.proto @@ -3,14 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHFBOLNJEAC +// Name: BBNFFMPCCDO message HomeBlueprintSlotInfo { - uint32 scene_id = 10; - uint32 create_time = 13; - uint32 slot_id = 12; - uint32 module_id = 4; - uint32 block_id = 11; - bool is_allow_copy = 5; - string share_code = 7; + uint32 module_id = 3; + bool is_allow_copy = 8; + uint32 create_time = 15; + uint32 slot_id = 10; + uint32 scene_id = 13; + string share_code = 11; + bool IEPNMCGOGEN = 7; + uint32 block_id = 5; } diff --git a/proto/HomeChangeBgmNotify.proto b/proto/HomeChangeBgmNotify.proto index aac12cb2..2ed7e288 100644 --- a/proto/HomeChangeBgmNotify.proto +++ b/proto/HomeChangeBgmNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLAEEPDHFMD -// CmdId: 4653 +// CmdId: 4897 +// Name: HECKGLMELIB message HomeChangeBgmNotify { - uint32 bgm_id = 6; + uint32 bgm_id = 10; } diff --git a/proto/HomeChangeBgmReq.proto b/proto/HomeChangeBgmReq.proto index a2501dc6..23c784c0 100644 --- a/proto/HomeChangeBgmReq.proto +++ b/proto/HomeChangeBgmReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNGHODHBILL -// CmdId: 4806 +// CmdId: 4470 +// Name: CLLEAGFNBFB message HomeChangeBgmReq { - uint32 bgm_id = 8; + uint32 bgm_id = 3; } diff --git a/proto/HomeChangeBgmRsp.proto b/proto/HomeChangeBgmRsp.proto index 192b45d2..9a750d33 100644 --- a/proto/HomeChangeBgmRsp.proto +++ b/proto/HomeChangeBgmRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PONBLFJIIDN -// CmdId: 4815 +// CmdId: 4794 +// Name: GENNEGEOHCD message HomeChangeBgmRsp { - int32 retcode = 10; + int32 retcode = 15; } diff --git a/proto/HomeChangeEditModeReq.proto b/proto/HomeChangeEditModeReq.proto index c388a254..33c58ba9 100644 --- a/proto/HomeChangeEditModeReq.proto +++ b/proto/HomeChangeEditModeReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGOBNECJKBF -// CmdId: 4533 +// CmdId: 4879 +// Name: AIJMGMMBCIH message HomeChangeEditModeReq { - bool is_enter_edit_mode = 15; + bool is_enter_edit_mode = 10; } diff --git a/proto/HomeChangeEditModeRsp.proto b/proto/HomeChangeEditModeRsp.proto index 5270f00a..38a3a666 100644 --- a/proto/HomeChangeEditModeRsp.proto +++ b/proto/HomeChangeEditModeRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKFKCOODNHH -// CmdId: 4862 +// CmdId: 4701 +// Name: NCADHAEALEL message HomeChangeEditModeRsp { - int32 retcode = 14; - bool is_enter_edit_mode = 11; + bool is_enter_edit_mode = 8; + int32 retcode = 15; } diff --git a/proto/HomeChangeModuleReq.proto b/proto/HomeChangeModuleReq.proto index c6ed8e19..130ea1d9 100644 --- a/proto/HomeChangeModuleReq.proto +++ b/proto/HomeChangeModuleReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFPPHNMOGCK -// CmdId: 4789 +// CmdId: 4587 +// Name: HGMKGBJHFBC message HomeChangeModuleReq { - uint32 target_module_id = 2; + uint32 target_module_id = 4; } diff --git a/proto/HomeChangeModuleRsp.proto b/proto/HomeChangeModuleRsp.proto index 1b8f7a0a..513f5b64 100644 --- a/proto/HomeChangeModuleRsp.proto +++ b/proto/HomeChangeModuleRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJDNAIPLEIG -// CmdId: 4876 +// CmdId: 4516 +// Name: OOEKDEHCHAE message HomeChangeModuleRsp { uint32 target_module_id = 8; - int32 retcode = 9; + int32 retcode = 14; } diff --git a/proto/HomeChooseModuleReq.proto b/proto/HomeChooseModuleReq.proto index 0f8da5e8..434f3383 100644 --- a/proto/HomeChooseModuleReq.proto +++ b/proto/HomeChooseModuleReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECIDMELIJDF -// CmdId: 4843 +// CmdId: 4457 +// Name: DDAGFKEEADB message HomeChooseModuleReq { - uint32 module_id = 2; + uint32 module_id = 4; } diff --git a/proto/HomeChooseModuleRsp.proto b/proto/HomeChooseModuleRsp.proto index 934c5c17..5228c97f 100644 --- a/proto/HomeChooseModuleRsp.proto +++ b/proto/HomeChooseModuleRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDKLGLACPKN -// CmdId: 4736 +// CmdId: 4834 +// Name: LIHDMMPLEFA message HomeChooseModuleRsp { - int32 retcode = 6; - uint32 module_id = 5; + uint32 module_id = 3; + int32 retcode = 10; } diff --git a/proto/HomeClearGroupRecordReq.proto b/proto/HomeClearGroupRecordReq.proto index 2f353d28..42aec24f 100644 --- a/proto/HomeClearGroupRecordReq.proto +++ b/proto/HomeClearGroupRecordReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EOBLLKBABJA -// CmdId: 4870 +// CmdId: 4582 +// Name: INKJFHLNBMB message HomeClearGroupRecordReq { - uint32 group_id = 15; + uint32 group_id = 7; } diff --git a/proto/HomeClearGroupRecordRsp.proto b/proto/HomeClearGroupRecordRsp.proto index dc29ee33..28da5a67 100644 --- a/proto/HomeClearGroupRecordRsp.proto +++ b/proto/HomeClearGroupRecordRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLLLDKBHOMJ -// CmdId: 4846 +// CmdId: 4527 +// Name: KIDOKDPNMAF message HomeClearGroupRecordRsp { - int32 retcode = 1; - uint32 group_id = 7; + uint32 group_id = 6; + int32 retcode = 11; } diff --git a/proto/HomeComfortInfoNotify.proto b/proto/HomeComfortInfoNotify.proto index 235c45ad..a18990cd 100644 --- a/proto/HomeComfortInfoNotify.proto +++ b/proto/HomeComfortInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeModuleComfortInfo.proto"; -// Name: KOFKAPENCLO -// CmdId: 4816 +// CmdId: 4631 +// Name: CHPBONNJCNN message HomeComfortInfoNotify { - repeated HomeModuleComfortInfo module_info_list = 2; + repeated HomeModuleComfortInfo module_info_list = 12; } diff --git a/proto/HomeCreateBlueprintReq.proto b/proto/HomeCreateBlueprintReq.proto index 49a8b627..d7669226 100644 --- a/proto/HomeCreateBlueprintReq.proto +++ b/proto/HomeCreateBlueprintReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; -// Name: FDIKAEEIFOI -// CmdId: 4865 +// CmdId: 4806 +// Name: BIIGHBNLEOI message HomeCreateBlueprintReq { - string server_share_code = 3; - HomeSceneArrangementInfo scene_arrangement_info = 14; - uint32 slot_id = 8; - uint32 gen_share_code_count = 1; + uint32 gen_share_code_count = 9; + string server_share_code = 4; + uint32 slot_id = 6; + HomeSceneArrangementInfo scene_arrangement_info = 13; } diff --git a/proto/HomeCreateBlueprintRsp.proto b/proto/HomeCreateBlueprintRsp.proto index 5e0fe613..2fe9b3bd 100644 --- a/proto/HomeCreateBlueprintRsp.proto +++ b/proto/HomeCreateBlueprintRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBlueprintSlotInfo.proto"; -// Name: GGMMABALCCN -// CmdId: 4519 +// CmdId: 4553 +// Name: DJHCBMFGKHK message HomeCreateBlueprintRsp { - HomeBlueprintSlotInfo slot_info = 13; - int32 retcode = 12; + int32 retcode = 3; + HomeBlueprintSlotInfo slot_info = 15; } diff --git a/proto/HomeCustomFurnitureInfo.proto b/proto/HomeCustomFurnitureInfo.proto index 3c34380d..2b30011b 100644 --- a/proto/HomeCustomFurnitureInfo.proto +++ b/proto/HomeCustomFurnitureInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomCommonNodeInfo.proto"; -// Name: HLBPPPNGNJF +// Name: GMECAGNDCNE message HomeCustomFurnitureInfo { - uint32 guid = 7; - repeated CustomCommonNodeInfo sub_furniture_list = 1; + uint32 guid = 11; + repeated CustomCommonNodeInfo sub_furniture_list = 12; } diff --git a/proto/HomeCustomFurnitureInfoNotify.proto b/proto/HomeCustomFurnitureInfoNotify.proto index e006622c..a74081a4 100644 --- a/proto/HomeCustomFurnitureInfoNotify.proto +++ b/proto/HomeCustomFurnitureInfoNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; -// Name: MPKLBHMHOIK -// CmdId: 4647 +// CmdId: 4510 +// Name: DOOMGCGOIBA message HomeCustomFurnitureInfoNotify { repeated uint32 delete_custom_furniture_list = 10; - map used_sub_furniture_count_map = 13; - repeated HomeCustomFurnitureInfo custom_furniture_info_list = 9; + map used_sub_furniture_count_map = 1; + repeated HomeCustomFurnitureInfo custom_furniture_info_list = 14; } diff --git a/proto/HomeDeleteBlueprintReq.proto b/proto/HomeDeleteBlueprintReq.proto index 3fc33e08..b7b0b72c 100644 --- a/proto/HomeDeleteBlueprintReq.proto +++ b/proto/HomeDeleteBlueprintReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFMIMBLJPNI -// CmdId: 4854 +// CmdId: 4737 +// Name: FEKGILBDFCN message HomeDeleteBlueprintReq { - uint32 slot_id = 1; + uint32 slot_id = 12; } diff --git a/proto/HomeDeleteBlueprintRsp.proto b/proto/HomeDeleteBlueprintRsp.proto index 9db3868e..90aeb8b5 100644 --- a/proto/HomeDeleteBlueprintRsp.proto +++ b/proto/HomeDeleteBlueprintRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDNGIMPMEGA -// CmdId: 4586 +// CmdId: 4894 +// Name: FPIIONNKFOD message HomeDeleteBlueprintRsp { - uint32 slot_id = 11; - int32 retcode = 6; + uint32 slot_id = 1; + int32 retcode = 12; } diff --git a/proto/HomeEditCustomFurnitureReq.proto b/proto/HomeEditCustomFurnitureReq.proto index 97745160..6a6ec662 100644 --- a/proto/HomeEditCustomFurnitureReq.proto +++ b/proto/HomeEditCustomFurnitureReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; -// Name: LHJHCBDCJCM -// CmdId: 4558 +// CmdId: 4550 +// Name: GBLIAKFBPFI message HomeEditCustomFurnitureReq { - HomeCustomFurnitureInfo custom_furniture_info = 10; + HomeCustomFurnitureInfo custom_furniture_info = 8; } diff --git a/proto/HomeEditCustomFurnitureRsp.proto b/proto/HomeEditCustomFurnitureRsp.proto index db3f53b0..45df26ac 100644 --- a/proto/HomeEditCustomFurnitureRsp.proto +++ b/proto/HomeEditCustomFurnitureRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; -// Name: DHMEFOBCANK -// CmdId: 4749 +// CmdId: 4755 +// Name: ECKDBAFOHGM message HomeEditCustomFurnitureRsp { - HomeCustomFurnitureInfo custom_furniture_info = 7; - int32 retcode = 10; + int32 retcode = 7; + HomeCustomFurnitureInfo custom_furniture_info = 9; } diff --git a/proto/HomeEnterEditModeFinishReq.proto b/proto/HomeEnterEditModeFinishReq.proto index 487c413d..1ba9ea3c 100644 --- a/proto/HomeEnterEditModeFinishReq.proto +++ b/proto/HomeEnterEditModeFinishReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDNNIGFAHEO -// CmdId: 4676 +// CmdId: 4892 +// Name: GONDOHFJCLK message HomeEnterEditModeFinishReq { } diff --git a/proto/HomeEnterEditModeFinishRsp.proto b/proto/HomeEnterEditModeFinishRsp.proto index d3f1f6ab..4343b41d 100644 --- a/proto/HomeEnterEditModeFinishRsp.proto +++ b/proto/HomeEnterEditModeFinishRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIEJGNOINFO -// CmdId: 4562 +// CmdId: 4769 +// Name: MFGDMJPMPBD message HomeEnterEditModeFinishRsp { - int32 retcode = 9; + int32 retcode = 3; } diff --git a/proto/HomeExchangeWoodReq.proto b/proto/HomeExchangeWoodReq.proto index b5378958..fcdfb06f 100644 --- a/proto/HomeExchangeWoodReq.proto +++ b/proto/HomeExchangeWoodReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIEENDGMEIG -// CmdId: 4716 +// CmdId: 4883 +// Name: JFBCACPLFLB message HomeExchangeWoodReq { - map material_count_map = 2; - uint32 wood_id = 12; + map material_count_map = 7; + uint32 wood_id = 6; } diff --git a/proto/HomeExchangeWoodRsp.proto b/proto/HomeExchangeWoodRsp.proto index bac79839..10f95ce9 100644 --- a/proto/HomeExchangeWoodRsp.proto +++ b/proto/HomeExchangeWoodRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FAIADEDABKC -// CmdId: 4582 +// CmdId: 4644 +// Name: FGOLIGGOLFH message HomeExchangeWoodRsp { - uint32 NPKBHINLBCB = 11; - int32 retcode = 15; - uint32 wood_id = 12; - uint32 HFHHPNMIHPA = 8; + uint32 wood_id = 5; + int32 retcode = 8; + uint32 NMNCDDNAKLK = 12; + uint32 KLNKMDGAOJI = 9; } diff --git a/proto/HomeFishFarmingInfo.proto b/proto/HomeFishFarmingInfo.proto index d7244bfb..c9ed7a51 100644 --- a/proto/HomeFishFarmingInfo.proto +++ b/proto/HomeFishFarmingInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPEFMKHJAIN +// Name: AEPGHCMCNGG message HomeFishFarmingInfo { - repeated uint32 fish_id_list = 11; - uint32 fishpond_guid = 5; + uint32 fishpond_guid = 15; + repeated uint32 fish_id_list = 5; } diff --git a/proto/HomeFishFarmingInfoNotify.proto b/proto/HomeFishFarmingInfoNotify.proto index dda6d93a..b3d116a5 100644 --- a/proto/HomeFishFarmingInfoNotify.proto +++ b/proto/HomeFishFarmingInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeFishFarmingInfo.proto"; -// Name: OGHEHLKHJOL -// CmdId: 4807 +// CmdId: 4882 +// Name: OJFNGPIEJDO message HomeFishFarmingInfoNotify { - repeated HomeFishFarmingInfo fish_farming_info_list = 10; + repeated HomeFishFarmingInfo fish_farming_info_list = 15; } diff --git a/proto/HomeFurnitureCustomSuiteData.proto b/proto/HomeFurnitureCustomSuiteData.proto index 69281794..b51e87e2 100644 --- a/proto/HomeFurnitureCustomSuiteData.proto +++ b/proto/HomeFurnitureCustomSuiteData.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: OHILLFINBBI +// Name: LOBAFOGBMIA message HomeFurnitureCustomSuiteData { - uint32 guid = 2; - repeated int32 includedFurnitureIndexList = 4; - Vector spawn_pos = 10; + uint32 guid = 6; + Vector spawn_pos = 1; + repeated int32 included_furniture_index_list = 11; } diff --git a/proto/HomeFurnitureData.proto b/proto/HomeFurnitureData.proto index 23d04f02..b70c5194 100644 --- a/proto/HomeFurnitureData.proto +++ b/proto/HomeFurnitureData.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NICMKPJLHMI +// Name: HCCCNFFCBGN message HomeFurnitureData { - uint32 version = 1; - int32 parent_furniture_index = 4; // LHFNIEEFJOP - Vector spawn_rot = 6; // MGHIMMEFBDI - uint32 furniture_id = 7; - uint32 guid = 8; - Vector spawn_pos = 13; + uint32 furniture_id = 10; + Vector spawn_rot = 15; + int32 parent_furniture_index = 11; + Vector spawn_pos = 6; + uint32 version = 13; + uint32 guid = 3; } diff --git a/proto/HomeFurnitureGroupData.proto b/proto/HomeFurnitureGroupData.proto index 63072083..c3c74bcb 100644 --- a/proto/HomeFurnitureGroupData.proto +++ b/proto/HomeFurnitureGroupData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeFurnitureData.proto"; -// Name: FNLKKMKJIDF +// Name: LONHLJHJKOJ message HomeFurnitureGroupData { - repeated HomeFurnitureData virtualFurnitureList = 5; - uint32 groupFurnitureIndex = 9; + repeated HomeFurnitureData virtual_furniure_list = 15; + uint32 group_furniture_index = 12; } diff --git a/proto/HomeFurnitureSuiteData.proto b/proto/HomeFurnitureSuiteData.proto index 34ec763a..30e8df02 100644 --- a/proto/HomeFurnitureSuiteData.proto +++ b/proto/HomeFurnitureSuiteData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: DJBLPMPKGKO +// Name: MILONFPLDDB message HomeFurnitureSuiteData { - Vector spawn_pos = 15; - repeated int32 includedFurnitureIndexList = 4; - uint32 guid = 5; - uint32 suite_id = 6; - bool isAllowSummon = 1; + Vector spawn_pos = 2; + uint32 guid = 9; + uint32 suite_id = 4; + bool is_allow_summon = 1; + repeated int32 included_furniture_index_list = 11; } diff --git a/proto/HomeGalleryInPlayingNotify.proto b/proto/HomeGalleryInPlayingNotify.proto index 8e0e3f86..f56ffbb4 100644 --- a/proto/HomeGalleryInPlayingNotify.proto +++ b/proto/HomeGalleryInPlayingNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBCFNKJOKBB -// CmdId: 5523 +// CmdId: 5594 +// Name: ICAJCEJKAEI message HomeGalleryInPlayingNotify { - uint32 gallery_id = 13; + uint32 gallery_id = 3; } diff --git a/proto/HomeGetArrangementInfoReq.proto b/proto/HomeGetArrangementInfoReq.proto index 1f447955..443b0545 100644 --- a/proto/HomeGetArrangementInfoReq.proto +++ b/proto/HomeGetArrangementInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGAJFOIJIMP -// CmdId: 4538 +// CmdId: 4593 +// Name: PAAMBEAFLAG message HomeGetArrangementInfoReq { - repeated uint32 scene_id_list = 3; + repeated uint32 scene_id_list = 10; } diff --git a/proto/HomeGetArrangementInfoRsp.proto b/proto/HomeGetArrangementInfoRsp.proto index 99d130c1..30f47fc8 100644 --- a/proto/HomeGetArrangementInfoRsp.proto +++ b/proto/HomeGetArrangementInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; -// Name: FDFGBNHDIOK -// CmdId: 4704 +// CmdId: 4822 +// Name: NMPEOOGOBKE message HomeGetArrangementInfoRsp { - repeated HomeSceneArrangementInfo scene_arrangement_info_list = 7; - int32 retcode = 2; + repeated HomeSceneArrangementInfo scene_arrangement_info_list = 12; + int32 retcode = 5; } diff --git a/proto/HomeGetBasicInfoReq.proto b/proto/HomeGetBasicInfoReq.proto index 0283c917..754d507c 100644 --- a/proto/HomeGetBasicInfoReq.proto +++ b/proto/HomeGetBasicInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PPGOICBCPFP -// CmdId: 4817 +// CmdId: 4858 +// Name: GPLCKBLHPND message HomeGetBasicInfoReq { } diff --git a/proto/HomeGetBlueprintSlotInfoReq.proto b/proto/HomeGetBlueprintSlotInfoReq.proto index b2b2b077..c6477088 100644 --- a/proto/HomeGetBlueprintSlotInfoReq.proto +++ b/proto/HomeGetBlueprintSlotInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFOKKNGFOEP -// CmdId: 4657 +// CmdId: 4790 +// Name: KDDLCDFOJLM message HomeGetBlueprintSlotInfoReq { } diff --git a/proto/HomeGetBlueprintSlotInfoRsp.proto b/proto/HomeGetBlueprintSlotInfoRsp.proto index f3c37f02..f48cdd96 100644 --- a/proto/HomeGetBlueprintSlotInfoRsp.proto +++ b/proto/HomeGetBlueprintSlotInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBlueprintSlotInfo.proto"; -// Name: DAOGBHIINPG -// CmdId: 4565 +// CmdId: 4781 +// Name: JOPGJDMPLDN message HomeGetBlueprintSlotInfoRsp { - repeated uint32 delete_slot_id_list = 1; + repeated HomeBlueprintSlotInfo slot_info_list = 5; + repeated uint32 delete_slot_id_list = 11; int32 retcode = 8; - repeated HomeBlueprintSlotInfo slot_info_list = 13; } diff --git a/proto/HomeGetFishFarmingInfoReq.proto b/proto/HomeGetFishFarmingInfoReq.proto index f5477694..cb190457 100644 --- a/proto/HomeGetFishFarmingInfoReq.proto +++ b/proto/HomeGetFishFarmingInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIELLFBIBMF -// CmdId: 4575 +// CmdId: 4807 +// Name: MHHDJIJBFIJ message HomeGetFishFarmingInfoReq { } diff --git a/proto/HomeGetFishFarmingInfoRsp.proto b/proto/HomeGetFishFarmingInfoRsp.proto index 1319ad42..f300a73d 100644 --- a/proto/HomeGetFishFarmingInfoRsp.proto +++ b/proto/HomeGetFishFarmingInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeFishFarmingInfo.proto"; -// Name: CJFLEHGDFFB -// CmdId: 4849 +// CmdId: 4775 +// Name: GMEHKLCHNOO message HomeGetFishFarmingInfoRsp { + int32 retcode = 1; repeated HomeFishFarmingInfo fish_farming_info_list = 7; - int32 retcode = 2; } diff --git a/proto/HomeGetGroupRecordReq.proto b/proto/HomeGetGroupRecordReq.proto index bafa16c2..76c67463 100644 --- a/proto/HomeGetGroupRecordReq.proto +++ b/proto/HomeGetGroupRecordReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PKDNBHHIMDH -// CmdId: 4844 +// CmdId: 4756 +// Name: CILDCMDNIAL message HomeGetGroupRecordReq { uint32 group_id = 10; } diff --git a/proto/HomeGetGroupRecordRsp.proto b/proto/HomeGetGroupRecordRsp.proto index 84f7ba5d..b4443418 100644 --- a/proto/HomeGetGroupRecordRsp.proto +++ b/proto/HomeGetGroupRecordRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeGroupRecord.proto"; -// Name: JKOBCBECAAM -// CmdId: 4522 +// CmdId: 4594 +// Name: FNPPMBFAEJP message HomeGetGroupRecordRsp { - uint32 record_type = 7; - int32 retcode = 9; - HomeGroupRecord group_record = 12; + HomeGroupRecord group_record = 3; + int32 retcode = 6; + uint32 record_type = 2; } diff --git a/proto/HomeGetOnlineStatusReq.proto b/proto/HomeGetOnlineStatusReq.proto index f3c202a1..934e8df0 100644 --- a/proto/HomeGetOnlineStatusReq.proto +++ b/proto/HomeGetOnlineStatusReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MADAEPIEHKN -// CmdId: 4589 +// CmdId: 4873 +// Name: LBMOFLDAOOG message HomeGetOnlineStatusReq { } diff --git a/proto/HomeGetOnlineStatusRsp.proto b/proto/HomeGetOnlineStatusRsp.proto index d334e3f9..aad711e9 100644 --- a/proto/HomeGetOnlineStatusRsp.proto +++ b/proto/HomeGetOnlineStatusRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: EKDHNBAJHBA -// CmdId: 4642 +// CmdId: 4649 +// Name: AKGCBCCDOIP message HomeGetOnlineStatusRsp { - repeated OnlinePlayerInfo player_info_list = 2; - int32 retcode = 13; + int32 retcode = 6; + repeated OnlinePlayerInfo player_info_list = 14; } diff --git a/proto/HomeGroupPlayerInfo.proto b/proto/HomeGroupPlayerInfo.proto index 22304b0e..c8531973 100644 --- a/proto/HomeGroupPlayerInfo.proto +++ b/proto/HomeGroupPlayerInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: HEJFJALGCON +// Name: GECIFFJAPJD message HomeGroupPlayerInfo { - uint32 player_level = 12; - string online_id = 8; - string nickname = 15; - uint32 uid = 7; - ProfilePicture profile_picture = 13; - string psn_id = 6; + uint32 uid = 10; + uint32 player_level = 14; + ProfilePicture profile_picture = 6; + string psn_id = 1; + string nickname = 9; + string online_id = 11; } diff --git a/proto/HomeGroupRecord.proto b/proto/HomeGroupRecord.proto index e43a2ae6..fb71b996 100644 --- a/proto/HomeGroupRecord.proto +++ b/proto/HomeGroupRecord.proto @@ -7,14 +7,14 @@ import "HomeRacingRecord.proto"; import "HomeSeekFurnitureAllRecord.proto"; import "HomeStakeRecord.proto"; -// Name: NIMPOFILFMP +// Name: PEKCNIEFEPH message HomeGroupRecord { - uint32 group_id = 4; + uint32 group_id = 10; oneof detail { - HomeRacingRecord racing_gallery_info = 559; - HomeBalloonRecord balloon_gallery_info = 1437; - HomeStakeRecord stake_play_info = 1356; - HomeSeekFurnitureAllRecord seek_furniture_gallery_info = 1603; + HomeRacingRecord racing_gallery_info = 388; + HomeBalloonRecord balloon_gallery_info = 1949; + HomeStakeRecord stake_play_info = 748; + HomeSeekFurnitureAllRecord seek_furniture_gallery_info = 1996; } } diff --git a/proto/HomeKickPlayerReq.proto b/proto/HomeKickPlayerReq.proto index 16e0354a..02eb78fd 100644 --- a/proto/HomeKickPlayerReq.proto +++ b/proto/HomeKickPlayerReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJJPPMGMILK -// CmdId: 4610 +// CmdId: 4632 +// Name: OEFHBCCGOAH message HomeKickPlayerReq { - uint32 target_uid = 6; - bool is_kick_all = 1; + uint32 target_uid = 3; + bool is_kick_all = 2; } diff --git a/proto/HomeKickPlayerRsp.proto b/proto/HomeKickPlayerRsp.proto index 2a785b2d..9d9b4af7 100644 --- a/proto/HomeKickPlayerRsp.proto +++ b/proto/HomeKickPlayerRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OLILJCHDNJF -// CmdId: 4889 +// CmdId: 4771 +// Name: ILKBNHAABKN message HomeKickPlayerRsp { - int32 retcode = 2; - uint32 target_uid = 6; - bool is_kick_all = 10; + bool is_kick_all = 5; + int32 retcode = 15; + uint32 target_uid = 7; } diff --git a/proto/HomeLimitedShop.proto b/proto/HomeLimitedShop.proto index 15bd3bcf..6071fc5e 100644 --- a/proto/HomeLimitedShop.proto +++ b/proto/HomeLimitedShop.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; -// Name: MNNLKHNFEJK +// Name: KGGBKEKLNDP message HomeLimitedShop { - repeated HomeLimitedShopGoods goods_list = 2; + repeated HomeLimitedShopGoods goods_list = 5; } diff --git a/proto/HomeLimitedShopBuyGoodsReq.proto b/proto/HomeLimitedShopBuyGoodsReq.proto index 10778a94..d5fabe4e 100644 --- a/proto/HomeLimitedShopBuyGoodsReq.proto +++ b/proto/HomeLimitedShopBuyGoodsReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; -// Name: KIJPELEMEPN -// CmdId: 4471 +// CmdId: 4867 +// Name: AMGABHMJHCA message HomeLimitedShopBuyGoodsReq { - uint32 buy_count = 14; + uint32 buy_count = 1; HomeLimitedShopGoods goods = 13; } diff --git a/proto/HomeLimitedShopBuyGoodsRsp.proto b/proto/HomeLimitedShopBuyGoodsRsp.proto index e42a3b93..2f9a7a31 100644 --- a/proto/HomeLimitedShopBuyGoodsRsp.proto +++ b/proto/HomeLimitedShopBuyGoodsRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; -// Name: KGAMPMDIHMH -// CmdId: 4883 +// CmdId: 4823 +// Name: AFFCNECKBGG message HomeLimitedShopBuyGoodsRsp { - repeated HomeLimitedShopGoods goods_list = 3; + uint32 buy_count = 1; + repeated HomeLimitedShopGoods goods_list = 12; int32 retcode = 5; - uint32 buy_count = 13; - HomeLimitedShopGoods goods = 7; + HomeLimitedShopGoods goods = 15; } diff --git a/proto/HomeLimitedShopGoods.proto b/proto/HomeLimitedShopGoods.proto index 8b1adbe2..837f90ac 100644 --- a/proto/HomeLimitedShopGoods.proto +++ b/proto/HomeLimitedShopGoods.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: KACCHOBDCLB +// Name: AANGCNPKJIH message HomeLimitedShopGoods { - uint32 bought_num = 5; //KCHMFBKCLKO - uint32 disable_type = 12; //LLJPJOEMPFE - uint32 buy_limit = 11; //FGACANHEBMH - ItemParam goods_item = 2; - repeated ItemParam cost_item_list = 6; - uint32 goods_id = 14; //GOMAIIJPDKD + uint32 BKONLAFGBFC = 7; + uint32 OLFIOBININC = 4; + uint32 LAKDFDKCMKC = 11; + repeated ItemParam cost_item_list = 1; + ItemParam goods_item = 5; + uint32 bought_num = 3; } diff --git a/proto/HomeLimitedShopGoodsListReq.proto b/proto/HomeLimitedShopGoodsListReq.proto index d619b059..db660a6b 100644 --- a/proto/HomeLimitedShopGoodsListReq.proto +++ b/proto/HomeLimitedShopGoodsListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBDGFINNHHN -// CmdId: 4769 +// CmdId: 4515 +// Name: BDNIDPNDIOH message HomeLimitedShopGoodsListReq { } diff --git a/proto/HomeLimitedShopGoodsListRsp.proto b/proto/HomeLimitedShopGoodsListRsp.proto index f5be834d..a9571f70 100644 --- a/proto/HomeLimitedShopGoodsListRsp.proto +++ b/proto/HomeLimitedShopGoodsListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShop.proto"; -// Name: KEEIJEODNBH -// CmdId: 4451 +// CmdId: 4597 +// Name: MGMPBINMKJG message HomeLimitedShopGoodsListRsp { - int32 retcode = 11; - HomeLimitedShop shop = 10; + int32 retcode = 4; + HomeLimitedShop shop = 14; } diff --git a/proto/HomeLimitedShopInfo.proto b/proto/HomeLimitedShopInfo.proto index 15c2216b..550c9336 100644 --- a/proto/HomeLimitedShopInfo.proto +++ b/proto/HomeLimitedShopInfo.proto @@ -4,12 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: ILEIPGLHFAP +// Name: ALCABPLHONH message HomeLimitedShopInfo { - uint32 CLCPIJBAOEA = 12; - uint32 PGENOLMDFEM = 11; - Vector djinn_pos = 1; //CKJKPEEKOGG - uint32 NIDABDPMHHF = 6; - uint32 uid = 14; - Vector djinn_rot = 9; //GMPJFCODOLK -} \ No newline at end of file + fixed32 KILKJHNKDJB = 15; + uint32 uid = 2; + Vector PCIJFOPGEDO = 14; + fixed32 HEEGDABINMD = 8; + Vector NPFLGEPMDHD = 6; + fixed32 MBAMOPJCAHC = 13; +} + diff --git a/proto/HomeLimitedShopInfoChangeNotify.proto b/proto/HomeLimitedShopInfoChangeNotify.proto index 5314963f..d5c108a7 100644 --- a/proto/HomeLimitedShopInfoChangeNotify.proto +++ b/proto/HomeLimitedShopInfoChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; -// Name: EKNBJFLCGCH -// CmdId: 4722 +// CmdId: 4751 +// Name: GJGLKOMDLJP message HomeLimitedShopInfoChangeNotify { - repeated HomeLimitedShopGoods goods_list = 3; + repeated HomeLimitedShopGoods goods_list = 2; } diff --git a/proto/HomeLimitedShopInfoNotify.proto b/proto/HomeLimitedShopInfoNotify.proto index 33948d99..c2bce4c1 100644 --- a/proto/HomeLimitedShopInfoNotify.proto +++ b/proto/HomeLimitedShopInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; -// Name: ELMECFHEBMD -// CmdId: 4584 +// CmdId: 4825 +// Name: JCKDHCAPEIA message HomeLimitedShopInfoNotify { - HomeLimitedShopInfo shop_info = 11; + HomeLimitedShopInfo shop_info = 9; } diff --git a/proto/HomeLimitedShopInfoReq.proto b/proto/HomeLimitedShopInfoReq.proto index 79882bb1..f3ca4cc5 100644 --- a/proto/HomeLimitedShopInfoReq.proto +++ b/proto/HomeLimitedShopInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFFKPGFDHIC -// CmdId: 4476 +// CmdId: 4511 +// Name: IPEEBIFNEBD message HomeLimitedShopInfoReq { } diff --git a/proto/HomeLimitedShopInfoRsp.proto b/proto/HomeLimitedShopInfoRsp.proto index 7f01c405..bdbf3896 100644 --- a/proto/HomeLimitedShopInfoRsp.proto +++ b/proto/HomeLimitedShopInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; -// Name: PMAGBEFIIEL -// CmdId: 4791 +// CmdId: 4731 +// Name: DOFAGDOJLAN message HomeLimitedShopInfoRsp { - int32 retcode = 6; - HomeLimitedShopInfo shop_info = 10; + HomeLimitedShopInfo shop_info = 9; + int32 retcode = 1; } diff --git a/proto/HomeMarkPointFurnitureData.proto b/proto/HomeMarkPointFurnitureData.proto index cb2fb3bb..ac499060 100644 --- a/proto/HomeMarkPointFurnitureData.proto +++ b/proto/HomeMarkPointFurnitureData.proto @@ -6,7 +6,7 @@ import "HomeMarkPointNPCData.proto"; import "HomeMarkPointSuiteData.proto"; import "Vector.proto"; -// Name: BEAHFDOKHFA +// Name: HNCPFKLDBIF message HomeMarkPointFurnitureData { uint32 guid = 1; uint32 furniture_id = 2; diff --git a/proto/HomeMarkPointNPCData.proto b/proto/HomeMarkPointNPCData.proto index 508f53ff..9bad5527 100644 --- a/proto/HomeMarkPointNPCData.proto +++ b/proto/HomeMarkPointNPCData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGCNBEDMHFC +// Name: ECAMCLJMACN message HomeMarkPointNPCData { uint32 avatar_id = 1; uint32 costume_id = 2; diff --git a/proto/HomeMarkPointNotify.proto b/proto/HomeMarkPointNotify.proto index bdb8195b..a203cc08 100644 --- a/proto/HomeMarkPointNotify.proto +++ b/proto/HomeMarkPointNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeMarkPointSceneData.proto"; -// Name: DNHKDNNINEI -// CmdId: 4697 +// CmdId: 4551 +// Name: ILKGKNKEFIP message HomeMarkPointNotify { - repeated HomeMarkPointSceneData mark_point_data_list = 6; + repeated HomeMarkPointSceneData mark_point_data_list = 10; } diff --git a/proto/HomeMarkPointSceneData.proto b/proto/HomeMarkPointSceneData.proto index 02906d84..3429a106 100644 --- a/proto/HomeMarkPointSceneData.proto +++ b/proto/HomeMarkPointSceneData.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeMarkPointFurnitureData.proto"; import "Vector.proto"; -// Name: LKEBHBGDDFA +// Name: KDHIILONFMA message HomeMarkPointSceneData { - Vector teapot_spirit_pos = 14; // CBEFGODKPHB - uint32 module_id = 8; - repeated HomeMarkPointFurnitureData furniture_list = 15; - uint32 scene_id = 7; - Vector safe_point_pos = 6; // CNBJHDLMPCK + Vector PEIAJDDGMIG = 6; + uint32 module_id = 5; + Vector IPPBNCILPHJ = 3; + repeated HomeMarkPointFurnitureData furniture_list = 2; + uint32 scene_id = 8; } diff --git a/proto/HomeMarkPointSuiteData.proto b/proto/HomeMarkPointSuiteData.proto index 87fe296f..77bacf0c 100644 --- a/proto/HomeMarkPointSuiteData.proto +++ b/proto/HomeMarkPointSuiteData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJBIHJGCCPM +// Name: CCLIIIOLMDN message HomeMarkPointSuiteData { uint32 suite_id = 1; } diff --git a/proto/HomeModuleComfortInfo.proto b/proto/HomeModuleComfortInfo.proto index dd30711c..840d99de 100644 --- a/proto/HomeModuleComfortInfo.proto +++ b/proto/HomeModuleComfortInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: INNAMCEODEG +// Name: DPDOOPLILMM message HomeModuleComfortInfo { - uint32 room_scene_comfort_value = 9; - repeated uint32 world_scene_block_comfort_value_list = 5; - uint32 module_id = 1; + uint32 module_id = 11; + repeated uint32 world_scene_block_comfort_value_list = 7; + uint32 room_scene_comfort_value = 10; } diff --git a/proto/HomeModuleSeenReq.proto b/proto/HomeModuleSeenReq.proto index 4944a675..1f01cd04 100644 --- a/proto/HomeModuleSeenReq.proto +++ b/proto/HomeModuleSeenReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAKKGNADGPG -// CmdId: 4672 +// CmdId: 4896 +// Name: BFJMCDIOHJH message HomeModuleSeenReq { - repeated uint32 seen_module_id_list = 6; + repeated uint32 seen_module_id_list = 11; } diff --git a/proto/HomeModuleSeenRsp.proto b/proto/HomeModuleSeenRsp.proto index 9546dc4a..5dd871d8 100644 --- a/proto/HomeModuleSeenRsp.proto +++ b/proto/HomeModuleSeenRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKAKDEOOBBA -// CmdId: 4507 +// CmdId: 4605 +// Name: ELBAMHIEJLG message HomeModuleSeenRsp { - int32 retcode = 11; - repeated uint32 seen_module_id_list = 1; + repeated uint32 seen_module_id_list = 11; + int32 retcode = 8; } diff --git a/proto/HomeModuleUnlockNotify.proto b/proto/HomeModuleUnlockNotify.proto index a49d8e8d..fc571c3b 100644 --- a/proto/HomeModuleUnlockNotify.proto +++ b/proto/HomeModuleUnlockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BJCKAJNCINB -// CmdId: 4700 +// CmdId: 4660 +// Name: NHKAPMNLCOF message HomeModuleUnlockNotify { - uint32 module_id = 6; + uint32 module_id = 2; } diff --git a/proto/HomeNewUnlockedBgmIdListNotify.proto b/proto/HomeNewUnlockedBgmIdListNotify.proto index 912fc61c..39000ca5 100644 --- a/proto/HomeNewUnlockedBgmIdListNotify.proto +++ b/proto/HomeNewUnlockedBgmIdListNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJOGPDMKFLM -// CmdId: 4612 +// CmdId: 4669 +// Name: LBIGJHDPPMH message HomeNewUnlockedBgmIdListNotify { - repeated uint32 new_unlocked_bgm_id_list = 5; + repeated uint32 new_unlocked_bgm_id_list = 13; } diff --git a/proto/HomeNpcData.proto b/proto/HomeNpcData.proto index f22e6ccb..391e0072 100644 --- a/proto/HomeNpcData.proto +++ b/proto/HomeNpcData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: BACEMJKBMHN +// Name: CGKNAOGEEKA message HomeNpcData { - uint32 costume_id = 6; - Vector spawn_pos = 8; + uint32 avatar_id = 8; + Vector spawn_pos = 13; + uint32 costume_id = 2; Vector spawn_rot = 12; - uint32 avatar_id = 13; } diff --git a/proto/HomePictureFrameInfo.proto b/proto/HomePictureFrameInfo.proto index 6d0cbed4..8f501673 100644 --- a/proto/HomePictureFrameInfo.proto +++ b/proto/HomePictureFrameInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BJHINJBCGKK +// Name: BHMPJCHCBKN message HomePictureFrameInfo { - uint32 picture_id = 4; - uint32 guid = 14; + uint32 picture_id = 11; + uint32 guid = 3; } diff --git a/proto/HomePictureFrameInfoNotify.proto b/proto/HomePictureFrameInfoNotify.proto index 29d8de4d..b3199970 100644 --- a/proto/HomePictureFrameInfoNotify.proto +++ b/proto/HomePictureFrameInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePictureFrameInfo.proto"; -// Name: LAHNBCKAGEN -// CmdId: 4895 +// CmdId: 4683 +// Name: BFCFMHNMOPJ message HomePictureFrameInfoNotify { - repeated HomePictureFrameInfo picture_frame_info_list = 10; + repeated HomePictureFrameInfo picture_frame_info_list = 5; } diff --git a/proto/HomePlantFieldData.proto b/proto/HomePlantFieldData.proto index 1c0e6b7b..387aaff4 100644 --- a/proto/HomePlantFieldData.proto +++ b/proto/HomePlantFieldData.proto @@ -2,15 +2,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "EHHKFDCDNLN.proto"; +import "HomePlantSubFieldData.proto"; import "Vector.proto"; -// Name: IGKGJNCLPBA +// Name: OHEONJCMMOF message HomePlantFieldData { - uint32 furniture_id = 10; - Vector spawn_pos = 2; - uint32 field_guid = 6; - uint32 scene_id = 15; - repeated EHHKFDCDNLN JAHEFCKOHGL = 11; + uint32 field_guid = 1; + uint32 furniture_id = 8; + uint32 scene_id = 9; + repeated HomePlantSubFieldData sub_field_list = 11; + Vector spawn_pos = 13; } diff --git a/proto/HomePlantFieldNotify.proto b/proto/HomePlantFieldNotify.proto index 2be2b087..3995144d 100644 --- a/proto/HomePlantFieldNotify.proto +++ b/proto/HomePlantFieldNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePlantFieldData.proto"; -// Name: COLEPMPNKPG -// CmdId: 4710 +// CmdId: 4612 +// Name: KCDKLLPCCPC message HomePlantFieldNotify { - HomePlantFieldData field = 3; + HomePlantFieldData field = 1; } diff --git a/proto/HomePlantFieldStatus.proto b/proto/HomePlantFieldStatus.proto new file mode 100644 index 00000000..44d50899 --- /dev/null +++ b/proto/HomePlantFieldStatus.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: GEHIKODGKMC +enum HomePlantFieldStatus { + HOME_FIELD_STATUE_NONE = 0; + HOME_FIELD_STATUE_SEED = 1; + HOME_FIELD_STATUE_SPROUT = 2; + HOME_FIELD_STATUE_GATHER = 3; +} + diff --git a/proto/HomePlantInfoNotify.proto b/proto/HomePlantInfoNotify.proto index 374519a3..43933e38 100644 --- a/proto/HomePlantInfoNotify.proto +++ b/proto/HomePlantInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePlantFieldData.proto"; -// Name: IEEEICOKCLM -// CmdId: 4545 +// CmdId: 4852 +// Name: COBLKMLHLLP message HomePlantInfoNotify { - repeated HomePlantFieldData field_list = 4; + repeated HomePlantFieldData field_list = 9; } diff --git a/proto/HomePlantInfoReq.proto b/proto/HomePlantInfoReq.proto index 30deda55..733e7104 100644 --- a/proto/HomePlantInfoReq.proto +++ b/proto/HomePlantInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MCLEPEBMOHE -// CmdId: 4645 +// CmdId: 4600 +// Name: BFNLKGFGGMM message HomePlantInfoReq { } diff --git a/proto/HomePlantInfoRsp.proto b/proto/HomePlantInfoRsp.proto index 896ff11c..6aec81ed 100644 --- a/proto/HomePlantInfoRsp.proto +++ b/proto/HomePlantInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePlantFieldData.proto"; -// Name: NGONDNAKJGE -// CmdId: 4848 +// CmdId: 4604 +// Name: KPOMBGHCCIJ message HomePlantInfoRsp { - repeated HomePlantFieldData field_list = 11; - int32 retcode = 5; + int32 retcode = 4; + repeated HomePlantFieldData field_list = 9; } diff --git a/proto/HomePlantSeedReq.proto b/proto/HomePlantSeedReq.proto index 231f2339..baea5acb 100644 --- a/proto/HomePlantSeedReq.proto +++ b/proto/HomePlantSeedReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOPLCIDJIBO -// CmdId: 4607 +// CmdId: 4624 +// Name: EPFNLONCBBP message HomePlantSeedReq { - uint32 index = 14; - repeated uint32 seed_id_list = 7; - uint32 field_guid = 2; + uint32 index = 3; + repeated uint32 seed_id_list = 10; + uint32 field_guid = 1; } diff --git a/proto/HomePlantSeedRsp.proto b/proto/HomePlantSeedRsp.proto index 01b09cc7..e506c5ff 100644 --- a/proto/HomePlantSeedRsp.proto +++ b/proto/HomePlantSeedRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKGJFJGEPNE -// CmdId: 4546 +// CmdId: 4479 +// Name: OICPIIMFLHD message HomePlantSeedRsp { - int32 retcode = 9; + int32 retcode = 14; } diff --git a/proto/HomePlantSubFieldData.proto b/proto/HomePlantSubFieldData.proto new file mode 100644 index 00000000..fd9887ac --- /dev/null +++ b/proto/HomePlantSubFieldData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "HomePlantFieldStatus.proto"; + +// Name: BIHOOGKDIGP +message HomePlantSubFieldData { + HomePlantFieldStatus field_status = 14; + uint32 LLGHDIMCDAG = 11; + repeated uint32 entity_id_list = 7; + fixed32 end_time = 6; + uint32 MAIEPKDDLJF = 13; +} + diff --git a/proto/HomePlantWeedReq.proto b/proto/HomePlantWeedReq.proto index e693efca..1edc02d2 100644 --- a/proto/HomePlantWeedReq.proto +++ b/proto/HomePlantWeedReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGHMEIDKIMD -// CmdId: 4614 +// CmdId: 4476 +// Name: PBIIDNAPDBH message HomePlantWeedReq { - uint32 index = 3; - uint32 field_guid = 10; + uint32 index = 12; + uint32 field_guid = 15; } diff --git a/proto/HomePlantWeedRsp.proto b/proto/HomePlantWeedRsp.proto index d27ee560..c469c32e 100644 --- a/proto/HomePlantWeedRsp.proto +++ b/proto/HomePlantWeedRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEJHPMNIMDI -// CmdId: 4671 +// CmdId: 4570 +// Name: FPCJFDGHEEL message HomePlantWeedRsp { - int32 retcode = 5; + int32 retcode = 9; } diff --git a/proto/HomePreChangeEditModeNotify.proto b/proto/HomePreChangeEditModeNotify.proto index 412664ce..fa6fdf3c 100644 --- a/proto/HomePreChangeEditModeNotify.proto +++ b/proto/HomePreChangeEditModeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJHOPDKGOHA -// CmdId: 4670 +// CmdId: 4490 +// Name: ACCOBPBFHPH message HomePreChangeEditModeNotify { - bool is_enter_edit_mode = 10; + bool is_enter_edit_mode = 11; } diff --git a/proto/HomePreviewBlueprintReq.proto b/proto/HomePreviewBlueprintReq.proto index 51873434..cacc1351 100644 --- a/proto/HomePreviewBlueprintReq.proto +++ b/proto/HomePreviewBlueprintReq.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APCEABAFGNL -// CmdId: 4650 +// CmdId: 4841 +// Name: OCBALMKCPIA message HomePreviewBlueprintReq { - string share_code = 12; + uint32 slot_id = 2; + string share_code = 11; } diff --git a/proto/HomePreviewBlueprintRsp.proto b/proto/HomePreviewBlueprintRsp.proto index 6c6e4208..ff806140 100644 --- a/proto/HomePreviewBlueprintRsp.proto +++ b/proto/HomePreviewBlueprintRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; -// Name: DACJJCPINAB -// CmdId: 4600 +// CmdId: 4590 +// Name: FEGMIBFFPAB message HomePreviewBlueprintRsp { - string share_code = 12; - HomeSceneArrangementInfo scene_arrangement_info = 3; - int32 retcode = 13; + string share_code = 14; + HomeSceneArrangementInfo scene_arrangement_info = 6; + int32 retcode = 12; } diff --git a/proto/HomePriorCheckNotify.proto b/proto/HomePriorCheckNotify.proto index 19f64c07..e1fa17ed 100644 --- a/proto/HomePriorCheckNotify.proto +++ b/proto/HomePriorCheckNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCNGOIBNHAH -// CmdId: 4872 +// CmdId: 4501 +// Name: EJCDPKLEJEP message HomePriorCheckNotify { - uint32 end_time = 5; + fixed32 end_time = 4; } diff --git a/proto/HomeRacingGalleryRecord.proto b/proto/HomeRacingGalleryRecord.proto index 4b80c7ae..a7292ffa 100644 --- a/proto/HomeRacingGalleryRecord.proto +++ b/proto/HomeRacingGalleryRecord.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeGroupPlayerInfo.proto"; -// Name: FBLJNNEKAKB +// Name: LJAOMOMCHCJ message HomeRacingGalleryRecord { - uint32 use_time = 13; - HomeGroupPlayerInfo player_info = 6; - uint32 timestamp = 15; + HomeGroupPlayerInfo player_info = 4; + uint32 timestamp = 2; + uint32 use_time = 7; } diff --git a/proto/HomeRacingGallerySettleNotify.proto b/proto/HomeRacingGallerySettleNotify.proto index 80585587..db50a5b6 100644 --- a/proto/HomeRacingGallerySettleNotify.proto +++ b/proto/HomeRacingGallerySettleNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "RacingGallerySettleInfo.proto"; -// Name: KJEMLPBDOBM -// CmdId: 4764 +// CmdId: 4840 +// Name: APPIAPLKDKO message HomeRacingGallerySettleNotify { - uint32 rank = 9; - uint32 gallery_id = 6; - RacingGallerySettleInfo settle_info = 8; - bool is_new_record = 5; + RacingGallerySettleInfo settle_info = 5; + bool is_new_record = 13; + uint32 gallery_id = 10; + uint32 rank = 7; } diff --git a/proto/HomeRacingRecord.proto b/proto/HomeRacingRecord.proto index 5d5dfa0b..32eca67a 100644 --- a/proto/HomeRacingRecord.proto +++ b/proto/HomeRacingRecord.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeRacingGalleryRecord.proto"; -// Name: ICPGKGIADBI +// Name: EKKMOBNAHJH message HomeRacingRecord { - repeated HomeRacingGalleryRecord record_list = 10; + repeated HomeRacingGalleryRecord record_list = 2; } diff --git a/proto/HomeResource.proto b/proto/HomeResource.proto index 3a314a96..7d072804 100644 --- a/proto/HomeResource.proto +++ b/proto/HomeResource.proto @@ -2,9 +2,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHCMHOPJELB + +// Name: LDMGBIGBOLN message HomeResource { - uint32 next_refresh_time = 1; - uint32 store_limit = 14; //MEKKKFKHOPD - uint32 store_value = 3; //JECDNACMJKP -} \ No newline at end of file + fixed32 next_refresh_time = 9; + uint32 GBBFEOLGIPA = 13; + uint32 ELNCBCIJMJJ = 10; +} + diff --git a/proto/HomeResourceNotify.proto b/proto/HomeResourceNotify.proto index 2ce4c2d3..0540a600 100644 --- a/proto/HomeResourceNotify.proto +++ b/proto/HomeResourceNotify.proto @@ -4,9 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeResource.proto"; -// Name: PEPNHFLKBLG -// CmdId: 4753 +// CmdId: 4687 +// Name: KOKKGGFLIGL message HomeResourceNotify { - HomeResource fetter_exp = 5; //DPCGMOMFNCD - HomeResource home_coin = 14; //ONMIIOIPGAI -} \ No newline at end of file + HomeResource fetter_exp = 11; + HomeResource home_coin = 15; +} + diff --git a/proto/HomeResourceTakeFetterExpReq.proto b/proto/HomeResourceTakeFetterExpReq.proto index fff06930..46a11d8d 100644 --- a/proto/HomeResourceTakeFetterExpReq.proto +++ b/proto/HomeResourceTakeFetterExpReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIPCBMAJHAJ -// CmdId: 4534 +// CmdId: 4577 +// Name: FKKOJDOMLBE message HomeResourceTakeFetterExpReq { } diff --git a/proto/HomeResourceTakeFetterExpRsp.proto b/proto/HomeResourceTakeFetterExpRsp.proto index 89614e22..8bef0500 100644 --- a/proto/HomeResourceTakeFetterExpRsp.proto +++ b/proto/HomeResourceTakeFetterExpRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeResource.proto"; -// Name: IIGPCKJGACD -// CmdId: 4808 +// CmdId: 4519 +// Name: NBELLMAHLCJ message HomeResourceTakeFetterExpRsp { - int32 retcode = 2; - HomeResource fetter_exp = 9; + HomeResource fetter_exp = 14; + int32 retcode = 15; } diff --git a/proto/HomeResourceTakeHomeCoinReq.proto b/proto/HomeResourceTakeHomeCoinReq.proto index 77a66b25..51b061ec 100644 --- a/proto/HomeResourceTakeHomeCoinReq.proto +++ b/proto/HomeResourceTakeHomeCoinReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HOHLNANCKPP -// CmdId: 4688 +// CmdId: 4694 +// Name: NBBFEOCBBNF message HomeResourceTakeHomeCoinReq { } diff --git a/proto/HomeResourceTakeHomeCoinRsp.proto b/proto/HomeResourceTakeHomeCoinRsp.proto index 52ff656d..e4dd6a3d 100644 --- a/proto/HomeResourceTakeHomeCoinRsp.proto +++ b/proto/HomeResourceTakeHomeCoinRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeResource.proto"; -// Name: KHPGKFLMLEE -// CmdId: 4554 +// CmdId: 4672 +// Name: JBMNKOKPABK message HomeResourceTakeHomeCoinRsp { - int32 retcode = 3; - HomeResource home_coin = 9; + HomeResource home_coin = 11; + int32 retcode = 2; } diff --git a/proto/HomeSaveArrangementNoChangeReq.proto b/proto/HomeSaveArrangementNoChangeReq.proto index 90a7507c..bfe81729 100644 --- a/proto/HomeSaveArrangementNoChangeReq.proto +++ b/proto/HomeSaveArrangementNoChangeReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNEOJOBPKKB -// CmdId: 4475 +// CmdId: 4715 +// Name: BHLINONJPIP message HomeSaveArrangementNoChangeReq { - uint32 scene_id = 3; + uint32 scene_id = 12; } diff --git a/proto/HomeSaveArrangementNoChangeRsp.proto b/proto/HomeSaveArrangementNoChangeRsp.proto index f7dc6c66..9a762d28 100644 --- a/proto/HomeSaveArrangementNoChangeRsp.proto +++ b/proto/HomeSaveArrangementNoChangeRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HINBMFGKCEC -// CmdId: 4742 +// CmdId: 4887 +// Name: IPHKIKKEHJM message HomeSaveArrangementNoChangeRsp { - uint32 scene_id = 1; - int32 retcode = 5; + uint32 scene_id = 10; + int32 retcode = 1; } diff --git a/proto/HomeSceneArrangementInfo.proto b/proto/HomeSceneArrangementInfo.proto index 12842f39..e8434370 100644 --- a/proto/HomeSceneArrangementInfo.proto +++ b/proto/HomeSceneArrangementInfo.proto @@ -6,18 +6,19 @@ import "HomeBlockArrangementInfo.proto"; import "HomeFurnitureData.proto"; import "Vector.proto"; -// Name: FNABEPABCNG +// Name: FCINIPEMLPE message HomeSceneArrangementInfo { - uint32 comfort_value = 4; - Vector djinn_pos = 12; - bool is_set_born_pos = 10; - repeated HomeFurnitureData Unk3300_CMBCIBBCMOK = 14; - repeated HomeFurnitureData Unk3300_EOHAHHFDAPI = 8; - uint32 bgm_id = 11; - Vector born_pos = 1; - repeated HomeBlockArrangementInfo block_arrangement_info_list = 9; - uint32 tmp_version = 3; - HomeFurnitureData main_house = 15; - uint32 scene_id = 2; - Vector born_rot = 7; + repeated HomeFurnitureData DMALLBPIKFC = 12; + uint32 tmp_version = 7; + uint32 comfort_value = 5; + repeated HomeBlockArrangementInfo block_arrangement_info_list = 15; + uint32 scene_id = 9; + Vector FGMCFDMLGEB = 13; + bool is_set_born_pos = 11; + HomeFurnitureData main_house = 4; + uint32 bgm_id = 6; + Vector PCIJFOPGEDO = 3; + Vector born_pos = 2; + repeated HomeFurnitureData NIHPFMMOMDA = 8; } + diff --git a/proto/HomeSceneInitFinishReq.proto b/proto/HomeSceneInitFinishReq.proto index cc6a0940..c24cce1d 100644 --- a/proto/HomeSceneInitFinishReq.proto +++ b/proto/HomeSceneInitFinishReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKKCOCNANDN -// CmdId: 4900 +// CmdId: 4613 +// Name: AKJFJDIFEBH message HomeSceneInitFinishReq { } diff --git a/proto/HomeSceneInitFinishRsp.proto b/proto/HomeSceneInitFinishRsp.proto index 4275b3c6..722cdd78 100644 --- a/proto/HomeSceneInitFinishRsp.proto +++ b/proto/HomeSceneInitFinishRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFJAPNLJNNC -// CmdId: 4780 +// CmdId: 4536 +// Name: IGHDJPCKECO message HomeSceneInitFinishRsp { - int32 retcode = 10; + int32 retcode = 14; } diff --git a/proto/HomeSceneJumpReq.proto b/proto/HomeSceneJumpReq.proto index bd23f18e..80159f33 100644 --- a/proto/HomeSceneJumpReq.proto +++ b/proto/HomeSceneJumpReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGGGGCPKFNL -// CmdId: 4665 +// CmdId: 4844 +// Name: EHCFNNNFKNA message HomeSceneJumpReq { - bool is_enter_room_scene = 9; + bool is_enter_room_scene = 14; } diff --git a/proto/HomeSceneJumpRsp.proto b/proto/HomeSceneJumpRsp.proto index a72e51c7..08aa84dc 100644 --- a/proto/HomeSceneJumpRsp.proto +++ b/proto/HomeSceneJumpRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDCFKALNIED -// CmdId: 4482 +// CmdId: 4518 +// Name: KFFGIGOAKJA message HomeSceneJumpRsp { - bool is_enter_room_scene = 3; - int32 retcode = 4; + int32 retcode = 1; + bool is_enter_room_scene = 4; } diff --git a/proto/HomeScenePointFishFarmingInfo.proto b/proto/HomeScenePointFishFarmingInfo.proto index e0b1e979..759ed4b5 100644 --- a/proto/HomeScenePointFishFarmingInfo.proto +++ b/proto/HomeScenePointFishFarmingInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMBKDAFFEFG +// Name: FHKECNDGHCG message HomeScenePointFishFarmingInfo { - uint32 scene_id = 6; - repeated uint32 fish_id_list = 5; - uint32 local_entity_id = 14; + uint32 scene_id = 9; + repeated uint32 fish_id_list = 15; + uint32 local_entity_id = 1; } diff --git a/proto/HomeScenePointFishFarmingInfoNotify.proto b/proto/HomeScenePointFishFarmingInfoNotify.proto index 7ac6a857..10f861d0 100644 --- a/proto/HomeScenePointFishFarmingInfoNotify.proto +++ b/proto/HomeScenePointFishFarmingInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeScenePointFishFarmingInfo.proto"; -// Name: CGHDILJKIGP -// CmdId: 4530 +// CmdId: 4851 +// Name: ADFFMDPPKPC message HomeScenePointFishFarmingInfoNotify { - repeated HomeScenePointFishFarmingInfo fish_farming_info_list = 7; + repeated HomeScenePointFishFarmingInfo fish_farming_info_list = 6; } diff --git a/proto/HomeSearchBlueprintReq.proto b/proto/HomeSearchBlueprintReq.proto index 754d0d99..8802af24 100644 --- a/proto/HomeSearchBlueprintReq.proto +++ b/proto/HomeSearchBlueprintReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APABLKFKLJN -// CmdId: 4608 +// CmdId: 4720 +// Name: PAACGBOEJBK message HomeSearchBlueprintReq { - string share_code = 3; + string share_code = 14; } diff --git a/proto/HomeSearchBlueprintRsp.proto b/proto/HomeSearchBlueprintRsp.proto index 4e203980..65369cb4 100644 --- a/proto/HomeSearchBlueprintRsp.proto +++ b/proto/HomeSearchBlueprintRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeBlueprintSearchInfo.proto"; -// Name: MLACPPJOPOM -// CmdId: 4659 +// CmdId: 4697 +// Name: JMBIGNLPDEC message HomeSearchBlueprintRsp { int32 retcode = 8; - HomeBlueprintSearchInfo search_info = 13; + HomeBlueprintSearchInfo search_info = 14; } diff --git a/proto/HomeSeekFurnitureAllRecord.proto b/proto/HomeSeekFurnitureAllRecord.proto index 00f96fb3..9c454fd9 100644 --- a/proto/HomeSeekFurnitureAllRecord.proto +++ b/proto/HomeSeekFurnitureAllRecord.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSeekFurnitureOneRecord.proto"; -// Name: CFLEMDDKEJD +// Name: OGMFJCGONHB message HomeSeekFurnitureAllRecord { - repeated HomeSeekFurnitureOneRecord record_list = 5; + repeated HomeSeekFurnitureOneRecord record_list = 12; } diff --git a/proto/HomeSeekFurnitureGalleryScoreNotify.proto b/proto/HomeSeekFurnitureGalleryScoreNotify.proto index d0679a11..a228f8b8 100644 --- a/proto/HomeSeekFurnitureGalleryScoreNotify.proto +++ b/proto/HomeSeekFurnitureGalleryScoreNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; import "HomeSeekFurnitureOneRecord.proto"; -// Name: LKJKGHMMBAI -// CmdId: 4795 +// CmdId: 4791 +// Name: AILOGCEEAEF message HomeSeekFurnitureGalleryScoreNotify { - HomeSeekFurnitureOneRecord record = 9; - GalleryStopReason reason = 10; - uint32 gallery_id = 4; + HomeSeekFurnitureOneRecord record = 2; + uint32 gallery_id = 15; + GalleryStopReason reason = 13; } diff --git a/proto/HomeSeekFurnitureOneRecord.proto b/proto/HomeSeekFurnitureOneRecord.proto index 018978b7..7828763c 100644 --- a/proto/HomeSeekFurnitureOneRecord.proto +++ b/proto/HomeSeekFurnitureOneRecord.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSeekFurniturePlayerScore.proto"; -// Name: DPKDAPMACHJ +// Name: FALEIHAMGBK message HomeSeekFurnitureOneRecord { - repeated HomeSeekFurniturePlayerScore engaged_player_score_list = 4; - uint32 timestamp = 2; + repeated HomeSeekFurniturePlayerScore engaged_player_score_list = 8; + uint32 timestamp = 10; } diff --git a/proto/HomeSeekFurniturePlayerScore.proto b/proto/HomeSeekFurniturePlayerScore.proto index 8a32f62a..5c3546b6 100644 --- a/proto/HomeSeekFurniturePlayerScore.proto +++ b/proto/HomeSeekFurniturePlayerScore.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeGroupPlayerInfo.proto"; -// Name: OCCPCJJPICK +// Name: PJIPFEBDAFF message HomeSeekFurniturePlayerScore { - HomeGroupPlayerInfo player_info = 14; - uint32 score = 13; + HomeGroupPlayerInfo player_info = 6; + uint32 score = 10; } diff --git a/proto/HomeSetBlueprintFriendOptionReq.proto b/proto/HomeSetBlueprintFriendOptionReq.proto index 0b765f54..75c81f77 100644 --- a/proto/HomeSetBlueprintFriendOptionReq.proto +++ b/proto/HomeSetBlueprintFriendOptionReq.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHOOLBPOGLC -// CmdId: 4490 +// CmdId: 4547 +// Name: LKHKEOHFNAA message HomeSetBlueprintFriendOptionReq { - bool is_allow_friend_copy = 14; + bool ADPGCNNFAHJ = 11; + bool PKDOOEMFGDL = 2; } diff --git a/proto/HomeSetBlueprintFriendOptionRsp.proto b/proto/HomeSetBlueprintFriendOptionRsp.proto index 290bfea1..2bce04e7 100644 --- a/proto/HomeSetBlueprintFriendOptionRsp.proto +++ b/proto/HomeSetBlueprintFriendOptionRsp.proto @@ -3,10 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCLKDPAJLHG -// CmdId: 4496 +// CmdId: 4849 +// Name: KHKDGIEFOAO message HomeSetBlueprintFriendOptionRsp { - int32 retcode = 9; - bool is_allow_friend_copy = 12; + bool PKDOOEMFGDL = 8; + bool ADPGCNNFAHJ = 11; + int32 retcode = 4; } diff --git a/proto/HomeSetBlueprintSlotOptionReq.proto b/proto/HomeSetBlueprintSlotOptionReq.proto index efb52e7a..b424b8dd 100644 --- a/proto/HomeSetBlueprintSlotOptionReq.proto +++ b/proto/HomeSetBlueprintSlotOptionReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFKPKCCAHMK -// CmdId: 4521 +// CmdId: 4785 +// Name: MMMMGLECHGB message HomeSetBlueprintSlotOptionReq { - uint32 slot_id = 7; - bool is_allow_copy = 5; + uint32 slot_id = 14; + bool is_allow_copy = 1; } diff --git a/proto/HomeSetBlueprintSlotOptionRsp.proto b/proto/HomeSetBlueprintSlotOptionRsp.proto index b33c8a62..19373174 100644 --- a/proto/HomeSetBlueprintSlotOptionRsp.proto +++ b/proto/HomeSetBlueprintSlotOptionRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KDGBNKKPMGJ -// CmdId: 4855 +// CmdId: 4469 +// Name: HPDDMIDMECO message HomeSetBlueprintSlotOptionRsp { - bool is_allow_copy = 4; - uint32 slot_id = 12; - int32 retcode = 1; + uint32 slot_id = 14; + int32 retcode = 12; + bool is_allow_copy = 11; } diff --git a/proto/HomeStakePlayRecord.proto b/proto/HomeStakePlayRecord.proto index 1d3bbefe..99721d3e 100644 --- a/proto/HomeStakePlayRecord.proto +++ b/proto/HomeStakePlayRecord.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeGroupPlayerInfo.proto"; -// Name: ALLMJNDEDOL +// Name: HDOAHEOIPFF message HomeStakePlayRecord { - repeated HomeGroupPlayerInfo engaged_player_info_list = 8; - uint32 timestamp = 1; + uint32 timestamp = 11; + repeated HomeGroupPlayerInfo engaged_player_info_list = 3; } diff --git a/proto/HomeStakeRecord.proto b/proto/HomeStakeRecord.proto index 8ea8d220..30383c55 100644 --- a/proto/HomeStakeRecord.proto +++ b/proto/HomeStakeRecord.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeStakePlayRecord.proto"; -// Name: GGDHLNEKIJB +// Name: OKKJHIMCIMM message HomeStakeRecord { - repeated HomeStakePlayRecord record_list = 10; + repeated HomeStakePlayRecord record_list = 13; } diff --git a/proto/HomeTransferData.proto b/proto/HomeTransferData.proto deleted file mode 100644 index 829a3b34..00000000 --- a/proto/HomeTransferData.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: HDGFHDJCOOI -message HomeTransferData { - uint32 guid = 6; - Vector spawn_pos = 15; -} - diff --git a/proto/HomeTransferReq.proto b/proto/HomeTransferReq.proto index 543ef01d..42616695 100644 --- a/proto/HomeTransferReq.proto +++ b/proto/HomeTransferReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBPDOMIGAKK -// CmdId: 4537 +// CmdId: 4681 +// Name: FMABBJFJENA message HomeTransferReq { + bool EIEPKFHNILM = 5; uint32 guid = 1; - bool MPAJHMEOAPK = 12; - bool NBNNPNAGOEA = 8; + bool OJAFECKPAJE = 10; } diff --git a/proto/HomeTransferRsp.proto b/proto/HomeTransferRsp.proto index 19c8675c..3b5f6c75 100644 --- a/proto/HomeTransferRsp.proto +++ b/proto/HomeTransferRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ACOIIFDNNIB -// CmdId: 4623 +// CmdId: 4741 +// Name: IKALBFGKDJD message HomeTransferRsp { - int32 retcode = 8; + int32 retcode = 10; } diff --git a/proto/HomeUpdateArrangementInfoReq.proto b/proto/HomeUpdateArrangementInfoReq.proto index 132be3e8..b081c6cc 100644 --- a/proto/HomeUpdateArrangementInfoReq.proto +++ b/proto/HomeUpdateArrangementInfoReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; -// Name: NDKIGENOPAA -// CmdId: 4840 +// CmdId: 4461 +// Name: OIACCGHPIPD message HomeUpdateArrangementInfoReq { - HomeSceneArrangementInfo scene_arrangement_info = 5; + HomeSceneArrangementInfo scene_arrangement_info = 15; } diff --git a/proto/HomeUpdateArrangementInfoRsp.proto b/proto/HomeUpdateArrangementInfoRsp.proto index 818b8331..5375ca0f 100644 --- a/proto/HomeUpdateArrangementInfoRsp.proto +++ b/proto/HomeUpdateArrangementInfoRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLLKGLGEOGD -// CmdId: 4776 +// CmdId: 4888 +// Name: CECACCENJCG message HomeUpdateArrangementInfoRsp { - int32 retcode = 9; + int32 retcode = 15; } diff --git a/proto/HomeUpdateFishFarmingInfoReq.proto b/proto/HomeUpdateFishFarmingInfoReq.proto index a2af811d..0daf734c 100644 --- a/proto/HomeUpdateFishFarmingInfoReq.proto +++ b/proto/HomeUpdateFishFarmingInfoReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeFishFarmingInfo.proto"; -// Name: OFNIBAHINGO -// CmdId: 4746 +// CmdId: 4889 +// Name: DAGEAJJKJJD message HomeUpdateFishFarmingInfoReq { - HomeFishFarmingInfo fish_farming_info = 1; + HomeFishFarmingInfo fish_farming_info = 8; } diff --git a/proto/HomeUpdateFishFarmingInfoRsp.proto b/proto/HomeUpdateFishFarmingInfoRsp.proto index 8d60771d..defa456a 100644 --- a/proto/HomeUpdateFishFarmingInfoRsp.proto +++ b/proto/HomeUpdateFishFarmingInfoRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMKKNKHJMFN -// CmdId: 4551 +// CmdId: 4764 +// Name: GBDPEGGNNON message HomeUpdateFishFarmingInfoRsp { - int32 retcode = 1; + int32 retcode = 6; } diff --git a/proto/HomeUpdatePictureFrameInfoReq.proto b/proto/HomeUpdatePictureFrameInfoReq.proto index 3bd31c8f..8179c652 100644 --- a/proto/HomeUpdatePictureFrameInfoReq.proto +++ b/proto/HomeUpdatePictureFrameInfoReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePictureFrameInfo.proto"; -// Name: HDNELOLFNKB -// CmdId: 4813 +// CmdId: 4836 +// Name: DOIDMHNBLBH message HomeUpdatePictureFrameInfoReq { - HomePictureFrameInfo picture_frame_info = 5; + HomePictureFrameInfo picture_frame_info = 12; } diff --git a/proto/HomeUpdatePictureFrameInfoRsp.proto b/proto/HomeUpdatePictureFrameInfoRsp.proto index bca8f002..337b2c5b 100644 --- a/proto/HomeUpdatePictureFrameInfoRsp.proto +++ b/proto/HomeUpdatePictureFrameInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HomePictureFrameInfo.proto"; -// Name: JHJDMNBLHDM -// CmdId: 4748 +// CmdId: 4543 +// Name: ONHGONEFGDM message HomeUpdatePictureFrameInfoRsp { - HomePictureFrameInfo picture_frame_info = 13; - int32 retcode = 15; + int32 retcode = 12; + HomePictureFrameInfo picture_frame_info = 3; } diff --git a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto b/proto/HomeUpdateScenePointFishFarmingInfoReq.proto index 869bc0e6..d3e13086 100644 --- a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto +++ b/proto/HomeUpdateScenePointFishFarmingInfoReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HomeScenePointFishFarmingInfo.proto"; -// Name: BIHIGJMDECA -// CmdId: 4536 +// CmdId: 4777 +// Name: EBFKBLPDION message HomeUpdateScenePointFishFarmingInfoReq { - HomeScenePointFishFarmingInfo fish_farming_info = 11; + HomeScenePointFishFarmingInfo fish_farming_info = 1; } diff --git a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto b/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto index 53954023..0aae6c4c 100644 --- a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto +++ b/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PKGDBEFCEOD -// CmdId: 4894 +// CmdId: 4800 +// Name: IJFFHALDHCG message HomeUpdateScenePointFishFarmingInfoRsp { - int32 retcode = 1; + int32 retcode = 10; } diff --git a/proto/HomeVerifyFurnitureData.proto b/proto/HomeVerifyFurnitureData.proto deleted file mode 100644 index 23fd0fa4..00000000 --- a/proto/HomeVerifyFurnitureData.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PGINEKANCNG -message HomeVerifyFurnitureData { - repeated uint32 type = 6; - uint32 num = 13; - uint32 id = 5; -} - diff --git a/proto/HostPlayerNotify.proto b/proto/HostPlayerNotify.proto index 471eda7d..3cf86a22 100644 --- a/proto/HostPlayerNotify.proto +++ b/proto/HostPlayerNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMNCOOCIDBM -// CmdId: 354 +// CmdId: 389 +// Name: NPBLKELHECA message HostPlayerNotify { - uint32 host_peer_id = 14; - uint32 host_uid = 2; + uint32 host_peer_id = 3; + uint32 host_uid = 11; } diff --git a/proto/HuntingFailNotify.proto b/proto/HuntingFailNotify.proto index 922c3152..cd4c4dc0 100644 --- a/proto/HuntingFailNotify.proto +++ b/proto/HuntingFailNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: ACJPHFFIIAF -// CmdId: 4335 +// CmdId: 4342 +// Name: PHLJPGECOOA message HuntingFailNotify { - HuntingPair hunting_pair = 8; + HuntingPair hunting_pair = 15; } diff --git a/proto/HuntingGiveUpReq.proto b/proto/HuntingGiveUpReq.proto index 06ae4404..b0cc5465 100644 --- a/proto/HuntingGiveUpReq.proto +++ b/proto/HuntingGiveUpReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: LJNKBMALBKJ -// CmdId: 4301 +// CmdId: 4331 +// Name: JHEACIJKAJD message HuntingGiveUpReq { - HuntingPair hunting_pair = 12; + HuntingPair hunting_pair = 10; } diff --git a/proto/HuntingGiveUpRsp.proto b/proto/HuntingGiveUpRsp.proto index a1773296..1aba6003 100644 --- a/proto/HuntingGiveUpRsp.proto +++ b/proto/HuntingGiveUpRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: LLHELHHOCEJ -// CmdId: 4302 +// CmdId: 4321 +// Name: OGILGEHKJIG message HuntingGiveUpRsp { int32 retcode = 12; - HuntingPair hunting_pair = 9; + HuntingPair hunting_pair = 7; } diff --git a/proto/HuntingOfferData.proto b/proto/HuntingOfferData.proto index 15582f56..2884c758 100644 --- a/proto/HuntingOfferData.proto +++ b/proto/HuntingOfferData.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingOfferState.proto"; import "HuntingPair.proto"; -// Name: LAKPIEEKECK +// Name: IMEJDDMMKFB message HuntingOfferData { - HuntingOfferState state = 4; - HuntingPair hunting_pair = 12; - uint32 city_id = 13; + uint32 city_id = 6; + HuntingOfferState state = 5; + HuntingPair hunting_pair = 2; } diff --git a/proto/HuntingOfferState.proto b/proto/HuntingOfferState.proto index dd99bc80..d620d049 100644 --- a/proto/HuntingOfferState.proto +++ b/proto/HuntingOfferState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJLDJOOIKOB +// Name: OLEMKEOPABD enum HuntingOfferState { HUNTING_OFFER_STATE_NONE = 0; HUNTING_OFFER_STATE_STARTED = 1; diff --git a/proto/HuntingOngoingNotify.proto b/proto/HuntingOngoingNotify.proto index 916e26b4..7b5bc3a0 100644 --- a/proto/HuntingOngoingNotify.proto +++ b/proto/HuntingOngoingNotify.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; import "Vector.proto"; -// Name: LGBLMLKHJNC -// CmdId: 4321 +// CmdId: 4336 +// Name: FDIOOFPLJBA message HuntingOngoingNotify { - Vector next_position = 7; - HuntingPair hunting_pair = 11; - uint32 fail_time = 1; - uint32 finish_clue_count = 10; - bool is_final = 9; - bool is_started = 5; + bool is_final = 6; + uint32 finish_clue_count = 15; + bool is_started = 11; + Vector next_position = 5; + HuntingPair hunting_pair = 2; + uint32 fail_time = 10; } diff --git a/proto/HuntingPair.proto b/proto/HuntingPair.proto index 800a8751..8fcf9814 100644 --- a/proto/HuntingPair.proto +++ b/proto/HuntingPair.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFALPHIPJOK +// Name: PIDANILFCHF message HuntingPair { - uint32 monster_config_id = 14; - uint32 refresh_id = 7; + uint32 monster_config_id = 8; + uint32 refresh_id = 6; } diff --git a/proto/HuntingRevealClueNotify.proto b/proto/HuntingRevealClueNotify.proto index 0f977daf..4c1c2a0a 100644 --- a/proto/HuntingRevealClueNotify.proto +++ b/proto/HuntingRevealClueNotify.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; import "Vector.proto"; -// Name: MLMHNJMNFPI -// CmdId: 4332 +// CmdId: 4322 +// Name: HCNJNLNNNCM message HuntingRevealClueNotify { - Vector clue_position = 13; - uint32 finished_group_id = 3; - uint32 finish_clue_count = 14; - HuntingPair hunting_pair = 7; + Vector clue_position = 8; + uint32 finish_clue_count = 6; + HuntingPair hunting_pair = 3; + uint32 finished_group_id = 2; } diff --git a/proto/HuntingRevealFinalNotify.proto b/proto/HuntingRevealFinalNotify.proto index c804e0e3..58a4d08c 100644 --- a/proto/HuntingRevealFinalNotify.proto +++ b/proto/HuntingRevealFinalNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; import "Vector.proto"; -// Name: HEBIPDKBIJB -// CmdId: 4339 +// CmdId: 4320 +// Name: AJKKNGAPJAH message HuntingRevealFinalNotify { - Vector final_position = 9; - uint32 finished_group_id = 1; - HuntingPair hunting_pair = 12; + uint32 finished_group_id = 15; + Vector final_position = 13; + HuntingPair hunting_pair = 10; } diff --git a/proto/HuntingStartNotify.proto b/proto/HuntingStartNotify.proto index 6ff4b477..f57c677c 100644 --- a/proto/HuntingStartNotify.proto +++ b/proto/HuntingStartNotify.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; import "Vector.proto"; -// Name: HDMIAHCJMLG -// CmdId: 4344 +// CmdId: 4345 +// Name: CKGLOBELCOC message HuntingStartNotify { - bool is_final = 5; - uint32 fail_time = 6; - Vector clue_position = 2; - HuntingPair hunting_pair = 13; + uint32 fail_time = 10; + Vector clue_position = 4; + HuntingPair hunting_pair = 15; + bool is_final = 1; } diff --git a/proto/HuntingSuccessNotify.proto b/proto/HuntingSuccessNotify.proto index 1876fe79..d623f3aa 100644 --- a/proto/HuntingSuccessNotify.proto +++ b/proto/HuntingSuccessNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: AIEDGAEMDHN -// CmdId: 4331 +// CmdId: 4323 +// Name: NEHHLOADCIO message HuntingSuccessNotify { - HuntingPair hunting_pair = 7; + HuntingPair hunting_pair = 10; } diff --git a/proto/IBEBIDMINKK.proto b/proto/IBEBIDMINKK.proto new file mode 100644 index 00000000..005aeb5a --- /dev/null +++ b/proto/IBEBIDMINKK.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21605 +// Name: IBEBIDMINKK +message IBEBIDMINKK { + uint32 dungeon_id = 10; + bool OBIIGFOOFIK = 14; +} + diff --git a/proto/IBIFMMLDGMG.proto b/proto/IBIFMMLDGMG.proto deleted file mode 100644 index c5464217..00000000 --- a/proto/IBIFMMLDGMG.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "JNBHKNJHCHG.proto"; - -// Name: IBIFMMLDGMG -message IBIFMMLDGMG { - repeated JNBHKNJHCHG DEPFNCCIKFA = 8; -} - diff --git a/proto/FFKIBGMCDAG.proto b/proto/ICCLMODGOGJ.proto similarity index 53% rename from proto/FFKIBGMCDAG.proto rename to proto/ICCLMODGOGJ.proto index be8793c9..88f89aed 100644 --- a/proto/FFKIBGMCDAG.proto +++ b/proto/ICCLMODGOGJ.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFKIBGMCDAG -// CmdId: 7587 -message FFKIBGMCDAG { +// CmdId: 7669 +// Name: ICCLMODGOGJ +message ICCLMODGOGJ { + uint32 close_time = 14; int32 retcode = 12; } diff --git a/proto/ICEDOFNJPDC.proto b/proto/ICEDOFNJPDC.proto deleted file mode 100644 index d7b5614c..00000000 --- a/proto/ICEDOFNJPDC.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ICEDOFNJPDC -// CmdId: 22260 -message ICEDOFNJPDC { - repeated uint64 IEKHFNCBNBC = 10; -} - diff --git a/proto/ICNAKHAOKCB.proto b/proto/ICNAKHAOKCB.proto deleted file mode 100644 index 4be7d9a7..00000000 --- a/proto/ICNAKHAOKCB.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ICNAKHAOKCB -// CmdId: 7757 -message ICNAKHAOKCB { - bool CGPNOOAGBFK = 4; - uint32 level_id = 9; - bool PEKLJFNMPPE = 8; - uint32 element_type = 14; - uint32 point_id = 2; - uint32 avatar_id = 11; - uint32 FMEICLMBOBF = 12; -} - diff --git a/proto/IDJAKBKNHLK.proto b/proto/IDJAKBKNHLK.proto deleted file mode 100644 index 9e8730e3..00000000 --- a/proto/IDJAKBKNHLK.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GalleryStopReason.proto"; - -// Name: IDJAKBKNHLK -message IDJAKBKNHLK { - GalleryStopReason reason = 11; -} - diff --git a/proto/IFJPGGKMMNA.proto b/proto/IFJPGGKMMNA.proto deleted file mode 100644 index a783dd87..00000000 --- a/proto/IFJPGGKMMNA.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IFJPGGKMMNA -message IFJPGGKMMNA { - uint32 NHINGEDOELM = 3; - uint32 target_id = 6; - float FEHAJMPNDAB = 8; -} - diff --git a/proto/IFMDOEMIPDM.proto b/proto/IFMDOEMIPDM.proto new file mode 100644 index 00000000..17c6977d --- /dev/null +++ b/proto/IFMDOEMIPDM.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21525 +// Name: IFMDOEMIPDM +message IFMDOEMIPDM { + uint32 gallery_id = 5; +} + diff --git a/proto/IFOKONFKCDP.proto b/proto/IFOKONFKCDP.proto new file mode 100644 index 00000000..318602bd --- /dev/null +++ b/proto/IFOKONFKCDP.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24495 +// Name: IFOKONFKCDP +message IFOKONFKCDP { + int32 retcode = 1; + uint32 gallery_id = 8; +} + diff --git a/proto/IGKIPAJDMNO.proto b/proto/IGKIPAJDMNO.proto deleted file mode 100644 index 57575589..00000000 --- a/proto/IGKIPAJDMNO.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IGKIPAJDMNO -message IGKIPAJDMNO { - uint32 FLALLOBJHNC = 9; - uint32 block_id = 7; -} - diff --git a/proto/IHINMBHNLHL.proto b/proto/IHINMBHNLHL.proto deleted file mode 100644 index 4b2405dd..00000000 --- a/proto/IHINMBHNLHL.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IHINMBHNLHL -message IHINMBHNLHL { - string type = 1; - string content = 2; - uint32 IMLBHGHMNAJ = 3; -} - diff --git a/proto/IHJMEOJHFPD.proto b/proto/IHJMEOJHFPD.proto deleted file mode 100644 index 2cd3e3d2..00000000 --- a/proto/IHJMEOJHFPD.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IHJMEOJHFPD -enum IHJMEOJHFPD { - IHJMEOJHFPD_HLNMINHPJOC = 0; -} - diff --git a/proto/IIBEEMFEJHJ.proto b/proto/IIBEEMFEJHJ.proto new file mode 100644 index 00000000..d7cfee15 --- /dev/null +++ b/proto/IIBEEMFEJHJ.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 1714 +// Name: IIBEEMFEJHJ +message IIBEEMFEJHJ { + repeated uint64 avatar_team_guid_list = 2; + uint64 cur_avatar_guid = 1; +} + diff --git a/proto/IIPPKEOPFIH.proto b/proto/IIPPKEOPFIH.proto deleted file mode 100644 index eff6a477..00000000 --- a/proto/IIPPKEOPFIH.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGOperation.proto"; - -// Name: IIPPKEOPFIH -// CmdId: 7648 -message IIPPKEOPFIH { - uint32 JCMACGJEEAD = 14; - GCGOperation op = 7; - uint32 LCDGJCMJHNP = 3; -} - diff --git a/proto/IJGOANLDAJD.proto b/proto/IJGOANLDAJD.proto deleted file mode 100644 index 11563cef..00000000 --- a/proto/IJGOANLDAJD.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IJGOANLDAJD -message IJGOANLDAJD { - bool HLBKFKCGPJI = 4; -} - diff --git a/proto/IJMNEOLDFMI.proto b/proto/IJMNEOLDFMI.proto deleted file mode 100644 index 92eb046d..00000000 --- a/proto/IJMNEOLDFMI.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "FPPMLGOAFGH.proto"; - -// Name: IJMNEOLDFMI -message IJMNEOLDFMI { - int32 MMMBLKJIJLA = 1; - int32 NMLDPDOKLNN = 2; - int32 NAKIGPBGHKE = 3; - int32 ABKPPLDBKHO = 4; - repeated FPPMLGOAFGH KENIKGLDGKJ = 5; -} - diff --git a/proto/IJPMGNKJINC.proto b/proto/IJPMGNKJINC.proto deleted file mode 100644 index 726c10e8..00000000 --- a/proto/IJPMGNKJINC.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "OJGKLIEIMFL.proto"; - -// Name: IJPMGNKJINC -message IJPMGNKJINC { - string name = 1; - OJGKLIEIMFL PNFIHGPGNKD = 2; -} - diff --git a/proto/IKHBGFEGGFD.proto b/proto/IKHBGFEGGFD.proto new file mode 100644 index 00000000..0c6a84ee --- /dev/null +++ b/proto/IKHBGFEGGFD.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: IKHBGFEGGFD +message IKHBGFEGGFD { + uint32 OCEKEOCKCFH = 8; +} + diff --git a/proto/IKJBDPHEAAD.proto b/proto/IKJBDPHEAAD.proto new file mode 100644 index 00000000..6eab430e --- /dev/null +++ b/proto/IKJBDPHEAAD.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGGameBriefData.proto"; + +// CmdId: 7433 +// Name: IKJBDPHEAAD +message IKJBDPHEAAD { + GCGGameBriefData CMBDEKMPLCB = 8; +} + diff --git a/proto/IKKEDAEADFH.proto b/proto/IKKEDAEADFH.proto deleted file mode 100644 index ccabee9f..00000000 --- a/proto/IKKEDAEADFH.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DOCPAPKDBBK.proto"; -import "IPNEJCIGNLO.proto"; -import "KIMICJIEGDD.proto"; -import "NHIJPCNBKJE.proto"; - -// Name: IKKEDAEADFH -message IKKEDAEADFH { - string name = 1; - repeated IPNEJCIGNLO DDMMHIMEECP = 2; - repeated NHIJPCNBKJE PNFIHGPGNKD = 3; - DOCPAPKDBBK KOHHOLKLCNH = 4; - KIMICJIEGDD FFDAHCPMGAI = 5; -} - diff --git a/proto/IKLDGMLNIFF.proto b/proto/IKLDGMLNIFF.proto deleted file mode 100644 index 0081ca63..00000000 --- a/proto/IKLDGMLNIFF.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IKLDGMLNIFF -message IKLDGMLNIFF { - uint32 ONFLFKFOJLH = 2; - uint32 BOGKCBOLNFI = 4; - uint32 AGAIHODJCCL = 12; - repeated uint32 MHNPPBDACKP = 7; - uint32 phase = 11; - uint32 HKBHFLILGIN = 14; -} - diff --git a/proto/IKMBEDDMCFP.proto b/proto/IKMBEDDMCFP.proto deleted file mode 100644 index 7e9609db..00000000 --- a/proto/IKMBEDDMCFP.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IKMBEDDMCFP -message IKMBEDDMCFP { - uint32 target_entity_id = 5; -} - diff --git a/proto/ILFHJOCEDHJ.proto b/proto/ILFHJOCEDHJ.proto new file mode 100644 index 00000000..d29a10c5 --- /dev/null +++ b/proto/ILFHJOCEDHJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: ILFHJOCEDHJ +message ILFHJOCEDHJ { + uint32 BGHILBMNPCK = 4; +} + diff --git a/proto/IMADEKGFIFA.proto b/proto/IMADEKGFIFA.proto deleted file mode 100644 index 90fc611a..00000000 --- a/proto/IMADEKGFIFA.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DPEAAFLAMIN.proto"; - -// Name: IMADEKGFIFA -message IMADEKGFIFA { - repeated DPEAAFLAMIN photo_pos_data_list = 9; -} - diff --git a/proto/IMCPJNAJPFN.proto b/proto/IMCPJNAJPFN.proto deleted file mode 100644 index 9cf0eba0..00000000 --- a/proto/IMCPJNAJPFN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IMCPJNAJPFN -// CmdId: 7083 -message IMCPJNAJPFN { - repeated uint32 JGMCHBNMPEO = 4; -} - diff --git a/proto/IMNBOHOJFBO.proto b/proto/IMNBOHOJFBO.proto deleted file mode 100644 index 594b075c..00000000 --- a/proto/IMNBOHOJFBO.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "HDDLIDNBMJM.proto"; - -// Name: IMNBOHOJFBO -message IMNBOHOJFBO { - repeated HDDLIDNBMJM JDGOBICDINB = 15; -} - diff --git a/proto/INEIPAMELIP.proto b/proto/INEIPAMELIP.proto deleted file mode 100644 index cdad7668..00000000 --- a/proto/INEIPAMELIP.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGDuel.proto"; - -// Name: INEIPAMELIP -// CmdId: 7287 -message INEIPAMELIP { - GCGDuel IEOMECODBLG = 4; - int32 retcode = 13; -} - diff --git a/proto/INJOAAKAIKI.proto b/proto/INJOAAKAIKI.proto new file mode 100644 index 00000000..2155f504 --- /dev/null +++ b/proto/INJOAAKAIKI.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7274 +// Name: INJOAAKAIKI +message INJOAAKAIKI { +} + diff --git a/proto/IOBIPOLNCGP.proto b/proto/IOBIPOLNCGP.proto new file mode 100644 index 00000000..73c83ce7 --- /dev/null +++ b/proto/IOBIPOLNCGP.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: IOBIPOLNCGP +message IOBIPOLNCGP { + float NDOPKKCFNNL = 5; +} + diff --git a/proto/COCDBNLIMOH.proto b/proto/IOEGJEEFKLA.proto similarity index 63% rename from proto/COCDBNLIMOH.proto rename to proto/IOEGJEEFKLA.proto index 146ff070..4c9faf30 100644 --- a/proto/COCDBNLIMOH.proto +++ b/proto/IOEGJEEFKLA.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COCDBNLIMOH -message COCDBNLIMOH { +// Name: IOEGJEEFKLA +message IOEGJEEFKLA { } diff --git a/proto/IOLOAFAFAJJ.proto b/proto/IOLOAFAFAJJ.proto deleted file mode 100644 index fc5ac12a..00000000 --- a/proto/IOLOAFAFAJJ.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: IOLOAFAFAJJ -// CmdId: 3079 -message IOLOAFAFAJJ { - uint32 BLAKMJNEEJD = 15; - repeated uint32 scene_tag_id_list = 9; -} - diff --git a/proto/IPNEJCIGNLO.proto b/proto/IPNEJCIGNLO.proto deleted file mode 100644 index 273a915f..00000000 --- a/proto/IPNEJCIGNLO.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NHIJPCNBKJE.proto"; - -// Name: IPNEJCIGNLO -message IPNEJCIGNLO { - string name = 1; - int32 IHHEFANAHMG = 2; - repeated NHIJPCNBKJE PNFIHGPGNKD = 3; -} - diff --git a/proto/InBattleChessInfo.proto b/proto/InBattleChessInfo.proto index 23a76953..3c8e661b 100644 --- a/proto/InBattleChessInfo.proto +++ b/proto/InBattleChessInfo.proto @@ -6,16 +6,16 @@ import "ChessCardInfo.proto"; import "ChessMysteryInfo.proto"; import "ChessPlayerInfo.proto"; -// Name: PGAFCGFEDED +// Name: HLHMEIOKCEA message InBattleChessInfo { - uint32 MHNBCGLCKFG = 8; - uint32 round = 14; - uint32 excaped_monsters = 11; - repeated uint32 ban_card_tag_list = 1; - repeated ChessCardInfo selected_card_info_list = 15; - uint32 left_monsters = 4; - ChessMysteryInfo mystery_info = 7; - map player_info_map = 2; - uint32 PCJFLHLDDOF = 9; + ChessMysteryInfo mystery_info = 3; + uint32 round = 10; + repeated uint32 ban_card_tag_list = 12; + uint32 left_monsters = 7; + map player_info_map = 13; + uint32 excaped_monsters = 9; + repeated ChessCardInfo selected_card_info_list = 2; + uint32 MMLJDCLICFL = 15; + uint32 NFNKKDHGPAN = 5; } diff --git a/proto/InBattleChessSettleInfo.proto b/proto/InBattleChessSettleInfo.proto index 9b4a2ac4..051d788c 100644 --- a/proto/InBattleChessSettleInfo.proto +++ b/proto/InBattleChessSettleInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; -// Name: KCCNICENMAJ +// Name: BAMNPKKJOKG message InBattleChessSettleInfo { - bool is_success = 15; - uint32 MPCPKIIJOLM = 8; - uint32 JBBDBIKIILL = 12; - repeated ExhibitionDisplayInfo score_list = 4; - uint32 FBODLPEMNMN = 3; - uint32 AICKCKBBCMG = 14; + uint32 OEGOGJACMFM = 10; + bool is_success = 14; uint64 scene_time_ms = 2; + uint32 JAAMDPPLIKM = 13; + uint32 PBGBDOFPHDN = 8; + repeated ExhibitionDisplayInfo score_list = 12; + uint32 OMOKCHKJJKC = 5; } diff --git a/proto/InBattleFleurFairInfo.proto b/proto/InBattleFleurFairInfo.proto index d465defb..bc36367f 100644 --- a/proto/InBattleFleurFairInfo.proto +++ b/proto/InBattleFleurFairInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JACLPLPBKCK +// Name: DONEOCHCNJF message InBattleFleurFairInfo { - uint32 PLINGHKFANK = 11; - uint32 OEHEMHPFFBO = 8; - uint32 JAPOOOOHCEN = 3; - repeated uint32 KJDOAOPPGPL = 2; - repeated uint32 HNMODIBEKGK = 6; + uint32 KNJNIILLBNC = 6; + repeated uint32 CHLKFGNAEBL = 14; + repeated uint32 NNMCCEGMNLK = 8; + uint32 DDGOJCJLFAM = 4; + uint32 DJOFKGFMBKK = 3; } diff --git a/proto/InBattleIrodoriChessInfo.proto b/proto/InBattleIrodoriChessInfo.proto index 5a9ee71e..a0ce8a51 100644 --- a/proto/InBattleIrodoriChessInfo.proto +++ b/proto/InBattleIrodoriChessInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessMysteryInfo.proto"; -// Name: CKMOHPMEDFD +// Name: NDOLJFAEGKP message InBattleIrodoriChessInfo { - repeated uint32 selected_card_id_list = 8; - uint32 GKBILFJMMAO = 13; - uint32 left_monsters = 1; - IrodoriChessMysteryInfo mystery_info = 6; - uint32 CGCEKHJDBBP = 11; + uint32 KHNEENKECBK = 7; + uint32 left_monsters = 11; + repeated uint32 selected_card_id_list = 14; + IrodoriChessMysteryInfo mystery_info = 5; + uint32 FABNMNFMJFG = 12; } diff --git a/proto/InBattleIrodoriChessSettleInfo.proto b/proto/InBattleIrodoriChessSettleInfo.proto index 8891b920..11fbd2a8 100644 --- a/proto/InBattleIrodoriChessSettleInfo.proto +++ b/proto/InBattleIrodoriChessSettleInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JIJKNLIIGAF +// Name: EKKBDFFFCHH message InBattleIrodoriChessSettleInfo { - uint64 scene_time_ms = 14; - bool is_perfect = 4; - bool is_activity_end = 1; - bool is_new_record = 2; - uint32 LFMGDDMJGIP = 9; - uint32 CGCEKHJDBBP = 6; + bool is_new_record = 13; + bool is_activity_end = 14; + uint64 scene_time_ms = 5; + bool is_perfect = 2; + uint32 DPLOCABFHKK = 7; + uint32 KHNEENKECBK = 8; } diff --git a/proto/InBattleMechanicusBuildingInfo.proto b/proto/InBattleMechanicusBuildingInfo.proto index 2fdf7324..b217251b 100644 --- a/proto/InBattleMechanicusBuildingInfo.proto +++ b/proto/InBattleMechanicusBuildingInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHLPMOGFMDN +// Name: LAJCKPNPIEO message InBattleMechanicusBuildingInfo { + uint32 refund_points = 7; + uint32 level = 4; uint32 cost_points = 8; - uint32 KEOEDNKONHH = 4; - uint32 AHBIFENKEPF = 9; - uint32 level = 13; + uint32 building_id = 14; } diff --git a/proto/InBattleMechanicusBuildingPointsNotify.proto b/proto/InBattleMechanicusBuildingPointsNotify.proto index 33823911..ad97ed4f 100644 --- a/proto/InBattleMechanicusBuildingPointsNotify.proto +++ b/proto/InBattleMechanicusBuildingPointsNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLDFKCMJDMK -// CmdId: 5372 +// CmdId: 5341 +// Name: CJPJGDMCBME message InBattleMechanicusBuildingPointsNotify { - map player_building_points_map = 3; + map player_building_points_map = 14; } diff --git a/proto/InBattleMechanicusCardChallengeState.proto b/proto/InBattleMechanicusCardChallengeState.proto index 9bfa929b..25cc1322 100644 --- a/proto/InBattleMechanicusCardChallengeState.proto +++ b/proto/InBattleMechanicusCardChallengeState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKKJLKKHGDJ +// Name: DOHJEAKEOKE enum InBattleMechanicusCardChallengeState { IN_BATTLE_MECHANICUS_CARD_CHALLENGE_NONE = 0; IN_BATTLE_MECHANICUS_CARD_CHALLENGE_ON_GOING = 1; diff --git a/proto/InBattleMechanicusCardInfo.proto b/proto/InBattleMechanicusCardInfo.proto index 9ab15e45..c24f906f 100644 --- a/proto/InBattleMechanicusCardInfo.proto +++ b/proto/InBattleMechanicusCardInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "InBattleMechanicusCardChallengeState.proto"; -// Name: MBPAKAMJPFM +// Name: NNEEBMPDMML message InBattleMechanicusCardInfo { - uint32 MDBEPJAMPBA = 1; - uint32 LHLHKNLIKLK = 2; - InBattleMechanicusCardChallengeState challenge_state = 13; - uint32 LJHINGOMPDC = 12; - uint32 cost_points = 7; - uint32 card_id = 10; + uint32 AMLCAOLJCHK = 8; + uint32 card_id = 1; + uint32 PIIOIDEHFDD = 3; + uint32 DEGFCIHNLEG = 6; + InBattleMechanicusCardChallengeState challenge_state = 14; + uint32 cost_points = 10; } diff --git a/proto/InBattleMechanicusCardResultNotify.proto b/proto/InBattleMechanicusCardResultNotify.proto index c7fb5a28..33a1519c 100644 --- a/proto/InBattleMechanicusCardResultNotify.proto +++ b/proto/InBattleMechanicusCardResultNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "InBattleMechanicusCardInfo.proto"; -// Name: NLPAFOEDIFO -// CmdId: 5342 +// CmdId: 5365 +// Name: FBEOAMCGJKF message InBattleMechanicusCardResultNotify { - map player_confirmed_card_map = 8; - uint32 play_index = 2; - uint32 group_id = 6; + uint32 group_id = 7; uint32 wait_seconds = 15; - repeated InBattleMechanicusCardInfo card_list = 9; - uint64 wait_begin_time_us = 7; + map player_confirmed_card_map = 2; + uint64 wait_begin_time_us = 5; + uint32 play_index = 4; + repeated InBattleMechanicusCardInfo card_list = 6; } diff --git a/proto/InBattleMechanicusConfirmCardNotify.proto b/proto/InBattleMechanicusConfirmCardNotify.proto index 93d1158e..7e1c7b18 100644 --- a/proto/InBattleMechanicusConfirmCardNotify.proto +++ b/proto/InBattleMechanicusConfirmCardNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFEBALKACOC -// CmdId: 5391 +// CmdId: 5312 +// Name: GODFCCHJCLO message InBattleMechanicusConfirmCardNotify { - uint32 play_index = 11; - uint32 player_uid = 1; - uint32 card_id = 3; - uint32 group_id = 12; + uint32 card_id = 5; + uint32 player_uid = 9; + uint32 group_id = 14; + uint32 play_index = 8; } diff --git a/proto/InBattleMechanicusConfirmCardReq.proto b/proto/InBattleMechanicusConfirmCardReq.proto index b9cf31d0..85e76711 100644 --- a/proto/InBattleMechanicusConfirmCardReq.proto +++ b/proto/InBattleMechanicusConfirmCardReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOFDHMFCHMB // CmdId: 5359 +// Name: MOKKBHCLKCA message InBattleMechanicusConfirmCardReq { + uint32 card_id = 12; uint32 play_index = 10; - uint32 card_id = 15; - uint32 group_id = 3; + uint32 group_id = 14; } diff --git a/proto/InBattleMechanicusConfirmCardRsp.proto b/proto/InBattleMechanicusConfirmCardRsp.proto index 7308a29f..ba92fcae 100644 --- a/proto/InBattleMechanicusConfirmCardRsp.proto +++ b/proto/InBattleMechanicusConfirmCardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJCOKAKKIDP -// CmdId: 5307 +// CmdId: 5378 +// Name: MOIDNBFLGOC message InBattleMechanicusConfirmCardRsp { + uint32 card_id = 11; + uint32 group_id = 3; + int32 retcode = 13; uint32 play_index = 5; - int32 retcode = 3; - uint32 card_id = 13; - uint32 group_id = 12; } diff --git a/proto/InBattleMechanicusExcapeMonsterNotify.proto b/proto/InBattleMechanicusExcapeMonsterNotify.proto index d3711dd4..1b741d8a 100644 --- a/proto/InBattleMechanicusExcapeMonsterNotify.proto +++ b/proto/InBattleMechanicusExcapeMonsterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEJLBLCCMDH -// CmdId: 5314 +// CmdId: 5316 +// Name: AKILAOGLLOH message InBattleMechanicusExcapeMonsterNotify { - uint32 excaped_monster_num = 7; + uint32 excaped_monster_num = 1; } diff --git a/proto/InBattleMechanicusInfo.proto b/proto/InBattleMechanicusInfo.proto index 774856cd..220ef898 100644 --- a/proto/InBattleMechanicusInfo.proto +++ b/proto/InBattleMechanicusInfo.proto @@ -7,24 +7,24 @@ import "InBattleMechanicusMonsterInfo.proto"; import "InBattleMechanicusPlayerInfo.proto"; import "InBattleMechanicusStageType.proto"; -// Name: KBOONBLCMFK +// Name: OEKICOMPAFL message InBattleMechanicusInfo { - uint32 PCJFLHLDDOF = 11; - repeated InBattleMechanicusPlayerInfo player_list = 8; - uint32 wait_seconds = 12; + uint32 excaped_monster_num = 2; + uint64 ACGHDNCENEK = 13; + uint64 wait_begin_time_us = 12; + uint32 IFPJMEJGMEA = 9; + repeated InBattleMechanicusMonsterInfo monster_list = 8; + uint32 wait_seconds = 14; + repeated uint32 IHPACAHCKCH = 1582; uint32 round = 4; - uint32 ILHMPAELDML = 15; - repeated uint32 DJNBDJABIFJ = 1424; - uint32 left_monster = 7; - InBattleMechanicusStageType stage = 1; - repeated InBattleMechanicusCardInfo JBFDPPPJLJM = 5; - repeated InBattleMechanicusMonsterInfo monster_list = 14; - uint32 excaped_monster_num = 3; - uint64 wait_begin_time_us = 10; - uint64 MPGMCKFJGEA = 13; - uint32 OKLHBOOKALC = 6; - uint64 NPJFNKDPKKN = 2; - repeated uint32 EMBPJMBHBMA = 1322; - repeated InBattleMechanicusCardInfo AAOFBGCFKGN = 9; + repeated InBattleMechanicusCardInfo pick_card_list = 3; + uint32 MMLJDCLICFL = 7; + uint32 left_monster = 11; + repeated uint32 EFEBPAKIIKH = 576; + InBattleMechanicusStageType stage = 15; + uint64 ANCACNKMJPL = 5; + uint32 JBPNIJKKEFD = 10; + repeated InBattleMechanicusCardInfo history_card_list = 1; + repeated InBattleMechanicusPlayerInfo player_list = 6; } diff --git a/proto/InBattleMechanicusLeftMonsterNotify.proto b/proto/InBattleMechanicusLeftMonsterNotify.proto index 0cd9b036..68082c9f 100644 --- a/proto/InBattleMechanicusLeftMonsterNotify.proto +++ b/proto/InBattleMechanicusLeftMonsterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHPBKOBFIPH -// CmdId: 5334 +// CmdId: 5356 +// Name: KJIADCBLEHL message InBattleMechanicusLeftMonsterNotify { - uint32 left_monster = 13; + uint32 left_monster = 3; } diff --git a/proto/InBattleMechanicusMonsterInfo.proto b/proto/InBattleMechanicusMonsterInfo.proto index 812aedbf..a2b5c00f 100644 --- a/proto/InBattleMechanicusMonsterInfo.proto +++ b/proto/InBattleMechanicusMonsterInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADKBFFHEKCF +// Name: DHAOPFKLKDC message InBattleMechanicusMonsterInfo { - uint32 count = 6; - uint32 monster_id = 12; - uint32 level = 14; + uint32 level = 9; + uint32 count = 15; + uint32 monster_id = 5; } diff --git a/proto/InBattleMechanicusPickCardNotify.proto b/proto/InBattleMechanicusPickCardNotify.proto index 3f3ceb6e..efd75e5e 100644 --- a/proto/InBattleMechanicusPickCardNotify.proto +++ b/proto/InBattleMechanicusPickCardNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MJAFBMMIIKH -// CmdId: 5350 +// CmdId: 5363 +// Name: FDIHNNPDDOH message InBattleMechanicusPickCardNotify { - uint32 group_id = 3; - uint32 card_id = 5; - uint32 player_uid = 1; - uint32 play_index = 15; + uint32 play_index = 9; + uint32 card_id = 4; + uint32 player_uid = 13; + uint32 group_id = 14; } diff --git a/proto/InBattleMechanicusPickCardReq.proto b/proto/InBattleMechanicusPickCardReq.proto index b81121f9..c95fb10d 100644 --- a/proto/InBattleMechanicusPickCardReq.proto +++ b/proto/InBattleMechanicusPickCardReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BACOMAIDHGA -// CmdId: 5382 +// CmdId: 5372 +// Name: BMIOKGNEAMJ message InBattleMechanicusPickCardReq { - uint32 play_index = 4; - uint32 group_id = 11; - uint32 card_id = 2; + uint32 play_index = 13; + uint32 group_id = 2; + uint32 card_id = 3; } diff --git a/proto/InBattleMechanicusPickCardRsp.proto b/proto/InBattleMechanicusPickCardRsp.proto index 04c493e2..43e300f9 100644 --- a/proto/InBattleMechanicusPickCardRsp.proto +++ b/proto/InBattleMechanicusPickCardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADCMNGICACP -// CmdId: 5365 +// CmdId: 5392 +// Name: LEPEPBLADCN message InBattleMechanicusPickCardRsp { - uint32 group_id = 2; - uint32 play_index = 11; - int32 retcode = 4; - uint32 card_id = 9; + uint32 card_id = 5; + uint32 play_index = 2; + int32 retcode = 8; + uint32 group_id = 13; } diff --git a/proto/InBattleMechanicusPlayerInfo.proto b/proto/InBattleMechanicusPlayerInfo.proto index 39833b7c..c11afd75 100644 --- a/proto/InBattleMechanicusPlayerInfo.proto +++ b/proto/InBattleMechanicusPlayerInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "InBattleMechanicusBuildingInfo.proto"; -// Name: LJPNPOFMLPJ +// Name: IGLPHNBDPBA message InBattleMechanicusPlayerInfo { - uint32 GKBILFJMMAO = 7; - uint32 uid = 3; - repeated InBattleMechanicusBuildingInfo building_list = 6; - bool is_card_confirmed = 12; - uint32 GOPICJPNFKM = 9; + uint32 uid = 6; + bool is_card_confirmed = 9; + repeated InBattleMechanicusBuildingInfo building_list = 10; + uint32 FABNMNFMJFG = 12; + uint32 OGEKLCAABAG = 3; } diff --git a/proto/InBattleMechanicusSettleInfo.proto b/proto/InBattleMechanicusSettleInfo.proto index 45d1cbe4..0475a0c5 100644 --- a/proto/InBattleMechanicusSettleInfo.proto +++ b/proto/InBattleMechanicusSettleInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "MultistageSettleWatcherInfo.proto"; -// Name: MADAEKGENID +// Name: PDGIBDGIIMP message InBattleMechanicusSettleInfo { - uint32 NANDJMJIBHP = 11; - bool is_success = 10; - uint32 NGOHOCDCPGA = 13; - uint32 play_index = 7; - repeated MultistageSettleWatcherInfo watcher_list = 15; - uint64 scene_time_ms = 8; - uint32 KFJHHKKCHDF = 1; - uint32 group_id = 6; + repeated MultistageSettleWatcherInfo watcher_list = 6; + uint32 group_id = 3; + uint64 scene_time_ms = 7; + bool is_success = 15; + uint32 EDEPJBIHFEB = 5; + uint32 GIAMAGCEFII = 10; + uint32 play_index = 13; + uint32 MPDLHJGFMFK = 14; } diff --git a/proto/InBattleMechanicusSettleNotify.proto b/proto/InBattleMechanicusSettleNotify.proto index 87d10669..43ce1d6c 100644 --- a/proto/InBattleMechanicusSettleNotify.proto +++ b/proto/InBattleMechanicusSettleNotify.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "MultistageSettleWatcherInfo.proto"; -// Name: MPMDNAAKNPK -// CmdId: 5327 +// CmdId: 5375 +// Name: MIICNJBEKFM message InBattleMechanicusSettleNotify { - uint64 scene_time_ms = 4; - uint32 group_id = 9; - uint32 NGOHOCDCPGA = 14; - uint32 KFJHHKKCHDF = 13; - uint32 NANDJMJIBHP = 8; - bool is_success = 11; - uint32 play_index = 15; - repeated MultistageSettleWatcherInfo watcher_list = 2; + uint32 EDEPJBIHFEB = 3; + uint32 MPDLHJGFMFK = 4; + uint32 GIAMAGCEFII = 6; + uint32 group_id = 10; + bool is_success = 12; + uint32 play_index = 2; + uint64 scene_time_ms = 9; + repeated MultistageSettleWatcherInfo watcher_list = 14; } diff --git a/proto/InBattleMechanicusStageType.proto b/proto/InBattleMechanicusStageType.proto index 969df791..3c7d2d1f 100644 --- a/proto/InBattleMechanicusStageType.proto +++ b/proto/InBattleMechanicusStageType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIOIKEFHDOK +// Name: GKAPPJHNNHC enum InBattleMechanicusStageType { IN_BATTLE_MECHANICUS_STAGE_NONE = 0; IN_BATTLE_MECHANICUS_STAGE_BUILD = 1; diff --git a/proto/InferencePageInfo.proto b/proto/InferencePageInfo.proto index b70ddd41..c00dc7d7 100644 --- a/proto/InferencePageInfo.proto +++ b/proto/InferencePageInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "InfernceWordInfo.proto"; -// Name: FNKNODGIEOH +// Name: FNFOEMFBKFF message InferencePageInfo { - repeated InfernceWordInfo unlock_word_list = 8; - uint32 page_id = 5; + uint32 page_id = 2; + repeated InfernceWordInfo unlock_word_list = 15; } diff --git a/proto/InfernceWordInfo.proto b/proto/InfernceWordInfo.proto index 04c0ad35..5d54461d 100644 --- a/proto/InfernceWordInfo.proto +++ b/proto/InfernceWordInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPMDACEDALK +// Name: FKGOBJOHHBL message InfernceWordInfo { - bool DFAGDIBEHOG = 3; - bool FNDNLMLPFAJ = 15; - uint32 unlock_by_word_id = 8; + bool MDPDECFIPAN = 11; + uint32 unlock_by_word_id = 1; uint32 word_id = 10; - bool GEHOIBMCJED = 9; + bool DJFAOPBHEAL = 4; + bool OPBALHEMOEE = 3; } diff --git a/proto/InstableSprayAvatarInfo.proto b/proto/InstableSprayAvatarInfo.proto index 8415ecf8..ea676a7b 100644 --- a/proto/InstableSprayAvatarInfo.proto +++ b/proto/InstableSprayAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHNOKNHCINE +// Name: JMAGIHDGPPP message InstableSprayAvatarInfo { - bool is_trial = 1; + bool is_trial = 7; uint64 avatar_id = 5; } diff --git a/proto/InstableSprayDetailInfo.proto b/proto/InstableSprayDetailInfo.proto index 65f46728..55e9e668 100644 --- a/proto/InstableSprayDetailInfo.proto +++ b/proto/InstableSprayDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayStageInfo.proto"; -// Name: IDIGJCADDCJ +// Name: KNCGAPIGLJB message InstableSprayDetailInfo { - repeated InstableSprayStageInfo stage_info_list = 14; + repeated InstableSprayStageInfo stage_info_list = 2; } diff --git a/proto/InstableSprayDungeonSettleInfo.proto b/proto/InstableSprayDungeonSettleInfo.proto index 9416fb28..0d6e4720 100644 --- a/proto/InstableSprayDungeonSettleInfo.proto +++ b/proto/InstableSprayDungeonSettleInfo.proto @@ -3,11 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PILMILBHFIB +// Name: AHMJPHBBHKI message InstableSprayDungeonSettleInfo { + uint32 stage_id = 9; + repeated uint32 score_list = 14; + uint32 level_id = 2; + uint32 round = 4; + bool is_new_record = 15; uint32 difficulty = 1; - repeated uint32 score_list = 9; - uint32 stage_id = 4; - bool is_new_record = 11; } diff --git a/proto/InstableSprayEnterDungeonReq.proto b/proto/InstableSprayEnterDungeonReq.proto index 6c625995..eefe8df8 100644 --- a/proto/InstableSprayEnterDungeonReq.proto +++ b/proto/InstableSprayEnterDungeonReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayAvatarInfo.proto"; -// Name: IFPBCAEGOEF -// CmdId: 23181 +// CmdId: 21466 +// Name: APJFDJLFMOI message InstableSprayEnterDungeonReq { - uint32 stage_id = 6; - repeated InstableSprayAvatarInfo avatar_info_list = 5; - uint32 difficulty = 8; + uint32 difficulty = 3; + repeated InstableSprayAvatarInfo avatar_info_list = 4; + uint32 stage_id = 8; } diff --git a/proto/InstableSprayEnterDungeonRsp.proto b/proto/InstableSprayEnterDungeonRsp.proto index 0115e240..b374b8fa 100644 --- a/proto/InstableSprayEnterDungeonRsp.proto +++ b/proto/InstableSprayEnterDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLDFKODFFBB -// CmdId: 24557 +// CmdId: 22439 +// Name: GCDEEJOFANE message InstableSprayEnterDungeonRsp { - int32 retcode = 3; - uint32 level_id = 13; + int32 retcode = 2; + uint32 level_id = 6; } diff --git a/proto/InstableSprayGalleryInfoNotify.proto b/proto/InstableSprayGalleryInfoNotify.proto index b8039ef1..7452e4f1 100644 --- a/proto/InstableSprayGalleryInfoNotify.proto +++ b/proto/InstableSprayGalleryInfoNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCMKBMLANBF -// CmdId: 5541 +// CmdId: 5548 +// Name: MHLFJAIKKMK message InstableSprayGalleryInfoNotify { - uint32 score = 6; + uint32 score = 11; } diff --git a/proto/InstableSprayLevelFinishNotify.proto b/proto/InstableSprayLevelFinishNotify.proto index 25916efb..6e4b73bd 100644 --- a/proto/InstableSprayLevelFinishNotify.proto +++ b/proto/InstableSprayLevelFinishNotify.proto @@ -3,13 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOLHGHEOENL -// CmdId: 23121 +// CmdId: 24758 +// Name: GPIBHNNMOOA message InstableSprayLevelFinishNotify { - uint32 stage_id = 13; - uint32 level_id = 9; - bool OMMDIFHOGIA = 15; - uint32 round = 6; - bool CHFPHPBILMC = 12; + uint32 round = 15; + uint32 difficulty = 13; + bool KHKAMOPPEBE = 10; + repeated uint32 score_list = 4; + bool BMHBNKGBKEK = 12; + uint32 stage_id = 14; + uint32 level_id = 3; } diff --git a/proto/InstableSprayRestartDungeonReq.proto b/proto/InstableSprayRestartDungeonReq.proto index 002bf615..40b719d7 100644 --- a/proto/InstableSprayRestartDungeonReq.proto +++ b/proto/InstableSprayRestartDungeonReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayAvatarInfo.proto"; -// Name: MHAKCHCPHGM -// CmdId: 23108 +// CmdId: 24092 +// Name: EBDCHKFCCEB message InstableSprayRestartDungeonReq { - repeated InstableSprayAvatarInfo avatar_info_list = 14; + repeated InstableSprayAvatarInfo avatar_info_list = 12; } diff --git a/proto/InstableSprayRestartDungeonRsp.proto b/proto/InstableSprayRestartDungeonRsp.proto index 23446200..9201810c 100644 --- a/proto/InstableSprayRestartDungeonRsp.proto +++ b/proto/InstableSprayRestartDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCACMIENOOD -// CmdId: 20879 +// CmdId: 23497 +// Name: GHBOPPMLEEA message InstableSprayRestartDungeonRsp { - int32 retcode = 14; - uint32 level_id = 4; + int32 retcode = 11; + uint32 level_id = 7; } diff --git a/proto/InstableSprayStageInfo.proto b/proto/InstableSprayStageInfo.proto index e9aebf2e..7f799ae4 100644 --- a/proto/InstableSprayStageInfo.proto +++ b/proto/InstableSprayStageInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayTeamInfo.proto"; -// Name: KPMFNAPKPOK +// Name: BJAEMIHEOIB message InstableSprayStageInfo { - repeated InstableSprayTeamInfo team_info_list = 14; - bool is_finished = 1; - uint32 stage_id = 3; - uint32 max_score = 11; + uint32 max_score = 13; + bool is_finished = 4; + uint32 stage_id = 15; + repeated InstableSprayTeamInfo team_info_list = 10; } diff --git a/proto/InstableSpraySwitchTeamReq.proto b/proto/InstableSpraySwitchTeamReq.proto index 70ac45af..7a8b1b1f 100644 --- a/proto/InstableSpraySwitchTeamReq.proto +++ b/proto/InstableSpraySwitchTeamReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayAvatarInfo.proto"; -// Name: MHMMGOMDDGC -// CmdId: 24932 +// CmdId: 21869 +// Name: AHFKONEEGAK message InstableSpraySwitchTeamReq { - repeated InstableSprayAvatarInfo avatar_info_list = 6; + repeated InstableSprayAvatarInfo avatar_info_list = 8; } diff --git a/proto/InstableSpraySwitchTeamRsp.proto b/proto/InstableSpraySwitchTeamRsp.proto index 1f317b0e..84e0cb64 100644 --- a/proto/InstableSpraySwitchTeamRsp.proto +++ b/proto/InstableSpraySwitchTeamRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOCMIMPOBJP -// CmdId: 23402 +// CmdId: 20469 +// Name: OEIFAIJFCEP message InstableSpraySwitchTeamRsp { - int32 retcode = 9; - uint32 level_id = 5; + uint32 level_id = 8; + int32 retcode = 4; } diff --git a/proto/InstableSprayTeamInfo.proto b/proto/InstableSprayTeamInfo.proto index debbebf1..485721f9 100644 --- a/proto/InstableSprayTeamInfo.proto +++ b/proto/InstableSprayTeamInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "InstableSprayAvatarInfo.proto"; -// Name: BOIBNONOGBF +// Name: FBKKDPENLEJ message InstableSprayTeamInfo { - repeated InstableSprayAvatarInfo avatar_info_list = 8; + repeated InstableSprayAvatarInfo avatar_info_list = 7; } diff --git a/proto/InterOpType.proto b/proto/InterOpType.proto index b64e47ab..3b3e997d 100644 --- a/proto/InterOpType.proto +++ b/proto/InterOpType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHPFIBBFMME +// Name: DGDNJFDLBNB enum InterOpType { INTER_OP_FINISH = 0; INTER_OP_START = 1; diff --git a/proto/InteractDailyDungeonInfoNotify.proto b/proto/InteractDailyDungeonInfoNotify.proto index fdb9228c..c135c702 100644 --- a/proto/InteractDailyDungeonInfoNotify.proto +++ b/proto/InteractDailyDungeonInfoNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NAHBAELKNHO -// CmdId: 987 +// CmdId: 945 +// Name: HCHBPFPMAJC message InteractDailyDungeonInfoNotify { } diff --git a/proto/InteractType.proto b/proto/InteractType.proto index 4c3f0234..8bfccf4e 100644 --- a/proto/InteractType.proto +++ b/proto/InteractType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHKGDGODKAA +// Name: JJNNDFMMKMA enum InteractType { INTERACT_NONE = 0; INTERACT_PICK_ITEM = 1; diff --git a/proto/InterpretInferenceWordReq.proto b/proto/InterpretInferenceWordReq.proto index f535569f..51a12f82 100644 --- a/proto/InterpretInferenceWordReq.proto +++ b/proto/InterpretInferenceWordReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIOIOFJMHFO -// CmdId: 487 +// CmdId: 445 +// Name: HOHKAJNDCIJ message InterpretInferenceWordReq { - uint32 page_id = 1; - uint32 word_id = 6; + uint32 word_id = 4; + uint32 page_id = 5; } diff --git a/proto/InterpretInferenceWordRsp.proto b/proto/InterpretInferenceWordRsp.proto index fec2ef4d..d10b9305 100644 --- a/proto/InterpretInferenceWordRsp.proto +++ b/proto/InterpretInferenceWordRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLJDKMFBLIJ -// CmdId: 453 +// CmdId: 434 +// Name: EIGDCMPDAJO message InterpretInferenceWordRsp { - int32 retcode = 8; - uint32 word_id = 7; - uint32 page_id = 13; + uint32 page_id = 8; + int32 retcode = 10; + uint32 word_id = 1; } diff --git a/proto/InterruptGalleryReq.proto b/proto/InterruptGalleryReq.proto index b5cc4cd5..2485fd02 100644 --- a/proto/InterruptGalleryReq.proto +++ b/proto/InterruptGalleryReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DAIBBJKMOFK -// CmdId: 5591 +// CmdId: 5512 +// Name: PACDOEEJGMF message InterruptGalleryReq { - uint32 gallery_id = 10; + uint32 gallery_id = 2; } diff --git a/proto/InterruptGalleryRsp.proto b/proto/InterruptGalleryRsp.proto index d78cf21a..867b6e46 100644 --- a/proto/InterruptGalleryRsp.proto +++ b/proto/InterruptGalleryRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OONLMKMGOLB -// CmdId: 5542 +// CmdId: 5565 +// Name: IEGHEIHGAMM message InterruptGalleryRsp { - int32 retcode = 14; - uint32 gallery_id = 11; + uint32 gallery_id = 4; + int32 retcode = 5; } diff --git a/proto/Investigation.proto b/proto/Investigation.proto index 782244c3..9bf73eac 100644 --- a/proto/Investigation.proto +++ b/proto/Investigation.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFAGLBHALKL +// Name: JIDKKFKPDIH message Investigation { - // Name: DMECJPCEPNH + // Name: PMHIABIOPBE enum State { INVALID = 0; IN_PROGRESS = 1; @@ -13,9 +13,9 @@ message Investigation { REWARD_TAKEN = 3; } - uint32 id = 2; - State state = 4; - uint32 total_progress = 5; - uint32 progress = 11; + uint32 total_progress = 11; + State state = 8; + uint32 id = 3; + uint32 progress = 15; } diff --git a/proto/InvestigationMonster.proto b/proto/InvestigationMonster.proto index b04d2973..42303fe2 100644 --- a/proto/InvestigationMonster.proto +++ b/proto/InvestigationMonster.proto @@ -5,30 +5,30 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "WeeklyBossResinDiscountInfo.proto"; -// Name: BIMILKAGLEC +// Name: GLMNKJIOKFF message InvestigationMonster { - // Name: HGJIJCEPLEE + // Name: ENEAGILHBCC enum LockState { LOCK_NONE = 0; LOCK_QUEST = 1; } - uint32 max_boss_chest_num = 13; //HFEFHDCOMLB - bool is_area_locked = 14; // MFGIMDGKDHH - uint32 refresh_interval = 3; //NKADJMFOMGB - bool is_alive = 11; // ABCENJAFGOF - WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 9; - uint32 next_refresh_time = 8; - uint32 group_id = 1206; - uint32 id = 6; - uint32 scene_id = 7; - uint32 level = 5; - LockState lock_state = 10; - uint32 JPBJFFCFINC = 4; // JPBJFFCFINC - uint32 resin = 15; - uint32 monster_id = 308; - uint32 boss_chest_num = 1; // HDIBPIICNBB - uint32 city_id = 2; - Vector pos = 12; + bool is_area_locked = 8; + uint32 city_id = 5; + uint32 CBBFLPAGFOI = 10; + uint32 next_refresh_time = 1; + WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 12; + bool is_alive = 14; + uint32 level = 13; + uint32 MGMCKOOBFBJ = 9; + uint32 DHMMIBILNEE = 11; + Vector pos = 2; + uint32 group_id = 1212; + uint32 id = 7; + uint32 scene_id = 6; + uint32 resin = 3; + uint32 monster_id = 518; + LockState lock_state = 4; + uint32 HKBNEBOAMDI = 15; } diff --git a/proto/InvestigationMonsterUpdateNotify.proto b/proto/InvestigationMonsterUpdateNotify.proto index aa786d65..a32f829a 100644 --- a/proto/InvestigationMonsterUpdateNotify.proto +++ b/proto/InvestigationMonsterUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "InvestigationMonster.proto"; -// Name: IDGEJMMEOEO -// CmdId: 1920 +// CmdId: 1912 +// Name: NMMIMIJIBKK message InvestigationMonsterUpdateNotify { - InvestigationMonster investigation_monster = 13; + InvestigationMonster investigation_monster = 7; } diff --git a/proto/InvestigationQuestDailyNotify.proto b/proto/InvestigationQuestDailyNotify.proto index 56a7df1e..1daec75c 100644 --- a/proto/InvestigationQuestDailyNotify.proto +++ b/proto/InvestigationQuestDailyNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BIILPLIEGPD -// CmdId: 1902 +// CmdId: 1918 +// Name: GPFNDHHGNBK message InvestigationQuestDailyNotify { } diff --git a/proto/InvestigationReadQuestDailyNotify.proto b/proto/InvestigationReadQuestDailyNotify.proto index 1a959f58..fdd1e8e7 100644 --- a/proto/InvestigationReadQuestDailyNotify.proto +++ b/proto/InvestigationReadQuestDailyNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FKFPCHOFBHP -// CmdId: 1921 +// CmdId: 1904 +// Name: MJMBGMCPANO message InvestigationReadQuestDailyNotify { } diff --git a/proto/InvestigationTarget.proto b/proto/InvestigationTarget.proto index 9d3e2899..3ca22c4f 100644 --- a/proto/InvestigationTarget.proto +++ b/proto/InvestigationTarget.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJKIKKJCFKL +// Name: PANKLPDCNBE message InvestigationTarget { - // Name: PMPLOIOCICM + // Name: OJMGAAEJHAD enum State { INVALID = 0; IN_PROGRESS = 1; @@ -13,10 +13,10 @@ message InvestigationTarget { REWARD_TAKEN = 3; } - State state = 6; + uint32 investigation_id = 3; uint32 total_progress = 5; - uint32 investigation_id = 7; - uint32 quest_id = 14; - uint32 progress = 1; + uint32 progress = 15; + uint32 quest_id = 4; + State state = 9; } diff --git a/proto/IrodoriActivityDetailInfo.proto b/proto/IrodoriActivityDetailInfo.proto index cedc2e00..9cb86291 100644 --- a/proto/IrodoriActivityDetailInfo.proto +++ b/proto/IrodoriActivityDetailInfo.proto @@ -2,16 +2,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "AIOCEOMJKII.proto"; import "IrodoriChessData.proto"; -import "NMJJDGLFAOO.proto"; -import "ONGFFNHKKIA.proto"; +import "IrodoriFlowerData.proto"; +import "IrodoriMasterLevelInfo.proto"; +import "IrodoriPoetryData.proto"; -// Name: AGBKOIBOJKP +// Name: BKPNPDIOENA message IrodoriActivityDetailInfo { - AIOCEOMJKII DCACNKBIMLD = 6; - repeated ONGFFNHKKIA DGPMKMAFKBO = 4; - IrodoriChessData chess_data = 14; - NMJJDGLFAOO BCKHFBJPBHE = 3; + IrodoriFlowerData flower_data = 11; + IrodoriPoetryData poetry_data = 14; + IrodoriChessData chess_data = 4; + repeated IrodoriMasterLevelInfo master_level_list = 3; } diff --git a/proto/IrodoriChessData.proto b/proto/IrodoriChessData.proto index 83e4519d..b5218547 100644 --- a/proto/IrodoriChessData.proto +++ b/proto/IrodoriChessData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessLevelData.proto"; -// Name: OMPILHJCDDM +// Name: IKJLIFMCKLB message IrodoriChessData { - repeated IrodoriChessLevelData level_data_list = 14; - bool is_open = 3; + repeated IrodoriChessLevelData level_data_list = 10; + bool is_open = 14; } diff --git a/proto/IrodoriChessEntranceDetailInfo.proto b/proto/IrodoriChessEntranceDetailInfo.proto index bbbb7e39..d5d58991 100644 --- a/proto/IrodoriChessEntranceDetailInfo.proto +++ b/proto/IrodoriChessEntranceDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessEntranceInfo.proto"; -// Name: DPIKGFELMFD +// Name: GJNLKPILJFD message IrodoriChessEntranceDetailInfo { - repeated IrodoriChessEntranceInfo info_list = 4; + repeated IrodoriChessEntranceInfo info_list = 3; } diff --git a/proto/IrodoriChessEntranceInfo.proto b/proto/IrodoriChessEntranceInfo.proto index 79323a81..c33c779d 100644 --- a/proto/IrodoriChessEntranceInfo.proto +++ b/proto/IrodoriChessEntranceInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessMonsterInfo.proto"; -// Name: NBGICJDBGIO +// Name: IGJCNGBEIOD message IrodoriChessEntranceInfo { - repeated IrodoriChessMonsterInfo monster_info_list = 4; - uint32 entrance_point_id = 2; + repeated IrodoriChessMonsterInfo monster_info_list = 8; + uint32 entrance_point_id = 11; } diff --git a/proto/IrodoriChessEquipCardReq.proto b/proto/IrodoriChessEquipCardReq.proto index 1296bb86..4059d101 100644 --- a/proto/IrodoriChessEquipCardReq.proto +++ b/proto/IrodoriChessEquipCardReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCHFJBOGAOP -// CmdId: 8511 +// CmdId: 8466 +// Name: HGIEPCDKBPA message IrodoriChessEquipCardReq { - bool is_hard_map = 13; - uint32 level_id = 7; - uint32 card_id = 14; + bool is_hard_map = 7; + uint32 card_id = 11; + uint32 level_id = 10; } diff --git a/proto/IrodoriChessEquipCardRsp.proto b/proto/IrodoriChessEquipCardRsp.proto index 9096d411..5803c0fd 100644 --- a/proto/IrodoriChessEquipCardRsp.proto +++ b/proto/IrodoriChessEquipCardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFNLEIPBPFE -// CmdId: 8145 +// CmdId: 8650 +// Name: FEGOKDNDBCO message IrodoriChessEquipCardRsp { - uint32 level_id = 6; - bool is_hard_map = 11; - int32 retcode = 10; - uint32 card_id = 9; + int32 retcode = 9; + bool is_hard_map = 13; + uint32 card_id = 6; + uint32 level_id = 3; } diff --git a/proto/IrodoriChessLeftMonsterNotify.proto b/proto/IrodoriChessLeftMonsterNotify.proto index a44ad779..38c63bae 100644 --- a/proto/IrodoriChessLeftMonsterNotify.proto +++ b/proto/IrodoriChessLeftMonsterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCHPCOOEKLO -// CmdId: 5331 +// CmdId: 5360 +// Name: GNALOFPIHJC message IrodoriChessLeftMonsterNotify { - uint32 left_monsters = 13; + uint32 left_monsters = 4; } diff --git a/proto/IrodoriChessLevelData.proto b/proto/IrodoriChessLevelData.proto index 5938d6dc..58b04785 100644 --- a/proto/IrodoriChessLevelData.proto +++ b/proto/IrodoriChessLevelData.proto @@ -2,13 +2,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "MCOPOAMEGCP.proto"; +import "IrodoriChessMapData.proto"; -// Name: FHPJMFLJECD +// Name: BBOCNPLHGAM message IrodoriChessLevelData { - MCOPOAMEGCP PMIDHJGPANG = 15; + IrodoriChessMapData OEMKKEEKONG = 9; + uint32 level_id = 8; + IrodoriChessMapData JCCNLMMCENC = 15; uint32 open_time = 6; - MCOPOAMEGCP PLIOEJLDHLF = 14; - uint32 level_id = 2; } diff --git a/proto/IrodoriChessMapData.proto b/proto/IrodoriChessMapData.proto new file mode 100644 index 00000000..d5b41590 --- /dev/null +++ b/proto/IrodoriChessMapData.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "IrodoriChessEntranceDetailInfo.proto"; + +// Name: KGEBMHPKFMN +message IrodoriChessMapData { + uint32 best_score = 2; + repeated uint32 equiped_card_list = 11; + uint32 map_id = 1; + IrodoriChessEntranceDetailInfo entrance_detail_info = 14; +} + diff --git a/proto/IrodoriChessMonsterInfo.proto b/proto/IrodoriChessMonsterInfo.proto index d70336c4..b935293d 100644 --- a/proto/IrodoriChessMonsterInfo.proto +++ b/proto/IrodoriChessMonsterInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLEKJEAFNOD +// Name: LODHKCAGNKL message IrodoriChessMonsterInfo { - repeated uint32 affix_list = 8; - uint32 level = 5; - uint32 grant_points = 2; - uint32 monster_id = 12; + uint32 monster_id = 7; + uint32 level = 2; + uint32 grant_points = 8; + repeated uint32 affix_list = 3; } diff --git a/proto/IrodoriChessMysteryInfo.proto b/proto/IrodoriChessMysteryInfo.proto index 8c56f8fc..8f3540d8 100644 --- a/proto/IrodoriChessMysteryInfo.proto +++ b/proto/IrodoriChessMysteryInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessEntranceDetailInfo.proto"; -// Name: BLOPFDPFLDE +// Name: PJGLAMKGLIE message IrodoriChessMysteryInfo { - repeated uint32 entrance_point_id_list = 14; - IrodoriChessEntranceDetailInfo entrance_detail_info = 7; - repeated uint32 exit_point_id_list = 11; + IrodoriChessEntranceDetailInfo entrance_detail_info = 14; + repeated uint32 exit_point_id_list = 10; + repeated uint32 entrance_point_id_list = 13; } diff --git a/proto/IrodoriChessPlayerInfo.proto b/proto/IrodoriChessPlayerInfo.proto index 53a59557..4b454621 100644 --- a/proto/IrodoriChessPlayerInfo.proto +++ b/proto/IrodoriChessPlayerInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEJMEHAPBOJ +// Name: JDIEPDONHGO message IrodoriChessPlayerInfo { - uint32 GKBILFJMMAO = 3; - uint32 uid = 4; - uint32 CGCEKHJDBBP = 9; + uint32 KHNEENKECBK = 2; + uint32 FABNMNFMJFG = 9; + uint32 uid = 3; } diff --git a/proto/IrodoriChessPlayerInfoNotify.proto b/proto/IrodoriChessPlayerInfoNotify.proto index 7ad5c0c2..c58ef8b1 100644 --- a/proto/IrodoriChessPlayerInfoNotify.proto +++ b/proto/IrodoriChessPlayerInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessPlayerInfo.proto"; -// Name: DEBHBDNMDAA -// CmdId: 5332 +// CmdId: 5338 +// Name: JEHKOCCOBLN message IrodoriChessPlayerInfoNotify { - IrodoriChessPlayerInfo player_info = 3; + IrodoriChessPlayerInfo player_info = 13; } diff --git a/proto/IrodoriChessUnequipCardReq.proto b/proto/IrodoriChessUnequipCardReq.proto index f5d9f87c..8be1b652 100644 --- a/proto/IrodoriChessUnequipCardReq.proto +++ b/proto/IrodoriChessUnequipCardReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCMOMLIJGLM -// CmdId: 8783 +// CmdId: 8995 +// Name: IPCDEJHFGNO message IrodoriChessUnequipCardReq { - uint32 level_id = 9; uint32 card_id = 15; - bool is_hard_map = 3; + bool is_hard_map = 9; + uint32 level_id = 11; } diff --git a/proto/IrodoriChessUnequipCardRsp.proto b/proto/IrodoriChessUnequipCardRsp.proto index db2900b1..2ab1e31a 100644 --- a/proto/IrodoriChessUnequipCardRsp.proto +++ b/proto/IrodoriChessUnequipCardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMJFDHGKLNI -// CmdId: 8825 +// CmdId: 8424 +// Name: LEDKBLPLFGB message IrodoriChessUnequipCardRsp { + int32 retcode = 13; + uint32 card_id = 15; + uint32 level_id = 9; bool is_hard_map = 1; - uint32 card_id = 12; - int32 retcode = 4; - uint32 level_id = 14; } diff --git a/proto/IrodoriEditFlowerCombinationReq.proto b/proto/IrodoriEditFlowerCombinationReq.proto index 7642512e..95194625 100644 --- a/proto/IrodoriEditFlowerCombinationReq.proto +++ b/proto/IrodoriEditFlowerCombinationReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: KJNHKMHCOCG -// CmdId: 8746 +// CmdId: 8944 +// Name: MKEDLCFFAOO message IrodoriEditFlowerCombinationReq { - uint32 entity_id = 2; - CustomGadgetTreeInfo combination_info = 7; + CustomGadgetTreeInfo combination_info = 3; + uint32 entity_id = 7; } diff --git a/proto/IrodoriEditFlowerCombinationRsp.proto b/proto/IrodoriEditFlowerCombinationRsp.proto index 0f6fc241..0b1e5b97 100644 --- a/proto/IrodoriEditFlowerCombinationRsp.proto +++ b/proto/IrodoriEditFlowerCombinationRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCFOKLPBCEH -// CmdId: 8800 +// CmdId: 8387 +// Name: FNFJECFFMIG message IrodoriEditFlowerCombinationRsp { - bool PLHGGIMHPAD = 12; - int32 retcode = 11; - bool HDBEFMEMKED = 3; + bool NCECAIKEDLC = 15; + int32 retcode = 6; + bool GJMFJJEFFHH = 4; } diff --git a/proto/IrodoriFillPoetryReq.proto b/proto/IrodoriFillPoetryReq.proto index 206fb270..2f2327c7 100644 --- a/proto/IrodoriFillPoetryReq.proto +++ b/proto/IrodoriFillPoetryReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AHHOICDJKLJ -// CmdId: 8228 +// CmdId: 8769 +// Name: OIADJFNAMII message IrodoriFillPoetryReq { - uint32 CGGCACEMFPB = 15; - uint32 GLFNJNPENKJ = 5; + uint32 BNNBEAHNPNH = 7; + uint32 JKJHPHOGAHE = 11; } diff --git a/proto/IrodoriFillPoetryRsp.proto b/proto/IrodoriFillPoetryRsp.proto index 098bd7ad..a63b0540 100644 --- a/proto/IrodoriFillPoetryRsp.proto +++ b/proto/IrodoriFillPoetryRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriPoetryThemeData.proto"; -// Name: OCFDPCBKDAK -// CmdId: 8346 +// CmdId: 8910 +// Name: EAPDFFJGMOE message IrodoriFillPoetryRsp { - int32 retcode = 8; - IrodoriPoetryThemeData theme_data = 15; + IrodoriPoetryThemeData theme_data = 11; + int32 retcode = 3; } diff --git a/proto/IrodoriFlowerData.proto b/proto/IrodoriFlowerData.proto new file mode 100644 index 00000000..6d89d9fe --- /dev/null +++ b/proto/IrodoriFlowerData.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +// Name: MPAOCFBKIBK +message IrodoriFlowerData { + repeated uint32 finished_theme_list = 12; + repeated ItemParam used_flower_list = 6; +} + diff --git a/proto/IrodoriMasterGalleryCgEndNotify.proto b/proto/IrodoriMasterGalleryCgEndNotify.proto index e139647d..7369338f 100644 --- a/proto/IrodoriMasterGalleryCgEndNotify.proto +++ b/proto/IrodoriMasterGalleryCgEndNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHIOBKPIJIM -// CmdId: 8555 +// CmdId: 8577 +// Name: GIFOKLMMPJA message IrodoriMasterGalleryCgEndNotify { - uint32 gallery_id = 3; - uint32 level_id = 4; + uint32 gallery_id = 15; + uint32 level_id = 6; } diff --git a/proto/IrodoriMasterGallerySettleInfo.proto b/proto/IrodoriMasterGallerySettleInfo.proto index e4c46f3e..ab58d6c7 100644 --- a/proto/IrodoriMasterGallerySettleInfo.proto +++ b/proto/IrodoriMasterGallerySettleInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: MMMGLJJMLJF +// Name: IHEBHBFOELG message IrodoriMasterGallerySettleInfo { - uint32 level_id = 1; - GalleryStopReason reason = 7; - uint32 finish_time = 10; - bool is_finish = 14; - uint32 difficult = 11; + uint32 difficult = 14; + GalleryStopReason reason = 3; + uint32 finish_time = 1; + uint32 level_id = 5; + bool is_finish = 9; } diff --git a/proto/IrodoriMasterGallerySettleNotify.proto b/proto/IrodoriMasterGallerySettleNotify.proto index 98c01be2..dec5b9ae 100644 --- a/proto/IrodoriMasterGallerySettleNotify.proto +++ b/proto/IrodoriMasterGallerySettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriMasterGallerySettleInfo.proto"; -// Name: OJIFFCEJHOK -// CmdId: 8379 +// CmdId: 8390 +// Name: FEOHDNPHBJI message IrodoriMasterGallerySettleNotify { - uint32 gallery_id = 2; - IrodoriMasterGallerySettleInfo settle_info = 14; + IrodoriMasterGallerySettleInfo settle_info = 13; + uint32 gallery_id = 8; } diff --git a/proto/IrodoriMasterLevelDetailInfo.proto b/proto/IrodoriMasterLevelDetailInfo.proto new file mode 100644 index 00000000..2b6c7a26 --- /dev/null +++ b/proto/IrodoriMasterLevelDetailInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LBNDFFCAGIF +message IrodoriMasterLevelDetailInfo { + uint32 min_finish_time = 2; + bool is_have_try = 11; + bool is_finish = 10; + uint32 diffculty = 14; +} + diff --git a/proto/IrodoriMasterLevelInfo.proto b/proto/IrodoriMasterLevelInfo.proto new file mode 100644 index 00000000..4780796a --- /dev/null +++ b/proto/IrodoriMasterLevelInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "IrodoriMasterLevelDetailInfo.proto"; + +// Name: JJLGNKEIECC +message IrodoriMasterLevelInfo { + repeated IrodoriMasterLevelDetailInfo detail_info = 7; + uint32 level_id = 4; +} + diff --git a/proto/IrodoriMasterStartGalleryReq.proto b/proto/IrodoriMasterStartGalleryReq.proto index df7a7c88..e30799b8 100644 --- a/proto/IrodoriMasterStartGalleryReq.proto +++ b/proto/IrodoriMasterStartGalleryReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGENANOLEOL -// CmdId: 8344 +// CmdId: 8260 +// Name: MINCIEAHAPO message IrodoriMasterStartGalleryReq { - uint32 level_id = 11; - uint32 difficulty = 14; + uint32 difficulty = 13; + uint32 level_id = 14; } diff --git a/proto/IrodoriMasterStartGalleryRsp.proto b/proto/IrodoriMasterStartGalleryRsp.proto index ec9435bb..0154c267 100644 --- a/proto/IrodoriMasterStartGalleryRsp.proto +++ b/proto/IrodoriMasterStartGalleryRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMPGLNBONJG -// CmdId: 8017 +// CmdId: 8754 +// Name: CLNICKOLOIM message IrodoriMasterStartGalleryRsp { - int32 retcode = 15; + int32 retcode = 6; } diff --git a/proto/IrodoriPoetryData.proto b/proto/IrodoriPoetryData.proto new file mode 100644 index 00000000..6a34503b --- /dev/null +++ b/proto/IrodoriPoetryData.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "IrodoriPoetryThemeData.proto"; + +// Name: DCDPDMDHDHD +message IrodoriPoetryData { + uint32 cur_theme_id = 2; + repeated IrodoriPoetryThemeData theme_data_list = 15; +} + diff --git a/proto/IrodoriPoetryThemeData.proto b/proto/IrodoriPoetryThemeData.proto index e90d39b7..b8773632 100644 --- a/proto/IrodoriPoetryThemeData.proto +++ b/proto/IrodoriPoetryThemeData.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOOFANGHMOJ +// Name: ILPPOIPMJIF message IrodoriPoetryThemeData { - repeated uint32 NEAELGDFMIL = 8; - uint32 progress = 3; - uint32 DMKGFAJADNC = 9; - uint32 OBDOEOGAGHH = 13; - uint32 CGGCACEMFPB = 14; - uint32 OGDCJBFODEB = 11; - repeated uint32 IEIFGEDGHLI = 6; + uint32 BNNBEAHNPNH = 5; + repeated uint32 EFBGNKCHODA = 9; + uint32 OPPGKAGCJBJ = 7; + uint32 CGNFCGJIOGM = 11; + uint32 progress = 6; + uint32 NGBIFFGKFHN = 4; + repeated uint32 DJEKCGJNNDE = 3; } diff --git a/proto/IrodoriScanEntityReq.proto b/proto/IrodoriScanEntityReq.proto index 6889f4ce..58116e5c 100644 --- a/proto/IrodoriScanEntityReq.proto +++ b/proto/IrodoriScanEntityReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEABKKMPGFI -// CmdId: 8281 +// CmdId: 8825 +// Name: GHACIAABHBJ message IrodoriScanEntityReq { - uint32 entity_id = 13; + uint32 entity_id = 12; } diff --git a/proto/IrodoriScanEntityRsp.proto b/proto/IrodoriScanEntityRsp.proto index f2ead6d5..9c9231b5 100644 --- a/proto/IrodoriScanEntityRsp.proto +++ b/proto/IrodoriScanEntityRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "IrodoriPoetryThemeData.proto"; -// Name: JNAJHIBAKHC -// CmdId: 8730 +// CmdId: 8540 +// Name: HCPCIFCJGFE message IrodoriScanEntityRsp { - IrodoriPoetryThemeData theme_data = 1; bool is_get_inspiration = 3; - int32 retcode = 6; + int32 retcode = 5; + IrodoriPoetryThemeData theme_data = 12; } diff --git a/proto/IslandPartyDetailInfo.proto b/proto/IslandPartyDetailInfo.proto index 6d3ac3bc..a9d42631 100644 --- a/proto/IslandPartyDetailInfo.proto +++ b/proto/IslandPartyDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "IslandPartyStageData.proto"; -// Name: DMLKEMOIGJK +// Name: AAJMDJEHLID message IslandPartyDetailInfo { - repeated IslandPartyStageData stage_data_list = 13; + repeated IslandPartyStageData stage_data_list = 15; } diff --git a/proto/IslandPartyGallerySettleInfo.proto b/proto/IslandPartyGallerySettleInfo.proto index e44a2dce..35ce3f09 100644 --- a/proto/IslandPartyGallerySettleInfo.proto +++ b/proto/IslandPartyGallerySettleInfo.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "OnlinePlayerInfo.proto"; -// Name: FCEIDNPGFGK +// Name: CFOCPOEDBJC message IslandPartyGallerySettleInfo { - repeated ExhibitionDisplayInfo card_list = 9; - OnlinePlayerInfo player_info = 3; + repeated ExhibitionDisplayInfo card_list = 14; + OnlinePlayerInfo player_info = 10; } diff --git a/proto/IslandPartyRaftInfoNotify.proto b/proto/IslandPartyRaftInfoNotify.proto index 54b08f3e..4ffc04a4 100644 --- a/proto/IslandPartyRaftInfoNotify.proto +++ b/proto/IslandPartyRaftInfoNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIJIEGNDEMI -// CmdId: 5544 +// CmdId: 5586 +// Name: MGNIILLEFFB message IslandPartyRaftInfoNotify { + uint32 DPKCLCKNEOF = 13; + uint32 point_id = 11; + uint32 CDJPPMFEPHL = 6; uint32 coin = 14; - uint32 point_id = 8; - uint32 KCHKIPPLFBF = 5; - uint32 ONIGIPPLAMK = 6; } diff --git a/proto/IslandPartySailInfoNotify.proto b/proto/IslandPartySailInfoNotify.proto index bd90e27d..a742417d 100644 --- a/proto/IslandPartySailInfoNotify.proto +++ b/proto/IslandPartySailInfoNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "IslandPartySailStage.proto"; -// Name: EKBGCNALDLF -// CmdId: 5594 +// CmdId: 5551 +// Name: GCEFCLGFGPE message IslandPartySailInfoNotify { - uint32 kill_monster_count = 8; - uint32 coin = 3; - IslandPartySailStage stage = 12; - uint32 progress = 6; + uint32 coin = 5; + uint32 progress = 11; + IslandPartySailStage stage = 1; + uint32 kill_monster_count = 4; } diff --git a/proto/IslandPartySailStage.proto b/proto/IslandPartySailStage.proto index 38278329..0e4a07a4 100644 --- a/proto/IslandPartySailStage.proto +++ b/proto/IslandPartySailStage.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFOMJPFNJIC +// Name: BECOGAKOLEB enum IslandPartySailStage { ISLAND_PARTY_SAIL_STAGE_NONE = 0; ISLAND_PARTY_SAIL_STAGE_SAIL = 1; diff --git a/proto/IslandPartySettleNotify.proto b/proto/IslandPartySettleNotify.proto index f0dc38fe..9a1232fa 100644 --- a/proto/IslandPartySettleNotify.proto +++ b/proto/IslandPartySettleNotify.proto @@ -6,13 +6,13 @@ import "ExhibitionDisplayInfo.proto"; import "GalleryStopReason.proto"; import "IslandPartyGallerySettleInfo.proto"; -// Name: DLCNMLLCHCI -// CmdId: 20411 +// CmdId: 21749 +// Name: BEHCDONNJNP message IslandPartySettleNotify { - uint32 time_remain = 2; - repeated IslandPartyGallerySettleInfo settle_info_list = 3; - repeated ExhibitionDisplayInfo score_list = 6; - GalleryStopReason reason = 11; - bool is_new_record = 7; + GalleryStopReason reason = 4; + uint32 time_remain = 15; + repeated ExhibitionDisplayInfo score_list = 3; + repeated IslandPartyGallerySettleInfo settle_info_list = 2; + bool is_new_record = 1; } diff --git a/proto/IslandPartyStageData.proto b/proto/IslandPartyStageData.proto index 78e422f6..88fc06a1 100644 --- a/proto/IslandPartyStageData.proto +++ b/proto/IslandPartyStageData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKHMKKMIIOK +// Name: GKGMAEBKDCC message IslandPartyStageData { - uint32 best_score = 2; - uint32 stage_id = 11; - bool is_open = 7; + uint32 stage_id = 3; + bool is_open = 12; + uint32 best_score = 11; } diff --git a/proto/Item.proto b/proto/Item.proto index 39be3e1b..092a1ef5 100644 --- a/proto/Item.proto +++ b/proto/Item.proto @@ -6,7 +6,7 @@ import "Equip.proto"; import "Furniture.proto"; import "Material.proto"; -// Name: FOPGOIJCICK +// Name: FKONGMBBBAN message Item { uint32 item_id = 1; uint64 guid = 2; diff --git a/proto/ItemAddHintNotify.proto b/proto/ItemAddHintNotify.proto index de31ce46..f00fcc3e 100644 --- a/proto/ItemAddHintNotify.proto +++ b/proto/ItemAddHintNotify.proto @@ -5,16 +5,16 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemHint.proto"; import "Vector.proto"; -// Name: MPGBFOKMGFO -// CmdId: 614 +// CmdId: 616 +// Name: IBLPBENLBJI message ItemAddHintNotify { - repeated ItemHint item_list = 11; - uint32 quest_id = 5; - bool GALFDOGLCNI = 4; - bool IIFOCJEDKDG = 8; - bool KHGDOCNILIJ = 2; - Vector position = 7; - uint32 reason = 3; - repeated ItemHint overflow_transformed_item_list = 12; + repeated ItemHint item_list = 12; + Vector position = 9; + repeated ItemHint overflow_transformed_item_list = 15; + uint32 quest_id = 6; + bool OCIEEDOLGDB = 3; + bool ENCLFHLBLLA = 8; + bool JPDJLIPKABJ = 13; + uint32 reason = 11; } diff --git a/proto/ItemCdGroupTimeNotify.proto b/proto/ItemCdGroupTimeNotify.proto index 01dd3014..439d6893 100644 --- a/proto/ItemCdGroupTimeNotify.proto +++ b/proto/ItemCdGroupTimeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBFIFLBFIII -// CmdId: 626 +// CmdId: 635 +// Name: IPAGBGMDOJL message ItemCdGroupTimeNotify { - map item_cd_map = 3; + map item_cd_map = 7; } diff --git a/proto/ItemGivingReq.proto b/proto/ItemGivingReq.proto index 02bb8e85..eb0caed5 100644 --- a/proto/ItemGivingReq.proto +++ b/proto/ItemGivingReq.proto @@ -4,18 +4,18 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: OEFLPBMLBLP -// CmdId: 108 +// CmdId: 101 +// Name: JEMHLKGAKCJ message ItemGivingReq { - // Name: APMBCGPCHGK + // Name: KIHMMCOKBOG enum ItemGivingType { QUEST = 0; GADGET = 1; } - map item_guid_count_map = 10; - repeated ItemParam item_param_list = 15; - ItemGivingType item_giving_type = 1; - uint32 giving_id = 2; + uint32 giving_id = 10; + ItemGivingType item_giving_type = 15; + repeated ItemParam item_param_list = 2; + map item_guid_count_map = 3; } diff --git a/proto/ItemGivingRsp.proto b/proto/ItemGivingRsp.proto index 25c73a81..5be8ebfd 100644 --- a/proto/ItemGivingRsp.proto +++ b/proto/ItemGivingRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKOBNFEHAFB -// CmdId: 179 +// CmdId: 169 +// Name: IOFEFMEPAFP message ItemGivingRsp { - uint32 giving_group_id = 12; + uint32 giving_group_id = 9; int32 retcode = 6; - uint32 giving_id = 7; + uint32 giving_id = 2; } diff --git a/proto/ItemHint.proto b/proto/ItemHint.proto index 302eff52..ef81b555 100644 --- a/proto/ItemHint.proto +++ b/proto/ItemHint.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKEIMKMJJOB +// Name: JCFPNEILBEO message ItemHint { - uint32 item_id = 13; - uint32 count = 8; - uint64 guid = 1; - bool is_new = 5; + uint32 item_id = 4; + uint64 guid = 15; + bool is_new = 11; + uint32 count = 7; } diff --git a/proto/ItemParam.proto b/proto/ItemParam.proto index 88c20e2a..ee7665bb 100644 --- a/proto/ItemParam.proto +++ b/proto/ItemParam.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENOCIMKMJJG +// Name: INPDDALBMBO message ItemParam { uint32 item_id = 1; uint32 count = 2; diff --git a/proto/ItemRenameAvatarReq.proto b/proto/ItemRenameAvatarReq.proto index b9d7d5a2..9bfb3399 100644 --- a/proto/ItemRenameAvatarReq.proto +++ b/proto/ItemRenameAvatarReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GFOEOBLJIJH -// CmdId: 1780 +// CmdId: 1617 +// Name: EEABKLIGNJJ message ItemRenameAvatarReq { - string avatar_name = 1; - uint32 rename_id = 9; + string avatar_name = 10; + uint32 rename_id = 5; } diff --git a/proto/ItemRenameAvatarRsp.proto b/proto/ItemRenameAvatarRsp.proto index 51cab13a..b639dabf 100644 --- a/proto/ItemRenameAvatarRsp.proto +++ b/proto/ItemRenameAvatarRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHECAHIKANG -// CmdId: 1797 +// CmdId: 1656 +// Name: HMEJDLEHHGF message ItemRenameAvatarRsp { - uint32 cd_time = 5; - uint32 rename_id = 9; - int32 retcode = 7; + int32 retcode = 13; + uint32 cd_time = 3; + uint32 rename_id = 6; } diff --git a/proto/JAAACKLMLHI.proto b/proto/JAAACKLMLHI.proto new file mode 100644 index 00000000..48075b1e --- /dev/null +++ b/proto/JAAACKLMLHI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JAAACKLMLHI +message JAAACKLMLHI { + uint32 DHNNFFCLPGH = 12; + bool is_finish = 2; + bool is_open = 10; + uint32 level_id = 1; +} + diff --git a/proto/JAGGLKNHBAB.proto b/proto/JAGGLKNHBAB.proto deleted file mode 100644 index 620154fe..00000000 --- a/proto/JAGGLKNHBAB.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: JAGGLKNHBAB -message JAGGLKNHBAB { - Vector face_dir = 10; - Vector velocity = 4; - uint32 entity_id = 1; - Vector pos = 3; -} - diff --git a/proto/JBEDKPCOIHC.proto b/proto/JBEDKPCOIHC.proto deleted file mode 100644 index d1a22043..00000000 --- a/proto/JBEDKPCOIHC.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: JBEDKPCOIHC -message JBEDKPCOIHC { - Vector BJIGNLICEPA = 15; - Vector HOHCJADGKFD = 8; - uint32 entity_id = 14; -} - diff --git a/proto/CPHJGIBPHOD.proto b/proto/JCNNHJLLOFC.proto similarity index 52% rename from proto/CPHJGIBPHOD.proto rename to proto/JCNNHJLLOFC.proto index a336cc8a..949571d3 100644 --- a/proto/CPHJGIBPHOD.proto +++ b/proto/JCNNHJLLOFC.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: CPHJGIBPHOD -message CPHJGIBPHOD { +// Name: JCNNHJLLOFC +message JCNNHJLLOFC { + Vector velocity = 4; + Vector pos = 11; + Vector face_dir = 14; uint32 entity_id = 7; - Vector face_dir = 10; - Vector velocity = 6; - Vector pos = 4; } diff --git a/proto/JDFJBMFFENF.proto b/proto/JDFJBMFFENF.proto deleted file mode 100644 index 8e05f6cc..00000000 --- a/proto/JDFJBMFFENF.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JDFJBMFFENF -// CmdId: 24811 -message JDFJBMFFENF { - uint64 ugc_guid = 8; - uint32 music_basic_id = 1; - bool is_save_score = 11; -} - diff --git a/proto/JDPJGAHPGFH.proto b/proto/JDPJGAHPGFH.proto new file mode 100644 index 00000000..ec5cab2c --- /dev/null +++ b/proto/JDPJGAHPGFH.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "EEKGPJAAGNH.proto"; + +// CmdId: 20071 +// Name: JDPJGAHPGFH +message JDPJGAHPGFH { + uint32 level_id = 2; + repeated EEKGPJAAGNH EOFCOHEIPNO = 8; + bool ADGAFGPMCJO = 7; +} + diff --git a/proto/JEDFHNPDJEG.proto b/proto/JEDFHNPDJEG.proto deleted file mode 100644 index 1e19e101..00000000 --- a/proto/JEDFHNPDJEG.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JEDFHNPDJEG -message JEDFHNPDJEG { - string value = 1; -} - diff --git a/proto/JEFJPINLMON.proto b/proto/JEFJPINLMON.proto deleted file mode 100644 index 4fc205e8..00000000 --- a/proto/JEFJPINLMON.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JEFJPINLMON -// CmdId: 23524 -message JEFJPINLMON { - int32 retcode = 13; - uint32 stage_id = 9; - uint32 gallery_id = 8; - uint32 LEDKDCJIDNE = 6; -} - diff --git a/proto/JEHMOJKEODL.proto b/proto/JEHMOJKEODL.proto new file mode 100644 index 00000000..e314e7e3 --- /dev/null +++ b/proto/JEHMOJKEODL.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7804 +// Name: JEHMOJKEODL +message JEHMOJKEODL { + // Name: HPKGGDFBHPI + enum HPKGGDFBHPI { + HPKGGDFBHPI_GCG_HINT_NONE = 0; + HPKGGDFBHPI_GCG_HINT_GAME_NOT_FOUND = 1; + } + + HPKGGDFBHPI KIOADFKKCCK = 12; +} + diff --git a/proto/JEIFKDDEDEE.proto b/proto/JEIFKDDEDEE.proto new file mode 100644 index 00000000..87fe5753 --- /dev/null +++ b/proto/JEIFKDDEDEE.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DCJBJCDFAAE.proto"; +import "KMNPJIFBGJD.proto"; + +// Name: JEIFKDDEDEE +message JEIFKDDEDEE { + bool HHHCHKPECLL = 5; + repeated DCJBJCDFAAE JEAPENKJEGB = 6; + repeated uint32 BNKMHJMPCPJ = 2; + repeated KMNPJIFBGJD ADIJKDFNCFA = 3; +} + diff --git a/proto/JENNEPEEJMO.proto b/proto/JENNEPEEJMO.proto deleted file mode 100644 index 715004c5..00000000 --- a/proto/JENNEPEEJMO.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGTavernNpcInfo.proto"; - -// Name: JENNEPEEJMO -// CmdId: 7238 -message JENNEPEEJMO { - repeated GCGTavernNpcInfo FBCGJHJAKCB = 1; - GCGTavernNpcInfo KHMBPIBKKII = 13; - repeated GCGTavernNpcInfo PKPONJNCKFM = 9; -} - diff --git a/proto/JFAEOPHPBGL.proto b/proto/JFAEOPHPBGL.proto deleted file mode 100644 index 5505f9a9..00000000 --- a/proto/JFAEOPHPBGL.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "POLLPFJAIPM.proto"; - -// Name: JFAEOPHPBGL -message JFAEOPHPBGL { - repeated POLLPFJAIPM stage_info_list = 12; -} - diff --git a/proto/CCOGDLMGCID.proto b/proto/JFDELDDOOIJ.proto similarity index 62% rename from proto/CCOGDLMGCID.proto rename to proto/JFDELDDOOIJ.proto index 7c7bd4ff..a1eb55c9 100644 --- a/proto/CCOGDLMGCID.proto +++ b/proto/JFDELDDOOIJ.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCOGDLMGCID -// CmdId: 20738 -message CCOGDLMGCID { +// CmdId: 20509 +// Name: JFDELDDOOIJ +message JFDELDDOOIJ { int32 retcode = 14; } diff --git a/proto/JFEFPEIFIKM.proto b/proto/JFEFPEIFIKM.proto deleted file mode 100644 index f4141c12..00000000 --- a/proto/JFEFPEIFIKM.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JFEFPEIFIKM -message JFEFPEIFIKM { - uint32 HFFGJLPCDJJ = 4; - uint32 NFDOJPPKIND = 12; - int32 MCBLHOKILEK = 14; - uint32 NLGFIILKOAO = 10; -} - diff --git a/proto/JFGOFCIOKNH.proto b/proto/JFGOFCIOKNH.proto deleted file mode 100644 index 80d1b849..00000000 --- a/proto/JFGOFCIOKNH.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "PAHEIEEOIED.proto"; - -// Name: JFGOFCIOKNH -message JFGOFCIOKNH { - float FHDDGGPLFPD = 8; - map MKHMMEIPADF = 6; - uint32 KJJGPALBKOB = 1; - float DCKCABDEPFP = 2; - uint32 OALLIFFNAKN = 5; - uint32 attack_target_id = 14; - float MKHJHACMPLF = 13; - uint32 entity_id = 15; - uint32 IBJGGELGJGJ = 3; - float BFEJHJADGKJ = 10; - uint32 EPPLJDKOOGO = 7; - repeated PAHEIEEOIED IMOFBLMDLIM = 11; -} - diff --git a/proto/JGMCLGAMEOA.proto b/proto/JGMCLGAMEOA.proto deleted file mode 100644 index 37d6d6e5..00000000 --- a/proto/JGMCLGAMEOA.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JGMCLGAMEOA -// CmdId: 7060 -message JGMCLGAMEOA { - // Name: AIFELBCMNGE - enum AIFELBCMNGE { - AIFELBCMNGE_NONDINLCGFO = 0; - AIFELBCMNGE_CGAFAKMGIBO = 1; - AIFELBCMNGE_NINOFNAFKHO = 2; - AIFELBCMNGE_GOIPCFPLOLG = 3; - AIFELBCMNGE_JJNMPNGFHOI = 4; - AIFELBCMNGE_MEPDCLLKNPN = 5; - } - - AIFELBCMNGE reason = 6; -} - diff --git a/proto/JIJOIEGIHPM.proto b/proto/JIJOIEGIHPM.proto deleted file mode 100644 index 687d1053..00000000 --- a/proto/JIJOIEGIHPM.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ADLNAMCMMNP.proto"; - -// Name: JIJOIEGIHPM -message JIJOIEGIHPM { - repeated ADLNAMCMMNP IDIDBDBCJKK = 1; -} - diff --git a/proto/FMFLCOLFIOF.proto b/proto/JILBANAJEEF.proto similarity index 50% rename from proto/FMFLCOLFIOF.proto rename to proto/JILBANAJEEF.proto index 204fb979..0363a515 100644 --- a/proto/FMFLCOLFIOF.proto +++ b/proto/JILBANAJEEF.proto @@ -2,10 +2,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "CFFFGFFKINK.proto"; -// Name: FMFLCOLFIOF -// CmdId: 7551 -message FMFLCOLFIOF { - uint32 AHAIAIPGFDN = 13; +// Name: JILBANAJEEF +message JILBANAJEEF { + repeated CFFFGFFKINK level_info_list = 8; } diff --git a/proto/JIPFDPOBPNH.proto b/proto/JIPFDPOBPNH.proto deleted file mode 100644 index 28627b5e..00000000 --- a/proto/JIPFDPOBPNH.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ProfilePicture.proto"; - -// Name: JIPFDPOBPNH -message JIPFDPOBPNH { - ProfilePicture profile_picture = 11; - map DKJCBIKONDH = 3; - uint32 uid = 8; - uint32 controller_id = 1; - string nick_name = 9; - string online_id = 7; - repeated uint32 ECNNODOGJIA = 2; - string psn_id = 14; -} - diff --git a/proto/HMEFDAPADKA.proto b/proto/JKFJFNMCNDN.proto similarity index 59% rename from proto/HMEFDAPADKA.proto rename to proto/JKFJFNMCNDN.proto index 557c3ee0..7ec5d3ef 100644 --- a/proto/HMEFDAPADKA.proto +++ b/proto/JKFJFNMCNDN.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HMEFDAPADKA -message HMEFDAPADKA { +// Name: JKFJFNMCNDN +message JKFJFNMCNDN { bool is_open = 12; - uint32 stage_id = 6; + uint32 stage_id = 4; } diff --git a/proto/JLFLCCDNNIL.proto b/proto/JLFLCCDNNIL.proto new file mode 100644 index 00000000..45fc7871 --- /dev/null +++ b/proto/JLFLCCDNNIL.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22940 +// Name: JLFLCCDNNIL +message JLFLCCDNNIL { + int32 retcode = 10; +} + diff --git a/proto/JMBJHKIMDFC.proto b/proto/JMBJHKIMDFC.proto deleted file mode 100644 index 229a3cb3..00000000 --- a/proto/JMBJHKIMDFC.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "OJEEKAIOFBO.proto"; - -// Name: JMBJHKIMDFC -message JMBJHKIMDFC { - map MHKGBAKJPDP = 3; -} - diff --git a/proto/JMBNLGPPMDP.proto b/proto/JMBNLGPPMDP.proto new file mode 100644 index 00000000..0d7545b2 --- /dev/null +++ b/proto/JMBNLGPPMDP.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24764 +// Name: JMBNLGPPMDP +message JMBNLGPPMDP { + bool is_save_score = 1; + uint64 ugc_guid = 9; + uint32 music_basic_id = 14; +} + diff --git a/proto/JNBHKNJHCHG.proto b/proto/JNBHKNJHCHG.proto deleted file mode 100644 index abf9a087..00000000 --- a/proto/JNBHKNJHCHG.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JNBHKNJHCHG -message JNBHKNJHCHG { - uint32 MOBFAPLOPOL = 15; - uint32 FLOBIIACNND = 12; - uint32 BABLJMJPGEK = 1; -} - diff --git a/proto/JNMLLBGCBOB.proto b/proto/JNMLLBGCBOB.proto new file mode 100644 index 00000000..571b9f86 --- /dev/null +++ b/proto/JNMLLBGCBOB.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "CKMJBOGJFMB.proto"; + +// Name: JNMLLBGCBOB +message JNMLLBGCBOB { + repeated CKMJBOGJFMB level_info_list = 4; +} + diff --git a/proto/JNNEIKMALBJ.proto b/proto/JNNEIKMALBJ.proto deleted file mode 100644 index 799cdca5..00000000 --- a/proto/JNNEIKMALBJ.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JNNEIKMALBJ -// CmdId: 7597 -message JNNEIKMALBJ { - repeated uint32 EEEPDLHPFBA = 2; - string name = 3; - uint32 AHAIAIPGFDN = 1; - repeated uint32 card_list = 5; -} - diff --git a/proto/JNONGGFHNMC.proto b/proto/JNONGGFHNMC.proto deleted file mode 100644 index 200fb1a8..00000000 --- a/proto/JNONGGFHNMC.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KIMICJIEGDD.proto"; -import "NHIJPCNBKJE.proto"; - -// Name: JNONGGFHNMC -message JNONGGFHNMC { - string name = 1; - string FEDIANCDPPE = 2; - bool NNODEKCPMPJ = 3; - string LFFPKIEJOLH = 4; - bool DMOGKFBJKLC = 5; - repeated NHIJPCNBKJE PNFIHGPGNKD = 6; - KIMICJIEGDD FFDAHCPMGAI = 7; -} - diff --git a/proto/JNPBOGLAGMK.proto b/proto/JNPBOGLAGMK.proto deleted file mode 100644 index 5b637001..00000000 --- a/proto/JNPBOGLAGMK.proto +++ /dev/null @@ -1,21 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GCGGameBusinessType.proto"; -import "GCGEndReason.proto"; -import "ItemParam.proto"; - -// Name: JNPBOGLAGMK -// CmdId: 7370 -message JNPBOGLAGMK { - uint32 DELFEGPPGMK = 2; - repeated uint32 EJMHNAHNPOB = 11; - uint32 win_controller_id = 10; - repeated uint32 HLJEJHHAICH = 8; - bool is_win = 12; - repeated ItemParam reward_item_list = 4; - GCGGameBusinessType businessType = 15; - GCGEndReason reason = 7; -} - diff --git a/proto/JONHAPLJANI.proto b/proto/JONHAPLJANI.proto deleted file mode 100644 index e1fab940..00000000 --- a/proto/JONHAPLJANI.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: JONHAPLJANI -message JONHAPLJANI { - bool is_finish = 12; - uint32 min_finish_time = 4; - uint32 LEDKDCJIDNE = 5; - bool is_have_try = 8; -} - diff --git a/proto/JPKNOEMJICG.proto b/proto/JPKNOEMJICG.proto new file mode 100644 index 00000000..e7cb6e92 --- /dev/null +++ b/proto/JPKNOEMJICG.proto @@ -0,0 +1,26 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DGJFFNNBPND.proto"; +import "Vector.proto"; + +// CmdId: 2301 +// Name: JPKNOEMJICG +message JPKNOEMJICG { + // Name: HMNKHDMCEKN + enum HMNKHDMCEKN { + HMNKHDMCEKN_STATUS_FAIL = 0; + HMNKHDMCEKN_STATUS_SUCC = 1; + HMNKHDMCEKN_STATUS_PARTIAL = 2; + } + + repeated DGJFFNNBPND HPLEHEAMEEC = 2; + repeated DGJFFNNBPND KLGDHOIPMAF = 3; + repeated Vector corners = 10; + repeated Vector AOIKBPNEEPO = 6; + HMNKHDMCEKN query_status = 4; + int32 query_id = 12; + int32 retcode = 5; +} + diff --git a/proto/JigsawPictureData.proto b/proto/JigsawPictureData.proto new file mode 100644 index 00000000..638291d3 --- /dev/null +++ b/proto/JigsawPictureData.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HMCBPDBJEOM +message JigsawPictureData { + uint32 NJPEANGOAMC = 7; + bool is_finished = 10; + bool is_open = 12; + uint32 ACAPFNOLMKE = 15; +} + diff --git a/proto/JoinHomeWorldFailNotify.proto b/proto/JoinHomeWorldFailNotify.proto index d4790f12..637c8c6b 100644 --- a/proto/JoinHomeWorldFailNotify.proto +++ b/proto/JoinHomeWorldFailNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CJFEMIFFIOL -// CmdId: 4847 +// CmdId: 4611 +// Name: NCEADPGPAAD message JoinHomeWorldFailNotify { - uint32 target_uid = 3; - int32 retcode = 1; + uint32 target_uid = 15; + int32 retcode = 14; } diff --git a/proto/JoinPlayerFailNotify.proto b/proto/JoinPlayerFailNotify.proto index a129406a..12ed9964 100644 --- a/proto/JoinPlayerFailNotify.proto +++ b/proto/JoinPlayerFailNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GICBNMDGAEN -// CmdId: 251 +// CmdId: 262 +// Name: GMAEFKDKCLJ message JoinPlayerFailNotify { - int32 retcode = 1; + int32 retcode = 8; } diff --git a/proto/JoinPlayerSceneReq.proto b/proto/JoinPlayerSceneReq.proto index 8c98ba27..dbbef7c4 100644 --- a/proto/JoinPlayerSceneReq.proto +++ b/proto/JoinPlayerSceneReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KDFJFPAFIOP -// CmdId: 285 +// CmdId: 247 +// Name: FKPHLBHEAJA message JoinPlayerSceneReq { - uint32 target_uid = 7; + uint32 target_uid = 4; } diff --git a/proto/JoinPlayerSceneRsp.proto b/proto/JoinPlayerSceneRsp.proto index 7b36c06b..c6a1cfaa 100644 --- a/proto/JoinPlayerSceneRsp.proto +++ b/proto/JoinPlayerSceneRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCEELGILLAG -// CmdId: 273 +// CmdId: 236 +// Name: NFFPIEIAODH message JoinPlayerSceneRsp { - int32 retcode = 6; + int32 retcode = 14; } diff --git a/proto/KAGFENNNCEA.proto b/proto/KAGFENNNCEA.proto new file mode 100644 index 00000000..79ebd20a --- /dev/null +++ b/proto/KAGFENNNCEA.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KAGFENNNCEA +enum KAGFENNNCEA { + KAGFENNNCEA_SANDWORM_CANNON_NONE_EFFECT = 0; + KAGFENNNCEA_SANDWORM_CANNON_WEAK_EFFECT = 1; + KAGFENNNCEA_SANDWORM_CANNON_STRONG_EFFECT = 2; +} + diff --git a/proto/KBIMCEMNOCC.proto b/proto/KBIMCEMNOCC.proto deleted file mode 100644 index 5883a9c6..00000000 --- a/proto/KBIMCEMNOCC.proto +++ /dev/null @@ -1,31 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: KBIMCEMNOCC -message KBIMCEMNOCC { - // Name: FJOAHKNBJCL - enum FJOAHKNBJCL { - FJOAHKNBJCL_OCNDIOHNMBI = 0; - FJOAHKNBJCL_PCDEOGGODDP = 1; - FJOAHKNBJCL_CAAJDLBAINN = 2; - } - - // Name: ADFONKAMCHE - enum ADFONKAMCHE { - ADFONKAMCHE_JCHKEPKJELB = 0; - ADFONKAMCHE_COKMGJBCJHC = 1; - ADFONKAMCHE_CHBEBILDJGO = 2; - } - - FJOAHKNBJCL NIGGPLGKNKN = 1; - bool LEINHBBGDBB = 2; - ADFONKAMCHE KBCBIAEENNH = 6; - bool BEDCKCJIMDD = 5; - bool IACPFHDIBAH = 3; - bool OJCDDGPOHHB = 10; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/KDECJEOGKOO.proto b/proto/KDECJEOGKOO.proto deleted file mode 100644 index 0736a47b..00000000 --- a/proto/KDECJEOGKOO.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ExhibitionDisplayInfo.proto"; -import "ProfilePicture.proto"; - -// Name: KDECJEOGKOO -message KDECJEOGKOO { - uint32 uid = 5; - uint32 head_image = 14; - repeated ExhibitionDisplayInfo card_list = 10; - ProfilePicture profile_picture = 1; - string nickname = 6; - string online_id = 12; -} - diff --git a/proto/KFIIMIFNMKD.proto b/proto/KFIIMIFNMKD.proto deleted file mode 100644 index 6b67cb1a..00000000 --- a/proto/KFIIMIFNMKD.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KFIIMIFNMKD -message KFIIMIFNMKD { - repeated uint32 MJENOJLMDHH = 10; - repeated uint32 FILEOPOKGMG = 7; -} - diff --git a/proto/KFMDIFPCNOC.proto b/proto/KFMDIFPCNOC.proto deleted file mode 100644 index 0e77af70..00000000 --- a/proto/KFMDIFPCNOC.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KFMDIFPCNOC -message KFMDIFPCNOC { - uint32 FELIKNNDJDG = 6; - bool is_finished = 2; - uint32 BHLDOAAKIGA = 13; - bool is_open = 5; -} - diff --git a/proto/KHHEAFGCOMJ.proto b/proto/KHHEAFGCOMJ.proto new file mode 100644 index 00000000..62996010 --- /dev/null +++ b/proto/KHHEAFGCOMJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KHHEAFGCOMJ +message KHHEAFGCOMJ { + uint32 start_time = 12; +} + diff --git a/proto/KHJBEOHBNBG.proto b/proto/KHJBEOHBNBG.proto new file mode 100644 index 00000000..1a2e0a63 --- /dev/null +++ b/proto/KHJBEOHBNBG.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23597 +// Name: KHJBEOHBNBG +message KHJBEOHBNBG { +} + diff --git a/proto/KIMICJIEGDD.proto b/proto/KIMICJIEGDD.proto deleted file mode 100644 index d2b71fff..00000000 --- a/proto/KIMICJIEGDD.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KIMICJIEGDD -enum KIMICJIEGDD { - KIMICJIEGDD_LMDBDNDIJJL = 0; - KIMICJIEGDD_MPCLKLBEAPK = 1; -} - diff --git a/proto/KINEAIJCOHJ.proto b/proto/KINEAIJCOHJ.proto deleted file mode 100644 index a71b2182..00000000 --- a/proto/KINEAIJCOHJ.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "VintagePresentLevelData.proto"; - -// Name: KINEAIJCOHJ -message KINEAIJCOHJ { - bool is_open = 4; - uint32 open_time = 1; - uint32 stage_id = 8; - bool is_finish = 14; - map EMOJAOJMOJG = 2; -} - diff --git a/proto/KJMKJAIFNEC.proto b/proto/KJMKJAIFNEC.proto deleted file mode 100644 index 668b7fa1..00000000 --- a/proto/KJMKJAIFNEC.proto +++ /dev/null @@ -1,22 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KJMKJAIFNEC -message KJMKJAIFNEC { - // Name: JCHADKDBGCG - message JCHADKDBGCG { - string IFFIFDNMBII = 1; - bool CHFPBCCNFLH = 2; - } - - repeated JCHADKDBGCG name = 2; - string DAGGKBFADPL = 3; - uint64 NEDDLPOIIPK = 4; - int64 HIKPPHEKAGL = 5; - double OOECHCLHFIN = 6; - bytes string_value = 7; - string AMEHDKDFHMK = 8; -} - diff --git a/proto/KJPMDJPFJED.proto b/proto/KJPMDJPFJED.proto deleted file mode 100644 index fcd6ac79..00000000 --- a/proto/KJPMDJPFJED.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KJPMDJPFJED -message KJPMDJPFJED { - int32 value = 1; -} - diff --git a/proto/KKEAGOHBCMA.proto b/proto/KKEAGOHBCMA.proto new file mode 100644 index 00000000..bc94ebb6 --- /dev/null +++ b/proto/KKEAGOHBCMA.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22846 +// Name: KKEAGOHBCMA +message KKEAGOHBCMA { +} + diff --git a/proto/KLCFLFODAOB.proto b/proto/KLCFLFODAOB.proto deleted file mode 100644 index 3d64e93f..00000000 --- a/proto/KLCFLFODAOB.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MPHNEOMIAEB.proto"; - -// Name: KLCFLFODAOB -message KLCFLFODAOB { - uint32 module_id = 1; - uint32 scene_id = 2; - bool AHJDLONCEPG = 3; - repeated MPHNEOMIAEB EFKOILPNEIH = 4; -} - diff --git a/proto/KLHLFOMHLML.proto b/proto/KLHLFOMHLML.proto deleted file mode 100644 index d47b3fdb..00000000 --- a/proto/KLHLFOMHLML.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KLHLFOMHLML -// CmdId: 21821 -message KLHLFOMHLML { - bool is_succ = 10; - uint32 check_root_id = 15; - uint32 pos_id = 8; -} - diff --git a/proto/KLMOCINFPME.proto b/proto/KLMOCINFPME.proto new file mode 100644 index 00000000..8d486b5a --- /dev/null +++ b/proto/KLMOCINFPME.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KLMOCINFPME +message KLMOCINFPME { + float MGDCCBBHFOL = 7; + float FOMFKNOIEHD = 8; + uint32 element_type = 15; + uint32 FDKBBDNOIMN = 11; +} + diff --git a/proto/KLNMFNNADPG.proto b/proto/KLNMFNNADPG.proto new file mode 100644 index 00000000..9485fc2a --- /dev/null +++ b/proto/KLNMFNNADPG.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "QueryFilter.proto"; +import "Vector.proto"; +import "Vector3Int.proto"; + +// CmdId: 2324 +// Name: KLNMFNNADPG +message KLNMFNNADPG { + Vector destination_pos = 14; + uint32 scene_id = 13; + Vector3Int FOJHBGHIMDG = 15; + QueryFilter filter = 10; + int32 uid = 9; + Vector3Int LCOAPOJGMKL = 8; + int32 query_id = 12; + Vector source_pos = 4; +} + diff --git a/proto/KMFKLGOBMJJ.proto b/proto/KMFKLGOBMJJ.proto new file mode 100644 index 00000000..efc2a716 --- /dev/null +++ b/proto/KMFKLGOBMJJ.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: KMFKLGOBMJJ +message KMFKLGOBMJJ { + Vector FGMHEEBAAIO = 8; + Vector DCMLDOPJOIO = 9; + uint32 entity_id = 4; +} + diff --git a/proto/KMNPJIFBGJD.proto b/proto/KMNPJIFBGJD.proto new file mode 100644 index 00000000..c04dfacb --- /dev/null +++ b/proto/KMNPJIFBGJD.proto @@ -0,0 +1,23 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "DIJILDLCPLG.proto"; +import "GENJGPDIPNI.proto"; +import "KHHEAFGCOMJ.proto"; +import "PPBLCBFKEHE.proto"; + +// Name: KMNPJIFBGJD +message KMNPJIFBGJD { + uint32 target_score = 14; + GENJGPDIPNI type = 13; + uint32 HKPLPJIBMOC = 8; + repeated uint32 KAOGGMEJPBD = 6; + string name = 3; + oneof detail { + PPBLCBFKEHE normal = 1759; + KHHEAFGCOMJ countdown = 360; + DIJILDLCPLG timer = 492; + } +} + diff --git a/proto/KNAFPAKIBMO.proto b/proto/KNAFPAKIBMO.proto new file mode 100644 index 00000000..1ad2b880 --- /dev/null +++ b/proto/KNAFPAKIBMO.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KNAFPAKIBMO +message KNAFPAKIBMO { + float OHFFCHIDPJF = 3; + uint32 target_id = 1; + uint32 BAOMNMEKHOE = 8; +} + diff --git a/proto/KOBIDCOIMPI.proto b/proto/KOBIDCOIMPI.proto deleted file mode 100644 index b955566c..00000000 --- a/proto/KOBIDCOIMPI.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: KOBIDCOIMPI -// CmdId: 20034 -message KOBIDCOIMPI { - uint32 LEDKDCJIDNE = 10; - uint32 stage_id = 7; -} - diff --git a/proto/KOFKLFNBDNA.proto b/proto/KOFKLFNBDNA.proto deleted file mode 100644 index e12ed238..00000000 --- a/proto/KOFKLFNBDNA.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AJCFJJFJJMB.proto"; - -// Name: KOFKLFNBDNA -message KOFKLFNBDNA { - AJCFJJFJJMB IFKMBMKEMAB = 5; - uint32 MBNBANOPFPL = 13; - uint32 IHNDAGJJMJK = 8; -} - diff --git a/proto/KOFLKOIFKLK.proto b/proto/KOFLKOIFKLK.proto new file mode 100644 index 00000000..77f832c6 --- /dev/null +++ b/proto/KOFLKOIFKLK.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KOFLKOIFKLK +message KOFLKOIFKLK { + uint32 BLKFMKAACGP = 6; + uint64 DLIPKCGAALG = 9; +} + diff --git a/proto/KOOFOKGMGNM.proto b/proto/KOOFOKGMGNM.proto deleted file mode 100644 index 1112e90a..00000000 --- a/proto/KOOFOKGMGNM.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: KOOFOKGMGNM -message KOOFOKGMGNM { - bool MOFFKMLAHDC = 11; - bool KNFNGDLJPEO = 14; - string MENJDNJINOA = 4; - float speed = 8; - uint32 entity_id = 5; - repeated uint32 KLALFMECMLM = 2; - Vector HOHCJADGKFD = 3; -} - diff --git a/proto/KPKBLIHGLJO.proto b/proto/KPKBLIHGLJO.proto deleted file mode 100644 index 5fc9cd12..00000000 --- a/proto/KPKBLIHGLJO.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "LDHJFBIOIPG.proto"; -import "MBIEJKBJKCH.proto"; - -// Name: KPKBLIHGLJO -message KPKBLIHGLJO { - string HHHAFMBFDFC = 1; - string entity_id = 2; - string DMBKJKNPKBC = 3; - string HLICLJPPEFN = 4; - string JLFDINHJDBI = 5; - uint32 uid = 6; - repeated LDHJFBIOIPG EOEGNOCDJLA = 7; - repeated MBIEJKBJKCH AAALFDDINJL = 8; -} - diff --git a/proto/KeepAliveNotify.proto b/proto/KeepAliveNotify.proto index d66c0a3d..416cd25c 100644 --- a/proto/KeepAliveNotify.proto +++ b/proto/KeepAliveNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IIGBKOEECJM -// CmdId: 67 +// CmdId: 90 +// Name: AOJDBMGLDFL message KeepAliveNotify { } diff --git a/proto/LAELNKCMNMP.proto b/proto/LAELNKCMNMP.proto deleted file mode 100644 index 171a767a..00000000 --- a/proto/LAELNKCMNMP.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LAELNKCMNMP -message LAELNKCMNMP { - // Name: KPPCAMMJJIO - message RequestInfo { - bool is_taken_reward = 3; - uint32 request_id = 7; - uint32 quest_id = 2; - } - - bool is_open = 12; - repeated RequestInfo PFAPMICLFPH = 2; -} - diff --git a/proto/LAFGBFLAEGH.proto b/proto/LAFGBFLAEGH.proto deleted file mode 100644 index 3b4c826e..00000000 --- a/proto/LAFGBFLAEGH.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "HJNJFLOPJOP.proto"; - -// Name: LAFGBFLAEGH -message LAFGBFLAEGH { - string name = 1; - int32 IHHEFANAHMG = 2; - HJNJFLOPJOP PNFIHGPGNKD = 3; -} - diff --git a/proto/LAGAGLFKNNA.proto b/proto/LAGAGLFKNNA.proto deleted file mode 100644 index dce47620..00000000 --- a/proto/LAGAGLFKNNA.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LAGAGLFKNNA -enum LAGAGLFKNNA { - LAGAGLFKNNA_IDBIOAKCLHG = 0; - LAGAGLFKNNA_LGGPOHDPILN = 1; - LAGAGLFKNNA_NNDLKACDMCB = 2; - LAGAGLFKNNA_PJPICFBAFBB = 3; - LAGAGLFKNNA_HHAMGIDDMAF = 4; -} - diff --git a/proto/LAICJNCDMMM.proto b/proto/LAICJNCDMMM.proto deleted file mode 100644 index 7fba14c2..00000000 --- a/proto/LAICJNCDMMM.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LAICJNCDMMM -message LAICJNCDMMM { - string action_type = 1; - string CGMBEGLPPOI = 2; - uint32 KIKFCCJKKPI = 3; - string GLAHKBEAIGO = 4; - uint32 BOPPPPOPBBA = 5; - string NOLFILPOAGF = 6; -} - diff --git a/proto/LBCFEPONBPJ.proto b/proto/LBCFEPONBPJ.proto deleted file mode 100644 index 87aabc29..00000000 --- a/proto/LBCFEPONBPJ.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LBCFEPONBPJ -// CmdId: 7005 -message LBCFEPONBPJ { - uint32 exp = 11; - uint32 level = 7; - repeated uint32 IAADAMKHBIL = 9; -} - diff --git a/proto/LBFHEDFPGMI.proto b/proto/LBFHEDFPGMI.proto new file mode 100644 index 00000000..365db39b --- /dev/null +++ b/proto/LBFHEDFPGMI.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22710 +// Name: LBFHEDFPGMI +message LBFHEDFPGMI { + int32 reason = 15; + bool is_success = 7; +} + diff --git a/proto/LBLHMLGIBNF.proto b/proto/LBLHMLGIBNF.proto deleted file mode 100644 index 2fa0b971..00000000 --- a/proto/LBLHMLGIBNF.proto +++ /dev/null @@ -1,37 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "BCBBHHGCGAN.proto"; -import "IJPMGNKJINC.proto"; -import "LEBACMOBIDE.proto"; -import "LNADMHGILKF.proto"; -import "OLFCEKMONGF.proto"; - -// Name: LBLHMLGIBNF -message LBLHMLGIBNF { - // Name: CDFMNDOJCOJ - message CDFMNDOJCOJ { - int32 BFAPANLILED = 1; - int32 KPACNJFMKHM = 2; - LEBACMOBIDE PNFIHGPGNKD = 3; - } - - // Name: FGKKPMMDMND - message FGKKPMMDMND { - int32 BFAPANLILED = 1; - int32 KPACNJFMKHM = 2; - } - - string name = 1; - repeated LNADMHGILKF field = 2; - repeated LNADMHGILKF KPIDEAGBAPN = 6; - repeated LBLHMLGIBNF LMCOCGEBAMH = 3; - repeated OLFCEKMONGF KIJIBDEIJHJ = 4; - repeated CDFMNDOJCOJ DGDGELFHKAL = 5; - repeated IJPMGNKJINC LDOBBEDADLJ = 8; - BCBBHHGCGAN PNFIHGPGNKD = 7; - repeated FGKKPMMDMND MBHEPCANEGN = 9; - repeated string DMAJJJADABA = 10; -} - diff --git a/proto/LCHKFOGFJNP.proto b/proto/LCHKFOGFJNP.proto deleted file mode 100644 index 8abe2223..00000000 --- a/proto/LCHKFOGFJNP.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CKLBEJHMHKG.proto"; - -// Name: LCHKFOGFJNP -message LCHKFOGFJNP { - repeated CKLBEJHMHKG ONICDCIHMNJ = 14; - repeated CKLBEJHMHKG PKOFIKOAFIC = 4; -} - diff --git a/proto/LCMFDAHJIBK.proto b/proto/LCMFDAHJIBK.proto new file mode 100644 index 00000000..69fc707c --- /dev/null +++ b/proto/LCMFDAHJIBK.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "LLBFJGELKIB.proto"; + +// Name: LCMFDAHJIBK +message LCMFDAHJIBK { + uint32 level_id = 2; + LLBFJGELKIB CKNPDDAHIPK = 10; +} + diff --git a/proto/LDAKAIIPNGI.proto b/proto/LDAKAIIPNGI.proto new file mode 100644 index 00000000..3b8eba74 --- /dev/null +++ b/proto/LDAKAIIPNGI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "OnlinePlayerInfo.proto"; + +// CmdId: 4833 +// Name: LDAKAIIPNGI +message LDAKAIIPNGI { + uint32 src_app_id = 7; + OnlinePlayerInfo src_player_info = 3; +} + diff --git a/proto/LDBDLKGAKCB.proto b/proto/LDBDLKGAKCB.proto deleted file mode 100644 index 67a34265..00000000 --- a/proto/LDBDLKGAKCB.proto +++ /dev/null @@ -1,28 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LDBDLKGAKCB -// CmdId: 22413 -message LDBDLKGAKCB { - uint32 JNBMKEFPJIC = 162; - bool is_save_score = 9; - uint32 BFAIDHEKEOD = 1640; - uint32 OJIACEJOFJF = 1480; - uint32 max_combo = 10; - uint32 music_basic_id = 7; - uint32 combo = 14; - repeated uint32 DGMDAOAENMJ = 756; - bool JIIDBCILMEP = 184; - repeated uint32 NNIJFEMDAIM = 15; - uint32 HPAMHHMILKM = 11; - float speed = 1401; - uint32 score = 1; - uint32 correct_hit = 3; - bool AECNMHLOMBH = 726; - uint32 NDOFNFADKJH = 8; - uint32 APJPLBOJEGN = 4; - uint64 ugc_guid = 5; -} - diff --git a/proto/LDHJFBIOIPG.proto b/proto/LDHJFBIOIPG.proto deleted file mode 100644 index 4b87258c..00000000 --- a/proto/LDHJFBIOIPG.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "DGLAAOENJIH.proto"; - -// Name: LDHJFBIOIPG -message LDHJFBIOIPG { - repeated DGLAAOENJIH JJGOFGMNPLE = 1; - string name = 2; -} - diff --git a/proto/LDIGAAFIGJA.proto b/proto/LDIGAAFIGJA.proto deleted file mode 100644 index 97f851b4..00000000 --- a/proto/LDIGAAFIGJA.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LDIGAAFIGJA -message LDIGAAFIGJA { - string name = 1; - string EOANIHHFMGE = 2; -} - diff --git a/proto/LDJBCPLPPHB.proto b/proto/LDJBCPLPPHB.proto deleted file mode 100644 index ab8d299a..00000000 --- a/proto/LDJBCPLPPHB.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "IHINMBHNLHL.proto"; - -// Name: LDJBCPLPPHB -message LDJBCPLPPHB { - repeated IHINMBHNLHL JJGOFGMNPLE = 1; - string name = 2; -} - diff --git a/proto/LDMCFCEHKJH.proto b/proto/LDMCFCEHKJH.proto new file mode 100644 index 00000000..d8a6605b --- /dev/null +++ b/proto/LDMCFCEHKJH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 829 +// Name: LDMCFCEHKJH +message LDMCFCEHKJH { + bool KOKIFJMPGLI = 3; + map gadget_chain_level_map = 1; +} + diff --git a/proto/LDNBDMBELBA.proto b/proto/LDNBDMBELBA.proto deleted file mode 100644 index b75d9c53..00000000 --- a/proto/LDNBDMBELBA.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LDNBDMBELBA -message LDNBDMBELBA { - uint32 stage_id = 5; - bool is_finished = 6; - bool is_open = 3; - uint32 level_id = 2; -} - diff --git a/proto/LEBACMOBIDE.proto b/proto/LEBACMOBIDE.proto deleted file mode 100644 index 69f7895a..00000000 --- a/proto/LEBACMOBIDE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: LEBACMOBIDE -message LEBACMOBIDE { - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/LEJKGLPPFBN.proto b/proto/LEJKGLPPFBN.proto deleted file mode 100644 index afa947f0..00000000 --- a/proto/LEJKGLPPFBN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LEJKGLPPFBN -// CmdId: 7769 -message LEJKGLPPFBN { - bool MHHGOEKPOGM = 10; -} - diff --git a/proto/LEKKBIGCOGI.proto b/proto/LEKKBIGCOGI.proto new file mode 100644 index 00000000..47c3ec93 --- /dev/null +++ b/proto/LEKKBIGCOGI.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 1592 +// Name: LEKKBIGCOGI +message LEKKBIGCOGI { + repeated uint32 KFBNLDJDFJE = 2; +} + diff --git a/proto/LENANMKPLCA.proto b/proto/LENANMKPLCA.proto deleted file mode 100644 index def1a5a5..00000000 --- a/proto/LENANMKPLCA.proto +++ /dev/null @@ -1,37 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: LENANMKPLCA -message LENANMKPLCA { - // Name: IIBKDJKBCPK - enum IIBKDJKBCPK { - IIBKDJKBCPK_DUMMY = 0; - IIBKDJKBCPK_BBEBFCMEOPN = 1; - IIBKDJKBCPK_KGNPPFNFLKE = 2; - IIBKDJKBCPK_NAAHPHCADOP = 3; - } - - string PJKHGCDLOAA = 1; - string CNGONKMIGLD = 8; - bool BLLHLMOCKOC = 10; - bool NJPGFINGBNI = 20; - bool OCNKPMAFAPG = 27; - IIBKDJKBCPK NFEKMPGDPIE = 9; - string CNDHCPDIIAB = 11; - bool MBNCECJOLBF = 16; - bool JGGMAKLEBHK = 17; - bool GOPJCBEAOKC = 18; - bool CEFOPOICFAK = 42; - bool IACPFHDIBAH = 23; - bool DMMFOGEANDO = 31; - string IJJOEINNAOG = 36; - string ICPODOGGPOC = 37; - string JAOIPGPCMLM = 39; - string MMPADGOKMFB = 40; - string ALIKCIHGMAF = 41; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/LGCELPOKEDF.proto b/proto/LGCELPOKEDF.proto deleted file mode 100644 index 5ccd9d84..00000000 --- a/proto/LGCELPOKEDF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LGCELPOKEDF -message LGCELPOKEDF { - double value = 1; -} - diff --git a/proto/LGDLKBJBEOE.proto b/proto/LGDLKBJBEOE.proto new file mode 100644 index 00000000..7af01ad9 --- /dev/null +++ b/proto/LGDLKBJBEOE.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "OJGNBGJFLDC.proto"; + +// CmdId: 7310 +// Name: LGDLKBJBEOE +message LGDLKBJBEOE { + repeated uint32 GNGDMHNANEH = 15; + int32 retcode = 7; + repeated uint32 BKFNFJGFCAD = 9; + repeated OJGNBGJFLDC JBDAEBOBLBI = 14; +} + diff --git a/proto/LGLHGBPEOGD.proto b/proto/LGLHGBPEOGD.proto new file mode 100644 index 00000000..8f6efbac --- /dev/null +++ b/proto/LGLHGBPEOGD.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20971 +// Name: LGLHGBPEOGD +message LGLHGBPEOGD { + uint32 level_id = 15; + uint32 NIKGAFDFHCD = 12; +} + diff --git a/proto/LGMLPBFMEEM.proto b/proto/LGMLPBFMEEM.proto deleted file mode 100644 index 19014db9..00000000 --- a/proto/LGMLPBFMEEM.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LGMLPBFMEEM -// CmdId: 7529 -message LGMLPBFMEEM { - uint32 LKFDEJMGHMP = 10; -} - diff --git a/proto/LHPBALCGMJH.proto b/proto/LHPBALCGMJH.proto deleted file mode 100644 index 9a51d96b..00000000 --- a/proto/LHPBALCGMJH.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LHPBALCGMJH -message LHPBALCGMJH { - bool CCOOPAOKIGG = 8; -} - diff --git a/proto/LIDABDAPMJK.proto b/proto/LIDABDAPMJK.proto new file mode 100644 index 00000000..800619f5 --- /dev/null +++ b/proto/LIDABDAPMJK.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22570 +// Name: LIDABDAPMJK +message LIDABDAPMJK { +} + diff --git a/proto/LIDDFAKFGLG.proto b/proto/LIDDFAKFGLG.proto new file mode 100644 index 00000000..c5565c98 --- /dev/null +++ b/proto/LIDDFAKFGLG.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20158 +// Name: LIDDFAKFGLG +message LIDDFAKFGLG { + int32 retcode = 14; + uint32 score = 3; + bool is_new_record = 8; + bool is_success = 6; +} + diff --git a/proto/LIGDPKNNMMM.proto b/proto/LIGDPKNNMMM.proto new file mode 100644 index 00000000..9285eec4 --- /dev/null +++ b/proto/LIGDPKNNMMM.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LIGDPKNNMMM +message LIGDPKNNMMM { + repeated string KAGOLBFBHBI = 1; +} + diff --git a/proto/LIJKGGFCHOB.proto b/proto/LIJKGGFCHOB.proto deleted file mode 100644 index 77e0ce52..00000000 --- a/proto/LIJKGGFCHOB.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LIJKGGFCHOB -message LIJKGGFCHOB { - string product_id = 1; - string price_tier = 2; - uint32 JOIANPCEKPB = 3; - uint32 GOJEILKOHBH = 4; - uint32 CGACGBLLNGP = 5; - uint32 bought_num = 6; - bool is_audit = 7; -} - diff --git a/proto/LIKPGKGOHGB.proto b/proto/LIKPGKGOHGB.proto deleted file mode 100644 index 03279e49..00000000 --- a/proto/LIKPGKGOHGB.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LIKPGKGOHGB -// CmdId: 20042 -message LIKPGKGOHGB { - uint32 stage_id = 5; - uint32 finish_time = 15; - uint32 gallery_id = 4; - uint32 LEDKDCJIDNE = 6; - bool is_succ = 11; - bool is_new_record = 13; - bool BMPCEOKKBEA = 7; -} - diff --git a/proto/LJFMLGDFELG.proto b/proto/LJFMLGDFELG.proto deleted file mode 100644 index 1f23352f..00000000 --- a/proto/LJFMLGDFELG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AJCFJJFJJMB.proto"; - -// Name: LJFMLGDFELG -message LJFMLGDFELG { - uint32 card_guid = 8; - bool OHEDGHHHLGJ = 2; - AJCFJJFJJMB INDKAEIGCMJ = 1; -} - diff --git a/proto/LJGAJMFDFCF.proto b/proto/LJGAJMFDFCF.proto deleted file mode 100644 index e43f6440..00000000 --- a/proto/LJGAJMFDFCF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LJGAJMFDFCF -message LJGAJMFDFCF { - uint32 FAKEOJGBCJI = 1; -} - diff --git a/proto/LJKPHEIEJNN.proto b/proto/LJKPHEIEJNN.proto deleted file mode 100644 index 12f15374..00000000 --- a/proto/LJKPHEIEJNN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LJKPHEIEJNN -// CmdId: 7479 -message LJKPHEIEJNN { - uint32 level = 14; -} - diff --git a/proto/LJPLMCEJECG.proto b/proto/LJPLMCEJECG.proto new file mode 100644 index 00000000..e41c00a0 --- /dev/null +++ b/proto/LJPLMCEJECG.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "InstableSprayAvatarInfo.proto"; + +// CmdId: 22028 +// Name: LJPLMCEJECG +message LJPLMCEJECG { + repeated InstableSprayAvatarInfo avatar_info_list = 10; +} + diff --git a/proto/LLAEAKDNIHM.proto b/proto/LLAEAKDNIHM.proto deleted file mode 100644 index 7a922cfc..00000000 --- a/proto/LLAEAKDNIHM.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LLAEAKDNIHM -// CmdId: 7206 -message LLAEAKDNIHM { - uint32 card_id = 10; - uint32 face_type = 15; -} - diff --git a/proto/LLBFJGELKIB.proto b/proto/LLBFJGELKIB.proto new file mode 100644 index 00000000..35e3c27c --- /dev/null +++ b/proto/LLBFJGELKIB.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LLBFJGELKIB +enum LLBFJGELKIB { + LLBFJGELKIB_SANDWORM_LEVEL_NOT_OPEN = 0; + LLBFJGELKIB_SANDWORM_LEVEL_PRE_QUEST = 1; + LLBFJGELKIB_SANDWORM_LEVEL_START = 2; + LLBFJGELKIB_SANDWORM_LEVEL_SEQUEL_QUEST = 3; +} + diff --git a/proto/LLOKNKLJFHI.proto b/proto/LLOKNKLJFHI.proto deleted file mode 100644 index b32472ba..00000000 --- a/proto/LLOKNKLJFHI.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LLOKNKLJFHI -message LLOKNKLJFHI { - bool is_open = 12; - uint32 best_score = 4; - uint32 stage_id = 10; - bool is_finish = 13; -} - diff --git a/proto/LMANBIFIBEJ.proto b/proto/LMANBIFIBEJ.proto new file mode 100644 index 00000000..fb169993 --- /dev/null +++ b/proto/LMANBIFIBEJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LMANBIFIBEJ +message LMANBIFIBEJ { + uint32 target_entity_id = 14; +} + diff --git a/proto/LMBNPEALNMF.proto b/proto/LMBNPEALNMF.proto new file mode 100644 index 00000000..0f0c964f --- /dev/null +++ b/proto/LMBNPEALNMF.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LMBNPEALNMF +message LMBNPEALNMF { + uint32 IAPDLOALCDH = 5; + repeated uint32 BOOENGOOJGN = 9; + uint32 KLPIHHBCMBP = 13; + uint32 BNFLIGNODHB = 8; + uint32 DCFMMEHPHOG = 1; + uint32 phase = 11; +} + diff --git a/proto/LNADMHGILKF.proto b/proto/LNADMHGILKF.proto deleted file mode 100644 index 0f1a71e6..00000000 --- a/proto/LNADMHGILKF.proto +++ /dev/null @@ -1,51 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KBIMCEMNOCC.proto"; - -// Name: LNADMHGILKF -message LNADMHGILKF { - // Name: HFCODBHPFJH - enum HFCODBHPFJH { - HFCODBHPFJH_DUMMY = 0; - HFCODBHPFJH_LJJKFKGJKNH = 1; - HFCODBHPFJH_APAGENPMGLH = 2; - HFCODBHPFJH_OAKDEIEKJND = 3; - HFCODBHPFJH_BECFFDOMAOI = 4; - HFCODBHPFJH_GHGFBMLIDAG = 5; - HFCODBHPFJH_KEPGCFEBNGM = 6; - HFCODBHPFJH_EOJPCPAPBDC = 7; - HFCODBHPFJH_HDGKBKGDHHF = 8; - HFCODBHPFJH_OCNDIOHNMBI = 9; - HFCODBHPFJH_NJAJELOFBJI = 10; - HFCODBHPFJH_MGFOBEMANFA = 11; - HFCODBHPFJH_BBDAAMGPAIJ = 12; - HFCODBHPFJH_BMMENAOOENB = 13; - HFCODBHPFJH_ACEKHCKNFKI = 14; - HFCODBHPFJH_GHDKCNKOLHA = 15; - HFCODBHPFJH_AKDLJGIKHMA = 16; - HFCODBHPFJH_DOHNBLFHPIJ = 17; - HFCODBHPFJH_JDIMNPGMDAK = 18; - } - - // Name: JOMHFPNHJPD - enum JOMHFPNHJPD { - JOMHFPNHJPD_DUMMY = 0; - JOMHFPNHJPD_BIHDIPOCHML = 1; - JOMHFPNHJPD_MBIKKFLCJKL = 2; - JOMHFPNHJPD_DAFKNLNCAKN = 3; - } - - string name = 1; - int32 IHHEFANAHMG = 3; - JOMHFPNHJPD ACJFPEBKCOM = 4; - HFCODBHPFJH type = 5; - string HKMGAIGNMEC = 6; - string LDBDMFPBBBO = 2; - string GBAMGCFNHGN = 7; - int32 HHACPHAKCEK = 9; - string BGJGJADMIOD = 10; - KBIMCEMNOCC PNFIHGPGNKD = 8; -} - diff --git a/proto/LNJPIINEAIJ.proto b/proto/LNJPIINEAIJ.proto deleted file mode 100644 index b23843e3..00000000 --- a/proto/LNJPIINEAIJ.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LNJPIINEAIJ -// CmdId: 7813 -message LNJPIINEAIJ { - uint32 AHAIAIPGFDN = 7; -} - diff --git a/proto/LNMBGAKGHAD.proto b/proto/LNMBGAKGHAD.proto deleted file mode 100644 index d00ca3e3..00000000 --- a/proto/LNMBGAKGHAD.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LNMBGAKGHAD -message LNMBGAKGHAD { - string CNJPBIDDKCK = 2; - float KKNMAJLOPIM = 5; - uint32 avatar_id = 14; - float BLBHOEGPKOF = 15; - float LMPPEKDJNIN = 9; - bool CMANPKKNAMG = 4; -} - diff --git a/proto/LOCFPLGHHCM.proto b/proto/LOCFPLGHHCM.proto new file mode 100644 index 00000000..a30fea6d --- /dev/null +++ b/proto/LOCFPLGHHCM.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LOCFPLGHHCM +message LOCFPLGHHCM { + float NDOPKKCFNNL = 13; +} + diff --git a/proto/LOLPIGFBEIA.proto b/proto/LOLPIGFBEIA.proto deleted file mode 100644 index 880df976..00000000 --- a/proto/LOLPIGFBEIA.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LOLPIGFBEIA -// CmdId: 1652 -message LOLPIGFBEIA { - repeated uint64 avatar_team_guid_list = 8; - uint64 cur_avatar_guid = 3; - int32 retcode = 9; -} - diff --git a/proto/LPGAFDIGHDF.proto b/proto/LPGAFDIGHDF.proto new file mode 100644 index 00000000..17558e04 --- /dev/null +++ b/proto/LPGAFDIGHDF.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LPGAFDIGHDF +message LPGAFDIGHDF { + bool HPGBNJHEJEE = 2; + uint32 OECJPOKNGNA = 7; +} + diff --git a/proto/LPGOCDCNECC.proto b/proto/LPGOCDCNECC.proto deleted file mode 100644 index 0b59c543..00000000 --- a/proto/LPGOCDCNECC.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LPGOCDCNECC -message LPGOCDCNECC { - uint64 dungeon_guid = 1; - uint32 min_cost_time = 2; -} - diff --git a/proto/LPKHFHJDGOG.proto b/proto/LPKHFHJDGOG.proto new file mode 100644 index 00000000..439e37e8 --- /dev/null +++ b/proto/LPKHFHJDGOG.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 2924 +// Name: LPKHFHJDGOG +message LPKHFHJDGOG { + uint32 offering_id = 12; +} + diff --git a/proto/LanV3BoatGameStartSingleReq.proto b/proto/LanV3BoatGameStartSingleReq.proto index 0d47a7f1..9f1c22ba 100644 --- a/proto/LanV3BoatGameStartSingleReq.proto +++ b/proto/LanV3BoatGameStartSingleReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDNDILMJBOP -// CmdId: 24887 +// CmdId: 24992 +// Name: MKEADPCANGA message LanV3BoatGameStartSingleReq { } diff --git a/proto/LanV3BoatGameStartSingleRsp.proto b/proto/LanV3BoatGameStartSingleRsp.proto index 06745a94..4778fa6c 100644 --- a/proto/LanV3BoatGameStartSingleRsp.proto +++ b/proto/LanV3BoatGameStartSingleRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJJNFPAMLKF -// CmdId: 21227 +// CmdId: 24118 +// Name: MHJHENLEPEC message LanV3BoatGameStartSingleRsp { - int32 retcode = 10; + int32 retcode = 12; } diff --git a/proto/LanV3BoatGameTransferFinishNotify.proto b/proto/LanV3BoatGameTransferFinishNotify.proto index de030bc6..6b55502b 100644 --- a/proto/LanV3BoatGameTransferFinishNotify.proto +++ b/proto/LanV3BoatGameTransferFinishNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDKDGNHFPFL -// CmdId: 20763 +// CmdId: 20841 +// Name: FNDLCLGFFIO message LanV3BoatGameTransferFinishNotify { - bool is_reenter = 15; + bool is_reenter = 14; } diff --git a/proto/LanV3BoatInterruptSettleStageReq.proto b/proto/LanV3BoatInterruptSettleStageReq.proto index fccc16b1..1283f855 100644 --- a/proto/LanV3BoatInterruptSettleStageReq.proto +++ b/proto/LanV3BoatInterruptSettleStageReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGAALOLONHA -// CmdId: 23995 +// CmdId: 24158 +// Name: PGOFLLNHMHB message LanV3BoatInterruptSettleStageReq { } diff --git a/proto/LanV3BoatInterruptSettleStageRsp.proto b/proto/LanV3BoatInterruptSettleStageRsp.proto index 95fee57d..2cada5dd 100644 --- a/proto/LanV3BoatInterruptSettleStageRsp.proto +++ b/proto/LanV3BoatInterruptSettleStageRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CALFPKMOOLN -// CmdId: 24740 +// CmdId: 21299 +// Name: LOMGKIHPBEO message LanV3BoatInterruptSettleStageRsp { - int32 retcode = 15; + int32 retcode = 13; } diff --git a/proto/LanV3BoatMultiPlayerData.proto b/proto/LanV3BoatMultiPlayerData.proto new file mode 100644 index 00000000..51d7d21b --- /dev/null +++ b/proto/LanV3BoatMultiPlayerData.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JFJIHFAGDKI +message LanV3BoatMultiPlayerData { + uint32 BGBKKDGAPIM = 11; + uint32 uid = 4; +} + diff --git a/proto/LanV3BoatSettleInfo.proto b/proto/LanV3BoatSettleInfo.proto new file mode 100644 index 00000000..1fdcef54 --- /dev/null +++ b/proto/LanV3BoatSettleInfo.proto @@ -0,0 +1,17 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ExhibitionDisplayInfo.proto"; +import "ProfilePicture.proto"; + +// Name: HKLPDBAPNMI +message LanV3BoatSettleInfo { + string nickname = 11; + ProfilePicture profile_picture = 2; + repeated ExhibitionDisplayInfo card_list = 15; + uint32 head_image = 4; + string online_id = 8; + uint32 uid = 6; +} + diff --git a/proto/LanV3BoatSettleNotify.proto b/proto/LanV3BoatSettleNotify.proto new file mode 100644 index 00000000..3de1fa4b --- /dev/null +++ b/proto/LanV3BoatSettleNotify.proto @@ -0,0 +1,21 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ExhibitionDisplayInfo.proto"; +import "LanV3BoatSettleInfo.proto"; + +// CmdId: 6598 +// Name: OIOFGAJIDIH +message LanV3BoatSettleNotify { + uint32 duration = 13; + uint32 begin_time = 5; + repeated LanV3BoatSettleInfo settle_info_list = 15; + repeated ExhibitionDisplayInfo score_list = 11; + bool is_single = 14; + uint32 stage_type = 12; + uint32 play_index = 1; + repeated uint32 winner_uid_list = 3; + bool is_gallery_succ = 7; +} + diff --git a/proto/LanV3BoatStageInfo.proto b/proto/LanV3BoatStageInfo.proto index 84002db3..83641e6b 100644 --- a/proto/LanV3BoatStageInfo.proto +++ b/proto/LanV3BoatStageInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGFHBJKGCLJ +// Name: ODMKEMKFBMB message LanV3BoatStageInfo { - uint32 map_id = 2; - bool is_single = 4; - uint32 match_id = 6; - repeated uint32 player_uid_list = 7; + uint32 map_id = 14; + uint32 match_id = 3; + repeated uint32 player_uid_list = 9; + bool is_single = 13; } diff --git a/proto/LanV3RaceRestartReq.proto b/proto/LanV3RaceRestartReq.proto index 3f51a472..ef4e1d58 100644 --- a/proto/LanV3RaceRestartReq.proto +++ b/proto/LanV3RaceRestartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LCHCJOGHCDD -// CmdId: 21466 +// CmdId: 23047 +// Name: MADBIGEEADF message LanV3RaceRestartReq { - uint32 gallery_id = 1; + uint32 gallery_id = 7; } diff --git a/proto/LanV3RaceRestartRsp.proto b/proto/LanV3RaceRestartRsp.proto index b8bd4bfe..32d79c04 100644 --- a/proto/LanV3RaceRestartRsp.proto +++ b/proto/LanV3RaceRestartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNNPFAPEAAN -// CmdId: 24133 +// CmdId: 20283 +// Name: GNNNBJPAJNP message LanV3RaceRestartRsp { - uint32 gallery_id = 13; - int32 retcode = 7; + int32 retcode = 5; + uint32 gallery_id = 9; } diff --git a/proto/LanV3RaceSettleNotify.proto b/proto/LanV3RaceSettleNotify.proto index 69dc4773..64ad0c29 100644 --- a/proto/LanV3RaceSettleNotify.proto +++ b/proto/LanV3RaceSettleNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAMOAAGMJCK -// CmdId: 24480 +// CmdId: 20675 +// Name: MCAGOHGNOLF message LanV3RaceSettleNotify { - uint32 score = 4; - bool is_success = 7; - uint32 gallery_id = 3; - uint32 level_id = 15; - uint32 IHPLEFBHBDG = 14; - uint32 DIOJNDKDDLI = 1; - uint32 FBKJHNDOKFM = 8; - bool is_new_record = 12; + uint32 level_id = 13; + uint32 gallery_id = 2; + uint32 MFJBNDHNNMO = 15; + uint32 JCFJLLKLHFO = 3; + uint32 score = 5; + bool is_new_record = 9; + uint32 IFECDFBGBAA = 7; + bool is_success = 14; } diff --git a/proto/LanV3ShadowFinishLevelReq.proto b/proto/LanV3ShadowFinishLevelReq.proto index 93c035fc..507f4c89 100644 --- a/proto/LanV3ShadowFinishLevelReq.proto +++ b/proto/LanV3ShadowFinishLevelReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNMALDDNDBH -// CmdId: 23065 +// CmdId: 23886 +// Name: OMFGFEMGCPM message LanV3ShadowFinishLevelReq { - uint32 finish_time = 1; - uint32 level_id = 5; + uint32 level_id = 15; + uint32 finish_time = 12; } diff --git a/proto/LanV3ShadowFinishLevelRsp.proto b/proto/LanV3ShadowFinishLevelRsp.proto index 2b4dbbc4..829c5111 100644 --- a/proto/LanV3ShadowFinishLevelRsp.proto +++ b/proto/LanV3ShadowFinishLevelRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LEDHFKADLOP -// CmdId: 23997 +// CmdId: 24969 +// Name: PBMPCFIBGNM message LanV3ShadowFinishLevelRsp { - int32 retcode = 7; + int32 retcode = 6; } diff --git a/proto/LanternProjectionInfo.proto b/proto/LanternProjectionInfo.proto new file mode 100644 index 00000000..078524e3 --- /dev/null +++ b/proto/LanternProjectionInfo.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ClientInputType.proto"; +import "LanternProjectionLevelInfo.proto"; + +// Name: FICLFAMINEH +message LanternProjectionInfo { + repeated ClientInputType OFBHBGHNMKN = 9; + repeated ClientInputType KDDNLOBMNFD = 12; + repeated uint32 open_stage_list = 14; + repeated LanternProjectionLevelInfo level_list = 1; +} + diff --git a/proto/LanternProjectionLevelInfo.proto b/proto/LanternProjectionLevelInfo.proto new file mode 100644 index 00000000..6929a71e --- /dev/null +++ b/proto/LanternProjectionLevelInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CGOBFABMIJI +message LanternProjectionLevelInfo { + uint32 id = 5; + bool is_finished = 1; + bool is_show_tips = 15; + uint32 min_finish_time = 8; + bool is_can_start = 6; +} + diff --git a/proto/LanternRiteActivityDetailInfo.proto b/proto/LanternRiteActivityDetailInfo.proto index f25edbdc..e85b232d 100644 --- a/proto/LanternRiteActivityDetailInfo.proto +++ b/proto/LanternRiteActivityDetailInfo.proto @@ -2,17 +2,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "JFAEOPHPBGL.proto"; -import "MCJJAJKEOAM.proto"; +import "LanternProjectionInfo.proto"; +import "LanternRiteFireworksInfo.proto"; import "SalvageStageInfo.proto"; -// Name: KALJNIHLPEB +// Name: FEHKKAADAMI message LanternRiteActivityDetailInfo { - bool OEMINLMOPPP = 1; - bool MMEOMGJBGNE = 7; - repeated SalvageStageInfo stage_info_list = 9; - JFAEOPHPBGL OEEDOHKBLMD = 8; - bool is_content_closed = 6; - MCJJAJKEOAM EGDHPACCIFB = 10; + bool AHIBJCCBCBI = 2; + bool is_content_closed = 9; + LanternRiteFireworksInfo fireworks_info = 13; + bool ODDJOICLCNC = 6; + repeated SalvageStageInfo stage_info_list = 5; + LanternProjectionInfo projection_info = 8; } diff --git a/proto/LanternRiteDoFireworksReformReq.proto b/proto/LanternRiteDoFireworksReformReq.proto index 14d43f96..be762ae8 100644 --- a/proto/LanternRiteDoFireworksReformReq.proto +++ b/proto/LanternRiteDoFireworksReformReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBEIIMEGPHG -// CmdId: 8261 +// CmdId: 8462 +// Name: IGMLBCPGBAL message LanternRiteDoFireworksReformReq { - uint32 skill_id = 15; - uint32 stage_id = 12; - uint32 factor_id = 2; - uint32 challenge_id = 11; + uint32 stage_id = 5; + uint32 factor_id = 1; + uint32 challenge_id = 10; + uint32 skill_id = 12; } diff --git a/proto/LanternRiteDoFireworksReformRsp.proto b/proto/LanternRiteDoFireworksReformRsp.proto index 54628c12..1e4ef1ee 100644 --- a/proto/LanternRiteDoFireworksReformRsp.proto +++ b/proto/LanternRiteDoFireworksReformRsp.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "LanternRiteFireworksReformFactorInfo.proto"; -// Name: HLLJICIJOEG -// CmdId: 8564 +// CmdId: 8191 +// Name: OHNHLABOCHA message LanternRiteDoFireworksReformRsp { - int32 retcode = 15; - repeated LanternRiteFireworksReformFactorInfo factor_info_list = 13; - uint32 FBHAEFIAIHM = 1; - bool is_lucky = 4; - uint32 FOPCMLBHHHF = 8; - uint32 stage_id = 11; - uint32 challenge_id = 2; - uint32 EOFAHKCJBKK = 6; - uint32 JPDEEDPFBMB = 14; + uint32 EFLPMIIEPNG = 13; + uint32 challenge_id = 9; + bool is_lucky = 6; + int32 retcode = 7; + uint32 MAKIBNPJGEJ = 2; + repeated LanternRiteFireworksReformFactorInfo factor_info_list = 12; + uint32 HEAJHLGGKLM = 10; + uint32 ALIIBHKIMBM = 8; + uint32 stage_id = 14; } diff --git a/proto/LanternRiteEndFireworksReformReq.proto b/proto/LanternRiteEndFireworksReformReq.proto index 92a7c7e5..8b6a1512 100644 --- a/proto/LanternRiteEndFireworksReformReq.proto +++ b/proto/LanternRiteEndFireworksReformReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELHHGALHJAO -// CmdId: 8322 +// CmdId: 8245 +// Name: NCFOMHIINBL message LanternRiteEndFireworksReformReq { - uint32 challenge_id = 10; - uint32 stage_id = 5; + uint32 challenge_id = 13; + uint32 stage_id = 3; } diff --git a/proto/LanternRiteEndFireworksReformRsp.proto b/proto/LanternRiteEndFireworksReformRsp.proto index d196788f..f2dce3b6 100644 --- a/proto/LanternRiteEndFireworksReformRsp.proto +++ b/proto/LanternRiteEndFireworksReformRsp.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHLFCPBLHBH -// CmdId: 8142 +// CmdId: 8160 +// Name: LEKAFPACHHK message LanternRiteEndFireworksReformRsp { - bool is_new_record = 11; - uint32 final_score = 10; - int32 retcode = 4; - bool HPAOHBEGALB = 5; - bool GKCEEMJJEEI = 3; - uint32 challenge_id = 13; - uint32 stage_id = 14; - bool HEJINKKCHJK = 2; - bool KHCOGGPJNML = 1; + uint32 challenge_id = 2; + int32 retcode = 9; + bool is_full_score = 5; + bool BGODKPDDOOG = 14; + bool IMLAMOOOKAL = 15; + uint32 final_score = 4; + bool AGFGCOGCEOC = 8; + uint32 stage_id = 6; + bool is_new_record = 3; } diff --git a/proto/LanternRiteFireworksChallengeInfo.proto b/proto/LanternRiteFireworksChallengeInfo.proto new file mode 100644 index 00000000..b36a427b --- /dev/null +++ b/proto/LanternRiteFireworksChallengeInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PHALMEICHMB +message LanternRiteFireworksChallengeInfo { + uint32 challenge_id = 5; + uint32 best_score = 14; + bool is_full_score = 13; +} + diff --git a/proto/LanternRiteFireworksInfo.proto b/proto/LanternRiteFireworksInfo.proto new file mode 100644 index 00000000..b83a491c --- /dev/null +++ b/proto/LanternRiteFireworksInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "LanternRiteFireworksStageInfo.proto"; + +// Name: CKGPIIMDNMJ +message LanternRiteFireworksInfo { + repeated LanternRiteFireworksStageInfo stage_info_list = 11; +} + diff --git a/proto/LanternRiteFireworksReformFactorInfo.proto b/proto/LanternRiteFireworksReformFactorInfo.proto index 280934ec..69964e2f 100644 --- a/proto/LanternRiteFireworksReformFactorInfo.proto +++ b/proto/LanternRiteFireworksReformFactorInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COCLMIBAHOP +// Name: CEHPFLBDBKB message LanternRiteFireworksReformFactorInfo { + uint32 factor_id = 11; uint32 factor_value = 4; - uint32 factor_id = 3; } diff --git a/proto/LanternRiteFireworksReformSkillInfo.proto b/proto/LanternRiteFireworksReformSkillInfo.proto index c5d73d37..1619c110 100644 --- a/proto/LanternRiteFireworksReformSkillInfo.proto +++ b/proto/LanternRiteFireworksReformSkillInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLEOKHKOFND +// Name: IGMMKIIKDJK message LanternRiteFireworksReformSkillInfo { + uint32 FOKOINJOONI = 15; + bool is_unlock = 11; uint32 skill_id = 9; - uint32 IBKIDCMCDPF = 12; - uint32 AEACCAGDNJC = 1; - bool is_unlock = 13; + uint32 DCFIKGHLPJP = 8; } diff --git a/proto/LanternRiteFireworksStageInfo.proto b/proto/LanternRiteFireworksStageInfo.proto new file mode 100644 index 00000000..e94c5ce5 --- /dev/null +++ b/proto/LanternRiteFireworksStageInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "LanternRiteFireworksChallengeInfo.proto"; + +// Name: AHGKMMHDLNC +message LanternRiteFireworksStageInfo { + repeated LanternRiteFireworksChallengeInfo challenge_info_list = 3; + uint32 stage_id = 5; + bool is_open = 7; +} + diff --git a/proto/LanternRiteStartFireworksReformReq.proto b/proto/LanternRiteStartFireworksReformReq.proto index f86717fa..eb1e25fd 100644 --- a/proto/LanternRiteStartFireworksReformReq.proto +++ b/proto/LanternRiteStartFireworksReformReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGMPKEFCLBL -// CmdId: 8865 +// CmdId: 8079 +// Name: PKFMIJJIEJG message LanternRiteStartFireworksReformReq { - uint32 challenge_id = 6; - uint32 stage_id = 8; + uint32 challenge_id = 7; + uint32 stage_id = 2; } diff --git a/proto/LanternRiteStartFireworksReformRsp.proto b/proto/LanternRiteStartFireworksReformRsp.proto index 96192efe..f61e6cde 100644 --- a/proto/LanternRiteStartFireworksReformRsp.proto +++ b/proto/LanternRiteStartFireworksReformRsp.proto @@ -5,17 +5,17 @@ option java_package = "emu.grasscutter.net.proto"; import "LanternRiteFireworksReformFactorInfo.proto"; import "LanternRiteFireworksReformSkillInfo.proto"; -// Name: PEEMKLGEMDH -// CmdId: 8546 +// CmdId: 8555 +// Name: HOAFHAEHDLJ message LanternRiteStartFireworksReformRsp { - uint32 challenge_id = 2; - repeated LanternRiteFireworksReformFactorInfo factor_info_list = 12; - uint32 JPDEEDPFBMB = 4; - uint32 FOPCMLBHHHF = 15; - uint32 FBHAEFIAIHM = 6; - uint32 stage_id = 1; - int32 retcode = 13; + repeated LanternRiteFireworksReformFactorInfo factor_info_list = 7; + int32 retcode = 4; repeated LanternRiteFireworksReformSkillInfo skill_info_list = 5; - uint32 EOFAHKCJBKK = 9; + uint32 ALIIBHKIMBM = 3; + uint32 EFLPMIIEPNG = 11; + uint32 HEAJHLGGKLM = 6; + uint32 stage_id = 10; + uint32 challenge_id = 12; + uint32 MAKIBNPJGEJ = 15; } diff --git a/proto/LanternRiteTakeSkinRewardReq.proto b/proto/LanternRiteTakeSkinRewardReq.proto index cbe26231..57dc7f92 100644 --- a/proto/LanternRiteTakeSkinRewardReq.proto +++ b/proto/LanternRiteTakeSkinRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLCAKNMPIAD -// CmdId: 8502 +// CmdId: 8354 +// Name: JDDBNBOGBAK message LanternRiteTakeSkinRewardReq { } diff --git a/proto/LanternRiteTakeSkinRewardRsp.proto b/proto/LanternRiteTakeSkinRewardRsp.proto index 3d578d5e..56b27929 100644 --- a/proto/LanternRiteTakeSkinRewardRsp.proto +++ b/proto/LanternRiteTakeSkinRewardRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKMOABMELAK -// CmdId: 8356 +// CmdId: 8928 +// Name: LKJPJBKJAAA message LanternRiteTakeSkinRewardRsp { - int32 retcode = 1; + int32 retcode = 13; } diff --git a/proto/LastPacketPrintNotify.proto b/proto/LastPacketPrintNotify.proto index aaa4d965..1d9a7bf3 100644 --- a/proto/LastPacketPrintNotify.proto +++ b/proto/LastPacketPrintNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JJELOGGMGHA -// CmdId: 41 +// CmdId: 48 +// Name: AIGHBMDCCOF message LastPacketPrintNotify { } diff --git a/proto/LaunchFireworksReq.proto b/proto/LaunchFireworksReq.proto index ba51598d..e62b0ca8 100644 --- a/proto/LaunchFireworksReq.proto +++ b/proto/LaunchFireworksReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksLaunchSchemeData.proto"; -// Name: HCPFFHAHOEI -// CmdId: 6053 +// CmdId: 6022 +// Name: AMCLCEJGJNF message LaunchFireworksReq { - FireworksLaunchSchemeData scheme_data = 12; + FireworksLaunchSchemeData scheme_data = 14; } diff --git a/proto/LaunchFireworksRsp.proto b/proto/LaunchFireworksRsp.proto index 42d1b756..76e6cdd0 100644 --- a/proto/LaunchFireworksRsp.proto +++ b/proto/LaunchFireworksRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KAGKJLIIEME -// CmdId: 6011 +// CmdId: 6086 +// Name: CPENMHPGPLO message LaunchFireworksRsp { - int32 retcode = 15; + int32 retcode = 8; } diff --git a/proto/LeaveSceneReq.proto b/proto/LeaveSceneReq.proto index d4f1501d..3b8947b7 100644 --- a/proto/LeaveSceneReq.proto +++ b/proto/LeaveSceneReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLNIOKANGHH -// CmdId: 275 +// CmdId: 296 +// Name: IBPJMBKNICC message LeaveSceneReq { } diff --git a/proto/LeaveSceneRsp.proto b/proto/LeaveSceneRsp.proto index 6061bf54..d4d9f110 100644 --- a/proto/LeaveSceneRsp.proto +++ b/proto/LeaveSceneRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKDEEOLMDJA -// CmdId: 254 +// CmdId: 289 +// Name: NBBBEMJDOMO message LeaveSceneRsp { int32 retcode = 12; } diff --git a/proto/LeaveWorldNotify.proto b/proto/LeaveWorldNotify.proto index 698d0ea6..76cecc1b 100644 --- a/proto/LeaveWorldNotify.proto +++ b/proto/LeaveWorldNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DMKABPIBILH -// CmdId: 3009 +// CmdId: 3487 +// Name: APABBPLFGOO message LeaveWorldNotify { } diff --git a/proto/LevelTagDataNotify.proto b/proto/LevelTagDataNotify.proto index 114bf7c9..8836e422 100644 --- a/proto/LevelTagDataNotify.proto +++ b/proto/LevelTagDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDJIAMHECGH -// CmdId: 3072 +// CmdId: 3263 +// Name: KDOMBPOPLDK message LevelTagDataNotify { - repeated uint32 level_tag_id_list = 14; + repeated uint32 level_tag_id_list = 6; } diff --git a/proto/LevelupCityReq.proto b/proto/LevelupCityReq.proto index c6d99e45..95e9b56b 100644 --- a/proto/LevelupCityReq.proto +++ b/proto/LevelupCityReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBMLBNBOFDM -// CmdId: 243 +// CmdId: 237 +// Name: FMMDGBFOCNN message LevelupCityReq { + uint32 item_num = 13; + uint32 area_id = 3; uint32 scene_id = 5; - uint32 area_id = 7; - uint32 item_num = 9; } diff --git a/proto/LevelupCityRsp.proto b/proto/LevelupCityRsp.proto index b81951c8..717a30d7 100644 --- a/proto/LevelupCityRsp.proto +++ b/proto/LevelupCityRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CityInfo.proto"; -// Name: MKKAIJMECOL -// CmdId: 236 +// CmdId: 224 +// Name: BLOKJGHICPI message LevelupCityRsp { - CityInfo city_info = 1; - uint32 scene_id = 6; - uint32 area_id = 11; - int32 retcode = 13; + int32 retcode = 14; + CityInfo city_info = 2; + uint32 area_id = 6; + uint32 scene_id = 8; } diff --git a/proto/LifeStateChangeNotify.proto b/proto/LifeStateChangeNotify.proto index a148642c..39d2ce27 100644 --- a/proto/LifeStateChangeNotify.proto +++ b/proto/LifeStateChangeNotify.proto @@ -5,15 +5,15 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; import "ServerBuff.proto"; -// Name: BNKMAPGMDDM -// CmdId: 1275 +// CmdId: 1296 +// Name: JAIDICBLKEP message LifeStateChangeNotify { - PlayerDieType die_type = 5; - uint32 move_reliable_seq = 6; - string attack_tag = 11; - repeated ServerBuff server_buff_list = 9; - uint32 entity_id = 13; - uint32 life_state = 10; - uint32 source_entity_id = 2; + repeated ServerBuff server_buff_list = 13; + uint32 life_state = 3; + string attack_tag = 10; + PlayerDieType die_type = 15; + uint32 entity_id = 5; + uint32 source_entity_id = 8; + uint32 move_reliable_seq = 2; } diff --git a/proto/LikeCustomDungeonReq.proto b/proto/LikeCustomDungeonReq.proto index 845859f6..93b197ea 100644 --- a/proto/LikeCustomDungeonReq.proto +++ b/proto/LikeCustomDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGGBMFPPPFA -// CmdId: 6219 +// CmdId: 6232 +// Name: PPHIDLPEDEG message LikeCustomDungeonReq { - bool is_cancel_like = 13; - uint64 dungeon_guid = 3; + uint64 dungeon_guid = 8; + bool is_cancel_like = 7; } diff --git a/proto/LikeCustomDungeonRsp.proto b/proto/LikeCustomDungeonRsp.proto index f2b8c728..ddefe34e 100644 --- a/proto/LikeCustomDungeonRsp.proto +++ b/proto/LikeCustomDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBEPLDOPIEN -// CmdId: 6203 +// CmdId: 6230 +// Name: ANLCNPLLCCH message LikeCustomDungeonRsp { - int32 retcode = 9; + int32 retcode = 13; } diff --git a/proto/LiveEndNotify.proto b/proto/LiveEndNotify.proto index f3f5dc09..ea84a555 100644 --- a/proto/LiveEndNotify.proto +++ b/proto/LiveEndNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHEIFLAOFKA -// CmdId: 886 +// CmdId: 870 +// Name: HBGMHEGICBP message LiveEndNotify { - uint32 live_id = 14; + uint32 live_id = 4; } diff --git a/proto/LiveStartNotify.proto b/proto/LiveStartNotify.proto index b1b5f5b0..f7c95051 100644 --- a/proto/LiveStartNotify.proto +++ b/proto/LiveStartNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELIICPEDJIM -// CmdId: 870 +// CmdId: 898 +// Name: DBEMAIELIGP message LiveStartNotify { - uint32 live_id = 5; + uint32 live_id = 14; } diff --git a/proto/LoadActivityTerrainNotify.proto b/proto/LoadActivityTerrainNotify.proto index 5eba9304..9fe76118 100644 --- a/proto/LoadActivityTerrainNotify.proto +++ b/proto/LoadActivityTerrainNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JEAMOBGHLEL -// CmdId: 2146 +// CmdId: 2165 +// Name: HGPJLOBEENG message LoadActivityTerrainNotify { uint32 activity_id = 13; } diff --git a/proto/LockedPersonallineData.proto b/proto/LockedPersonallineData.proto index e536406d..b5ff4163 100644 --- a/proto/LockedPersonallineData.proto +++ b/proto/LockedPersonallineData.proto @@ -3,19 +3,19 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCFKAAGEDPK +// Name: HHBEOGDHPOE message LockedPersonallineData { - // Name: HIKGMNEMNOH + // Name: KMFLDPIJABG enum LockReason { LEVEL = 0; QUEST = 1; } - LockReason lock_reason = 1; - uint32 personal_line_id = 12; + uint32 personal_line_id = 7; + LockReason lock_reason = 4; oneof param { - uint32 chapter_id = 14; - uint32 level = 2; + uint32 chapter_id = 8; + uint32 level = 12; } } diff --git a/proto/LuaEnvironmentEffectNotify.proto b/proto/LuaEnvironmentEffectNotify.proto index 6bf6c63e..7f06929c 100644 --- a/proto/LuaEnvironmentEffectNotify.proto +++ b/proto/LuaEnvironmentEffectNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DMLFDBIMHCE -// CmdId: 3136 +// CmdId: 3207 +// Name: HDJGNGLPHHO message LuaEnvironmentEffectNotify { - repeated int32 int_param_list = 14; - uint32 type = 10; - string effect_alias = 3; - repeated float float_param_list = 15; + uint32 type = 4; + repeated float float_param_list = 7; + repeated int32 int_param_list = 3; + string effect_alias = 5; } diff --git a/proto/LuaSetOptionNotify.proto b/proto/LuaSetOptionNotify.proto index 3ba5c380..6fe4a9c8 100644 --- a/proto/LuaSetOptionNotify.proto +++ b/proto/LuaSetOptionNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FGFHDCEEKIH -// CmdId: 343 +// CmdId: 337 +// Name: ECIGOAGHFLJ message LuaSetOptionNotify { - // Name: MNCLPFLPPFD + // Name: GFPJDFDBMKJ enum LuaOptionType { LUA_OPTION_NONE = 0; LUA_OPTION_PLAYER_INPUT = 1; } - LuaOptionType option_type = 3; - string lua_set_param = 9; + LuaOptionType option_type = 14; + string lua_set_param = 10; } diff --git a/proto/LuaShellType.proto b/proto/LuaShellType.proto index 5592726e..5e09de4b 100644 --- a/proto/LuaShellType.proto +++ b/proto/LuaShellType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHJOFAIGFMI +// Name: CMELEBGINMN enum LuaShellType { LUASHELL_NONE = 0; LUASHELL_NORMAL = 1; diff --git a/proto/LuminanceStoneChallengeActivityDetailInfo.proto b/proto/LuminanceStoneChallengeActivityDetailInfo.proto index 68a621e9..2e1a6060 100644 --- a/proto/LuminanceStoneChallengeActivityDetailInfo.proto +++ b/proto/LuminanceStoneChallengeActivityDetailInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIPMKBKOJMN +// Name: OLKDJDOFGHH message LuminanceStoneChallengeActivityDetailInfo { - bool is_final_gallery_complete = 5; - bool is_content_closed = 10; - uint32 best_score = 7; - uint32 current_stage_id = 11; + uint32 current_stage_id = 1; + uint32 best_score = 6; + bool is_content_closed = 13; + bool is_final_gallery_complete = 9; } diff --git a/proto/LuminanceStoneChallengeGallerySettleInfo.proto b/proto/LuminanceStoneChallengeGallerySettleInfo.proto index 2697f840..f07c66ab 100644 --- a/proto/LuminanceStoneChallengeGallerySettleInfo.proto +++ b/proto/LuminanceStoneChallengeGallerySettleInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: FJFMHHFJGNP +// Name: HMMDFIENJGE message LuminanceStoneChallengeGallerySettleInfo { - uint32 kill_special_monster_count = 1; - GalleryStopReason reason = 3; - uint32 kill_monster_count = 11; - uint32 final_score = 9; - uint32 clean_mud_count = 8; - uint32 gallery_id = 4; + uint32 gallery_id = 15; + GalleryStopReason reason = 13; + uint32 kill_special_monster_count = 6; + uint32 clean_mud_count = 4; + uint32 kill_monster_count = 9; + uint32 final_score = 3; } diff --git a/proto/LuminanceStoneChallengeSettleInfo.proto b/proto/LuminanceStoneChallengeSettleInfo.proto index 87579e03..a99e52ff 100644 --- a/proto/LuminanceStoneChallengeSettleInfo.proto +++ b/proto/LuminanceStoneChallengeSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "LuminanceStoneChallengeGallerySettleInfo.proto"; -// Name: DIEEDAKFLAJ +// Name: NNEANEAPPGD message LuminanceStoneChallengeSettleInfo { - bool is_new_record = 10; - LuminanceStoneChallengeGallerySettleInfo settle_info = 15; + LuminanceStoneChallengeGallerySettleInfo settle_info = 2; + bool is_new_record = 8; } diff --git a/proto/LuminanceStoneChallengeSettleNotify.proto b/proto/LuminanceStoneChallengeSettleNotify.proto index 5e31cadf..2269bea7 100644 --- a/proto/LuminanceStoneChallengeSettleNotify.proto +++ b/proto/LuminanceStoneChallengeSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "LuminanceStoneChallengeSettleInfo.proto"; -// Name: JEIAOCBCKEK -// CmdId: 8895 +// CmdId: 8785 +// Name: FNJHPEKAFEF message LuminanceStoneChallengeSettleNotify { - LuminanceStoneChallengeSettleInfo settle_info = 10; - uint32 gallery_id = 4; + uint32 gallery_id = 1; + LuminanceStoneChallengeSettleInfo settle_info = 2; } diff --git a/proto/LunaRiteAreaFinishNotify.proto b/proto/LunaRiteAreaFinishNotify.proto index b202cd4d..eba38544 100644 --- a/proto/LunaRiteAreaFinishNotify.proto +++ b/proto/LunaRiteAreaFinishNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HDNFAJFONNC -// CmdId: 8956 +// CmdId: 8209 +// Name: BJAJBCMCMGD message LunaRiteAreaFinishNotify { - uint32 area_id = 10; + uint32 area_id = 9; } diff --git a/proto/LunaRiteAreaInfo.proto b/proto/LunaRiteAreaInfo.proto index 8d20975f..d7f5dfdd 100644 --- a/proto/LunaRiteAreaInfo.proto +++ b/proto/LunaRiteAreaInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "LunaRiteHintStatusType.proto"; -// Name: BOMMBPDKMOH +// Name: KGIAEDGPNBH message LunaRiteAreaInfo { - uint32 area_id = 9; - repeated uint32 sacrifice_reward_list = 5; - LunaRiteHintStatusType hint_status = 7; - uint32 challenge_index = 13; - repeated uint32 sacrifice_list = 3; + uint32 area_id = 14; + repeated uint32 sacrifice_list = 4; + LunaRiteHintStatusType hint_status = 1; + repeated uint32 sacrifice_reward_list = 13; + uint32 challenge_index = 15; } diff --git a/proto/LunaRiteDetailInfo.proto b/proto/LunaRiteDetailInfo.proto index e2403d1a..2dfb4f61 100644 --- a/proto/LunaRiteDetailInfo.proto +++ b/proto/LunaRiteDetailInfo.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "LunaRiteAreaInfo.proto"; import "LunaRiteHintPoint.proto"; -// Name: AKGCFLIJKLA +// Name: CCDHFNFGODI message LunaRiteDetailInfo { - repeated LunaRiteHintPoint hint_point = 12; - repeated LunaRiteAreaInfo area_info_list = 3; + repeated LunaRiteAreaInfo area_info_list = 2; + repeated LunaRiteHintPoint hint_point = 15; } diff --git a/proto/LunaRiteGroupBundleRegisterNotify.proto b/proto/LunaRiteGroupBundleRegisterNotify.proto index e2d64859..5d081d00 100644 --- a/proto/LunaRiteGroupBundleRegisterNotify.proto +++ b/proto/LunaRiteGroupBundleRegisterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFEJAIKMIEF -// CmdId: 8279 +// CmdId: 8794 +// Name: HOBKGBOCPMM message LunaRiteGroupBundleRegisterNotify { - uint32 group_link_bundle_id = 4; + uint32 group_link_bundle_id = 1; } diff --git a/proto/LunaRiteHintPoint.proto b/proto/LunaRiteHintPoint.proto index e6f179b8..4f8c7b4f 100644 --- a/proto/LunaRiteHintPoint.proto +++ b/proto/LunaRiteHintPoint.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "LunaRiteHintPointType.proto"; import "Vector.proto"; -// Name: BOKOEDGKGCL +// Name: NKMCNBPFMBJ message LunaRiteHintPoint { - uint32 area_id = 4; - Vector pos = 3; - uint32 index = 6; - LunaRiteHintPointType type = 10; + LunaRiteHintPointType type = 5; + uint32 index = 1; + uint32 area_id = 14; + Vector pos = 10; } diff --git a/proto/LunaRiteHintPointRemoveNotify.proto b/proto/LunaRiteHintPointRemoveNotify.proto index 872ad07e..de11c922 100644 --- a/proto/LunaRiteHintPointRemoveNotify.proto +++ b/proto/LunaRiteHintPointRemoveNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CEHNOFKKJJP -// CmdId: 8793 +// CmdId: 8663 +// Name: LFCPDAGJKDN message LunaRiteHintPointRemoveNotify { - repeated uint32 hint_point_index = 6; + repeated uint32 hint_point_index = 9; } diff --git a/proto/LunaRiteHintPointReq.proto b/proto/LunaRiteHintPointReq.proto index bdd1e628..f073a8bd 100644 --- a/proto/LunaRiteHintPointReq.proto +++ b/proto/LunaRiteHintPointReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBELBHMKCHP -// CmdId: 8114 +// CmdId: 8351 +// Name: HGHHBFJOHEF message LunaRiteHintPointReq { - uint32 area_id = 2; + uint32 area_id = 10; } diff --git a/proto/LunaRiteHintPointRsp.proto b/proto/LunaRiteHintPointRsp.proto index 98ab201c..4d102afe 100644 --- a/proto/LunaRiteHintPointRsp.proto +++ b/proto/LunaRiteHintPointRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "LunaRiteHintPoint.proto"; import "LunaRiteHintStatusType.proto"; -// Name: KIFONMMEKOM -// CmdId: 8873 +// CmdId: 8822 +// Name: JBGDFBKCNFH message LunaRiteHintPointRsp { - uint32 area_id = 15; - LunaRiteHintStatusType hint_status = 7; - int32 retcode = 5; - repeated LunaRiteHintPoint hint_point = 14; + repeated LunaRiteHintPoint hint_point = 11; + uint32 area_id = 7; + LunaRiteHintStatusType hint_status = 12; + int32 retcode = 13; } diff --git a/proto/LunaRiteHintPointType.proto b/proto/LunaRiteHintPointType.proto index cb4fffc4..a0aba264 100644 --- a/proto/LunaRiteHintPointType.proto +++ b/proto/LunaRiteHintPointType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHKAOPHMMJJ +// Name: KBPCMOCENDE enum LunaRiteHintPointType { LUNA_RITE_HINT_TYPE_NONE = 0; LUNA_RITE_HINT_TYPE_RUNE = 1; diff --git a/proto/LunaRiteHintStatusType.proto b/proto/LunaRiteHintStatusType.proto index ecf9bd7b..df74937c 100644 --- a/proto/LunaRiteHintStatusType.proto +++ b/proto/LunaRiteHintStatusType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJDHIEBPOKL +// Name: BJACKBJGDPJ enum LunaRiteHintStatusType { LUNA_RITE_HINT_STATUS_DEFAULT = 0; LUNA_RITE_HINT_STATUS_NO_COUNT = 1; diff --git a/proto/LunaRiteSacrificeReq.proto b/proto/LunaRiteSacrificeReq.proto index 676a0b25..a8fc2629 100644 --- a/proto/LunaRiteSacrificeReq.proto +++ b/proto/LunaRiteSacrificeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCEIBJKIGIB -// CmdId: 8182 +// CmdId: 8447 +// Name: ANGINIGHGFC message LunaRiteSacrificeReq { - uint32 area_id = 12; - uint32 index = 10; + uint32 index = 14; + uint32 area_id = 13; } diff --git a/proto/LunaRiteSacrificeRsp.proto b/proto/LunaRiteSacrificeRsp.proto index 89131de2..e81cce02 100644 --- a/proto/LunaRiteSacrificeRsp.proto +++ b/proto/LunaRiteSacrificeRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLHKKNINHAE -// CmdId: 8159 +// CmdId: 8980 +// Name: CNEKANMAICI message LunaRiteSacrificeRsp { + int32 retcode = 2; uint32 area_id = 5; - int32 retcode = 1; - repeated uint32 sacrifice_list = 7; - uint32 index = 3; + repeated uint32 sacrifice_list = 14; + uint32 index = 10; } diff --git a/proto/LunaRiteTakeSacrificeRewardReq.proto b/proto/LunaRiteTakeSacrificeRewardReq.proto index d0b02472..69b00626 100644 --- a/proto/LunaRiteTakeSacrificeRewardReq.proto +++ b/proto/LunaRiteTakeSacrificeRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOANJFHEAEE -// CmdId: 8999 +// CmdId: 8853 +// Name: OGAEOJCNIJP message LunaRiteTakeSacrificeRewardReq { - uint32 area_id = 12; - uint32 index = 14; + uint32 area_id = 4; + uint32 index = 3; } diff --git a/proto/LunaRiteTakeSacrificeRewardRsp.proto b/proto/LunaRiteTakeSacrificeRewardRsp.proto index 824cc6b9..70a96107 100644 --- a/proto/LunaRiteTakeSacrificeRewardRsp.proto +++ b/proto/LunaRiteTakeSacrificeRewardRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJEFOANICHF -// CmdId: 8156 +// CmdId: 8646 +// Name: GHJKGODOFFM message LunaRiteTakeSacrificeRewardRsp { - uint32 index = 6; - int32 retcode = 13; - repeated uint32 sacrifice_reward_list = 4; + uint32 index = 2; uint32 area_id = 12; - uint32 sacrifice_reward_index = 3; + uint32 sacrifice_reward_index = 9; + int32 retcode = 8; + repeated uint32 sacrifice_reward_list = 14; } diff --git a/proto/LunchBoxData.proto b/proto/LunchBoxData.proto index 4fd562ba..25529204 100644 --- a/proto/LunchBoxData.proto +++ b/proto/LunchBoxData.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCOJKOKIFOJ +// Name: DBDCBIBLLAE message LunchBoxData { - map slot_material_map = 7; + map slot_material_map = 10; } diff --git a/proto/MAGCLOOBFPI.proto b/proto/MAGCLOOBFPI.proto new file mode 100644 index 00000000..d76abac8 --- /dev/null +++ b/proto/MAGCLOOBFPI.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MAGCLOOBFPI +enum MAGCLOOBFPI { + MAGCLOOBFPI_REUNION_REPORT_TYPE_NONE = 0; + MAGCLOOBFPI_REUNION_REPORT_TYPE_START = 1; + MAGCLOOBFPI_REUNION_REPORT_TYPE_DOUBLE = 2; +} + diff --git a/proto/MBAAFHPBLEP.proto b/proto/MBAAFHPBLEP.proto deleted file mode 100644 index 5dc62f93..00000000 --- a/proto/MBAAFHPBLEP.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MBAAFHPBLEP -message MBAAFHPBLEP { - uint32 FPCJCINAGGB = 7; -} - diff --git a/proto/MBBEKGNLKBH.proto b/proto/MBBEKGNLKBH.proto deleted file mode 100644 index 3b91f53a..00000000 --- a/proto/MBBEKGNLKBH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NGALEPLHONA.proto"; - -// Name: MBBEKGNLKBH -message MBBEKGNLKBH { - NGALEPLHONA change_type = 6; - uint32 NJKLOCOLJLE = 4; -} - diff --git a/proto/MBGPOLPPKMF.proto b/proto/MBGPOLPPKMF.proto deleted file mode 100644 index 44b789ed..00000000 --- a/proto/MBGPOLPPKMF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MBGPOLPPKMF -message MBGPOLPPKMF { - bool BMNPJCHCKOO = 5; -} - diff --git a/proto/MBIEJKBJKCH.proto b/proto/MBIEJKBJKCH.proto deleted file mode 100644 index bfa394b0..00000000 --- a/proto/MBIEJKBJKCH.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MBIEJKBJKCH -message MBIEJKBJKCH { - string name = 1; - string value = 2; -} - diff --git a/proto/MCJFKEKAFGO.proto b/proto/MCJFKEKAFGO.proto deleted file mode 100644 index 49ff7718..00000000 --- a/proto/MCJFKEKAFGO.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MCJFKEKAFGO -enum MCJFKEKAFGO { - MCJFKEKAFGO_BPPDBCCCOAA = 0; - MCJFKEKAFGO_JPMHGKDFAHK = 1; - MCJFKEKAFGO_GCIFFKOIAFG = 2; - MCJFKEKAFGO_HAJLBEECAMM = 3; - MCJFKEKAFGO_PIKKCILBFKC = 4; - MCJFKEKAFGO_OEIMHIFCPIK = 5; - MCJFKEKAFGO_CAALGPKKBLB = 6; -} - diff --git a/proto/MCJJAJKEOAM.proto b/proto/MCJJAJKEOAM.proto deleted file mode 100644 index 40ac8611..00000000 --- a/proto/MCJJAJKEOAM.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ClientInputType.proto"; -import "NPMJFJMFAPP.proto"; - -// Name: MCJJAJKEOAM -message MCJJAJKEOAM { - repeated ClientInputType AONMOAFKMLK = 8; - repeated NPMJFJMFAPP level_list = 6; - repeated ClientInputType ADGFILCKAMB = 1; - repeated uint32 GONHBOGJBPL = 11; -} - diff --git a/proto/MCOPOAMEGCP.proto b/proto/MCOPOAMEGCP.proto deleted file mode 100644 index 1f99c4c9..00000000 --- a/proto/MCOPOAMEGCP.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "IrodoriChessEntranceDetailInfo.proto"; - -// Name: MCOPOAMEGCP -message MCOPOAMEGCP { - repeated uint32 CNDHCLDMGJP = 7; - uint32 map_id = 4; - uint32 best_score = 9; - IrodoriChessEntranceDetailInfo entrance_detail_info = 13; -} - diff --git a/proto/MDBHGIIOPKI.proto b/proto/MDBHGIIOPKI.proto new file mode 100644 index 00000000..8742af5a --- /dev/null +++ b/proto/MDBHGIIOPKI.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20143 +// Name: MDBHGIIOPKI +message MDBHGIIOPKI { + uint32 pos_id = 7; + uint32 check_root_id = 5; + bool is_succ = 13; +} + diff --git a/proto/MDHPLAGPINN.proto b/proto/MDHPLAGPINN.proto new file mode 100644 index 00000000..f90b0d15 --- /dev/null +++ b/proto/MDHPLAGPINN.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5543 +// Name: MDHPLAGPINN +message MDHPLAGPINN { + uint32 end_time = 7; + uint32 gallery_id = 2; +} + diff --git a/proto/MDIPGMFKKDN.proto b/proto/MDIPGMFKKDN.proto deleted file mode 100644 index 1f12266f..00000000 --- a/proto/MDIPGMFKKDN.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MDIPGMFKKDN -// CmdId: 7890 -message MDIPGMFKKDN { - uint32 confirm_end_time = 10; - uint32 EGKHACMKHMD = 5; -} - diff --git a/proto/MEMEFOMDNGE.proto b/proto/MEMEFOMDNGE.proto deleted file mode 100644 index dc64722a..00000000 --- a/proto/MEMEFOMDNGE.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MEMEFOMDNGE -// CmdId: 101 -message MEMEFOMDNGE { - // Name: DAKKMFPGCFN - enum DAKKMFPGCFN { - DAKKMFPGCFN_SUCC = 0; - DAKKMFPGCFN_FAIL = 1; - } - - uint32 id = 1; - string name = 2; - DAKKMFPGCFN retcode = 3; -} - diff --git a/proto/MFAFMALBKAP.proto b/proto/MFAFMALBKAP.proto deleted file mode 100644 index fabf9abe..00000000 --- a/proto/MFAFMALBKAP.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MFAFMALBKAP -message MFAFMALBKAP { - uint32 card_id = 9; - repeated uint32 EELEBKMIBBK = 15; - uint32 face_type = 2; - repeated uint32 AHCKEKMDMLJ = 14; - uint32 num = 7; - uint32 EJKLKNPMHMC = 1; -} - diff --git a/proto/MFCBPCBFGOH.proto b/proto/MFCBPCBFGOH.proto deleted file mode 100644 index 6e2d7f5a..00000000 --- a/proto/MFCBPCBFGOH.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: MFCBPCBFGOH -message MFCBPCBFGOH { - uint32 furniture_id = 1; - Vector spawn_pos = 2; - Vector spawn_rot = 3; -} - diff --git a/proto/MFEOLMIMPCE.proto b/proto/MFEOLMIMPCE.proto new file mode 100644 index 00000000..404f7f9b --- /dev/null +++ b/proto/MFEOLMIMPCE.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22376 +// Name: MFEOLMIMPCE +message MFEOLMIMPCE { + repeated uint32 JNLFELKMPPM = 14; + uint32 difficulty_level = 12; + uint32 level_id = 8; + repeated uint32 NFJHJMKEAEH = 7; +} + diff --git a/proto/MGEHIFOHGIA.proto b/proto/MGEHIFOHGIA.proto new file mode 100644 index 00000000..3b274f32 --- /dev/null +++ b/proto/MGEHIFOHGIA.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24781 +// Name: MGEHIFOHGIA +message MGEHIFOHGIA { +} + diff --git a/proto/MGMABEOADJL.proto b/proto/MGMABEOADJL.proto deleted file mode 100644 index b01faaaf..00000000 --- a/proto/MGMABEOADJL.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MGMABEOADJL -message MGMABEOADJL { - uint32 LKFDEJMGHMP = 5; - bool BBNOFLCPEBA = 15; - repeated uint32 EEEPDLHPFBA = 14; - uint32 id = 8; - string name = 7; - repeated uint32 card_list = 9; - uint32 MBNLNOFPLLA = 11; - uint32 create_time = 12; -} - diff --git a/proto/MHIGNIDFIJO.proto b/proto/MHIGNIDFIJO.proto new file mode 100644 index 00000000..4cc90ce8 --- /dev/null +++ b/proto/MHIGNIDFIJO.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7500 +// Name: MHIGNIDFIJO +message MHIGNIDFIJO { + uint32 id = 8; +} + diff --git a/proto/MHJKJDBPKDF.proto b/proto/MHJKJDBPKDF.proto deleted file mode 100644 index bcd888aa..00000000 --- a/proto/MHJKJDBPKDF.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: MHJKJDBPKDF -message MHJKJDBPKDF { - // Name: JMKNPJIEDDA - enum JMKNPJIEDDA { - JMKNPJIEDDA_HFHCHIIGNAI = 0; - JMKNPJIEDDA_EDPGDBFDCGO = 1; - JMKNPJIEDDA_HLDBHJLDGCA = 2; - } - - bool IACPFHDIBAH = 33; - JMKNPJIEDDA HIMHCNCCOLL = 34; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/MIIHOLHIIFN.proto b/proto/MIIHOLHIIFN.proto new file mode 100644 index 00000000..2a6cbb9d --- /dev/null +++ b/proto/MIIHOLHIIFN.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MIIHOLHIIFN +message MIIHOLHIIFN { + repeated uint32 data = 15; +} + diff --git a/proto/MIJDNNJJBEK.proto b/proto/MIJDNNJJBEK.proto deleted file mode 100644 index 827ff0d2..00000000 --- a/proto/MIJDNNJJBEK.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "LPGOCDCNECC.proto"; - -// Name: MIJDNNJJBEK -message MIJDNNJJBEK { - uint32 uid = 1; - repeated uint64 JGEAGEDMGMK = 2; - repeated uint64 KFOCIHGPOBM = 3; - repeated LPGOCDCNECC CKELOGNLNJM = 4; -} - diff --git a/proto/MILOEMBOIBJ.proto b/proto/MILOEMBOIBJ.proto new file mode 100644 index 00000000..4980d175 --- /dev/null +++ b/proto/MILOEMBOIBJ.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 7988 +// Name: MILOEMBOIBJ +message MILOEMBOIBJ { + int32 retcode = 10; +} + diff --git a/proto/MIMGLIBHAPO.proto b/proto/MIMGLIBHAPO.proto deleted file mode 100644 index b94bb91e..00000000 --- a/proto/MIMGLIBHAPO.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MIMGLIBHAPO -// CmdId: 1768 -message MIMGLIBHAPO { - uint64 cur_avatar_guid = 12; - repeated uint64 avatar_team_guid_list = 13; -} - diff --git a/proto/MKDCPKPECPP.proto b/proto/MKDCPKPECPP.proto new file mode 100644 index 00000000..cd641f67 --- /dev/null +++ b/proto/MKDCPKPECPP.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: MKDCPKPECPP +message MKDCPKPECPP { + Vector rot = 10; + Vector pos = 8; +} + diff --git a/proto/MMBGBMHBIBA.proto b/proto/MMBGBMHBIBA.proto new file mode 100644 index 00000000..b0558640 --- /dev/null +++ b/proto/MMBGBMHBIBA.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "EEKGPJAAGNH.proto"; + +// CmdId: 23464 +// Name: MMBGBMHBIBA +message MMBGBMHBIBA { + repeated EEKGPJAAGNH EOFCOHEIPNO = 3; +} + diff --git a/proto/MMPGFBFANOB.proto b/proto/MMPGFBFANOB.proto new file mode 100644 index 00000000..eef398a0 --- /dev/null +++ b/proto/MMPGFBFANOB.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22907 +// Name: MMPGFBFANOB +message MMPGFBFANOB { + int32 retcode = 14; +} + diff --git a/proto/MNFJFJANFEH.proto b/proto/MNFJFJANFEH.proto deleted file mode 100644 index 10b386af..00000000 --- a/proto/MNFJFJANFEH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MNFJFJANFEH -message MNFJFJANFEH { - uint32 best_score = 13; - bool KHCOGGPJNML = 15; - uint32 challenge_id = 11; -} - diff --git a/proto/MNMIOBKDNJG.proto b/proto/MNMIOBKDNJG.proto new file mode 100644 index 00000000..7428dc15 --- /dev/null +++ b/proto/MNMIOBKDNJG.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MNMIOBKDNJG +message MNMIOBKDNJG { + bool PEIGKACIBNJ = 14; +} + diff --git a/proto/MPBPNIEHNJH.proto b/proto/MPBPNIEHNJH.proto new file mode 100644 index 00000000..29bd784f --- /dev/null +++ b/proto/MPBPNIEHNJH.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20385 +// Name: MPBPNIEHNJH +message MPBPNIEHNJH { + bool CLJALLCIAFL = 1; +} + diff --git a/proto/MPHNEOMIAEB.proto b/proto/MPHNEOMIAEB.proto deleted file mode 100644 index 5494b91f..00000000 --- a/proto/MPHNEOMIAEB.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MFCBPCBFGOH.proto"; - -// Name: MPHNEOMIAEB -message MPHNEOMIAEB { - uint32 block_id = 1; - repeated MFCBPCBFGOH EDKPLAOGKKB = 2; -} - diff --git a/proto/MPLevelEntityInfo.proto b/proto/MPLevelEntityInfo.proto index 92b6326d..2b42a880 100644 --- a/proto/MPLevelEntityInfo.proto +++ b/proto/MPLevelEntityInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; -// Name: PHAIBCJLFDG +// Name: MCHJIPMJGJP message MPLevelEntityInfo { - AbilitySyncStateInfo ability_info = 13; - uint32 entity_id = 2; - uint32 authority_peer_id = 3; + AbilitySyncStateInfo ability_info = 15; + uint32 authority_peer_id = 10; + uint32 entity_id = 11; } diff --git a/proto/MailChangeNotify.proto b/proto/MailChangeNotify.proto index f4568b54..361389bf 100644 --- a/proto/MailChangeNotify.proto +++ b/proto/MailChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MailData.proto"; -// Name: KOAPCJOBLKO -// CmdId: 1475 +// CmdId: 1496 +// Name: NHMPDGGMDNN message MailChangeNotify { - repeated MailData mail_list = 8; - repeated uint32 del_mail_id_list = 2; + repeated uint32 del_mail_id_list = 5; + repeated MailData mail_list = 15; } diff --git a/proto/MailCollectState.proto b/proto/MailCollectState.proto index c24e1fe9..227a4a52 100644 --- a/proto/MailCollectState.proto +++ b/proto/MailCollectState.proto @@ -3,10 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPHNGIEIKOJ +// Name: COONHFJFEHG enum MailCollectState { - MAIL_COLLECT_STATE_COLLECTIBLE_UNKNOWN = 0; - MAIL_COLLECT_STATE_NOT_COLLECTIBLE = 1; - MAIL_COLLECT_STATE_COLLECTIBLE_UNCOLLECTED = 2; - MAIL_COLLECT_STATE_COLLECTIBLE_COLLECTED = 3; -} \ No newline at end of file + MAIL_COLLECTIBLE_UNKONW = 0; + MAIL_NOT_COLLECTIBLE = 1; + MAIL_COLLECTIBLE_UNCOLLECTED = 2; + MAIL_COLLECTIBLE_COLLECTED = 3; +} + diff --git a/proto/MailData.proto b/proto/MailData.proto index 7fa8de0f..f68f21c4 100644 --- a/proto/MailData.proto +++ b/proto/MailData.proto @@ -2,18 +2,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "MailTextContent.proto"; import "MailCollectState.proto"; import "MailItem.proto"; +import "MailTextContent.proto"; -// Name: HGOBDHKMDHO +// Name: NLLKFGCFOBL message MailData { - uint32 mailId = 1; // FMBALDHPHEL + uint32 mail_id = 1; MailTextContent mail_text_content = 4; repeated MailItem item_list = 7; - uint32 send_time = 8; // ONHBGIHJJHJ + uint32 send_time = 8; uint32 expire_time = 9; - uint32 importance = 10; // GJNJJOANHLH + uint32 importance = 10; bool is_read = 11; bool is_attachment_got = 12; uint32 config_id = 13; diff --git a/proto/MailItem.proto b/proto/MailItem.proto index 59c9f458..e77d1473 100644 --- a/proto/MailItem.proto +++ b/proto/MailItem.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "EquipParam.proto"; import "MaterialDeleteInfo.proto"; -// Name: JBGIPMFDPLF +// Name: PNGOGFIBMGO message MailItem { EquipParam equip_param = 1; MaterialDeleteInfo delete_info = 2; diff --git a/proto/MailTextContent.proto b/proto/MailTextContent.proto index b4e56c3d..171deb68 100644 --- a/proto/MailTextContent.proto +++ b/proto/MailTextContent.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CBGLBMMCPPK +// Name: JLNOLCOKGJD message MailTextContent { string title = 1; string content = 2; - string sender = 3; //NBNLJCLPGEA + string sender = 3; } diff --git a/proto/MainCoop.proto b/proto/MainCoop.proto index 9f342711..689cdc7d 100644 --- a/proto/MainCoop.proto +++ b/proto/MainCoop.proto @@ -3,21 +3,21 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGFJJJMBFNM +// Name: GNCMJDPOLCE message MainCoop { - // Name: CPHIAOBBAMM + // Name: PPHCOKFGLOL enum Status { INVALID = 0; RUNNING = 1; FINISHED = 2; } - repeated uint32 save_point_id_list = 4; - uint32 id = 2; - uint32 self_confidence = 12; - map PENJAEJFOCP = 15; - map GIINOODGCOO = 3; - map seen_ending_map = 1; - Status status = 7; + map JFNGFEFMHMM = 5; + uint32 id = 12; + uint32 self_confidence = 10; + repeated uint32 save_point_id_list = 8; + map seen_ending_map = 11; + map KINJAIJMLPM = 2; + Status status = 4; } diff --git a/proto/MainCoopFailNotify.proto b/proto/MainCoopFailNotify.proto index 3d284361..9a7c0e99 100644 --- a/proto/MainCoopFailNotify.proto +++ b/proto/MainCoopFailNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLEPHMMFBPB -// CmdId: 1987 +// CmdId: 1953 +// Name: AOBLCPCFAPG message MainCoopFailNotify { - string textmap_id = 15; - uint32 chapter_id = 6; + uint32 chapter_id = 2; + string textmap_id = 8; } diff --git a/proto/MainCoopUpdateNotify.proto b/proto/MainCoopUpdateNotify.proto index 68b238f4..6826dddc 100644 --- a/proto/MainCoopUpdateNotify.proto +++ b/proto/MainCoopUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MainCoop.proto"; -// Name: OEEBFHGFMOD -// CmdId: 1993 +// CmdId: 1966 +// Name: AOBNNHLBNCJ message MainCoopUpdateNotify { - repeated MainCoop main_coop_list = 6; + repeated MainCoop main_coop_list = 5; } diff --git a/proto/MapAreaChangeNotify.proto b/proto/MapAreaChangeNotify.proto index c242694d..f88a7382 100644 --- a/proto/MapAreaChangeNotify.proto +++ b/proto/MapAreaChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MapAreaInfo.proto"; -// Name: JBDKBHNCECK -// CmdId: 3284 +// CmdId: 3018 +// Name: PMPCHBJJJAN message MapAreaChangeNotify { - repeated MapAreaInfo map_area_info_list = 5; + repeated MapAreaInfo map_area_info_list = 12; } diff --git a/proto/MapAreaInfo.proto b/proto/MapAreaInfo.proto index 9fec5d23..78462d54 100644 --- a/proto/MapAreaInfo.proto +++ b/proto/MapAreaInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABABDCODJFC +// Name: PBKNDAIJAHH message MapAreaInfo { uint32 map_area_id = 1; bool is_open = 2; diff --git a/proto/MapMarkFromType.proto b/proto/MapMarkFromType.proto index cef6146f..8c9b1988 100644 --- a/proto/MapMarkFromType.proto +++ b/proto/MapMarkFromType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPBCGNLAONB +// Name: ICFEJHJADHJ enum MapMarkFromType { MAP_MARK_FROM_TYPE_NOE = 0; MAP_MARK_FROM_TYPE_MONSTER = 1; diff --git a/proto/MapMarkPoint.proto b/proto/MapMarkPoint.proto index 4f666fdf..0b92a0de 100644 --- a/proto/MapMarkPoint.proto +++ b/proto/MapMarkPoint.proto @@ -6,7 +6,7 @@ import "MapMarkFromType.proto"; import "MapMarkPointType.proto"; import "Vector.proto"; -// Name: CKNMIHFPLAI +// Name: EDELLOCMJAG message MapMarkPoint { uint32 scene_id = 1; string name = 2; diff --git a/proto/MapMarkPointType.proto b/proto/MapMarkPointType.proto index ecc629f2..e77687a0 100644 --- a/proto/MapMarkPointType.proto +++ b/proto/MapMarkPointType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCEHIDGIEEF +// Name: IPLKIIFIDJK enum MapMarkPointType { NPC = 0; QUEST = 1; diff --git a/proto/MapMarkTipsInfo.proto b/proto/MapMarkTipsInfo.proto index 94d67080..52cc44d3 100644 --- a/proto/MapMarkTipsInfo.proto +++ b/proto/MapMarkTipsInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MapMarkTipsType.proto"; -// Name: ACOGHICAGEN +// Name: LGGBPLPGBBO message MapMarkTipsInfo { MapMarkTipsType tips_type = 1; repeated uint32 point_id_list = 2; diff --git a/proto/MapMarkTipsType.proto b/proto/MapMarkTipsType.proto index 810d70ca..aa050e08 100644 --- a/proto/MapMarkTipsType.proto +++ b/proto/MapMarkTipsType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DILMJFDGLNH +// Name: BGFLLGLOJJP enum MapMarkTipsType { MARK_TIPS_DUNGEON_ELEMENT_TRIAL = 0; } diff --git a/proto/MarkEntityInMinMapNotify.proto b/proto/MarkEntityInMinMapNotify.proto index dc8a5846..2e36070f 100644 --- a/proto/MarkEntityInMinMapNotify.proto +++ b/proto/MarkEntityInMinMapNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NMDPHMJNAJA -// CmdId: 230 +// CmdId: 240 +// Name: NCFPJNJGBGD message MarkEntityInMinMapNotify { - uint32 entity_id = 7; - uint32 monster_id = 2; - Vector position = 12; + Vector position = 3; + uint32 entity_id = 4; + uint32 monster_id = 8; } diff --git a/proto/MarkMapReq.proto b/proto/MarkMapReq.proto index 5cca9bbe..314c8186 100644 --- a/proto/MarkMapReq.proto +++ b/proto/MarkMapReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MapMarkPoint.proto"; -// Name: FOPFBIBHDFN -// CmdId: 3087 +// CmdId: 3483 +// Name: DDECFGAEPFL message MarkMapReq { - // Name: LHHMCBIINHG + // Name: NABGOBNLACJ enum Operation { ADD = 0; MOD = 1; @@ -15,8 +15,8 @@ message MarkMapReq { GET = 3; } - MapMarkPoint old = 9; - MapMarkPoint mark = 15; - Operation op = 1; + MapMarkPoint old = 15; + MapMarkPoint mark = 11; + Operation op = 7; } diff --git a/proto/MarkMapRsp.proto b/proto/MarkMapRsp.proto index 84140a2f..ecf105f4 100644 --- a/proto/MarkMapRsp.proto +++ b/proto/MarkMapRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MapMarkPoint.proto"; -// Name: CAFDCOCIHGK -// CmdId: 3193 +// CmdId: 3050 +// Name: NACCCJOAAGP message MarkMapRsp { - int32 retcode = 15; - repeated MapMarkPoint mark_list = 13; + int32 retcode = 2; + repeated MapMarkPoint mark_list = 3; } diff --git a/proto/MarkNewNotify.proto b/proto/MarkNewNotify.proto index efc5a814..47e9bde0 100644 --- a/proto/MarkNewNotify.proto +++ b/proto/MarkNewNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGIAHNHBFNJ -// CmdId: 1207 +// CmdId: 1278 +// Name: MNBCEJBCJEH message MarkNewNotify { - uint32 mark_new_type = 13; - repeated uint32 id_list = 2; + uint32 mark_new_type = 2; + repeated uint32 id_list = 7; } diff --git a/proto/MarkTargetInvestigationMonsterNotify.proto b/proto/MarkTargetInvestigationMonsterNotify.proto index db0623a7..849f01db 100644 --- a/proto/MarkTargetInvestigationMonsterNotify.proto +++ b/proto/MarkTargetInvestigationMonsterNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DAMGJDHFMCA -// CmdId: 1916 +// CmdId: 1924 +// Name: OHBGMLPFMDD message MarkTargetInvestigationMonsterNotify { - uint32 scene_id = 7; - uint32 monster_id = 5; - uint32 investigation_monster_id = 9; - uint32 group_id = 3; + uint32 group_id = 13; + uint32 scene_id = 15; + uint32 investigation_monster_id = 4; + uint32 monster_id = 8; } diff --git a/proto/MassiveBoxInfo.proto b/proto/MassiveBoxInfo.proto index 2b98dab7..2641bbb4 100644 --- a/proto/MassiveBoxInfo.proto +++ b/proto/MassiveBoxInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PGPIMHLBMNI +// Name: EDIIGNKNLHN message MassiveBoxInfo { int32 id = 1; uint32 config_id = 2; diff --git a/proto/MassiveEntityElementOpBatchNotify.proto b/proto/MassiveEntityElementOpBatchNotify.proto index 6c0575cc..44f03c4e 100644 --- a/proto/MassiveEntityElementOpBatchNotify.proto +++ b/proto/MassiveEntityElementOpBatchNotify.proto @@ -5,19 +5,19 @@ option java_package = "emu.grasscutter.net.proto"; import "ShapeBox.proto"; import "ShapeSphere.proto"; -// Name: IJKNGHOLCFJ -// CmdId: 304 +// CmdId: 400 +// Name: HAPKANDAINI message MassiveEntityElementOpBatchNotify { - int32 KJICPFNPGBD = 3; - float attack_element_durability = 9; - uint32 ACHBBCGPOMJ = 1; - int32 entity_type = 7; - uint32 KKHKHOFMNNI = 13; - int32 LOBMADPMGFK = 5; - uint32 attacker_id = 10; + int32 entity_type = 5; + float attack_element_durability = 6; + int32 FJPCMHBFKLB = 9; + uint32 ODJPGAKLKAK = 7; + int32 BAPFIFOEPHB = 8; + uint32 IFJIEDHNCFA = 10; + uint32 attacker_id = 13; oneof check_shape { - ShapeSphere shape_sphere = 2; - ShapeBox shape_box = 8; + ShapeSphere shape_sphere = 12; + ShapeBox shape_box = 14; } } diff --git a/proto/MassiveEntityState.proto b/proto/MassiveEntityState.proto index a77b7c05..78b52800 100644 --- a/proto/MassiveEntityState.proto +++ b/proto/MassiveEntityState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDHNLFHLODP +// Name: IDBCJPINEJE message MassiveEntityState { uint32 entity_type = 1; int64 obj_id = 2; diff --git a/proto/MassiveEntityStateChangedNotify.proto b/proto/MassiveEntityStateChangedNotify.proto index 22d354b6..6e29634b 100644 --- a/proto/MassiveEntityStateChangedNotify.proto +++ b/proto/MassiveEntityStateChangedNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MassiveEntityState.proto"; -// Name: MDLLNBKPGMK -// CmdId: 360 +// CmdId: 315 +// Name: LIPALCJGCFM message MassiveEntityStateChangedNotify { - repeated MassiveEntityState massive_entity_state_list = 15; + repeated MassiveEntityState massive_entity_state_list = 12; } diff --git a/proto/MassiveGrassInfo.proto b/proto/MassiveGrassInfo.proto index ea339c25..2a289618 100644 --- a/proto/MassiveGrassInfo.proto +++ b/proto/MassiveGrassInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KKNKJADICBH +// Name: OLHOELIKCAG message MassiveGrassInfo { uint32 id = 1; Vector center = 2; diff --git a/proto/MassivePropParam.proto b/proto/MassivePropParam.proto index c2928262..278fdff2 100644 --- a/proto/MassivePropParam.proto +++ b/proto/MassivePropParam.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHFHEHMGCCO +// Name: HPABALOPOIG message MassivePropParam { int32 type = 1; repeated uint32 reaction_info_list = 2; diff --git a/proto/MassivePropSyncInfo.proto b/proto/MassivePropSyncInfo.proto index 51992adb..f345d3fc 100644 --- a/proto/MassivePropSyncInfo.proto +++ b/proto/MassivePropSyncInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MassivePropParam.proto"; -// Name: IBDHKPKIDND +// Name: MNKOCGLGJNP message MassivePropSyncInfo { int64 id = 1; repeated MassivePropParam prop_list = 2; diff --git a/proto/MassiveWaterInfo.proto b/proto/MassiveWaterInfo.proto index e35fe693..3ad1043a 100644 --- a/proto/MassiveWaterInfo.proto +++ b/proto/MassiveWaterInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKHOAHGOJBA +// Name: KNCIONFEMPE message MassiveWaterInfo { int64 id = 1; } diff --git a/proto/MatchPlayerInfo.proto b/proto/MatchPlayerInfo.proto index 07fc165a..bbad3c14 100644 --- a/proto/MatchPlayerInfo.proto +++ b/proto/MatchPlayerInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: DKFNMCMGENJ +// Name: JFHCFAPJOHN message MatchPlayerInfo { - bool is_agreed = 3; - OnlinePlayerInfo player_info = 7; + OnlinePlayerInfo player_info = 3; + bool is_agreed = 15; } diff --git a/proto/MatchReason.proto b/proto/MatchReason.proto index 00bad309..32f1c41c 100644 --- a/proto/MatchReason.proto +++ b/proto/MatchReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BBDPIINPKHI +// Name: JNDALNPMINN enum MatchReason { MATCH_NONE = 0; MATCH_FINISH = 1; diff --git a/proto/MatchType.proto b/proto/MatchType.proto index ce39fcc7..20a8af16 100644 --- a/proto/MatchType.proto +++ b/proto/MatchType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEPJMFICDGB +// Name: BCLNCCOHMKK enum MatchType { MATCH_TYPE_NONE = 0; MATCH_TYPE_DUNGEON = 1; diff --git a/proto/Material.proto b/proto/Material.proto index 2c02f164..67969e43 100644 --- a/proto/Material.proto +++ b/proto/Material.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteInfo.proto"; -// Name: ADCHONLBKMH +// Name: GPJLHPAJOKK message Material { uint32 count = 1; MaterialDeleteInfo delete_info = 2; diff --git a/proto/MaterialDeleteInfo.proto b/proto/MaterialDeleteInfo.proto index 83b90fb0..d844f548 100644 --- a/proto/MaterialDeleteInfo.proto +++ b/proto/MaterialDeleteInfo.proto @@ -3,20 +3,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OEDJPHACFPH +// Name: PBOFCEEINNH message MaterialDeleteInfo { - // Name: NLLLEFHCFNB + // Name: HBLHBIJLGFB message CountDownDelete { map delete_time_num_map = 1; uint32 config_count_down_time = 2; } - // Name: PBANAIDKAMN + // Name: KAJCGGDEJKP message DateTimeDelete { uint32 delete_time = 1; } - // Name: FFCMPAFJMDA + // Name: JAAPOMEKCLE message DelayWeekCountDownDelete { map delete_time_num_map = 1; uint32 config_delay_week = 2; diff --git a/proto/MaterialDeleteReturnNotify.proto b/proto/MaterialDeleteReturnNotify.proto index 5e0907ba..40d856f4 100644 --- a/proto/MaterialDeleteReturnNotify.proto +++ b/proto/MaterialDeleteReturnNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteReturnType.proto"; -// Name: GJEJIJMCIBA -// CmdId: 653 +// CmdId: 634 +// Name: DMMFDIDGIIO message MaterialDeleteReturnNotify { - MaterialDeleteReturnType type = 1; - map ACNILIGFBNM = 2; - map FLHCFEJHFIL = 10; + map DCCFDJCFDMO = 14; + MaterialDeleteReturnType type = 9; + map HJCFPDMMNFK = 10; } diff --git a/proto/MaterialDeleteReturnType.proto b/proto/MaterialDeleteReturnType.proto index ac159ff1..f4e51417 100644 --- a/proto/MaterialDeleteReturnType.proto +++ b/proto/MaterialDeleteReturnType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFGHMMDBPMD +// Name: PLKEBHIPGAB enum MaterialDeleteReturnType { MATERIAL_DELETE_RETURN_BAG = 0; MATERIAL_DELETE_RETURN_SEED = 1; diff --git a/proto/MaterialDeleteUpdateNotify.proto b/proto/MaterialDeleteUpdateNotify.proto index 773c561d..6a379eb5 100644 --- a/proto/MaterialDeleteUpdateNotify.proto +++ b/proto/MaterialDeleteUpdateNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKPBLFHGLFP -// CmdId: 620 +// CmdId: 657 +// Name: DJEPBIENMFA message MaterialDeleteUpdateNotify { } diff --git a/proto/MaterilaInfo.proto b/proto/MaterilaInfo.proto index 7e9a773e..dc2dda28 100644 --- a/proto/MaterilaInfo.proto +++ b/proto/MaterilaInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBJIEJFLEPA +// Name: EBFHCFLODFI message MaterilaInfo { - uint32 count = 5; - uint64 guid = 7; + uint32 count = 3; + uint64 guid = 14; } diff --git a/proto/MathQuaternion.proto b/proto/MathQuaternion.proto index 0e65e525..df2debbb 100644 --- a/proto/MathQuaternion.proto +++ b/proto/MathQuaternion.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KAPLNKOBMCI +// Name: HGDBFKLPLMK message MathQuaternion { float x = 1; float y = 2; diff --git a/proto/McoinExchangeHcoinReq.proto b/proto/McoinExchangeHcoinReq.proto index ad5e7a88..4df05d28 100644 --- a/proto/McoinExchangeHcoinReq.proto +++ b/proto/McoinExchangeHcoinReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIOGDEJCPAJ -// CmdId: 643 +// CmdId: 637 +// Name: GPEJPBJAFHM message McoinExchangeHcoinReq { - uint32 mcoin_cost = 8; - uint32 hcoin = 6; + uint32 PBPMGONFBPF = 12; + uint32 MLKHDJPCJLG = 13; } diff --git a/proto/McoinExchangeHcoinRsp.proto b/proto/McoinExchangeHcoinRsp.proto index d7a53b38..942a32cb 100644 --- a/proto/McoinExchangeHcoinRsp.proto +++ b/proto/McoinExchangeHcoinRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NBMNMAAOFAN -// CmdId: 636 +// CmdId: 624 +// Name: JMPCEHHBLGI message McoinExchangeHcoinRsp { - uint32 hcoin = 2; - int32 retcode = 15; - uint32 mcoin_cost = 4; + int32 retcode = 1; + uint32 MLKHDJPCJLG = 11; + uint32 PBPMGONFBPF = 3; } diff --git a/proto/MechanicusCandidateTeamCreateReq.proto b/proto/MechanicusCandidateTeamCreateReq.proto index 860275aa..b6bd4c28 100644 --- a/proto/MechanicusCandidateTeamCreateReq.proto +++ b/proto/MechanicusCandidateTeamCreateReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKEMMHOMDKE -// CmdId: 3929 +// CmdId: 3999 +// Name: EDGNEMFHMBM message MechanicusCandidateTeamCreateReq { - uint32 difficult_level = 9; + uint32 difficult_level = 8; } diff --git a/proto/MechanicusCandidateTeamCreateRsp.proto b/proto/MechanicusCandidateTeamCreateRsp.proto index 390f75c8..136eac25 100644 --- a/proto/MechanicusCandidateTeamCreateRsp.proto +++ b/proto/MechanicusCandidateTeamCreateRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJDIOACDGEA -// CmdId: 3927 +// CmdId: 3975 +// Name: CHDLLDCFKDO message MechanicusCandidateTeamCreateRsp { - uint32 difficult_level = 15; - uint32 dungeon_id = 5; - int32 retcode = 6; + int32 retcode = 8; + uint32 dungeon_id = 9; + uint32 difficult_level = 1; } diff --git a/proto/MechanicusCloseNotify.proto b/proto/MechanicusCloseNotify.proto index c33e99ff..d4d07710 100644 --- a/proto/MechanicusCloseNotify.proto +++ b/proto/MechanicusCloseNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCPCANABIDB -// CmdId: 3934 +// CmdId: 3956 +// Name: PNOIFAIDBDL message MechanicusCloseNotify { - uint32 mechanicus_id = 14; + uint32 mechanicus_id = 11; } diff --git a/proto/MechanicusCoinNotify.proto b/proto/MechanicusCoinNotify.proto index 84ef85cc..bc9ef078 100644 --- a/proto/MechanicusCoinNotify.proto +++ b/proto/MechanicusCoinNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHJMCOBIELE -// CmdId: 3964 +// CmdId: 3976 +// Name: EKHNMCNAMGN message MechanicusCoinNotify { - uint32 mechanicus_id = 12; - uint32 coin = 1; + uint32 mechanicus_id = 2; + uint32 coin = 14; } diff --git a/proto/MechanicusInfo.proto b/proto/MechanicusInfo.proto index dbbdaded..9440b77b 100644 --- a/proto/MechanicusInfo.proto +++ b/proto/MechanicusInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: NJOPCBIPPBE +// Name: BCGPFOIOOFJ message MechanicusInfo { - uint32 coin = 9; - uint32 punish_over_time = 6; - repeated uint32 GHGMJKLAAPH = 8; - bool is_finish_teach_dungeon = 5; - uint32 mechanicus_id = 12; - repeated uint32 BAIFJGCDOAI = 10; - repeated Uint32Pair gear_level_pair_list = 7; + repeated uint32 LLONNKHKKHA = 11; + uint32 coin = 5; + uint32 mechanicus_id = 6; + repeated Uint32Pair gear_level_pair_list = 9; + bool is_finish_teach_dungeon = 8; + repeated uint32 FBPPLFNPECI = 3; + uint32 punish_over_time = 15; } diff --git a/proto/MechanicusLevelupGearReq.proto b/proto/MechanicusLevelupGearReq.proto index 12218fc4..22ff1013 100644 --- a/proto/MechanicusLevelupGearReq.proto +++ b/proto/MechanicusLevelupGearReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OLPCCONLNBI -// CmdId: 3965 +// CmdId: 3992 +// Name: ONLHKPHEIHA message MechanicusLevelupGearReq { - uint32 gear_id = 3; - uint32 mechanicus_id = 12; + uint32 gear_id = 10; + uint32 mechanicus_id = 5; } diff --git a/proto/MechanicusLevelupGearRsp.proto b/proto/MechanicusLevelupGearRsp.proto index a1dacfb9..b3218760 100644 --- a/proto/MechanicusLevelupGearRsp.proto +++ b/proto/MechanicusLevelupGearRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFBKIAGDBAP -// CmdId: 3950 +// CmdId: 3963 +// Name: IFKPKMPHDFD message MechanicusLevelupGearRsp { - uint32 mechanicus_id = 2; + uint32 mechanicus_id = 1; uint32 after_gear_level = 10; - uint32 gear_id = 11; - int32 retcode = 4; + uint32 gear_id = 14; + int32 retcode = 6; } diff --git a/proto/MechanicusOpenNotify.proto b/proto/MechanicusOpenNotify.proto index 1b7baad8..13168c94 100644 --- a/proto/MechanicusOpenNotify.proto +++ b/proto/MechanicusOpenNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHGPLODIFEO -// CmdId: 3914 +// CmdId: 3916 +// Name: DCCPJAHHMHC message MechanicusOpenNotify { - uint32 mechanicus_id = 1; + uint32 mechanicus_id = 14; } diff --git a/proto/MechanicusSequenceOpenNotify.proto b/proto/MechanicusSequenceOpenNotify.proto index a9910738..8274e005 100644 --- a/proto/MechanicusSequenceOpenNotify.proto +++ b/proto/MechanicusSequenceOpenNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKHAPKMDLDM -// CmdId: 3954 +// CmdId: 3989 +// Name: AMGLLIPIOLJ message MechanicusSequenceOpenNotify { - uint32 mechanicus_id = 1; - uint32 sequence_id = 11; + uint32 mechanicus_id = 7; + uint32 sequence_id = 4; } diff --git a/proto/MechanicusUnlockGearReq.proto b/proto/MechanicusUnlockGearReq.proto index eb1449ca..d1b5fa66 100644 --- a/proto/MechanicusUnlockGearReq.proto +++ b/proto/MechanicusUnlockGearReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMNJDCOMPAP -// CmdId: 3972 +// CmdId: 3941 +// Name: PJJDGNBPCIO message MechanicusUnlockGearReq { - uint32 gear_id = 4; - uint32 mechanicus_id = 9; + uint32 mechanicus_id = 8; + uint32 gear_id = 15; } diff --git a/proto/MechanicusUnlockGearRsp.proto b/proto/MechanicusUnlockGearRsp.proto index 619b841a..91010167 100644 --- a/proto/MechanicusUnlockGearRsp.proto +++ b/proto/MechanicusUnlockGearRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JABBEEICGBD -// CmdId: 3982 +// CmdId: 3972 +// Name: CHIANHIJGEP message MechanicusUnlockGearRsp { - uint32 mechanicus_id = 4; - uint32 gear_id = 13; - int32 retcode = 12; + uint32 gear_id = 5; + uint32 mechanicus_id = 8; + int32 retcode = 6; } diff --git a/proto/MeetNpcReq.proto b/proto/MeetNpcReq.proto index d43be8a5..bac1dbf1 100644 --- a/proto/MeetNpcReq.proto +++ b/proto/MeetNpcReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANDOJPOAAPC -// CmdId: 572 +// CmdId: 541 +// Name: JDLKAEHAJGH message MeetNpcReq { - uint32 npc_id = 8; + uint32 npc_id = 12; } diff --git a/proto/MeetNpcRsp.proto b/proto/MeetNpcRsp.proto index 5f8c89b3..af2d3927 100644 --- a/proto/MeetNpcRsp.proto +++ b/proto/MeetNpcRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHKAGDGJMGD -// CmdId: 582 +// CmdId: 572 +// Name: PIHHFELJLBC message MeetNpcRsp { - uint32 npc_first_met_id = 15; - int32 retcode = 1; + uint32 npc_first_met_id = 9; + int32 retcode = 15; } diff --git a/proto/MetNpcIdListNotify.proto b/proto/MetNpcIdListNotify.proto index 135887c7..d2f99622 100644 --- a/proto/MetNpcIdListNotify.proto +++ b/proto/MetNpcIdListNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPGDFGNDIJE -// CmdId: 534 +// CmdId: 556 +// Name: ECHDOLNIDMO message MetNpcIdListNotify { - repeated uint32 npc_first_met_id_list = 13; + repeated uint32 npc_first_met_id_list = 8; } diff --git a/proto/MichiaeMatsuriActivityDetailInfo.proto b/proto/MichiaeMatsuriActivityDetailInfo.proto index 1e08b705..cf35b808 100644 --- a/proto/MichiaeMatsuriActivityDetailInfo.proto +++ b/proto/MichiaeMatsuriActivityDetailInfo.proto @@ -6,12 +6,12 @@ import "MichiaeMatsuriChallengePositionInfo.proto"; import "MichiaeMatsuriChestPositionInfo.proto"; import "MichiaeMatsuriStage.proto"; -// Name: JCMGGPGLGEE +// Name: HOFHJGEMMKL message MichiaeMatsuriActivityDetailInfo { - uint32 gain_crystal_exp = 9; - repeated MichiaeMatsuriChallengePositionInfo challenge_pos_list = 8; - repeated MichiaeMatsuriChestPositionInfo chest_pos_list = 7; - repeated uint32 unlocked_crystal_skill_list = 2; - repeated MichiaeMatsuriStage stage_list = 13; + repeated MichiaeMatsuriChestPositionInfo chest_pos_list = 12; + repeated uint32 unlocked_crystal_skill_list = 6; + repeated MichiaeMatsuriChallengePositionInfo challenge_pos_list = 13; + uint32 gain_crystal_exp = 4; + repeated MichiaeMatsuriStage stage_list = 14; } diff --git a/proto/MichiaeMatsuriChallengePositionInfo.proto b/proto/MichiaeMatsuriChallengePositionInfo.proto index 79c2d25e..21110e0c 100644 --- a/proto/MichiaeMatsuriChallengePositionInfo.proto +++ b/proto/MichiaeMatsuriChallengePositionInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PIAOKDCGNAK +// Name: FIEDHLLPOKA message MichiaeMatsuriChallengePositionInfo { - uint32 group_id = 9; - uint32 gadget_id = 4; - Vector pos = 10; + Vector pos = 14; + uint32 group_id = 5; + uint32 gadget_id = 2; } diff --git a/proto/MichiaeMatsuriChestPositionInfo.proto b/proto/MichiaeMatsuriChestPositionInfo.proto index 16c0f070..52d4bde7 100644 --- a/proto/MichiaeMatsuriChestPositionInfo.proto +++ b/proto/MichiaeMatsuriChestPositionInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: MFNCDACEPAG +// Name: MAJFAAEEPGI message MichiaeMatsuriChestPositionInfo { - uint32 config_id = 4; - uint32 group_id = 1; - Vector pos = 10; + uint32 config_id = 15; + Vector pos = 8; + uint32 group_id = 11; } diff --git a/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto b/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto index 338cac80..4c29ab08 100644 --- a/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto +++ b/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILOEELJDPFD -// CmdId: 8135 +// CmdId: 8616 +// Name: OMGGPDKPDCH message MichiaeMatsuriDarkPressureLevelUpdateNotify { - uint32 dark_pressure_level = 5; + uint32 dark_pressure_level = 4; } diff --git a/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto b/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto index cf18f28d..ec891947 100644 --- a/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto +++ b/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JAKABKHGDHD -// CmdId: 8289 +// CmdId: 8147 +// Name: ELNAIHBNPKN message MichiaeMatsuriGainCrystalExpUpdateNotify { - uint32 gain_crystal_exp = 15; - uint32 activity_id = 10; + uint32 gain_crystal_exp = 4; + uint32 activity_id = 13; } diff --git a/proto/MichiaeMatsuriInteractStatueReq.proto b/proto/MichiaeMatsuriInteractStatueReq.proto index ad1c4b6a..f279d2a4 100644 --- a/proto/MichiaeMatsuriInteractStatueReq.proto +++ b/proto/MichiaeMatsuriInteractStatueReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNFBKOPDCBA -// CmdId: 8836 +// CmdId: 8531 +// Name: GCAAKGBBFNK message MichiaeMatsuriInteractStatueReq { - uint32 statue_entity_id = 3; + uint32 statue_entity_id = 9; } diff --git a/proto/MichiaeMatsuriInteractStatueRsp.proto b/proto/MichiaeMatsuriInteractStatueRsp.proto index 1f7c9ef4..85e1f00e 100644 --- a/proto/MichiaeMatsuriInteractStatueRsp.proto +++ b/proto/MichiaeMatsuriInteractStatueRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJDDPHPGHEE -// CmdId: 8216 +// CmdId: 8535 +// Name: MIBGIHLGKIE message MichiaeMatsuriInteractStatueRsp { - int32 retcode = 6; + int32 retcode = 12; } diff --git a/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto b/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto index 11e82fb9..201749ec 100644 --- a/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto +++ b/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFBAAAICHDG -// CmdId: 8578 +// CmdId: 8836 +// Name: FHOFEALEPBE message MichiaeMatsuriRemoveChallengeMarkNotify { - uint32 group_id = 12; - uint32 gadget_id = 10; + uint32 gadget_id = 7; + uint32 group_id = 6; } diff --git a/proto/MichiaeMatsuriRemoveChestMarkNotify.proto b/proto/MichiaeMatsuriRemoveChestMarkNotify.proto index 6d19c41c..e8219dcf 100644 --- a/proto/MichiaeMatsuriRemoveChestMarkNotify.proto +++ b/proto/MichiaeMatsuriRemoveChestMarkNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMCAECEJHJO -// CmdId: 8082 +// CmdId: 8051 +// Name: KKNEENJMFHL message MichiaeMatsuriRemoveChestMarkNotify { - uint32 group_id = 9; - uint32 config_id = 13; + uint32 config_id = 9; + uint32 group_id = 12; } diff --git a/proto/MichiaeMatsuriStage.proto b/proto/MichiaeMatsuriStage.proto index 61667672..ca37b211 100644 --- a/proto/MichiaeMatsuriStage.proto +++ b/proto/MichiaeMatsuriStage.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMOODGHDNCO +// Name: PAJEAPHKFFI message MichiaeMatsuriStage { - uint32 stage_id = 14; - bool is_open = 13; - uint32 open_time = 3; + uint32 open_time = 8; + uint32 stage_id = 9; + bool is_open = 15; } diff --git a/proto/MichiaeMatsuriStartBossChallengeReq.proto b/proto/MichiaeMatsuriStartBossChallengeReq.proto index 3802199e..cf8af1b5 100644 --- a/proto/MichiaeMatsuriStartBossChallengeReq.proto +++ b/proto/MichiaeMatsuriStartBossChallengeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HFIHJFIMOEB -// CmdId: 8225 +// CmdId: 8214 +// Name: JHFJJDBBOON message MichiaeMatsuriStartBossChallengeReq { - uint32 difficulty = 9; - uint32 gadget_entity_id = 1; + uint32 difficulty = 5; + uint32 gadget_entity_id = 12; } diff --git a/proto/MichiaeMatsuriStartBossChallengeRsp.proto b/proto/MichiaeMatsuriStartBossChallengeRsp.proto index 15d377c0..e6bb39ee 100644 --- a/proto/MichiaeMatsuriStartBossChallengeRsp.proto +++ b/proto/MichiaeMatsuriStartBossChallengeRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLJHFLLJJMD -// CmdId: 8826 +// CmdId: 8061 +// Name: HIIAOANGENE message MichiaeMatsuriStartBossChallengeRsp { int32 retcode = 13; } diff --git a/proto/MichiaeMatsuriStartDarkChallengeReq.proto b/proto/MichiaeMatsuriStartDarkChallengeReq.proto index 1c69238f..66673c16 100644 --- a/proto/MichiaeMatsuriStartDarkChallengeReq.proto +++ b/proto/MichiaeMatsuriStartDarkChallengeReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GILCHOECJHF -// CmdId: 8357 +// CmdId: 8797 +// Name: PBDKPEIHGGA message MichiaeMatsuriStartDarkChallengeReq { - uint32 worktop_entity_id = 10; + uint32 worktop_entity_id = 7; } diff --git a/proto/MichiaeMatsuriStartDarkChallengeRsp.proto b/proto/MichiaeMatsuriStartDarkChallengeRsp.proto index 1fde5efd..16df24fb 100644 --- a/proto/MichiaeMatsuriStartDarkChallengeRsp.proto +++ b/proto/MichiaeMatsuriStartDarkChallengeRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IENKIEMHLCA -// CmdId: 8160 +// CmdId: 8021 +// Name: JFCHJNHIHOO message MichiaeMatsuriStartDarkChallengeRsp { - int32 retcode = 12; + int32 retcode = 8; } diff --git a/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto b/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto index 33d87c58..b4a0f31f 100644 --- a/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto +++ b/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PILANJHDLNP -// CmdId: 8949 +// CmdId: 8006 +// Name: GDMAJNCEDPO message MichiaeMatsuriUnlockCrystalSkillReq { - uint32 crystal_skill_id = 10; + uint32 crystal_skill_id = 15; } diff --git a/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto b/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto index d02852df..2cffa1ea 100644 --- a/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto +++ b/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODGGKJNPMLL -// CmdId: 8845 +// CmdId: 8432 +// Name: IOBHIJKKHJM message MichiaeMatsuriUnlockCrystalSkillRsp { - int32 retcode = 1; - uint32 crystal_skill_id = 5; + int32 retcode = 7; + uint32 crystal_skill_id = 3; } diff --git a/proto/MiracleRingDataNotify.proto b/proto/MiracleRingDataNotify.proto index c085ebe1..df4591cb 100644 --- a/proto/MiracleRingDataNotify.proto +++ b/proto/MiracleRingDataNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEDDPGCOJDB -// CmdId: 5209 +// CmdId: 5217 +// Name: ADEJEPJMMLB message MiracleRingDataNotify { - uint32 JCFKODDCBIH = 7; - uint32 CNFPOAJGGDN = 3; - uint32 gadget_entity_id = 11; - bool is_gadget_created = 9; - uint32 AHPNKIDCOKC = 6; + uint32 gadget_entity_id = 9; + uint32 IMOIJDCCEOP = 14; + bool is_gadget_created = 15; + uint32 IEPBEPDPKBN = 6; + uint32 MGHNJCCINLK = 10; } diff --git a/proto/MiracleRingDeliverItemReq.proto b/proto/MiracleRingDeliverItemReq.proto index 276382b1..5aa4583d 100644 --- a/proto/MiracleRingDeliverItemReq.proto +++ b/proto/MiracleRingDeliverItemReq.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "InterOpType.proto"; import "ItemParam.proto"; -// Name: MAKGHLKHBKG -// CmdId: 5244 +// CmdId: 5245 +// Name: PEAEKOIGBCH message MiracleRingDeliverItemReq { - repeated ItemParam item_param_list = 8; - repeated uint64 food_weapon_guid_list = 14; - uint32 gadget_entity_id = 3; + repeated uint64 food_weapon_guid_list = 2; + repeated ItemParam item_param_list = 3; uint32 gadget_id = 7; - InterOpType op_type = 2; + InterOpType op_type = 5; + uint32 gadget_entity_id = 11; } diff --git a/proto/MiracleRingDeliverItemRsp.proto b/proto/MiracleRingDeliverItemRsp.proto index 505a23ec..71377579 100644 --- a/proto/MiracleRingDeliverItemRsp.proto +++ b/proto/MiracleRingDeliverItemRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "InteractType.proto"; import "InterOpType.proto"; -// Name: PDCEJKGIPPA -// CmdId: 5232 +// CmdId: 5222 +// Name: LFFBMNEPNBG message MiracleRingDeliverItemRsp { - uint32 gadget_entity_id = 2; - uint32 gadget_id = 6; - InterOpType op_type = 8; - InteractType interact_type = 7; - int32 retcode = 13; + uint32 gadget_id = 13; + InterOpType op_type = 7; + uint32 gadget_entity_id = 12; + InteractType interact_type = 11; + int32 retcode = 6; } diff --git a/proto/MiracleRingDestroyNotify.proto b/proto/MiracleRingDestroyNotify.proto index 23e06c3c..eceafe99 100644 --- a/proto/MiracleRingDestroyNotify.proto +++ b/proto/MiracleRingDestroyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CIGOJAOADAP -// CmdId: 5239 +// CmdId: 5220 +// Name: NIEOBKOODAE message MiracleRingDestroyNotify { - uint32 entity_id = 7; + uint32 entity_id = 8; } diff --git a/proto/MiracleRingDropResultNotify.proto b/proto/MiracleRingDropResultNotify.proto index 089d3d22..e42f56af 100644 --- a/proto/MiracleRingDropResultNotify.proto +++ b/proto/MiracleRingDropResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCFHCCKHJMN -// CmdId: 5215 +// CmdId: 5226 +// Name: OKIOCBFIBFG message MiracleRingDropResultNotify { - int32 JCFKODDCBIH = 15; - int32 OIMOAGJJCOI = 13; + int32 JJMPKOPPOFI = 5; + uint32 IMOIJDCCEOP = 13; } diff --git a/proto/MiracleRingTakeRewardReq.proto b/proto/MiracleRingTakeRewardReq.proto index 52bf75d7..c9e287c3 100644 --- a/proto/MiracleRingTakeRewardReq.proto +++ b/proto/MiracleRingTakeRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHCCDCBDILE -// CmdId: 5246 +// CmdId: 5249 +// Name: LEEDPLNIJHN message MiracleRingTakeRewardReq { - uint32 gadget_id = 10; - uint32 gadget_entity_id = 7; + uint32 gadget_id = 2; + uint32 gadget_entity_id = 15; } diff --git a/proto/MiracleRingTakeRewardRsp.proto b/proto/MiracleRingTakeRewardRsp.proto index 74551a1f..6ca1bed2 100644 --- a/proto/MiracleRingTakeRewardRsp.proto +++ b/proto/MiracleRingTakeRewardRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JMJOKICHGFP -// CmdId: 5236 +// CmdId: 5215 +// Name: GMJLNNNOOAB message MiracleRingTakeRewardRsp { - int32 retcode = 6; + int32 retcode = 7; } diff --git a/proto/MistTrialActivityDetailInfo.proto b/proto/MistTrialActivityDetailInfo.proto index 134896de..56302cc4 100644 --- a/proto/MistTrialActivityDetailInfo.proto +++ b/proto/MistTrialActivityDetailInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MistTrialLevelData.proto"; -// Name: JEGJGGKPPKA +// Name: CKIKFAOABMK message MistTrialActivityDetailInfo { repeated MistTrialLevelData trial_level_data_list = 8; } diff --git a/proto/MistTrialBestAvatar.proto b/proto/MistTrialBestAvatar.proto index 8d3e02b9..dc029264 100644 --- a/proto/MistTrialBestAvatar.proto +++ b/proto/MistTrialBestAvatar.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarType.proto"; -// Name: KMKEAAHAMKC +// Name: EGMOPPAHAMP message MistTrialBestAvatar { - uint32 avatar_id = 15; - AvatarType avatar_type = 10; - uint32 costume_id = 12; + AvatarType avatar_type = 9; + uint32 costume_id = 15; + uint32 avatar_id = 4; } diff --git a/proto/MistTrialDunegonFailNotify.proto b/proto/MistTrialDunegonFailNotify.proto index 2cca08f9..95c248e8 100644 --- a/proto/MistTrialDunegonFailNotify.proto +++ b/proto/MistTrialDunegonFailNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ONJLHPOGCEE -// CmdId: 8765 +// CmdId: 8243 +// Name: FNALLLKMOKK message MistTrialDunegonFailNotify { - int32 dungeon_id = 1; + int32 dungeon_id = 12; } diff --git a/proto/MistTrialFloorLevelNotify.proto b/proto/MistTrialFloorLevelNotify.proto index a12c6c19..3265827b 100644 --- a/proto/MistTrialFloorLevelNotify.proto +++ b/proto/MistTrialFloorLevelNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCDLHIDENAP -// CmdId: 921 +// CmdId: 919 +// Name: MKLPCGDLALI message MistTrialFloorLevelNotify { - uint32 dungeon_scene_id = 8; - uint32 floor_level = 9; + uint32 dungeon_scene_id = 11; + uint32 floor_level = 7; } diff --git a/proto/MistTrialGetChallengeMissionReq.proto b/proto/MistTrialGetChallengeMissionReq.proto index fe5f2cee..f8084462 100644 --- a/proto/MistTrialGetChallengeMissionReq.proto +++ b/proto/MistTrialGetChallengeMissionReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICPLHBCLEHA -// CmdId: 8002 +// CmdId: 8804 +// Name: GBCDBNEANGC message MistTrialGetChallengeMissionReq { uint32 trial_id = 1; } diff --git a/proto/MistTrialGetChallengeMissionRsp.proto b/proto/MistTrialGetChallengeMissionRsp.proto index 4565d937..16f6bb57 100644 --- a/proto/MistTrialGetChallengeMissionRsp.proto +++ b/proto/MistTrialGetChallengeMissionRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "MistTrialMissionInfo.proto"; -// Name: ABEMHJAPEFE // CmdId: 8558 +// Name: MDDHCOPOMLB message MistTrialGetChallengeMissionRsp { - int32 retcode = 8; - uint32 trial_id = 3; - repeated MistTrialMissionInfo mission_info_list = 10; + repeated MistTrialMissionInfo mission_info_list = 5; + int32 retcode = 2; + uint32 trial_id = 14; } diff --git a/proto/MistTrialGetDungeonExhibitionDataReq.proto b/proto/MistTrialGetDungeonExhibitionDataReq.proto index 3e9744c4..f6549070 100644 --- a/proto/MistTrialGetDungeonExhibitionDataReq.proto +++ b/proto/MistTrialGetDungeonExhibitionDataReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ONODACLGHLH -// CmdId: 8931 +// CmdId: 8459 +// Name: OJLIHHCOEKD message MistTrialGetDungeonExhibitionDataReq { - uint32 trial_id = 4; + uint32 trial_id = 8; } diff --git a/proto/MistTrialGetDungeonExhibitionDataRsp.proto b/proto/MistTrialGetDungeonExhibitionDataRsp.proto index 0797e7c0..6e00a4e9 100644 --- a/proto/MistTrialGetDungeonExhibitionDataRsp.proto +++ b/proto/MistTrialGetDungeonExhibitionDataRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHNKLABAELD -// CmdId: 8058 +// CmdId: 8086 +// Name: AOKKFEIGDIC message MistTrialGetDungeonExhibitionDataRsp { - int32 retcode = 8; - uint32 trial_id = 7; + uint32 trial_id = 2; + int32 retcode = 12; } diff --git a/proto/MistTrialLevelData.proto b/proto/MistTrialLevelData.proto index ef361392..8f0ea732 100644 --- a/proto/MistTrialLevelData.proto +++ b/proto/MistTrialLevelData.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "MistTrialBestAvatar.proto"; -// Name: BJAHBGJAENP +// Name: MNHBJMJPKAP message MistTrialLevelData { - uint32 open_time = 7; - uint32 first_pass_time = 10; - repeated MistTrialBestAvatar best_avatar_list = 11; - uint32 level_id = 13; - MistTrialBestAvatar best_hit_avatar = 12; - bool is_open = 5; + repeated MistTrialBestAvatar best_avatar_list = 12; + uint32 first_pass_time = 9; + bool is_open = 10; + MistTrialBestAvatar best_hit_avatar = 14; + uint32 level_id = 15; + uint32 open_time = 8; } diff --git a/proto/MistTrialMissionInfo.proto b/proto/MistTrialMissionInfo.proto index 72ae339f..d0fc96d9 100644 --- a/proto/MistTrialMissionInfo.proto +++ b/proto/MistTrialMissionInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BJAGOBLGFKF +// Name: JKMLFDJNEJH message MistTrialMissionInfo { - uint32 watcher_list_id = 13; - uint32 param = 11; + uint32 param = 6; + uint32 watcher_list_id = 3; } diff --git a/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto b/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto index 9a6284da..ca8ded3d 100644 --- a/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto +++ b/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto @@ -3,20 +3,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLIFCAJDKLC -// CmdId: 8641 +// CmdId: 8943 +// Name: BBDEIOEDMOF message MistTrialSelectAvatarAndEnterDungeonReq { - // Name: ENNAKEKMLFM + // Name: OKKBHJNLCFB message SelectAvatarIndex { oneof detail { - uint32 mist_trial_avatar_id = 7; - uint64 formal_avatar_guid = 2; + uint32 mist_trial_avatar_id = 6; + uint64 formal_avatar_guid = 11; } } - uint32 enter_point_id = 5; + repeated uint32 select_trial_avatar_id_list = 10; + repeated SelectAvatarIndex select_avatar_index_list = 3; uint32 trial_id = 12; - repeated uint32 select_trial_avatar_id_list = 13; - repeated SelectAvatarIndex select_avatar_index_list = 15; + uint32 enter_point_id = 1; } diff --git a/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto b/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto index 203cbe8e..9b4bd1ae 100644 --- a/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto +++ b/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKPFCDEFAGD -// CmdId: 8060 +// CmdId: 8364 +// Name: MGGNIBPAOEK message MistTrialSelectAvatarAndEnterDungeonRsp { - int32 retcode = 5; - uint32 trial_id = 3; + int32 retcode = 11; + uint32 trial_id = 1; } diff --git a/proto/MistTrialSettleNotify.proto b/proto/MistTrialSettleNotify.proto index 090102f1..303953ec 100644 --- a/proto/MistTrialSettleNotify.proto +++ b/proto/MistTrialSettleNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "MistTrialBestAvatar.proto"; -// Name: KEFALHAGPKF -// CmdId: 8559 +// CmdId: 8393 +// Name: ENFGOPAEPBM message MistTrialSettleNotify { - repeated MistTrialBestAvatar best_avatar_list = 3; + repeated MistTrialBestAvatar best_avatar_list = 6; uint32 first_pass_time = 8; - map IIGOLKJOKAL = 15; - MistTrialBestAvatar best_hit_avatar = 5; - map GIGIAGDALHG = 12; - uint32 dungeon_scene_id = 14; + map DKBPGAGEGPL = 12; + MistTrialBestAvatar best_hit_avatar = 15; + uint32 dungeon_scene_id = 11; + map AGCNLMLPFKE = 4; } diff --git a/proto/ModifierAction.proto b/proto/ModifierAction.proto index 6934119c..54b631a9 100644 --- a/proto/ModifierAction.proto +++ b/proto/ModifierAction.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFFIAAOHAAO +// Name: HPODJPJFNAC enum ModifierAction { ADDED = 0; REMOVED = 1; diff --git a/proto/ModifierDurability.proto b/proto/ModifierDurability.proto index 9386baea..279e1bdd 100644 --- a/proto/ModifierDurability.proto +++ b/proto/ModifierDurability.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGJFDLLGBOO +// Name: DKJFENEJIFH message ModifierDurability { - float reduce_ratio = 1; - float remaining_durability = 2; + float HGJMHAFDFOC = 1; + float AFFIDFJHCFM = 2; } diff --git a/proto/ModifierProperty.proto b/proto/ModifierProperty.proto index 51521da0..2926541b 100644 --- a/proto/ModifierProperty.proto +++ b/proto/ModifierProperty.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityString.proto"; -// Name: HBMJGKJKIGL +// Name: MHKLKDOLLLF message ModifierProperty { - float value = 9; - AbilityString key = 8; + AbilityString key = 12; + float value = 14; } diff --git a/proto/MonsterAIConfigHashNotify.proto b/proto/MonsterAIConfigHashNotify.proto index 97dd96db..93c8e276 100644 --- a/proto/MonsterAIConfigHashNotify.proto +++ b/proto/MonsterAIConfigHashNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LELAMOBAAJE -// CmdId: 3379 +// CmdId: 3467 +// Name: MEGNOIJENKI message MonsterAIConfigHashNotify { - uint32 job_id = 3; - int32 hash_value = 6; - uint32 entity_id = 14; + uint32 entity_id = 3; + int32 hash_value = 4; + uint32 job_id = 8; } diff --git a/proto/MonsterAlertChangeNotify.proto b/proto/MonsterAlertChangeNotify.proto index edd54cd4..9f1278a6 100644 --- a/proto/MonsterAlertChangeNotify.proto +++ b/proto/MonsterAlertChangeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCGCGPICFEA -// CmdId: 313 +// CmdId: 397 +// Name: PGOGJAJLDBM message MonsterAlertChangeNotify { - uint32 avatar_entity_id = 9; uint32 is_alert = 14; - repeated uint32 monster_entity_list = 4; + repeated uint32 monster_entity_list = 2; + uint32 avatar_entity_id = 3; } diff --git a/proto/MonsterBornType.proto b/proto/MonsterBornType.proto index 2a550cb7..cfca317b 100644 --- a/proto/MonsterBornType.proto +++ b/proto/MonsterBornType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COJKOLLOBJB +// Name: PKKAPIFAEHB enum MonsterBornType { MONSTER_BORN_NONE = 0; MONSTER_BORN_DEFAULT = 1; diff --git a/proto/MonsterForceAlertNotify.proto b/proto/MonsterForceAlertNotify.proto index 7ca6616f..c7fcb428 100644 --- a/proto/MonsterForceAlertNotify.proto +++ b/proto/MonsterForceAlertNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODIJFDGBOGG -// CmdId: 357 +// CmdId: 381 +// Name: ABEAMHFKNML message MonsterForceAlertNotify { uint32 monster_entity_id = 3; } diff --git a/proto/MonsterPointArrayRouteUpdateNotify.proto b/proto/MonsterPointArrayRouteUpdateNotify.proto index 1cb79353..6a84dbf3 100644 --- a/proto/MonsterPointArrayRouteUpdateNotify.proto +++ b/proto/MonsterPointArrayRouteUpdateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MonsterRoute.proto"; -// Name: OIABFKOCGOI -// CmdId: 3498 +// CmdId: 3307 +// Name: LCONNAKDFLI message MonsterPointArrayRouteUpdateNotify { - MonsterRoute monster_route = 7; - uint32 entity_id = 5; + uint32 entity_id = 6; + MonsterRoute monster_route = 10; } diff --git a/proto/MonsterRoute.proto b/proto/MonsterRoute.proto index 9fab254a..e594236f 100644 --- a/proto/MonsterRoute.proto +++ b/proto/MonsterRoute.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "RoutePoint.proto"; -// Name: LHFDFKFLLDA +// Name: IHCFDBEPNMD message MonsterRoute { repeated RoutePoint route_points = 1; uint32 speed_level = 2; diff --git a/proto/MonsterSummonTagNotify.proto b/proto/MonsterSummonTagNotify.proto index cd651bd8..c25804d1 100644 --- a/proto/MonsterSummonTagNotify.proto +++ b/proto/MonsterSummonTagNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFGOJJNBPGI -// CmdId: 1367 +// CmdId: 1390 +// Name: EMLFCPLHMPE message MonsterSummonTagNotify { - uint32 monster_entity_id = 13; - map summon_tag_map = 6; + map summon_tag_map = 3; + uint32 monster_entity_id = 15; } diff --git a/proto/MoonfinTrialActivityDetailInfo.proto b/proto/MoonfinTrialActivityDetailInfo.proto index 7c25e2b8..d5943806 100644 --- a/proto/MoonfinTrialActivityDetailInfo.proto +++ b/proto/MoonfinTrialActivityDetailInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MoonfinTrialLevelInfo.proto"; -// Name: BLBNIBCKAHE +// Name: DKAEABLIHPL message MoonfinTrialActivityDetailInfo { - map level_info_map = 14; - uint32 special_fish_count = 9; + map level_info_map = 5; + uint32 special_fish_count = 3; } diff --git a/proto/MoonfinTrialLevelInfo.proto b/proto/MoonfinTrialLevelInfo.proto index 0263322b..6deea45a 100644 --- a/proto/MoonfinTrialLevelInfo.proto +++ b/proto/MoonfinTrialLevelInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDHOOCGFIIP +// Name: CLELFIEDKDC message MoonfinTrialLevelInfo { - uint32 open_time = 13; - uint32 best_record = 15; + uint32 best_record = 12; + uint32 open_time = 7; } diff --git a/proto/MotionInfo.proto b/proto/MotionInfo.proto index e58eff0c..846d680d 100644 --- a/proto/MotionInfo.proto +++ b/proto/MotionInfo.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionState.proto"; import "Vector.proto"; -// Name: BNEGCDIFHLA +// Name: NLAAPIDMOCD message MotionInfo { Vector pos = 1; Vector rot = 2; diff --git a/proto/MotionState.proto b/proto/MotionState.proto index e61364ca..622e40fd 100644 --- a/proto/MotionState.proto +++ b/proto/MotionState.proto @@ -3,64 +3,65 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKAMMHDBPKH +// Name: CKBDHMCNIFJ enum MotionState { - MOTION_STATE_NONE = 0; - MOTION_STATE_RESET = 1; - MOTION_STATE_STANDBY = 2; - MOTION_STATE_STANDBY_MOVE = 3; - MOTION_STATE_WALK = 4; - MOTION_STATE_RUN = 5; - MOTION_STATE_DASH = 6; - MOTION_STATE_CLIMB = 7; - MOTION_STATE_CLIMB_JUMP = 8; - MOTION_STATE_STANDBY_TO_CLIMB = 9; - MOTION_STATE_FIGHT = 10; - MOTION_STATE_JUMP = 11; - MOTION_STATE_DROP = 12; - MOTION_STATE_FLY = 13; - MOTION_STATE_SWIM_MOVE = 14; - MOTION_STATE_SWIM_IDLE = 15; - MOTION_STATE_SWIM_DASH = 16; - MOTION_STATE_SWIM_JUMP = 17; - MOTION_STATE_SLIP = 18; - MOTION_STATE_GO_UPSTAIRS = 19; - MOTION_STATE_FALL_ON_GROUND = 20; - MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY = 21; - MOTION_STATE_JUMP_OFF_WALL = 22; - MOTION_STATE_POWERED_FLY = 23; - MOTION_STATE_LADDER_IDLE = 24; - MOTION_STATE_LADDER_MOVE = 25; - MOTION_STATE_LADDER_SLIP = 26; - MOTION_STATE_STANDBY_TO_LADDER = 27; - MOTION_STATE_LADDER_TO_STANDBY = 28; - MOTION_STATE_DANGER_STANDBY = 29; - MOTION_STATE_DANGER_STANDBY_MOVE = 30; - MOTION_STATE_DANGER_WALK = 31; - MOTION_STATE_DANGER_RUN = 32; - MOTION_STATE_DANGER_DASH = 33; - MOTION_STATE_CROUCH_IDLE = 34; - MOTION_STATE_CROUCH_MOVE = 35; - MOTION_STATE_CROUCH_ROLL = 36; - MOTION_STATE_NOTIFY = 37; - MOTION_STATE_LAND_SPEED = 38; - MOTION_STATE_MOVE_FAIL_ACK = 39; - MOTION_STATE_WATERFALL = 40; - MOTION_STATE_DASH_BEFORE_SHAKE = 41; - MOTION_STATE_SIT_IDLE = 42; - MOTION_STATE_FORCE_SET_POS = 43; - MOTION_STATE_QUEST_FORCE_DRAG = 44; - MOTION_STATE_FOLLOW_ROUTE = 45; - MOTION_STATE_SKIFF_BOARDING = 46; - MOTION_STATE_SKIFF_NORMAL = 47; - MOTION_STATE_SKIFF_DASH = 48; - MOTION_STATE_SKIFF_POWERED_DASH = 49; - MOTION_STATE_DESTROY_VEHICLE = 50; - MOTION_STATE_FLY_IDLE = 51; - MOTION_STATE_FLY_SLOW = 52; - MOTION_STATE_FLY_FAST = 53; - MOTION_STATE_AIM_MOVE = 54; - MOTION_STATE_AIR_COMPENSATION = 55; - MOTION_STATE_NUM = 56; + MOTION_NONE = 0; + MOTION_RESET = 1; + MOTION_STANDBY = 2; + MOTION_STANDBY_MOVE = 3; + MOTION_WALK = 4; + MOTION_RUN = 5; + MOTION_DASH = 6; + MOTION_CLIMB = 7; + MOTION_CLIMB_JUMP = 8; + MOTION_STANDBY_TO_CLIMB = 9; + MOTION_FIGHT = 10; + MOTION_JUMP = 11; + MOTION_DROP = 12; + MOTION_FLY = 13; + MOTION_SWIM_MOVE = 14; + MOTION_SWIM_IDLE = 15; + MOTION_SWIM_DASH = 16; + MOTION_SWIM_JUMP = 17; + MOTION_SLIP = 18; + MOTION_GO_UPSTAIRS = 19; + MOTION_FALL_ON_GROUND = 20; + MOTION_JUMP_UP_WALL_FOR_STANDBY = 21; + MOTION_JUMP_OFF_WALL = 22; + MOTION_POWERED_FLY = 23; + MOTION_LADDER_IDLE = 24; + MOTION_LADDER_MOVE = 25; + MOTION_LADDER_SLIP = 26; + MOTION_STANDBY_TO_LADDER = 27; + MOTION_LADDER_TO_STANDBY = 28; + MOTION_DANGER_STANDBY = 29; + MOTION_DANGER_STANDBY_MOVE = 30; + MOTION_DANGER_WALK = 31; + MOTION_DANGER_RUN = 32; + MOTION_DANGER_DASH = 33; + MOTION_CROUCH_IDLE = 34; + MOTION_CROUCH_MOVE = 35; + MOTION_CROUCH_ROLL = 36; + MOTION_NOTIFY = 37; + MOTION_LAND_SPEED = 38; + MOTION_MOVE_FAIL_ACK = 39; + MOTION_WATERFALL = 40; + MOTION_DASH_BEFORE_SHAKE = 41; + MOTION_SIT_IDLE = 42; + MOTION_FORCE_SET_POS = 43; + MOTION_QUEST_FORCE_DRAG = 44; + MOTION_FOLLOW_ROUTE = 45; + MOTION_SKIFF_BOARDING = 46; + MOTION_SKIFF_NORMAL = 47; + MOTION_SKIFF_DASH = 48; + MOTION_SKIFF_POWERED_DASH = 49; + MOTION_DESTROY_VEHICLE = 50; + MOTION_FLY_IDLE = 51; + MOTION_FLY_SLOW = 52; + MOTION_FLY_FAST = 53; + MOTION_AIM_MOVE = 54; + MOTION_AIR_COMPENSATION = 55; + MOTION_SORUSH_NORMAL = 56; + MOTION_NUM = 57; } diff --git a/proto/MovingPlatformType.proto b/proto/MovingPlatformType.proto index d43400d7..7c3eedb4 100644 --- a/proto/MovingPlatformType.proto +++ b/proto/MovingPlatformType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IILHKHMLOIA +// Name: OKNINCMBNLI enum MovingPlatformType { MOVING_PLATFORM_NONE = 0; MOVING_PLATFORM_USE_CONFIG = 1; diff --git a/proto/MpBlockNotify.proto b/proto/MpBlockNotify.proto index 3a64968b..82b8dd56 100644 --- a/proto/MpBlockNotify.proto +++ b/proto/MpBlockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFGFJNEJDIN -// CmdId: 1837 +// CmdId: 1803 +// Name: PACDNJBIANA message MpBlockNotify { - uint32 end_time = 6; + uint32 end_time = 9; } diff --git a/proto/MpPlayGuestReplyInviteReq.proto b/proto/MpPlayGuestReplyInviteReq.proto index c14b087c..7737726e 100644 --- a/proto/MpPlayGuestReplyInviteReq.proto +++ b/proto/MpPlayGuestReplyInviteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBHGMKBHEPP -// CmdId: 1840 +// CmdId: 1848 +// Name: LPMOPIKCHMH message MpPlayGuestReplyInviteReq { - uint32 mp_play_id = 11; - bool is_agree = 6; + uint32 mp_play_id = 6; + bool is_agree = 15; } diff --git a/proto/MpPlayGuestReplyInviteRsp.proto b/proto/MpPlayGuestReplyInviteRsp.proto index ac51f14f..2db3cd5b 100644 --- a/proto/MpPlayGuestReplyInviteRsp.proto +++ b/proto/MpPlayGuestReplyInviteRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AAKAMKIAJEE -// CmdId: 1822 +// CmdId: 1812 +// Name: GAMPLDEBIJM message MpPlayGuestReplyInviteRsp { + int32 retcode = 3; uint32 mp_play_id = 10; - int32 retcode = 12; } diff --git a/proto/MpPlayGuestReplyNotify.proto b/proto/MpPlayGuestReplyNotify.proto index 6fb56058..a14e1c5f 100644 --- a/proto/MpPlayGuestReplyNotify.proto +++ b/proto/MpPlayGuestReplyNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFPGBOBGOKE -// CmdId: 1810 +// CmdId: 1819 +// Name: GKDMNMMGFPD message MpPlayGuestReplyNotify { - uint32 uid = 2; - uint32 mp_play_id = 14; - bool is_agree = 10; + bool is_agree = 11; + uint32 uid = 3; + uint32 mp_play_id = 8; } diff --git a/proto/MpPlayInviteResultNotify.proto b/proto/MpPlayInviteResultNotify.proto index e92da458..9e9cb7a4 100644 --- a/proto/MpPlayInviteResultNotify.proto +++ b/proto/MpPlayInviteResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFDJKOLMOHG -// CmdId: 1828 +// CmdId: 1818 +// Name: OFKFMCLINLB message MpPlayInviteResultNotify { - uint32 mp_play_id = 15; - bool all_argee = 8; + uint32 mp_play_id = 4; + bool all_argee = 11; } diff --git a/proto/MpPlayOwnerCheckReq.proto b/proto/MpPlayOwnerCheckReq.proto index 17b9310a..807d6d98 100644 --- a/proto/MpPlayOwnerCheckReq.proto +++ b/proto/MpPlayOwnerCheckReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAJOKHOELIA -// CmdId: 1817 +// CmdId: 1850 +// Name: HPMAFEGNKGP message MpPlayOwnerCheckReq { - bool is_skip_match = 14; - uint32 mp_play_id = 15; + uint32 mp_play_id = 3; + bool is_skip_match = 11; } diff --git a/proto/MpPlayOwnerCheckRsp.proto b/proto/MpPlayOwnerCheckRsp.proto index b4ab5369..df32800d 100644 --- a/proto/MpPlayOwnerCheckRsp.proto +++ b/proto/MpPlayOwnerCheckRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKINJMLIJLE -// CmdId: 1826 +// CmdId: 1824 +// Name: NGHOBFHEIMD message MpPlayOwnerCheckRsp { - uint32 wrong_uid = 6; - int32 retcode = 1; + uint32 wrong_uid = 13; + uint32 mp_play_id = 1; bool is_skip_match = 7; - uint32 mp_play_id = 5; + int32 retcode = 4; } diff --git a/proto/MpPlayOwnerInviteNotify.proto b/proto/MpPlayOwnerInviteNotify.proto index 8442e87a..f89c2913 100644 --- a/proto/MpPlayOwnerInviteNotify.proto +++ b/proto/MpPlayOwnerInviteNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFDPNMECJCE -// CmdId: 1838 +// CmdId: 1837 +// Name: FMMKBGLPLCL message MpPlayOwnerInviteNotify { - bool is_remain_reward = 11; - uint32 cd = 15; - uint32 mp_play_id = 8; + uint32 mp_play_id = 12; + uint32 cd = 7; + bool is_remain_reward = 9; } diff --git a/proto/MpPlayOwnerStartInviteReq.proto b/proto/MpPlayOwnerStartInviteReq.proto index 1ae1a96e..53201ead 100644 --- a/proto/MpPlayOwnerStartInviteReq.proto +++ b/proto/MpPlayOwnerStartInviteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNCJBBMCDJG -// CmdId: 1812 +// CmdId: 1825 +// Name: JBCLIDOMFGE message MpPlayOwnerStartInviteReq { - bool is_skip_match = 4; - uint32 mp_play_id = 1; + uint32 mp_play_id = 2; + bool is_skip_match = 15; } diff --git a/proto/MpPlayOwnerStartInviteRsp.proto b/proto/MpPlayOwnerStartInviteRsp.proto index ef0ce4cb..44a30144 100644 --- a/proto/MpPlayOwnerStartInviteRsp.proto +++ b/proto/MpPlayOwnerStartInviteRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLDBJLEPDKG -// CmdId: 1825 +// CmdId: 1843 +// Name: KGBGGHNFNAN message MpPlayOwnerStartInviteRsp { + bool is_skip_match = 11; int32 retcode = 15; - uint32 mp_play_id = 3; - bool is_skip_match = 5; + uint32 mp_play_id = 4; } diff --git a/proto/MpPlayPrepareInterruptNotify.proto b/proto/MpPlayPrepareInterruptNotify.proto index a7cd5597..7fc061ea 100644 --- a/proto/MpPlayPrepareInterruptNotify.proto +++ b/proto/MpPlayPrepareInterruptNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CIDANFONHIN -// CmdId: 1818 +// CmdId: 1847 +// Name: LJPJJCMCKAB message MpPlayPrepareInterruptNotify { uint32 mp_play_id = 11; } diff --git a/proto/MpPlayPrepareNotify.proto b/proto/MpPlayPrepareNotify.proto index cfefeae9..b6bb12d4 100644 --- a/proto/MpPlayPrepareNotify.proto +++ b/proto/MpPlayPrepareNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIDDEBMCHAH -// CmdId: 1807 +// CmdId: 1844 +// Name: HMKBEINOGKB message MpPlayPrepareNotify { - uint32 prepare_end_time = 9; - uint32 mp_play_id = 12; + uint32 mp_play_id = 2; + uint32 prepare_end_time = 4; } diff --git a/proto/MpPlayRewardInfo.proto b/proto/MpPlayRewardInfo.proto index 5b522599..5274eaa4 100644 --- a/proto/MpPlayRewardInfo.proto +++ b/proto/MpPlayRewardInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFAAELHDHLM +// Name: DCPIKCIDILK message MpPlayRewardInfo { uint32 resin = 1; repeated uint32 remain_uid_list = 2; diff --git a/proto/MpSettingType.proto b/proto/MpSettingType.proto index 7d0dd9f6..834f8558 100644 --- a/proto/MpSettingType.proto +++ b/proto/MpSettingType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEEEMGFIGBG +// Name: CEBEGOKNPHM enum MpSettingType { MP_SETTING_NO_ENTER = 0; MP_SETTING_ENTER_FREELY = 1; diff --git a/proto/MsgParam.proto b/proto/MsgParam.proto index 6d498777..dd15081c 100644 --- a/proto/MsgParam.proto +++ b/proto/MsgParam.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDOJCJJNIKB +// Name: BLBBHMODFBA message MsgParam { oneof param { - uint32 int_param = 3; - float flt_param = 5; - string str_param = 8; + uint32 int_param = 11; + float flt_param = 13; + string str_param = 12; } } diff --git a/proto/MultistagePlayEndNotify.proto b/proto/MultistagePlayEndNotify.proto index 7a1df67f..b4e17aa4 100644 --- a/proto/MultistagePlayEndNotify.proto +++ b/proto/MultistagePlayEndNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBCFGADCGMG -// CmdId: 5312 +// CmdId: 5366 +// Name: DGFAKOLALKC message MultistagePlayEndNotify { - uint32 play_index = 11; - uint32 group_id = 10; + uint32 play_index = 5; + uint32 group_id = 8; } diff --git a/proto/MultistagePlayFinishStageReq.proto b/proto/MultistagePlayFinishStageReq.proto index 67a361db..e1706eab 100644 --- a/proto/MultistagePlayFinishStageReq.proto +++ b/proto/MultistagePlayFinishStageReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MJIHKJDFHAK -// CmdId: 5375 +// CmdId: 5396 +// Name: EBPGPLPPIJE message MultistagePlayFinishStageReq { - uint32 play_index = 3; - uint32 group_id = 4; + uint32 group_id = 9; + uint32 play_index = 10; } diff --git a/proto/MultistagePlayFinishStageRsp.proto b/proto/MultistagePlayFinishStageRsp.proto index 5b0e13e3..e23d7247 100644 --- a/proto/MultistagePlayFinishStageRsp.proto +++ b/proto/MultistagePlayFinishStageRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPHKKKNOJDO -// CmdId: 5329 +// CmdId: 5399 +// Name: GDAKADDOIJC message MultistagePlayFinishStageRsp { - uint32 play_index = 5; - uint32 group_id = 2; - int32 retcode = 6; + int32 retcode = 13; + uint32 play_index = 10; + uint32 group_id = 3; } diff --git a/proto/MultistagePlayInfo.proto b/proto/MultistagePlayInfo.proto index 1d2abbc6..613edb5c 100644 --- a/proto/MultistagePlayInfo.proto +++ b/proto/MultistagePlayInfo.proto @@ -5,34 +5,34 @@ option java_package = "emu.grasscutter.net.proto"; import "BrickBreakerStageInfo.proto"; import "CharAmusementInfo.proto"; import "CoinCollectStageInfo.proto"; +import "FleurFairV2PacmanStageInfo.proto"; import "HideAndSeekStageInfo.proto"; -import "IJGOANLDAJD.proto"; import "InBattleChessInfo.proto"; import "InBattleFleurFairInfo.proto"; import "InBattleIrodoriChessInfo.proto"; import "InBattleMechanicusInfo.proto"; import "LanV3BoatStageInfo.proto"; -// Name: PNGIMLOPGEG +// Name: MIKMHOPIOEH message MultistagePlayInfo { - uint32 duration = 11; - uint32 stage_type = 12; - uint32 stage_index = 13; - uint32 play_index = 9; - uint32 begin_time = 3; - uint32 play_type = 10; - uint32 group_id = 14; + uint32 begin_time = 1; + uint32 stage_type = 4; + uint32 play_index = 10; + uint32 group_id = 3; + uint32 stage_index = 2; + uint32 duration = 13; + uint32 play_type = 11; oneof detail { - InBattleMechanicusInfo mechanicus_info = 2012; - InBattleFleurFairInfo fleur_fair_info = 1567; - HideAndSeekStageInfo hide_and_seek_info = 410; - InBattleChessInfo chess_info = 740; - InBattleIrodoriChessInfo irodori_chess_info = 596; - CharAmusementInfo char_amusement_info = 1931; - BrickBreakerStageInfo brick_breaker_info = 859; - CoinCollectStageInfo coin_collect_info = 814; - LanV3BoatStageInfo lan_v3_boat_info = 737; - IJGOANLDAJD fleur_fair_v2_pacman_info = 690; + InBattleMechanicusInfo mechanicus_info = 126; + InBattleFleurFairInfo fleur_fair_info = 604; + HideAndSeekStageInfo hide_and_seek_info = 1873; + InBattleChessInfo chess_info = 167; + InBattleIrodoriChessInfo irodori_chess_info = 1680; + CharAmusementInfo char_amusement_info = 193; + BrickBreakerStageInfo brick_breaker_info = 1784; + CoinCollectStageInfo coin_collect_info = 1813; + LanV3BoatStageInfo lan_v3_boat_info = 1754; + FleurFairV2PacmanStageInfo fleur_fair_v2_pacman_info = 1281; } } diff --git a/proto/MultistagePlayInfoNotify.proto b/proto/MultistagePlayInfoNotify.proto index bf877a37..8e199db4 100644 --- a/proto/MultistagePlayInfoNotify.proto +++ b/proto/MultistagePlayInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MultistagePlayInfo.proto"; -// Name: EEELINAIEOJ -// CmdId: 5367 +// CmdId: 5390 +// Name: BKKMADOGNHI message MultistagePlayInfoNotify { - MultistagePlayInfo info = 7; + MultistagePlayInfo info = 9; } diff --git a/proto/MultistagePlaySettleNotify.proto b/proto/MultistagePlaySettleNotify.proto index e702769c..92ab7483 100644 --- a/proto/MultistagePlaySettleNotify.proto +++ b/proto/MultistagePlaySettleNotify.proto @@ -6,15 +6,15 @@ import "InBattleChessSettleInfo.proto"; import "InBattleIrodoriChessSettleInfo.proto"; import "InBattleMechanicusSettleInfo.proto"; -// Name: HAHMKAKECFP -// CmdId: 5348 +// CmdId: 5371 +// Name: GKHKOEMINHA message MultistagePlaySettleNotify { - uint32 play_index = 11; - uint32 group_id = 13; + uint32 play_index = 3; + uint32 group_id = 4; oneof detail { - InBattleMechanicusSettleInfo mechanicus_settle_info = 137; - InBattleChessSettleInfo chess_settle_info = 1316; - InBattleIrodoriChessSettleInfo irodori_chess_settle_info = 176; + InBattleMechanicusSettleInfo mechanicus_settle_info = 1266; + InBattleChessSettleInfo chess_settle_info = 121; + InBattleIrodoriChessSettleInfo irodori_chess_settle_info = 671; } } diff --git a/proto/MultistagePlayStageEndNotify.proto b/proto/MultistagePlayStageEndNotify.proto index 53679b12..95950fd5 100644 --- a/proto/MultistagePlayStageEndNotify.proto +++ b/proto/MultistagePlayStageEndNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIHCGHDLJLP -// CmdId: 5322 +// CmdId: 5355 +// Name: OLCCMOHCBBP message MultistagePlayStageEndNotify { - uint32 play_index = 12; - uint32 group_id = 3; + uint32 group_id = 15; + uint32 play_index = 11; } diff --git a/proto/MultistageSettleWatcherInfo.proto b/proto/MultistageSettleWatcherInfo.proto index 7e78ee46..42cadf8b 100644 --- a/proto/MultistageSettleWatcherInfo.proto +++ b/proto/MultistageSettleWatcherInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FGJCCIGNBNB +// Name: EPIODKDCPKL message MultistageSettleWatcherInfo { - uint32 watcher_id = 12; - uint32 cur_progress = 8; - bool is_inverse = 9; - uint32 total_progress = 4; + uint32 watcher_id = 3; + uint32 cur_progress = 7; + bool is_inverse = 14; + uint32 total_progress = 12; } diff --git a/proto/MuqadasPotionActivityDetailInfo.proto b/proto/MuqadasPotionActivityDetailInfo.proto index 6fa07928..6f222999 100644 --- a/proto/MuqadasPotionActivityDetailInfo.proto +++ b/proto/MuqadasPotionActivityDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "MuqadasPotionLevelData.proto"; -// Name: MLIOFGMAFPP +// Name: CBACBHDFJEJ message MuqadasPotionActivityDetailInfo { - repeated MuqadasPotionLevelData muqadas_potion_level_data_list = 5; + repeated MuqadasPotionLevelData muqadas_potion_level_data_list = 1; } diff --git a/proto/MuqadasPotionActivityEnterDungeonReq.proto b/proto/MuqadasPotionActivityEnterDungeonReq.proto index aaa294f4..65671dff 100644 --- a/proto/MuqadasPotionActivityEnterDungeonReq.proto +++ b/proto/MuqadasPotionActivityEnterDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LCCCGCJNGEF -// CmdId: 21504 +// CmdId: 24826 +// Name: CNOPNEPFGHG message MuqadasPotionActivityEnterDungeonReq { - uint32 level_id = 1; + uint32 level_id = 14; } diff --git a/proto/MuqadasPotionActivityEnterDungeonRsp.proto b/proto/MuqadasPotionActivityEnterDungeonRsp.proto index 5c2d88a3..1d969da4 100644 --- a/proto/MuqadasPotionActivityEnterDungeonRsp.proto +++ b/proto/MuqadasPotionActivityEnterDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEENJIBAKKA -// CmdId: 22334 +// CmdId: 20591 +// Name: MFOICNBNHLP message MuqadasPotionActivityEnterDungeonRsp { - uint32 level_id = 1; - int32 retcode = 11; + uint32 level_id = 14; + int32 retcode = 3; } diff --git a/proto/MuqadasPotionCaptureWeaknessReq.proto b/proto/MuqadasPotionCaptureWeaknessReq.proto index 5554c4e7..5c67ccf1 100644 --- a/proto/MuqadasPotionCaptureWeaknessReq.proto +++ b/proto/MuqadasPotionCaptureWeaknessReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEBOPIDLJCN -// CmdId: 23970 +// CmdId: 21132 +// Name: GDNPMKGKFBH message MuqadasPotionCaptureWeaknessReq { - uint32 capture_weakness_count = 14; + uint32 capture_weakness_count = 13; uint32 level_id = 2; } diff --git a/proto/MuqadasPotionCaptureWeaknessRsp.proto b/proto/MuqadasPotionCaptureWeaknessRsp.proto index c9fa7098..b06cae99 100644 --- a/proto/MuqadasPotionCaptureWeaknessRsp.proto +++ b/proto/MuqadasPotionCaptureWeaknessRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BJNPNMEGMMP -// CmdId: 23854 +// CmdId: 23287 +// Name: BMLFFNKJLAK message MuqadasPotionCaptureWeaknessRsp { - int32 retcode = 12; + int32 retcode = 7; } diff --git a/proto/MuqadasPotionDungeonSettleNotify.proto b/proto/MuqadasPotionDungeonSettleNotify.proto index 76278533..7a46ed33 100644 --- a/proto/MuqadasPotionDungeonSettleNotify.proto +++ b/proto/MuqadasPotionDungeonSettleNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFKAHOGJIMO -// CmdId: 20893 +// CmdId: 20024 +// Name: JGLJENGADON message MuqadasPotionDungeonSettleNotify { - uint32 capture_weakness_count = 5; - bool is_success = 4; - uint32 final_score = 14; - uint32 level_id = 15; - bool is_new_record = 11; + uint32 capture_weakness_count = 11; + bool is_new_record = 2; + uint32 final_score = 10; + bool is_success = 9; + uint32 level_id = 14; } diff --git a/proto/MuqadasPotionLevelData.proto b/proto/MuqadasPotionLevelData.proto index 3969cd91..1baf6554 100644 --- a/proto/MuqadasPotionLevelData.proto +++ b/proto/MuqadasPotionLevelData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLDBEIPDMFA +// Name: BNMGOAGIHMM message MuqadasPotionLevelData { - bool is_open = 12; - uint32 max_score = 11; - uint32 level_id = 10; + uint32 level_id = 6; + bool is_open = 2; + uint32 max_score = 7; } diff --git a/proto/MuqadasPotionRestartDungeonReq.proto b/proto/MuqadasPotionRestartDungeonReq.proto index bfe5f743..491c70f1 100644 --- a/proto/MuqadasPotionRestartDungeonReq.proto +++ b/proto/MuqadasPotionRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGPKCDCJFAB -// CmdId: 23633 +// CmdId: 24974 +// Name: JNAFAHLOJLG message MuqadasPotionRestartDungeonReq { } diff --git a/proto/MuqadasPotionRestartDungeonRsp.proto b/proto/MuqadasPotionRestartDungeonRsp.proto index c4be66cf..78164890 100644 --- a/proto/MuqadasPotionRestartDungeonRsp.proto +++ b/proto/MuqadasPotionRestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNHMFCHLBNC -// CmdId: 20273 +// CmdId: 21870 +// Name: JCHILFKMGON message MuqadasPotionRestartDungeonRsp { - int32 retcode = 12; + int32 retcode = 5; } diff --git a/proto/MusicGameActivityDetailInfo.proto b/proto/MusicGameActivityDetailInfo.proto index 3036bee2..f9561eb8 100644 --- a/proto/MusicGameActivityDetailInfo.proto +++ b/proto/MusicGameActivityDetailInfo.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MusicGameRecord.proto"; import "UgcMusicBriefInfo.proto"; -// Name: CJNEENHAPEE +// Name: GNBPOJNPKCA message MusicGameActivityDetailInfo { - repeated UgcMusicBriefInfo OMGGIPLOILH = 9; - repeated UgcMusicBriefInfo JJMBELIDNLN = 1; - map music_game_record_map = 13; + repeated UgcMusicBriefInfo AKDNFEAGLCO = 2; + map music_game_record_map = 14; + repeated UgcMusicBriefInfo JIDGICBBLBG = 1; } diff --git a/proto/MusicGameRecord.proto b/proto/MusicGameRecord.proto index db734ab0..83bafaec 100644 --- a/proto/MusicGameRecord.proto +++ b/proto/MusicGameRecord.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPJJDJEINNM +// Name: OHBLLAGJHLI message MusicGameRecord { - bool is_unlock = 12; - uint32 max_score = 4; - uint32 max_combo = 7; + bool is_unlock = 9; + uint32 max_score = 6; + uint32 max_combo = 5; } diff --git a/proto/MusicGameSettleReq.proto b/proto/MusicGameSettleReq.proto index 6bed4d27..d315a147 100644 --- a/proto/MusicGameSettleReq.proto +++ b/proto/MusicGameSettleReq.proto @@ -3,26 +3,26 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKNNAGLMLKD -// CmdId: 8278 +// CmdId: 8512 +// Name: HKPCJMACGEA message MusicGameSettleReq { - uint32 APJPLBOJEGN = 1; - uint32 combo = 14; - uint64 ugc_guid = 6; - uint32 OJIACEJOFJF = 1954; - uint32 max_combo = 15; - bool is_save_score = 3; - uint32 BFAIDHEKEOD = 181; - repeated uint32 DGMDAOAENMJ = 630; - uint32 score = 2; - bool JIIDBCILMEP = 1707; - uint32 JNBMKEFPJIC = 1085; - bool AECNMHLOMBH = 634; - float speed = 1108; - repeated uint32 NNIJFEMDAIM = 13; - uint32 HPAMHHMILKM = 8; - uint32 NDOFNFADKJH = 10; - uint32 correct_hit = 4; - uint32 music_basic_id = 12; + uint32 score = 15; + uint32 LFBNPBMNLKD = 7; + uint32 max_combo = 2; + uint32 HDOIBKCMFPK = 1291; + uint32 correct_hit = 9; + bool JBDMHEJEGIB = 23; + uint32 PDAEMLNANJB = 599; + bool JGNMPPLDBON = 878; + uint64 ugc_guid = 8; + bool is_save_score = 6; + uint32 AHGFEMANIFF = 1415; + uint32 CNAJIGJCBAA = 12; + uint32 NGCEDFEHHIM = 5; + float speed = 161; + uint32 combo = 1; + uint32 music_basic_id = 14; + repeated uint32 DLGEHGGHDAI = 491; + repeated uint32 IENNECCNIFA = 4; } diff --git a/proto/MusicGameSettleRsp.proto b/proto/MusicGameSettleRsp.proto index e1fff4fa..69c89790 100644 --- a/proto/MusicGameSettleRsp.proto +++ b/proto/MusicGameSettleRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANDLNOABFII -// CmdId: 8542 +// CmdId: 8156 +// Name: DIFCABEKCFF message MusicGameSettleRsp { - uint64 ugc_guid = 9; - bool is_unlock_next_level = 5; - uint32 music_basic_id = 14; - bool is_new_record = 7; - int32 retcode = 15; + bool is_unlock_next_level = 6; + int32 retcode = 14; + uint32 music_basic_id = 13; + bool is_new_record = 4; + uint64 ugc_guid = 2; } diff --git a/proto/MusicGameStartReq.proto b/proto/MusicGameStartReq.proto index 8f93507a..1eafc2f3 100644 --- a/proto/MusicGameStartReq.proto +++ b/proto/MusicGameStartReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIECLHFBINF -// CmdId: 8103 +// CmdId: 8292 +// Name: ABFDFANIJEK message MusicGameStartReq { - uint64 ugc_guid = 13; - bool is_save_score = 7; - uint32 music_basic_id = 4; + uint32 music_basic_id = 2; + uint64 ugc_guid = 11; + bool is_save_score = 10; } diff --git a/proto/MusicGameStartRsp.proto b/proto/MusicGameStartRsp.proto index f7052605..9e538cdb 100644 --- a/proto/MusicGameStartRsp.proto +++ b/proto/MusicGameStartRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGFNHKHDDKC -// CmdId: 8334 +// CmdId: 8128 +// Name: NKACBDDGFOO message MusicGameStartRsp { - int32 retcode = 9; - uint64 ugc_guid = 15; - uint32 music_basic_id = 11; + int32 retcode = 11; + uint32 music_basic_id = 9; + uint64 ugc_guid = 4; } diff --git a/proto/NCBPDLCPIJL.proto b/proto/NCBPDLCPIJL.proto deleted file mode 100644 index 597c109d..00000000 --- a/proto/NCBPDLCPIJL.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NCBPDLCPIJL -message NCBPDLCPIJL { - string LKPCDMIOBJE = 1; - string game_biz = 2; - string KEBHDHCCFPP = 3; -} - diff --git a/proto/NDCMCOJJDKH.proto b/proto/NDCMCOJJDKH.proto deleted file mode 100644 index 3d979bad..00000000 --- a/proto/NDCMCOJJDKH.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NDCMCOJJDKH -// CmdId: 7938 -message NDCMCOJJDKH { -} - diff --git a/proto/NEGEEBHNBOL.proto b/proto/NEGEEBHNBOL.proto deleted file mode 100644 index 495fa7d9..00000000 --- a/proto/NEGEEBHNBOL.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NEGEEBHNBOL -message NEGEEBHNBOL { - repeated int32 param_list = 1; -} - diff --git a/proto/NFHMNCKJOEI.proto b/proto/NFHMNCKJOEI.proto deleted file mode 100644 index 3b79b05d..00000000 --- a/proto/NFHMNCKJOEI.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GGBMIADMOHH.proto"; -import "IMADEKGFIFA.proto"; -import "PDHJBMOMMGJ.proto"; - -// Name: NFHMNCKJOEI -message NFHMNCKJOEI { - PDHJBMOMMGJ music_game_info = 11; - IMADEKGFIFA photo_info = 13; - GGBMIADMOHH pacman_info = 6; -} - diff --git a/proto/NGALEPLHONA.proto b/proto/NGALEPLHONA.proto deleted file mode 100644 index fbbdd4f7..00000000 --- a/proto/NGALEPLHONA.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NGALEPLHONA -enum NGALEPLHONA { - NGALEPLHONA_DBLCHAMKCGF = 0; - NGALEPLHONA_DIAGFFMHHMP = 1; - NGALEPLHONA_IHOPNFPNIFL = 2; -} - diff --git a/proto/NGHEBOHGDBC.proto b/proto/NGHEBOHGDBC.proto deleted file mode 100644 index 34958029..00000000 --- a/proto/NGHEBOHGDBC.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "IGKIPAJDMNO.proto"; - -// Name: NGHEBOHGDBC -message NGHEBOHGDBC { - uint32 AHJDLONCEPG = 5; - uint32 version = 10; - repeated IGKIPAJDMNO LOEKNOMIEEI = 8; - uint32 module_id = 2; - uint32 scene_id = 7; -} - diff --git a/proto/NHIJPCNBKJE.proto b/proto/NHIJPCNBKJE.proto deleted file mode 100644 index 2bb2d749..00000000 --- a/proto/NHIJPCNBKJE.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "PGOGBMABKIF.proto"; - -// Name: NHIJPCNBKJE -message NHIJPCNBKJE { - string name = 1; - PGOGBMABKIF value = 2; -} - diff --git a/proto/NIELIIFHJCO.proto b/proto/NIELIIFHJCO.proto deleted file mode 100644 index 70df0bf6..00000000 --- a/proto/NIELIIFHJCO.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NIELIIFHJCO -enum NIELIIFHJCO { - NIELIIFHJCO_GPDANHPOOKF = 0; - NIELIIFHJCO_IENMFBNHIDK = 1; - NIELIIFHJCO_CJGPIAPPGPE = 2; - NIELIIFHJCO_JGAAIPGDBDB = 3; - NIELIIFHJCO_OJEJHKPJPEG = 4; - NIELIIFHJCO_IPJPMOJGKNK = 5; - NIELIIFHJCO_NBBCLMIMMDF = 6; - NIELIIFHJCO_DNILINBLFHP = 7; - NIELIIFHJCO_LMCHKDLMGII = 8; - NIELIIFHJCO_ENMMCAAEBJC = 9; -} - diff --git a/proto/NJIKLIJCLDA.proto b/proto/NJIKLIJCLDA.proto new file mode 100644 index 00000000..b126f8f6 --- /dev/null +++ b/proto/NJIKLIJCLDA.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "HOKJIFJPJLB.proto"; + +// CmdId: 6089 +// Name: NJIKLIJCLDA +message NJIKLIJCLDA { + HOKJIFJPJLB HPHEBMLGPIH = 11; +} + diff --git a/proto/NJLGINKGBPH.proto b/proto/NJLGINKGBPH.proto new file mode 100644 index 00000000..c69af42c --- /dev/null +++ b/proto/NJLGINKGBPH.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: NJLGINKGBPH +message NJLGINKGBPH { + Vector pos = 9; + Vector rot = 8; +} + diff --git a/proto/NKGINHFDBJN.proto b/proto/NKGINHFDBJN.proto deleted file mode 100644 index 6052e7b6..00000000 --- a/proto/NKGINHFDBJN.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NKGINHFDBJN -// CmdId: 7363 -message NKGINHFDBJN { - uint32 AHAIAIPGFDN = 7; - int32 retcode = 12; -} - diff --git a/proto/NLHNJLOAAGE.proto b/proto/NLHNJLOAAGE.proto deleted file mode 100644 index 786af2d0..00000000 --- a/proto/NLHNJLOAAGE.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NLHNJLOAAGE -message NLHNJLOAAGE { - uint64 value = 1; -} - diff --git a/proto/NLMGCGCNKHG.proto b/proto/NLMGCGCNKHG.proto new file mode 100644 index 00000000..d711e5cf --- /dev/null +++ b/proto/NLMGCGCNKHG.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "KMNPJIFBGJD.proto"; + +// CmdId: 5583 +// Name: NLMGCGCNKHG +message NLMGCGCNKHG { + uint32 gallery_id = 1; + KMNPJIFBGJD PBGEHNAGDJL = 10; +} + diff --git a/proto/NLPPFFGOIED.proto b/proto/NLPPFFGOIED.proto new file mode 100644 index 00000000..12bf33d5 --- /dev/null +++ b/proto/NLPPFFGOIED.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GroupLinkBundle.proto"; + +// CmdId: 5765 +// Name: NLPPFFGOIED +message NLPPFFGOIED { + GroupLinkBundle bundle = 7; +} + diff --git a/proto/NMIPDNNMELF.proto b/proto/NMIPDNNMELF.proto deleted file mode 100644 index 549f567c..00000000 --- a/proto/NMIPDNNMELF.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NMIPDNNMELF -message NMIPDNNMELF { - uint32 IHIJMKGJJPC = 5; - bool is_open = 10; - bool has_reward = 4; -} - diff --git a/proto/NMJJDGLFAOO.proto b/proto/NMJJDGLFAOO.proto deleted file mode 100644 index f0bed4e0..00000000 --- a/proto/NMJJDGLFAOO.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "IrodoriPoetryThemeData.proto"; - -// Name: NMJJDGLFAOO -message NMJJDGLFAOO { - repeated IrodoriPoetryThemeData ENCFNJCMFFK = 13; - uint32 INPNIFNEDDL = 1; -} - diff --git a/proto/NMKBMCHIBJB.proto b/proto/NMKBMCHIBJB.proto deleted file mode 100644 index 24720c39..00000000 --- a/proto/NMKBMCHIBJB.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NMKBMCHIBJB -message NMKBMCHIBJB { - repeated uint32 progress_stage_list = 3; - uint32 BOLGBBHIENJ = 7; - uint32 progress = 10; - string key = 8; -} - diff --git a/proto/NMPEGOIHHIH.proto b/proto/NMPEGOIHHIH.proto new file mode 100644 index 00000000..2020597d --- /dev/null +++ b/proto/NMPEGOIHHIH.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGDuel.proto"; +import "GCGMessagePack.proto"; + +// CmdId: 7486 +// Name: NMPEGOIHHIH +message NMPEGOIHHIH { + repeated GCGMessagePack msg_pack_list = 4; + GCGDuel duel = 5; + int32 retcode = 15; +} + diff --git a/proto/NMPGPDDEPHH.proto b/proto/NMPGPDDEPHH.proto new file mode 100644 index 00000000..762f9968 --- /dev/null +++ b/proto/NMPGPDDEPHH.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: NMPGPDDEPHH +message NMPGPDDEPHH { + uint32 PAALMECIKEM = 4; + Vector target_pos = 2; + uint32 BOPAJJJKPCB = 13; + uint32 entity_id = 8; +} + diff --git a/proto/NNEPEGJJBIJ.proto b/proto/NNEPEGJJBIJ.proto deleted file mode 100644 index c0e67d41..00000000 --- a/proto/NNEPEGJJBIJ.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "GFKBLFOPGLF.proto"; -import "KLCFLFODAOB.proto"; -import "NGHEBOHGDBC.proto"; - -// Name: NNEPEGJJBIJ -message NNEPEGJJBIJ { - NGHEBOHGDBC JHLOANEMKMI = 8; - string JLFDINHJDBI = 7; - KLCFLFODAOB LHLEEDOCJCE = 9; - string HHHAFMBFDFC = 11; - uint32 uid = 10; - GFKBLFOPGLF DMBKJKNPKBC = 12; - uint32 timestamp = 15; - string token = 4; -} - diff --git a/proto/NNFHPDEKDGK.proto b/proto/NNFHPDEKDGK.proto deleted file mode 100644 index b58d6061..00000000 --- a/proto/NNFHPDEKDGK.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "CANJOFHONKD.proto"; - -// Name: NNFHPDEKDGK -// CmdId: 7332 -message NNFHPDEKDGK { - uint32 next_refresh_time = 11; - repeated CANJOFHONKD challenge_info_list = 9; - bool EOKOEHJNONA = 13; -} - diff --git a/proto/NNLFLCFNLFO.proto b/proto/NNLFLCFNLFO.proto deleted file mode 100644 index 91021dde..00000000 --- a/proto/NNLFLCFNLFO.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NNLFLCFNLFO -// CmdId: 20648 -message NNLFLCFNLFO { - bool MHMHIGLBBPG = 9; -} - diff --git a/proto/NNOJLDPDPIE.proto b/proto/NNOJLDPDPIE.proto new file mode 100644 index 00000000..6c2458a3 --- /dev/null +++ b/proto/NNOJLDPDPIE.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21876 +// Name: NNOJLDPDPIE +message NNOJLDPDPIE { + int32 retcode = 1; +} + diff --git a/proto/NOEABFFFIBJ.proto b/proto/NOEABFFFIBJ.proto new file mode 100644 index 00000000..cf3d2b1b --- /dev/null +++ b/proto/NOEABFFFIBJ.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23303 +// Name: NOEABFFFIBJ +message NOEABFFFIBJ { + uint32 level_id = 6; + bool OBIIGFOOFIK = 5; +} + diff --git a/proto/NOENHEACHMJ.proto b/proto/NOENHEACHMJ.proto deleted file mode 100644 index 491f5df9..00000000 --- a/proto/NOENHEACHMJ.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NOENHEACHMJ -// CmdId: 4190 -message NOENHEACHMJ { - uint32 match_id = 11; -} - diff --git a/proto/NOFNBENGFPJ.proto b/proto/NOFNBENGFPJ.proto deleted file mode 100644 index a01f235f..00000000 --- a/proto/NOFNBENGFPJ.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NOFNBENGFPJ -message NOFNBENGFPJ { - bool OIDBJAELOGA = 12; - bool HAGILCBHFDN = 11; - uint32 uid = 5; -} - diff --git a/proto/NOJIEHBOBPP.proto b/proto/NOJIEHBOBPP.proto deleted file mode 100644 index 3e364afc..00000000 --- a/proto/NOJIEHBOBPP.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NOJIEHBOBPP -message NOJIEHBOBPP { - int32 MCBLHOKILEK = 13; - uint32 NFDOJPPKIND = 8; - uint32 HFFGJLPCDJJ = 3; - uint32 trigger_entity_id = 2; - uint32 NLGFIILKOAO = 11; -} - diff --git a/proto/NONFHLFEHGG.proto b/proto/NONFHLFEHGG.proto deleted file mode 100644 index 747fca47..00000000 --- a/proto/NONFHLFEHGG.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NONFHLFEHGG -message NONFHLFEHGG { - // Name: ELEPIOAFKEG - message ELEPIOAFKEG { - repeated int32 BBJIIDDFHLG = 1; - repeated int32 EJEHHFKDCAM = 2; - string GOJOJFDCBAM = 3; - string OBOMLFGJAJK = 4; - repeated string APFLGIBEFOJ = 6; - } - - repeated ELEPIOAFKEG IGGBLCHJFGF = 1; -} - diff --git a/proto/NOOGKCGHOPN.proto b/proto/NOOGKCGHOPN.proto new file mode 100644 index 00000000..9c4097d4 --- /dev/null +++ b/proto/NOOGKCGHOPN.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5574 +// Name: NOOGKCGHOPN +message NOOGKCGHOPN { + bool is_success = 2; + uint32 gallery_id = 5; +} + diff --git a/proto/NPMJFJMFAPP.proto b/proto/NPMJFJMFAPP.proto deleted file mode 100644 index 62fe67f4..00000000 --- a/proto/NPMJFJMFAPP.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: NPMJFJMFAPP -message NPMJFJMFAPP { - uint32 min_finish_time = 13; - bool is_finished = 15; - uint32 id = 6; - bool AFFBBBPHIHH = 3; - bool FILJDJKJKPL = 1; -} - diff --git a/proto/NavMeshStatsNotify.proto b/proto/NavMeshStatsNotify.proto index 29d72ad9..2d4d48a4 100644 --- a/proto/NavMeshStatsNotify.proto +++ b/proto/NavMeshStatsNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PbNavMeshStatsInfo.proto"; -// Name: NGEGEDPEMGJ -// CmdId: 2343 +// CmdId: 2337 +// Name: KACHMOBDIJE message NavMeshStatsNotify { - repeated PbNavMeshStatsInfo infos = 11; + repeated PbNavMeshStatsInfo infos = 12; } diff --git a/proto/NicknameAuditConfigNotify.proto b/proto/NicknameAuditConfigNotify.proto index fcf559aa..53e833d9 100644 --- a/proto/NicknameAuditConfigNotify.proto +++ b/proto/NicknameAuditConfigNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOMACFPEIJO -// CmdId: 115 +// CmdId: 131 +// Name: CJCKPFAEMNM message NicknameAuditConfigNotify { - bool is_open = 11; - uint32 submit_limit = 6; + uint32 submit_limit = 15; + bool is_open = 7; } diff --git a/proto/NightCrowGadgetInfo.proto b/proto/NightCrowGadgetInfo.proto index 2e5ab2da..76a04705 100644 --- a/proto/NightCrowGadgetInfo.proto +++ b/proto/NightCrowGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCIMBEDOIIL +// Name: PCHOAFIIIDE message NightCrowGadgetInfo { repeated uint32 argument_list = 1; } diff --git a/proto/NightCrowGadgetObservationMatchReq.proto b/proto/NightCrowGadgetObservationMatchReq.proto index d7d32af8..9f4a717b 100644 --- a/proto/NightCrowGadgetObservationMatchReq.proto +++ b/proto/NightCrowGadgetObservationMatchReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGMFEGIOHIH -// CmdId: 825 +// CmdId: 804 +// Name: CDNLKOIGGDG message NightCrowGadgetObservationMatchReq { - uint32 gadget_entity_id = 15; - uint32 target_gadget_state = 9; + uint32 target_gadget_state = 4; + uint32 gadget_entity_id = 3; } diff --git a/proto/NightCrowGadgetObservationMatchRsp.proto b/proto/NightCrowGadgetObservationMatchRsp.proto index 243f3f2b..bfa48cdc 100644 --- a/proto/NightCrowGadgetObservationMatchRsp.proto +++ b/proto/NightCrowGadgetObservationMatchRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELHBLCGNMIF -// CmdId: 818 +// CmdId: 854 +// Name: PAKGHHLFBMK message NightCrowGadgetObservationMatchRsp { - int32 retcode = 14; + int32 retcode = 6; } diff --git a/proto/NormalUidOpNotify.proto b/proto/NormalUidOpNotify.proto index 856933e5..7bec1460 100644 --- a/proto/NormalUidOpNotify.proto +++ b/proto/NormalUidOpNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEGMNGGJBEB -// CmdId: 5748 +// CmdId: 5709 +// Name: DEIEAFAHEDG message NormalUidOpNotify { + uint32 param_index = 6; + repeated uint32 param_uid_list = 10; + repeated uint32 param_list = 2; uint32 duration = 7; - repeated uint32 param_list = 13; - uint32 param_index = 11; - repeated uint32 param_uid_list = 14; } diff --git a/proto/NpcPositionInfo.proto b/proto/NpcPositionInfo.proto index 455cf4ea..ebec5e2c 100644 --- a/proto/NpcPositionInfo.proto +++ b/proto/NpcPositionInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FDGILKFOPLL +// Name: EOPMENBFLCI message NpcPositionInfo { uint32 npc_id = 1; Vector pos = 2; diff --git a/proto/NpcTalkReq.proto b/proto/NpcTalkReq.proto index 218e88ed..c85c876b 100644 --- a/proto/NpcTalkReq.proto +++ b/proto/NpcTalkReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFBCJPNBGAI -// CmdId: 567 +// CmdId: 590 +// Name: LPCLBLKFNPB message NpcTalkReq { - uint32 npc_entity_id = 8; - uint32 entity_id = 3; + uint32 npc_entity_id = 7; + uint32 entity_id = 14; uint32 talk_id = 11; } diff --git a/proto/NpcTalkRsp.proto b/proto/NpcTalkRsp.proto index edcd5082..57bb766a 100644 --- a/proto/NpcTalkRsp.proto +++ b/proto/NpcTalkRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHMPDOBCADL -// CmdId: 575 +// CmdId: 596 +// Name: BFJDBEKGICD message NpcTalkRsp { - uint32 cur_talk_id = 5; - int32 retcode = 2; - uint32 entity_id = 4; - uint32 npc_entity_id = 11; + uint32 entity_id = 5; + uint32 cur_talk_id = 3; + int32 retcode = 12; + uint32 npc_entity_id = 8; } diff --git a/proto/NpcTalkStateNotify.proto b/proto/NpcTalkStateNotify.proto index 17059b30..7a0890d9 100644 --- a/proto/NpcTalkStateNotify.proto +++ b/proto/NpcTalkStateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIKPABMOCEM -// CmdId: 497 +// CmdId: 449 +// Name: GGMODBOEOIL message NpcTalkStateNotify { - bool is_ban = 10; + bool is_ban = 15; } diff --git a/proto/OBECMPAGPAJ.proto b/proto/OBECMPAGPAJ.proto new file mode 100644 index 00000000..223e0a6a --- /dev/null +++ b/proto/OBECMPAGPAJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: OBECMPAGPAJ +message OBECMPAGPAJ { + uint32 apply_entity_id = 13; +} + diff --git a/proto/JHMFBDNPMCB.proto b/proto/ODCPBFFABNO.proto similarity index 62% rename from proto/JHMFBDNPMCB.proto rename to proto/ODCPBFFABNO.proto index 1187376a..a77f48a2 100644 --- a/proto/JHMFBDNPMCB.proto +++ b/proto/ODCPBFFABNO.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHMFBDNPMCB -// CmdId: 7079 -message JHMFBDNPMCB { +// CmdId: 21648 +// Name: ODCPBFFABNO +message ODCPBFFABNO { int32 retcode = 3; } diff --git a/proto/OEBAGLDBNCO.proto b/proto/OEBAGLDBNCO.proto deleted file mode 100644 index b66e0639..00000000 --- a/proto/OEBAGLDBNCO.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OEBAGLDBNCO -message OEBAGLDBNCO { - oneof AJGBLKAAKJD { - uint32 DGHNIPJNJFO = 3; - float GONGPCHIPEN = 5; - string CBGKCJJOMKN = 14; - } -} - diff --git a/proto/OENDJCGMHJJ.proto b/proto/OENDJCGMHJJ.proto deleted file mode 100644 index c64e9f11..00000000 --- a/proto/OENDJCGMHJJ.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "NIELIIFHJCO.proto"; - -// Name: OENDJCGMHJJ -// CmdId: 7141 -message OENDJCGMHJJ { - NIELIIFHJCO PPHCMNDNEBE = 10; - uint32 config_id = 5; - uint32 level_id = 11; -} - diff --git a/proto/OFAIBAHEPPN.proto b/proto/OFAIBAHEPPN.proto deleted file mode 100644 index 1983288d..00000000 --- a/proto/OFAIBAHEPPN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OFAIBAHEPPN -// CmdId: 7762 -message OFAIBAHEPPN { - uint32 MBNLNOFPLLA = 10; -} - diff --git a/proto/OFEAIAMAIOH.proto b/proto/OFEAIAMAIOH.proto deleted file mode 100644 index 66226edd..00000000 --- a/proto/OFEAIAMAIOH.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OFEAIAMAIOH -// CmdId: 7957 -message OFEAIAMAIOH { - uint32 EGKHACMKHMD = 9; - uint32 uid = 13; -} - diff --git a/proto/OFFFCKBFOLM.proto b/proto/OFFFCKBFOLM.proto deleted file mode 100644 index 84223658..00000000 --- a/proto/OFFFCKBFOLM.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OFFFCKBFOLM -message OFFFCKBFOLM { - uint32 MCLFONHPHKE = 10; -} - diff --git a/proto/FBCDGELAJFK.proto b/proto/OFJKMJFMLCO.proto similarity index 54% rename from proto/FBCDGELAJFK.proto rename to proto/OFJKMJFMLCO.proto index d276bc0e..48af05e5 100644 --- a/proto/FBCDGELAJFK.proto +++ b/proto/OFJKMJFMLCO.proto @@ -3,9 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBCDGELAJFK -// CmdId: 23503 -message FBCDGELAJFK { +// CmdId: 20508 +// Name: OFJKMJFMLCO +message OFJKMJFMLCO { uint32 pos_id = 14; + int32 retcode = 9; } diff --git a/proto/OHAGCADDFGA.proto b/proto/OHAGCADDFGA.proto new file mode 100644 index 00000000..3a19cc49 --- /dev/null +++ b/proto/OHAGCADDFGA.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21758 +// Name: OHAGCADDFGA +message OHAGCADDFGA { +} + diff --git a/proto/OHCIIIAJMBL.proto b/proto/OHCIIIAJMBL.proto deleted file mode 100644 index 350029ca..00000000 --- a/proto/OHCIIIAJMBL.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OHCIIIAJMBL -message OHCIIIAJMBL { - uint32 BGNPOHJEBKA = 14; - map DOBMECNALEP = 11; - uint32 JKEPCIPFGLD = 7; -} - diff --git a/proto/OHKODCEMCAE.proto b/proto/OHKODCEMCAE.proto deleted file mode 100644 index 37d8c594..00000000 --- a/proto/OHKODCEMCAE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ELEEFNHCAOL.proto"; - -// Name: OHKODCEMCAE -message OHKODCEMCAE { - repeated ELEEFNHCAOL stage_info_list = 15; -} - diff --git a/proto/OJCCNDLGFNI.proto b/proto/OJCCNDLGFNI.proto deleted file mode 100644 index ce9124b3..00000000 --- a/proto/OJCCNDLGFNI.proto +++ /dev/null @@ -1,17 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OJCCNDLGFNI -// CmdId: 7002 -message OJCCNDLGFNI { - // Name: MEFIOHIAAJP - enum MEFIOHIAAJP { - MEFIOHIAAJP_NOILKPDEDBD = 0; - MEFIOHIAAJP_MCAJBBDOHGI = 1; - } - - MEFIOHIAAJP KMMJNGOOAJM = 7; -} - diff --git a/proto/OJEEKAIOFBO.proto b/proto/OJEEKAIOFBO.proto deleted file mode 100644 index b35ae24c..00000000 --- a/proto/OJEEKAIOFBO.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ItemParam.proto"; - -// Name: OJEEKAIOFBO -message OJEEKAIOFBO { - uint32 trader_id = 9; - repeated ItemParam MEKHDALGJJL = 3; -} - diff --git a/proto/OJGKLIEIMFL.proto b/proto/OJGKLIEIMFL.proto deleted file mode 100644 index 520d69a8..00000000 --- a/proto/OJGKLIEIMFL.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: OJGKLIEIMFL -message OJGKLIEIMFL { - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/OJGNBGJFLDC.proto b/proto/OJGNBGJFLDC.proto new file mode 100644 index 00000000..e4b1f5c9 --- /dev/null +++ b/proto/OJGNBGJFLDC.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "GCGGameBusinessType.proto"; +import "GCGPlayerBriefData.proto"; +import "Uint32Pair.proto"; + +// Name: OJGNBGJFLDC +message OJGNBGJFLDC { + bool is_invalid = 8; + uint32 controller_id = 3; + uint32 game_id = 11; + uint32 win_controller_id = 9; + fixed32 expire_time = 14; + GCGGameBusinessType business_type = 2; + repeated GCGPlayerBriefData player_brief_list = 7; + uint32 id = 4; + fixed32 time_stamp = 10; + repeated Uint32Pair CEEKAANHKID = 12; +} + diff --git a/proto/OJNKFDIOAFA.proto b/proto/OJNKFDIOAFA.proto deleted file mode 100644 index ed79b416..00000000 --- a/proto/OJNKFDIOAFA.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OJNKFDIOAFA -message OJNKFDIOAFA { - repeated uint32 PHDCPPEPGGB = 3; - uint32 id = 4; -} - diff --git a/proto/OKIJBAEPFFD.proto b/proto/OKIJBAEPFFD.proto new file mode 100644 index 00000000..db5ccf71 --- /dev/null +++ b/proto/OKIJBAEPFFD.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: OKIJBAEPFFD +message OKIJBAEPFFD { + repeated int32 param_list = 5; +} + diff --git a/proto/OKNMFKCKJGP.proto b/proto/OKNMFKCKJGP.proto new file mode 100644 index 00000000..a0f29d35 --- /dev/null +++ b/proto/OKNMFKCKJGP.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 20858 +// Name: OKNMFKCKJGP +message OKNMFKCKJGP { + bool is_unlock_next_level = 7; + uint32 music_basic_id = 8; + int32 retcode = 3; + bool is_new_record = 4; + uint64 ugc_guid = 2; +} + diff --git a/proto/OLAHPIKKKOM.proto b/proto/OLAHPIKKKOM.proto deleted file mode 100644 index 8de8cdc0..00000000 --- a/proto/OLAHPIKKKOM.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OLAHPIKKKOM -message OLAHPIKKKOM { - float IHKHEPAGNFD = 1; - bool ABCENJAFGOF = 2; - uint32 fungus_id = 8; -} - diff --git a/proto/ABBBKIDODLJ.proto b/proto/OLCOENGMPPC.proto similarity index 54% rename from proto/ABBBKIDODLJ.proto rename to proto/OLCOENGMPPC.proto index 47338696..d49f3f63 100644 --- a/proto/ABBBKIDODLJ.proto +++ b/proto/OLCOENGMPPC.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABBBKIDODLJ -// CmdId: 21566 -message ABBBKIDODLJ { - uint32 pos_id = 7; +// CmdId: 24985 +// Name: OLCOENGMPPC +message OLCOENGMPPC { int32 retcode = 13; } diff --git a/proto/OLFCEKMONGF.proto b/proto/OLFCEKMONGF.proto deleted file mode 100644 index 654cc43f..00000000 --- a/proto/OLFCEKMONGF.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "EEGMCCNFBHE.proto"; -import "LAFGBFLAEGH.proto"; - -// Name: OLFCEKMONGF -message OLFCEKMONGF { - string name = 1; - repeated LAFGBFLAEGH value = 2; - EEGMCCNFBHE PNFIHGPGNKD = 3; -} - diff --git a/proto/OMCFMEFELOC.proto b/proto/OMCFMEFELOC.proto deleted file mode 100644 index 4226ad32..00000000 --- a/proto/OMCFMEFELOC.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OMCFMEFELOC -message OMCFMEFELOC { - uint32 fungus_id = 7; - uint32 MCMBFGDNCCG = 2; - uint32 HNEHJAHLJAK = 8; - bool BBDIAJGJJMI = 4; - uint32 name_id = 13; -} - diff --git a/proto/OMGFECMPJFA.proto b/proto/OMGFECMPJFA.proto deleted file mode 100644 index 6be50463..00000000 --- a/proto/OMGFECMPJFA.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OMGFECMPJFA -message OMGFECMPJFA { - uint32 player_uid = 11; - repeated uint32 GHNFNOGNKJN = 3; - uint32 choose_skill_no = 2; - repeated uint32 avatar_id_list = 9; - repeated uint32 NHFIIJNMKGB = 7; - bool JGBBIPCIMHN = 5; -} - diff --git a/proto/ONBFLGKMNKF.proto b/proto/ONBFLGKMNKF.proto deleted file mode 100644 index bb5afaca..00000000 --- a/proto/ONBFLGKMNKF.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ONBFLGKMNKF -// CmdId: 23481 -message ONBFLGKMNKF { -} - diff --git a/proto/ONENOLPLBCI.proto b/proto/ONENOLPLBCI.proto new file mode 100644 index 00000000..e86ff2f0 --- /dev/null +++ b/proto/ONENOLPLBCI.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: ONENOLPLBCI +message ONENOLPLBCI { + uint32 LJLHBEEDOCF = 4; +} + diff --git a/proto/ONGFFNHKKIA.proto b/proto/ONGFFNHKKIA.proto deleted file mode 100644 index bc98d79f..00000000 --- a/proto/ONGFFNHKKIA.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "JONHAPLJANI.proto"; - -// Name: ONGFFNHKKIA -message ONGFFNHKKIA { - uint32 level_id = 13; - repeated JONHAPLJANI LCBIEAMEBPF = 4; -} - diff --git a/proto/ONIKMEGNJAK.proto b/proto/ONIKMEGNJAK.proto deleted file mode 100644 index 0599eb36..00000000 --- a/proto/ONIKMEGNJAK.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ONIKMEGNJAK -message ONIKMEGNJAK { - repeated uint32 ECNNODOGJIA = 3; - uint32 controller_id = 10; -} - diff --git a/proto/ONMECJLKJJC.proto b/proto/ONMECJLKJJC.proto new file mode 100644 index 00000000..1bb2149b --- /dev/null +++ b/proto/ONMECJLKJJC.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 5554 +// Name: ONMECJLKJJC +message ONMECJLKJJC { + uint32 gallery_id = 14; +} + diff --git a/proto/ONPDGODGHML.proto b/proto/ONPDGODGHML.proto deleted file mode 100644 index c96f6258..00000000 --- a/proto/ONPDGODGHML.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: ONPDGODGHML -// CmdId: 7364 -message ONPDGODGHML { - uint32 HCKIILHKKBE = 7; -} - diff --git a/proto/OODONDJKIEL.proto b/proto/OODONDJKIEL.proto deleted file mode 100644 index ffce4a59..00000000 --- a/proto/OODONDJKIEL.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OODONDJKIEL -// CmdId: 7245 -message OODONDJKIEL { - uint32 AHAIAIPGFDN = 2; - int32 retcode = 3; - uint32 LKFDEJMGHMP = 7; -} - diff --git a/proto/OOIAJKGPIIJ.proto b/proto/OOIAJKGPIIJ.proto new file mode 100644 index 00000000..42293bd4 --- /dev/null +++ b/proto/OOIAJKGPIIJ.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: OOIAJKGPIIJ +message OOIAJKGPIIJ { + float DHKJDIBANIF = 9; +} + diff --git a/proto/OPDLLIJJGFB.proto b/proto/OPDLLIJJGFB.proto deleted file mode 100644 index bac62f6d..00000000 --- a/proto/OPDLLIJJGFB.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MHJKJDBPKDF.proto"; - -// Name: OPDLLIJJGFB -message OPDLLIJJGFB { - string name = 1; - string input_type = 2; - string CFAIDBELAML = 3; - MHJKJDBPKDF PNFIHGPGNKD = 4; - bool ECJGOKJAMLN = 5; - bool LLKBHGNNKLI = 6; -} - diff --git a/proto/OPLEOHDCKPP.proto b/proto/OPLEOHDCKPP.proto deleted file mode 100644 index 85aacd63..00000000 --- a/proto/OPLEOHDCKPP.proto +++ /dev/null @@ -1,15 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: OPLEOHDCKPP -message OPLEOHDCKPP { - float OBEAEOBLJML = 2; - float speed = 3; - uint32 entity_id = 14; - Vector HOHCJADGKFD = 1; - float HCNMAJKLKEP = 4; -} - diff --git a/proto/ObstacleInfo.proto b/proto/ObstacleInfo.proto index 6736fa53..af90a6f3 100644 --- a/proto/ObstacleInfo.proto +++ b/proto/ObstacleInfo.proto @@ -6,18 +6,18 @@ import "MathQuaternion.proto"; import "Vector.proto"; import "Vector3Int.proto"; -// Name: CDDKKKCFJAI +// Name: LAGPLFLFOEF message ObstacleInfo { - // Name: KOGMBFEKPBM + // Name: CFHDBJENNAP enum ShapeType { OBSTACLE_SHAPE_CAPSULE = 0; OBSTACLE_SHAPE_BOX = 1; } - ShapeType shape = 1; - MathQuaternion rotation = 13; - Vector3Int extents = 11; - int32 obstacle_id = 2; - Vector center = 9; + int32 obstacle_id = 15; + MathQuaternion rotation = 1; + ShapeType shape = 12; + Vector3Int extents = 10; + Vector center = 3; } diff --git a/proto/ObstacleModifyNotify.proto b/proto/ObstacleModifyNotify.proto index 6004a15f..3df7b74e 100644 --- a/proto/ObstacleModifyNotify.proto +++ b/proto/ObstacleModifyNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ObstacleInfo.proto"; -// Name: BMCJDFCFMBO -// CmdId: 2354 +// CmdId: 2389 +// Name: BEDOODLKBLH message ObstacleModifyNotify { + uint32 scene_id = 2; + repeated int32 remove_obstacle_ids = 13; repeated ObstacleInfo add_obstacles = 5; - uint32 scene_id = 8; - repeated int32 remove_obstacle_ids = 2; } diff --git a/proto/OfferingInfo.proto b/proto/OfferingInfo.proto index 50a35f0e..a96382c8 100644 --- a/proto/OfferingInfo.proto +++ b/proto/OfferingInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCKEMAGNIFF +// Name: APJFIICJMBD message OfferingInfo { uint32 offering_id = 1; } diff --git a/proto/OfferingInteractReq.proto b/proto/OfferingInteractReq.proto index 8d071d98..500d9485 100644 --- a/proto/OfferingInteractReq.proto +++ b/proto/OfferingInteractReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GJAILLBBAON -// CmdId: 2901 +// CmdId: 2907 +// Name: KMJGADGGHIH message OfferingInteractReq { - uint32 offering_id = 13; + uint32 offering_id = 8; } diff --git a/proto/OfferingInteractRsp.proto b/proto/OfferingInteractRsp.proto index 31789673..859ea56f 100644 --- a/proto/OfferingInteractRsp.proto +++ b/proto/OfferingInteractRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerOfferingData.proto"; -// Name: JKEIELLELDE -// CmdId: 2913 +// CmdId: 2920 +// Name: POFHGEBPHNP message OfferingInteractRsp { - int32 retcode = 2; - PlayerOfferingData offering_data = 14; + PlayerOfferingData offering_data = 9; + int32 retcode = 11; } diff --git a/proto/OfficialCustomDungeon.proto b/proto/OfficialCustomDungeon.proto index af5b812c..ee7e8772 100644 --- a/proto/OfficialCustomDungeon.proto +++ b/proto/OfficialCustomDungeon.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HDLOGEKNLLN +// Name: DKLAAEICIII message OfficialCustomDungeon { - uint32 dungeon_id = 12; - uint32 win_times = 4; + uint32 dungeon_id = 13; + uint32 win_times = 15; } diff --git a/proto/OneoffGatherPointDetectorData.proto b/proto/OneoffGatherPointDetectorData.proto index 4bbe7294..3ef48c5a 100644 --- a/proto/OneoffGatherPointDetectorData.proto +++ b/proto/OneoffGatherPointDetectorData.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: KMBIKGFKGNP +// Name: JEFLHCMKIFB message OneoffGatherPointDetectorData { - bool is_all_collected = 13; - uint32 material_id = 15; - uint32 group_id = 1; - bool is_hint_valid = 3; - uint32 hint_radius = 14; - Vector hint_center_pos = 9; - uint32 config_id = 8; + Vector hint_center_pos = 4; + bool is_hint_valid = 11; + uint32 config_id = 10; + bool is_all_collected = 5; + uint32 hint_radius = 1; + uint32 group_id = 7; + uint32 material_id = 14; } diff --git a/proto/OneoffGatherPointDetectorDataNotify.proto b/proto/OneoffGatherPointDetectorDataNotify.proto index 64c7508a..cc53a940 100644 --- a/proto/OneoffGatherPointDetectorDataNotify.proto +++ b/proto/OneoffGatherPointDetectorDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "OneoffGatherPointDetectorData.proto"; -// Name: NBFKMACNOGL -// CmdId: 4276 +// CmdId: 4274 +// Name: EELHHAMJFEH message OneoffGatherPointDetectorDataNotify { - repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 1; + repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 4; } diff --git a/proto/OnlinePlayerInfo.proto b/proto/OnlinePlayerInfo.proto index df36186c..86ad3b88 100644 --- a/proto/OnlinePlayerInfo.proto +++ b/proto/OnlinePlayerInfo.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MpSettingType.proto"; import "ProfilePicture.proto"; -// Name: DFNGPIGNBJJ +// Name: GEKCCHCJMPC message OnlinePlayerInfo { uint32 uid = 1; string nickname = 2; diff --git a/proto/OpActivityDataNotify.proto b/proto/OpActivityDataNotify.proto index 53f31020..cb5686f7 100644 --- a/proto/OpActivityDataNotify.proto +++ b/proto/OpActivityDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "OpActivityInfo.proto"; -// Name: LOKEFHDBKHC -// CmdId: 5154 +// CmdId: 5189 +// Name: NDKAKLBNOPA message OpActivityDataNotify { - repeated OpActivityInfo op_activity_info_list = 8; + repeated OpActivityInfo op_activity_info_list = 6; } diff --git a/proto/OpActivityInfo.proto b/proto/OpActivityInfo.proto index 35e01c3b..50c157fc 100644 --- a/proto/OpActivityInfo.proto +++ b/proto/OpActivityInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "BonusOpActivityInfo.proto"; -// Name: POGIPAEBEHM +// Name: EOOKEMINBGN message OpActivityInfo { - uint32 schedule_id = 6; - uint32 activity_id = 8; - uint32 begin_time = 7; - uint32 end_time = 10; - bool is_has_change = 15; + uint32 end_time = 2; + bool is_has_change = 6; + uint32 begin_time = 12; + uint32 schedule_id = 9; + uint32 activity_id = 11; oneof detail { - BonusOpActivityInfo bonus_info = 9; + BonusOpActivityInfo bonus_info = 5; } } diff --git a/proto/OpActivityStateNotify.proto b/proto/OpActivityStateNotify.proto index b2002b41..833fc0b2 100644 --- a/proto/OpActivityStateNotify.proto +++ b/proto/OpActivityStateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OpActivityTagBriefInfo.proto"; -// Name: EFDMMCHFKHJ -// CmdId: 2567 +// CmdId: 2590 +// Name: CNGMBOODNAC message OpActivityStateNotify { - repeated uint32 finished_bonus_activity_id_list = 8; - repeated OpActivityTagBriefInfo opened_op_activity_info_list = 7; + repeated uint32 finished_bonus_activity_id_list = 1; + repeated OpActivityTagBriefInfo opened_op_activity_info_list = 10; } diff --git a/proto/OpActivityTagBriefInfo.proto b/proto/OpActivityTagBriefInfo.proto index a8a5b564..7a70eeec 100644 --- a/proto/OpActivityTagBriefInfo.proto +++ b/proto/OpActivityTagBriefInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IKGLOHMLBPA +// Name: AGFFIOMCMJK message OpActivityTagBriefInfo { + uint32 config_id = 10; + bool has_reward = 5; uint32 op_activity_type = 15; - uint32 config_id = 9; - bool has_reward = 3; } diff --git a/proto/OpActivityUpdateNotify.proto b/proto/OpActivityUpdateNotify.proto index a037e214..9e2f7b33 100644 --- a/proto/OpActivityUpdateNotify.proto +++ b/proto/OpActivityUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "OpActivityInfo.proto"; -// Name: NHMNKHNKNFK -// CmdId: 5164 +// CmdId: 5176 +// Name: JPFGDONNGEA message OpActivityUpdateNotify { - OpActivityInfo op_activity_info = 6; + OpActivityInfo op_activity_info = 9; } diff --git a/proto/OpenBlossomCircleCampGuideNotify.proto b/proto/OpenBlossomCircleCampGuideNotify.proto index 922e956f..225f48aa 100644 --- a/proto/OpenBlossomCircleCampGuideNotify.proto +++ b/proto/OpenBlossomCircleCampGuideNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OLMABJFMDLK -// CmdId: 2772 +// CmdId: 2741 +// Name: DPNNEFOLOFD message OpenBlossomCircleCampGuideNotify { - uint32 refresh_id = 8; - repeated uint32 circle_camp_id_list = 5; + uint32 refresh_id = 2; + repeated uint32 circle_camp_id_list = 8; } diff --git a/proto/OpenStateChangeNotify.proto b/proto/OpenStateChangeNotify.proto index 9d364e61..b5a9b0a9 100644 --- a/proto/OpenStateChangeNotify.proto +++ b/proto/OpenStateChangeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBMHCDJPJEA -// CmdId: 146 +// CmdId: 195 +// Name: OMENAAMNHAF message OpenStateChangeNotify { - map open_state_map = 13; + map open_state_map = 11; } diff --git a/proto/OpenStateUpdateNotify.proto b/proto/OpenStateUpdateNotify.proto index cdb92ad4..b4dd5232 100644 --- a/proto/OpenStateUpdateNotify.proto +++ b/proto/OpenStateUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JEAIDHCCOGP -// CmdId: 174 +// CmdId: 139 +// Name: IAHGJJDFDOI message OpenStateUpdateNotify { - map open_state_map = 6; + map open_state_map = 9; } diff --git a/proto/OrderDisplayNotify.proto b/proto/OrderDisplayNotify.proto index ae4d49a7..928ffd0e 100644 --- a/proto/OrderDisplayNotify.proto +++ b/proto/OrderDisplayNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCGDGEFFEDL -// CmdId: 4115 +// CmdId: 4126 +// Name: NMJIDCKCBHG message OrderDisplayNotify { - uint32 order_id = 13; + uint32 order_id = 8; } diff --git a/proto/OrderFinishNotify.proto b/proto/OrderFinishNotify.proto index fb11af0c..8d829361 100644 --- a/proto/OrderFinishNotify.proto +++ b/proto/OrderFinishNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: AHKIPJDGOLE -// CmdId: 4109 +// CmdId: 4117 +// Name: IJCIIACAMHO message OrderFinishNotify { - uint32 add_mcoin = 2; - uint32 card_product_remain_days = 6; - string product_id = 8; - uint32 order_id = 15; - repeated ItemParam item_list = 5; + uint32 card_product_remain_days = 2; + uint32 order_id = 5; + repeated ItemParam item_list = 1; + uint32 add_mcoin = 10; + string product_id = 9; } diff --git a/proto/OtherCustomDungeonBrief.proto b/proto/OtherCustomDungeonBrief.proto index 74c7d2f5..0b769ad7 100644 --- a/proto/OtherCustomDungeonBrief.proto +++ b/proto/OtherCustomDungeonBrief.proto @@ -7,18 +7,18 @@ import "CustomDungeonSetting.proto"; import "CustomDungeonSocial.proto"; import "SocialDetail.proto"; -// Name: NNGFKFPALHC +// Name: PIPBKPPGDHE message OtherCustomDungeonBrief { - SocialDetail creator_detail = 13; + CustomDungeonSetting setting = 11; + CustomDungeonSocial social = 1; + SocialDetail creator_detail = 3; uint32 battle_min_cost_time = 9; - bool JJDCIJBDBDK = 12; - uint32 dungeon_id = 1; repeated uint32 tag_list = 6; - CustomDungeonAbstract abstract = 2; - CustomDungeonSocial social = 3; - uint64 dungeon_guid = 5; - bool JNDPMPEBPIK = 4; - bool is_psn_platform = 8; - CustomDungeonSetting setting = 7; + CustomDungeonAbstract abstract = 7; + bool DODBAMEJAFH = 5; + bool OBLLPOAMFKN = 4; + uint64 dungeon_guid = 10; + uint32 dungeon_id = 2; + bool is_psn_platform = 12; } diff --git a/proto/OtherPlayerEnterHomeNotify.proto b/proto/OtherPlayerEnterHomeNotify.proto index bb060b28..300355d3 100644 --- a/proto/OtherPlayerEnterHomeNotify.proto +++ b/proto/OtherPlayerEnterHomeNotify.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFAADPONCMG -// CmdId: 4771 +// CmdId: 4876 +// Name: EPNIBIGFPOK message OtherPlayerEnterHomeNotify { - // Name: LCFCMAGCDAJ + // Name: PFLMKOGOKAI enum Reason { INVALID = 0; ENTER = 1; LEAVE = 2; } - string nickname = 15; - Reason reason = 8; + string nickname = 10; + Reason reason = 3; } diff --git a/proto/OutStuckCustomDungeonReq.proto b/proto/OutStuckCustomDungeonReq.proto index 2f89186f..1e58dce2 100644 --- a/proto/OutStuckCustomDungeonReq.proto +++ b/proto/OutStuckCustomDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDDIMPMFOLC -// CmdId: 6227 +// CmdId: 6206 +// Name: ALLHKMHKPJC message OutStuckCustomDungeonReq { } diff --git a/proto/OutStuckCustomDungeonRsp.proto b/proto/OutStuckCustomDungeonRsp.proto index 7a8ad295..d3c4e4c4 100644 --- a/proto/OutStuckCustomDungeonRsp.proto +++ b/proto/OutStuckCustomDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMCPKAGBJIO -// CmdId: 6230 +// CmdId: 6238 +// Name: HHKLOLJJHGP message OutStuckCustomDungeonRsp { - int32 retcode = 10; + int32 retcode = 2; } diff --git a/proto/PAHEIEEOIED.proto b/proto/PAHEIEEOIED.proto deleted file mode 100644 index ac4fea49..00000000 --- a/proto/PAHEIEEOIED.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PAHEIEEOIED -message PAHEIEEOIED { - bool JMKFPJEDHNE = 4; - uint32 skill_id = 7; - bool GHNHLLMONIL = 1; - bool IHBKOGDLEDL = 3; - bool HEJLHBCOPNL = 15; -} - diff --git a/proto/PAIKIGMLFHE.proto b/proto/PAIKIGMLFHE.proto deleted file mode 100644 index 0c248714..00000000 --- a/proto/PAIKIGMLFHE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PAIKIGMLFHE -// CmdId: 22157 -message PAIKIGMLFHE { - int32 retcode = 3; -} - diff --git a/proto/PBEGADLGMHP.proto b/proto/PBEGADLGMHP.proto deleted file mode 100644 index bd7cff34..00000000 --- a/proto/PBEGADLGMHP.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PBEGADLGMHP -message PBEGADLGMHP { - repeated uint32 data = 8; -} - diff --git a/proto/PBNavMeshPoly.proto b/proto/PBNavMeshPoly.proto index 06dc6859..d33be94e 100644 --- a/proto/PBNavMeshPoly.proto +++ b/proto/PBNavMeshPoly.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAIAJAJDMPF +// Name: LMDMGGJHBKI message PBNavMeshPoly { - // Name: KFKPCGHIEHA + // Name: PJKEMGMCEFM enum EdgeType { INNER = 0; TILE_BOUND = 1; @@ -13,8 +13,8 @@ message PBNavMeshPoly { TILE_BOUND_OVERIDE = 3; } - repeated int32 vects = 3; - repeated EdgeType edge_types = 12; + repeated EdgeType edge_types = 8; + repeated int32 vects = 1; int32 area = 6; } diff --git a/proto/PBNavMeshTile.proto b/proto/PBNavMeshTile.proto index e34ac8a1..2c1c201a 100644 --- a/proto/PBNavMeshTile.proto +++ b/proto/PBNavMeshTile.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PBNavMeshPoly.proto"; import "Vector.proto"; -// Name: BEINIMOEPND +// Name: ICDELFCCFKG message PBNavMeshTile { - repeated Vector vecs = 7; - repeated PBNavMeshPoly polys = 15; + repeated Vector vecs = 12; + repeated PBNavMeshPoly polys = 10; } diff --git a/proto/PCIJLHIIMLA.proto b/proto/PCIJLHIIMLA.proto deleted file mode 100644 index 30d53fea..00000000 --- a/proto/PCIJLHIIMLA.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PCIJLHIIMLA -// CmdId: 7827 -message PCIJLHIIMLA { -} - diff --git a/proto/PDHJBMOMMGJ.proto b/proto/PDHJBMOMMGJ.proto deleted file mode 100644 index 02a64648..00000000 --- a/proto/PDHJBMOMMGJ.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MusicGameRecord.proto"; - -// Name: PDHJBMOMMGJ -message PDHJBMOMMGJ { - map music_game_record_map = 11; -} - diff --git a/proto/PDKLFCHIAMH.proto b/proto/PDKLFCHIAMH.proto deleted file mode 100644 index 0ea14d0c..00000000 --- a/proto/PDKLFCHIAMH.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PDKLFCHIAMH -message PDKLFCHIAMH { - uint32 GGEAGIMMEDP = 8; - uint32 AFFMMDODAGK = 7; -} - diff --git a/proto/PEEKHLNIGJH.proto b/proto/PEEKHLNIGJH.proto new file mode 100644 index 00000000..4667e7fc --- /dev/null +++ b/proto/PEEKHLNIGJH.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 21486 +// Name: PEEKHLNIGJH +message PEEKHLNIGJH { + uint32 level_id = 1; +} + diff --git a/proto/PEHFOAKOBCN.proto b/proto/PEHFOAKOBCN.proto new file mode 100644 index 00000000..1ab9b22b --- /dev/null +++ b/proto/PEHFOAKOBCN.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PEHFOAKOBCN +message PEHFOAKOBCN { + uint32 IGGFEPAJECG = 3; + uint32 NLMFLJDFCMK = 9; +} + diff --git a/proto/PFFLOCNKNOG.proto b/proto/PFFLOCNKNOG.proto deleted file mode 100644 index 6f37645a..00000000 --- a/proto/PFFLOCNKNOG.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PFFLOCNKNOG -message PFFLOCNKNOG { - uint32 JHAGKKPIDBM = 4; - uint32 KADBGBGCNLG = 7; -} - diff --git a/proto/PGHDNINMDJM.proto b/proto/PGHDNINMDJM.proto new file mode 100644 index 00000000..be587d09 --- /dev/null +++ b/proto/PGHDNINMDJM.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24347 +// Name: PGHDNINMDJM +message PGHDNINMDJM { + uint32 pos_id = 13; +} + diff --git a/proto/PGHIDDKHGAL.proto b/proto/PGHIDDKHGAL.proto new file mode 100644 index 00000000..eb795dd8 --- /dev/null +++ b/proto/PGHIDDKHGAL.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PGHIDDKHGAL +message PGHIDDKHGAL { + uint32 CDMINANDFKE = 1; +} + diff --git a/proto/PGHNMMFMKOF.proto b/proto/PGHNMMFMKOF.proto deleted file mode 100644 index 082ab78c..00000000 --- a/proto/PGHNMMFMKOF.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PGHNMMFMKOF -message PGHNMMFMKOF { - bool is_open = 9; - uint32 stage_id = 5; -} - diff --git a/proto/PGNKKPBLOMO.proto b/proto/PGNKKPBLOMO.proto deleted file mode 100644 index d13e9913..00000000 --- a/proto/PGNKKPBLOMO.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PGNKKPBLOMO -// CmdId: 7373 -message PGNKKPBLOMO { - repeated uint32 KHPHPFLIEBM = 6; -} - diff --git a/proto/PGOBBCACAPE.proto b/proto/PGOBBCACAPE.proto new file mode 100644 index 00000000..081e8e7a --- /dev/null +++ b/proto/PGOBBCACAPE.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PGOBBCACAPE +message PGOBBCACAPE { + bool CPIIAHCHHHL = 7; +} + diff --git a/proto/PGOGBMABKIF.proto b/proto/PGOGBMABKIF.proto deleted file mode 100644 index 4dfa29d9..00000000 --- a/proto/PGOGBMABKIF.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PGOGBMABKIF -message PGOGBMABKIF { - string LGNKLEPOPJI = 1; - bytes value = 2; -} - diff --git a/proto/PHFEMFDEIPP.proto b/proto/PHFEMFDEIPP.proto new file mode 100644 index 00000000..e3a2c7c0 --- /dev/null +++ b/proto/PHFEMFDEIPP.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 4198 +// Name: PHFEMFDEIPP +message PHFEMFDEIPP { + uint32 match_id = 5; +} + diff --git a/proto/PHPPIKHLMBK.proto b/proto/PHPPIKHLMBK.proto new file mode 100644 index 00000000..dbe2eb20 --- /dev/null +++ b/proto/PHPPIKHLMBK.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PHPPIKHLMBK +message PHPPIKHLMBK { + repeated uint32 JNNABCBJFIF = 2; + repeated uint32 MNNPHOJCILP = 13; +} + diff --git a/proto/PIGIPONAOCL.proto b/proto/PIGIPONAOCL.proto new file mode 100644 index 00000000..9f1884bb --- /dev/null +++ b/proto/PIGIPONAOCL.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23193 +// Name: PIGIPONAOCL +message PIGIPONAOCL { + int32 retcode = 10; +} + diff --git a/proto/PIHDFMDILLF.proto b/proto/PIHDFMDILLF.proto new file mode 100644 index 00000000..93d589c0 --- /dev/null +++ b/proto/PIHDFMDILLF.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "JKFJFNMCNDN.proto"; + +// Name: PIHDFMDILLF +message PIHDFMDILLF { + repeated JKFJFNMCNDN stage_info_list = 7; +} + diff --git a/proto/PIIMBAGDDNJ.proto b/proto/PIIMBAGDDNJ.proto new file mode 100644 index 00000000..8e62dcc1 --- /dev/null +++ b/proto/PIIMBAGDDNJ.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22162 +// Name: PIIMBAGDDNJ +message PIIMBAGDDNJ { + int32 retcode = 8; +} + diff --git a/proto/PIPLLHAJHGC.proto b/proto/PIPLLHAJHGC.proto deleted file mode 100644 index a7af8c34..00000000 --- a/proto/PIPLLHAJHGC.proto +++ /dev/null @@ -1,18 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AJCFJJFJJMB.proto"; -import "KOFKLFNBDNA.proto"; -import "LJFMLGDFELG.proto"; - -// Name: PIPLLHAJHGC -// CmdId: 7951 -message PIPLLHAJHGC { - repeated LJFMLGDFELG PDFBKOLMBCC = 1; - uint32 FBPBFBJEHCI = 2; - repeated KOFKLFNBDNA OKMPNOPIEAP = 15; - repeated AJCFJJFJJMB GPFBBLIJPDG = 5; - uint32 controller_id = 8; -} - diff --git a/proto/PJIHFCKIPMB.proto b/proto/PJIHFCKIPMB.proto deleted file mode 100644 index a1641e27..00000000 --- a/proto/PJIHFCKIPMB.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PJIHFCKIPMB -// CmdId: 24509 -message PJIHFCKIPMB { -} - diff --git a/proto/PKIHAEHNLFE.proto b/proto/PKIHAEHNLFE.proto deleted file mode 100644 index c1d77782..00000000 --- a/proto/PKIHAEHNLFE.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PKIHAEHNLFE -message PKIHAEHNLFE { - int64 HJMBDKFDIPK = 1; - int32 IFDGKPONJHJ = 2; -} - diff --git a/proto/PKKHPCPOIMH.proto b/proto/PKKHPCPOIMH.proto deleted file mode 100644 index cf75d2c6..00000000 --- a/proto/PKKHPCPOIMH.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "BCMHCFICCDD.proto"; - -// Name: PKKHPCPOIMH -// CmdId: 7247 -message PKKHPCPOIMH { - bool OGJINPOEFOH = 10; - BCMHCFICCDD FOANFANMCHL = 11; -} - diff --git a/proto/PKPOFHEAABE.proto b/proto/PKPOFHEAABE.proto new file mode 100644 index 00000000..43e80663 --- /dev/null +++ b/proto/PKPOFHEAABE.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: PKPOFHEAABE +message PKPOFHEAABE { + bool OFHIJLCDDAN = 3; +} + diff --git a/proto/DGJPEEHMCKN.proto b/proto/PMBAFLIIPEC.proto similarity index 62% rename from proto/DGJPEEHMCKN.proto rename to proto/PMBAFLIIPEC.proto index d83bed1a..dcfe072a 100644 --- a/proto/DGJPEEHMCKN.proto +++ b/proto/PMBAFLIIPEC.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DGJPEEHMCKN -// CmdId: 23251 -message DGJPEEHMCKN { +// CmdId: 20539 +// Name: PMBAFLIIPEC +message PMBAFLIIPEC { int32 retcode = 9; } diff --git a/proto/PMHNJMLGONF.proto b/proto/PMHNJMLGONF.proto deleted file mode 100644 index 485ada61..00000000 --- a/proto/PMHNJMLGONF.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "AbilityString.proto"; - -// Name: PMHNJMLGONF -message PMHNJMLGONF { - uint32 MJFMPLIAOFL = 9; - AbilityString ability_name = 6; - uint32 OEEOHALHBMM = 11; - AbilityString AJMFMEAKOMN = 15; -} - diff --git a/proto/PMJLNPPJJCI.proto b/proto/PMJLNPPJJCI.proto deleted file mode 100644 index ed879480..00000000 --- a/proto/PMJLNPPJJCI.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "KJMKJAIFNEC.proto"; - -// Name: PMJLNPPJJCI -message PMJLNPPJJCI { - bool IACPFHDIBAH = 33; - repeated KJMKJAIFNEC FIAKFNFDPFP = 999; -} - diff --git a/proto/PMOLBLJJLKG.proto b/proto/PMOLBLJJLKG.proto deleted file mode 100644 index 1b279f94..00000000 --- a/proto/PMOLBLJJLKG.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: PMOLBLJJLKG -message PMOLBLJJLKG { - Vector PGHLDHIMDAP = 10; - Vector IPLOMHNGBHB = 14; - uint32 entity_id = 15; -} - diff --git a/proto/POKDLKEBOPO.proto b/proto/POKDLKEBOPO.proto deleted file mode 100644 index d85c28ef..00000000 --- a/proto/POKDLKEBOPO.proto +++ /dev/null @@ -1,19 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "PlatformType.proto"; - -// Name: POKDLKEBOPO -// CmdId: 903 -message POKDLKEBOPO { - // Name: OCLNGLCLKII - message OCLNGLCLKII { - repeated PlatformType platform_type = 6; - repeated uint32 monster_id_list = 4; - string PGGENEOECHL = 3; - } - - repeated OCLNGLCLKII HHPMHDLMBIK = 12; -} - diff --git a/proto/POKDNGLGMJC.proto b/proto/POKDNGLGMJC.proto deleted file mode 100644 index 3116c5b1..00000000 --- a/proto/POKDNGLGMJC.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "Vector.proto"; - -// Name: POKDNGLGMJC -message POKDNGLGMJC { - Vector HOHCJADGKFD = 15; - Vector JOHKHKDAOGA = 7; -} - diff --git a/proto/POLLPFJAIPM.proto b/proto/POLLPFJAIPM.proto deleted file mode 100644 index 63cd1d08..00000000 --- a/proto/POLLPFJAIPM.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "MNFJFJANFEH.proto"; - -// Name: POLLPFJAIPM -message POLLPFJAIPM { - bool is_open = 7; - uint32 stage_id = 10; - repeated MNFJFJANFEH challenge_info_list = 9; -} - diff --git a/proto/HHICEJIKPLH.proto b/proto/PPBLCBFKEHE.proto similarity index 63% rename from proto/HHICEJIKPLH.proto rename to proto/PPBLCBFKEHE.proto index 693936cc..0fa01a24 100644 --- a/proto/HHICEJIKPLH.proto +++ b/proto/PPBLCBFKEHE.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHICEJIKPLH -message HHICEJIKPLH { +// Name: PPBLCBFKEHE +message PPBLCBFKEHE { } diff --git a/proto/PPFBNLKIFBN.proto b/proto/PPFBNLKIFBN.proto deleted file mode 100644 index c477d976..00000000 --- a/proto/PPFBNLKIFBN.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: PPFBNLKIFBN -message PPFBNLKIFBN { - int64 HJMBDKFDIPK = 1; - int32 IFDGKPONJHJ = 2; -} - diff --git a/proto/PSNBlackListNotify.proto b/proto/PSNBlackListNotify.proto index 3e273512..2e5f0759 100644 --- a/proto/PSNBlackListNotify.proto +++ b/proto/PSNBlackListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: LMHNPPGHGAC -// CmdId: 4008 +// CmdId: 4001 +// Name: BGKPCOACAPN message PSNBlackListNotify { - repeated FriendBrief psn_blacklist = 11; + repeated FriendBrief psn_blacklist = 4; } diff --git a/proto/PSNFriendListNotify.proto b/proto/PSNFriendListNotify.proto index 8ca47dca..58782381 100644 --- a/proto/PSNFriendListNotify.proto +++ b/proto/PSNFriendListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; -// Name: HBKIPDFCPEM -// CmdId: 4036 +// CmdId: 4024 +// Name: FCLOOKLKLCE message PSNFriendListNotify { - repeated FriendBrief psn_friend_list = 12; + repeated FriendBrief psn_friend_list = 15; } diff --git a/proto/PSPlayerApplyEnterMpReq.proto b/proto/PSPlayerApplyEnterMpReq.proto index a55c54b8..539c8b78 100644 --- a/proto/PSPlayerApplyEnterMpReq.proto +++ b/proto/PSPlayerApplyEnterMpReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMHNNIDKFBL -// CmdId: 1801 +// CmdId: 1831 +// Name: CCBPPMJBDGE message PSPlayerApplyEnterMpReq { - string target_psn_id = 8; + string target_psn_id = 3; } diff --git a/proto/PSPlayerApplyEnterMpRsp.proto b/proto/PSPlayerApplyEnterMpRsp.proto index a064dac1..2d80078b 100644 --- a/proto/PSPlayerApplyEnterMpRsp.proto +++ b/proto/PSPlayerApplyEnterMpRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKGBIBIKFPI -// CmdId: 1802 +// CmdId: 1821 +// Name: IFCMJCBNEIP message PSPlayerApplyEnterMpRsp { - string target_psn_id = 1; - int32 retcode = 8; - uint32 param = 3; + uint32 param = 7; + string target_psn_id = 10; + int32 retcode = 12; } diff --git a/proto/PacketHead.proto b/proto/PacketHead.proto deleted file mode 100644 index 4ac7f93a..00000000 --- a/proto/PacketHead.proto +++ /dev/null @@ -1,27 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: OPEGMEBLMFH -message PacketHead { - uint32 packet_id = 1; - uint32 rpc_id = 2; - uint32 client_sequence_id = 3; - uint32 enet_channel_id = 4; - uint32 enet_is_reliable = 5; - uint64 sent_ms = 6; - uint32 user_id = 11; - uint32 user_ip = 12; - uint32 user_session_id = 13; - uint64 recv_time_ms = 21; - uint32 rpc_begin_time_ms = 22; - map ext_map = 23; - uint32 sender_app_id = 24; - uint32 source_service = 31; - uint32 target_service = 32; - map service_app_id_map = 33; - bool is_set_game_thread = 34; - uint32 game_thread_index = 35; -} - diff --git a/proto/PacmanSettleInfo.proto b/proto/PacmanSettleInfo.proto index bdf48177..9748118a 100644 --- a/proto/PacmanSettleInfo.proto +++ b/proto/PacmanSettleInfo.proto @@ -2,14 +2,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "MCJFKEKAFGO.proto"; +import "FEEHAOJCNCG.proto"; -// Name: EOLLJLFBEKA +// Name: EMLPIPHPEBM message PacmanSettleInfo { - uint32 NACBICBMNFJ = 8; - bool is_new_record = 13; uint32 final_score = 1; - uint32 LFGKBLLGBBO = 6; - MCJFKEKAFGO reason = 11; + uint32 FJBKBMHJMMM = 9; + FEEHAOJCNCG reason = 13; + bool is_new_record = 3; + uint32 BKECHEIMCGP = 5; } diff --git a/proto/ParamList.proto b/proto/ParamList.proto index 072ff1e8..11702358 100644 --- a/proto/ParamList.proto +++ b/proto/ParamList.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBLNIKHFGKN +// Name: BOKAFEOCLAA message ParamList { repeated uint32 param_list = 1; } diff --git a/proto/ParentQuest.proto b/proto/ParentQuest.proto index 7e2271f1..a70d0ee0 100644 --- a/proto/ParentQuest.proto +++ b/proto/ParentQuest.proto @@ -6,18 +6,19 @@ import "ChildQuest.proto"; import "InferencePageInfo.proto"; import "ParentQuestRandomInfo.proto"; -// Name: NMIGKDMCKHK +// Name: DDOKGPGCJNK message ParentQuest { - bool is_random = 1; - repeated ChildQuest childQuestList = 13; - repeated int32 quest_var = 2; - repeated InferencePageInfo inference_page_list = 4; - uint32 parent_quest_state = 5; // DOCNJADOIPJ - uint32 quest_var_seq = 9; // FLPFBJMELEB - uint64 video_key = 6; - map time_var_map = 14; - bool is_finished = 8; - uint32 parent_quest_id = 11; - ParentQuestRandomInfo randomInfo = 3; + uint32 accept_time = 10; + bool is_random = 3; + repeated ChildQuest child_quest_list = 4; + uint64 video_key = 15; + ParentQuestRandomInfo random_info = 14; + map time_var_map = 5; + repeated InferencePageInfo inference_page_list = 13; + uint32 PGAAFEALHLK = 9; + uint32 NJNBCLGFCIN = 12; + repeated int32 quest_var = 8; + bool is_finished = 11; + uint32 parent_quest_id = 7; } diff --git a/proto/ParentQuestInferenceDataNotify.proto b/proto/ParentQuestInferenceDataNotify.proto index 627ba604..0231ba43 100644 --- a/proto/ParentQuestInferenceDataNotify.proto +++ b/proto/ParentQuestInferenceDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "InferencePageInfo.proto"; -// Name: NGJPPJAJOFA -// CmdId: 430 +// CmdId: 440 +// Name: NNDLHKHDGJB message ParentQuestInferenceDataNotify { - repeated InferencePageInfo inference_page_list = 12; - uint32 parent_quest_id = 9; + uint32 parent_quest_id = 11; + repeated InferencePageInfo inference_page_list = 13; } diff --git a/proto/ParentQuestRandomInfo.proto b/proto/ParentQuestRandomInfo.proto index 51003ab1..5d214fa0 100644 --- a/proto/ParentQuestRandomInfo.proto +++ b/proto/ParentQuestRandomInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLADMBEDMHP +// Name: GMGHKEODFAD message ParentQuestRandomInfo { - repeated uint32 factor_list = 9; - uint32 template_id = 4; - uint32 entrance_id = 14; + uint32 entrance_id = 13; + uint32 template_id = 10; + repeated uint32 factor_list = 4; } diff --git a/proto/ParkourLevelInfo.proto b/proto/ParkourLevelInfo.proto index 39accb26..d79b618d 100644 --- a/proto/ParkourLevelInfo.proto +++ b/proto/ParkourLevelInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: AEJMHCCJBEH +// Name: AKBAFAOBLBO message ParkourLevelInfo { Vector pos = 12; - uint32 open_time = 6; - uint32 best_record = 7; + uint32 open_time = 4; bool is_open = 3; + uint32 best_record = 7; } diff --git a/proto/PathfindingEnterSceneReq.proto b/proto/PathfindingEnterSceneReq.proto index 0b960c88..c3faefdb 100644 --- a/proto/PathfindingEnterSceneReq.proto +++ b/proto/PathfindingEnterSceneReq.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ObstacleInfo.proto"; -// Name: JHBDBDPACBO -// CmdId: 2314 +// CmdId: 2316 +// Name: BOHANKHMFEB message PathfindingEnterSceneReq { - bool is_editor = 11; - uint32 scene_id = 15; - uint32 version = 1; - uint32 FBHKKDDCOPA = 13; - uint32 OOKOOLNLGOD = 4; - repeated ObstacleInfo obstacles = 12; + uint32 ILMENCHMGBJ = 1; + bool is_editor = 10; + repeated ObstacleInfo obstacles = 13; + uint32 EKOAFIHJCPL = 14; + uint32 scene_id = 2; + uint32 version = 15; } diff --git a/proto/PathfindingEnterSceneRsp.proto b/proto/PathfindingEnterSceneRsp.proto index 16be6f31..e6a1b4f1 100644 --- a/proto/PathfindingEnterSceneRsp.proto +++ b/proto/PathfindingEnterSceneRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFMBMBBDLDE -// CmdId: 2334 +// CmdId: 2356 +// Name: MHKMFCNKEJI message PathfindingEnterSceneRsp { - int32 retcode = 11; + int32 retcode = 6; } diff --git a/proto/PathfindingPingNotify.proto b/proto/PathfindingPingNotify.proto index fe2be959..ce2a77ac 100644 --- a/proto/PathfindingPingNotify.proto +++ b/proto/PathfindingPingNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCBAGINNPCD -// CmdId: 2364 +// CmdId: 2376 +// Name: GKDNNONIJNJ message PathfindingPingNotify { } diff --git a/proto/PbNavMeshStatsInfo.proto b/proto/PbNavMeshStatsInfo.proto index d35c06df..871b2c49 100644 --- a/proto/PbNavMeshStatsInfo.proto +++ b/proto/PbNavMeshStatsInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDFLMPCLCBL +// Name: GBGGKHAHDPO message PbNavMeshStatsInfo { - int32 MAOOGHCELLP = 5; - int32 GALFOGDNJEJ = 2; - int32 NPOCPIALJKN = 15; - int32 KAGMCFMCNMM = 11; + int32 MGJODNCGBGF = 5; + int32 NHPLKDODAMJ = 2; + int32 LKALGGFDFLG = 3; + int32 MCCHAGPLPDC = 1; } diff --git a/proto/PerformOperationNotify.proto b/proto/PerformOperationNotify.proto index 89bfb9ec..acf7f3aa 100644 --- a/proto/PerformOperationNotify.proto +++ b/proto/PerformOperationNotify.proto @@ -4,19 +4,19 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PJEPKPGNFNF -// CmdId: 1161 +// CmdId: 1182 +// Name: PJPCHDNKAEC message PerformOperationNotify { - // Name: PAALNOEKAHO + // Name: DPGKAGJABPH enum OperateType { OPERATE_TYPE_NONE = 0; OPERATE_TYPE_EFFECT = 1; } - Vector pos = 11; - OperateType operate_type = 3; - Vector rot = 6; - uint32 index = 2; - uint32 entity_id = 15; + Vector pos = 4; + OperateType operate_type = 11; + Vector rot = 1; + uint32 index = 5; + uint32 entity_id = 3; } diff --git a/proto/PersistentDungeonSwitchAvatarReq.proto b/proto/PersistentDungeonSwitchAvatarReq.proto index 1441c7c1..0c073432 100644 --- a/proto/PersistentDungeonSwitchAvatarReq.proto +++ b/proto/PersistentDungeonSwitchAvatarReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANLOCILIBFO -// CmdId: 1720 +// CmdId: 1685 +// Name: GALLHCNNOGL message PersistentDungeonSwitchAvatarReq { - uint64 cur_avatar_guid = 12; - repeated uint64 avatar_team_guid_list = 11; + repeated uint64 avatar_team_guid_list = 10; + uint64 cur_avatar_guid = 2; } diff --git a/proto/PersistentDungeonSwitchAvatarRsp.proto b/proto/PersistentDungeonSwitchAvatarRsp.proto index 5b9829c9..95dd6ba5 100644 --- a/proto/PersistentDungeonSwitchAvatarRsp.proto +++ b/proto/PersistentDungeonSwitchAvatarRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHJMLCFKOMH -// CmdId: 1656 +// CmdId: 1649 +// Name: LFPGAJJEPPA message PersistentDungeonSwitchAvatarRsp { - int32 retcode = 8; - repeated uint64 avatar_team_guid_list = 4; - uint64 cur_avatar_guid = 6; + uint64 cur_avatar_guid = 11; + int32 retcode = 1; + repeated uint64 avatar_team_guid_list = 8; } diff --git a/proto/PersonalLineAllDataReq.proto b/proto/PersonalLineAllDataReq.proto index a004dee7..1595b119 100644 --- a/proto/PersonalLineAllDataReq.proto +++ b/proto/PersonalLineAllDataReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJIKIBJBDBM -// CmdId: 437 +// CmdId: 406 +// Name: BAGMJCABANG message PersonalLineAllDataReq { } diff --git a/proto/PersonalLineAllDataRsp.proto b/proto/PersonalLineAllDataRsp.proto index b89cc306..dff032d2 100644 --- a/proto/PersonalLineAllDataRsp.proto +++ b/proto/PersonalLineAllDataRsp.proto @@ -4,13 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "LockedPersonallineData.proto"; -// Name: KIBKHCOCAJO -// CmdId: 425 +// CmdId: 404 +// Name: CKJDCPDNGII message PersonalLineAllDataRsp { - repeated LockedPersonallineData locked_personal_line_list = 10; - uint32 cur_finished_daily_task_count = 2; - uint32 legendary_key_count = 7; - int32 retcode = 14; - repeated uint32 can_be_unlocked_personal_line_list = 12; // LFBFDPFCOGN - repeated uint32 ongoing_personal_line_list = 6; // NEBDFELPDCO -} \ No newline at end of file + uint32 legendary_key_count = 14; + uint32 cur_finished_daily_task_count = 6; + repeated uint32 OIJBKBOLJIL = 3; + repeated uint32 DIHALBEEOPO = 10; + int32 retcode = 2; + repeated LockedPersonallineData locked_personal_line_list = 1; +} + diff --git a/proto/PersonalLineNewUnlockNotify.proto b/proto/PersonalLineNewUnlockNotify.proto index 194cd10e..d7cf08d8 100644 --- a/proto/PersonalLineNewUnlockNotify.proto +++ b/proto/PersonalLineNewUnlockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHPECLKINBP -// CmdId: 449 +// CmdId: 488 +// Name: GKMEMGGPBCO message PersonalLineNewUnlockNotify { - repeated uint32 personal_line_id_list = 10; + repeated uint32 personal_line_id_list = 1; } diff --git a/proto/PersonalSceneJumpReq.proto b/proto/PersonalSceneJumpReq.proto index 1cde3dd6..911ff474 100644 --- a/proto/PersonalSceneJumpReq.proto +++ b/proto/PersonalSceneJumpReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFPFJFHEMKG -// CmdId: 298 +// CmdId: 268 +// Name: BGHKMPEDLJO message PersonalSceneJumpReq { - uint32 point_id = 5; + uint32 point_id = 9; } diff --git a/proto/PersonalSceneJumpRsp.proto b/proto/PersonalSceneJumpRsp.proto index 9a3fc9b3..3f24b435 100644 --- a/proto/PersonalSceneJumpRsp.proto +++ b/proto/PersonalSceneJumpRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: BNEDOJNHOBO -// CmdId: 203 +// CmdId: 293 +// Name: IGBFEJEONIE message PersonalSceneJumpRsp { - uint32 dest_scene_id = 10; - Vector dest_pos = 2; - int32 retcode = 7; + uint32 dest_scene_id = 13; + Vector dest_pos = 4; + int32 retcode = 10; } diff --git a/proto/PhotoActivityClientViewReq.proto b/proto/PhotoActivityClientViewReq.proto index eeea9261..bdc11768 100644 --- a/proto/PhotoActivityClientViewReq.proto +++ b/proto/PhotoActivityClientViewReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGHHLICDGBP -// CmdId: 8167 +// CmdId: 8864 +// Name: LFCEEOOPGEN message PhotoActivityClientViewReq { - uint32 pos_id = 14; + uint32 pos_id = 13; } diff --git a/proto/PhotoActivityClientViewRsp.proto b/proto/PhotoActivityClientViewRsp.proto index 382792b2..373b2ab3 100644 --- a/proto/PhotoActivityClientViewRsp.proto +++ b/proto/PhotoActivityClientViewRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BIPOJEBLNEC -// CmdId: 8945 +// CmdId: 8982 +// Name: GLBPOJCMBPK message PhotoActivityClientViewRsp { - int32 retcode = 3; - uint32 pos_id = 11; + int32 retcode = 12; + uint32 pos_id = 4; } diff --git a/proto/PhotoActivityDetailInfo.proto b/proto/PhotoActivityDetailInfo.proto index 8c5ba416..e2444e36 100644 --- a/proto/PhotoActivityDetailInfo.proto +++ b/proto/PhotoActivityDetailInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PhotoPosData.proto"; -// Name: COAIHEFLJII +// Name: ONDOIFJPFBE message PhotoActivityDetailInfo { - bool is_content_closed = 13; repeated PhotoPosData photo_pos_data_list = 15; + bool is_content_closed = 14; } diff --git a/proto/PhotoActivityFinishReq.proto b/proto/PhotoActivityFinishReq.proto index abc29dbd..2423aa6d 100644 --- a/proto/PhotoActivityFinishReq.proto +++ b/proto/PhotoActivityFinishReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHLKAAELCPP -// CmdId: 8473 +// CmdId: 8138 +// Name: DFECEAOCJLI message PhotoActivityFinishReq { - uint32 pos_id = 1; - uint32 check_root_id = 8; - bool is_succ = 4; + bool is_succ = 2; + uint32 pos_id = 15; + uint32 check_root_id = 6; } diff --git a/proto/PhotoActivityFinishRsp.proto b/proto/PhotoActivityFinishRsp.proto index 5e932610..629a37d9 100644 --- a/proto/PhotoActivityFinishRsp.proto +++ b/proto/PhotoActivityFinishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBCIOCJOLGG -// CmdId: 8713 +// CmdId: 8644 +// Name: PGOHFGDLCFG message PhotoActivityFinishRsp { - uint32 pos_id = 13; - int32 retcode = 14; + uint32 pos_id = 9; + int32 retcode = 7; } diff --git a/proto/PhotoPosData.proto b/proto/PhotoPosData.proto index 3c4a4fb0..29e623f7 100644 --- a/proto/PhotoPosData.proto +++ b/proto/PhotoPosData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HAKIOHFAJDG +// Name: IECLMFCIPAE message PhotoPosData { - Vector center = 7; - bool is_open = 5; - uint32 pos_id = 8; - bool is_view = 1; - uint32 open_time = 14; + bool is_view = 4; + uint32 open_time = 13; + Vector center = 8; + uint32 pos_id = 5; + bool is_open = 6; } diff --git a/proto/PingReq.proto b/proto/PingReq.proto index 95815f78..bd9ae7e2 100644 --- a/proto/PingReq.proto +++ b/proto/PingReq.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FHHBCIBEGFL -// CmdId: 14 +// CmdId: 16 +// Name: NKKDDNNONMB message PingReq { - float ue_time = 12; - uint32 seq = 10; - double total_tick_time = 11; - uint32 client_time = 7; + double total_tick_time = 4; + uint32 seq = 11; + uint32 client_time = 2; + float ue_time = 9; bytes sc_data = 6; } diff --git a/proto/PingRsp.proto b/proto/PingRsp.proto index af019659..599e7192 100644 --- a/proto/PingRsp.proto +++ b/proto/PingRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIPPJNDOOEM -// CmdId: 34 +// CmdId: 56 +// Name: INDGLMIDHBB message PingRsp { - uint32 client_time = 4; - uint32 seq = 9; - int32 retcode = 5; + int32 retcode = 9; + uint32 seq = 4; + uint32 client_time = 2; } diff --git a/proto/PlaceInfo.proto b/proto/PlaceInfo.proto index 472d5f82..3cf7a992 100644 --- a/proto/PlaceInfo.proto +++ b/proto/PlaceInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: EHEAJFFDMMD +// Name: BNELCAIKODI message PlaceInfo { Vector pos = 1; Vector rot = 2; diff --git a/proto/PlantFlowerAcceptAllGiveFlowerReq.proto b/proto/PlantFlowerAcceptAllGiveFlowerReq.proto index 8aa9a056..d489fa1b 100644 --- a/proto/PlantFlowerAcceptAllGiveFlowerReq.proto +++ b/proto/PlantFlowerAcceptAllGiveFlowerReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBICADPFHKK -// CmdId: 8807 +// CmdId: 8210 +// Name: CCBBCBAPIEF message PlantFlowerAcceptAllGiveFlowerReq { - uint32 schedule_id = 1; + uint32 schedule_id = 2; } diff --git a/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto b/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto index 57a4c12e..e88bf0c6 100644 --- a/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto +++ b/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlantFlowerAcceptFlowerResultInfo.proto"; -// Name: BKJMIFECGOF -// CmdId: 8040 +// CmdId: 8456 +// Name: IJBAJKMEMJN message PlantFlowerAcceptAllGiveFlowerRsp { - uint32 schedule_id = 11; - int32 retcode = 5; - repeated PlantFlowerAcceptFlowerResultInfo accept_flower_result_info_list = 4; + uint32 schedule_id = 13; + int32 retcode = 1; + repeated PlantFlowerAcceptFlowerResultInfo accept_flower_result_info_list = 14; } diff --git a/proto/PlantFlowerAcceptFlowerResultInfo.proto b/proto/PlantFlowerAcceptFlowerResultInfo.proto index 5f92bcde..14572312 100644 --- a/proto/PlantFlowerAcceptFlowerResultInfo.proto +++ b/proto/PlantFlowerAcceptFlowerResultInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAMMPIMBPKH +// Name: CLEECNDCANA message PlantFlowerAcceptFlowerResultInfo { - map MFBGONHGOKI = 14; - map DOONOMIFCJA = 13; - uint32 uid = 12; + map POKCMICNNDP = 9; + map EIBDMNCCEAL = 5; + uint32 uid = 8; } diff --git a/proto/PlantFlowerAcceptGiveFlowerReq.proto b/proto/PlantFlowerAcceptGiveFlowerReq.proto index bd195fd5..1e07aa43 100644 --- a/proto/PlantFlowerAcceptGiveFlowerReq.proto +++ b/proto/PlantFlowerAcceptGiveFlowerReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HFBCBHKAAPF -// CmdId: 8989 +// CmdId: 8561 +// Name: JHKLNBALBMH message PlantFlowerAcceptGiveFlowerReq { - uint32 schedule_id = 13; - uint32 uid = 1; + uint32 schedule_id = 8; + uint32 uid = 9; } diff --git a/proto/PlantFlowerAcceptGiveFlowerRsp.proto b/proto/PlantFlowerAcceptGiveFlowerRsp.proto index 2fbce468..0a3951c9 100644 --- a/proto/PlantFlowerAcceptGiveFlowerRsp.proto +++ b/proto/PlantFlowerAcceptGiveFlowerRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlantFlowerAcceptFlowerResultInfo.proto"; -// Name: NHFLBOGLALJ -// CmdId: 8343 +// CmdId: 8614 +// Name: KJHIAFBFDDO message PlantFlowerAcceptGiveFlowerRsp { - int32 retcode = 9; - uint32 schedule_id = 12; - PlantFlowerAcceptFlowerResultInfo accept_flower_result_info = 14; + int32 retcode = 5; + uint32 schedule_id = 6; + PlantFlowerAcceptFlowerResultInfo accept_flower_result_info = 8; } diff --git a/proto/PlantFlowerActivityDetailInfo.proto b/proto/PlantFlowerActivityDetailInfo.proto index c8264ab6..2f0e7f8e 100644 --- a/proto/PlantFlowerActivityDetailInfo.proto +++ b/proto/PlantFlowerActivityDetailInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHLAHNCCBFA +// Name: LOFDJMMJMAJ message PlantFlowerActivityDetailInfo { + map LJENBNHMAHE = 10; + bool is_today_has_awarded = 6; + bool is_content_closed = 3; + map LBKFMDJGOPL = 1; + uint32 day_index = 11; uint32 today_seed_reward_id = 15; - map KNKPDDKPBBD = 9; - map MBHJNEMIKII = 5; - bool is_today_has_awarded = 8; - bool is_content_closed = 7; - uint32 day_index = 12; } diff --git a/proto/PlantFlowerEditFlowerCombinationReq.proto b/proto/PlantFlowerEditFlowerCombinationReq.proto index 80151ba0..c3c33ccf 100644 --- a/proto/PlantFlowerEditFlowerCombinationReq.proto +++ b/proto/PlantFlowerEditFlowerCombinationReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: LKDBDNPOIJN -// CmdId: 8301 +// CmdId: 8639 +// Name: EIPMPMPMJPE message PlantFlowerEditFlowerCombinationReq { - uint32 entity_id = 4; - uint32 schedule_id = 6; - CustomGadgetTreeInfo flower_combination_info = 12; + uint32 schedule_id = 10; + uint32 entity_id = 1; + CustomGadgetTreeInfo flower_combination_info = 11; } diff --git a/proto/PlantFlowerEditFlowerCombinationRsp.proto b/proto/PlantFlowerEditFlowerCombinationRsp.proto index e2c012d7..843de461 100644 --- a/proto/PlantFlowerEditFlowerCombinationRsp.proto +++ b/proto/PlantFlowerEditFlowerCombinationRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDEIHIHDJOC -// CmdId: 8975 +// CmdId: 8379 +// Name: MBMDCDCICHF message PlantFlowerEditFlowerCombinationRsp { - int32 retcode = 5; + int32 retcode = 1; uint32 schedule_id = 11; } diff --git a/proto/PlantFlowerFriendFlowerWishData.proto b/proto/PlantFlowerFriendFlowerWishData.proto index 2c7f1678..4ee404b0 100644 --- a/proto/PlantFlowerFriendFlowerWishData.proto +++ b/proto/PlantFlowerFriendFlowerWishData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: DBGHDOAFABF +// Name: JKFGLOLKOKP message PlantFlowerFriendFlowerWishData { - map flower_num_map = 15; - string nickname = 1; - ProfilePicture profile_picture = 6; - uint32 uid = 8; + string nickname = 14; + uint32 uid = 13; + map flower_num_map = 12; + ProfilePicture profile_picture = 9; } diff --git a/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto b/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto index 038dea76..d9ebcf90 100644 --- a/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto +++ b/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFNAHIIBMIP -// CmdId: 8510 +// CmdId: 8250 +// Name: ABHJCBPOEFC message PlantFlowerGetCanGiveFriendFlowerReq { - uint32 schedule_id = 1; + uint32 schedule_id = 14; } diff --git a/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto b/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto index 5248a0d3..4b6534fd 100644 --- a/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto +++ b/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHHDBHPDKGN -// CmdId: 8692 +// CmdId: 8104 +// Name: IEAGNJHMKHB message PlantFlowerGetCanGiveFriendFlowerRsp { - map flower_num_map = 6; - int32 retcode = 13; - uint32 schedule_id = 8; + map flower_num_map = 10; + uint32 schedule_id = 11; + int32 retcode = 6; } diff --git a/proto/PlantFlowerGetFriendFlowerWishListReq.proto b/proto/PlantFlowerGetFriendFlowerWishListReq.proto index 75d0e3a8..9839aa6f 100644 --- a/proto/PlantFlowerGetFriendFlowerWishListReq.proto +++ b/proto/PlantFlowerGetFriendFlowerWishListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GEKHCHPNDHB -// CmdId: 8828 +// CmdId: 8562 +// Name: LJKKNOCLNGF message PlantFlowerGetFriendFlowerWishListReq { - uint32 schedule_id = 6; + uint32 schedule_id = 4; } diff --git a/proto/PlantFlowerGetFriendFlowerWishListRsp.proto b/proto/PlantFlowerGetFriendFlowerWishListRsp.proto index 14f1d8ad..1161532c 100644 --- a/proto/PlantFlowerGetFriendFlowerWishListRsp.proto +++ b/proto/PlantFlowerGetFriendFlowerWishListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlantFlowerFriendFlowerWishData.proto"; -// Name: JCEBLBKONGF -// CmdId: 8375 +// CmdId: 8571 +// Name: IGAGICLJCLC message PlantFlowerGetFriendFlowerWishListRsp { - repeated PlantFlowerFriendFlowerWishData friend_flower_wish_list = 11; - int32 retcode = 14; - uint32 schedule_id = 9; + uint32 schedule_id = 1; + int32 retcode = 12; + repeated PlantFlowerFriendFlowerWishData friend_flower_wish_list = 2; } diff --git a/proto/PlantFlowerGetRecvFlowerListReq.proto b/proto/PlantFlowerGetRecvFlowerListReq.proto index dccfac83..e4fe911f 100644 --- a/proto/PlantFlowerGetRecvFlowerListReq.proto +++ b/proto/PlantFlowerGetRecvFlowerListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGGDGOCJJPE -// CmdId: 8123 +// CmdId: 8225 +// Name: GDEBDNKNOLK message PlantFlowerGetRecvFlowerListReq { - uint32 schedule_id = 4; + uint32 schedule_id = 8; } diff --git a/proto/PlantFlowerGetRecvFlowerListRsp.proto b/proto/PlantFlowerGetRecvFlowerListRsp.proto index 46fbd58d..f37b7bb2 100644 --- a/proto/PlantFlowerGetRecvFlowerListRsp.proto +++ b/proto/PlantFlowerGetRecvFlowerListRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlantFlowerRecvFlowerData.proto"; -// Name: PAGMOLKHNGC -// CmdId: 8779 +// CmdId: 8365 +// Name: MENPBJEIOAG message PlantFlowerGetRecvFlowerListRsp { - uint32 schedule_id = 11; - int32 retcode = 5; - repeated PlantFlowerRecvFlowerData recv_flower_list = 10; + repeated PlantFlowerRecvFlowerData recv_flower_list = 3; + int32 retcode = 10; + uint32 schedule_id = 5; } diff --git a/proto/PlantFlowerGetSeedInfoReq.proto b/proto/PlantFlowerGetSeedInfoReq.proto index 7b20ee79..d1ba489f 100644 --- a/proto/PlantFlowerGetSeedInfoReq.proto +++ b/proto/PlantFlowerGetSeedInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKIEBJIHCGI -// CmdId: 8055 +// CmdId: 8915 +// Name: FFKOFNELHNI message PlantFlowerGetSeedInfoReq { - uint32 schedule_id = 12; + uint32 schedule_id = 10; } diff --git a/proto/PlantFlowerGetSeedInfoRsp.proto b/proto/PlantFlowerGetSeedInfoRsp.proto index 9cd59cbd..d4b6a57f 100644 --- a/proto/PlantFlowerGetSeedInfoRsp.proto +++ b/proto/PlantFlowerGetSeedInfoRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DADMACPEACJ -// CmdId: 8797 +// CmdId: 8809 +// Name: KHFNIEFPEEP message PlantFlowerGetSeedInfoRsp { - uint32 seed_reward_id = 5; - uint32 schedule_id = 8; - int32 retcode = 2; + int32 retcode = 1; + uint32 schedule_id = 11; + uint32 seed_reward_id = 9; } diff --git a/proto/PlantFlowerGiveFriendFlowerReq.proto b/proto/PlantFlowerGiveFriendFlowerReq.proto index c48b5147..d37bf112 100644 --- a/proto/PlantFlowerGiveFriendFlowerReq.proto +++ b/proto/PlantFlowerGiveFriendFlowerReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHDAHGOHAFC -// CmdId: 8593 +// CmdId: 8693 +// Name: DECMCFHDGFM message PlantFlowerGiveFriendFlowerReq { - uint32 uid = 3; - uint32 schedule_id = 8; - map flower_num_map = 9; + map flower_num_map = 7; + uint32 uid = 1; + uint32 schedule_id = 15; } diff --git a/proto/PlantFlowerGiveFriendFlowerRsp.proto b/proto/PlantFlowerGiveFriendFlowerRsp.proto index 54b41e27..cc3c3f07 100644 --- a/proto/PlantFlowerGiveFriendFlowerRsp.proto +++ b/proto/PlantFlowerGiveFriendFlowerRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFDGPGGOCMH -// CmdId: 8688 +// CmdId: 8239 +// Name: MGJNLCEFLMB message PlantFlowerGiveFriendFlowerRsp { int32 retcode = 13; - repeated uint32 limit_flower_list = 6; - uint32 schedule_id = 7; + uint32 schedule_id = 1; + repeated uint32 limit_flower_list = 3; } diff --git a/proto/PlantFlowerHaveRecvFlowerNotify.proto b/proto/PlantFlowerHaveRecvFlowerNotify.proto index 1e911cfd..892fbbcf 100644 --- a/proto/PlantFlowerHaveRecvFlowerNotify.proto +++ b/proto/PlantFlowerHaveRecvFlowerNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CLABNPLNACA -// CmdId: 8729 +// CmdId: 8205 +// Name: CHANIJLEFJA message PlantFlowerHaveRecvFlowerNotify { - uint32 schedule_id = 2; + uint32 schedule_id = 3; } diff --git a/proto/PlantFlowerRecvFlowerData.proto b/proto/PlantFlowerRecvFlowerData.proto index 5a7b2d64..d6b9bf6d 100644 --- a/proto/PlantFlowerRecvFlowerData.proto +++ b/proto/PlantFlowerRecvFlowerData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: AEGNPAKEEEJ +// Name: NLLJKPNIDML message PlantFlowerRecvFlowerData { - map flower_num_map = 1; - ProfilePicture profile_picture = 7; - uint32 uid = 2; - string nickname = 3; + ProfilePicture profile_picture = 9; + uint32 uid = 4; + string nickname = 10; + map flower_num_map = 7; } diff --git a/proto/PlantFlowerSetFlowerWishReq.proto b/proto/PlantFlowerSetFlowerWishReq.proto index bf959fbc..670fe84e 100644 --- a/proto/PlantFlowerSetFlowerWishReq.proto +++ b/proto/PlantFlowerSetFlowerWishReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GAHOGELCJBE -// CmdId: 8997 +// CmdId: 8043 +// Name: NNJHAPEPALJ message PlantFlowerSetFlowerWishReq { - uint32 schedule_id = 5; - map flower_num_map = 4; + uint32 schedule_id = 12; + map flower_num_map = 11; } diff --git a/proto/PlantFlowerSetFlowerWishRsp.proto b/proto/PlantFlowerSetFlowerWishRsp.proto index 180b9ac1..d27ecc4f 100644 --- a/proto/PlantFlowerSetFlowerWishRsp.proto +++ b/proto/PlantFlowerSetFlowerWishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKJOMLPBNOA -// CmdId: 8034 +// CmdId: 8180 +// Name: OFJAFPNOOOH message PlantFlowerSetFlowerWishRsp { - uint32 schedule_id = 9; - int32 retcode = 15; + int32 retcode = 8; + uint32 schedule_id = 6; } diff --git a/proto/PlantFlowerTakeSeedRewardReq.proto b/proto/PlantFlowerTakeSeedRewardReq.proto index e1eb1eef..be16c42b 100644 --- a/proto/PlantFlowerTakeSeedRewardReq.proto +++ b/proto/PlantFlowerTakeSeedRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEOIBNLCGGD -// CmdId: 8851 +// CmdId: 8467 +// Name: FJLEGFGIHPO message PlantFlowerTakeSeedRewardReq { - uint32 schedule_id = 14; + uint32 schedule_id = 2; } diff --git a/proto/PlantFlowerTakeSeedRewardRsp.proto b/proto/PlantFlowerTakeSeedRewardRsp.proto index bb5bb1bd..706f9b3f 100644 --- a/proto/PlantFlowerTakeSeedRewardRsp.proto +++ b/proto/PlantFlowerTakeSeedRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOKIDJLHAEL -// CmdId: 8340 +// CmdId: 8868 +// Name: PBOEDPIMPEA message PlantFlowerTakeSeedRewardRsp { uint32 schedule_id = 7; - int32 retcode = 1; + int32 retcode = 6; } diff --git a/proto/PlatformChangeRouteNotify.proto b/proto/PlatformChangeRouteNotify.proto index 6f8bd387..a7354001 100644 --- a/proto/PlatformChangeRouteNotify.proto +++ b/proto/PlatformChangeRouteNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; -// Name: NAFMLFFIGCN -// CmdId: 221 +// CmdId: 219 +// Name: OMOJHMPFPPG message PlatformChangeRouteNotify { - PlatformInfo platform = 12; - uint32 entity_id = 6; - uint32 scene_time = 3; + PlatformInfo platform = 9; + uint32 entity_id = 15; + uint32 scene_time = 7; } diff --git a/proto/PlatformInfo.proto b/proto/PlatformInfo.proto index 33c8cf2e..a49fca55 100644 --- a/proto/PlatformInfo.proto +++ b/proto/PlatformInfo.proto @@ -7,18 +7,18 @@ import "MovingPlatformType.proto"; import "Route.proto"; import "Vector.proto"; -// Name: COPHAEDKHOK +// Name: EFNFEPKAAOA message PlatformInfo { uint32 route_id = 1; int32 start_index = 2; - uint32 start_route_time = 3; // MGFMDFCMKDH - uint32 start_scene_time = 4; // COKDLJOELIL - Vector start_pos = 7; // PMCHNNEAMCO + uint32 start_route_time = 3; + uint32 start_scene_time = 4; + Vector start_pos = 7; bool is_started = 8; - MathQuaternion start_rot = 9; // PFJLOCMMIDO - uint32 stop_scene_time = 10; // LJKOGHEMFPA - Vector pos_offset = 11; // PGNBBMEBGIO - MathQuaternion rot_offset = 12; // DFEPLBHBKHG + MathQuaternion start_rot = 9; + uint32 stop_scene_time = 10; + Vector pos_offset = 11; + MathQuaternion rot_offset = 12; MovingPlatformType moving_platform_type = 13; bool is_active = 14; Route route = 15; diff --git a/proto/PlatformStartRouteNotify.proto b/proto/PlatformStartRouteNotify.proto index dce10c03..a1924433 100644 --- a/proto/PlatformStartRouteNotify.proto +++ b/proto/PlatformStartRouteNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; -// Name: MKHFANGKEBH -// CmdId: 279 +// CmdId: 269 +// Name: MNDPKCGJAFF message PlatformStartRouteNotify { - uint32 scene_time = 13; - PlatformInfo platform = 5; - uint32 entity_id = 3; + uint32 entity_id = 8; + PlatformInfo platform = 4; + uint32 scene_time = 3; } diff --git a/proto/PlatformStopRouteNotify.proto b/proto/PlatformStopRouteNotify.proto index ba690163..9f7c1c82 100644 --- a/proto/PlatformStopRouteNotify.proto +++ b/proto/PlatformStopRouteNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; -// Name: EPGBBKFKDDP -// CmdId: 245 +// CmdId: 232 +// Name: COHGDKEIGAM message PlatformStopRouteNotify { - PlatformInfo platform = 13; - uint32 entity_id = 6; - uint32 scene_time = 12; + uint32 scene_time = 6; + uint32 entity_id = 5; + PlatformInfo platform = 14; } diff --git a/proto/PlatformType.proto b/proto/PlatformType.proto index 36f9be60..4e032868 100644 --- a/proto/PlatformType.proto +++ b/proto/PlatformType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EILHMHEJAPN +// Name: IIINMHIAOCN enum PlatformType { EDITOR = 0; IOS = 1; diff --git a/proto/PlayProduct.proto b/proto/PlayProduct.proto index 0bf9875f..b6016670 100644 --- a/proto/PlayProduct.proto +++ b/proto/PlayProduct.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBNENOIDIDO +// Name: OLEPOGNDEFB message PlayProduct { string product_id = 1; string price_tier = 2; diff --git a/proto/PlayTeamEntityInfo.proto b/proto/PlayTeamEntityInfo.proto index 291afafe..53cd69cc 100644 --- a/proto/PlayTeamEntityInfo.proto +++ b/proto/PlayTeamEntityInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; -// Name: FHHNDAIOPNP +// Name: NEKLBLMLJNC message PlayTeamEntityInfo { uint32 entity_id = 1; uint32 player_uid = 2; diff --git a/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto b/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto index f4b3e429..3720bf2c 100644 --- a/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto +++ b/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPCPHKEHBDO -// CmdId: 4181 +// CmdId: 4173 +// Name: HAALJFOCDMI message PlayerAllowEnterMpAfterAgreeMatchNotify { - uint32 target_uid = 11; + uint32 target_uid = 10; } diff --git a/proto/PlayerApplyEnterHomeNotify.proto b/proto/PlayerApplyEnterHomeNotify.proto index fe2fae95..87b67bca 100644 --- a/proto/PlayerApplyEnterHomeNotify.proto +++ b/proto/PlayerApplyEnterHomeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: PHLBANPNLLI -// CmdId: 4757 +// CmdId: 4549 +// Name: POPCEJAJKCN message PlayerApplyEnterHomeNotify { - OnlinePlayerInfo src_player_info = 11; - uint32 src_app_id = 8; + uint32 src_app_id = 14; + OnlinePlayerInfo src_player_info = 9; } diff --git a/proto/PlayerApplyEnterHomeResultNotify.proto b/proto/PlayerApplyEnterHomeResultNotify.proto index c6107e73..a1f860fc 100644 --- a/proto/PlayerApplyEnterHomeResultNotify.proto +++ b/proto/PlayerApplyEnterHomeResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILBJDEDMJPG -// CmdId: 4568 +// CmdId: 4832 +// Name: DJEBHJDBGDL message PlayerApplyEnterHomeResultNotify { - // Name: IPMMLLFGLDB + // Name: BCGCCCFDCHL enum Reason { PLAYER_JUDGE = 0; PLAYER_ENTER_OPTION_REFUSE = 1; @@ -19,9 +19,9 @@ message PlayerApplyEnterHomeResultNotify { PRIOR_CHECK = 8; } - Reason reason = 11; - uint32 target_uid = 3; - bool is_agreed = 8; - string target_nickname = 1; + bool is_agreed = 1; + uint32 target_uid = 14; + Reason reason = 2; + string target_nickname = 13; } diff --git a/proto/PlayerApplyEnterHomeResultReq.proto b/proto/PlayerApplyEnterHomeResultReq.proto index f1fbd96a..fa7d9240 100644 --- a/proto/PlayerApplyEnterHomeResultReq.proto +++ b/proto/PlayerApplyEnterHomeResultReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKBDDMCNOLE -// CmdId: 4668 +// CmdId: 4591 +// Name: JKCNIEJDJEA message PlayerApplyEnterHomeResultReq { - bool is_agreed = 9; - uint32 apply_uid = 13; + bool is_agreed = 2; + uint32 apply_uid = 3; } diff --git a/proto/PlayerApplyEnterHomeResultRsp.proto b/proto/PlayerApplyEnterHomeResultRsp.proto index 323242a5..5ac93e6e 100644 --- a/proto/PlayerApplyEnterHomeResultRsp.proto +++ b/proto/PlayerApplyEnterHomeResultRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLFOMLGHFIP -// CmdId: 4714 +// CmdId: 4725 +// Name: KDEHLHJBMIG message PlayerApplyEnterHomeResultRsp { - uint32 param = 2; - int32 retcode = 6; - uint32 apply_uid = 11; - bool is_agreed = 3; + uint32 param = 12; + int32 retcode = 11; + uint32 apply_uid = 8; + bool is_agreed = 1; } diff --git a/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto b/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto index 7bf7de6c..ac8c5907 100644 --- a/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto +++ b/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; import "OnlinePlayerInfo.proto"; -// Name: BAGAKCIOLPE -// CmdId: 4171 +// CmdId: 4186 +// Name: ALBACDHHNHN message PlayerApplyEnterMpAfterMatchAgreedNotify { - MatchType match_type = 9; - uint32 matchserver_id = 3; - OnlinePlayerInfo src_player_info = 2; + OnlinePlayerInfo src_player_info = 9; + uint32 matchserver_id = 1; + MatchType match_type = 15; } diff --git a/proto/PlayerApplyEnterMpNotify.proto b/proto/PlayerApplyEnterMpNotify.proto index 237002da..a8467254 100644 --- a/proto/PlayerApplyEnterMpNotify.proto +++ b/proto/PlayerApplyEnterMpNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: PKHNOEDAGBD -// CmdId: 1848 +// CmdId: 1809 +// Name: GKDKFFFMCEH message PlayerApplyEnterMpNotify { - OnlinePlayerInfo src_player_info = 5; - uint32 src_thread_index = 7; - uint32 src_app_id = 8; + uint32 src_app_id = 9; + uint32 src_thread_index = 8; + OnlinePlayerInfo src_player_info = 7; } diff --git a/proto/PlayerApplyEnterMpReq.proto b/proto/PlayerApplyEnterMpReq.proto index 0d45f121..2b60848d 100644 --- a/proto/PlayerApplyEnterMpReq.proto +++ b/proto/PlayerApplyEnterMpReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKMHAANNAGN -// CmdId: 1843 +// CmdId: 1816 +// Name: CFEAALDHMJI message PlayerApplyEnterMpReq { - uint32 target_uid = 4; + uint32 target_uid = 12; } diff --git a/proto/PlayerApplyEnterMpResultNotify.proto b/proto/PlayerApplyEnterMpResultNotify.proto index d95331f3..f76e6e58 100644 --- a/proto/PlayerApplyEnterMpResultNotify.proto +++ b/proto/PlayerApplyEnterMpResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFICKOCLBIG -// CmdId: 1846 +// CmdId: 1849 +// Name: MHEHKPFJIPH message PlayerApplyEnterMpResultNotify { - // Name: ENLGMFKFLKP + // Name: BEHGHPPNIBJ enum Reason { PLAYER_JUDGE = 0; SCENE_CANNOT_ENTER = 1; @@ -24,9 +24,9 @@ message PlayerApplyEnterMpResultNotify { MAX_PLAYER = 13; } - uint32 target_uid = 9; - bool is_agreed = 8; - string target_nickname = 4; - Reason reason = 3; + string target_nickname = 8; + bool is_agreed = 2; + uint32 target_uid = 14; + Reason reason = 6; } diff --git a/proto/PlayerApplyEnterMpResultReq.proto b/proto/PlayerApplyEnterMpResultReq.proto index 6a96cd41..2aa42949 100644 --- a/proto/PlayerApplyEnterMpResultReq.proto +++ b/proto/PlayerApplyEnterMpResultReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHOENGLMPEF -// CmdId: 1836 +// CmdId: 1815 +// Name: BAFPJDIIFJN message PlayerApplyEnterMpResultReq { - uint32 apply_uid = 2; - bool is_agreed = 4; + bool is_agreed = 14; + uint32 apply_uid = 9; } diff --git a/proto/PlayerApplyEnterMpResultRsp.proto b/proto/PlayerApplyEnterMpResultRsp.proto index 73fbe376..236ee9ae 100644 --- a/proto/PlayerApplyEnterMpResultRsp.proto +++ b/proto/PlayerApplyEnterMpResultRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KACGKKELDJE -// CmdId: 1815 +// CmdId: 1826 +// Name: EINDMHKENJA message PlayerApplyEnterMpResultRsp { - bool is_agreed = 14; - int32 retcode = 12; - uint32 param = 10; - uint32 apply_uid = 11; + int32 retcode = 2; + bool is_agreed = 9; + uint32 apply_uid = 3; + uint32 param = 13; } diff --git a/proto/PlayerApplyEnterMpRsp.proto b/proto/PlayerApplyEnterMpRsp.proto index a4d4d6ac..094f4724 100644 --- a/proto/PlayerApplyEnterMpRsp.proto +++ b/proto/PlayerApplyEnterMpRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPEIDOAPHOC -// CmdId: 1809 +// CmdId: 1817 +// Name: DCGHCNJEHBH message PlayerApplyEnterMpRsp { - uint32 target_uid = 14; - int32 retcode = 11; - uint32 param = 2; + uint32 param = 4; + uint32 target_uid = 2; + int32 retcode = 12; } diff --git a/proto/PlayerCancelMatchReq.proto b/proto/PlayerCancelMatchReq.proto index 99da268e..181d21cf 100644 --- a/proto/PlayerCancelMatchReq.proto +++ b/proto/PlayerCancelMatchReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: KAONIMBCNLI -// CmdId: 4196 +// CmdId: 4199 +// Name: HANOAJKNHPA message PlayerCancelMatchReq { - MatchType match_type = 1; + MatchType match_type = 6; } diff --git a/proto/PlayerCancelMatchRsp.proto b/proto/PlayerCancelMatchRsp.proto index 7ce53763..5e9d9923 100644 --- a/proto/PlayerCancelMatchRsp.proto +++ b/proto/PlayerCancelMatchRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: IEILBIFCLAL -// CmdId: 4186 +// CmdId: 4165 +// Name: GIGMEAMFOJF message PlayerCancelMatchRsp { - int32 retcode = 14; - MatchType match_type = 11; + MatchType match_type = 15; + int32 retcode = 10; } diff --git a/proto/PlayerChatCDNotify.proto b/proto/PlayerChatCDNotify.proto index 6d8038c3..0fbe0db4 100644 --- a/proto/PlayerChatCDNotify.proto +++ b/proto/PlayerChatCDNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LALPJIKIDFL -// CmdId: 3354 +// CmdId: 3019 +// Name: CJBOFJOHMON message PlayerChatCDNotify { - uint32 over_time = 11; + uint32 over_time = 3; } diff --git a/proto/PlayerChatNotify.proto b/proto/PlayerChatNotify.proto index 955001d4..a555b19c 100644 --- a/proto/PlayerChatNotify.proto +++ b/proto/PlayerChatNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: IOCNDGDEEOL -// CmdId: 3236 +// CmdId: 3103 +// Name: AEOICKOILCK message PlayerChatNotify { - ChatInfo chat_info = 15; - uint32 channel_id = 4; + ChatInfo chat_info = 13; + uint32 channel_id = 5; } diff --git a/proto/PlayerChatReq.proto b/proto/PlayerChatReq.proto index 13b5fff4..5d86735f 100644 --- a/proto/PlayerChatReq.proto +++ b/proto/PlayerChatReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: NFIKNDINCMM -// CmdId: 3125 +// CmdId: 3065 +// Name: EBEELCKAIEG message PlayerChatReq { - ChatInfo chat_info = 5; - uint32 channel_id = 15; + uint32 channel_id = 3; + ChatInfo chat_info = 7; } diff --git a/proto/PlayerChatRsp.proto b/proto/PlayerChatRsp.proto index 4f6a7c5b..7c075610 100644 --- a/proto/PlayerChatRsp.proto +++ b/proto/PlayerChatRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCOCJOMDEDM -// CmdId: 3070 +// CmdId: 3425 +// Name: LHGABNCEJMG message PlayerChatRsp { - int32 retcode = 1; - uint32 chat_forbidden_endtime = 10; + uint32 chat_forbidden_endtime = 2; + int32 retcode = 9; } diff --git a/proto/PlayerCompoundMaterialBoostReq.proto b/proto/PlayerCompoundMaterialBoostReq.proto index b94ea5ad..3744d9d1 100644 --- a/proto/PlayerCompoundMaterialBoostReq.proto +++ b/proto/PlayerCompoundMaterialBoostReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOOLAIHEKNG -// CmdId: 177 +// CmdId: 179 +// Name: MEAHPANFPHD message PlayerCompoundMaterialBoostReq { - uint32 COBBLPOPDMO = 7; - uint32 OMJHLAHAKJN = 1; - uint32 NCHDGFJEELA = 13; - bool is_boost_all = 4; + uint32 GHBDKDMBGEH = 5; + uint32 OBIJFFPNJCH = 13; + bool is_boost_all = 3; + uint32 MOOPCNDDCEP = 14; } diff --git a/proto/PlayerCompoundMaterialBoostRsp.proto b/proto/PlayerCompoundMaterialBoostRsp.proto index aa22b797..1c133a9f 100644 --- a/proto/PlayerCompoundMaterialBoostRsp.proto +++ b/proto/PlayerCompoundMaterialBoostRsp.proto @@ -6,12 +6,12 @@ import "CompoundBoostTakeStatusType.proto"; import "CompoundQueueData.proto"; import "ItemParam.proto"; -// Name: IBIANFNHFKN -// CmdId: 162 +// CmdId: 113 +// Name: DNCELLIFEHB message PlayerCompoundMaterialBoostRsp { - int32 retcode = 13; - repeated CompoundQueueData compound_que_data_list = 8; - CompoundBoostTakeStatusType take_status = 3; - repeated ItemParam take_item_list = 10; + int32 retcode = 8; + CompoundBoostTakeStatusType take_status = 9; + repeated CompoundQueueData compound_que_data_list = 15; + repeated ItemParam take_item_list = 14; } diff --git a/proto/PlayerCompoundMaterialReq.proto b/proto/PlayerCompoundMaterialReq.proto index 00f9f5e0..d9d7f8f0 100644 --- a/proto/PlayerCompoundMaterialReq.proto +++ b/proto/PlayerCompoundMaterialReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPJLLNILBKN // CmdId: 133 +// Name: IHLADGBBKDA message PlayerCompoundMaterialReq { - uint32 compound_id = 1; - uint32 count = 7; + uint32 compound_id = 10; + uint32 count = 6; } diff --git a/proto/PlayerCompoundMaterialRsp.proto b/proto/PlayerCompoundMaterialRsp.proto index 706e709b..51cf7dd0 100644 --- a/proto/PlayerCompoundMaterialRsp.proto +++ b/proto/PlayerCompoundMaterialRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; -// Name: FLGCALNDKFE -// CmdId: 116 +// CmdId: 183 +// Name: NPAHEOCCAHH message PlayerCompoundMaterialRsp { CompoundQueueData compound_que_data = 4; - int32 retcode = 1; + int32 retcode = 13; } diff --git a/proto/PlayerConfirmMatchReq.proto b/proto/PlayerConfirmMatchReq.proto index d9b14271..e113e395 100644 --- a/proto/PlayerConfirmMatchReq.proto +++ b/proto/PlayerConfirmMatchReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: IGJPKACFAKC -// CmdId: 4182 +// CmdId: 4172 +// Name: EIOHIEKLPLD message PlayerConfirmMatchReq { - bool is_agreed = 7; - MatchType match_type = 11; + MatchType match_type = 7; + bool is_agreed = 10; } diff --git a/proto/PlayerConfirmMatchRsp.proto b/proto/PlayerConfirmMatchRsp.proto index b9348221..23c9b6a6 100644 --- a/proto/PlayerConfirmMatchRsp.proto +++ b/proto/PlayerConfirmMatchRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: PIAKCFDMPCN -// CmdId: 4189 +// CmdId: 4170 +// Name: JFFMEIKNAAL message PlayerConfirmMatchRsp { - uint32 match_id = 11; - int32 retcode = 12; - MatchType match_type = 15; - bool is_agreed = 2; + bool is_agreed = 15; + int32 retcode = 7; + MatchType match_type = 6; + uint32 match_id = 14; } diff --git a/proto/PlayerCookArgsReq.proto b/proto/PlayerCookArgsReq.proto index 3a7e20c8..786f4e38 100644 --- a/proto/PlayerCookArgsReq.proto +++ b/proto/PlayerCookArgsReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIEHOAOBLHN -// CmdId: 145 +// CmdId: 132 +// Name: FPPJFMKAMOK message PlayerCookArgsReq { - uint32 OMPOMKPPLEH = 14; - uint32 DIIJPMJFNOL = 10; + uint32 assist_avatar = 8; + uint32 recipe_id = 9; } diff --git a/proto/PlayerCookArgsRsp.proto b/proto/PlayerCookArgsRsp.proto index f16364ff..73878e0a 100644 --- a/proto/PlayerCookArgsRsp.proto +++ b/proto/PlayerCookArgsRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGBECGDMAEH -// CmdId: 121 +// CmdId: 119 +// Name: BHLPANEFMHM message PlayerCookArgsRsp { - int32 retcode = 8; - float qte_range_ratio = 4; + int32 retcode = 4; + float qte_range_ratio = 14; } diff --git a/proto/PlayerCookReq.proto b/proto/PlayerCookReq.proto index 510e115d..e9933381 100644 --- a/proto/PlayerCookReq.proto +++ b/proto/PlayerCookReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFIIKECOADA -// CmdId: 184 +// CmdId: 150 +// Name: IMAKIKFJHOM message PlayerCookReq { - uint32 cook_count = 9; // HHKAPMHMHFI - uint32 recipe_id = 5; // DIIJPMJFNOL - uint32 qte_quality = 15; // IFLJGHHBGMP - uint32 assist_avatar = 3; // OMPOMKPPLEH + uint32 AIBLNBAFJOL = 13; + uint32 assist_avatar = 1; + uint32 EHPKNEPMOAO = 6; + uint32 recipe_id = 7; } diff --git a/proto/PlayerCookRsp.proto b/proto/PlayerCookRsp.proto index 3335aae8..e33128a4 100644 --- a/proto/PlayerCookRsp.proto +++ b/proto/PlayerCookRsp.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; import "ItemParam.proto"; -// Name: DGJDIFLCDOI -// CmdId: 141 +// CmdId: 148 +// Name: GJBLIANJAOC message PlayerCookRsp { - repeated ItemParam extral_item_list = 12; - repeated ItemParam item_list = 9; - uint32 cook_count = 10; // HHKAPMHMHFI - CookRecipeData recipe_data = 11; - int32 retcode = 15; - uint32 qte_quality = 6; // IFLJGHHBGMP + uint32 AIBLNBAFJOL = 2; + int32 retcode = 12; + uint32 EHPKNEPMOAO = 14; + repeated ItemParam item_list = 8; + repeated ItemParam extral_item_list = 15; + CookRecipeData recipe_data = 9; } diff --git a/proto/PlayerDataNotify.proto b/proto/PlayerDataNotify.proto index a8cd35ce..aab5846f 100644 --- a/proto/PlayerDataNotify.proto +++ b/proto/PlayerDataNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: PEEAAFJMOOH -// CmdId: 182 +// CmdId: 172 +// Name: GFFABHLMEIA message PlayerDataNotify { - uint64 server_time = 9; - string nick_name = 6; - map prop_map = 8; - bool is_first_login_today = 11; - uint32 region_id = 15; + bool is_first_login_today = 7; + uint32 region_id = 8; + uint64 server_time = 5; + map prop_map = 4; + string nick_name = 3; } diff --git a/proto/PlayerDeathZoneNotify.proto b/proto/PlayerDeathZoneNotify.proto index 277d8100..d9c93b58 100644 --- a/proto/PlayerDeathZoneNotify.proto +++ b/proto/PlayerDeathZoneNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDHCKJCEACL -// CmdId: 6259 +// CmdId: 6267 +// Name: KGCAIOJAIEF message PlayerDeathZoneNotify { - uint32 cur_death_zone_id = 10; + uint32 cur_death_zone_id = 6; } diff --git a/proto/PlayerDieOption.proto b/proto/PlayerDieOption.proto index 12238c14..a1c21ff9 100644 --- a/proto/PlayerDieOption.proto +++ b/proto/PlayerDieOption.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHINCMAFNBJ +// Name: PMGGIBMHJEJ enum PlayerDieOption { DIE_OPT_NONE = 0; DIE_OPT_REPLAY = 1; diff --git a/proto/PlayerDieType.proto b/proto/PlayerDieType.proto index 2c4c1787..c5760242 100644 --- a/proto/PlayerDieType.proto +++ b/proto/PlayerDieType.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGBBHBLNEAC +// Name: AFOALEMHCMM enum PlayerDieType { - PLAYER_DIE_TYPE_NONE = 0; - PLAYER_DIE_TYPE_KILL_BY_MONSTER = 1; - PLAYER_DIE_TYPE_KILL_BY_GEAR = 2; - PLAYER_DIE_TYPE_FALL = 3; - PLAYER_DIE_TYPE_DRAWN = 4; - PLAYER_DIE_TYPE_ABYSS = 5; - PLAYER_DIE_TYPE_GM = 6; - PLAYER_DIE_TYPE_CLIMATE_COLD = 7; - PLAYER_DIE_TYPE_STORM_LIGHTING = 8; + PLAYER_DIE_NONE = 0; + PLAYER_DIE_KILL_BY_MONSTER = 1; + PLAYER_DIE_KILL_BY_GEAR = 2; + PLAYER_DIE_FALL = 3; + PLAYER_DIE_DRAWN = 4; + PLAYER_DIE_ABYSS = 5; + PLAYER_DIE_GM = 6; + PLAYER_DIE_CLIMATE_COLD = 7; + PLAYER_DIE_STORM_LIGHTING = 8; } diff --git a/proto/PlayerEnterDungeonReq.proto b/proto/PlayerEnterDungeonReq.proto index 86a9128a..fb53d18b 100644 --- a/proto/PlayerEnterDungeonReq.proto +++ b/proto/PlayerEnterDungeonReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DungeonEnterPosInfo.proto"; -// Name: GDNFLHKNFHC -// CmdId: 954 +// CmdId: 989 +// Name: CJLIPEPDAHP message PlayerEnterDungeonReq { - uint32 point_id = 15; - DungeonEnterPosInfo enter_pos_info = 12; - uint32 dungeon_id = 4; + uint32 point_id = 12; + uint32 dungeon_id = 14; + DungeonEnterPosInfo enter_pos_info = 6; } diff --git a/proto/PlayerEnterDungeonRsp.proto b/proto/PlayerEnterDungeonRsp.proto index 12b67c7e..0feba60f 100644 --- a/proto/PlayerEnterDungeonRsp.proto +++ b/proto/PlayerEnterDungeonRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENADDGIEGHC -// CmdId: 964 +// CmdId: 976 +// Name: JPNMIFILGBP message PlayerEnterDungeonRsp { - uint32 point_id = 1; - int32 retcode = 4; uint32 dungeon_id = 12; + uint32 point_id = 10; + int32 retcode = 1; } diff --git a/proto/PlayerEnterSceneInfoNotify.proto b/proto/PlayerEnterSceneInfoNotify.proto index 0690fa90..886755ae 100644 --- a/proto/PlayerEnterSceneInfoNotify.proto +++ b/proto/PlayerEnterSceneInfoNotify.proto @@ -6,13 +6,13 @@ import "AvatarEnterSceneInfo.proto"; import "MPLevelEntityInfo.proto"; import "TeamEnterSceneInfo.proto"; -// Name: JDKFMLDEKMO -// CmdId: 289 +// CmdId: 291 +// Name: PDMODFFJAGA message PlayerEnterSceneInfoNotify { - repeated AvatarEnterSceneInfo avatar_enter_info = 10; - uint32 enter_scene_token = 9; - TeamEnterSceneInfo team_enter_info = 15; - uint32 cur_avatar_entity_id = 6; - MPLevelEntityInfo mp_level_entity_info = 4; + repeated AvatarEnterSceneInfo avatar_enter_info = 12; + uint32 cur_avatar_entity_id = 4; + MPLevelEntityInfo mp_level_entity_info = 9; + TeamEnterSceneInfo team_enter_info = 7; + uint32 enter_scene_token = 8; } diff --git a/proto/PlayerEnterSceneNotify.proto b/proto/PlayerEnterSceneNotify.proto index 099662db..a214c11c 100644 --- a/proto/PlayerEnterSceneNotify.proto +++ b/proto/PlayerEnterSceneNotify.proto @@ -5,24 +5,24 @@ option java_package = "emu.grasscutter.net.proto"; import "EnterType.proto"; import "Vector.proto"; -// Name: IDHDDCPMNCK -// CmdId: 267 +// CmdId: 290 +// Name: PLEIKDOOEJB message PlayerEnterSceneNotify { - uint32 target_uid = 6; - Vector prev_pos = 15; - uint32 world_type = 95; - uint32 enter_reason = 1508; - EnterType type = 7; - uint32 enter_scene_token = 11; - bool is_first_login_enter_scene = 292; - uint32 world_level = 12; - bool is_skip_ui = 5; - string scene_transaction = 1465; - Vector pos = 4; - uint32 prev_scene_id = 1; - repeated uint32 scene_tag_id_list = 14; - uint32 scene_id = 10; - uint32 dungeon_id = 8; - uint64 scene_begin_time = 9; + uint32 scene_id = 1; + uint32 enter_reason = 482; + repeated uint32 scene_tag_id_list = 12; + string scene_transaction = 1931; + Vector prev_pos = 14; + uint32 target_uid = 4; + uint32 world_type = 952; + bool is_skip_ui = 1748; + EnterType type = 9; + bool is_first_login_enter_scene = 6; + uint32 world_level = 11; + uint32 dungeon_id = 13; + Vector pos = 10; + uint32 prev_scene_id = 3; + uint32 enter_scene_token = 8; + uint64 scene_begin_time = 7; } diff --git a/proto/PlayerEyePointStateNotify.proto b/proto/PlayerEyePointStateNotify.proto index b84d18b9..1c296c84 100644 --- a/proto/PlayerEyePointStateNotify.proto +++ b/proto/PlayerEyePointStateNotify.proto @@ -6,22 +6,22 @@ import "CylinderRegionSize.proto"; import "PolygonRegionSize.proto"; import "Vector.proto"; -// Name: HKKDPBGCGHK -// CmdId: 3065 +// CmdId: 3222 +// Name: CDIJDIKAMLC message PlayerEyePointStateNotify { - bool BBGEGPLJIEE = 13; - int32 fix_lod_level = 12; - Vector eye_point_pos = 14; - bool DIEJPBFPPFC = 9; - uint32 region_config_id = 10; //JFMPEFGAHLF - uint32 region_group_id = 11; //EMOIPBDAMAA - uint32 region_shape = 1; //IKMIOFDEJNF - uint32 region_entity_id = 2; //LJNLOCELKND + bool EBMNNMLGDFM = 13; + uint32 BMCPCINJEAI = 5; + uint32 JEJEJCACLMD = 1; + uint32 DAJKMINBALI = 14; + Vector eye_point_pos = 7; + bool EMOONDLNHJK = 6; + int32 fix_lod_level = 9; + uint32 KLHMJNPKGJP = 4; oneof region_size { - float sphere_radius = 1214; - Vector cubic_size = 1267; - CylinderRegionSize cylinder_size = 778; - PolygonRegionSize polygon_size = 1154; + float sphere_radius = 1292; + Vector cubic_size = 362; + CylinderRegionSize cylinder_size = 208; + PolygonRegionSize polygon_size = 886; } } diff --git a/proto/PlayerFishingDataNotify.proto b/proto/PlayerFishingDataNotify.proto index 1608f9d2..65f6cd87 100644 --- a/proto/PlayerFishingDataNotify.proto +++ b/proto/PlayerFishingDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBLEAFGKFJG -// CmdId: 5838 +// CmdId: 5837 +// Name: LODNMOGMOOM message PlayerFishingDataNotify { - uint32 last_fish_rod_id = 15; + uint32 last_fish_rod_id = 12; } diff --git a/proto/PlayerForceExitReq.proto b/proto/PlayerForceExitReq.proto index dd0c8e3e..e3ea3f6e 100644 --- a/proto/PlayerForceExitReq.proto +++ b/proto/PlayerForceExitReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELGONJCDJGH -// CmdId: 106 +// CmdId: 152 +// Name: KDCFLLMGOAN message PlayerForceExitReq { } diff --git a/proto/PlayerForceExitRsp.proto b/proto/PlayerForceExitRsp.proto index d470e278..3a7f8184 100644 --- a/proto/PlayerForceExitRsp.proto +++ b/proto/PlayerForceExitRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGJOAEHDAIC -// CmdId: 190 +// CmdId: 144 +// Name: HBIGNFGKKDJ message PlayerForceExitRsp { int32 retcode = 12; } diff --git a/proto/PlayerGCGMatchConfirmNotify.proto b/proto/PlayerGCGMatchConfirmNotify.proto index 1adb376f..b42e01d3 100644 --- a/proto/PlayerGCGMatchConfirmNotify.proto +++ b/proto/PlayerGCGMatchConfirmNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPNPFJHHHMB -// CmdId: 4188 +// CmdId: 4187 +// Name: BLMCHAALMDP message PlayerGCGMatchConfirmNotify { - uint32 uid = 7; - bool is_agree = 8; - uint32 match_id = 1; + uint32 uid = 4; + uint32 match_id = 14; + bool is_agree = 10; } diff --git a/proto/PlayerGCGMatchDismissNotify.proto b/proto/PlayerGCGMatchDismissNotify.proto index 768965b5..6d9e3a28 100644 --- a/proto/PlayerGCGMatchDismissNotify.proto +++ b/proto/PlayerGCGMatchDismissNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchReason.proto"; -// Name: CCNCKOJCPGC -// CmdId: 4175 +// CmdId: 4193 +// Name: GFBABCMFPOH message PlayerGCGMatchDismissNotify { - MatchReason reason = 5; - repeated uint32 uid_list = 10; - uint32 match_id = 8; + uint32 match_id = 6; + MatchReason reason = 7; + repeated uint32 uid_list = 12; } diff --git a/proto/PlayerGameTimeByLuaNotify.proto b/proto/PlayerGameTimeByLuaNotify.proto index e1d373b8..58c645d8 100644 --- a/proto/PlayerGameTimeByLuaNotify.proto +++ b/proto/PlayerGameTimeByLuaNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDNAMLJAAFA -// CmdId: 168 +// CmdId: 187 +// Name: GFCPGINLENH message PlayerGameTimeByLuaNotify { uint32 sim_speed = 3; - uint32 uid = 11; - uint32 game_time = 14; + uint32 game_time = 8; + uint32 uid = 4; } diff --git a/proto/PlayerGameTimeNotify.proto b/proto/PlayerGameTimeNotify.proto index c78ea4cc..218e49c6 100644 --- a/proto/PlayerGameTimeNotify.proto +++ b/proto/PlayerGameTimeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELLGKGBIOFD // CmdId: 159 +// Name: PEAFHFCBPFF message PlayerGameTimeNotify { - bool is_home = 10; - uint32 game_time = 14; - uint32 uid = 12; + uint32 uid = 15; + uint32 game_time = 3; + bool is_home = 14; } diff --git a/proto/PlayerGeneralMatchConfirmNotify.proto b/proto/PlayerGeneralMatchConfirmNotify.proto index c5451d38..245c2e19 100644 --- a/proto/PlayerGeneralMatchConfirmNotify.proto +++ b/proto/PlayerGeneralMatchConfirmNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFPAEEIEEFD -// CmdId: 4152 +// CmdId: 4171 +// Name: HOBHBPEFHDL message PlayerGeneralMatchConfirmNotify { - bool is_agree = 15; uint32 uid = 10; - uint32 match_id = 2; + bool is_agree = 6; + uint32 match_id = 4; } diff --git a/proto/PlayerGeneralMatchDismissNotify.proto b/proto/PlayerGeneralMatchDismissNotify.proto index 3a8e43b0..0058106c 100644 --- a/proto/PlayerGeneralMatchDismissNotify.proto +++ b/proto/PlayerGeneralMatchDismissNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchReason.proto"; -// Name: DGNBHOHFBHH -// CmdId: 4151 +// CmdId: 4181 +// Name: MMJGJFFKNII message PlayerGeneralMatchDismissNotify { - repeated uint32 uid_list = 2; - uint32 match_id = 6; - MatchReason reason = 11; + repeated uint32 uid_list = 10; + uint32 match_id = 13; + MatchReason reason = 6; } diff --git a/proto/PlayerGetForceQuitBanInfoReq.proto b/proto/PlayerGetForceQuitBanInfoReq.proto index 0c3f1541..5d8444ac 100644 --- a/proto/PlayerGetForceQuitBanInfoReq.proto +++ b/proto/PlayerGetForceQuitBanInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPNGAHKAPLH -// CmdId: 4167 +// CmdId: 4200 +// Name: OPDAOPFFNFE message PlayerGetForceQuitBanInfoReq { } diff --git a/proto/PlayerGetForceQuitBanInfoRsp.proto b/proto/PlayerGetForceQuitBanInfoRsp.proto index 582d1bd2..b98d3b2c 100644 --- a/proto/PlayerGetForceQuitBanInfoRsp.proto +++ b/proto/PlayerGetForceQuitBanInfoRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOLOHBKIHLJ -// CmdId: 4176 +// CmdId: 4174 +// Name: OFJCIFKHBDL message PlayerGetForceQuitBanInfoRsp { - int32 retcode = 6; - uint32 match_id = 7; - uint32 expire_time = 11; + uint32 expire_time = 10; + uint32 match_id = 12; + int32 retcode = 14; } diff --git a/proto/PlayerHomeCompInfo.proto b/proto/PlayerHomeCompInfo.proto index 3a5499a6..5afb4771 100644 --- a/proto/PlayerHomeCompInfo.proto +++ b/proto/PlayerHomeCompInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendEnterHomeOption.proto"; -// Name: EBFJBGCKDKC +// Name: MBGAMHAPMHK message PlayerHomeCompInfo { - FriendEnterHomeOption friend_enter_home_option = 9; - repeated uint32 seen_module_id_list = 5; - repeated uint32 unlocked_module_id_list = 15; //GDJHCPPGIIM - repeated uint32 levelup_reward_got_level_list = 11; //LHOLJFDKFHM + repeated uint32 seen_module_id_list = 4; + repeated uint32 BPAOEFJJFPI = 5; + repeated uint32 CKMGNKPLJPI = 2; + FriendEnterHomeOption friend_enter_home_option = 11; } diff --git a/proto/PlayerHomeCompInfoNotify.proto b/proto/PlayerHomeCompInfoNotify.proto index 927affeb..b37a9812 100644 --- a/proto/PlayerHomeCompInfoNotify.proto +++ b/proto/PlayerHomeCompInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerHomeCompInfo.proto"; -// Name: FAFABIGFAMI -// CmdId: 4886 +// CmdId: 4617 +// Name: BFAIAEEOADP message PlayerHomeCompInfoNotify { - PlayerHomeCompInfo comp_info = 14; + PlayerHomeCompInfo comp_info = 2; } diff --git a/proto/PlayerInjectFixNotify.proto b/proto/PlayerInjectFixNotify.proto index 919c010e..1a44a30c 100644 --- a/proto/PlayerInjectFixNotify.proto +++ b/proto/PlayerInjectFixNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPILEBMPDEP -// CmdId: 192 +// CmdId: 122 +// Name: PEMELLOACHH message PlayerInjectFixNotify { - bytes inject_fix = 2; - uint32 id = 5; + bytes inject_fix = 3; + uint32 id = 12; } diff --git a/proto/PlayerInvestigationAllInfoNotify.proto b/proto/PlayerInvestigationAllInfoNotify.proto index 4139fd07..44a15bd9 100644 --- a/proto/PlayerInvestigationAllInfoNotify.proto +++ b/proto/PlayerInvestigationAllInfoNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Investigation.proto"; import "InvestigationTarget.proto"; -// Name: HCPEEIEKMCL -// CmdId: 1911 +// CmdId: 1917 +// Name: AAGKEHNFPPN message PlayerInvestigationAllInfoNotify { - repeated Investigation investigation_list = 10; + repeated Investigation investigation_list = 4; repeated InvestigationTarget investigation_target_list = 12; } diff --git a/proto/PlayerInvestigationNotify.proto b/proto/PlayerInvestigationNotify.proto index 943ae92f..971b3580 100644 --- a/proto/PlayerInvestigationNotify.proto +++ b/proto/PlayerInvestigationNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Investigation.proto"; -// Name: KFLGDLECPAK -// CmdId: 1901 +// CmdId: 1910 +// Name: HGGBKEKBGJG message PlayerInvestigationNotify { - repeated Investigation investigation_list = 6; + repeated Investigation investigation_list = 9; } diff --git a/proto/PlayerInvestigationTargetNotify.proto b/proto/PlayerInvestigationTargetNotify.proto index 562ecbc3..d968c6f4 100644 --- a/proto/PlayerInvestigationTargetNotify.proto +++ b/proto/PlayerInvestigationTargetNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "InvestigationTarget.proto"; -// Name: MOGCBFKFHDN -// CmdId: 1930 +// CmdId: 1927 +// Name: LKMFLLAFCCF message PlayerInvestigationTargetNotify { - repeated InvestigationTarget investigation_target_list = 1; + repeated InvestigationTarget investigation_target_list = 6; } diff --git a/proto/PlayerIpRegionNotify.proto b/proto/PlayerIpRegionNotify.proto index 5d482e29..b9848041 100644 --- a/proto/PlayerIpRegionNotify.proto +++ b/proto/PlayerIpRegionNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCOFPPDEDON -// CmdId: 151 +// CmdId: 162 +// Name: LNLKHGPAEHB message PlayerIpRegionNotify { - string ip_code = 9; + string ip_code = 3; } diff --git a/proto/PlayerLevelRewardUpdateNotify.proto b/proto/PlayerLevelRewardUpdateNotify.proto index 4c4e00fb..2d014583 100644 --- a/proto/PlayerLevelRewardUpdateNotify.proto +++ b/proto/PlayerLevelRewardUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PEPKLGNFLGE -// CmdId: 120 +// CmdId: 157 +// Name: PCPAPFOEBPO message PlayerLevelRewardUpdateNotify { - repeated uint32 level_list = 15; + repeated uint32 level_list = 13; } diff --git a/proto/PlayerLocationInfo.proto b/proto/PlayerLocationInfo.proto index e297a335..fa353c5e 100644 --- a/proto/PlayerLocationInfo.proto +++ b/proto/PlayerLocationInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: OLACJIOMDIO +// Name: CFHDJPBPBJD message PlayerLocationInfo { - uint32 uid = 5; - Vector rot = 3; - Vector pos = 7; + Vector pos = 4; + Vector rot = 13; + uint32 uid = 12; } diff --git a/proto/PlayerLoginReq.proto b/proto/PlayerLoginReq.proto index 28281219..4f138e97 100644 --- a/proto/PlayerLoginReq.proto +++ b/proto/PlayerLoginReq.proto @@ -5,51 +5,51 @@ option java_package = "emu.grasscutter.net.proto"; import "AdjustTrackingInfo.proto"; import "TrackingIOInfo.proto"; -// Name: ONBBEDCMCED -// CmdId: 154 +// CmdId: 189 +// Name: CLFNBHKDFFH message PlayerLoginReq { - uint32 channel_id = 329; - string FCHAHGLMGPL = 250; - bytes extra_bin_data = 675; - string device_info = 7; - uint32 language_type = 3; - string psn_id = 1478; - uint64 login_rand = 14; - string device_uuid = 11; - uint32 gm_uid = 1305; - uint32 platform_type = 15; - bytes security_cmd_reply = 780; - uint32 target_uid = 9; - string client_version = 13; + uint32 KDIHPMJOCPG = 909; + uint32 PNJNCCNPILL = 2033; string token = 8; - uint32 sub_channel_id = 1; - string birthday = 1310; - AdjustTrackingInfo adjust_tracking_info = 1944; - string PMCOHILDDJC = 423; - uint32 reg_platform = 1000; - bool is_editor = 6; - string DFBEFPFOAHM = 901; - string client_verison_hash = 1581; - uint32 DEEIPOHKIAP = 1279; - uint32 GHBLLEHOHNP = 1069; - string GKEAOMKOAGB = 1560; - string country_code = 1937; - uint32 GPCEPHAIGHN = 163; - bool is_transfer = 563; - uint32 tag = 1345; - string account_uid = 10; - bool is_guest = 5; - string platform = 2; - bytes environment_error_code = 669; - uint32 target_home_owner_uid = 1511; - uint32 HEODPLCDIPJ = 1490; - string checksum = 341; - TrackingIOInfo tracking_io_info = 1947; - string online_id = 567; - string checksum_client_version = 368; - uint32 client_data_version = 1176; - string system_version = 4; - uint32 account_type = 697; - string device_name = 12; + bool is_guest = 6; + string JKPKMFPELKK = 778; + string online_id = 1781; + AdjustTrackingInfo adjust_tracking_info = 2010; + uint64 login_rand = 12; + TrackingIOInfo tracking_io_info = 498; + uint32 language_type = 7; + uint32 CJHEEAGCFJG = 2015; + uint32 FGAKKMHIKHF = 829; + string FIALIJNFLDH = 2; + string DOAPGNNFLBJ = 1352; + string account_uid = 4; + uint32 target_uid = 14; + string KCODJEPOJPE = 254; + string AAEIDEMEKFF = 936; + uint32 FIDMBJJPBEH = 832; + string ADMEMLCIHBA = 1953; + string PKCPAMFKKPC = 11; + bytes JLOPICGGPBP = 978; + string IOBMOHHHGNB = 823; + uint32 ECJMGOCEABB = 1650; + string ENNPHCJEFFC = 3; + string psn_id = 1125; + bool is_editor = 10; + bytes JDKDCMJLHHM = 922; + string platform = 1; + uint32 channel_id = 913; + bool is_transfer = 1382; + string PAGIGLAOJIC = 1519; + string GEKKFJHGJFB = 9; + uint32 FMOKLFNAOOK = 1173; + uint32 tag = 1897; + uint32 CIJNPHDIOND = 5; + uint32 client_data_version = 1098; + string DABNCDNACJK = 587; + string EMACJCPNKAB = 13; + uint32 platform_type = 15; + bytes GHKJJPJKKBI = 1959; + uint32 LFPHHMGKIIP = 1187; + string birthday = 1256; } diff --git a/proto/PlayerLoginRsp.proto b/proto/PlayerLoginRsp.proto index 1890b522..c91721d5 100644 --- a/proto/PlayerLoginRsp.proto +++ b/proto/PlayerLoginRsp.proto @@ -7,43 +7,43 @@ import "FeatureBlockInfo.proto"; import "ResVersionConfig.proto"; import "ShortAbilityHashPair.proto"; -// Name: ILMEAIEFCFO -// CmdId: 164 +// CmdId: 176 +// Name: DKIPBAAHKJM message PlayerLoginRsp { - string birthday = 1816; - bool is_sc_open = 1683; - repeated FeatureBlockInfo feature_block_info_list = 983; - bool KMOMLBCPPBA = 35; - bytes HGDJOGDJFDJ = 1712; - bool is_data_need_relogin = 1013; - ResVersionConfig next_res_version_config = 109; - string client_md5 = 451; - string country_code = 819; - bool PGBKOMBKBKG = 2; - string client_silence_md5 = 1261; - map ability_hash_map = 1; - bool PHAKKPJAEJI = 475; - string register_cps = 1270; - uint32 client_silence_data_version = 7; - uint32 client_data_version = 13; - bool is_use_ability_hash = 12; - uint32 target_home_owner_uid = 629; - string client_silence_version_suffix = 125; - string game_biz = 14; - bool is_audit = 877; - uint32 target_uid = 5; - uint64 login_rand = 4; - int32 retcode = 11; - double total_tick_time = 1220; - uint32 player_data_version = 6; - string next_resource_url = 1434; - bool is_transfer = 67; - ResVersionConfig res_version_config = 196; - map block_info_map = 336; - bytes JDGOBICDINB = 3; - int32 ability_hash_code = 15; - bool FBCLODGFABC = 9; - string client_version_suffix = 165; - repeated ShortAbilityHashPair short_ability_hash_map = 1376; + int32 ability_hash_code = 4; + bytes LBMEAGDOILF = 858; + string AAEIDEMEKFF = 286; + repeated ShortAbilityHashPair short_ability_hash_map = 401; + string client_version_suffix = 309; + string CLDKNBOLOEN = 1149; + bool is_data_need_relogin = 1063; + bool HKINPODGHHH = 2; + ResVersionConfig res_version_config = 1241; + bool HKHOCPFCPAM = 242; + uint32 DCFPMMCBEAD = 6; + map ability_hash_map = 11; + bool is_transfer = 1162; + uint32 client_data_version = 10; + repeated FeatureBlockInfo feature_block_info_list = 1613; + double total_tick_time = 1940; + string client_silence_version_suffix = 889; + ResVersionConfig next_res_version_config = 670; + bool FCJHOMPHEON = 741; + string EHDGCMPILDC = 1152; + int32 retcode = 5; + string game_biz = 3; + bool BMLPDBNDAIJ = 15; + bool FLEDDLEFFLK = 1257; + uint64 login_rand = 1; + string birthday = 1129; + bool is_audit = 461; + string KJJAIPPKFCI = 625; + bool BJLCFHHIGJD = 8; + uint32 client_silence_data_version = 9; + uint32 FMOKLFNAOOK = 892; + bytes JLDGJOPFALG = 7; + string next_resource_url = 300; + uint32 target_uid = 12; + map block_info_map = 771; } diff --git a/proto/PlayerLogoutNotify.proto b/proto/PlayerLogoutNotify.proto index cf833d19..18df0b6a 100644 --- a/proto/PlayerLogoutNotify.proto +++ b/proto/PlayerLogoutNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGEFPAINAHE -// CmdId: 172 +// CmdId: 141 +// Name: BAFJOEPPPEA message PlayerLogoutNotify { - int32 retcode = 13; + int32 retcode = 1; } diff --git a/proto/PlayerLogoutReq.proto b/proto/PlayerLogoutReq.proto index 5a2382ed..36034d45 100644 --- a/proto/PlayerLogoutReq.proto +++ b/proto/PlayerLogoutReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDMEIEGGFOL -// CmdId: 114 +// CmdId: 116 +// Name: CIJAANKJLEF message PlayerLogoutReq { - // Name: MOCICMDGAAH + // Name: CEMGHMFDNGO enum Reason { DISCONNECT = 0; CLIENT_REQ = 1; @@ -16,7 +16,7 @@ message PlayerLogoutReq { GM_CLEAR = 5; PLAYER_TRANSFER = 6; CLIENT_CHECKSUM_INVALID = 7; - REASON_BDJAMJFAPDB = 8; + REASON_MUIP_MOVE_SAVE_WAIT = 8; } Reason reason = 4; diff --git a/proto/PlayerLogoutRsp.proto b/proto/PlayerLogoutRsp.proto index ffcd3ce7..b8988f60 100644 --- a/proto/PlayerLogoutRsp.proto +++ b/proto/PlayerLogoutRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCGNBHCNJCH -// CmdId: 134 +// CmdId: 156 +// Name: OPGJBDNICCH message PlayerLogoutRsp { - int32 retcode = 8; + int32 retcode = 2; } diff --git a/proto/PlayerLuaShellNotify.proto b/proto/PlayerLuaShellNotify.proto index 92cfb3bd..2218f940 100644 --- a/proto/PlayerLuaShellNotify.proto +++ b/proto/PlayerLuaShellNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "LuaShellType.proto"; -// Name: OFMOJCHOCJD -// CmdId: 101 +// CmdId: 127 +// Name: DEDIIKDDKEM message PlayerLuaShellNotify { - uint32 use_type = 14; - uint32 id = 5; - bytes lua_shell = 13; - LuaShellType shell_type = 11; + bytes lua_shell = 11; + uint32 id = 12; + LuaShellType shell_type = 8; + uint32 use_type = 2; } diff --git a/proto/PlayerMatchAgreedResultNotify.proto b/proto/PlayerMatchAgreedResultNotify.proto index c3994b9d..8c25404a 100644 --- a/proto/PlayerMatchAgreedResultNotify.proto +++ b/proto/PlayerMatchAgreedResultNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: LLNEHDDNECO -// CmdId: 4185 +// CmdId: 4192 +// Name: APIPBBJHNFE message PlayerMatchAgreedResultNotify { - // Name: GPKBCIHEKAE + // Name: LHJPPCIIDKM enum Reason { SUCC = 0; TARGET_SCENE_CANNOT_ENTER = 1; @@ -16,8 +16,8 @@ message PlayerMatchAgreedResultNotify { DATA_VERSION_NOT_LATEST = 4; } - Reason reason = 13; - uint32 target_uid = 15; - MatchType match_type = 10; + MatchType match_type = 1; + uint32 target_uid = 6; + Reason reason = 14; } diff --git a/proto/PlayerMatchInfoNotify.proto b/proto/PlayerMatchInfoNotify.proto index 2a150553..be439da5 100644 --- a/proto/PlayerMatchInfoNotify.proto +++ b/proto/PlayerMatchInfoNotify.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: HLBCEGALDLM -// CmdId: 4159 +// CmdId: 4167 +// Name: FPLLGKLDBDH message PlayerMatchInfoNotify { - uint32 dungeon_id = 5; - uint32 host_uid = 9; - repeated uint32 match_param_list = 11; - uint32 BBPAKLDFKOH = 14; - MatchType match_type = 3; - uint32 mp_play_id = 10; - uint32 match_id = 7; - uint32 LLBEFAFNBON = 13; - uint32 mechanicus_difficult_level = 15; + uint32 NAMPEEDGBPE = 11; + uint32 host_uid = 6; + uint32 dungeon_id = 9; + uint32 mp_play_id = 7; + MatchType match_type = 14; + uint32 GAEKCLLKOMM = 5; + repeated uint32 match_param_list = 2; + uint32 match_id = 13; + uint32 mechanicus_difficult_level = 8; } diff --git a/proto/PlayerMatchStopNotify.proto b/proto/PlayerMatchStopNotify.proto index 2d57f904..3a52bbea 100644 --- a/proto/PlayerMatchStopNotify.proto +++ b/proto/PlayerMatchStopNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchReason.proto"; -// Name: BOLIJNNEPBK -// CmdId: 4165 +// CmdId: 4176 +// Name: KOFDGOHGOHH message PlayerMatchStopNotify { - MatchReason reason = 9; - uint32 host_uid = 13; + uint32 host_uid = 10; + MatchReason reason = 12; } diff --git a/proto/PlayerMatchSuccNotify.proto b/proto/PlayerMatchSuccNotify.proto index bd8f4b21..521e99db 100644 --- a/proto/PlayerMatchSuccNotify.proto +++ b/proto/PlayerMatchSuccNotify.proto @@ -6,16 +6,16 @@ import "GCGMatchInfo.proto"; import "GeneralMatchInfo.proto"; import "MatchType.proto"; -// Name: PEBHEPEPMJB -// CmdId: 4194 +// CmdId: 4195 +// Name: JAEBMMNHIFH message PlayerMatchSuccNotify { - GCGMatchInfo gcg_match_info = 15; - uint32 confirm_end_time = 14; - GeneralMatchInfo general_match_info = 9; - MatchType match_type = 8; - uint32 host_uid = 1; - uint32 mp_play_id = 10; - uint32 dungeon_id = 6; - uint32 mechanicus_difficult_level = 7; + uint32 host_uid = 8; + uint32 dungeon_id = 13; + GCGMatchInfo gcg_match_info = 7; + MatchType match_type = 3; + uint32 mp_play_id = 12; + uint32 confirm_end_time = 6; + uint32 mechanicus_difficult_level = 10; + GeneralMatchInfo general_match_info = 1; } diff --git a/proto/PlayerNicknameAuditDataNotify.proto b/proto/PlayerNicknameAuditDataNotify.proto index c25e1967..af71f5f9 100644 --- a/proto/PlayerNicknameAuditDataNotify.proto +++ b/proto/PlayerNicknameAuditDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ContentAuditInfo.proto"; -// Name: BEHGMOHIKOM -// CmdId: 200 +// CmdId: 120 +// Name: AONDAOGPHLJ message PlayerNicknameAuditDataNotify { - ContentAuditInfo info = 9; + ContentAuditInfo info = 11; } diff --git a/proto/PlayerNicknameNotify.proto b/proto/PlayerNicknameNotify.proto index b2003216..4783cf48 100644 --- a/proto/PlayerNicknameNotify.proto +++ b/proto/PlayerNicknameNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJLHELDHDHO -// CmdId: 139 +// CmdId: 185 +// Name: KMLMIEEPOFI message PlayerNicknameNotify { - string nickname = 6; + string nickname = 13; } diff --git a/proto/PlayerOfferingData.proto b/proto/PlayerOfferingData.proto index d4327138..4f5b8e8b 100644 --- a/proto/PlayerOfferingData.proto +++ b/proto/PlayerOfferingData.proto @@ -2,13 +2,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "LPGAFDIGHDF.proto"; -// Name: DPLMHBBLJDM +// Name: LLHKAHKDALN message PlayerOfferingData { - bool is_new_max_level = 1; - repeated uint32 taken_level_reward_list = 3; - bool is_first_interact = 14; - uint32 level = 15; - uint32 offering_id = 5; + bool is_first_interact = 6; + repeated uint32 taken_level_reward_list = 13; + map JDBDDFJCFMK = 9; + bool is_new_max_level = 7; + uint32 offering_id = 1; + uint32 level = 12; + oneof detail { + LPGAFDIGHDF offering_pari_detail_data = 1777; + } } diff --git a/proto/PlayerOfferingDataNotify.proto b/proto/PlayerOfferingDataNotify.proto index 76b96415..33cbf011 100644 --- a/proto/PlayerOfferingDataNotify.proto +++ b/proto/PlayerOfferingDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerOfferingData.proto"; -// Name: PCJOJLBIOGF -// CmdId: 2925 +// CmdId: 2918 +// Name: FKCBPEJLGCC message PlayerOfferingDataNotify { - repeated PlayerOfferingData offering_data_list = 9; + repeated PlayerOfferingData offering_data_list = 4; } diff --git a/proto/PlayerOfferingReq.proto b/proto/PlayerOfferingReq.proto index c50a6bfc..62544fda 100644 --- a/proto/PlayerOfferingReq.proto +++ b/proto/PlayerOfferingReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPHHKBAMNGA -// CmdId: 2916 +// CmdId: 2908 +// Name: ECPAMLMFHLJ message PlayerOfferingReq { - uint32 offering_id = 15; + uint32 offering_id = 8; } diff --git a/proto/PlayerOfferingRsp.proto b/proto/PlayerOfferingRsp.proto index a0d06955..9cf8d4de 100644 --- a/proto/PlayerOfferingRsp.proto +++ b/proto/PlayerOfferingRsp.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; import "PlayerOfferingData.proto"; -// Name: EFLAKKMMAMA -// CmdId: 2924 +// CmdId: 2912 +// Name: JBDIFMONCAG message PlayerOfferingRsp { - PlayerOfferingData offering_data = 1; + repeated ItemParam item_list = 15; + PlayerOfferingData offering_data = 4; int32 retcode = 5; - repeated ItemParam item_list = 14; } diff --git a/proto/PlayerPreEnterMpNotify.proto b/proto/PlayerPreEnterMpNotify.proto index e796acbd..e2f23924 100644 --- a/proto/PlayerPreEnterMpNotify.proto +++ b/proto/PlayerPreEnterMpNotify.proto @@ -3,18 +3,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NMKDCJBDNHL -// CmdId: 1832 +// CmdId: 1822 +// Name: HMGLDIEKKKD message PlayerPreEnterMpNotify { - // Name: NLPMIDEGMNA + // Name: MCNOPMHCNHC enum State { INVALID = 0; START = 1; TIMEOUT = 2; } + uint32 uid = 4; string nickname = 10; - State state = 14; - uint32 uid = 12; + State state = 13; } diff --git a/proto/PlayerPropChangeNotify.proto b/proto/PlayerPropChangeNotify.proto index 640a9c6c..dded3bdc 100644 --- a/proto/PlayerPropChangeNotify.proto +++ b/proto/PlayerPropChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKDGLFFGEAA -// CmdId: 156 +// CmdId: 142 +// Name: AEIAGGMHFIO message PlayerPropChangeNotify { - uint32 prop_delta = 9; - uint32 prop_type = 4; + uint32 prop_type = 13; + uint32 prop_delta = 2; } diff --git a/proto/PlayerPropChangeReasonNotify.proto b/proto/PlayerPropChangeReasonNotify.proto index 8840f1a7..409641f0 100644 --- a/proto/PlayerPropChangeReasonNotify.proto +++ b/proto/PlayerPropChangeReasonNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "PropChangeReason.proto"; -// Name: LDGFMPDHJMI -// CmdId: 1250 +// CmdId: 1263 +// Name: ECKONOENIGF message PlayerPropChangeReasonNotify { - float cur_value = 15; - uint32 prop_type = 5; - float old_value = 13; - PropChangeReason reason = 4; + float cur_value = 13; + float old_value = 6; + uint32 prop_type = 7; + PropChangeReason reason = 3; } diff --git a/proto/PlayerPropNotify.proto b/proto/PlayerPropNotify.proto index 6a9e11d2..4095f9de 100644 --- a/proto/PlayerPropNotify.proto +++ b/proto/PlayerPropNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: MLANEGFDFME -// CmdId: 107 +// CmdId: 178 +// Name: PNDKKEIJPPN message PlayerPropNotify { - map prop_map = 6; + map prop_map = 3; } diff --git a/proto/PlayerQuitDungeonReq.proto b/proto/PlayerQuitDungeonReq.proto index 2d72ba3c..068b2e7c 100644 --- a/proto/PlayerQuitDungeonReq.proto +++ b/proto/PlayerQuitDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABBDKBIGMHD -// CmdId: 914 +// CmdId: 916 +// Name: DGNGJHAIIEK message PlayerQuitDungeonReq { - uint32 point_id = 12; - bool is_quit_immediately = 4; + uint32 point_id = 9; + bool is_quit_immediately = 5; } diff --git a/proto/PlayerQuitDungeonRsp.proto b/proto/PlayerQuitDungeonRsp.proto index 667ebbda..8e94f079 100644 --- a/proto/PlayerQuitDungeonRsp.proto +++ b/proto/PlayerQuitDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPNPOAEEEFL -// CmdId: 934 +// CmdId: 956 +// Name: FHGNGPJDCIJ message PlayerQuitDungeonRsp { - int32 retcode = 8; - uint32 point_id = 15; + uint32 point_id = 10; + int32 retcode = 12; } diff --git a/proto/PlayerQuitFromHomeNotify.proto b/proto/PlayerQuitFromHomeNotify.proto index 633d4af8..4a19868f 100644 --- a/proto/PlayerQuitFromHomeNotify.proto +++ b/proto/PlayerQuitFromHomeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGHPAEHOLEH -// CmdId: 4837 +// CmdId: 4745 +// Name: FFPLCCEFMAP message PlayerQuitFromHomeNotify { - // Name: MEFKJJLCGBB + // Name: LMPPPABCCLK enum QuitReason { INVALID = 0; KICK_BY_HOST = 1; @@ -17,6 +17,6 @@ message PlayerQuitFromHomeNotify { CUR_MODULE_CLOSED = 6; } - QuitReason reason = 9; + QuitReason reason = 2; } diff --git a/proto/PlayerQuitFromMpNotify.proto b/proto/PlayerQuitFromMpNotify.proto index 3ce5c468..b74f3ce8 100644 --- a/proto/PlayerQuitFromMpNotify.proto +++ b/proto/PlayerQuitFromMpNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LDHADDGAEBE -// CmdId: 1844 +// CmdId: 1845 +// Name: EMOGNCHGMJA message PlayerQuitFromMpNotify { - // Name: NLLDEACMINC + // Name: ALJMAFGCNNM enum QuitReason { INVALID = 0; HOST_NO_OTHER_PLAYER = 1; @@ -21,6 +21,6 @@ message PlayerQuitFromMpNotify { KICK_BY_ISLAND_PARTY_GALLERY_START_FAILED = 10; } - QuitReason reason = 1; + QuitReason reason = 8; } diff --git a/proto/PlayerRTTInfo.proto b/proto/PlayerRTTInfo.proto index f8ad1ed8..948a2ffb 100644 --- a/proto/PlayerRTTInfo.proto +++ b/proto/PlayerRTTInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFBIKFCKPBC +// Name: GCNDEJJHOBI message PlayerRTTInfo { - uint32 rtt = 14; - uint32 uid = 7; + uint32 rtt = 15; + uint32 uid = 2; } diff --git a/proto/PlayerRandomCookReq.proto b/proto/PlayerRandomCookReq.proto index 0dddd218..b23cffbf 100644 --- a/proto/PlayerRandomCookReq.proto +++ b/proto/PlayerRandomCookReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: BIFBPKLPFKC -// CmdId: 170 +// CmdId: 198 +// Name: CBANJHIMMBI message PlayerRandomCookReq { - repeated ItemParam material_list = 15; + repeated ItemParam material_list = 8; } diff --git a/proto/PlayerRandomCookRsp.proto b/proto/PlayerRandomCookRsp.proto index 37a52df1..3fe39989 100644 --- a/proto/PlayerRandomCookRsp.proto +++ b/proto/PlayerRandomCookRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDILFGMDPBJ -// CmdId: 113 +// CmdId: 197 +// Name: LHLIDAIOFCC message PlayerRandomCookRsp { - int32 retcode = 1; + int32 retcode = 4; } diff --git a/proto/PlayerRechargeDataNotify.proto b/proto/PlayerRechargeDataNotify.proto index 95d6c0fd..ff8bcbc5 100644 --- a/proto/PlayerRechargeDataNotify.proto +++ b/proto/PlayerRechargeDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ProductPriceTier.proto"; -// Name: MDOEPONPAFK -// CmdId: 4136 +// CmdId: 4115 +// Name: PEHFNKBDNNG message PlayerRechargeDataNotify { - uint32 card_product_remain_days = 12; - repeated ProductPriceTier product_price_tier_list = 8; + uint32 card_product_remain_days = 15; + repeated ProductPriceTier product_price_tier_list = 11; } diff --git a/proto/PlayerReportReq.proto b/proto/PlayerReportReq.proto index 006d2791..ba18712f 100644 --- a/proto/PlayerReportReq.proto +++ b/proto/PlayerReportReq.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ReportReasonType.proto"; -// Name: HBKODGGFEBJ -// CmdId: 4002 +// CmdId: 4074 +// Name: PHAHKLANPKO message PlayerReportReq { - uint32 target_home_module_id = 7; - ReportReasonType reason = 10; - string content = 4; - string target_home_module_name = 15; - uint32 target_uid = 9; + string target_home_module_name = 5; + uint32 target_home_module_id = 11; + uint32 target_uid = 14; + string content = 10; + ReportReasonType reason = 1; } diff --git a/proto/PlayerReportRsp.proto b/proto/PlayerReportRsp.proto index d54456ed..fabd4899 100644 --- a/proto/PlayerReportRsp.proto +++ b/proto/PlayerReportRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBBOLCOHGKF -// CmdId: 4088 +// CmdId: 4073 +// Name: KMMICFCAEMN message PlayerReportRsp { - uint32 cd_time = 8; - int32 retcode = 15; - uint32 target_uid = 14; + uint32 target_uid = 7; + uint32 cd_time = 4; + int32 retcode = 11; } diff --git a/proto/PlayerRoutineDataNotify.proto b/proto/PlayerRoutineDataNotify.proto index ab6fb628..c5030fa3 100644 --- a/proto/PlayerRoutineDataNotify.proto +++ b/proto/PlayerRoutineDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerRoutineInfo.proto"; -// Name: KFIPGNKDGBH -// CmdId: 3548 +// CmdId: 3509 +// Name: PCHEDEBICFN message PlayerRoutineDataNotify { - repeated PlayerRoutineInfo routine_info_list = 6; + repeated PlayerRoutineInfo routine_info_list = 4; } diff --git a/proto/PlayerRoutineInfo.proto b/proto/PlayerRoutineInfo.proto index e89501cf..6f8d17ba 100644 --- a/proto/PlayerRoutineInfo.proto +++ b/proto/PlayerRoutineInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDGJBMLJMCD +// Name: PGMMPGOGFEH message PlayerRoutineInfo { - uint32 finished_num = 2; - uint32 routine_type = 13; + uint32 routine_type = 6; + uint32 finished_num = 8; } diff --git a/proto/PlayerSetLanguageReq.proto b/proto/PlayerSetLanguageReq.proto index 10ae37d7..c39acd00 100644 --- a/proto/PlayerSetLanguageReq.proto +++ b/proto/PlayerSetLanguageReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBMGCGFPJOM -// CmdId: 149 +// CmdId: 188 +// Name: COFPPCENDKD message PlayerSetLanguageReq { - uint32 language_type = 8; + uint32 language_type = 1; } diff --git a/proto/PlayerSetLanguageRsp.proto b/proto/PlayerSetLanguageRsp.proto index b8196f0d..a647a139 100644 --- a/proto/PlayerSetLanguageRsp.proto +++ b/proto/PlayerSetLanguageRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OOGCGOLMEJJ -// CmdId: 197 +// CmdId: 149 +// Name: CJAOHLEJLDB message PlayerSetLanguageRsp { - int32 retcode = 15; + int32 retcode = 12; } diff --git a/proto/PlayerSetOnlyMPWithPSPlayerReq.proto b/proto/PlayerSetOnlyMPWithPSPlayerReq.proto index 2421abfa..3ee75041 100644 --- a/proto/PlayerSetOnlyMPWithPSPlayerReq.proto +++ b/proto/PlayerSetOnlyMPWithPSPlayerReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FAMNNOAEKLJ -// CmdId: 1835 +// CmdId: 1842 +// Name: DEGIPACCNOF message PlayerSetOnlyMPWithPSPlayerReq { - bool is_only = 11; + bool is_only = 15; } diff --git a/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto b/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto index 0fa44daf..02217583 100644 --- a/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto +++ b/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJOBAJGGBCO -// CmdId: 1821 +// CmdId: 1836 +// Name: KDCFGNKNGGB message PlayerSetOnlyMPWithPSPlayerRsp { - bool is_only = 4; - int32 retcode = 13; + bool is_only = 10; + int32 retcode = 12; } diff --git a/proto/PlayerSetPauseReq.proto b/proto/PlayerSetPauseReq.proto index 471d91a4..1742bacf 100644 --- a/proto/PlayerSetPauseReq.proto +++ b/proto/PlayerSetPauseReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMEKJCILJAH -// CmdId: 102 +// CmdId: 174 +// Name: DEJJJOMGGIC message PlayerSetPauseReq { - bool is_paused = 4; + bool is_paused = 14; } diff --git a/proto/PlayerSetPauseRsp.proto b/proto/PlayerSetPauseRsp.proto index c547c1e8..030fa6d6 100644 --- a/proto/PlayerSetPauseRsp.proto +++ b/proto/PlayerSetPauseRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LKBGOHAPNME -// CmdId: 188 +// CmdId: 173 +// Name: NCIMFDHIJIO message PlayerSetPauseRsp { - int32 retcode = 4; + int32 retcode = 1; } diff --git a/proto/PlayerSignatureAuditDataNotify.proto b/proto/PlayerSignatureAuditDataNotify.proto index cd2c0a32..21e9293f 100644 --- a/proto/PlayerSignatureAuditDataNotify.proto +++ b/proto/PlayerSignatureAuditDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ContentAuditInfo.proto"; -// Name: CIJBALBBDIH -// CmdId: 4076 +// CmdId: 4007 +// Name: MNPEELCICCC message PlayerSignatureAuditDataNotify { - ContentAuditInfo info = 14; + ContentAuditInfo info = 6; } diff --git a/proto/PlayerSignatureNotify.proto b/proto/PlayerSignatureNotify.proto index a1a71043..f54b0aac 100644 --- a/proto/PlayerSignatureNotify.proto +++ b/proto/PlayerSignatureNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJOBNMAIOOE -// CmdId: 4089 +// CmdId: 4091 +// Name: FCGCFDIECGI message PlayerSignatureNotify { - string signature = 12; + string signature = 4; } diff --git a/proto/PlayerStartMatchReq.proto b/proto/PlayerStartMatchReq.proto index 7fc155e3..348fef32 100644 --- a/proto/PlayerStartMatchReq.proto +++ b/proto/PlayerStartMatchReq.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: MIHJMBFBLBI -// CmdId: 4198 +// CmdId: 4159 +// Name: NPDMPGMDBAL message PlayerStartMatchReq { - repeated uint32 match_param_list = 15; - uint32 mechanicus_difficult_level = 12; - uint32 match_id = 8; - MatchType match_type = 5; + MatchType match_type = 15; uint32 mp_play_id = 13; - uint32 dungeon_id = 4; + uint32 dungeon_id = 12; + uint32 mechanicus_difficult_level = 6; + uint32 match_id = 2; + repeated uint32 match_param_list = 11; } diff --git a/proto/PlayerStartMatchRsp.proto b/proto/PlayerStartMatchRsp.proto index 1b2adb84..9d1a2bec 100644 --- a/proto/PlayerStartMatchRsp.proto +++ b/proto/PlayerStartMatchRsp.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "MatchType.proto"; -// Name: MBPJKGIMLAO -// CmdId: 4193 +// CmdId: 4166 +// Name: CCGNHDDBACB message PlayerStartMatchRsp { - MatchType match_type = 2; - uint32 mechanicus_difficult_level = 14; - uint32 dungeon_id = 12; - int32 retcode = 10; - uint32 punish_end_time = 6; - uint32 mp_play_id = 3; - uint32 match_id = 4; - uint32 param = 5; + uint32 param = 15; + uint32 match_id = 14; + MatchType match_type = 9; + uint32 mechanicus_difficult_level = 10; + uint32 mp_play_id = 2; + uint32 dungeon_id = 3; + uint32 punish_end_time = 1; + int32 retcode = 13; } diff --git a/proto/PlayerStoreNotify.proto b/proto/PlayerStoreNotify.proto index 00d83397..3dd715a4 100644 --- a/proto/PlayerStoreNotify.proto +++ b/proto/PlayerStoreNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Item.proto"; import "StoreType.proto"; -// Name: HCEKCKEOOLM -// CmdId: 667 +// CmdId: 690 +// Name: NFFEDBEJOIE message PlayerStoreNotify { - uint32 weight_limit = 3; - repeated Item item_list = 6; + repeated Item item_list = 9; + uint32 weight_limit = 11; StoreType store_type = 5; } diff --git a/proto/PlayerTimeNotify.proto b/proto/PlayerTimeNotify.proto index b3267d94..aec69a42 100644 --- a/proto/PlayerTimeNotify.proto +++ b/proto/PlayerTimeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NACABFGKHCO -// CmdId: 171 +// CmdId: 128 +// Name: EMGCHDJIFIO message PlayerTimeNotify { - bool is_paused = 6; - uint64 server_time = 8; - uint64 player_time = 10; + uint64 server_time = 2; + bool is_paused = 5; + uint64 player_time = 15; } diff --git a/proto/PlayerUidExtInfo.proto b/proto/PlayerUidExtInfo.proto deleted file mode 100644 index 006871ff..00000000 --- a/proto/PlayerUidExtInfo.proto +++ /dev/null @@ -1,10 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: LFBHGAJPGLG -message PlayerUidExtInfo { - uint32 reg_platform = 1; -} - diff --git a/proto/PlayerWidgetInfo.proto b/proto/PlayerWidgetInfo.proto index b2cc63cf..86e2c750 100644 --- a/proto/PlayerWidgetInfo.proto +++ b/proto/PlayerWidgetInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; -// Name: PEBGLHDFPHB +// Name: LFEBJABCAOL message PlayerWidgetInfo { - uint32 uid = 4; - repeated WidgetSlotData slot_list = 9; + repeated WidgetSlotData slot_list = 15; + uint32 uid = 12; } diff --git a/proto/PlayerWorldLocationInfo.proto b/proto/PlayerWorldLocationInfo.proto index 7916b5ae..34bbb021 100644 --- a/proto/PlayerWorldLocationInfo.proto +++ b/proto/PlayerWorldLocationInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerLocationInfo.proto"; -// Name: ICLKJAFLECK +// Name: OGOGMKJEFGO message PlayerWorldLocationInfo { - uint32 scene_id = 3; - PlayerLocationInfo player_loc = 2; + uint32 scene_id = 14; + PlayerLocationInfo player_loc = 3; } diff --git a/proto/PlayerWorldSceneInfo.proto b/proto/PlayerWorldSceneInfo.proto index dbec3399..da5072fb 100644 --- a/proto/PlayerWorldSceneInfo.proto +++ b/proto/PlayerWorldSceneInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLKBIMJHCOK +// Name: MABLDNEFFCB message PlayerWorldSceneInfo { - bool is_locked = 6; - uint32 scene_id = 8; - repeated uint32 scene_tag_id_list = 7; + repeated uint32 scene_tag_id_list = 3; + uint32 scene_id = 6; + bool is_locked = 4; } diff --git a/proto/PlayerWorldSceneInfoListNotify.proto b/proto/PlayerWorldSceneInfoListNotify.proto index 68b62eb2..ee38b5c7 100644 --- a/proto/PlayerWorldSceneInfoListNotify.proto +++ b/proto/PlayerWorldSceneInfoListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerWorldSceneInfo.proto"; -// Name: EPEIJILLNJM -// CmdId: 3152 +// CmdId: 3205 +// Name: LEHGOANEDOH message PlayerWorldSceneInfoListNotify { - repeated PlayerWorldSceneInfo info_list = 3; + repeated PlayerWorldSceneInfo info_list = 10; } diff --git a/proto/PolygonRegionSize.proto b/proto/PolygonRegionSize.proto index b829c9fc..484d9941 100644 --- a/proto/PolygonRegionSize.proto +++ b/proto/PolygonRegionSize.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "VectorPlane.proto"; -// Name: DIKOEKMPPAO +// Name: LJEKGNLHFBO message PolygonRegionSize { - float height = 1; - repeated VectorPlane point_list = 9; + float height = 7; + repeated VectorPlane point_list = 4; } diff --git a/proto/PostEnterSceneReq.proto b/proto/PostEnterSceneReq.proto index 9708be85..062193d5 100644 --- a/proto/PostEnterSceneReq.proto +++ b/proto/PostEnterSceneReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MAKDDKAOEIO -// CmdId: 3446 +// CmdId: 3479 +// Name: NKAIGOMHPJB message PostEnterSceneReq { - uint32 enter_scene_token = 15; + uint32 enter_scene_token = 1; } diff --git a/proto/PostEnterSceneRsp.proto b/proto/PostEnterSceneRsp.proto index 503578b5..e44550a6 100644 --- a/proto/PostEnterSceneRsp.proto +++ b/proto/PostEnterSceneRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGBGBIDLFDL -// CmdId: 3030 +// CmdId: 3417 +// Name: AHIJMECELNE message PostEnterSceneRsp { - uint32 enter_scene_token = 13; - int32 retcode = 11; + uint32 enter_scene_token = 5; + int32 retcode = 13; } diff --git a/proto/PotionActivityDetailInfo.proto b/proto/PotionActivityDetailInfo.proto index b1dc2635..9f99acac 100644 --- a/proto/PotionActivityDetailInfo.proto +++ b/proto/PotionActivityDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "PotionStageData.proto"; -// Name: CMFJGDKFPBH +// Name: JBNODGBKCKE message PotionActivityDetailInfo { - repeated PotionStageData stage_list = 13; + repeated PotionStageData stage_list = 3; } diff --git a/proto/PotionAvatarInfo.proto b/proto/PotionAvatarInfo.proto index a4b2f1a4..da85d8ee 100644 --- a/proto/PotionAvatarInfo.proto +++ b/proto/PotionAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CODEKPJKIOA +// Name: FHIBGDNPPMI message PotionAvatarInfo { - uint64 avatar_id = 11; - bool is_trial = 7; + uint64 avatar_id = 14; + bool is_trial = 8; } diff --git a/proto/PotionDungeonAvatar.proto b/proto/PotionDungeonAvatar.proto index 85b1518d..491a08b2 100644 --- a/proto/PotionDungeonAvatar.proto +++ b/proto/PotionDungeonAvatar.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLFDNMKMFHD +// Name: FJGCKMJIJLB message PotionDungeonAvatar { - bool is_trial = 9; - uint64 avatar_guid = 8; + uint64 avatar_guid = 3; + bool is_trial = 11; } diff --git a/proto/PotionDungeonResultInfo.proto b/proto/PotionDungeonResultInfo.proto index fef7060d..9cbeb4a0 100644 --- a/proto/PotionDungeonResultInfo.proto +++ b/proto/PotionDungeonResultInfo.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POCBKNHAFON +// Name: DJPKGLHMFIO message PotionDungeonResultInfo { + uint32 final_score = 4; + uint32 level_id = 10; + uint32 stage_id = 5; + uint32 mode_id = 2; uint32 difficulty_level = 14; - uint32 final_score = 12; - uint32 stage_id = 11; - uint32 mode_id = 7; - uint32 left_time = 6; - uint32 level_id = 13; + uint32 left_time = 8; } diff --git a/proto/PotionEnterDungeonNotify.proto b/proto/PotionEnterDungeonNotify.proto index fb6a30da..9f387f84 100644 --- a/proto/PotionEnterDungeonNotify.proto +++ b/proto/PotionEnterDungeonNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "PotionDungeonAvatar.proto"; -// Name: LDFPFJDBIAO -// CmdId: 8295 +// CmdId: 8360 +// Name: EFOFHAJFPDA message PotionEnterDungeonNotify { - uint32 level_id = 15; - uint32 stage_id = 12; - uint32 difficulty_level = 7; - uint32 mode_id = 9; - repeated PotionDungeonAvatar dungeon_avatar_list = 11; + uint32 level_id = 14; + repeated PotionDungeonAvatar dungeon_avatar_list = 4; + uint32 mode_id = 10; + uint32 stage_id = 11; + uint32 difficulty_level = 3; } diff --git a/proto/PotionEnterDungeonReq.proto b/proto/PotionEnterDungeonReq.proto index fcec6583..ffba2a44 100644 --- a/proto/PotionEnterDungeonReq.proto +++ b/proto/PotionEnterDungeonReq.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "PotionAvatarInfo.proto"; -// Name: DFLDHLOHEEI -// CmdId: 8630 +// CmdId: 8152 +// Name: ICGPFMFGHNF message PotionEnterDungeonReq { - repeated PotionAvatarInfo avatar_info_list = 5; - uint32 level_id = 8; - repeated uint32 buff_id_list = 12; - uint32 stage_id = 6; - uint32 mode_id = 14; + uint32 level_id = 10; + uint32 mode_id = 11; + uint32 stage_id = 7; + repeated uint32 buff_id_list = 5; + repeated PotionAvatarInfo avatar_info_list = 6; } diff --git a/proto/PotionEnterDungeonRsp.proto b/proto/PotionEnterDungeonRsp.proto index 21197e67..a872ebe5 100644 --- a/proto/PotionEnterDungeonRsp.proto +++ b/proto/PotionEnterDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOOEMILLJCG -// CmdId: 8889 +// CmdId: 8055 +// Name: EFDEDAPCBKP message PotionEnterDungeonRsp { - int32 retcode = 10; + int32 retcode = 2; } diff --git a/proto/PotionLevelData.proto b/proto/PotionLevelData.proto index 5b2783d1..cf4bc019 100644 --- a/proto/PotionLevelData.proto +++ b/proto/PotionLevelData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDCGEBDOJLH +// Name: DPHIHINLIHH message PotionLevelData { - uint32 level_id = 14; - uint32 difficulty_level = 5; - uint32 mode_id = 2; - uint32 score = 15; + uint32 score = 13; + uint32 mode_id = 15; + uint32 level_id = 7; + uint32 difficulty_level = 10; } diff --git a/proto/PotionResetChallengeReq.proto b/proto/PotionResetChallengeReq.proto index 7feceec3..e0e8fad8 100644 --- a/proto/PotionResetChallengeReq.proto +++ b/proto/PotionResetChallengeReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGMKDCPCCOK -// CmdId: 8958 +// CmdId: 8712 +// Name: NEEPOMKBDAK message PotionResetChallengeReq { - uint32 stage_id = 10; + uint32 stage_id = 9; } diff --git a/proto/PotionResetChallengeRsp.proto b/proto/PotionResetChallengeRsp.proto index 310ad5d4..4c39a216 100644 --- a/proto/PotionResetChallengeRsp.proto +++ b/proto/PotionResetChallengeRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PotionStageData.proto"; -// Name: JHMHBINFLBM -// CmdId: 8262 +// CmdId: 8327 +// Name: NMKALJIDENA message PotionResetChallengeRsp { - int32 retcode = 2; - PotionStageData stage_data = 4; + PotionStageData stage_data = 13; + int32 retcode = 5; } diff --git a/proto/PotionRestartDungeonReq.proto b/proto/PotionRestartDungeonReq.proto index 84b6751b..12ec26d1 100644 --- a/proto/PotionRestartDungeonReq.proto +++ b/proto/PotionRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GMBAHICMGBD -// CmdId: 8613 +// CmdId: 8252 +// Name: OGAHNLAGKPI message PotionRestartDungeonReq { } diff --git a/proto/PotionRestartDungeonRsp.proto b/proto/PotionRestartDungeonRsp.proto index 07b14a12..abf180af 100644 --- a/proto/PotionRestartDungeonRsp.proto +++ b/proto/PotionRestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHKGHDCCPKL -// CmdId: 8275 +// CmdId: 8126 +// Name: EBBJOPBNHDB message PotionRestartDungeonRsp { - int32 retcode = 3; + int32 retcode = 12; } diff --git a/proto/PotionSaveDungeonResultReq.proto b/proto/PotionSaveDungeonResultReq.proto index 2d46ebb0..04db5559 100644 --- a/proto/PotionSaveDungeonResultReq.proto +++ b/proto/PotionSaveDungeonResultReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADNJJDMMMEL -// CmdId: 8306 +// CmdId: 8613 +// Name: IANAFMKHBFE message PotionSaveDungeonResultReq { - uint32 stage_id = 7; - uint32 level_id = 9; + uint32 level_id = 3; + uint32 stage_id = 10; } diff --git a/proto/PotionSaveDungeonResultRsp.proto b/proto/PotionSaveDungeonResultRsp.proto index 79487880..8a04dfd4 100644 --- a/proto/PotionSaveDungeonResultRsp.proto +++ b/proto/PotionSaveDungeonResultRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBGMKLLLHKI -// CmdId: 8911 +// CmdId: 8524 +// Name: IOLEDMPEMMP message PotionSaveDungeonResultRsp { - int32 retcode = 11; + int32 retcode = 14; } diff --git a/proto/PotionStageData.proto b/proto/PotionStageData.proto index 824ba96d..12a5cf91 100644 --- a/proto/PotionStageData.proto +++ b/proto/PotionStageData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "PotionLevelData.proto"; -// Name: NICOCIKJHBL +// Name: GDJDCCIJJGF message PotionStageData { - bool is_open = 11; - repeated uint32 ENEFLMCICBB = 8; - repeated PotionLevelData level_list = 10; - uint32 stage_id = 6; - repeated uint32 NJEEPCAOMNI = 1; + uint32 stage_id = 3; + bool is_open = 6; + repeated uint32 DEELPLBOLEP = 8; + repeated uint32 EODPDLEMFAF = 10; + repeated PotionLevelData level_list = 13; } diff --git a/proto/PrivateChatNotify.proto b/proto/PrivateChatNotify.proto index 4481ff59..d78dd12e 100644 --- a/proto/PrivateChatNotify.proto +++ b/proto/PrivateChatNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: BAIPCMEIMJF -// CmdId: 5004 +// CmdId: 5039 +// Name: OLMKKFNGGEK message PrivateChatNotify { - ChatInfo chat_info = 4; + ChatInfo chat_info = 2; } diff --git a/proto/PrivateChatReq.proto b/proto/PrivateChatReq.proto index 0a0c0377..ad5908ba 100644 --- a/proto/PrivateChatReq.proto +++ b/proto/PrivateChatReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJLJEEAEION -// CmdId: 5017 +// CmdId: 5040 +// Name: GJDPKMJKHAF message PrivateChatReq { uint32 target_uid = 13; oneof content { - string text = 14; + string text = 10; uint32 icon = 8; } } diff --git a/proto/PrivateChatRsp.proto b/proto/PrivateChatRsp.proto index 63cb5aa1..133474d1 100644 --- a/proto/PrivateChatRsp.proto +++ b/proto/PrivateChatRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMDHOMDMBBK -// CmdId: 5025 +// CmdId: 5046 +// Name: JBJMMPEKFJA message PrivateChatRsp { - uint32 chat_forbidden_endtime = 1; - int32 retcode = 5; + int32 retcode = 7; + uint32 chat_forbidden_endtime = 9; } diff --git a/proto/ProductPriceTier.proto b/proto/ProductPriceTier.proto index 4c733f65..27918f8c 100644 --- a/proto/ProductPriceTier.proto +++ b/proto/ProductPriceTier.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPANDOCFHFN +// Name: CMBHMIBGEAF message ProductPriceTier { - string price_tier = 8; - string product_id = 3; + string product_id = 9; + string price_tier = 12; } diff --git a/proto/ProfilePicture.proto b/proto/ProfilePicture.proto index 47111476..4cdd6261 100644 --- a/proto/ProfilePicture.proto +++ b/proto/ProfilePicture.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILGNCKHBGFO +// Name: CAOGLKMLEOG message ProfilePicture { uint32 avatar_id = 1; uint32 costume_id = 2; diff --git a/proto/ProfilePictureChangeNotify.proto b/proto/ProfilePictureChangeNotify.proto index 0eeae4ac..985a4700 100644 --- a/proto/ProfilePictureChangeNotify.proto +++ b/proto/ProfilePictureChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: PJBKOMCLMJJ -// CmdId: 4043 +// CmdId: 4037 +// Name: HOJEGAPGGNE message ProfilePictureChangeNotify { - ProfilePicture profile_picture = 10; + ProfilePicture profile_picture = 9; } diff --git a/proto/ProjectorOptionReq.proto b/proto/ProjectorOptionReq.proto index 6f08fbd6..c984997e 100644 --- a/proto/ProjectorOptionReq.proto +++ b/proto/ProjectorOptionReq.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLMFOPFIJAA -// CmdId: 813 +// CmdId: 897 +// Name: DCIIDBFJNMH message ProjectorOptionReq { - // Name: BBKDNKKPBNN - enum BBKDNKKPBNN { - BBKDNKKPBNN_GGELPENFCJK = 0; - BBKDNKKPBNN_DFLAGIJHLLB = 1; - BBKDNKKPBNN_ABDNMKKFHHI = 2; + // Name: DOENKMNEPFO + enum DOENKMNEPFO { + DOENKMNEPFO_PROJECTOR_OP_NONE = 0; + DOENKMNEPFO_PROJECTOR_OP_CREATE = 1; + DOENKMNEPFO_PROJECTOR_OP_DESTROY = 2; } - uint32 op_type = 7; - uint32 entity_id = 4; + uint32 op_type = 6; + uint32 entity_id = 5; } diff --git a/proto/ProjectorOptionRsp.proto b/proto/ProjectorOptionRsp.proto index a4a32704..2bd9631f 100644 --- a/proto/ProjectorOptionRsp.proto +++ b/proto/ProjectorOptionRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIDOMCPIAOP -// CmdId: 857 +// CmdId: 881 +// Name: MEJCOJFINIL message ProjectorOptionRsp { - int32 retcode = 6; uint32 entity_id = 15; - uint32 op_type = 1; + int32 retcode = 10; + uint32 op_type = 14; } diff --git a/proto/PropChangeReason.proto b/proto/PropChangeReason.proto index e48a6485..58adbac4 100644 --- a/proto/PropChangeReason.proto +++ b/proto/PropChangeReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ILEGGBKJDDK +// Name: MFDDAHPDKOD enum PropChangeReason { PROP_CHANGE_NONE = 0; PROP_CHANGE_STATUE_RECOVER = 1; diff --git a/proto/PropPair.proto b/proto/PropPair.proto index 1a5b2f6a..edb8642e 100644 --- a/proto/PropPair.proto +++ b/proto/PropPair.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: KLGFAAAPHPO +// Name: MEDAMHIOKME message PropPair { uint32 type = 1; PropValue prop_value = 2; diff --git a/proto/PropValue.proto b/proto/PropValue.proto index b8660021..9a880373 100644 --- a/proto/PropValue.proto +++ b/proto/PropValue.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EACNABDMBBF +// Name: PAPLIDJPGCN message PropValue { uint32 type = 1; int64 val = 4; diff --git a/proto/ProtEntityType.proto b/proto/ProtEntityType.proto index 4526426d..48efcb4c 100644 --- a/proto/ProtEntityType.proto +++ b/proto/ProtEntityType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APHMIMMPMDI +// Name: BBAHHNMJMJH enum ProtEntityType { PROT_ENTITY_NONE = 0; PROT_ENTITY_AVATAR = 1; diff --git a/proto/ProudSkillChangeNotify.proto b/proto/ProudSkillChangeNotify.proto index de014606..3793320e 100644 --- a/proto/ProudSkillChangeNotify.proto +++ b/proto/ProudSkillChangeNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EOHNOGOKPLE // CmdId: 1059 +// Name: KNHEBFKCDHB message ProudSkillChangeNotify { - uint32 skill_depot_id = 3; - uint32 entity_id = 15; - uint64 avatar_guid = 6; - repeated uint32 proud_skill_list = 1; + uint32 entity_id = 14; + uint64 avatar_guid = 10; + uint32 skill_depot_id = 15; + repeated uint32 proud_skill_list = 6; } diff --git a/proto/ProudSkillExtraLevelNotify.proto b/proto/ProudSkillExtraLevelNotify.proto index 934d93fb..e6f7f4ab 100644 --- a/proto/ProudSkillExtraLevelNotify.proto +++ b/proto/ProudSkillExtraLevelNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFDMIACPHJJ -// CmdId: 1029 +// CmdId: 1099 +// Name: FHFLCAHNFCP message ProudSkillExtraLevelNotify { - uint32 extra_level = 1; // MCIMCJEMMAH - uint32 talent_type = 7; // IMHNBMDKMMN - uint64 avatar_guid = 10; - uint32 talent_index = 11; // FAOAFMCOILH + uint64 avatar_guid = 15; + uint32 CBAGHCLLOCO = 10; + uint32 KPPFFPBNNAC = 3; + uint32 LDLMAGLNLEA = 4; } diff --git a/proto/ProudSkillUpgradeReq.proto b/proto/ProudSkillUpgradeReq.proto index 1a5159f0..6484aaa7 100644 --- a/proto/ProudSkillUpgradeReq.proto +++ b/proto/ProudSkillUpgradeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOAMAOEMPEN -// CmdId: 1065 +// CmdId: 1092 +// Name: MBFICLFHELI message ProudSkillUpgradeReq { - uint64 avatar_guid = 11; - uint32 old_proud_skill_level = 1; - uint32 proud_skill_id = 9; + uint32 proud_skill_id = 10; + uint32 old_proud_skill_level = 3; + uint64 avatar_guid = 13; } diff --git a/proto/ProudSkillUpgradeRsp.proto b/proto/ProudSkillUpgradeRsp.proto index 0e2778e5..e6e4414e 100644 --- a/proto/ProudSkillUpgradeRsp.proto +++ b/proto/ProudSkillUpgradeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJAKFLDMACJ -// CmdId: 1050 +// CmdId: 1063 +// Name: MNEMEFKMBCH message ProudSkillUpgradeRsp { - uint32 proud_skill_id = 1; - int32 retcode = 11; - uint64 avatar_guid = 8; + uint64 avatar_guid = 12; + uint32 proud_skill_id = 5; + int32 retcode = 14; } diff --git a/proto/PublishCustomDungeonReq.proto b/proto/PublishCustomDungeonReq.proto index 6e3f0e50..87b99807 100644 --- a/proto/PublishCustomDungeonReq.proto +++ b/proto/PublishCustomDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NMOFCINOEBI -// CmdId: 6202 +// CmdId: 6221 +// Name: BBINENEFGJC message PublishCustomDungeonReq { - repeated uint32 tag_list = 10; - uint64 dungeon_guid = 8; + repeated uint32 tag_list = 12; + uint64 dungeon_guid = 6; } diff --git a/proto/PublishCustomDungeonRsp.proto b/proto/PublishCustomDungeonRsp.proto index 217b5d00..f6e70a5c 100644 --- a/proto/PublishCustomDungeonRsp.proto +++ b/proto/PublishCustomDungeonRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLCLGMAIEIE -// CmdId: 6217 +// CmdId: 6250 +// Name: BABOMHHDDBN message PublishCustomDungeonRsp { int32 retcode = 14; } diff --git a/proto/PublishUgcReq.proto b/proto/PublishUgcReq.proto index b4133c83..bdbf759c 100644 --- a/proto/PublishUgcReq.proto +++ b/proto/PublishUgcReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: PMAPPANGOHF -// CmdId: 6339 +// CmdId: 6320 +// Name: EGFDJDEEIPJ message PublishUgcReq { - UgcType ugc_type = 4; - uint64 ugc_guid = 8; + uint64 ugc_guid = 13; + UgcType ugc_type = 6; } diff --git a/proto/PublishUgcRsp.proto b/proto/PublishUgcRsp.proto index ca2c73b1..bde35790 100644 --- a/proto/PublishUgcRsp.proto +++ b/proto/PublishUgcRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: KPBGKBNCNBB -// CmdId: 6331 +// CmdId: 6323 +// Name: AHFCMBIONFL message PublishUgcRsp { - uint64 ugc_guid = 4; - UgcType ugc_type = 9; - int32 retcode = 3; + int32 retcode = 8; + UgcType ugc_type = 5; + uint64 ugc_guid = 14; } diff --git a/proto/PullPrivateChatReq.proto b/proto/PullPrivateChatReq.proto index 7f8a069f..9e741b23 100644 --- a/proto/PullPrivateChatReq.proto +++ b/proto/PullPrivateChatReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDOKMDBACPA -// CmdId: 4984 +// CmdId: 5006 +// Name: IIHMACNLDCN message PullPrivateChatReq { - uint32 target_uid = 9; - uint32 pull_num = 11; - uint32 from_sequence = 7; + uint32 FGFEAACHHME = 2; + uint32 LMHJHHFEHOL = 11; + uint32 target_uid = 4; } diff --git a/proto/PullPrivateChatRsp.proto b/proto/PullPrivateChatRsp.proto index 78f469c6..92244daf 100644 --- a/proto/PullPrivateChatRsp.proto +++ b/proto/PullPrivateChatRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: HBBADMOLICO -// CmdId: 5022 +// CmdId: 4991 +// Name: FAKALDAMEDD message PullPrivateChatRsp { - int32 retcode = 10; - repeated ChatInfo chat_info = 15; + repeated ChatInfo chat_info = 10; + int32 retcode = 11; } diff --git a/proto/PullRecentChatReq.proto b/proto/PullRecentChatReq.proto index 1b75a62a..ec28b033 100644 --- a/proto/PullRecentChatReq.proto +++ b/proto/PullRecentChatReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNJBPJGKHLJ -// CmdId: 5032 +// CmdId: 5022 +// Name: NCFBCDPLLIG message PullRecentChatReq { - uint32 begin_sequence = 15; //GODLNLIJKDE - uint32 pull_num = 8; //JBKDCKFOAGH + uint32 HNOFCJJHEAD = 1; + uint32 LMHJHHFEHOL = 15; } diff --git a/proto/PullRecentChatRsp.proto b/proto/PullRecentChatRsp.proto index 5ed993df..cbfe8bca 100644 --- a/proto/PullRecentChatRsp.proto +++ b/proto/PullRecentChatRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; -// Name: OHFNDIHBDEN -// CmdId: 5015 +// CmdId: 5042 +// Name: IGDEALHCKMC message PullRecentChatRsp { - int32 retcode = 2; - repeated ChatInfo chat_info = 11; + int32 retcode = 13; + repeated ChatInfo chat_info = 5; } diff --git a/proto/PushTipsAllDataNotify.proto b/proto/PushTipsAllDataNotify.proto index dd61ac11..646d8784 100644 --- a/proto/PushTipsAllDataNotify.proto +++ b/proto/PushTipsAllDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PushTipsData.proto"; -// Name: JPABLNLAMOA -// CmdId: 2219 +// CmdId: 2277 +// Name: GJPHFPEDDIM message PushTipsAllDataNotify { - repeated PushTipsData push_tips_list = 4; + repeated PushTipsData push_tips_list = 3; } diff --git a/proto/PushTipsChangeNotify.proto b/proto/PushTipsChangeNotify.proto index 6c2a561d..cbcf8999 100644 --- a/proto/PushTipsChangeNotify.proto +++ b/proto/PushTipsChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PushTipsData.proto"; -// Name: LMAKKPMINKM -// CmdId: 2244 +// CmdId: 2286 +// Name: PPKBEMFOPPL message PushTipsChangeNotify { - repeated PushTipsData push_tips_list = 2; + repeated PushTipsData push_tips_list = 13; } diff --git a/proto/PushTipsData.proto b/proto/PushTipsData.proto index 0fa9a035..fa36d52d 100644 --- a/proto/PushTipsData.proto +++ b/proto/PushTipsData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EPHDHFNBIHF +// Name: CLBLCGKLOEE message PushTipsData { - uint32 push_tips_id = 1; - uint32 state = 13; + uint32 push_tips_id = 14; + uint32 state = 6; } diff --git a/proto/PushTipsReadFinishReq.proto b/proto/PushTipsReadFinishReq.proto index d7ccf136..c2a2a036 100644 --- a/proto/PushTipsReadFinishReq.proto +++ b/proto/PushTipsReadFinishReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: POAOHPGNMKM -// CmdId: 2294 +// CmdId: 2251 +// Name: HHHOIHFIJDN message PushTipsReadFinishReq { - uint32 push_tips_id = 4; + uint32 push_tips_id = 13; } diff --git a/proto/PushTipsReadFinishRsp.proto b/proto/PushTipsReadFinishRsp.proto index 5816f922..5475c821 100644 --- a/proto/PushTipsReadFinishRsp.proto +++ b/proto/PushTipsReadFinishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OGHOAICJCAC -// CmdId: 2274 +// CmdId: 2239 +// Name: OONPHCCDMBF message PushTipsReadFinishRsp { - uint32 push_tips_id = 5; - int32 retcode = 1; + uint32 push_tips_id = 2; + int32 retcode = 5; } diff --git a/proto/QueryCodexMonsterBeKilledNumReq.proto b/proto/QueryCodexMonsterBeKilledNumReq.proto index 4fe849f2..a30cc4e8 100644 --- a/proto/QueryCodexMonsterBeKilledNumReq.proto +++ b/proto/QueryCodexMonsterBeKilledNumReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JNDHCGKOCNI -// CmdId: 4208 +// CmdId: 4203 +// Name: NBJNBHODKPN message QueryCodexMonsterBeKilledNumReq { repeated uint32 codex_id_list = 13; } diff --git a/proto/QueryCodexMonsterBeKilledNumRsp.proto b/proto/QueryCodexMonsterBeKilledNumRsp.proto index c650728e..d0fcd8b7 100644 --- a/proto/QueryCodexMonsterBeKilledNumRsp.proto +++ b/proto/QueryCodexMonsterBeKilledNumRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGANMLHFGID -// CmdId: 4201 +// CmdId: 4208 +// Name: GEEINFDPFHF message QueryCodexMonsterBeKilledNumRsp { - repeated uint32 be_captured_num_list = 14; // EHOHFHEOKHJ - int32 retcode = 11; - repeated uint32 be_killed_num_list = 1; // KHEHMPJHELM - repeated uint32 codex_id_list = 8; + repeated uint32 EKCLLDCMJLB = 12; + repeated uint32 CJFGLJIGKNL = 7; + int32 retcode = 4; + repeated uint32 codex_id_list = 15; } diff --git a/proto/QueryCurrRegionHttpRsp.proto b/proto/QueryCurrRegionHttpRsp.proto index b24bacca..8b4277aa 100644 --- a/proto/QueryCurrRegionHttpRsp.proto +++ b/proto/QueryCurrRegionHttpRsp.proto @@ -6,15 +6,15 @@ import "ForceUpdateInfo.proto"; import "RegionInfo.proto"; import "StopServerInfo.proto"; -// Name: AHMNLAOFJBB +// Name: KDAEKECNJGG message QueryCurrRegionHttpRsp { int32 retcode = 1; string msg = 2; RegionInfo region_info = 3; bytes client_secret_key = 11; bytes region_custom_config_encrypted = 12; - bytes client_region_custom_config_encrypted= 13; - string HHDIBBJDLAN = 14; + bytes client_region_custom_config_encrypted = 13; + string FPLPGEGEJJM = 14; oneof detail { ForceUpdateInfo force_udpate = 4; StopServerInfo stop_server = 5; diff --git a/proto/QueryFilter.proto b/proto/QueryFilter.proto index ff01ea22..0a6cf84c 100644 --- a/proto/QueryFilter.proto +++ b/proto/QueryFilter.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PKGGDPOEDKH +// Name: BIAIAGAANOL message QueryFilter { - int32 IMNKIGNBJFG = 13; - int32 DGABGOHFAOB = 4; + int32 AOLDDCCIAHH = 2; + int32 KMKDOPOMCNG = 9; } diff --git a/proto/QueryPathReq.proto b/proto/QueryPathReq.proto index d2875c63..6cbb79d9 100644 --- a/proto/QueryPathReq.proto +++ b/proto/QueryPathReq.proto @@ -6,23 +6,23 @@ import "QueryFilter.proto"; import "Vector.proto"; import "Vector3Int.proto"; -// Name: ACMGFNOFCKB -// CmdId: 2367 +// CmdId: 2390 +// Name: PPNEGEHHFHC message QueryPathReq { - // Name: FFFLJDJCEPL + // Name: GFGAGCEANNG enum OptionType { - OPTION_TYPE_NONE = 0; - OPTION_TYPE_NORMAL = 1; - OPTION_TYPE_FIRST_CAN_GO = 2; + OPTION_NONE = 0; + OPTION_NORMAL = 1; + OPTION_FIRST_CAN_GO = 2; } - Vector source_pos = 10; - QueryFilter filter = 3; - Vector3Int APGDHBMJKHO = 12; - Vector3Int JDGEGADKHCL = 6; - OptionType query_type = 13; - int32 query_id = 14; - repeated Vector destination_pos = 15; - uint32 scene_id = 11; + Vector source_pos = 7; + QueryFilter filter = 10; + repeated Vector destination_pos = 2; + int32 query_id = 15; + Vector3Int FOJHBGHIMDG = 3; + uint32 scene_id = 9; + OptionType query_type = 14; + Vector3Int LCOAPOJGMKL = 6; } diff --git a/proto/QueryPathRsp.proto b/proto/QueryPathRsp.proto index 96955835..637c5a9e 100644 --- a/proto/QueryPathRsp.proto +++ b/proto/QueryPathRsp.proto @@ -4,19 +4,19 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FKMNFJNKLOG -// CmdId: 2375 +// CmdId: 2396 +// Name: HHMLOCBABMC message QueryPathRsp { - // Name: OJMJFOELEOF + // Name: AMHEPLPEHOG enum PathStatusType { STATUS_FAIL = 0; STATUS_SUCC = 1; STATUS_PARTIAL = 2; } - repeated Vector corners = 2; - PathStatusType query_status = 12; - int32 query_id = 7; - int32 retcode = 5; + PathStatusType query_status = 5; + int32 query_id = 3; + repeated Vector corners = 1; + int32 retcode = 10; } diff --git a/proto/QueryRegionListHttpRsp.proto b/proto/QueryRegionListHttpRsp.proto index f4776963..a9f91f83 100644 --- a/proto/QueryRegionListHttpRsp.proto +++ b/proto/QueryRegionListHttpRsp.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "RegionSimpleInfo.proto"; -// Name: CKKPDOAODLN +// Name: BHOFPAFHBIE message QueryRegionListHttpRsp { int32 retcode = 1; repeated RegionSimpleInfo region_list = 2; diff --git a/proto/Quest.proto b/proto/Quest.proto index e461f9d4..b7316fa7 100644 --- a/proto/Quest.proto +++ b/proto/Quest.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBPHKCENHNF +// Name: HPOLMCEHFAC message Quest { uint32 quest_id = 1; uint32 state = 2; @@ -16,8 +16,8 @@ message Quest { repeated uint32 lacked_npc_list = 10; repeated uint32 finish_progress_list = 11; repeated uint32 fail_progress_list = 12; - map lacked_npc_map = 13; // NCPOOIMAKMO + map lacked_npc_map = 13; repeated uint32 lacked_place_list = 14; - map lacked_place_map = 15; // OCDJABANKIH + map lacked_place_map = 15; } diff --git a/proto/QuestCreateEntityReq.proto b/proto/QuestCreateEntityReq.proto index 91c9f439..e7c01a87 100644 --- a/proto/QuestCreateEntityReq.proto +++ b/proto/QuestCreateEntityReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; -// Name: DFNGNPLMEKN -// CmdId: 450 +// CmdId: 463 +// Name: PAADNAFBNIB message QuestCreateEntityReq { - bool is_rewind = 3; - CreateEntityInfo entity = 1; - uint32 quest_id = 15; - uint32 parent_quest_id = 7; + CreateEntityInfo entity = 2; + uint32 quest_id = 5; + uint32 parent_quest_id = 11; + bool is_rewind = 1; } diff --git a/proto/QuestCreateEntityRsp.proto b/proto/QuestCreateEntityRsp.proto index 314d0fa7..9e45610e 100644 --- a/proto/QuestCreateEntityRsp.proto +++ b/proto/QuestCreateEntityRsp.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; -// Name: BDMLPIIMAGO // CmdId: 459 +// Name: DEMEIIONLDG message QuestCreateEntityRsp { + uint32 entity_id = 4; + uint32 parent_quest_id = 6; + CreateEntityInfo entity = 8; uint32 quest_id = 5; - CreateEntityInfo entity = 3; - uint32 entity_id = 14; - bool is_rewind = 13; - int32 retcode = 8; - uint32 parent_quest_id = 1; + bool is_rewind = 3; + int32 retcode = 11; } diff --git a/proto/QuestDelNotify.proto b/proto/QuestDelNotify.proto index accf3662..1944570b 100644 --- a/proto/QuestDelNotify.proto +++ b/proto/QuestDelNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NICABKGLDMP -// CmdId: 454 +// CmdId: 489 +// Name: DCJBFMBMMHN message QuestDelNotify { - uint32 quest_id = 12; + uint32 quest_id = 9; } diff --git a/proto/QuestDestroyEntityReq.proto b/proto/QuestDestroyEntityReq.proto index 0c967beb..37469e0b 100644 --- a/proto/QuestDestroyEntityReq.proto +++ b/proto/QuestDestroyEntityReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OBBMMACMPOO -// CmdId: 407 +// CmdId: 478 +// Name: ENMJALKLLJA message QuestDestroyEntityReq { - uint32 entity_id = 11; - uint32 scene_id = 7; - uint32 quest_id = 2; + uint32 scene_id = 5; + uint32 quest_id = 7; + uint32 entity_id = 4; } diff --git a/proto/QuestDestroyEntityRsp.proto b/proto/QuestDestroyEntityRsp.proto index eea23840..3bed206c 100644 --- a/proto/QuestDestroyEntityRsp.proto +++ b/proto/QuestDestroyEntityRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LCPPGEABFMN -// CmdId: 491 +// CmdId: 412 +// Name: KDOLGMAIDIO message QuestDestroyEntityRsp { - uint32 quest_id = 5; - uint32 entity_id = 3; - uint32 scene_id = 8; + uint32 scene_id = 11; + uint32 entity_id = 6; + uint32 quest_id = 2; int32 retcode = 7; } diff --git a/proto/QuestDestroyNpcReq.proto b/proto/QuestDestroyNpcReq.proto index 5b516784..8c59c5cc 100644 --- a/proto/QuestDestroyNpcReq.proto +++ b/proto/QuestDestroyNpcReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFMICKHAGNK -// CmdId: 419 +// CmdId: 477 +// Name: PIINBBBJFHG message QuestDestroyNpcReq { + uint32 npc_id = 9; uint32 parent_quest_id = 15; - uint32 npc_id = 3; } diff --git a/proto/QuestDestroyNpcRsp.proto b/proto/QuestDestroyNpcRsp.proto index 69326702..a971fcd4 100644 --- a/proto/QuestDestroyNpcRsp.proto +++ b/proto/QuestDestroyNpcRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHAMDEJMOKK -// CmdId: 444 +// CmdId: 486 +// Name: LNJDHHKEHBB message QuestDestroyNpcRsp { - uint32 parent_quest_id = 5; - uint32 npc_id = 3; - int32 retcode = 1; + int32 retcode = 8; + uint32 parent_quest_id = 14; + uint32 npc_id = 15; } diff --git a/proto/QuestGlobalVar.proto b/proto/QuestGlobalVar.proto index d21038d9..f2362ac8 100644 --- a/proto/QuestGlobalVar.proto +++ b/proto/QuestGlobalVar.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPMIONMGEPH +// Name: PINICBEFNME message QuestGlobalVar { - uint32 key = 1; - int32 value = 8; + int32 value = 6; + uint32 key = 4; } diff --git a/proto/QuestGlobalVarNotify.proto b/proto/QuestGlobalVarNotify.proto index 4074d2ee..31125cb3 100644 --- a/proto/QuestGlobalVarNotify.proto +++ b/proto/QuestGlobalVarNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "QuestGlobalVar.proto"; -// Name: ABJNGHFNOGP -// CmdId: 426 +// CmdId: 435 +// Name: OKMLFKDCPMD message QuestGlobalVarNotify { repeated QuestGlobalVar var_list = 4; } diff --git a/proto/QuestListNotify.proto b/proto/QuestListNotify.proto index 5d0df8bf..9f46102f 100644 --- a/proto/QuestListNotify.proto +++ b/proto/QuestListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Quest.proto"; -// Name: CEPEPMLNMEF -// CmdId: 467 +// CmdId: 490 +// Name: EEHKLPMFHGC message QuestListNotify { - repeated Quest quest_list = 3; + repeated Quest quest_list = 4; } diff --git a/proto/QuestListUpdateNotify.proto b/proto/QuestListUpdateNotify.proto index 751a340e..a8e78118 100644 --- a/proto/QuestListUpdateNotify.proto +++ b/proto/QuestListUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Quest.proto"; -// Name: BACDDEEPDDG -// CmdId: 475 +// CmdId: 496 +// Name: IMOKNCEDDIN message QuestListUpdateNotify { - repeated Quest quest_list = 11; + repeated Quest quest_list = 6; } diff --git a/proto/QuestProgressUpdateNotify.proto b/proto/QuestProgressUpdateNotify.proto index ce356142..dd5db5e9 100644 --- a/proto/QuestProgressUpdateNotify.proto +++ b/proto/QuestProgressUpdateNotify.proto @@ -3,10 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APPHCCAKOKB -// CmdId: 466 +// CmdId: 446 +// Name: CBPKBCFKCKJ message QuestProgressUpdateNotify { - repeated uint32 finish_progress_list = 7; //DOFGANFLADG - repeated uint32 fail_progress_list = 2; //NAJLNEMFEGA uint32 quest_id = 3; -} \ No newline at end of file + repeated uint32 finish_progress_list = 1; + repeated uint32 fail_progress_list = 7; +} + diff --git a/proto/QuestRenameAvatarReq.proto b/proto/QuestRenameAvatarReq.proto index 90f64809..fa76f73a 100644 --- a/proto/QuestRenameAvatarReq.proto +++ b/proto/QuestRenameAvatarReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOOCOODBHLP -// CmdId: 436 +// CmdId: 424 +// Name: OAOLFJEABPH message QuestRenameAvatarReq { - uint32 rename_id = 12; - bool is_check = 2; - string avatar_name = 14; + uint32 rename_id = 1; + string avatar_name = 11; + bool is_check = 14; } diff --git a/proto/QuestRenameAvatarRsp.proto b/proto/QuestRenameAvatarRsp.proto index 9a7e7143..188650d9 100644 --- a/proto/QuestRenameAvatarRsp.proto +++ b/proto/QuestRenameAvatarRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCANMHNJPMF -// CmdId: 408 +// CmdId: 401 +// Name: DHBGNGAMFCK message QuestRenameAvatarRsp { - bool is_check = 11; - uint32 rename_id = 14; - string avatar_name = 12; - int32 retcode = 13; + uint32 rename_id = 10; + bool is_check = 8; + string avatar_name = 5; + int32 retcode = 14; } diff --git a/proto/QuestTransmitReq.proto b/proto/QuestTransmitReq.proto index d86ec6e7..e2b16c10 100644 --- a/proto/QuestTransmitReq.proto +++ b/proto/QuestTransmitReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJDELBCNIKJ // CmdId: 433 +// Name: INOINOLAGLI message QuestTransmitReq { - uint32 point_id = 13; - uint32 quest_id = 2; + uint32 point_id = 2; + uint32 quest_id = 3; } diff --git a/proto/QuestTransmitRsp.proto b/proto/QuestTransmitRsp.proto index 491d8a72..ec4794e1 100644 --- a/proto/QuestTransmitRsp.proto +++ b/proto/QuestTransmitRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFHDNLJELMP -// CmdId: 416 +// CmdId: 483 +// Name: MFFLCFKINNA message QuestTransmitRsp { - int32 retcode = 5; - uint32 point_id = 4; - uint32 quest_id = 3; + uint32 quest_id = 5; + int32 retcode = 3; + uint32 point_id = 15; } diff --git a/proto/QuestUpdateQuestTimeVarNotify.proto b/proto/QuestUpdateQuestTimeVarNotify.proto index 3f86d768..c8abb61d 100644 --- a/proto/QuestUpdateQuestTimeVarNotify.proto +++ b/proto/QuestUpdateQuestTimeVarNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENINJHFDLCC -// CmdId: 488 +// CmdId: 473 +// Name: NAONNMAPDMD message QuestUpdateQuestTimeVarNotify { - map time_var_map = 14; - uint32 parent_quest_id = 12; + uint32 parent_quest_id = 8; + map time_var_map = 2; } diff --git a/proto/QuestUpdateQuestVarNotify.proto b/proto/QuestUpdateQuestVarNotify.proto index 15f09b45..f6751619 100644 --- a/proto/QuestUpdateQuestVarNotify.proto +++ b/proto/QuestUpdateQuestVarNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GJGIMLEEJPL -// CmdId: 423 +// CmdId: 494 +// Name: EJJMNAGIMNB message QuestUpdateQuestVarNotify { - repeated int32 quest_var = 1; + repeated int32 quest_var = 3; uint32 parent_quest_var_seq = 2; - uint32 parent_quest_id = 14; + uint32 parent_quest_id = 9; } diff --git a/proto/QuestUpdateQuestVarReq.proto b/proto/QuestUpdateQuestVarReq.proto index 7f57d042..1089c885 100644 --- a/proto/QuestUpdateQuestVarReq.proto +++ b/proto/QuestUpdateQuestVarReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "QuestVarOp.proto"; -// Name: NLKBKCONOPK -// CmdId: 461 +// CmdId: 482 +// Name: OPNIFNNKOAI message QuestUpdateQuestVarReq { - uint32 quest_id = 10; - uint32 parent_quest_var_seq = 11; - repeated QuestVarOp quest_var_op_list = 7; - uint32 parent_quest_id = 1; + repeated QuestVarOp quest_var_op_list = 10; + uint32 quest_id = 15; + uint32 parent_quest_id = 8; + uint32 parent_quest_var_seq = 9; } diff --git a/proto/QuestUpdateQuestVarRsp.proto b/proto/QuestUpdateQuestVarRsp.proto index d1689340..6d1c44aa 100644 --- a/proto/QuestUpdateQuestVarRsp.proto +++ b/proto/QuestUpdateQuestVarRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCFJPDCCNBF -// CmdId: 456 +// CmdId: 442 +// Name: GDOPKNJDFAL message QuestUpdateQuestVarRsp { - int32 retcode = 2; - uint32 quest_id = 13; - uint32 parent_quest_id = 14; + uint32 parent_quest_id = 12; uint32 parent_quest_var_seq = 10; + uint32 quest_id = 14; + int32 retcode = 6; } diff --git a/proto/QuestVarOp.proto b/proto/QuestVarOp.proto index 88564732..e1a2faf2 100644 --- a/proto/QuestVarOp.proto +++ b/proto/QuestVarOp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGCOGKBDBKA +// Name: ANBGDIAABLH message QuestVarOp { - uint32 index = 2; - bool is_add = 7; - int32 value = 11; + uint32 index = 5; + bool is_add = 11; + int32 value = 12; } diff --git a/proto/QuickOpenActivityReq.proto b/proto/QuickOpenActivityReq.proto index f385829b..013c3fbb 100644 --- a/proto/QuickOpenActivityReq.proto +++ b/proto/QuickOpenActivityReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCAFBJKINKE -// CmdId: 8171 +// CmdId: 8347 +// Name: LDOBABFHGNE message QuickOpenActivityReq { - uint32 activity_id = 12; + uint32 activity_id = 2; } diff --git a/proto/QuickOpenActivityRsp.proto b/proto/QuickOpenActivityRsp.proto index 377044c7..de4e5e00 100644 --- a/proto/QuickOpenActivityRsp.proto +++ b/proto/QuickOpenActivityRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLHJEEEECNB -// CmdId: 8670 +// CmdId: 8867 +// Name: ANCNBCHBNIL message QuickOpenActivityRsp { - int32 retcode = 7; - uint32 activity_id = 14; + uint32 activity_id = 2; + int32 retcode = 14; } diff --git a/proto/QuickUseWidgetReq.proto b/proto/QuickUseWidgetReq.proto index e6bb692f..8663dd90 100644 --- a/proto/QuickUseWidgetReq.proto +++ b/proto/QuickUseWidgetReq.proto @@ -5,17 +5,19 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetCameraInfo.proto"; import "WidgetCreateLocationInfo.proto"; import "WidgetCreatorInfo.proto"; +import "WidgetSorushInfo.proto"; import "WidgetThunderBirdFeatherInfo.proto"; -// Name: NDPFKHINLPB -// CmdId: 4281 +// CmdId: 4273 +// Name: KPHPHAEKPDO message QuickUseWidgetReq { - bool OJJOGCGCBPC = 358; + bool GPAEJDBAELH = 1846; oneof param { - WidgetCreateLocationInfo location_info = 848; - WidgetCameraInfo camera_info = 891; - WidgetCreatorInfo creator_info = 1727; - WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1265; + WidgetCreateLocationInfo location_info = 1807; + WidgetCameraInfo camera_info = 1828; + WidgetCreatorInfo creator_info = 1560; + WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1431; + WidgetSorushInfo sorush_info = 1961; } } diff --git a/proto/QuickUseWidgetRsp.proto b/proto/QuickUseWidgetRsp.proto index b94ee21b..7dfa65da 100644 --- a/proto/QuickUseWidgetRsp.proto +++ b/proto/QuickUseWidgetRsp.proto @@ -6,15 +6,15 @@ import "ClientCollectorData.proto"; import "OneoffGatherPointDetectorData.proto"; import "SkyCrystalDetectorQuickUseResult.proto"; -// Name: NBBMMCLDPLL -// CmdId: 4285 +// CmdId: 4292 +// Name: JDNIONAJAPG message QuickUseWidgetRsp { - int32 retcode = 1; - uint32 material_id = 11; + int32 retcode = 5; + uint32 material_id = 2; oneof param { - OneoffGatherPointDetectorData detector_data = 5; - ClientCollectorData client_collector_data = 12; - SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 24453; + OneoffGatherPointDetectorData detector_data = 6; + ClientCollectorData client_collector_data = 13; + SkyCrystalDetectorQuickUseResult sky_crystal_detector_quick_use_result = 224702; } } diff --git a/proto/RacingGallerySettleInfo.proto b/proto/RacingGallerySettleInfo.proto index b21ef5fd..de896ba1 100644 --- a/proto/RacingGallerySettleInfo.proto +++ b/proto/RacingGallerySettleInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: IDGKEJIPDNB +// Name: MCOGKAOEINM message RacingGallerySettleInfo { - uint32 use_time = 14; - uint32 winner_uid = 4; - GalleryStopReason reason = 9; + uint32 winner_uid = 9; + uint32 use_time = 5; + GalleryStopReason reason = 6; } diff --git a/proto/ReadMailNotify.proto b/proto/ReadMailNotify.proto index 9067b27b..dd466254 100644 --- a/proto/ReadMailNotify.proto +++ b/proto/ReadMailNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIOIKHFLJPE -// CmdId: 1454 +// CmdId: 1489 +// Name: HHLOLKGJCHP message ReadMailNotify { - repeated uint32 mail_id_list = 2; + repeated uint32 mail_id_list = 9; } diff --git a/proto/ReadNicknameAuditReq.proto b/proto/ReadNicknameAuditReq.proto index bb9f3b9e..4f281d0a 100644 --- a/proto/ReadNicknameAuditReq.proto +++ b/proto/ReadNicknameAuditReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NHKDAKLHLMH -// CmdId: 169 +// CmdId: 125 +// Name: APBPLPHKKGC message ReadNicknameAuditReq { } diff --git a/proto/ReadNicknameAuditRsp.proto b/proto/ReadNicknameAuditRsp.proto index 709b4a23..dd2e8c88 100644 --- a/proto/ReadNicknameAuditRsp.proto +++ b/proto/ReadNicknameAuditRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJPFEDJNOPB -// CmdId: 181 +// CmdId: 167 +// Name: MBBOODALGFB message ReadNicknameAuditRsp { - int32 retcode = 11; + int32 retcode = 9; } diff --git a/proto/ReadPrivateChatReq.proto b/proto/ReadPrivateChatReq.proto index 05341310..60554e51 100644 --- a/proto/ReadPrivateChatReq.proto +++ b/proto/ReadPrivateChatReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HIGDNBBNAMP -// CmdId: 5000 +// CmdId: 5013 +// Name: AFMNLNAKKBN message ReadPrivateChatReq { - uint32 target_uid = 3; + uint32 target_uid = 7; } diff --git a/proto/ReadPrivateChatRsp.proto b/proto/ReadPrivateChatRsp.proto index 7db6aa40..aa1fd49e 100644 --- a/proto/ReadPrivateChatRsp.proto +++ b/proto/ReadPrivateChatRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEGLIHMHHGM // CmdId: 5009 +// Name: HIPHCOIDFEP message ReadPrivateChatRsp { - int32 retcode = 8; + int32 retcode = 14; } diff --git a/proto/ReadSignatureAuditReq.proto b/proto/ReadSignatureAuditReq.proto index 84d959d3..5bb48eb9 100644 --- a/proto/ReadSignatureAuditReq.proto +++ b/proto/ReadSignatureAuditReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMOIDNLNCMF -// CmdId: 4073 +// CmdId: 4036 +// Name: GKNAAPMLMBM message ReadSignatureAuditReq { } diff --git a/proto/ReadSignatureAuditRsp.proto b/proto/ReadSignatureAuditRsp.proto index 3109c3df..9ecd6f1f 100644 --- a/proto/ReadSignatureAuditRsp.proto +++ b/proto/ReadSignatureAuditRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKMMCHPEHFD -// CmdId: 4032 +// CmdId: 4038 +// Name: FFHJPNCHNMD message ReadSignatureAuditRsp { - int32 retcode = 14; + int32 retcode = 15; } diff --git a/proto/ReceivedTrialAvatarActivityRewardReq.proto b/proto/ReceivedTrialAvatarActivityRewardReq.proto index ae11a475..01b6a74c 100644 --- a/proto/ReceivedTrialAvatarActivityRewardReq.proto +++ b/proto/ReceivedTrialAvatarActivityRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHHINOIPNPA -// CmdId: 2005 +// CmdId: 2003 +// Name: LADELAPFEJE message ReceivedTrialAvatarActivityRewardReq { - uint32 trial_avatar_index_id = 3; + uint32 trial_avatar_index_id = 7; } diff --git a/proto/ReceivedTrialAvatarActivityRewardRsp.proto b/proto/ReceivedTrialAvatarActivityRewardRsp.proto index b5101a43..42cbcf79 100644 --- a/proto/ReceivedTrialAvatarActivityRewardRsp.proto +++ b/proto/ReceivedTrialAvatarActivityRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIMEMDMOOCJ -// CmdId: 2009 +// CmdId: 2067 +// Name: ECLCGDCJKBI message ReceivedTrialAvatarActivityRewardRsp { - uint32 activity_id = 12; - uint32 trial_avatar_index_id = 15; - int32 retcode = 5; + uint32 activity_id = 1; + uint32 trial_avatar_index_id = 12; + int32 retcode = 14; } diff --git a/proto/RechargeReq.proto b/proto/RechargeReq.proto index a8c832a0..e042ad3c 100644 --- a/proto/RechargeReq.proto +++ b/proto/RechargeReq.proto @@ -2,17 +2,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "ShopConcertProduct.proto"; -import "ShopCardProduct.proto"; -import "ShopMcoinProduct.proto"; import "PlayProduct.proto"; +import "ShopCardProduct.proto"; +import "ShopConcertProduct.proto"; +import "ShopMcoinProduct.proto"; -// Name: OAMGPILLNIL -// CmdId: 4148 +// CmdId: 4109 +// Name: AMMOLOMBCCH message RechargeReq { - ShopCardProduct card_product = 5; - PlayProduct play_product = 10; - ShopMcoinProduct mcoin_product = 14; - ShopConcertProduct concert_product = 6; + ShopConcertProduct concert_product = 9; + ShopMcoinProduct mcoin_product = 5; + PlayProduct play_product = 2; + ShopCardProduct card_product = 8; } diff --git a/proto/RechargeRsp.proto b/proto/RechargeRsp.proto index a8cbcde7..2d787d26 100644 --- a/proto/RechargeRsp.proto +++ b/proto/RechargeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NDGDDBCEOPC -// CmdId: 4143 +// CmdId: 4116 +// Name: JPENDDDCINO message RechargeRsp { - string product_id = 11; - bool is_show_minors_hint = 1; - int32 retcode = 9; + string product_id = 14; + int32 retcode = 11; + bool is_show_minors_hint = 13; } diff --git a/proto/RecordUsage.proto b/proto/RecordUsage.proto index e43f155d..3a65ec8c 100644 --- a/proto/RecordUsage.proto +++ b/proto/RecordUsage.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NILPIHBMNHG +// Name: CFEMNBDBBCK enum RecordUsage { UGC_RECORD_USAGE_NONE = 0; UGC_RECORD_USAGE_IMPORT = 1; diff --git a/proto/RedPointData.proto b/proto/RedPointData.proto index 0679a274..d4f187f3 100644 --- a/proto/RedPointData.proto +++ b/proto/RedPointData.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EAMNCJHCHCI +// Name: NNNABEEOCCB message RedPointData { uint32 red_point_type = 1; bool is_show = 2; diff --git a/proto/RedeemLegendaryKeyReq.proto b/proto/RedeemLegendaryKeyReq.proto index 0effbc42..ad2ce742 100644 --- a/proto/RedeemLegendaryKeyReq.proto +++ b/proto/RedeemLegendaryKeyReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HGNKPAPAHNA -// CmdId: 418 +// CmdId: 454 +// Name: NLJFMCEGKPM message RedeemLegendaryKeyReq { } diff --git a/proto/RedeemLegendaryKeyRsp.proto b/proto/RedeemLegendaryKeyRsp.proto index 4e82846e..cb91742e 100644 --- a/proto/RedeemLegendaryKeyRsp.proto +++ b/proto/RedeemLegendaryKeyRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIEONFEPDMB -// CmdId: 458 +// CmdId: 443 +// Name: GEMCBFFADHJ message RedeemLegendaryKeyRsp { - int32 retcode = 10; - uint32 legendary_key_count = 3; + int32 retcode = 14; + uint32 legendary_key_count = 11; } diff --git a/proto/ReformFireworksReq.proto b/proto/ReformFireworksReq.proto index 43c222e5..5dc1abcc 100644 --- a/proto/ReformFireworksReq.proto +++ b/proto/ReformFireworksReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FireworksReformData.proto"; -// Name: HAKLPJBNCEF -// CmdId: 6040 +// CmdId: 6082 +// Name: DDKCAPKPPNI message ReformFireworksReq { - FireworksReformData fireworks_reform_data = 15; + FireworksReformData fireworks_reform_data = 11; } diff --git a/proto/ReformFireworksRsp.proto b/proto/ReformFireworksRsp.proto index 40b41194..a49d40bc 100644 --- a/proto/ReformFireworksRsp.proto +++ b/proto/ReformFireworksRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANPIFECAIGP -// CmdId: 5982 +// CmdId: 6065 +// Name: HAMCKHKPGKG message ReformFireworksRsp { - int32 retcode = 10; + int32 retcode = 9; } diff --git a/proto/RefreshBackgroundAvatarReq.proto b/proto/RefreshBackgroundAvatarReq.proto index 636bbf0a..721e2e13 100644 --- a/proto/RefreshBackgroundAvatarReq.proto +++ b/proto/RefreshBackgroundAvatarReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCMKMIKJOOL -// CmdId: 1636 +// CmdId: 1755 +// Name: BIEIPKNLGIC message RefreshBackgroundAvatarReq { } diff --git a/proto/RefreshBackgroundAvatarRsp.proto b/proto/RefreshBackgroundAvatarRsp.proto index a3bc5764..9574acc2 100644 --- a/proto/RefreshBackgroundAvatarRsp.proto +++ b/proto/RefreshBackgroundAvatarRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKMLMNALECC -// CmdId: 1786 +// CmdId: 1705 +// Name: LCJDCDGGAKG message RefreshBackgroundAvatarRsp { - map hp_full_time_map = 8; - int32 retcode = 12; + int32 retcode = 5; + map hp_full_time_map = 14; } diff --git a/proto/RefreshEntityAuthNotify.proto b/proto/RefreshEntityAuthNotify.proto index 5c8db02a..7c1f2f98 100644 --- a/proto/RefreshEntityAuthNotify.proto +++ b/proto/RefreshEntityAuthNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJONHGDEDJE -// CmdId: 3484 +// CmdId: 3416 +// Name: HLHDHBEFNIJ message RefreshEntityAuthNotify { - repeated uint32 entity_id_list = 8; + repeated uint32 entity_id_list = 11; } diff --git a/proto/RefreshRogueDiaryCardReq.proto b/proto/RefreshRogueDiaryCardReq.proto index bce427c4..90bdfb31 100644 --- a/proto/RefreshRogueDiaryCardReq.proto +++ b/proto/RefreshRogueDiaryCardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKLCBPHIKIP -// CmdId: 8849 +// CmdId: 8313 +// Name: FEHMLLJEMEM message RefreshRogueDiaryCardReq { - repeated uint32 refresh_card_list = 5; + repeated uint32 refresh_card_list = 13; } diff --git a/proto/RefreshRogueDiaryCardRsp.proto b/proto/RefreshRogueDiaryCardRsp.proto index e8fe6ee4..3fc5ad0e 100644 --- a/proto/RefreshRogueDiaryCardRsp.proto +++ b/proto/RefreshRogueDiaryCardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEMIOOMFBFM -// CmdId: 8105 +// CmdId: 8688 +// Name: CEPDNEKPAOC message RefreshRogueDiaryCardRsp { - repeated uint32 rand_card_list = 10; - int32 retcode = 15; + int32 retcode = 6; + repeated uint32 rand_card_list = 7; } diff --git a/proto/RefreshRoguelikeDungeonCardReq.proto b/proto/RefreshRoguelikeDungeonCardReq.proto index cbacf6a6..3be247cb 100644 --- a/proto/RefreshRoguelikeDungeonCardReq.proto +++ b/proto/RefreshRoguelikeDungeonCardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJCNFOCFBJA -// CmdId: 8092 +// CmdId: 8702 +// Name: MKEALAHEINH message RefreshRoguelikeDungeonCardReq { } diff --git a/proto/RefreshRoguelikeDungeonCardRsp.proto b/proto/RefreshRoguelikeDungeonCardRsp.proto index 1c72c6bc..c434c58e 100644 --- a/proto/RefreshRoguelikeDungeonCardRsp.proto +++ b/proto/RefreshRoguelikeDungeonCardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLNCEKEFIJI -// CmdId: 8721 +// CmdId: 8844 +// Name: CGNGOIAICCF message RefreshRoguelikeDungeonCardRsp { - int32 retcode = 4; - repeated uint32 res_card_list = 12; + repeated uint32 res_card_list = 14; + int32 retcode = 5; } diff --git a/proto/RegionInfo.proto b/proto/RegionInfo.proto index ac2dff4c..55a41900 100644 --- a/proto/RegionInfo.proto +++ b/proto/RegionInfo.proto @@ -4,6 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ResVersionConfig.proto"; +// Name: ECJIHDDFOCO message RegionInfo { string gateserver_ip = 1; uint32 gateserver_port = 2; diff --git a/proto/RegionSearch.proto b/proto/RegionSearch.proto index 097a8599..41ac2c92 100644 --- a/proto/RegionSearch.proto +++ b/proto/RegionSearch.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "RegionSearchState.proto"; -// Name: AIOFHFPBCHH +// Name: ANHDCCFHLOD message RegionSearch { - bool is_entered = 8; - RegionSearchState state = 9; - uint32 progress = 2; - uint32 region_search_id = 3; + RegionSearchState state = 5; + uint32 region_search_id = 1; + bool is_entered = 10; + uint32 progress = 8; } diff --git a/proto/RegionSearchChangeRegionNotify.proto b/proto/RegionSearchChangeRegionNotify.proto index 92e16d3c..d930eaf9 100644 --- a/proto/RegionSearchChangeRegionNotify.proto +++ b/proto/RegionSearchChangeRegionNotify.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKPPBLIHEPO -// CmdId: 5643 +// CmdId: 5616 +// Name: CDKILDCCGII message RegionSearchChangeRegionNotify { - // Name: GNEGOFIJCFA + // Name: PMMIIFMHPDP enum RegionEvent { REGION_EVENT_NONE = 0; REGION_EVENT_ENTER = 1; REGION_EVENT_LEAVE = 2; } - uint32 region_id = 7; - RegionEvent event = 6; + uint32 region_id = 13; + RegionEvent event = 1; } diff --git a/proto/RegionSearchInfo.proto b/proto/RegionSearchInfo.proto index 5c3b575f..1c82035c 100644 --- a/proto/RegionSearchInfo.proto +++ b/proto/RegionSearchInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RegionSearch.proto"; -// Name: ODOHCAKBFJC +// Name: IFMNJGPNLBI message RegionSearchInfo { - bool is_entered = 2; - uint32 id = 14; - repeated RegionSearch region_search_list = 10; + repeated RegionSearch region_search_list = 9; + uint32 id = 6; + bool is_entered = 10; } diff --git a/proto/RegionSearchNotify.proto b/proto/RegionSearchNotify.proto index 6fe408d6..13ae84e1 100644 --- a/proto/RegionSearchNotify.proto +++ b/proto/RegionSearchNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RegionSearchInfo.proto"; -// Name: HHNOJCJIIKA -// CmdId: 5648 +// CmdId: 5609 +// Name: HFOJLNAMPCI message RegionSearchNotify { - repeated RegionSearchInfo region_search_list = 11; - uint32 uid = 10; + repeated RegionSearchInfo region_search_list = 15; + uint32 uid = 1; } diff --git a/proto/RegionSearchState.proto b/proto/RegionSearchState.proto index 21f5f1a3..00b2aaa1 100644 --- a/proto/RegionSearchState.proto +++ b/proto/RegionSearchState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLNMMIOBKFB +// Name: IMOCPNKHOFP enum RegionSearchState { REGION_SEARCH_NONE = 0; REGION_SEARCH_UNSTARTED = 1; diff --git a/proto/RegionSimpleInfo.proto b/proto/RegionSimpleInfo.proto index 9478e18a..9b2c1d9e 100644 --- a/proto/RegionSimpleInfo.proto +++ b/proto/RegionSimpleInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLDIKKJHCCB +// Name: PNCGEFDNHHF message RegionSimpleInfo { string name = 1; string title = 2; diff --git a/proto/RegionalPlayInfoNotify.proto b/proto/RegionalPlayInfoNotify.proto index e63bb0dd..9efa196b 100644 --- a/proto/RegionalPlayInfoNotify.proto +++ b/proto/RegionalPlayInfoNotify.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "RegionalPlayVar.proto"; -// Name: MFOHEHLPGKC -// CmdId: 6298 +// CmdId: 6259 +// Name: KFAMOPAFOHC message RegionalPlayInfoNotify { - bool FHMJMHKFMMB = 3; - uint32 play_type = 6; - repeated RegionalPlayVar var_list = 5; - string play_name = 4; - bool BEGFKIHIKEI = 14; + uint32 play_type = 14; + bool LJFEFBNPALB = 7; + repeated RegionalPlayVar var_list = 1; + bool JEPMEPFCDDA = 8; + string play_name = 11; } diff --git a/proto/RegionalPlayVar.proto b/proto/RegionalPlayVar.proto index c9b59a87..3dea92ff 100644 --- a/proto/RegionalPlayVar.proto +++ b/proto/RegionalPlayVar.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GICCALFNADA +// Name: ALENKGIOHDP message RegionalPlayVar { - float AAEIFDGIILN = 5; - float FKNGODBDLME = 10; - uint32 type = 11; - float value = 4; + float KDDPKEEIMFC = 15; + float value = 13; + uint32 type = 4; + float ELDGOKNLNPP = 7; } diff --git a/proto/Reliquary.proto b/proto/Reliquary.proto index 935352a2..9bfa343d 100644 --- a/proto/Reliquary.proto +++ b/proto/Reliquary.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNBHEIDALPL +// Name: BAADGLFOHPI message Reliquary { uint32 level = 1; uint32 exp = 2; diff --git a/proto/ReliquaryDecomposeReq.proto b/proto/ReliquaryDecomposeReq.proto index bb273615..e5bd0c82 100644 --- a/proto/ReliquaryDecomposeReq.proto +++ b/proto/ReliquaryDecomposeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPIDHOFHENA -// CmdId: 631 +// CmdId: 660 +// Name: BJEJIEHPOPH message ReliquaryDecomposeReq { - uint32 target_count = 10; - repeated uint64 guid_list = 12; - uint32 config_id = 14; + repeated uint64 guid_list = 13; + uint32 config_id = 15; + uint32 target_count = 6; } diff --git a/proto/ReliquaryDecomposeRsp.proto b/proto/ReliquaryDecomposeRsp.proto index 96b7820f..7539f9cf 100644 --- a/proto/ReliquaryDecomposeRsp.proto +++ b/proto/ReliquaryDecomposeRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMECAGCPFHP -// CmdId: 699 +// CmdId: 680 +// Name: FJKADHAFOIM message ReliquaryDecomposeRsp { - int32 retcode = 7; - repeated uint64 guid_list = 9; + int32 retcode = 2; + repeated uint64 guid_list = 1; } diff --git a/proto/ReliquaryFilterStateNotify.proto b/proto/ReliquaryFilterStateNotify.proto index 6dd40716..1ad3a028 100644 --- a/proto/ReliquaryFilterStateNotify.proto +++ b/proto/ReliquaryFilterStateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MAGNGONBPEI -// CmdId: 680 +// CmdId: 605 +// Name: HHKJBJMFJDH message ReliquaryFilterStateNotify { - map reliquary_filter_state_map = 11; + map reliquary_filter_state_map = 6; } diff --git a/proto/ReliquaryFilterStateSaveNotify.proto b/proto/ReliquaryFilterStateSaveNotify.proto index 6a5526b1..fb92dc0b 100644 --- a/proto/ReliquaryFilterStateSaveNotify.proto +++ b/proto/ReliquaryFilterStateSaveNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AEFFGGNGFCL -// CmdId: 678 +// CmdId: 653 +// Name: GMNMJNNKPMO message ReliquaryFilterStateSaveNotify { - map reliquary_filter_state_map = 15; + map reliquary_filter_state_map = 6; } diff --git a/proto/ReliquaryPromoteReq.proto b/proto/ReliquaryPromoteReq.proto index 67921308..72e269f8 100644 --- a/proto/ReliquaryPromoteReq.proto +++ b/proto/ReliquaryPromoteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COBGEPBLGFF -// CmdId: 646 +// CmdId: 695 +// Name: LCEDADIFDHE message ReliquaryPromoteReq { - uint64 target_guid = 12; - uint64 item_guid = 7; + uint64 target_guid = 4; + uint64 item_guid = 6; } diff --git a/proto/ReliquaryPromoteRsp.proto b/proto/ReliquaryPromoteRsp.proto index 3b792deb..b5b93764 100644 --- a/proto/ReliquaryPromoteRsp.proto +++ b/proto/ReliquaryPromoteRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGKNAIKCCFF -// CmdId: 684 +// CmdId: 650 +// Name: APPALGKPALK message ReliquaryPromoteRsp { + uint64 target_reliquary_guid = 6; + uint32 BDLCGNNPHLJ = 9; + repeated uint32 FPGACFGKCCK = 10; + repeated uint32 PHGKJLPHCBI = 7; int32 retcode = 13; - uint32 cur_promote_level = 9; // ONKINPFPNPJ - uint32 old_promote_level = 8; // PJGFEEMIPBL - repeated uint32 cur_append_prop_list = 14; // CHKOMADPLAO - repeated uint32 old_append_prop_list = 11; // PBPLNHFCKIO - uint64 target_reliquary_guid = 2; + uint32 AKLAKDIDLBE = 14; } diff --git a/proto/ReliquaryUpgradeReq.proto b/proto/ReliquaryUpgradeReq.proto index 3f80ed95..bc819f15 100644 --- a/proto/ReliquaryUpgradeReq.proto +++ b/proto/ReliquaryUpgradeReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: GCFHDEGDMKH -// CmdId: 694 +// CmdId: 651 +// Name: LKOLNMJMDCE message ReliquaryUpgradeReq { - repeated uint64 food_reliquary_guid_list = 14; - repeated ItemParam item_param_list = 15; - uint64 target_reliquary_guid = 12; + repeated uint64 food_reliquary_guid_list = 9; + repeated ItemParam item_param_list = 3; + uint64 target_reliquary_guid = 2; } diff --git a/proto/ReliquaryUpgradeRsp.proto b/proto/ReliquaryUpgradeRsp.proto index 26cfbdba..c57e8687 100644 --- a/proto/ReliquaryUpgradeRsp.proto +++ b/proto/ReliquaryUpgradeRsp.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EHKGELEMEHM -// CmdId: 674 +// CmdId: 639 +// Name: NNBKFFLOCOE message ReliquaryUpgradeRsp { - uint32 cur_level = 6; // cur_level - uint32 power_up_rate = 3; // NMHDEIHIEJK - repeated uint32 cur_append_prop_list = 7; // CHKOMADPLAO - int32 retcode = 11; - uint64 target_reliquary_guid = 15; - repeated uint32 old_append_prop_list = 1; // PBPLNHFCKIO - uint32 old_level = 5; // MFNMHANCIMP + repeated uint32 FPGACFGKCCK = 11; + uint64 target_reliquary_guid = 8; + uint32 power_up_rate = 5; + uint32 cur_level = 15; + repeated uint32 PHGKJLPHCBI = 3; + uint32 old_level = 4; + int32 retcode = 12; } diff --git a/proto/RemotePlayerWidgetNotify.proto b/proto/RemotePlayerWidgetNotify.proto index 11b7ca4e..3b1745d1 100644 --- a/proto/RemotePlayerWidgetNotify.proto +++ b/proto/RemotePlayerWidgetNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerWidgetInfo.proto"; -// Name: NAAFFIPANBK -// CmdId: 6009 +// CmdId: 5947 +// Name: BLDIPLHJBMK message RemotePlayerWidgetNotify { - repeated PlayerWidgetInfo player_widget_info_list = 4; + repeated PlayerWidgetInfo player_widget_info_list = 1; } diff --git a/proto/RemoveBlacklistReq.proto b/proto/RemoveBlacklistReq.proto index a5e995c3..0f268706 100644 --- a/proto/RemoveBlacklistReq.proto +++ b/proto/RemoveBlacklistReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCOLOFAICOJ -// CmdId: 4013 +// CmdId: 4097 +// Name: HPPMHJGCJDO message RemoveBlacklistReq { uint32 target_uid = 3; } diff --git a/proto/RemoveBlacklistRsp.proto b/proto/RemoveBlacklistRsp.proto index ce91314f..8ee25db3 100644 --- a/proto/RemoveBlacklistRsp.proto +++ b/proto/RemoveBlacklistRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNGIGBNKGCN -// CmdId: 4057 +// CmdId: 4081 +// Name: CMCLJJPIFEO message RemoveBlacklistRsp { - uint32 target_uid = 15; - int32 retcode = 11; + uint32 target_uid = 12; + int32 retcode = 4; } diff --git a/proto/RemoveCustomDungeonReq.proto b/proto/RemoveCustomDungeonReq.proto index fe062a34..d52f8a1c 100644 --- a/proto/RemoveCustomDungeonReq.proto +++ b/proto/RemoveCustomDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HDBPDLJICCD -// CmdId: 6231 +// CmdId: 6223 +// Name: ABKMBPBDLIE message RemoveCustomDungeonReq { - uint64 dungeon_guid = 6; + uint64 dungeon_guid = 11; } diff --git a/proto/RemoveCustomDungeonRsp.proto b/proto/RemoveCustomDungeonRsp.proto index 07dd6d49..138237bd 100644 --- a/proto/RemoveCustomDungeonRsp.proto +++ b/proto/RemoveCustomDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNGDKBKNELM -// CmdId: 6235 +// CmdId: 6242 +// Name: MFCCCJJBOJD message RemoveCustomDungeonRsp { - uint64 dungeon_guid = 4; - int32 retcode = 11; + int32 retcode = 10; + uint64 dungeon_guid = 13; } diff --git a/proto/RemoveRandTaskInfoNotify.proto b/proto/RemoveRandTaskInfoNotify.proto index 41d0cc89..51041633 100644 --- a/proto/RemoveRandTaskInfoNotify.proto +++ b/proto/RemoveRandTaskInfoNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHGIMIPEEAF -// CmdId: 153 +// CmdId: 134 +// Name: AANJMLLAOLA message RemoveRandTaskInfoNotify { - // Name: HKPDLAMCLDJ + // Name: HIIPJHPPCOE enum FinishReason { DEFAULT = 0; CLEAR = 1; @@ -14,8 +14,8 @@ message RemoveRandTaskInfoNotify { FINISH = 3; } - FinishReason reason = 13; - uint32 rand_task_id = 5; - bool is_succ = 9; + uint32 rand_task_id = 4; + bool is_succ = 11; + FinishReason reason = 8; } diff --git a/proto/ReplayCustomDungeonReq.proto b/proto/ReplayCustomDungeonReq.proto index 1bfc273f..c289823e 100644 --- a/proto/ReplayCustomDungeonReq.proto +++ b/proto/ReplayCustomDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCDALJOIFFC -// CmdId: 6242 +// CmdId: 6211 +// Name: OPKAJPENFCI message ReplayCustomDungeonReq { } diff --git a/proto/ReplayCustomDungeonRsp.proto b/proto/ReplayCustomDungeonRsp.proto index b0d6a4af..ba7175b9 100644 --- a/proto/ReplayCustomDungeonRsp.proto +++ b/proto/ReplayCustomDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCLFOLHEHCP -// CmdId: 6234 +// CmdId: 6240 +// Name: GEJLLHOIIOG message ReplayCustomDungeonRsp { - int32 retcode = 9; + int32 retcode = 1; } diff --git a/proto/ReportFightAntiCheatNotify.proto b/proto/ReportFightAntiCheatNotify.proto index 820607b4..b06176b1 100644 --- a/proto/ReportFightAntiCheatNotify.proto +++ b/proto/ReportFightAntiCheatNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECDGBFNCGOG -// CmdId: 321 +// CmdId: 319 +// Name: GKLAGIKJCAO message ReportFightAntiCheatNotify { - uint32 LPNNGAJFGDA = 5; - uint32 HAIGMMJJDNC = 9; + uint32 DOKPOLHDEPI = 1; + uint32 OPFCEOHOBMH = 10; } diff --git a/proto/ReportReasonType.proto b/proto/ReportReasonType.proto index e009d18e..9bbe4a02 100644 --- a/proto/ReportReasonType.proto +++ b/proto/ReportReasonType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MABMAHNONLB +// Name: AJJHDKCAIAA enum ReportReasonType { REPORT_REASON_NONE = 0; REPORT_REASON_DECEPTIVE_ADS = 1; diff --git a/proto/ReportTrackingIOInfoNotify.proto b/proto/ReportTrackingIOInfoNotify.proto index 13e27039..ff9d8343 100644 --- a/proto/ReportTrackingIOInfoNotify.proto +++ b/proto/ReportTrackingIOInfoNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IDKNJHFJBGE -// CmdId: 4144 +// CmdId: 4145 +// Name: JDACOEJONKL message ReportTrackingIOInfoNotify { - string MEGCNKBIJDE = 3; - string BHHPIADAKIM = 10; - string FMNKFIHICLO = 9; - string JHHDFCFBEAG = 5; - string ELHMDDNHHCG = 2; + string ODNKGDEPIJP = 10; + string BFMFMEMDFKI = 11; + string MFCOPCCIKCA = 2; + string BACNDOEIJAI = 1; + string IEJAJOEMHHH = 15; } diff --git a/proto/RequestLiveInfoReq.proto b/proto/RequestLiveInfoReq.proto index ee7fa5c2..46a42679 100644 --- a/proto/RequestLiveInfoReq.proto +++ b/proto/RequestLiveInfoReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OAMHLICHGHF -// CmdId: 884 +// CmdId: 850 +// Name: FJFOPOKDAMN message RequestLiveInfoReq { - uint32 live_id = 1; + uint32 live_id = 10; } diff --git a/proto/RequestLiveInfoRsp.proto b/proto/RequestLiveInfoRsp.proto index 51936728..baab186f 100644 --- a/proto/RequestLiveInfoRsp.proto +++ b/proto/RequestLiveInfoRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGEHENOCHCG -// CmdId: 841 +// CmdId: 848 +// Name: BBGCJHDIJHK message RequestLiveInfoRsp { - string NGMLPNIKOGK = 12; - string IIALNHAJJIO = 13; - uint32 live_id = 14; - int32 retcode = 4; + int32 retcode = 13; + string MJDAMPGJDCJ = 3; + uint32 live_id = 1; + string DBFCODLGJJB = 10; } diff --git a/proto/ResVersionConfig.proto b/proto/ResVersionConfig.proto index 2d20f4cb..625c074e 100644 --- a/proto/ResVersionConfig.proto +++ b/proto/ResVersionConfig.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJGMEKEGPNF +// Name: HCBPECOJPEI message ResVersionConfig { uint32 version = 1; bool relogin = 2; diff --git a/proto/ReserveRogueDiaryAvatarReq.proto b/proto/ReserveRogueDiaryAvatarReq.proto index d2efa82e..3697b817 100644 --- a/proto/ReserveRogueDiaryAvatarReq.proto +++ b/proto/ReserveRogueDiaryAvatarReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: DNADNPFNICC -// CmdId: 8416 +// CmdId: 8990 +// Name: BKOBKABFOLG message ReserveRogueDiaryAvatarReq { - repeated RogueDiaryAvatar reserve_avatar_list = 4; + repeated RogueDiaryAvatar reserve_avatar_list = 14; } diff --git a/proto/ReserveRogueDiaryAvatarRsp.proto b/proto/ReserveRogueDiaryAvatarRsp.proto index 3d1f91c7..beb59fc4 100644 --- a/proto/ReserveRogueDiaryAvatarRsp.proto +++ b/proto/ReserveRogueDiaryAvatarRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPICKCNIEAC -// CmdId: 8457 +// CmdId: 8973 +// Name: KGGPJOOPDAI message ReserveRogueDiaryAvatarRsp { - int32 retcode = 5; + int32 retcode = 10; } diff --git a/proto/ResetRogueDiaryPlayReq.proto b/proto/ResetRogueDiaryPlayReq.proto index 7a769c1b..c1994719 100644 --- a/proto/ResetRogueDiaryPlayReq.proto +++ b/proto/ResetRogueDiaryPlayReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JLGKHIKJGPG -// CmdId: 8360 +// CmdId: 8710 +// Name: GHCEKHCNJMF message ResetRogueDiaryPlayReq { uint32 stage_id = 3; } diff --git a/proto/ResetRogueDiaryPlayRsp.proto b/proto/ResetRogueDiaryPlayRsp.proto index 500e6472..b088d387 100644 --- a/proto/ResetRogueDiaryPlayRsp.proto +++ b/proto/ResetRogueDiaryPlayRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OFFOAFKCHOL -// CmdId: 8336 +// CmdId: 8084 +// Name: BFKDOGGBPKO message ResetRogueDiaryPlayRsp { - int32 retcode = 10; + int32 retcode = 2; } diff --git a/proto/ResinCardData.proto b/proto/ResinCardData.proto index a0327ff9..0b9b3811 100644 --- a/proto/ResinCardData.proto +++ b/proto/ResinCardData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMAOJPAGCGH +// Name: CJGELELGMNO message ResinCardData { - uint32 FAHMOAMOKKF = 15; - uint32 expire_time = 2; - uint32 PPLAEAIJIAD = 11; - uint32 config_id = 5; + uint32 remain_reward_days = 10; + uint32 last_daily_reward_time = 7; + uint32 config_id = 1; + uint32 expire_time = 13; } diff --git a/proto/ResinCardDataUpdateNotify.proto b/proto/ResinCardDataUpdateNotify.proto index e458bedd..4a1e6b47 100644 --- a/proto/ResinCardDataUpdateNotify.proto +++ b/proto/ResinCardDataUpdateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ResinCardData.proto"; -// Name: LMKHILDCHNA -// CmdId: 4131 +// CmdId: 4123 +// Name: KEPLBKGHMGK message ResinCardDataUpdateNotify { - repeated ResinCardData card_data_list = 13; - uint32 today_start_time = 15; + uint32 today_start_time = 2; + repeated ResinCardData card_data_list = 15; } diff --git a/proto/ResinChangeNotify.proto b/proto/ResinChangeNotify.proto index 55361d34..6a1efe9e 100644 --- a/proto/ResinChangeNotify.proto +++ b/proto/ResinChangeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBIMGHOHNDK -// CmdId: 649 +// CmdId: 688 +// Name: LFGMKMAGMCE message ResinChangeNotify { - uint32 cur_value = 14; - uint32 KDJDKFKHOEN = 13; - uint32 NJLHPIKCNOP = 12; + uint32 MBEMEOGMKNM = 4; + uint32 LADLACBKFMK = 8; + uint32 cur_value = 6; } diff --git a/proto/ResinCostType.proto b/proto/ResinCostType.proto index fcc67be2..86cba06a 100644 --- a/proto/ResinCostType.proto +++ b/proto/ResinCostType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGICOHGEPKJ +// Name: JCHKINKMPDK enum ResinCostType { RESIN_COST_TYPE_NONE = 0; RESIN_COST_TYPE_NORMAL = 1; diff --git a/proto/RestartCoinCollectPlaySingleModeReq.proto b/proto/RestartCoinCollectPlaySingleModeReq.proto index 79890072..efcb73b3 100644 --- a/proto/RestartCoinCollectPlaySingleModeReq.proto +++ b/proto/RestartCoinCollectPlaySingleModeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCMDBKMAAPK -// CmdId: 22688 +// CmdId: 22436 +// Name: FMOLJCKDEDF message RestartCoinCollectPlaySingleModeReq { - uint32 level_id = 12; + uint32 level_id = 11; uint32 multistage_play_index = 1; } diff --git a/proto/RestartCoinCollectPlaySingleModeRsp.proto b/proto/RestartCoinCollectPlaySingleModeRsp.proto index 59fa25de..0a8b683c 100644 --- a/proto/RestartCoinCollectPlaySingleModeRsp.proto +++ b/proto/RestartCoinCollectPlaySingleModeRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNNGDDLNMPK -// CmdId: 21212 +// CmdId: 22442 +// Name: OGCGDGMDGEF message RestartCoinCollectPlaySingleModeRsp { - uint32 level_id = 8; - int32 retcode = 4; + int32 retcode = 5; + uint32 level_id = 9; } diff --git a/proto/RestartEffigyChallengeReq.proto b/proto/RestartEffigyChallengeReq.proto index a5391f66..d6179918 100644 --- a/proto/RestartEffigyChallengeReq.proto +++ b/proto/RestartEffigyChallengeReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFCLAIGBOLF -// CmdId: 2188 +// CmdId: 2060 +// Name: KBJNDOHCCIE message RestartEffigyChallengeReq { } diff --git a/proto/RestartEffigyChallengeRsp.proto b/proto/RestartEffigyChallengeRsp.proto index 1be9d6d6..9ebc6a5e 100644 --- a/proto/RestartEffigyChallengeRsp.proto +++ b/proto/RestartEffigyChallengeRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOBOBPGPPCF -// CmdId: 2137 +// CmdId: 2106 +// Name: INHEBNAKIKD message RestartEffigyChallengeRsp { - int32 retcode = 15; + int32 retcode = 3; } diff --git a/proto/ResumeRogueDiaryDungeonReq.proto b/proto/ResumeRogueDiaryDungeonReq.proto index b41800af..a8c9ff7a 100644 --- a/proto/ResumeRogueDiaryDungeonReq.proto +++ b/proto/ResumeRogueDiaryDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKOOJGMMAGB -// CmdId: 8056 +// CmdId: 8882 +// Name: JBGKJFBFDJO message ResumeRogueDiaryDungeonReq { uint32 stage_id = 4; } diff --git a/proto/ResumeRogueDiaryDungeonRsp.proto b/proto/ResumeRogueDiaryDungeonRsp.proto index 44f4c8ed..60292f1a 100644 --- a/proto/ResumeRogueDiaryDungeonRsp.proto +++ b/proto/ResumeRogueDiaryDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JAGIBMMHGJM -// CmdId: 8712 +// CmdId: 8402 +// Name: FPLHPBAPILH message ResumeRogueDiaryDungeonRsp { - int32 retcode = 10; + int32 retcode = 2; } diff --git a/proto/RetryCurRogueDiaryDungeonReq.proto b/proto/RetryCurRogueDiaryDungeonReq.proto index f8aef73f..663f714a 100644 --- a/proto/RetryCurRogueDiaryDungeonReq.proto +++ b/proto/RetryCurRogueDiaryDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEIILAJPBBE -// CmdId: 8423 +// CmdId: 8290 +// Name: GJOELDEPLKK message RetryCurRogueDiaryDungeonReq { } diff --git a/proto/RetryCurRogueDiaryDungeonRsp.proto b/proto/RetryCurRogueDiaryDungeonRsp.proto index 44d7e4fe..8b553975 100644 --- a/proto/RetryCurRogueDiaryDungeonRsp.proto +++ b/proto/RetryCurRogueDiaryDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AICGCELMLHL -// CmdId: 8960 +// CmdId: 8959 +// Name: KIKFPKCFJMK message RetryCurRogueDiaryDungeonRsp { - int32 retcode = 15; + int32 retcode = 1; } diff --git a/proto/ReunionActivateNotify.proto b/proto/ReunionActivateNotify.proto index 31d1bb7f..535c943a 100644 --- a/proto/ReunionActivateNotify.proto +++ b/proto/ReunionActivateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionBriefInfo.proto"; -// Name: BLJGDDIJIHG -// CmdId: 5088 +// CmdId: 5087 +// Name: PDJOLOBJOFI message ReunionActivateNotify { - bool is_activate = 7; - ReunionBriefInfo reunion_brief_info = 15; + ReunionBriefInfo reunion_brief_info = 11; + bool is_activate = 15; } diff --git a/proto/ReunionBriefInfo.proto b/proto/ReunionBriefInfo.proto index 35db741b..faceed14 100644 --- a/proto/ReunionBriefInfo.proto +++ b/proto/ReunionBriefInfo.proto @@ -2,21 +2,23 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "MAGCLOOBFPI.proto"; import "ReunionPrivilegeInfo.proto"; -// Name: GIELCMCDBEP +// Name: OKHLKNPBBHN message ReunionBriefInfo { - uint32 sign_in_config_id = 10; - uint32 first_gift_reward_id = 12; - uint32 start_time = 14; - uint32 first_day_start_time = 13; - uint32 privilege_id = 4; - bool LHGFEJFCLOJ = 8; - string version = 5; - bool NJKENECJAPB = 1; - bool KLFELKOIODC = 2; - uint32 mission_id = 6; - uint32 finish_time = 9; - ReunionPrivilegeInfo privilege_info = 3; + uint32 first_gift_reward_id = 2; + uint32 finish_time = 3; + uint32 start_time = 8; + bool HBKGGJHLDGI = 9; + bool GHIPMPFNFJK = 1; + uint32 first_day_start_time = 11; + string version = 12; + ReunionPrivilegeInfo privilege_info = 7; + repeated MAGCLOOBFPI ACBAPFHKIMM = 6; + uint32 sign_in_config_id = 13; + uint32 privilege_id = 14; + bool JBCJPJECCNA = 4; + uint32 mission_id = 15; } diff --git a/proto/ReunionBriefInfoReq.proto b/proto/ReunionBriefInfoReq.proto index 33a8ba9e..604a304e 100644 --- a/proto/ReunionBriefInfoReq.proto +++ b/proto/ReunionBriefInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCMJAEPOJBO -// CmdId: 5098 +// CmdId: 5059 +// Name: JANCDLBENLK message ReunionBriefInfoReq { } diff --git a/proto/ReunionBriefInfoRsp.proto b/proto/ReunionBriefInfoRsp.proto index 10abda4b..e07c1029 100644 --- a/proto/ReunionBriefInfoRsp.proto +++ b/proto/ReunionBriefInfoRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionBriefInfo.proto"; -// Name: EAMOBGECJML -// CmdId: 5093 +// CmdId: 5066 +// Name: HPMHCBAJHGA message ReunionBriefInfoRsp { - bool is_activate = 9; - int32 retcode = 5; ReunionBriefInfo reunion_brief_info = 2; + int32 retcode = 4; + bool is_activate = 7; } diff --git a/proto/ReunionDailyRefreshNotify.proto b/proto/ReunionDailyRefreshNotify.proto index a6ed2c4d..fda2d9df 100644 --- a/proto/ReunionDailyRefreshNotify.proto +++ b/proto/ReunionDailyRefreshNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionBriefInfo.proto"; -// Name: DNFALBNOKOJ -// CmdId: 5072 +// CmdId: 5062 +// Name: EOBKLFHDEBD message ReunionDailyRefreshNotify { - ReunionBriefInfo reunion_brief_info = 8; + ReunionBriefInfo reunion_brief_info = 2; } diff --git a/proto/ReunionMissionInfo.proto b/proto/ReunionMissionInfo.proto index 39945908..25a7ce70 100644 --- a/proto/ReunionMissionInfo.proto +++ b/proto/ReunionMissionInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionWatcherInfo.proto"; -// Name: MJJFCCFKLNI +// Name: GDMLOGBJIGP message ReunionMissionInfo { - repeated ReunionWatcherInfo cur_day_watcher_list = 10; + uint32 mission_id = 1; + bool is_taken_reward = 4; + repeated ReunionWatcherInfo cur_day_watcher_list = 12; + uint32 next_refresh_time = 6; + repeated bool is_taken_reward_list = 8; + bool is_finished = 9; + repeated ReunionWatcherInfo watcher_list = 2; uint32 cur_score = 13; - repeated bool is_taken_reward_list = 3; - repeated ReunionWatcherInfo watcher_list = 6; - bool is_taken_reward = 8; - uint32 next_refresh_time = 15; - uint32 mission_id = 9; - bool is_finished = 2; } diff --git a/proto/ReunionPrivilegeChangeNotify.proto b/proto/ReunionPrivilegeChangeNotify.proto index e60f0b17..f5c661fa 100644 --- a/proto/ReunionPrivilegeChangeNotify.proto +++ b/proto/ReunionPrivilegeChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionPrivilegeInfo.proto"; -// Name: OJLIBGBAMNB -// CmdId: 5090 +// CmdId: 5098 +// Name: LLEACKJHOEG message ReunionPrivilegeChangeNotify { - ReunionPrivilegeInfo privilege_info = 11; + ReunionPrivilegeInfo privilege_info = 15; } diff --git a/proto/ReunionPrivilegeInfo.proto b/proto/ReunionPrivilegeInfo.proto index 79e36aca..481d7799 100644 --- a/proto/ReunionPrivilegeInfo.proto +++ b/proto/ReunionPrivilegeInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGJNNEGFMKM +// Name: FOGOFNJIKON message ReunionPrivilegeInfo { - uint32 KMEGFGAADHB = 11; - uint32 GCJPFFOBGMJ = 3; - uint32 privilege_id = 1; + uint32 privilege_id = 14; + uint32 JHDBADNLDEJ = 5; + uint32 BPDNAIHEOHE = 13; } diff --git a/proto/ReunionSettleNotify.proto b/proto/ReunionSettleNotify.proto index 08d23ef1..7cd9c9ba 100644 --- a/proto/ReunionSettleNotify.proto +++ b/proto/ReunionSettleNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMHOHHADCKH -// CmdId: 5075 +// CmdId: 5093 +// Name: DMNBMHIFFHH message ReunionSettleNotify { } diff --git a/proto/ReunionSignInInfo.proto b/proto/ReunionSignInInfo.proto index 6fb04922..2c3ae234 100644 --- a/proto/ReunionSignInInfo.proto +++ b/proto/ReunionSignInInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFONNPHDELM +// Name: ENJILBPPCGP message ReunionSignInInfo { - uint32 AFGHLGEJAHK = 2; - uint32 KKDLGAMOOHA = 13; - uint32 config_id = 5; - repeated uint32 reward_day_list = 10; + uint32 GANAIGKNLOD = 7; + repeated uint32 reward_day_list = 9; + uint32 config_id = 13; + uint32 ODCICMMHNOH = 10; } diff --git a/proto/ReunionWatcherInfo.proto b/proto/ReunionWatcherInfo.proto index 82baa139..9d093226 100644 --- a/proto/ReunionWatcherInfo.proto +++ b/proto/ReunionWatcherInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MINFKAPPGGC +// Name: OOHLEADJAIL message ReunionWatcherInfo { - uint32 cur_progress = 12; - uint32 total_progress = 9; - bool is_taken_reward = 15; - uint32 reward_unlock_time = 8; - uint32 watcher_id = 1; + uint32 cur_progress = 1; + uint32 watcher_id = 2; + uint32 reward_unlock_time = 3; + uint32 total_progress = 13; + bool is_taken_reward = 10; } diff --git a/proto/Reward.proto b/proto/Reward.proto index e7129919..30bb2eff 100644 --- a/proto/Reward.proto +++ b/proto/Reward.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: EOLLGIAIKJG +// Name: DEGJMBAIDHB message Reward { uint32 reward_id = 1; repeated ItemParam item_list = 2; diff --git a/proto/RobotPushPlayerDataNotify.proto b/proto/RobotPushPlayerDataNotify.proto index 590c211c..50fda7c2 100644 --- a/proto/RobotPushPlayerDataNotify.proto +++ b/proto/RobotPushPlayerDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AGGLECNHNNJ -// CmdId: 42 +// CmdId: 65 +// Name: LAJIBNCFOMI message RobotPushPlayerDataNotify { - bytes bin = 15; + bytes bin = 8; } diff --git a/proto/RockBoardExploreDetailInfo.proto b/proto/RockBoardExploreDetailInfo.proto index 581d5754..42f87b53 100644 --- a/proto/RockBoardExploreDetailInfo.proto +++ b/proto/RockBoardExploreDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "RockBoardExploreStageData.proto"; -// Name: GJGBBOGKNDI +// Name: JIGMDFHAFHK message RockBoardExploreDetailInfo { - repeated RockBoardExploreStageData stage_data_list = 5; + repeated RockBoardExploreStageData stage_data_list = 6; } diff --git a/proto/RockBoardExploreStageData.proto b/proto/RockBoardExploreStageData.proto index 27611e76..3df3c417 100644 --- a/proto/RockBoardExploreStageData.proto +++ b/proto/RockBoardExploreStageData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPCDIAIDDOP +// Name: GODKJGMPPNL message RockBoardExploreStageData { - uint32 stage_id = 6; - bool is_finish = 11; - uint32 open_time = 1; - bool is_open = 4; + uint32 open_time = 13; + bool is_open = 9; + uint32 stage_id = 11; + bool is_finish = 1; } diff --git a/proto/RogueAvatarInfo.proto b/proto/RogueAvatarInfo.proto index b0500803..f69ef05e 100644 --- a/proto/RogueAvatarInfo.proto +++ b/proto/RogueAvatarInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPCLNBAOEMO +// Name: FNNCKHEEBGD message RogueAvatarInfo { - bool LKHOGMMPCJL = 10; - bool ABCENJAFGOF = 5; - uint32 avatar_id = 3; + bool is_onstage = 7; + uint32 avatar_id = 15; + bool is_alive = 14; } diff --git a/proto/RogueCellInfo.proto b/proto/RogueCellInfo.proto index 121320e8..098f7d9d 100644 --- a/proto/RogueCellInfo.proto +++ b/proto/RogueCellInfo.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueCellState.proto"; -// Name: NGFKBELCGDK +// Name: HDNDEDIEKCJ message RogueCellInfo { - RogueCellState state = 6; - uint32 cell_config_id = 15; - uint32 dungeon_id = 3; - uint32 cell_type = 9; - uint32 cell_id = 14; + uint32 cell_config_id = 5; + uint32 dungeon_id = 14; + uint32 cell_type = 13; + uint32 cell_id = 12; + RogueCellState state = 4; } diff --git a/proto/RogueCellState.proto b/proto/RogueCellState.proto index af0f7040..257c264c 100644 --- a/proto/RogueCellState.proto +++ b/proto/RogueCellState.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFAGFMNLFKD +// Name: KBMBFAGBEII enum RogueCellState { ROGUE_CELL_NONE = 0; ROGUE_CELL_BATTLE = 1; diff --git a/proto/RogueCellUpdateNotify.proto b/proto/RogueCellUpdateNotify.proto index ba7254a5..2721eef5 100644 --- a/proto/RogueCellUpdateNotify.proto +++ b/proto/RogueCellUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueCellInfo.proto"; -// Name: MGMCOIIAJLO -// CmdId: 8624 +// CmdId: 8385 +// Name: FLLCEDEPHHB message RogueCellUpdateNotify { - RogueCellInfo cell_info = 13; + RogueCellInfo cell_info = 11; } diff --git a/proto/RogueDiaryActivityDetailInfo.proto b/proto/RogueDiaryActivityDetailInfo.proto index 3cc701fc..d010df44 100644 --- a/proto/RogueDiaryActivityDetailInfo.proto +++ b/proto/RogueDiaryActivityDetailInfo.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryProgress.proto"; import "RogueDiaryStageInfo.proto"; -// Name: JEOMFPBIMDF +// Name: LLLDOONMJPE message RogueDiaryActivityDetailInfo { - RogueDiaryProgress cur_progress = 15; - bool is_content_closed = 3; - repeated RogueDiaryStageInfo stage_list = 13; - bool is_have_progress = 14; + bool is_have_progress = 3; + bool is_content_closed = 8; + RogueDiaryProgress cur_progress = 2; + repeated RogueDiaryStageInfo stage_list = 1; } diff --git a/proto/RogueDiaryAvatar.proto b/proto/RogueDiaryAvatar.proto index dcec6a1b..9c441dc5 100644 --- a/proto/RogueDiaryAvatar.proto +++ b/proto/RogueDiaryAvatar.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "ActivityDungeonAvatar.proto"; -import "ANIHIBEGDJC.proto"; +import "RogueDiaryAvatarDisableStatus.proto"; -// Name: KDDEEFOPBJB +// Name: HAOPJHKKJLK message RogueDiaryAvatar { - uint32 level = 13; - ActivityDungeonAvatar avatar = 4; - repeated ANIHIBEGDJC PGIFCEDONAA = 14; - uint32 tired_round = 3; + repeated RogueDiaryAvatarDisableStatus disable_status_list = 13; + uint32 tired_round = 10; + ActivityDungeonAvatar avatar = 1; + uint32 level = 6; } diff --git a/proto/RogueDiaryAvatarDisableStatus.proto b/proto/RogueDiaryAvatarDisableStatus.proto new file mode 100644 index 00000000..451116a7 --- /dev/null +++ b/proto/RogueDiaryAvatarDisableStatus.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: EDHNIJFDFDO +enum RogueDiaryAvatarDisableStatus { + ROGUE_DIARY_AVATAR_DISABLE_NONE = 0; + ROGUE_DIARY_AVATAR_DISABLE_DEATH = 1; + ROGUE_DIARY_AVATAR_DISABLE_TIRED = 2; + ROGUE_DIARY_AVATAR_DISABLE_DUPLICATED = 3; +} + diff --git a/proto/RogueDiaryCoinAddNotify.proto b/proto/RogueDiaryCoinAddNotify.proto index 861cfbf5..9355504c 100644 --- a/proto/RogueDiaryCoinAddNotify.proto +++ b/proto/RogueDiaryCoinAddNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGINCJNIBPI -// CmdId: 8059 +// CmdId: 8629 +// Name: IJDLKKOLKFP message RogueDiaryCoinAddNotify { - uint32 num = 9; + uint32 num = 2; } diff --git a/proto/RogueDiaryDungeonInfoNotify.proto b/proto/RogueDiaryDungeonInfoNotify.proto index 3caa605e..dfd10aa0 100644 --- a/proto/RogueDiaryDungeonInfoNotify.proto +++ b/proto/RogueDiaryDungeonInfoNotify.proto @@ -4,18 +4,18 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryRoomInfo.proto"; -// Name: JAHPLBMIKKP -// CmdId: 8415 +// CmdId: 8967 +// Name: KGMDCMKPGOM message RogueDiaryDungeonInfoNotify { - repeated uint32 IDNBPKLAGJA = 3; - uint32 dungeon_id = 4; - uint32 cur_round = 7; - uint32 cur_room = 9; - repeated RogueDiaryRoomInfo room_list = 10; - uint32 time = 11; - repeated uint32 OJDLDMPFFAD = 13; - uint32 stage_id = 14; - uint32 coin = 8; - uint32 difficulty = 6; + uint32 coin = 14; + repeated RogueDiaryRoomInfo room_list = 15; + uint32 difficulty = 13; + uint32 dungeon_id = 3; + uint32 cur_round = 5; + uint32 stage_id = 4; + uint32 KKJMDCAINKD = 10; + repeated uint32 GGBGBBGFCBH = 11; + repeated uint32 GOPALHMFHDE = 1; + uint32 time = 8; } diff --git a/proto/RogueDiaryDungeonRecord.proto b/proto/RogueDiaryDungeonRecord.proto index ba3c14fc..4ad9a2cb 100644 --- a/proto/RogueDiaryDungeonRecord.proto +++ b/proto/RogueDiaryDungeonRecord.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFICKMNDGGL +// Name: NNAODHDGKBH message RogueDiaryDungeonRecord { - uint32 max_round = 6; - uint32 difficulty = 13; - uint32 finish_time = 7; - bool is_finish = 2; + uint32 finish_time = 4; + uint32 difficulty = 14; + uint32 max_round = 3; + bool is_finish = 12; } diff --git a/proto/RogueDiaryDungeonSettleNotify.proto b/proto/RogueDiaryDungeonSettleNotify.proto index 78ce0a44..2040f084 100644 --- a/proto/RogueDiaryDungeonSettleNotify.proto +++ b/proto/RogueDiaryDungeonSettleNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHDOPNGBFKP -// CmdId: 8220 +// CmdId: 8516 +// Name: GDDMMCHGDKM message RogueDiaryDungeonSettleNotify { - bool is_finish = 15; - uint32 cur_round = 2; - uint32 explore_time = 9; + bool is_finish = 1; + uint32 cur_round = 9; + uint32 explore_time = 10; } diff --git a/proto/RogueDiaryProgress.proto b/proto/RogueDiaryProgress.proto index 6a231500..75697bff 100644 --- a/proto/RogueDiaryProgress.proto +++ b/proto/RogueDiaryProgress.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AMPMPJCNLAG +// Name: BGALNOFJNKP message RogueDiaryProgress { - bool is_enter_dungeon = 15; - repeated uint32 optional_card_list = 1; - uint32 cur_round = 7; - uint32 stage_id = 2; - uint32 difficulty = 13; + bool is_enter_dungeon = 4; + uint32 stage_id = 1; + repeated uint32 optional_card_list = 5; + uint32 difficulty = 3; + uint32 cur_round = 8; } diff --git a/proto/RogueDiaryRepairInfoNotify.proto b/proto/RogueDiaryRepairInfoNotify.proto index 35b5aae4..3961f32a 100644 --- a/proto/RogueDiaryRepairInfoNotify.proto +++ b/proto/RogueDiaryRepairInfoNotify.proto @@ -5,16 +5,16 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; import "RogueDiaryRoomInfo.proto"; -// Name: PEFDGELCIDM -// CmdId: 8835 +// CmdId: 8848 +// Name: LPELNPAHDLO message RogueDiaryRepairInfoNotify { - repeated RogueDiaryRoomInfo room_list = 13; - repeated uint32 chosen_card_list = 6; repeated RogueDiaryAvatar trial_avatar_list = 8; - repeated uint32 rand_card_list = 2; - repeated RogueDiaryAvatar select_avatar_list = 11; - repeated uint32 select_card_list = 1; - uint32 stage_id = 5; - repeated RogueDiaryAvatar avatar_list = 14; + repeated uint32 rand_card_list = 3; + repeated RogueDiaryAvatar avatar_list = 12; + repeated uint32 select_card_list = 15; + repeated uint32 chosen_card_list = 5; + repeated RogueDiaryAvatar select_avatar_list = 10; + repeated RogueDiaryRoomInfo room_list = 7; + uint32 stage_id = 11; } diff --git a/proto/RogueDiaryReviveAvatarReq.proto b/proto/RogueDiaryReviveAvatarReq.proto index 00bf275f..92e72ea3 100644 --- a/proto/RogueDiaryReviveAvatarReq.proto +++ b/proto/RogueDiaryReviveAvatarReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: IFLEHJCJGEM -// CmdId: 8575 +// CmdId: 8770 +// Name: GDJPGPOHGHP message RogueDiaryReviveAvatarReq { - RogueDiaryAvatar revive_avatar = 14; + RogueDiaryAvatar revive_avatar = 2; } diff --git a/proto/RogueDiaryReviveAvatarRsp.proto b/proto/RogueDiaryReviveAvatarRsp.proto index e1fd5cc9..974c86a5 100644 --- a/proto/RogueDiaryReviveAvatarRsp.proto +++ b/proto/RogueDiaryReviveAvatarRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ONLIBMGIBJN -// CmdId: 8812 +// CmdId: 8841 +// Name: GILKPCIKPEM message RogueDiaryReviveAvatarRsp { - int32 retcode = 14; + int32 retcode = 12; } diff --git a/proto/RogueDiaryRoomInfo.proto b/proto/RogueDiaryRoomInfo.proto index 61245aaa..7a208b5b 100644 --- a/proto/RogueDiaryRoomInfo.proto +++ b/proto/RogueDiaryRoomInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; -// Name: DNANMGCEKBC +// Name: PEMNFGBNJBG message RogueDiaryRoomInfo { - bool is_boss = 9; - uint32 config_id = 12; - repeated Uint32Pair monster_list = 2; + uint32 config_id = 10; + repeated Uint32Pair monster_list = 8; + bool is_boss = 4; } diff --git a/proto/RogueDiaryStageInfo.proto b/proto/RogueDiaryStageInfo.proto index 2d18ecc9..4d47443d 100644 --- a/proto/RogueDiaryStageInfo.proto +++ b/proto/RogueDiaryStageInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryDungeonRecord.proto"; -// Name: HFIMDLCBBNH +// Name: JGPINBCEHEH message RogueDiaryStageInfo { - uint32 stage_id = 3; - RogueDiaryDungeonRecord best_record = 7; - bool is_have_try = 13; + uint32 stage_id = 8; + bool is_have_try = 4; + RogueDiaryDungeonRecord best_record = 14; } diff --git a/proto/RogueDiaryTiredAvatarNotify.proto b/proto/RogueDiaryTiredAvatarNotify.proto index 098c5fb6..e9cfe7fc 100644 --- a/proto/RogueDiaryTiredAvatarNotify.proto +++ b/proto/RogueDiaryTiredAvatarNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: OOFDGHBGGCB -// CmdId: 8929 +// CmdId: 8927 +// Name: DPGPIGLIIMK message RogueDiaryTiredAvatarNotify { - bool is_need_show = 10; - repeated RogueDiaryAvatar optianal_tired_avatar_list = 1; - uint32 JIFCMKCIKMM = 6; - uint32 GABBOIAJKLA = 2; + uint32 KJHIELEECFE = 4; + repeated RogueDiaryAvatar optianal_tired_avatar_list = 14; + uint32 DAFLPOLAOLI = 10; + bool is_need_show = 11; } diff --git a/proto/RogueDungeonPlayerCellChangeNotify.proto b/proto/RogueDungeonPlayerCellChangeNotify.proto index 593f2d7e..f8604671 100644 --- a/proto/RogueDungeonPlayerCellChangeNotify.proto +++ b/proto/RogueDungeonPlayerCellChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBHINFBINLP -// CmdId: 8320 +// CmdId: 8229 +// Name: GAHJJDLCPKI message RogueDungeonPlayerCellChangeNotify { - uint32 old_cell_id = 10; - uint32 cell_id = 11; + uint32 cell_id = 2; + uint32 old_cell_id = 15; } diff --git a/proto/RogueEffectRecord.proto b/proto/RogueEffectRecord.proto index c5eee1cc..c9dfbab8 100644 --- a/proto/RogueEffectRecord.proto +++ b/proto/RogueEffectRecord.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEFKJGDGCOD +// Name: GPCCIKMALLP message RogueEffectRecord { - uint32 source_id = 4; - repeated uint32 extra_param_list = 5; - uint32 count = 1; - bool is_new = 13; + uint32 source_id = 7; + repeated uint32 extra_param_list = 8; + uint32 count = 13; + bool is_new = 15; } diff --git a/proto/RogueEliteCellDifficultyType.proto b/proto/RogueEliteCellDifficultyType.proto index cd8c70b8..1c55b351 100644 --- a/proto/RogueEliteCellDifficultyType.proto +++ b/proto/RogueEliteCellDifficultyType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFHDAIJGIMB +// Name: JMMIILKOMNH enum RogueEliteCellDifficultyType { ROGUE_ELITE_NORMAL = 0; ROGUE_ELITE_HARD = 1; diff --git a/proto/RogueFinishRepairReq.proto b/proto/RogueFinishRepairReq.proto index d699a6be..e65c7274 100644 --- a/proto/RogueFinishRepairReq.proto +++ b/proto/RogueFinishRepairReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: EILFAEAPPLM -// CmdId: 8749 +// CmdId: 8965 +// Name: JEMHCOBPNJO message RogueFinishRepairReq { - repeated RogueDiaryAvatar chosen_avatar_list = 2; - repeated uint32 chosen_card_list = 12; + repeated RogueDiaryAvatar chosen_avatar_list = 3; + repeated uint32 chosen_card_list = 5; } diff --git a/proto/RogueFinishRepairRsp.proto b/proto/RogueFinishRepairRsp.proto index 6e3c2404..39c29c84 100644 --- a/proto/RogueFinishRepairRsp.proto +++ b/proto/RogueFinishRepairRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBDFLEFGHGN -// CmdId: 8024 +// CmdId: 8494 +// Name: IDMOIJINDIJ message RogueFinishRepairRsp { - int32 retcode = 3; + int32 retcode = 5; } diff --git a/proto/RogueHealAvatarsReq.proto b/proto/RogueHealAvatarsReq.proto index de3e757f..ca5910ca 100644 --- a/proto/RogueHealAvatarsReq.proto +++ b/proto/RogueHealAvatarsReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIKCPEHKCCP -// CmdId: 8610 +// CmdId: 8236 +// Name: BCNIMOKNOOJ message RogueHealAvatarsReq { - uint32 dungeon_id = 10; - uint32 cell_id = 8; + uint32 dungeon_id = 14; + uint32 cell_id = 5; } diff --git a/proto/RogueHealAvatarsRsp.proto b/proto/RogueHealAvatarsRsp.proto index b4dce5e2..dce26797 100644 --- a/proto/RogueHealAvatarsRsp.proto +++ b/proto/RogueHealAvatarsRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKCHEGGLOOG -// CmdId: 8941 +// CmdId: 8596 +// Name: HDGLOCPPIII message RogueHealAvatarsRsp { - int32 retcode = 1; - uint32 cell_id = 15; - uint32 dungeon_id = 2; + int32 retcode = 6; + uint32 cell_id = 2; + uint32 dungeon_id = 10; } diff --git a/proto/RogueResumeDungeonReq.proto b/proto/RogueResumeDungeonReq.proto index 662db415..28013f5f 100644 --- a/proto/RogueResumeDungeonReq.proto +++ b/proto/RogueResumeDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HMIGMJODLGC -// CmdId: 8029 +// CmdId: 8203 +// Name: LMCEGNAPGKE message RogueResumeDungeonReq { - uint32 stage_id = 12; + uint32 stage_id = 11; } diff --git a/proto/RogueResumeDungeonRsp.proto b/proto/RogueResumeDungeonRsp.proto index 7d3833bc..945b30f8 100644 --- a/proto/RogueResumeDungeonRsp.proto +++ b/proto/RogueResumeDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMGJHCJBPLP -// CmdId: 8009 +// CmdId: 8340 +// Name: OIIOGDNIDGK message RogueResumeDungeonRsp { - int32 retcode = 12; - uint32 stage_id = 13; + int32 retcode = 6; + uint32 stage_id = 11; } diff --git a/proto/RogueShowAvatarTeamInfo.proto b/proto/RogueShowAvatarTeamInfo.proto index 70564de2..07ba4ba2 100644 --- a/proto/RogueShowAvatarTeamInfo.proto +++ b/proto/RogueShowAvatarTeamInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueAvatarInfo.proto"; -// Name: EIDMCBCONOB +// Name: EKLAJOBKPEA message RogueShowAvatarTeamInfo { - repeated RogueAvatarInfo avatar_list = 8; + repeated RogueAvatarInfo avatar_list = 12; } diff --git a/proto/RogueStageInfo.proto b/proto/RogueStageInfo.proto index 17b4d613..9b631c89 100644 --- a/proto/RogueStageInfo.proto +++ b/proto/RogueStageInfo.proto @@ -5,22 +5,22 @@ option java_package = "emu.grasscutter.net.proto"; import "RoguelikeRuneRecord.proto"; import "RogueShowAvatarTeamInfo.proto"; -// Name: KPNLDDPKPIK +// Name: MELACFCBMFM message RogueStageInfo { - bool BAGNKKNCIBC = 5; - uint32 OKMJMHDCGJB = 12; - uint32 stage_id = 2; - repeated RoguelikeRuneRecord rune_record_list = 4; - uint32 ANNBBNHPAOF = 1459; - uint32 KNLGBLNMMII = 6; - bool is_taken_reward = 3; - RogueShowAvatarTeamInfo avatar_team = 1; - uint32 PBHGOHEOAJA = 11; - bool is_passed = 9; - bool is_open = 13; - bool FIPLFJFDALD = 8; + uint32 EIMBKPHMPEH = 3; + uint32 IPDPBFFPPBG = 1489; + uint32 NFAGHAIMDKI = 15; + bool AJFBLDPHGDD = 12; + uint32 NILFBNCBADF = 658; + bool NHKJHKLOPDP = 14; uint32 cur_level = 10; - uint32 NAFIKKJDDDN = 1004; - uint32 DONFAPGFDMK = 7; + RogueShowAvatarTeamInfo avatar_team = 13; + bool is_taken_reward = 1; + bool is_passed = 4; + repeated RoguelikeRuneRecord rune_record_list = 8; + uint32 LOJJNAJBAFO = 11; + bool is_open = 9; + uint32 stage_id = 5; + uint32 DFAFANNFGMG = 2; } diff --git a/proto/RogueSwitchAvatarReq.proto b/proto/RogueSwitchAvatarReq.proto index 5d9645d7..da013cd2 100644 --- a/proto/RogueSwitchAvatarReq.proto +++ b/proto/RogueSwitchAvatarReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BANCBBMHEKO -// CmdId: 8770 +// CmdId: 8165 +// Name: MCJCCFLDBHK message RogueSwitchAvatarReq { - uint64 cur_avatar_guid = 5; - repeated uint64 onstage_avatar_guid_list = 2; - uint32 cell_id = 1; - uint32 dungeon_id = 12; + uint64 cur_avatar_guid = 2; + uint32 cell_id = 4; + uint32 dungeon_id = 15; + repeated uint64 onstage_avatar_guid_list = 3; } diff --git a/proto/RogueSwitchAvatarRsp.proto b/proto/RogueSwitchAvatarRsp.proto index 309689f9..7f69e34a 100644 --- a/proto/RogueSwitchAvatarRsp.proto +++ b/proto/RogueSwitchAvatarRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ACAAHFKBPFI -// CmdId: 8259 +// CmdId: 8578 +// Name: LDJMIBJJIIG message RogueSwitchAvatarRsp { - int32 retcode = 12; - repeated uint64 onstage_avatar_guid_list = 6; - uint32 cell_id = 5; - uint32 dungeon_id = 13; - repeated uint64 backstage_avatar_guid_list = 4; - uint64 cur_avatar_guid = 9; + int32 retcode = 15; + repeated uint64 onstage_avatar_guid_list = 4; + repeated uint64 backstage_avatar_guid_list = 13; + uint64 cur_avatar_guid = 12; + uint32 dungeon_id = 6; + uint32 cell_id = 7; } diff --git a/proto/RoguelikeCardGachaNotify.proto b/proto/RoguelikeCardGachaNotify.proto index 53e5eb23..0f9f04f5 100644 --- a/proto/RoguelikeCardGachaNotify.proto +++ b/proto/RoguelikeCardGachaNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFINALGKHEB -// CmdId: 8494 +// CmdId: 8649 +// Name: AACAGBIGNIK message RoguelikeCardGachaNotify { - bool is_can_refresh = 6; - repeated uint32 card_list = 14; + repeated uint32 card_list = 15; + bool is_can_refresh = 11; } diff --git a/proto/RoguelikeDungeonActivityDetailInfo.proto b/proto/RoguelikeDungeonActivityDetailInfo.proto index 36316b8f..87207440 100644 --- a/proto/RoguelikeDungeonActivityDetailInfo.proto +++ b/proto/RoguelikeDungeonActivityDetailInfo.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "RoguelikeShikigamiRecord.proto"; import "RogueStageInfo.proto"; -// Name: BIDMFHCLPHG +// Name: JMNNFOLFPPF message RoguelikeDungeonActivityDetailInfo { - repeated RoguelikeShikigamiRecord shikigami_list = 14; - uint32 content_close_time = 4; - repeated uint32 rune_list = 6; - repeated uint32 equipped_rune_list = 11; - repeated RogueStageInfo stage_list = 8; - bool is_content_closed = 5; + repeated uint32 rune_list = 13; + bool is_content_closed = 2; + uint32 content_close_time = 1; + repeated RogueStageInfo stage_list = 14; + repeated RoguelikeShikigamiRecord shikigami_list = 3; + repeated uint32 equipped_rune_list = 7; } diff --git a/proto/RoguelikeDungeonSettleInfo.proto b/proto/RoguelikeDungeonSettleInfo.proto index 83a5e1c9..1c4d8d47 100644 --- a/proto/RoguelikeDungeonSettleInfo.proto +++ b/proto/RoguelikeDungeonSettleInfo.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "RoguelikeSettleCoinInfo.proto"; -// Name: DNPIGFAKHOM +// Name: AMCGPEAFCJI message RoguelikeDungeonSettleInfo { - bool INAOJMIAHFP = 9; - uint32 cur_level = 2; - bool FHNAEKAPHEG = 8; - map finished_challenge_cell_num_map = 5; - uint32 stage_id = 4; - uint32 ELJEAMFPPAP = 13; - uint32 POJECMGFJKG = 10; + uint32 stage_id = 14; + bool AHJPBEPBKLC = 11; + uint32 JNHIANIADPK = 12; + bool JMOLAENOAFO = 2; + map finished_challenge_cell_num_map = 10; + uint32 CPLMDBMFONL = 7; + uint32 cur_level = 1; } diff --git a/proto/RoguelikeEffectDataNotify.proto b/proto/RoguelikeEffectDataNotify.proto index 084fe558..5c6270cf 100644 --- a/proto/RoguelikeEffectDataNotify.proto +++ b/proto/RoguelikeEffectDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueEffectRecord.proto"; -// Name: LMLGDBGCAOJ -// CmdId: 8556 +// CmdId: 8729 +// Name: EGKMBIHKJOB message RoguelikeEffectDataNotify { - repeated RogueEffectRecord card_list = 8; - repeated RogueEffectRecord curse_list = 5; + repeated RogueEffectRecord curse_list = 8; + repeated RogueEffectRecord card_list = 2; } diff --git a/proto/RoguelikeEffectViewReq.proto b/proto/RoguelikeEffectViewReq.proto index a8993ade..8bb7a88e 100644 --- a/proto/RoguelikeEffectViewReq.proto +++ b/proto/RoguelikeEffectViewReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEADEHODDME -// CmdId: 8885 +// CmdId: 8839 +// Name: DPBDKEPJDIJ message RoguelikeEffectViewReq { - repeated uint32 ILGIBMIOLPL = 10; - repeated uint32 PINDJOBJNJC = 11; + repeated uint32 KLHGFELAILA = 8; + repeated uint32 MKFIGOJPBGP = 1; } diff --git a/proto/RoguelikeEffectViewRsp.proto b/proto/RoguelikeEffectViewRsp.proto index e77f60b7..00b42366 100644 --- a/proto/RoguelikeEffectViewRsp.proto +++ b/proto/RoguelikeEffectViewRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHLLMKJHPCI -// CmdId: 8862 +// CmdId: 8593 +// Name: ADLEHEJPCKE message RoguelikeEffectViewRsp { - int32 retcode = 13; + int32 retcode = 4; } diff --git a/proto/RoguelikeGadgetInfo.proto b/proto/RoguelikeGadgetInfo.proto index acd08c5a..72fe850f 100644 --- a/proto/RoguelikeGadgetInfo.proto +++ b/proto/RoguelikeGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDEFJFGKKBF +// Name: AAFJPKBFECB message RoguelikeGadgetInfo { uint32 cell_config_id = 1; uint32 cell_type = 2; diff --git a/proto/RoguelikeGiveUpReq.proto b/proto/RoguelikeGiveUpReq.proto index c8d78cc5..08000a8b 100644 --- a/proto/RoguelikeGiveUpReq.proto +++ b/proto/RoguelikeGiveUpReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IHPPAJFGLMB -// CmdId: 8061 +// CmdId: 8215 +// Name: LBOAGFOKOHL message RoguelikeGiveUpReq { - uint32 stage_id = 15; + uint32 stage_id = 4; } diff --git a/proto/RoguelikeGiveUpRsp.proto b/proto/RoguelikeGiveUpRsp.proto index eb4a072c..15eb3bcd 100644 --- a/proto/RoguelikeGiveUpRsp.proto +++ b/proto/RoguelikeGiveUpRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "RoguelikeDungeonSettleInfo.proto"; -// Name: IIODPLPFGPP -// CmdId: 8868 +// CmdId: 8451 +// Name: OOHKNAIKHNK message RoguelikeGiveUpRsp { - int32 retcode = 14; - uint32 stage_id = 5; + int32 retcode = 4; + uint32 stage_id = 9; oneof info { - RoguelikeDungeonSettleInfo settle_info = 3; + RoguelikeDungeonSettleInfo settle_info = 10; } } diff --git a/proto/RoguelikeMistClearNotify.proto b/proto/RoguelikeMistClearNotify.proto index ceb58939..3a67c90a 100644 --- a/proto/RoguelikeMistClearNotify.proto +++ b/proto/RoguelikeMistClearNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENBGKAMLPEF -// CmdId: 8512 +// CmdId: 8496 +// Name: FGJFOEGNDIN message RoguelikeMistClearNotify { } diff --git a/proto/RoguelikeRefreshCardCostUpdateNotify.proto b/proto/RoguelikeRefreshCardCostUpdateNotify.proto index d5ce249b..da8564dc 100644 --- a/proto/RoguelikeRefreshCardCostUpdateNotify.proto +++ b/proto/RoguelikeRefreshCardCostUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAKMJKAIJEM -// CmdId: 8266 +// CmdId: 8473 +// Name: LBPDMFCCNDF message RoguelikeRefreshCardCostUpdateNotify { - uint32 item_id = 8; - uint32 item_count = 6; + uint32 item_count = 10; + uint32 item_id = 3; } diff --git a/proto/RoguelikeResourceBonusPropUpdateNotify.proto b/proto/RoguelikeResourceBonusPropUpdateNotify.proto index f4acfe44..225b4d1a 100644 --- a/proto/RoguelikeResourceBonusPropUpdateNotify.proto +++ b/proto/RoguelikeResourceBonusPropUpdateNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLBGODAGDJI -// CmdId: 8376 +// CmdId: 8322 +// Name: NNLIGIGADKL message RoguelikeResourceBonusPropUpdateNotify { - float bonus_resource_prop = 11; + float bonus_resource_prop = 12; } diff --git a/proto/RoguelikeRuneRecord.proto b/proto/RoguelikeRuneRecord.proto index 181f41ae..e97b3c30 100644 --- a/proto/RoguelikeRuneRecord.proto +++ b/proto/RoguelikeRuneRecord.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEKIOJDBHEP +// Name: KPMMLJKDLKH message RoguelikeRuneRecord { - uint32 rune_id = 7; - uint32 LCOGBNOCODJ = 12; - uint32 CCOGCAMBNAD = 14; + uint32 FNOMMOAFCHG = 11; + uint32 rune_id = 10; + uint32 EGIKJBIOOCF = 15; } diff --git a/proto/RoguelikeRuneRecordUpdateNotify.proto b/proto/RoguelikeRuneRecordUpdateNotify.proto index 2a511789..df97c41e 100644 --- a/proto/RoguelikeRuneRecordUpdateNotify.proto +++ b/proto/RoguelikeRuneRecordUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "RoguelikeRuneRecord.proto"; -// Name: JJICLCJCGCD -// CmdId: 8950 +// CmdId: 8363 +// Name: DPPNCLMMMMB message RoguelikeRuneRecordUpdateNotify { - repeated RoguelikeRuneRecord rune_record_list = 13; + repeated RoguelikeRuneRecord rune_record_list = 1; } diff --git a/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto b/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto index 58a3270e..87890e4e 100644 --- a/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto +++ b/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MADMJKGJHBE -// CmdId: 8863 +// CmdId: 8438 +// Name: HLEIPNANFJF message RoguelikeSelectAvatarAndEnterDungeonReq { - repeated uint64 backstage_avatar_guid_list = 3; - repeated uint64 onstage_avatar_guid_list = 11; - uint32 stage_id = 1; + repeated uint64 backstage_avatar_guid_list = 12; + uint32 stage_id = 14; + repeated uint64 onstage_avatar_guid_list = 1; } diff --git a/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto b/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto index 324fb7e1..cdae883b 100644 --- a/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto +++ b/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCHILIIADIP -// CmdId: 8400 +// CmdId: 8945 +// Name: OAJDBCPAIFJ message RoguelikeSelectAvatarAndEnterDungeonRsp { - int32 retcode = 3; + int32 retcode = 5; uint32 stage_id = 8; } diff --git a/proto/RoguelikeSettleCoinInfo.proto b/proto/RoguelikeSettleCoinInfo.proto index 8dc83796..052955c2 100644 --- a/proto/RoguelikeSettleCoinInfo.proto +++ b/proto/RoguelikeSettleCoinInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBHMJFABANH +// Name: PCPONDNPNNL message RoguelikeSettleCoinInfo { - uint32 OKNIPDIDCPP = 11; - uint32 ENDHNCGMOEK = 13; - uint32 KFJAHGGMCKI = 2; + uint32 OAHOGNOCKDJ = 6; + uint32 CBOFMPMNLEL = 7; + uint32 MFMAKKFFAHP = 8; } diff --git a/proto/RoguelikeShikigamiRecord.proto b/proto/RoguelikeShikigamiRecord.proto index 2931a298..fc000553 100644 --- a/proto/RoguelikeShikigamiRecord.proto +++ b/proto/RoguelikeShikigamiRecord.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ODKNHPHCDCG +// Name: NLKKLDNECPM message RoguelikeShikigamiRecord { - uint32 level = 4; - uint32 id = 13; + uint32 id = 4; + uint32 level = 11; } diff --git a/proto/RoguelikeTakeStageFirstPassRewardReq.proto b/proto/RoguelikeTakeStageFirstPassRewardReq.proto index 32d2a9a6..cb2e55b4 100644 --- a/proto/RoguelikeTakeStageFirstPassRewardReq.proto +++ b/proto/RoguelikeTakeStageFirstPassRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMPPFFFHCEN -// CmdId: 8541 +// CmdId: 8803 +// Name: PNBCNMLOAIF message RoguelikeTakeStageFirstPassRewardReq { uint32 stage_id = 9; } diff --git a/proto/RoguelikeTakeStageFirstPassRewardRsp.proto b/proto/RoguelikeTakeStageFirstPassRewardRsp.proto index b2219635..44291c91 100644 --- a/proto/RoguelikeTakeStageFirstPassRewardRsp.proto +++ b/proto/RoguelikeTakeStageFirstPassRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJFBMHGCBFE -// CmdId: 8530 +// CmdId: 8271 +// Name: GIJMALACHPC message RoguelikeTakeStageFirstPassRewardRsp { - int32 retcode = 12; - uint32 stage_id = 4; + int32 retcode = 4; + uint32 stage_id = 6; } diff --git a/proto/Route.proto b/proto/Route.proto index 436dbec3..72d785bf 100644 --- a/proto/Route.proto +++ b/proto/Route.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "RoutePoint.proto"; -// Name: DHLMDFOJICF +// Name: CBIFHKIFHEE message Route { repeated RoutePoint route_points = 1; uint32 route_type = 2; diff --git a/proto/RoutePoint.proto b/proto/RoutePoint.proto index 2b20f34f..ef53037d 100644 --- a/proto/RoutePoint.proto +++ b/proto/RoutePoint.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MathQuaternion.proto"; import "Vector.proto"; -// Name: BFLAAJGIKBG +// Name: KMEPMNFPJFH message RoutePoint { Vector position = 1; float arrive_range = 2; diff --git a/proto/RoutePointChangeInfo.proto b/proto/RoutePointChangeInfo.proto index 6d104c21..4a3ed8f7 100644 --- a/proto/RoutePointChangeInfo.proto +++ b/proto/RoutePointChangeInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPEGKGKAKDD +// Name: GAPHHKJNLCG message RoutePointChangeInfo { - float wait_time = 13; - float target_velocity = 4; - uint32 point_index = 6; + float target_velocity = 5; + uint32 point_index = 7; + float wait_time = 15; } diff --git a/proto/SalesmanActivityDetailInfo.proto b/proto/SalesmanActivityDetailInfo.proto index 6533c9e1..df81fe35 100644 --- a/proto/SalesmanActivityDetailInfo.proto +++ b/proto/SalesmanActivityDetailInfo.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "SalesmanStatusType.proto"; -// Name: NOLALEGPIBN +// Name: BHDNEKJAHIB message SalesmanActivityDetailInfo { - uint32 day_reward_id = 4; - uint32 AAJPJDCHEMM = 2; - SalesmanStatusType status = 9; - uint32 day_index = 5; - uint32 EEGDAGGILEP = 1; - bool PHHBLKPLJCE = 7; - bool EJIPGFIDOKK = 3; - uint32 CNHCACHFFPM = 15; - uint32 OEANKGFDJPB = 8; - map selected_reward_id_map = 11; + uint32 GDAEGLIFGAN = 3; + bool MCNJKPCOJFE = 12; + uint32 PDIIBHEPHAF = 6; + SalesmanStatusType status = 11; + uint32 day_reward_id = 10; + uint32 day_index = 14; + uint32 GMLNJIFOGME = 4; + uint32 EMPKGACAAOK = 2; + bool OHEICLDPHBF = 9; + map selected_reward_id_map = 8; } diff --git a/proto/SalesmanDeliverItemReq.proto b/proto/SalesmanDeliverItemReq.proto index 435d0c79..cc127fdc 100644 --- a/proto/SalesmanDeliverItemReq.proto +++ b/proto/SalesmanDeliverItemReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GJHJNLKNKDI -// CmdId: 2167 +// CmdId: 2120 +// Name: PMAAFMAEHHG message SalesmanDeliverItemReq { uint32 schedule_id = 13; } diff --git a/proto/SalesmanDeliverItemRsp.proto b/proto/SalesmanDeliverItemRsp.proto index 5df336cd..59f3c5aa 100644 --- a/proto/SalesmanDeliverItemRsp.proto +++ b/proto/SalesmanDeliverItemRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKHOMIHCJML -// CmdId: 2067 +// CmdId: 2190 +// Name: ANMDGDOAFPG message SalesmanDeliverItemRsp { - uint32 schedule_id = 6; - int32 retcode = 8; + uint32 schedule_id = 7; + int32 retcode = 14; } diff --git a/proto/SalesmanStatusType.proto b/proto/SalesmanStatusType.proto index 700e822b..65d458c3 100644 --- a/proto/SalesmanStatusType.proto +++ b/proto/SalesmanStatusType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HILFJKMBAOA +// Name: CNCIMIAOHLE enum SalesmanStatusType { SALESMAN_STATUS_NONE = 0; SALESMAN_STATUS_UNSTARTED = 1; diff --git a/proto/SalesmanTakeRewardReq.proto b/proto/SalesmanTakeRewardReq.proto index 06b80643..69a217f5 100644 --- a/proto/SalesmanTakeRewardReq.proto +++ b/proto/SalesmanTakeRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCEGKOHOHIH -// CmdId: 2062 +// CmdId: 2018 +// Name: FLPBNMKKFKN message SalesmanTakeRewardReq { - uint32 position = 12; - uint32 schedule_id = 11; + uint32 schedule_id = 2; + uint32 position = 3; } diff --git a/proto/SalesmanTakeRewardRsp.proto b/proto/SalesmanTakeRewardRsp.proto index 084d7e7c..0980cfff 100644 --- a/proto/SalesmanTakeRewardRsp.proto +++ b/proto/SalesmanTakeRewardRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKFKFOCNEDE -// CmdId: 2070 +// CmdId: 2159 +// Name: MFDCJHEOKAJ message SalesmanTakeRewardRsp { - uint32 schedule_id = 15; - uint32 reward_id = 2; - uint32 position = 11; - int32 retcode = 1; + int32 retcode = 6; + uint32 schedule_id = 9; + uint32 reward_id = 15; + uint32 position = 2; } diff --git a/proto/SalesmanTakeSpecialRewardReq.proto b/proto/SalesmanTakeSpecialRewardReq.proto index 1dc900c7..7bd28801 100644 --- a/proto/SalesmanTakeSpecialRewardReq.proto +++ b/proto/SalesmanTakeSpecialRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MEPPHLDFBBM -// CmdId: 2166 +// CmdId: 2073 +// Name: IBFOKKDKNMJ message SalesmanTakeSpecialRewardReq { - uint32 schedule_id = 4; + uint32 schedule_id = 3; } diff --git a/proto/SalesmanTakeSpecialRewardRsp.proto b/proto/SalesmanTakeSpecialRewardRsp.proto index 27a2f57f..0f0dfd6b 100644 --- a/proto/SalesmanTakeSpecialRewardRsp.proto +++ b/proto/SalesmanTakeSpecialRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDEBLNBOEIF -// CmdId: 2184 +// CmdId: 2162 +// Name: EIKKKOKNECG message SalesmanTakeSpecialRewardRsp { - int32 retcode = 9; - uint32 schedule_id = 10; + uint32 schedule_id = 15; + int32 retcode = 5; } diff --git a/proto/SalvageBundleChallengeInfo.proto b/proto/SalvageBundleChallengeInfo.proto index 81722f07..bcdee427 100644 --- a/proto/SalvageBundleChallengeInfo.proto +++ b/proto/SalvageBundleChallengeInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CLCLGFMLOOG +// Name: JGPAGHCFBOP message SalvageBundleChallengeInfo { - repeated uint32 finished_bundle_list = 13; + repeated uint32 finished_bundle_list = 10; } diff --git a/proto/SalvageChallengeInfo.proto b/proto/SalvageChallengeInfo.proto index 8feab97f..a47bdd67 100644 --- a/proto/SalvageChallengeInfo.proto +++ b/proto/SalvageChallengeInfo.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvageBundleChallengeInfo.proto"; import "SalvageScoreChallengeInfo.proto"; -// Name: IJNIEHMAAMD +// Name: NINBHPBDBNP message SalvageChallengeInfo { - bool is_unlock = 12; - uint32 challenge_type = 10; + uint32 challenge_type = 1; + bool is_unlock = 11; oneof challenge_detail { - SalvageBundleChallengeInfo bundle_info = 15; + SalvageBundleChallengeInfo bundle_info = 4; SalvageScoreChallengeInfo score_challenge_info = 5; - uint32 boss_challenge_id = 1; + uint32 boss_challenge_id = 6; } } diff --git a/proto/SalvageEscortGallerySettleInfo.proto b/proto/SalvageEscortGallerySettleInfo.proto index 92c22c5b..f77e1247 100644 --- a/proto/SalvageEscortGallerySettleInfo.proto +++ b/proto/SalvageEscortGallerySettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvageEscortStopReason.proto"; -// Name: DLKKODBHNOD +// Name: AAGAOBLAFOD message SalvageEscortGallerySettleInfo { - uint32 time_remain = 7; - SalvageEscortStopReason reason = 15; + uint32 time_remain = 8; + SalvageEscortStopReason reason = 9; } diff --git a/proto/SalvageEscortRestartReq.proto b/proto/SalvageEscortRestartReq.proto index dcbf0d60..462dbfbc 100644 --- a/proto/SalvageEscortRestartReq.proto +++ b/proto/SalvageEscortRestartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMKMCEAPNJA -// CmdId: 8020 +// CmdId: 8178 +// Name: CEMGCKDHCEC message SalvageEscortRestartReq { - uint32 gallery_id = 10; + uint32 gallery_id = 1; } diff --git a/proto/SalvageEscortRestartRsp.proto b/proto/SalvageEscortRestartRsp.proto index a8b804f2..d70d528c 100644 --- a/proto/SalvageEscortRestartRsp.proto +++ b/proto/SalvageEscortRestartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEHBCOKMEML -// CmdId: 8118 +// CmdId: 8053 +// Name: CNGKIJFLPJM message SalvageEscortRestartRsp { - int32 retcode = 5; - uint32 gallery_id = 14; + int32 retcode = 3; + uint32 gallery_id = 13; } diff --git a/proto/SalvageEscortSettleInfo.proto b/proto/SalvageEscortSettleInfo.proto index fd37fa14..c76e34c5 100644 --- a/proto/SalvageEscortSettleInfo.proto +++ b/proto/SalvageEscortSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvageEscortGallerySettleInfo.proto"; -// Name: JGCJDJCLGIC +// Name: IEMOAMPLPGH message SalvageEscortSettleInfo { - bool is_new_record = 7; - SalvageEscortGallerySettleInfo settle_info = 8; + bool is_new_record = 6; + SalvageEscortGallerySettleInfo settle_info = 13; } diff --git a/proto/SalvageEscortSettleNotify.proto b/proto/SalvageEscortSettleNotify.proto index 9d93fd40..1f3c97c3 100644 --- a/proto/SalvageEscortSettleNotify.proto +++ b/proto/SalvageEscortSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvageEscortSettleInfo.proto"; -// Name: MGGLFLCOMFO -// CmdId: 8353 +// CmdId: 8856 +// Name: OLMKGCCALAM message SalvageEscortSettleNotify { - uint32 gallery_id = 2; - SalvageEscortSettleInfo settle_info = 3; + uint32 gallery_id = 8; + SalvageEscortSettleInfo settle_info = 12; } diff --git a/proto/SalvageEscortStopReason.proto b/proto/SalvageEscortStopReason.proto index 91653faa..fef4893a 100644 --- a/proto/SalvageEscortStopReason.proto +++ b/proto/SalvageEscortStopReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCIIEKFBAEC +// Name: BOECFEKFEJL enum SalvageEscortStopReason { SALVAGE_ESCORT_STOP_NONE = 0; SALVAGE_ESCORT_STOP_SUCCESS = 1; diff --git a/proto/SalvagePreventGallerySettleInfo.proto b/proto/SalvagePreventGallerySettleInfo.proto index d433c7a5..dff047ed 100644 --- a/proto/SalvagePreventGallerySettleInfo.proto +++ b/proto/SalvagePreventGallerySettleInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvagePreventStopReason.proto"; -// Name: GFEOHCLAHME +// Name: OOCDNJINJGJ message SalvagePreventGallerySettleInfo { - uint32 time_remain = 11; - uint32 final_score = 6; - SalvagePreventStopReason reason = 2; - uint32 monster_count = 7; + uint32 monster_count = 14; + uint32 time_remain = 7; + SalvagePreventStopReason reason = 13; + uint32 final_score = 11; } diff --git a/proto/SalvagePreventRestartReq.proto b/proto/SalvagePreventRestartReq.proto index 28f22447..ea009710 100644 --- a/proto/SalvagePreventRestartReq.proto +++ b/proto/SalvagePreventRestartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPHDANFOLIM -// CmdId: 8439 +// CmdId: 8411 +// Name: EGKKBFLBJNE message SalvagePreventRestartReq { - uint32 gallery_id = 12; + uint32 gallery_id = 4; } diff --git a/proto/SalvagePreventRestartRsp.proto b/proto/SalvagePreventRestartRsp.proto index 7f103994..379a4b9b 100644 --- a/proto/SalvagePreventRestartRsp.proto +++ b/proto/SalvagePreventRestartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHGFILDFLLP -// CmdId: 8030 +// CmdId: 8807 +// Name: JCLHEAKGHLO message SalvagePreventRestartRsp { - int32 retcode = 15; - uint32 gallery_id = 1; + uint32 gallery_id = 15; + int32 retcode = 5; } diff --git a/proto/SalvagePreventSettleInfo.proto b/proto/SalvagePreventSettleInfo.proto index 37c844ae..7bb65b41 100644 --- a/proto/SalvagePreventSettleInfo.proto +++ b/proto/SalvagePreventSettleInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvagePreventGallerySettleInfo.proto"; -// Name: AKIMCMDLPEK +// Name: ECLIMDFLBLN message SalvagePreventSettleInfo { - SalvagePreventGallerySettleInfo settle_info = 12; - bool is_new_record = 2; + bool is_new_record = 1; + SalvagePreventGallerySettleInfo settle_info = 15; } diff --git a/proto/SalvagePreventSettleNotify.proto b/proto/SalvagePreventSettleNotify.proto index 7a0e8d1b..7fd2d79b 100644 --- a/proto/SalvagePreventSettleNotify.proto +++ b/proto/SalvagePreventSettleNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvagePreventSettleInfo.proto"; -// Name: PPIDGMOMDHC -// CmdId: 8967 +// CmdId: 8120 +// Name: HHLJCILFCFJ message SalvagePreventSettleNotify { - uint32 gallery_id = 10; - SalvagePreventSettleInfo settle_info = 6; + uint32 gallery_id = 7; + SalvagePreventSettleInfo settle_info = 1; } diff --git a/proto/SalvagePreventStopReason.proto b/proto/SalvagePreventStopReason.proto index d68661e2..9a8bce40 100644 --- a/proto/SalvagePreventStopReason.proto +++ b/proto/SalvagePreventStopReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNKNLMCLGEE +// Name: NBHBPGJHJKK enum SalvagePreventStopReason { SALVAGE_PREVENT_STOP_NONE = 0; SALVAGE_PREVENT_STOP_SUCCESS = 1; diff --git a/proto/SalvageScoreChallengeInfo.proto b/proto/SalvageScoreChallengeInfo.proto index ea143f4e..13ceb56c 100644 --- a/proto/SalvageScoreChallengeInfo.proto +++ b/proto/SalvageScoreChallengeInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPKGHIEIGHK +// Name: DJGOABOOOHI message SalvageScoreChallengeInfo { - uint32 max_score = 1; - uint32 salvage_challenge_id = 9; + uint32 max_score = 4; + uint32 salvage_challenge_id = 10; } diff --git a/proto/SalvageStageInfo.proto b/proto/SalvageStageInfo.proto index a38d61e7..628ac424 100644 --- a/proto/SalvageStageInfo.proto +++ b/proto/SalvageStageInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SalvageChallengeInfo.proto"; -// Name: BEAKEGBMAJD +// Name: IFDDHGFMDGM message SalvageStageInfo { - repeated SalvageChallengeInfo challenge_info_list = 15; - uint32 stage_id = 7; - bool is_open = 2; + uint32 stage_id = 4; + bool is_open = 15; + repeated SalvageChallengeInfo challenge_info_list = 10; } diff --git a/proto/SandwormCannonDetailInfo.proto b/proto/SandwormCannonDetailInfo.proto new file mode 100644 index 00000000..906e5e8a --- /dev/null +++ b/proto/SandwormCannonDetailInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "LCMFDAHJIBK.proto"; + +// Name: HLHOKAPBEBA +message SandwormCannonDetailInfo { + repeated LCMFDAHJIBK JAAFEFLDPLF = 2; +} + diff --git a/proto/SaveCoopDialogReq.proto b/proto/SaveCoopDialogReq.proto index 8a53e457..5c169c00 100644 --- a/proto/SaveCoopDialogReq.proto +++ b/proto/SaveCoopDialogReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOMOAABDCLP -// CmdId: 1972 +// CmdId: 1962 +// Name: PJHJLJHPCAP message SaveCoopDialogReq { - uint32 EFLHLGADIOL = 2; - uint32 JNIMIKPMODP = 4; + uint32 NKGPOHKHJAG = 9; + uint32 HCBJHDCMKKN = 10; } diff --git a/proto/SaveCoopDialogRsp.proto b/proto/SaveCoopDialogRsp.proto index 1cd48120..4f2c0e75 100644 --- a/proto/SaveCoopDialogRsp.proto +++ b/proto/SaveCoopDialogRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJLMLLOEOAP -// CmdId: 1960 +// CmdId: 1969 +// Name: HJKFPFCKJAO message SaveCoopDialogRsp { - uint32 JNIMIKPMODP = 10; - uint32 EFLHLGADIOL = 8; - int32 retcode = 9; + uint32 NKGPOHKHJAG = 2; + int32 retcode = 1; + uint32 HCBJHDCMKKN = 13; } diff --git a/proto/SaveCustomDungeonRoomReq.proto b/proto/SaveCustomDungeonRoomReq.proto index 88fd92b0..1d94ec6e 100644 --- a/proto/SaveCustomDungeonRoomReq.proto +++ b/proto/SaveCustomDungeonRoomReq.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonRoom.proto"; import "CustomDungeonSetting.proto"; -// Name: PDNHKLOHIGL -// CmdId: 6209 +// CmdId: 6217 +// Name: DDNIDJFDJNO message SaveCustomDungeonRoomReq { - bool is_update_setting = 8; - CustomDungeonSetting setting = 5; - CustomDungeonRoom custom_dungeon_room = 11; + CustomDungeonSetting setting = 6; + bool is_update_setting = 14; + CustomDungeonRoom custom_dungeon_room = 4; } diff --git a/proto/SaveCustomDungeonRoomRsp.proto b/proto/SaveCustomDungeonRoomRsp.proto index fbffddbd..c4d61e9c 100644 --- a/proto/SaveCustomDungeonRoomRsp.proto +++ b/proto/SaveCustomDungeonRoomRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonBlock.proto"; -// Name: IMJJEKHKMDI -// CmdId: 6246 +// CmdId: 6249 +// Name: HHGCOBLMHEL message SaveCustomDungeonRoomRsp { - int32 retcode = 14; - repeated CustomDungeonBlock error_block_list = 15; - uint32 room_id = 1; + int32 retcode = 4; + repeated CustomDungeonBlock error_block_list = 5; + uint32 room_id = 14; } diff --git a/proto/SaveMainCoopReq.proto b/proto/SaveMainCoopReq.proto index ad5f7cba..59d5ec4d 100644 --- a/proto/SaveMainCoopReq.proto +++ b/proto/SaveMainCoopReq.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPHPACJKHPJ -// CmdId: 1959 +// CmdId: 1967 +// Name: PDJGPFHOHPJ message SaveMainCoopReq { - uint32 id = 7; - uint32 self_confidence = 5; - map PENJAEJFOCP = 14; - map GIINOODGCOO = 10; - uint32 save_point_id = 4; + map KINJAIJMLPM = 12; + uint32 save_point_id = 5; + uint32 id = 15; + map JFNGFEFMHMM = 11; + uint32 self_confidence = 1; } diff --git a/proto/SaveMainCoopRsp.proto b/proto/SaveMainCoopRsp.proto index af9ba3cd..899533b1 100644 --- a/proto/SaveMainCoopRsp.proto +++ b/proto/SaveMainCoopRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLOHCLGELKM -// CmdId: 1996 +// CmdId: 1999 +// Name: CEOEONAEPPI message SaveMainCoopRsp { - repeated uint32 save_point_id_list = 6; - uint32 id = 15; - int32 retcode = 8; + repeated uint32 save_point_id_list = 5; + int32 retcode = 6; + uint32 id = 8; } diff --git a/proto/SaveUgcReq.proto b/proto/SaveUgcReq.proto index 9d4d1c47..72ea6c86 100644 --- a/proto/SaveUgcReq.proto +++ b/proto/SaveUgcReq.proto @@ -6,16 +6,16 @@ import "UgcMusicBriefInfo.proto"; import "UgcMusicRecord.proto"; import "UgcType.proto"; -// Name: DMPCNMHFEHN -// CmdId: 6344 +// CmdId: 6345 +// Name: GAGHHOCGHKD message SaveUgcReq { - UgcType ugc_type = 13; + UgcType ugc_type = 12; uint32 schedule_id = 2; oneof record { UgcMusicRecord music_record = 11; } oneof brief { - UgcMusicBriefInfo music_brief_info = 380; + UgcMusicBriefInfo music_brief_info = 555; } } diff --git a/proto/SaveUgcRsp.proto b/proto/SaveUgcRsp.proto index eac3edd0..be012ea3 100644 --- a/proto/SaveUgcRsp.proto +++ b/proto/SaveUgcRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; -// Name: JKPCEIOLHFA -// CmdId: 6332 +// CmdId: 6322 +// Name: HMPGIICKHMD message SaveUgcRsp { - UgcType ugc_type = 3; - uint64 ugc_guid = 6; - int32 retcode = 14; - bool JGBHEMIDGCJ = 11; + int32 retcode = 9; + UgcType ugc_type = 2; + uint64 ugc_guid = 11; + bool HCPNAKKHMCK = 1; } diff --git a/proto/SceneAreaUnlockNotify.proto b/proto/SceneAreaUnlockNotify.proto index c0af7e5b..8816f4ba 100644 --- a/proto/SceneAreaUnlockNotify.proto +++ b/proto/SceneAreaUnlockNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAMMPAGNAFG -// CmdId: 274 +// CmdId: 239 +// Name: GGMFJEKNFAC message SceneAreaUnlockNotify { - repeated uint32 area_list = 8; - uint32 scene_id = 1; + repeated uint32 area_list = 15; + uint32 scene_id = 14; } diff --git a/proto/SceneAreaWeatherNotify.proto b/proto/SceneAreaWeatherNotify.proto index 48442788..be8045f2 100644 --- a/proto/SceneAreaWeatherNotify.proto +++ b/proto/SceneAreaWeatherNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFGPHIICDHA -// CmdId: 297 +// CmdId: 249 +// Name: BGJJBDDEOHG message SceneAreaWeatherNotify { - map weather_value_map = 10; - uint32 climate_type = 7; - float trans_duration = 1; - uint32 weather_area_id = 15; - uint32 weather_gadget_id = 13; + float trans_duration = 3; + map weather_value_map = 13; + uint32 weather_area_id = 5; + uint32 climate_type = 2; + uint32 weather_gadget_id = 6; } diff --git a/proto/SceneAudioNotify.proto b/proto/SceneAudioNotify.proto index 54fc2666..6840f581 100644 --- a/proto/SceneAudioNotify.proto +++ b/proto/SceneAudioNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHHLLDGJLGK -// CmdId: 3412 +// CmdId: 3231 +// Name: NNDJOINBKAB message SceneAudioNotify { - int32 type = 12; - repeated float param2 = 9; - uint32 source_uid = 6; - repeated string param3 = 8; - repeated uint32 param1 = 7; + int32 type = 9; + uint32 source_uid = 11; + repeated float param2 = 6; + repeated string param3 = 5; + repeated uint32 param1 = 8; } diff --git a/proto/SceneAvatarInfo.proto b/proto/SceneAvatarInfo.proto index 978bee18..89cf2044 100644 --- a/proto/SceneAvatarInfo.proto +++ b/proto/SceneAvatarInfo.proto @@ -8,13 +8,13 @@ import "SceneReliquaryInfo.proto"; import "SceneWeaponInfo.proto"; import "ServerBuff.proto"; -// Name: JIKGNBFBIGC +// Name: LJEDENNPCCI message SceneAvatarInfo { uint32 uid = 1; uint32 avatar_id = 2; uint64 guid = 3; uint32 peer_id = 4; - repeated uint32 equip_id_list = 5; + repeated uint32 team_resonance_list = 5; uint32 skill_depot_id = 6; repeated uint32 talent_id_list = 7; SceneWeaponInfo weapon = 8; @@ -24,7 +24,7 @@ message SceneAvatarInfo { map skill_level_map = 13; map proud_skill_extra_level_map = 14; repeated ServerBuff server_buff_list = 15; - repeated uint32 team_resonance_list = 16; + repeated uint32 equip_id_list = 16; uint32 wearing_flycloak_id = 17; uint32 born_time = 18; uint32 costume_id = 19; diff --git a/proto/SceneAvatarStaminaStepReq.proto b/proto/SceneAvatarStaminaStepReq.proto index 0244552d..e480a33c 100644 --- a/proto/SceneAvatarStaminaStepReq.proto +++ b/proto/SceneAvatarStaminaStepReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: MHKKAAKLPEC -// CmdId: 250 +// CmdId: 263 +// Name: FCILOLPMHPE message SceneAvatarStaminaStepReq { - bool use_client_rot = 15; - Vector rot = 2; + bool use_client_rot = 13; + Vector rot = 6; } diff --git a/proto/SceneAvatarStaminaStepRsp.proto b/proto/SceneAvatarStaminaStepRsp.proto index c5d68e5a..bebc56e6 100644 --- a/proto/SceneAvatarStaminaStepRsp.proto +++ b/proto/SceneAvatarStaminaStepRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NPDDDIOCDLF // CmdId: 259 +// Name: PGDKDGKKGBF message SceneAvatarStaminaStepRsp { - int32 retcode = 10; - Vector rot = 14; - bool use_client_rot = 3; + bool use_client_rot = 9; + Vector rot = 12; + int32 retcode = 11; } diff --git a/proto/SceneCreateEntityReq.proto b/proto/SceneCreateEntityReq.proto index 0b654816..a07af297 100644 --- a/proto/SceneCreateEntityReq.proto +++ b/proto/SceneCreateEntityReq.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; import "CreateReason.proto"; -// Name: KAGBMEDMOLA -// CmdId: 241 +// CmdId: 248 +// Name: PMHPGGKMPCJ message SceneCreateEntityReq { - CreateReason reason = 11; - CreateEntityInfo entity = 14; - bool is_destroy_when_disconnect = 3; + bool is_destroy_when_disconnect = 9; + CreateReason reason = 5; + CreateEntityInfo entity = 2; } diff --git a/proto/SceneCreateEntityRsp.proto b/proto/SceneCreateEntityRsp.proto index 15d733dc..e1115caf 100644 --- a/proto/SceneCreateEntityRsp.proto +++ b/proto/SceneCreateEntityRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; -// Name: ODFLOPBLBPM -// CmdId: 270 +// CmdId: 298 +// Name: NMFKFALELHO message SceneCreateEntityRsp { - int32 retcode = 10; - uint32 entity_id = 4; - CreateEntityInfo entity = 5; + int32 retcode = 4; + CreateEntityInfo entity = 14; + uint32 entity_id = 3; } diff --git a/proto/SceneDataNotify.proto b/proto/SceneDataNotify.proto index da303b2d..03cb89bc 100644 --- a/proto/SceneDataNotify.proto +++ b/proto/SceneDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HGPFLODNOJD -// CmdId: 3210 +// CmdId: 3320 +// Name: DJGPJPKMBDO message SceneDataNotify { - repeated string level_config_name_list = 11; - repeated uint32 scene_tag_id_list = 5; + repeated string level_config_name_list = 15; + repeated uint32 scene_tag_id_list = 10; } diff --git a/proto/SceneDestroyEntityReq.proto b/proto/SceneDestroyEntityReq.proto index 9ec844cf..7810800b 100644 --- a/proto/SceneDestroyEntityReq.proto +++ b/proto/SceneDestroyEntityReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NELCBFKHLOM -// CmdId: 213 +// CmdId: 297 +// Name: DLLJMBHCAPH message SceneDestroyEntityReq { - uint32 entity_id = 3; + uint32 entity_id = 2; } diff --git a/proto/SceneDestroyEntityRsp.proto b/proto/SceneDestroyEntityRsp.proto index ecbac24a..876e3a86 100644 --- a/proto/SceneDestroyEntityRsp.proto +++ b/proto/SceneDestroyEntityRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGFFJKOAEBO -// CmdId: 257 +// CmdId: 281 +// Name: HGHBAOEAPNA message SceneDestroyEntityRsp { - uint32 entity_id = 7; - int32 retcode = 3; + uint32 entity_id = 4; + int32 retcode = 15; } diff --git a/proto/SceneEntitiesMoveCombineNotify.proto b/proto/SceneEntitiesMoveCombineNotify.proto index 3fdaa051..0e2045ab 100644 --- a/proto/SceneEntitiesMoveCombineNotify.proto +++ b/proto/SceneEntitiesMoveCombineNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityMoveInfo.proto"; -// Name: NEIKDDNJBOM -// CmdId: 3188 +// CmdId: 3357 +// Name: FDEMGNEIOEH message SceneEntitiesMoveCombineNotify { - repeated EntityMoveInfo entity_move_info_list = 12; + repeated EntityMoveInfo entity_move_info_list = 5; } diff --git a/proto/SceneEntitiesMovesReq.proto b/proto/SceneEntitiesMovesReq.proto index 9906124e..d795426a 100644 --- a/proto/SceneEntitiesMovesReq.proto +++ b/proto/SceneEntitiesMovesReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityMoveInfo.proto"; -// Name: PBOEBEAEAFF -// CmdId: 222 +// CmdId: 255 +// Name: LIGKGFEOAAL message SceneEntitiesMovesReq { - repeated EntityMoveInfo entity_move_info_list = 11; + repeated EntityMoveInfo entity_move_info_list = 3; } diff --git a/proto/SceneEntitiesMovesRsp.proto b/proto/SceneEntitiesMovesRsp.proto index a92e6a72..3dce38f7 100644 --- a/proto/SceneEntitiesMovesRsp.proto +++ b/proto/SceneEntitiesMovesRsp.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityMoveFailInfo.proto"; -// Name: CJDHJADEIAA -// CmdId: 212 +// CmdId: 266 +// Name: LOFHHKFLEBM message SceneEntitiesMovesRsp { - repeated EntityMoveFailInfo entity_move_fail_info_list = 9; + repeated EntityMoveFailInfo entity_move_fail_info_list = 4; } diff --git a/proto/SceneEntityAiInfo.proto b/proto/SceneEntityAiInfo.proto index 8ac353b9..88180d49 100644 --- a/proto/SceneEntityAiInfo.proto +++ b/proto/SceneEntityAiInfo.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ServantInfo.proto"; import "Vector.proto"; -// Name: NELPLEPDNED +// Name: MCNFHNMIDGK message SceneEntityAiInfo { bool is_ai_open = 1; Vector born_pos = 2; @@ -14,5 +14,6 @@ message SceneEntityAiInfo { map ai_threat_map = 5; map skill_group_cd_map = 6; uint32 cur_tactic = 7; + bool IGINBLKLKCF = 8; } diff --git a/proto/SceneEntityAppearNotify.proto b/proto/SceneEntityAppearNotify.proto index 7b8f350b..01a60366 100644 --- a/proto/SceneEntityAppearNotify.proto +++ b/proto/SceneEntityAppearNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneEntityInfo.proto"; import "VisionType.proto"; -// Name: GKMPEPIEDNK -// CmdId: 234 +// CmdId: 256 +// Name: GIGOIBLMDHA message SceneEntityAppearNotify { - repeated SceneEntityInfo entity_list = 14; - uint32 param = 9; - VisionType appear_type = 5; + VisionType appear_type = 13; + repeated SceneEntityInfo entity_list = 6; + uint32 param = 15; } diff --git a/proto/SceneEntityDisappearNotify.proto b/proto/SceneEntityDisappearNotify.proto index cab07933..fb5bcf88 100644 --- a/proto/SceneEntityDisappearNotify.proto +++ b/proto/SceneEntityDisappearNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "VisionType.proto"; -// Name: DPLGLLKDHHD -// CmdId: 272 +// CmdId: 241 +// Name: EBBFDEDKBNO message SceneEntityDisappearNotify { - uint32 param = 15; - repeated uint32 entity_list = 14; - VisionType disappear_type = 8; + VisionType disappear_type = 3; + uint32 param = 5; + repeated uint32 entity_list = 4; } diff --git a/proto/SceneEntityDrownReq.proto b/proto/SceneEntityDrownReq.proto index 6caa5600..1b6b5775 100644 --- a/proto/SceneEntityDrownReq.proto +++ b/proto/SceneEntityDrownReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLAPOIKJPOD -// CmdId: 246 +// CmdId: 295 +// Name: ONKAKAHPGHO message SceneEntityDrownReq { - uint32 entity_id = 12; + uint32 entity_id = 8; } diff --git a/proto/SceneEntityDrownRsp.proto b/proto/SceneEntityDrownRsp.proto index f086715d..a707079d 100644 --- a/proto/SceneEntityDrownRsp.proto +++ b/proto/SceneEntityDrownRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLOBNCCPPIH -// CmdId: 284 +// CmdId: 250 +// Name: JJIPJFEGDJG message SceneEntityDrownRsp { - uint32 entity_id = 15; - int32 retcode = 14; + uint32 entity_id = 4; + int32 retcode = 11; } diff --git a/proto/SceneEntityInfo.proto b/proto/SceneEntityInfo.proto index 572bed90..8dc1ac99 100644 --- a/proto/SceneEntityInfo.proto +++ b/proto/SceneEntityInfo.proto @@ -16,7 +16,7 @@ import "SceneMonsterInfo.proto"; import "SceneNpcInfo.proto"; import "ServerBuff.proto"; -// Name: HGJKEMEBOKC +// Name: HLAAMJAKIEJ message SceneEntityInfo { ProtEntityType entity_type = 1; uint32 entity_id = 2; diff --git a/proto/SceneEntityMoveNotify.proto b/proto/SceneEntityMoveNotify.proto index dc9b11dc..bc05ad7d 100644 --- a/proto/SceneEntityMoveNotify.proto +++ b/proto/SceneEntityMoveNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: ODKHBFHKCEF -// CmdId: 207 +// CmdId: 278 +// Name: HADOGPNKCLM message SceneEntityMoveNotify { - uint32 entity_id = 15; + MotionInfo motion_info = 3; uint32 reliable_seq = 1; - MotionInfo motion_info = 6; - uint32 scene_time = 10; + uint32 scene_time = 14; + uint32 entity_id = 15; } diff --git a/proto/SceneEntityMoveReq.proto b/proto/SceneEntityMoveReq.proto index f47f754f..b126853f 100644 --- a/proto/SceneEntityMoveReq.proto +++ b/proto/SceneEntityMoveReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: FKPCELNLCPB -// CmdId: 282 +// CmdId: 272 +// Name: KELHGHLMPEG message SceneEntityMoveReq { - uint32 entity_id = 3; - uint32 scene_time = 6; - uint32 reliable_seq = 4; - MotionInfo motion_info = 2; + MotionInfo motion_info = 13; + uint32 entity_id = 9; + uint32 reliable_seq = 6; + uint32 scene_time = 5; } diff --git a/proto/SceneEntityMoveRsp.proto b/proto/SceneEntityMoveRsp.proto index d4d71de1..7ba5bf7e 100644 --- a/proto/SceneEntityMoveRsp.proto +++ b/proto/SceneEntityMoveRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; -// Name: FLMGGILOCAJ -// CmdId: 265 +// CmdId: 292 +// Name: DMMGIENKIKO message SceneEntityMoveRsp { - uint32 reliable_seq = 8; - uint32 entity_id = 4; - uint32 scene_time = 3; - MotionInfo fail_motion = 13; - int32 retcode = 12; + uint32 scene_time = 2; + int32 retcode = 8; + uint32 reliable_seq = 9; + MotionInfo fail_motion = 15; + uint32 entity_id = 14; } diff --git a/proto/SceneEntityUpdateNotify.proto b/proto/SceneEntityUpdateNotify.proto index 87ba0635..112ecebd 100644 --- a/proto/SceneEntityUpdateNotify.proto +++ b/proto/SceneEntityUpdateNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneEntityInfo.proto"; import "VisionType.proto"; -// Name: MHIKAPEPCDF -// CmdId: 3095 +// CmdId: 3060 +// Name: FPPNHNKFNPK message SceneEntityUpdateNotify { - uint32 param = 7; - VisionType appear_type = 2; - repeated SceneEntityInfo entity_list = 14; + uint32 param = 2; + repeated SceneEntityInfo entity_list = 15; + VisionType appear_type = 10; } diff --git a/proto/SceneFishInfo.proto b/proto/SceneFishInfo.proto index d226f756..2625ff16 100644 --- a/proto/SceneFishInfo.proto +++ b/proto/SceneFishInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: PBOJPLIHGGO +// Name: CODPKPLDBDH message SceneFishInfo { uint32 fish_id = 1; uint32 fish_pool_entity_id = 2; diff --git a/proto/SceneForceLockNotify.proto b/proto/SceneForceLockNotify.proto index 66aabd8e..623d2492 100644 --- a/proto/SceneForceLockNotify.proto +++ b/proto/SceneForceLockNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABCBKINNGNF -// CmdId: 226 +// CmdId: 235 +// Name: AHMGLHBPOGH message SceneForceLockNotify { - repeated uint32 force_id_list = 3; + repeated uint32 force_id_list = 11; } diff --git a/proto/SceneForceUnlockNotify.proto b/proto/SceneForceUnlockNotify.proto index 543af444..46cecca2 100644 --- a/proto/SceneForceUnlockNotify.proto +++ b/proto/SceneForceUnlockNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LEEEJNOCINN -// CmdId: 286 +// CmdId: 270 +// Name: GCIGDCCBENG message SceneForceUnlockNotify { - bool is_add = 7; - repeated uint32 force_id_list = 11; + bool is_add = 2; + repeated uint32 force_id_list = 7; } diff --git a/proto/SceneGadgetInfo.proto b/proto/SceneGadgetInfo.proto index 81448a1d..fdfb700d 100644 --- a/proto/SceneGadgetInfo.proto +++ b/proto/SceneGadgetInfo.proto @@ -28,7 +28,7 @@ import "VehicleInfo.proto"; import "WeatherInfo.proto"; import "WorktopInfo.proto"; -// Name: APLBOALHGKD +// Name: CAHMGNJLGHD message SceneGadgetInfo { uint32 gadget_id = 1; uint32 group_id = 2; @@ -36,17 +36,17 @@ message SceneGadgetInfo { uint32 owner_entity_id = 4; GadgetBornType born_type = 5; uint32 gadget_state = 6; - uint32 EIHJCEDOKKE = 7; + uint32 gadget_type = 7; bool is_show_cutscene = 8; uint32 authority_peer_id = 9; bool is_enable_interact = 10; - uint32 IJJBMNMNKKB = 11; + uint32 interact_id = 11; uint32 mark_flag = 21; - uint32 prop_owner_entity_id = 22; //LMDHNJFCOOI + uint32 prop_owner_entity_id = 22; PlatformInfo platform = 23; repeated uint32 interact_uid_list = 24; uint32 draft_id = 25; - uint32 HIOJEFHGLJI = 26; + uint32 gadget_talk_state = 26; GadgetPlayInfo play_info = 100; oneof content { Item trifle_item = 12; diff --git a/proto/SceneGalleryAkaFesArchaeologyInfo.proto b/proto/SceneGalleryAkaFesArchaeologyInfo.proto new file mode 100644 index 00000000..afe7eaf9 --- /dev/null +++ b/proto/SceneGalleryAkaFesArchaeologyInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: LNIINEOKDBB +message SceneGalleryAkaFesArchaeologyInfo { + uint32 EBFAEGIJHJK = 5; + uint32 JHDBADNLDEJ = 12; +} + diff --git a/proto/SceneGalleryAkaFesRhythmInfo.proto b/proto/SceneGalleryAkaFesRhythmInfo.proto new file mode 100644 index 00000000..8357c290 --- /dev/null +++ b/proto/SceneGalleryAkaFesRhythmInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: CCOOHEJNIKK +message SceneGalleryAkaFesRhythmInfo { + bool OBIIGFOOFIK = 5; + string transaction = 1; +} + diff --git a/proto/SceneGalleryBalloonInfo.proto b/proto/SceneGalleryBalloonInfo.proto index 34965431..1d71a562 100644 --- a/proto/SceneGalleryBalloonInfo.proto +++ b/proto/SceneGalleryBalloonInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BalloonPlayerInfo.proto"; -// Name: FLDMBPJPJOB +// Name: PEKBDJKFBDM message SceneGalleryBalloonInfo { - uint32 end_time = 3; - map scene_player_balloon_info_map = 2; + map scene_player_balloon_info_map = 13; + uint32 end_time = 14; } diff --git a/proto/SceneGalleryBoatMultiInfo.proto b/proto/SceneGalleryBoatMultiInfo.proto new file mode 100644 index 00000000..3892a69e --- /dev/null +++ b/proto/SceneGalleryBoatMultiInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "LanV3BoatMultiPlayerData.proto"; + +// Name: JOBCGOEPLIM +message SceneGalleryBoatMultiInfo { + repeated LanV3BoatMultiPlayerData JLDGJOPFALG = 1; +} + diff --git a/proto/SceneGalleryBounceConjuringInfo.proto b/proto/SceneGalleryBounceConjuringInfo.proto index 8be66054..29214ddb 100644 --- a/proto/SceneGalleryBounceConjuringInfo.proto +++ b/proto/SceneGalleryBounceConjuringInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEDOJOKKABE +// Name: HDCLLAGLGIH message SceneGalleryBounceConjuringInfo { - uint32 total_destroyed_machine_count = 4; - uint32 total_score = 8; + uint32 total_destroyed_machine_count = 14; + uint32 total_score = 13; } diff --git a/proto/SceneGalleryBrokenFloorInfo.proto b/proto/SceneGalleryBrokenFloorInfo.proto index a7291f35..d94204e4 100644 --- a/proto/SceneGalleryBrokenFloorInfo.proto +++ b/proto/SceneGalleryBrokenFloorInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMFDMNPHKON +// Name: MCAMPODMLJG message SceneGalleryBrokenFloorInfo { - uint32 end_time = 8; - map fall_count_map = 5; + uint32 end_time = 7; + map fall_count_map = 15; } diff --git a/proto/SceneGalleryBulletInfo.proto b/proto/SceneGalleryBulletInfo.proto index 3eebcaea..d82e04de 100644 --- a/proto/SceneGalleryBulletInfo.proto +++ b/proto/SceneGalleryBulletInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNABHDDNPBM +// Name: JFEEEGPDDNC message SceneGalleryBulletInfo { - map hit_count_map = 1; - uint32 end_time = 14; + uint32 end_time = 1; + map hit_count_map = 14; } diff --git a/proto/SceneGalleryBuoyantCombatInfo.proto b/proto/SceneGalleryBuoyantCombatInfo.proto index ec04d420..39b337bd 100644 --- a/proto/SceneGalleryBuoyantCombatInfo.proto +++ b/proto/SceneGalleryBuoyantCombatInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNDELFIJLDE +// Name: ENJJIEDLOJI message SceneGalleryBuoyantCombatInfo { - uint32 kill_special_monster_count = 10; - uint32 kill_monster_count = 11; - uint32 score = 12; + uint32 score = 11; + uint32 kill_monster_count = 2; + uint32 kill_special_monster_count = 9; } diff --git a/proto/SceneGalleryCharAmusementInfo.proto b/proto/SceneGalleryCharAmusementInfo.proto index a3268680..3ea4da9f 100644 --- a/proto/SceneGalleryCharAmusementInfo.proto +++ b/proto/SceneGalleryCharAmusementInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIHHHDNHBIE +// Name: LFPDIANNOJB message SceneGalleryCharAmusementInfo { - bool is_last_level = 9; - uint32 cur_score = 1; - uint32 max_score = 4; - bool is_success = 15; - bool is_finish = 5; + uint32 max_score = 8; + bool is_last_level = 15; + bool is_finish = 2; + bool is_success = 13; + uint32 cur_score = 14; } diff --git a/proto/SceneGalleryCoinCollectInfo.proto b/proto/SceneGalleryCoinCollectInfo.proto index 49617d54..a18293a1 100644 --- a/proto/SceneGalleryCoinCollectInfo.proto +++ b/proto/SceneGalleryCoinCollectInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DHBOANFMLNE +// Name: DFOAIKFHIOB message SceneGalleryCoinCollectInfo { - uint32 JIEODOEOBID = 15; - uint32 BOFDHHNBNCH = 6; + uint32 DKAPCHHJPCM = 9; + uint32 EEBBADCOGNG = 3; } diff --git a/proto/SceneGalleryCrystalLinkInfo.proto b/proto/SceneGalleryCrystalLinkInfo.proto index 7997fe8f..cbff4f5a 100644 --- a/proto/SceneGalleryCrystalLinkInfo.proto +++ b/proto/SceneGalleryCrystalLinkInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DOFFFMPIPDH +// Name: IPOEHNLGMHH message SceneGalleryCrystalLinkInfo { - uint32 score = 15; + uint32 score = 11; } diff --git a/proto/SceneGalleryDuelHeartInfo.proto b/proto/SceneGalleryDuelHeartInfo.proto new file mode 100644 index 00000000..4660f121 --- /dev/null +++ b/proto/SceneGalleryDuelHeartInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: BAEMPHKEOGM +message SceneGalleryDuelHeartInfo { + uint32 difficulty = 14; +} + diff --git a/proto/SceneGalleryEffigyChallengeV2Info.proto b/proto/SceneGalleryEffigyChallengeV2Info.proto index c18b18f2..82937578 100644 --- a/proto/SceneGalleryEffigyChallengeV2Info.proto +++ b/proto/SceneGalleryEffigyChallengeV2Info.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GMGJPJCDPEM +// Name: BOFANKCIICD message SceneGalleryEffigyChallengeV2Info { - uint32 ACPFEHKCGGB = 11; - uint32 FCDILAKFBIJ = 8; - uint32 NLLDKGABJMC = 9; - uint32 HGJABDBDDMP = 15; - uint32 MEGPGIHPIMJ = 14; + uint32 NCABJMDBENP = 14; + uint32 HHMFOEGOJMP = 9; + uint32 HKGMKGOGFEM = 8; + uint32 INLLPJAEMNP = 10; + uint32 NCMKJCNLDHM = 4; } diff --git a/proto/SceneGalleryFallInfo.proto b/proto/SceneGalleryFallInfo.proto index efec647d..2acebd12 100644 --- a/proto/SceneGalleryFallInfo.proto +++ b/proto/SceneGalleryFallInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FallPlayerInfo.proto"; -// Name: PJCEIHFOPHJ +// Name: CNGJBCGMEMK message SceneGalleryFallInfo { - uint32 end_time = 14; - map scene_player_fall_info_map = 7; + map scene_player_fall_info_map = 10; + uint32 end_time = 11; } diff --git a/proto/SceneGalleryFlowerInfo.proto b/proto/SceneGalleryFlowerInfo.proto index 330d5c52..a770d06d 100644 --- a/proto/SceneGalleryFlowerInfo.proto +++ b/proto/SceneGalleryFlowerInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HGHFCOCOBNC +// Name: JCOOOHKFJDC message SceneGalleryFlowerInfo { - uint32 cur_score = 6; - uint32 target_score = 7; - uint32 end_time = 10; + uint32 end_time = 14; + uint32 target_score = 15; + uint32 cur_score = 7; } diff --git a/proto/SceneGalleryFungusFighterCaptureInfo.proto b/proto/SceneGalleryFungusFighterCaptureInfo.proto index 1442fc03..f894f0a5 100644 --- a/proto/SceneGalleryFungusFighterCaptureInfo.proto +++ b/proto/SceneGalleryFungusFighterCaptureInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCJHLPDJBJB +// Name: MDOHOGEIKFA message SceneGalleryFungusFighterCaptureInfo { - bool is_hide_progress = 15; + bool is_hide_progress = 2; } diff --git a/proto/SceneGalleryFungusFighterTrainingInfo.proto b/proto/SceneGalleryFungusFighterTrainingInfo.proto index b800b88a..8d71cae6 100644 --- a/proto/SceneGalleryFungusFighterTrainingInfo.proto +++ b/proto/SceneGalleryFungusFighterTrainingInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOCHEDGIBCB +// Name: MIDFIDJFMOO message SceneGalleryFungusFighterTrainingInfo { - uint32 OGPBADNDKBP = 14; - uint32 DPIPHICOICA = 2; - uint32 buff_id = 7; - uint32 KNEABBDMNHN = 3; - uint32 POCKPBDHDLA = 11; - uint32 HFBFHNOPEJB = 13; - uint32 AKLIJMLEDNH = 9; + uint32 buff_id = 3; + uint32 MBCGPKHEHPP = 4; + uint32 CNODBENOPKK = 11; + uint32 CNOCKIIKIKI = 8; + uint32 NOIAIMOONIB = 1; + uint32 GLCGHJKHFEI = 10; + uint32 OMILDIGCPAJ = 14; } diff --git a/proto/SceneGalleryFungusFighterV2Info.proto b/proto/SceneGalleryFungusFighterV2Info.proto new file mode 100644 index 00000000..34f38fa8 --- /dev/null +++ b/proto/SceneGalleryFungusFighterV2Info.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: POKCKIOHOAI +message SceneGalleryFungusFighterV2Info { + // Name: NEKANOJJFGN + message NEKANOJJFGN { + uint64 BHHFMKMEFOA = 10; + bool is_alive = 11; + uint32 fungus_id = 2; + } + + uint64 NBEIMJIGHIN = 10; + uint32 PFEJLBFPMGF = 13; + string transaction = 11; + uint32 HMEKPCPLCDG = 8; + float LOMKEBDNAGJ = 9; + repeated NEKANOJJFGN LPAONJMNHCP = 7; +} + diff --git a/proto/SceneGalleryHandballInfo.proto b/proto/SceneGalleryHandballInfo.proto index 0f2e2b5f..6497453f 100644 --- a/proto/SceneGalleryHandballInfo.proto +++ b/proto/SceneGalleryHandballInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PlaceInfo.proto"; -// Name: DKOPHIAMKHJ +// Name: IBHGJOKFMEF message SceneGalleryHandballInfo { - bool is_have_ball = 5; - PlaceInfo ball_place_info = 12; + bool is_have_ball = 13; + PlaceInfo ball_place_info = 3; } diff --git a/proto/SceneGalleryHideAndSeekInfo.proto b/proto/SceneGalleryHideAndSeekInfo.proto index 23d60b4a..77d29de6 100644 --- a/proto/SceneGalleryHideAndSeekInfo.proto +++ b/proto/SceneGalleryHideAndSeekInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCLKBDJILAF +// Name: IIIFEGBGIHG message SceneGalleryHideAndSeekInfo { - repeated uint32 DJOKECOIPFF = 13; - repeated uint32 BCBIGMMKEJH = 12; + repeated uint32 GCNNADABPLG = 10; + repeated uint32 GIDIOJBKDKH = 13; } diff --git a/proto/SceneGalleryHomeBalloonInfo.proto b/proto/SceneGalleryHomeBalloonInfo.proto index 6bdc2316..ade06982 100644 --- a/proto/SceneGalleryHomeBalloonInfo.proto +++ b/proto/SceneGalleryHomeBalloonInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKDAEHJEMHE +// Name: NBCMCHLPADH message SceneGalleryHomeBalloonInfo { - uint32 score = 13; + uint32 score = 11; } diff --git a/proto/SceneGalleryHomeSeekFurnitureInfo.proto b/proto/SceneGalleryHomeSeekFurnitureInfo.proto index b8c0d044..6f92a9a2 100644 --- a/proto/SceneGalleryHomeSeekFurnitureInfo.proto +++ b/proto/SceneGalleryHomeSeekFurnitureInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LOPIKENDPIA +// Name: GFDMALDLDJM message SceneGalleryHomeSeekFurnitureInfo { - uint32 NEIJHFHFLDN = 9; - uint32 OPOHIONGHJE = 15; - uint32 KEFHNLLCANO = 4; - map player_score_map = 14; + uint32 NJHPFPPGMHP = 4; + map player_score_map = 15; + uint32 FOLBDGFAJHK = 14; + uint32 GPJDOAEHFGN = 8; } diff --git a/proto/SceneGalleryInfo.proto b/proto/SceneGalleryInfo.proto index afc4221a..7287c976 100644 --- a/proto/SceneGalleryInfo.proto +++ b/proto/SceneGalleryInfo.proto @@ -2,13 +2,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "DIJNMJBIJBC.proto"; -import "DOMPLMOALGE.proto"; import "GalleryStageType.proto"; -import "GEFHEDDLCCG.proto"; -import "IMNBOHOJFBO.proto"; -import "NMKBMCHIBJB.proto"; +import "JEIFKDDEDEE.proto"; +import "SceneGalleryAkaFesArchaeologyInfo.proto"; +import "SceneGalleryAkaFesRhythmInfo.proto"; import "SceneGalleryBalloonInfo.proto"; +import "SceneGalleryBoatMultiInfo.proto"; import "SceneGalleryBounceConjuringInfo.proto"; import "SceneGalleryBrokenFloorInfo.proto"; import "SceneGalleryBulletInfo.proto"; @@ -16,11 +15,13 @@ import "SceneGalleryBuoyantCombatInfo.proto"; import "SceneGalleryCharAmusementInfo.proto"; import "SceneGalleryCoinCollectInfo.proto"; import "SceneGalleryCrystalLinkInfo.proto"; +import "SceneGalleryDuelHeartInfo.proto"; import "SceneGalleryEffigyChallengeV2Info.proto"; import "SceneGalleryFallInfo.proto"; import "SceneGalleryFlowerInfo.proto"; import "SceneGalleryFungusFighterCaptureInfo.proto"; import "SceneGalleryFungusFighterTrainingInfo.proto"; +import "SceneGalleryFungusFighterV2Info.proto"; import "SceneGalleryHandballInfo.proto"; import "SceneGalleryHideAndSeekInfo.proto"; import "SceneGalleryHomeBalloonInfo.proto"; @@ -32,8 +33,13 @@ import "SceneGalleryIslandPartyRaftInfo.proto"; import "SceneGalleryIslandPartySailInfo.proto"; import "SceneGalleryLuminanceStoneChallengeInfo.proto"; import "SceneGalleryMuqadasPotionInfo.proto"; +import "SceneGalleryPacmanInfo.proto"; +import "SceneGalleryProgressInfo.proto"; import "SceneGallerySalvageEscortInfo.proto"; import "SceneGallerySalvagePreventInfo.proto"; +import "SceneGallerySandwormInfo.proto"; +import "SceneGallerySorushTrialHitmanInfo.proto"; +import "SceneGallerySorushTrialPhotoMatchInfo.proto"; import "SceneGallerySummerTimeV2BoatInfo.proto"; import "SceneGallerySumoInfo.proto"; import "SceneGalleryTeamChainInfo.proto"; @@ -41,53 +47,58 @@ import "SceneGalleryTreasureSeelieInfo.proto"; import "SceneGalleryVintageHuntingInfo.proto"; import "SceneGalleryWindFieldInfo.proto"; -// Name: CPHEBIHPPJC +// Name: JACLEOIAGLK message SceneGalleryInfo { - uint32 player_count = 11; - repeated NMKBMCHIBJB ODDNGMHIBCL = 4; - uint32 pre_start_end_time = 1; - uint32 owner_uid = 9; - uint32 gallery_id = 13; - uint32 start_time = 8; - GalleryStageType stage = 2; - uint32 end_time = 10; + uint32 pre_start_end_time = 15; + JEIFKDDEDEE HEHPGNJDOMH = 3; + uint32 gallery_id = 10; + uint32 start_time = 2; + GalleryStageType stage = 1; + uint32 player_count = 7; + uint32 owner_uid = 6; + uint32 end_time = 14; oneof info { SceneGalleryBalloonInfo balloon_info = 12; - SceneGalleryFallInfo fall_info = 6; - SceneGalleryFlowerInfo flower_info = 3; - SceneGalleryBulletInfo bullet_info = 7; - SceneGalleryBrokenFloorInfo broken_floor_info = 14; - SceneGalleryHideAndSeekInfo hide_and_seek_info = 5; - SceneGalleryBuoyantCombatInfo buoyant_combat_info = 1182; - SceneGalleryBounceConjuringInfo bounce_conjuring_info = 761; - SceneGalleryHandballInfo handball_info = 2028; - SceneGallerySumoInfo sumo_info = 154; - SceneGallerySalvagePreventInfo salvage_prevent_info = 826; - SceneGallerySalvageEscortInfo salvage_escort_info = 755; - SceneGalleryHomeBalloonInfo home_balloon_info = 2019; - SceneGalleryCrystalLinkInfo crystal_link_info = 962; - SceneGalleryIrodoriMasterInfo irodori_master_info = 1675; - SceneGalleryLuminanceStoneChallengeInfo luminance_stone_challenge_info = 788; - SceneGalleryHomeSeekFurnitureInfo home_seek_furniture_info = 593; - SceneGalleryIslandPartyDownHillInfo island_party_down_hill_info = 775; - SceneGallerySummerTimeV2BoatInfo summer_time_v2_boat_info = 1972; - SceneGalleryIslandPartyRaftInfo island_party_raft_info = 1541; - SceneGalleryIslandPartySailInfo island_party_sail_info = 766; - SceneGalleryInstaleSprayInfo instable_spray_info = 1548; - SceneGalleryMuqadasPotionInfo muqadas_potion_info = 280; - SceneGalleryTreasureSeelieInfo treasure_seelie_info = 596; - SceneGalleryVintageHuntingInfo vintage_hunting_info = 714; - SceneGalleryWindFieldInfo wind_field_info = 1346; - SceneGalleryFungusFighterTrainingInfo fungus_fighter_training_info = 106; - SceneGalleryEffigyChallengeV2Info effigy_challenge_info = 1172; - SceneGalleryFungusFighterCaptureInfo fungus_fighter_capture_info = 1815; - SceneGalleryCharAmusementInfo char_amusement_info = 1783; - SceneGalleryCoinCollectInfo coin_collect_info = 1946; - SceneGalleryTeamChainInfo team_chain_info = 1189; - DOMPLMOALGE duel_heart_info = 1659; - IMNBOHOJFBO boat_multi_info = 747; - GEFHEDDLCCG pacman_info = 1608; - DIJNMJBIJBC fungus_fighter_v2_info = 976; + SceneGalleryFallInfo fall_info = 8; + SceneGalleryFlowerInfo flower_info = 9; + SceneGalleryBulletInfo bullet_info = 4; + SceneGalleryBrokenFloorInfo broken_floor_info = 13; + SceneGalleryHideAndSeekInfo hide_and_seek_info = 11; + SceneGalleryBuoyantCombatInfo buoyant_combat_info = 1354; + SceneGalleryBounceConjuringInfo bounce_conjuring_info = 1430; + SceneGalleryHandballInfo handball_info = 1865; + SceneGallerySumoInfo sumo_info = 605; + SceneGallerySalvagePreventInfo salvage_prevent_info = 627; + SceneGallerySalvageEscortInfo salvage_escort_info = 1254; + SceneGalleryHomeBalloonInfo home_balloon_info = 913; + SceneGalleryCrystalLinkInfo crystal_link_info = 1437; + SceneGalleryIrodoriMasterInfo irodori_master_info = 644; + SceneGalleryLuminanceStoneChallengeInfo luminance_stone_challenge_info = 284; + SceneGalleryHomeSeekFurnitureInfo home_seek_furniture_info = 765; + SceneGalleryIslandPartyDownHillInfo island_party_down_hill_info = 1263; + SceneGallerySummerTimeV2BoatInfo summer_time_v2_boat_info = 1395; + SceneGalleryIslandPartyRaftInfo island_party_raft_info = 1119; + SceneGalleryIslandPartySailInfo island_party_sail_info = 2031; + SceneGalleryInstaleSprayInfo instable_spray_info = 628; + SceneGalleryMuqadasPotionInfo muqadas_potion_info = 163; + SceneGalleryTreasureSeelieInfo treasure_seelie_info = 1960; + SceneGalleryVintageHuntingInfo vintage_hunting_info = 380; + SceneGalleryWindFieldInfo wind_field_info = 817; + SceneGalleryFungusFighterTrainingInfo fungus_fighter_training_info = 279; + SceneGalleryEffigyChallengeV2Info effigy_challenge_info = 645; + SceneGalleryFungusFighterCaptureInfo fungus_fighter_capture_info = 435; + SceneGalleryCharAmusementInfo char_amusement_info = 57; + SceneGalleryCoinCollectInfo coin_collect_info = 2039; + SceneGalleryTeamChainInfo team_chain_info = 1982; + SceneGalleryDuelHeartInfo duel_heart_info = 1058; + SceneGalleryBoatMultiInfo boat_multi_info = 1169; + SceneGalleryPacmanInfo pacman_info = 766; + SceneGalleryFungusFighterV2Info fungus_fighter_v2_info = 1224; + SceneGalleryAkaFesArchaeologyInfo aka_fes_archaeology_info = 265; + SceneGallerySandwormInfo sandworm_info = 1776; + SceneGallerySorushTrialPhotoMatchInfo sorush_trial_photo_match_info = 611; + SceneGallerySorushTrialHitmanInfo sorush_trial_hitman_info = 906; + SceneGalleryAkaFesRhythmInfo aka_fes_rhythm_info = 1183; } } diff --git a/proto/SceneGalleryInfoNotify.proto b/proto/SceneGalleryInfoNotify.proto index ed9bc84c..cba41047 100644 --- a/proto/SceneGalleryInfoNotify.proto +++ b/proto/SceneGalleryInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneGalleryInfo.proto"; -// Name: EEGDPECCGNC -// CmdId: 5529 +// CmdId: 5599 +// Name: EKPFAAFNGJE message SceneGalleryInfoNotify { - SceneGalleryInfo gallery_info = 6; + SceneGalleryInfo gallery_info = 15; } diff --git a/proto/SceneGalleryInstableSprayBuffInfo.proto b/proto/SceneGalleryInstableSprayBuffInfo.proto index e994925a..8c79376a 100644 --- a/proto/SceneGalleryInstableSprayBuffInfo.proto +++ b/proto/SceneGalleryInstableSprayBuffInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GBLJAIEJPKF +// Name: IHOGDGIBMEC message SceneGalleryInstableSprayBuffInfo { - uint32 buff_id = 7; - uint64 AGGDHOKKEDC = 12; - uint64 DCHEPPIPMEN = 13; + uint64 JAADBLKABKF = 12; + uint64 PEPAMAPELFG = 11; + uint32 buff_id = 14; } diff --git a/proto/SceneGalleryInstaleSprayInfo.proto b/proto/SceneGalleryInstaleSprayInfo.proto index 0df516b1..d50274be 100644 --- a/proto/SceneGalleryInstaleSprayInfo.proto +++ b/proto/SceneGalleryInstaleSprayInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneGalleryInstableSprayBuffInfo.proto"; -// Name: OEOGPHJFJMB +// Name: JAMJCMJGCCH message SceneGalleryInstaleSprayInfo { - uint32 score = 6; - repeated SceneGalleryInstableSprayBuffInfo buff_info_list = 8; + uint32 score = 1; + repeated SceneGalleryInstableSprayBuffInfo buff_info_list = 3; } diff --git a/proto/SceneGalleryIrodoriMasterInfo.proto b/proto/SceneGalleryIrodoriMasterInfo.proto index f266653b..925e2b72 100644 --- a/proto/SceneGalleryIrodoriMasterInfo.proto +++ b/proto/SceneGalleryIrodoriMasterInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMELCLIBKLD +// Name: PAKMJACDBEJ message SceneGalleryIrodoriMasterInfo { - bool is_cg_viewed = 3; - uint32 level_id = 14; - uint32 difficulty = 8; + bool is_cg_viewed = 5; + uint32 difficulty = 6; + uint32 level_id = 9; } diff --git a/proto/SceneGalleryIslandPartyDownHillInfo.proto b/proto/SceneGalleryIslandPartyDownHillInfo.proto index ca17e771..20f46293 100644 --- a/proto/SceneGalleryIslandPartyDownHillInfo.proto +++ b/proto/SceneGalleryIslandPartyDownHillInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStartSource.proto"; -// Name: CCABBNBIMHF +// Name: KNMKAEFKFON message SceneGalleryIslandPartyDownHillInfo { - uint32 coin = 4; - uint32 total_kill_monster_count = 12; - GalleryStartSource start_source = 2; - uint32 max_kill_monster_count = 1; + GalleryStartSource start_source = 5; + uint32 max_kill_monster_count = 11; + uint32 coin = 2; + uint32 total_kill_monster_count = 8; } diff --git a/proto/SceneGalleryIslandPartyRaftInfo.proto b/proto/SceneGalleryIslandPartyRaftInfo.proto index e2bb3226..56309e1b 100644 --- a/proto/SceneGalleryIslandPartyRaftInfo.proto +++ b/proto/SceneGalleryIslandPartyRaftInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStartSource.proto"; -// Name: LGAEGOFKODE +// Name: LHNLHCOPMGP message SceneGalleryIslandPartyRaftInfo { - uint32 point_id = 4; - uint32 ONIGIPPLAMK = 6; - uint32 coin = 2; - uint32 IPONIBNKJIL = 7; - uint32 KCHKIPPLFBF = 1; - GalleryStartSource start_source = 13; + uint32 coin = 13; + uint32 DPKCLCKNEOF = 6; + GalleryStartSource start_source = 9; + uint32 CDJPPMFEPHL = 12; + uint32 FKCCBPJENFJ = 5; + uint32 point_id = 3; } diff --git a/proto/SceneGalleryIslandPartySailInfo.proto b/proto/SceneGalleryIslandPartySailInfo.proto index 6b161c9b..ab744aaf 100644 --- a/proto/SceneGalleryIslandPartySailInfo.proto +++ b/proto/SceneGalleryIslandPartySailInfo.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStartSource.proto"; import "IslandPartySailStage.proto"; -// Name: JDBICBHIFLJ +// Name: COFLJAJIAPN message SceneGalleryIslandPartySailInfo { - uint32 coin = 1; - GalleryStartSource start_source = 11; - uint32 PCDHDGNHKIH = 7; - uint32 HGHNCOGIFOB = 9; - uint32 CBJLPHIDMMA = 10; - IslandPartySailStage stage = 6; - uint32 BPMNGFDGLGL = 14; + GalleryStartSource start_source = 1; + uint32 BEBDPAPHFMM = 9; + uint32 MEIDOEMPBOH = 3; + IslandPartySailStage stage = 11; + uint32 FHFHIGBGEBG = 6; + uint32 ABOELDEOICA = 2; + uint32 coin = 12; } diff --git a/proto/SceneGalleryLuminanceStoneChallengeInfo.proto b/proto/SceneGalleryLuminanceStoneChallengeInfo.proto index 002f8719..410cfd95 100644 --- a/proto/SceneGalleryLuminanceStoneChallengeInfo.proto +++ b/proto/SceneGalleryLuminanceStoneChallengeInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PIICIGDBHHI +// Name: LDODANEMAHI message SceneGalleryLuminanceStoneChallengeInfo { - uint32 clean_mud_count = 11; - uint32 score = 5; - uint32 kill_monster_count = 7; - uint32 kill_special_monster_count = 12; + uint32 clean_mud_count = 13; + uint32 kill_monster_count = 2; + uint32 score = 1; + uint32 kill_special_monster_count = 8; } diff --git a/proto/SceneGalleryMuqadasPotionInfo.proto b/proto/SceneGalleryMuqadasPotionInfo.proto index 48a029aa..16be95e4 100644 --- a/proto/SceneGalleryMuqadasPotionInfo.proto +++ b/proto/SceneGalleryMuqadasPotionInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMGFHFBBNJK +// Name: BKGNOBPMPHD message SceneGalleryMuqadasPotionInfo { - uint32 HLPKHHIGGCA = 3; - uint32 capture_weakness_count = 15; - uint32 NNANPBBPNGB = 13; - uint32 score = 7; + uint32 capture_weakness_count = 10; + uint32 FEBNFKEKJIF = 2; + uint32 KNKAGODLFEH = 12; + uint32 score = 15; } diff --git a/proto/SceneGalleryPacmanInfo.proto b/proto/SceneGalleryPacmanInfo.proto new file mode 100644 index 00000000..f9ab103f --- /dev/null +++ b/proto/SceneGalleryPacmanInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: BJILPHGIGCF +message SceneGalleryPacmanInfo { + uint32 BKECHEIMCGP = 14; + uint32 cur_score = 5; + uint32 start_time = 3; + uint32 FJBKBMHJMMM = 15; +} + diff --git a/proto/SceneGalleryProgressInfo.proto b/proto/SceneGalleryProgressInfo.proto new file mode 100644 index 00000000..1509ef6f --- /dev/null +++ b/proto/SceneGalleryProgressInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HFHMFDLAMDL +message SceneGalleryProgressInfo { + uint32 progress = 11; + string key = 5; + repeated uint32 progress_stage_list = 6; + uint32 ui_form = 7; +} + diff --git a/proto/SceneGallerySalvageEscortInfo.proto b/proto/SceneGallerySalvageEscortInfo.proto index 7725b492..9938d0fc 100644 --- a/proto/SceneGallerySalvageEscortInfo.proto +++ b/proto/SceneGallerySalvageEscortInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PGEONFDOELE +// Name: GGFHKNGHNLB message SceneGallerySalvageEscortInfo { - uint32 MKKAIDDJNIJ = 13; - uint32 NDNKENCFHPK = 6; - uint32 DPIPHICOICA = 7; - uint32 monster_count = 9; + uint32 GKOBEKMBGBO = 14; + uint32 monster_count = 12; + uint32 FHOMEMBDLIM = 13; + uint32 CNODBENOPKK = 11; } diff --git a/proto/SceneGallerySalvagePreventInfo.proto b/proto/SceneGallerySalvagePreventInfo.proto index 569af50e..72fd76df 100644 --- a/proto/SceneGallerySalvagePreventInfo.proto +++ b/proto/SceneGallerySalvagePreventInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBOLFDBJOEF +// Name: DGJLMEDKNEO message SceneGallerySalvagePreventInfo { - uint32 monster_count = 15; + uint32 monster_count = 5; } diff --git a/proto/SceneGallerySandwormInfo.proto b/proto/SceneGallerySandwormInfo.proto new file mode 100644 index 00000000..5761749f --- /dev/null +++ b/proto/SceneGallerySandwormInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "KAGFENNNCEA.proto"; + +// Name: POFAIABAJGK +message SceneGallerySandwormInfo { + uint32 DIOMMEDEGJI = 3; + uint32 energy = 14; + KAGFENNNCEA ODCPDKBPANB = 9; + bool NJGKBGOPNKD = 1; +} + diff --git a/proto/SceneGallerySorushTrialHitmanInfo.proto b/proto/SceneGallerySorushTrialHitmanInfo.proto new file mode 100644 index 00000000..eefff74f --- /dev/null +++ b/proto/SceneGallerySorushTrialHitmanInfo.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: BCPOFOOJFEL +message SceneGallerySorushTrialHitmanInfo { + uint64 CMDIOKFHHKF = 1; +} + diff --git a/proto/SceneGallerySorushTrialPhotoMatchInfo.proto b/proto/SceneGallerySorushTrialPhotoMatchInfo.proto new file mode 100644 index 00000000..924e9870 --- /dev/null +++ b/proto/SceneGallerySorushTrialPhotoMatchInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: ELPLKGHKCEL +message SceneGallerySorushTrialPhotoMatchInfo { + bool KCMBHJJNDBI = 13; + bool DOFKELOBBGK = 2; +} + diff --git a/proto/SceneGallerySummerTimeV2BoatInfo.proto b/proto/SceneGallerySummerTimeV2BoatInfo.proto index 8a3eef4f..b95f11cc 100644 --- a/proto/SceneGallerySummerTimeV2BoatInfo.proto +++ b/proto/SceneGallerySummerTimeV2BoatInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GLHGDLFDNDN +// Name: OPPKDPGCALJ message SceneGallerySummerTimeV2BoatInfo { - uint32 param2 = 9; - uint32 param1 = 13; - uint32 used_time = 11; - uint32 param3 = 2; + uint32 param3 = 7; + uint32 param1 = 14; + uint32 param2 = 15; + uint32 used_time = 9; } diff --git a/proto/SceneGallerySumoInfo.proto b/proto/SceneGallerySumoInfo.proto index f3808bc0..f1db79b3 100644 --- a/proto/SceneGallerySumoInfo.proto +++ b/proto/SceneGallerySumoInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHNDCGKFGLD +// Name: LBCHICGPEKA message SceneGallerySumoInfo { - uint32 score = 14; - uint32 DNCGDPEOCHL = 13; - uint32 ACLMNJDOGKP = 2; + uint32 EEPIFMDOOHM = 11; + uint32 score = 2; + uint32 KFACNCAIMAM = 12; } diff --git a/proto/SceneGalleryTeamChainInfo.proto b/proto/SceneGalleryTeamChainInfo.proto index 149bdc3f..2e53a39e 100644 --- a/proto/SceneGalleryTeamChainInfo.proto +++ b/proto/SceneGalleryTeamChainInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBJEDGGLFMN +// Name: EHOILOJKKCF message SceneGalleryTeamChainInfo { - uint32 BBGFINCJACC = 2; - uint32 LONKBFIBJOL = 14; - uint32 FCDILAKFBIJ = 5; - uint32 MOIHGLFBLPI = 10; - uint32 ACPFEHKCGGB = 13; + uint32 NCABJMDBENP = 14; + uint32 NCHHCEPECEO = 12; + uint32 BIFFDDIOLOP = 4; + uint32 HNAMFOFOMBN = 6; + uint32 HKGMKGOGFEM = 10; } diff --git a/proto/SceneGalleryTreasureSeelieInfo.proto b/proto/SceneGalleryTreasureSeelieInfo.proto index 3252c678..79ab3c73 100644 --- a/proto/SceneGalleryTreasureSeelieInfo.proto +++ b/proto/SceneGalleryTreasureSeelieInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BAFIKPMLBFP +// Name: LNCEDAALACN message SceneGalleryTreasureSeelieInfo { - uint32 progress = 15; - uint32 goal = 13; + uint32 goal = 15; + uint32 progress = 13; } diff --git a/proto/SceneGalleryVintageHuntingInfo.proto b/proto/SceneGalleryVintageHuntingInfo.proto index c0e24c76..e69519ac 100644 --- a/proto/SceneGalleryVintageHuntingInfo.proto +++ b/proto/SceneGalleryVintageHuntingInfo.proto @@ -6,13 +6,13 @@ import "VintageHuntingFirstStageInfo.proto"; import "VintageHuntingSecondStageInfo.proto"; import "VintageHuntingThirdStageInfo.proto"; -// Name: HDOLPADGHOC +// Name: OBFDDCOLMPE message SceneGalleryVintageHuntingInfo { - uint32 stage_id = 7; + uint32 stage_id = 6; oneof info { - VintageHuntingFirstStageInfo first_stage_info = 6; - VintageHuntingSecondStageInfo second_stage_info = 3; - VintageHuntingThirdStageInfo third_stage_info = 4; + VintageHuntingFirstStageInfo first_stage_info = 12; + VintageHuntingSecondStageInfo second_stage_info = 13; + VintageHuntingThirdStageInfo third_stage_info = 7; } } diff --git a/proto/SceneGalleryVintageHuntingSettleNotify.proto b/proto/SceneGalleryVintageHuntingSettleNotify.proto index 26c8daaa..4e2e288a 100644 --- a/proto/SceneGalleryVintageHuntingSettleNotify.proto +++ b/proto/SceneGalleryVintageHuntingSettleNotify.proto @@ -6,18 +6,18 @@ import "VintageHuntingFirstStageSettleInfo.proto"; import "VintageHuntingSecondStageSettleInfo.proto"; import "VintageHuntingThirdStageSettleInfo.proto"; -// Name: KKEOOIIAONP -// CmdId: 20310 +// CmdId: 24566 +// Name: GFEGGLGCPIB message SceneGalleryVintageHuntingSettleNotify { - uint32 stage_id = 10; - uint32 OLMGCNBPMKH = 11; - bool is_new_record = 1; - uint32 GMIBGLMDMDC = 9; - bool has_new_watcher = 15; + bool is_new_record = 2; + uint32 stage_id = 15; + uint32 CIGKIGPIBJO = 13; + uint32 CCCLEOMNEBM = 11; + bool has_new_watcher = 3; oneof info { - VintageHuntingFirstStageSettleInfo first_stage_info = 12; - VintageHuntingSecondStageSettleInfo second_stage_info = 2; - VintageHuntingThirdStageSettleInfo third_stage_info = 3; + VintageHuntingFirstStageSettleInfo first_stage_info = 9; + VintageHuntingSecondStageSettleInfo second_stage_info = 8; + VintageHuntingThirdStageSettleInfo third_stage_info = 10; } } diff --git a/proto/SceneGalleryWindFieldInfo.proto b/proto/SceneGalleryWindFieldInfo.proto index 2729dff7..317c4245 100644 --- a/proto/SceneGalleryWindFieldInfo.proto +++ b/proto/SceneGalleryWindFieldInfo.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPANMIKMGKN +// Name: AGCMMLFHBHH message SceneGalleryWindFieldInfo { - uint32 BPFKPEOHJHO = 4; - uint32 LMICEFBKOID = 2; - uint32 PBABFGGNMDF = 6; - uint32 DPLICOODJLA = 8; - uint32 LFGKBLLGBBO = 11; - uint32 IFCFDJKPPEJ = 9; - uint32 NACBICBMNFJ = 3; - uint32 JPIIACAHIFE = 15; + uint32 FJDAJPLIFIG = 10; + uint32 BKIIHPOAPNA = 13; + uint32 HBEFCMIOHCN = 6; + uint32 FKLLFAPMCOB = 3; + uint32 BKECHEIMCGP = 4; + uint32 BKLMMCLHEHK = 2; + uint32 FJBKBMHJMMM = 12; + uint32 DIFGKMHHIMF = 9; } diff --git a/proto/SceneInitFinishReq.proto b/proto/SceneInitFinishReq.proto index 38e9672e..4eb5f867 100644 --- a/proto/SceneInitFinishReq.proto +++ b/proto/SceneInitFinishReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNOAJIFGCJP -// CmdId: 264 +// CmdId: 276 +// Name: IOCPFMHFFFN message SceneInitFinishReq { - uint32 enter_scene_token = 9; + uint32 enter_scene_token = 13; } diff --git a/proto/SceneInitFinishRsp.proto b/proto/SceneInitFinishRsp.proto index 7daf4cde..8e959d8e 100644 --- a/proto/SceneInitFinishRsp.proto +++ b/proto/SceneInitFinishRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCJHACJGIDO -// CmdId: 214 +// CmdId: 216 +// Name: OLMNHDCCBOE message SceneInitFinishRsp { - uint32 enter_scene_token = 13; - int32 retcode = 4; + int32 retcode = 2; + uint32 enter_scene_token = 14; } diff --git a/proto/SceneKickPlayerNotify.proto b/proto/SceneKickPlayerNotify.proto index cf3522c3..635170e0 100644 --- a/proto/SceneKickPlayerNotify.proto +++ b/proto/SceneKickPlayerNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEODAKMCPNE -// CmdId: 299 +// CmdId: 280 +// Name: HACFHECKHHB message SceneKickPlayerNotify { - uint32 kicker_uid = 12; - uint32 target_uid = 3; + uint32 kicker_uid = 11; + uint32 target_uid = 1; } diff --git a/proto/SceneKickPlayerReq.proto b/proto/SceneKickPlayerReq.proto index 683625ea..b43a5d87 100644 --- a/proto/SceneKickPlayerReq.proto +++ b/proto/SceneKickPlayerReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEOJAMDKCKH -// CmdId: 232 +// CmdId: 238 +// Name: DCEEEDODLHB message SceneKickPlayerReq { - uint32 target_uid = 15; + uint32 target_uid = 9; } diff --git a/proto/SceneKickPlayerRsp.proto b/proto/SceneKickPlayerRsp.proto index c8655a3c..f7203169 100644 --- a/proto/SceneKickPlayerRsp.proto +++ b/proto/SceneKickPlayerRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIBABKJFHFK -// CmdId: 231 +// CmdId: 260 +// Name: GMGFBJCMMKD message SceneKickPlayerRsp { + uint32 target_uid = 8; int32 retcode = 6; - uint32 target_uid = 14; } diff --git a/proto/SceneMonsterInfo.proto b/proto/SceneMonsterInfo.proto index 0249acbd..bd2bb764 100644 --- a/proto/SceneMonsterInfo.proto +++ b/proto/SceneMonsterInfo.proto @@ -8,7 +8,7 @@ import "MonsterRoute.proto"; import "SceneFishInfo.proto"; import "SceneWeaponInfo.proto"; -// Name: AJPMIFGBPCH +// Name: CIBJHBFKKAN message SceneMonsterInfo { uint32 monster_id = 1; uint32 group_id = 2; diff --git a/proto/SceneNpcInfo.proto b/proto/SceneNpcInfo.proto index 35a90896..35784d78 100644 --- a/proto/SceneNpcInfo.proto +++ b/proto/SceneNpcInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGDPHOLMJAK +// Name: KAMHNCPNIKM message SceneNpcInfo { uint32 npc_id = 1; uint32 room_id = 2; diff --git a/proto/ScenePlayBattleInfo.proto b/proto/ScenePlayBattleInfo.proto index e7ef5030..c685d8f3 100644 --- a/proto/ScenePlayBattleInfo.proto +++ b/proto/ScenePlayBattleInfo.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBKBALODAED +// Name: NBEGCGIOLGP message ScenePlayBattleInfo { - uint32 prepare_end_time = 9; - repeated uint32 progress_stage_list = 8; - uint32 play_type = 12; - uint32 play_id = 3; - uint32 duration = 11; - uint32 mode = 7; - uint32 type = 13; - uint32 progress = 10; - uint32 start_time = 2; - uint32 state = 14; + uint32 state = 9; + repeated uint32 progress_stage_list = 2; + uint32 mode = 1; + uint32 progress = 14; + uint32 start_time = 4; + uint32 play_id = 11; + uint32 duration = 3; + uint32 type = 5; + uint32 prepare_end_time = 12; + uint32 play_type = 8; } diff --git a/proto/ScenePlayBattleInfoListNotify.proto b/proto/ScenePlayBattleInfoListNotify.proto index 051a1955..f125be37 100644 --- a/proto/ScenePlayBattleInfoListNotify.proto +++ b/proto/ScenePlayBattleInfoListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ScenePlayBattleInfo.proto"; -// Name: MGCGANHBOHD -// CmdId: 4379 +// CmdId: 4449 +// Name: AEGNIMMJCEI message ScenePlayBattleInfoListNotify { - repeated ScenePlayBattleInfo battle_info_list = 10; + repeated ScenePlayBattleInfo battle_info_list = 11; } diff --git a/proto/ScenePlayBattleInfoNotify.proto b/proto/ScenePlayBattleInfoNotify.proto index bb4a03e2..b330f547 100644 --- a/proto/ScenePlayBattleInfoNotify.proto +++ b/proto/ScenePlayBattleInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ScenePlayBattleInfo.proto"; -// Name: GANMGHEFDNP -// CmdId: 4417 +// CmdId: 4440 +// Name: AODPOEJPGKM message ScenePlayBattleInfoNotify { - ScenePlayBattleInfo battle_info = 2; + ScenePlayBattleInfo battle_info = 7; } diff --git a/proto/ScenePlayBattleInterruptNotify.proto b/proto/ScenePlayBattleInterruptNotify.proto index 49d03f0c..59346c08 100644 --- a/proto/ScenePlayBattleInterruptNotify.proto +++ b/proto/ScenePlayBattleInterruptNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIELNLJBGKB -// CmdId: 4357 +// CmdId: 4428 +// Name: MNKBGNBGOCE message ScenePlayBattleInterruptNotify { - uint32 interrupt_state = 14; - uint32 play_type = 1; - uint32 play_id = 4; + uint32 interrupt_state = 9; + uint32 play_id = 2; + uint32 play_type = 8; } diff --git a/proto/ScenePlayBattleResultNotify.proto b/proto/ScenePlayBattleResultNotify.proto index a1d3d97d..ed9b570d 100644 --- a/proto/ScenePlayBattleResultNotify.proto +++ b/proto/ScenePlayBattleResultNotify.proto @@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ScenePlayBattleSettlePlayerInfo.proto"; import "ScenePlayBattleSettleRewardInfo.proto"; -// Name: CIKJLLFFAFK -// CmdId: 4441 +// CmdId: 4362 +// Name: DAJCIMDMJBD message ScenePlayBattleResultNotify { - uint32 cost_time = 7; - uint32 play_id = 12; - uint32 play_type = 10; - repeated ScenePlayBattleSettleRewardInfo settle_reward_info_list = 4; - repeated ScenePlayBattleSettlePlayerInfo settle_player_info_list = 2; - bool is_win = 6; + bool is_win = 2; + uint32 cost_time = 6; + uint32 play_type = 12; + repeated ScenePlayBattleSettlePlayerInfo settle_player_info_list = 1; + repeated ScenePlayBattleSettleRewardInfo settle_reward_info_list = 10; + uint32 play_id = 13; } diff --git a/proto/ScenePlayBattleSettlePlayerInfo.proto b/proto/ScenePlayBattleSettlePlayerInfo.proto index 78ef47e3..efc11a86 100644 --- a/proto/ScenePlayBattleSettlePlayerInfo.proto +++ b/proto/ScenePlayBattleSettlePlayerInfo.proto @@ -5,15 +5,15 @@ option java_package = "emu.grasscutter.net.proto"; import "ExhibitionDisplayInfo.proto"; import "ProfilePicture.proto"; -// Name: EDLDMPIMDAB +// Name: GPMAKNFCCKM message ScenePlayBattleSettlePlayerInfo { - string online_id = 9; - string nickname = 5; - ProfilePicture profile_picture = 2; - repeated ExhibitionDisplayInfo card_list = 10; + repeated ExhibitionDisplayInfo card_list = 14; + int64 param = 4; uint32 uid = 1; - int64 param = 13; - uint32 statistic_id = 4; - uint32 head_image = 6; + uint32 head_image = 9; + ProfilePicture profile_picture = 15; + uint32 statistic_id = 10; + string online_id = 13; + string nickname = 8; } diff --git a/proto/ScenePlayBattleSettleRewardInfo.proto b/proto/ScenePlayBattleSettleRewardInfo.proto index 5fab6c8b..171bae40 100644 --- a/proto/ScenePlayBattleSettleRewardInfo.proto +++ b/proto/ScenePlayBattleSettleRewardInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: NMCLDDEHHKM +// Name: IPKPGFHHFFA message ScenePlayBattleSettleRewardInfo { - repeated ItemParam reward_item_list = 6; - uint32 uid = 1; + uint32 uid = 6; + repeated ItemParam reward_item_list = 9; } diff --git a/proto/ScenePlayBattleUidOpNotify.proto b/proto/ScenePlayBattleUidOpNotify.proto index 3e0f81f3..319ec1de 100644 --- a/proto/ScenePlayBattleUidOpNotify.proto +++ b/proto/ScenePlayBattleUidOpNotify.proto @@ -3,18 +3,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KGPOMBJJCMB -// CmdId: 4392 +// CmdId: 4415 +// Name: DGJFEOAEIOF message ScenePlayBattleUidOpNotify { - string param_str = 6; - repeated uint32 uid_list = 5; - uint32 param_index = 8; - uint32 param_duration = 12; - uint32 play_id = 11; - repeated uint32 param_target_list = 13; - uint32 play_type = 2; - repeated uint32 param_list = 3; - uint32 op = 4; - uint32 entity_id = 10; + string param_str = 9; + uint32 play_type = 5; + uint32 play_id = 6; + uint32 entity_id = 14; + uint32 op = 2; + repeated uint32 param_list = 7; + repeated uint32 uid_list = 8; + uint32 param_index = 1; + uint32 param_duration = 4; + repeated uint32 param_target_list = 15; } diff --git a/proto/ScenePlayGuestReplyInviteReq.proto b/proto/ScenePlayGuestReplyInviteReq.proto index 7c1bf9a1..13fa0634 100644 --- a/proto/ScenePlayGuestReplyInviteReq.proto +++ b/proto/ScenePlayGuestReplyInviteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCIBKCBIHID -// CmdId: 4422 +// CmdId: 4391 +// Name: APLBBCHALEL message ScenePlayGuestReplyInviteReq { - bool is_agree = 11; - uint32 play_id = 4; + uint32 play_id = 15; + bool is_agree = 7; } diff --git a/proto/ScenePlayGuestReplyInviteRsp.proto b/proto/ScenePlayGuestReplyInviteRsp.proto index 7b8daae4..a4fe1138 100644 --- a/proto/ScenePlayGuestReplyInviteRsp.proto +++ b/proto/ScenePlayGuestReplyInviteRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMIKLAKLKCB -// CmdId: 4432 +// CmdId: 4422 +// Name: NGDHDKJNJAJ message ScenePlayGuestReplyInviteRsp { - int32 retcode = 5; + int32 retcode = 3; uint32 play_id = 4; - bool is_agree = 2; + bool is_agree = 9; } diff --git a/proto/ScenePlayGuestReplyNotify.proto b/proto/ScenePlayGuestReplyNotify.proto index 23734450..d1cabbcc 100644 --- a/proto/ScenePlayGuestReplyNotify.proto +++ b/proto/ScenePlayGuestReplyNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAFIBFIFCMD -// CmdId: 4415 +// CmdId: 4442 +// Name: NIEBMAHPKCD message ScenePlayGuestReplyNotify { - bool is_agree = 8; - uint32 guest_uid = 11; + uint32 guest_uid = 13; + bool is_agree = 5; uint32 play_id = 7; } diff --git a/proto/ScenePlayInfo.proto b/proto/ScenePlayInfo.proto index 54ff1b56..13776233 100644 --- a/proto/ScenePlayInfo.proto +++ b/proto/ScenePlayInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKJMPKAMKLA +// Name: IHELPFGLMOP message ScenePlayInfo { - bool is_open = 4; - uint32 play_type = 15; + uint32 entry_id = 8; + uint32 play_type = 2; + bool is_open = 5; uint32 play_id = 9; - uint32 entry_id = 10; } diff --git a/proto/ScenePlayInfoListNotify.proto b/proto/ScenePlayInfoListNotify.proto index 60743cd4..adc460b1 100644 --- a/proto/ScenePlayInfoListNotify.proto +++ b/proto/ScenePlayInfoListNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ScenePlayInfo.proto"; -// Name: LDAFPKHDHGH // CmdId: 4409 +// Name: KOBNPJGDMAL message ScenePlayInfoListNotify { - repeated ScenePlayInfo play_info_list = 7; + repeated ScenePlayInfo play_info_list = 6; } diff --git a/proto/ScenePlayInviteResultNotify.proto b/proto/ScenePlayInviteResultNotify.proto index 0f683e0b..34b0b3af 100644 --- a/proto/ScenePlayInviteResultNotify.proto +++ b/proto/ScenePlayInviteResultNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPBEHJKODFE -// CmdId: 4400 +// CmdId: 4413 +// Name: AMNGHAEJJPL message ScenePlayInviteResultNotify { - uint32 play_id = 9; - bool is_all_argee = 13; + bool is_all_argee = 9; + uint32 play_id = 5; } diff --git a/proto/ScenePlayOutofRegionNotify.proto b/proto/ScenePlayOutofRegionNotify.proto index c4c8943f..32568f1b 100644 --- a/proto/ScenePlayOutofRegionNotify.proto +++ b/proto/ScenePlayOutofRegionNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FKKHKPOLBBB -// CmdId: 4377 +// CmdId: 4425 +// Name: OHALFGLLBHC message ScenePlayOutofRegionNotify { - uint32 play_id = 11; + uint32 play_id = 6; } diff --git a/proto/ScenePlayOwnerCheckReq.proto b/proto/ScenePlayOwnerCheckReq.proto index 5706fefd..f5122ca4 100644 --- a/proto/ScenePlayOwnerCheckReq.proto +++ b/proto/ScenePlayOwnerCheckReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNNLFEIANCA -// CmdId: 4425 +// CmdId: 4446 +// Name: HPLHIFNNMEO message ScenePlayOwnerCheckReq { - bool is_skip_match = 7; - uint32 play_id = 10; + uint32 play_id = 11; + bool is_skip_match = 4; } diff --git a/proto/ScenePlayOwnerCheckRsp.proto b/proto/ScenePlayOwnerCheckRsp.proto index 86d52af7..5cd5f905 100644 --- a/proto/ScenePlayOwnerCheckRsp.proto +++ b/proto/ScenePlayOwnerCheckRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLABOFOJGEC -// CmdId: 4404 +// CmdId: 4439 +// Name: BHCDLEGLAKB message ScenePlayOwnerCheckRsp { - uint32 wrong_uid = 6; - int32 retcode = 15; - uint32 play_id = 14; repeated uint32 param_list = 8; - bool is_skip_match = 7; + uint32 wrong_uid = 7; + uint32 play_id = 10; + int32 retcode = 5; + bool is_skip_match = 13; } diff --git a/proto/ScenePlayOwnerInviteNotify.proto b/proto/ScenePlayOwnerInviteNotify.proto index d7782027..837f13ca 100644 --- a/proto/ScenePlayOwnerInviteNotify.proto +++ b/proto/ScenePlayOwnerInviteNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDONGDLNKGA -// CmdId: 4384 +// CmdId: 4406 +// Name: MDIJHFEDIGC message ScenePlayOwnerInviteNotify { - bool is_remain_reward = 10; - uint32 invite_cd = 3; - uint32 play_id = 14; + uint32 play_id = 1; + bool is_remain_reward = 13; + uint32 invite_cd = 15; } diff --git a/proto/ScenePlayOwnerStartInviteReq.proto b/proto/ScenePlayOwnerStartInviteReq.proto index 7a3431ba..4269a627 100644 --- a/proto/ScenePlayOwnerStartInviteReq.proto +++ b/proto/ScenePlayOwnerStartInviteReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOIMPDHFCKK -// CmdId: 4414 +// CmdId: 4426 +// Name: OABNMFAFFAI message ScenePlayOwnerStartInviteReq { - uint32 play_id = 7; - bool is_skip_match = 10; + bool is_skip_match = 15; + uint32 play_id = 2; } diff --git a/proto/ScenePlayOwnerStartInviteRsp.proto b/proto/ScenePlayOwnerStartInviteRsp.proto index efb614bd..88b04c1e 100644 --- a/proto/ScenePlayOwnerStartInviteRsp.proto +++ b/proto/ScenePlayOwnerStartInviteRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPJLLFEFDCI -// CmdId: 4364 +// CmdId: 4366 +// Name: NKECGGDNBCB message ScenePlayOwnerStartInviteRsp { - bool is_skip_match = 7; - uint32 play_id = 12; - int32 retcode = 2; + int32 retcode = 6; + bool is_skip_match = 12; + uint32 play_id = 3; } diff --git a/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto b/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto index cc92cba9..529f7d9b 100644 --- a/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto +++ b/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneEntityInfo.proto"; import "VisionType.proto"; -// Name: BCHLJPNBBJJ -// CmdId: 3389 +// CmdId: 3466 +// Name: AEIMANHHJAC message ScenePlayerBackgroundAvatarRefreshNotify { uint32 param = 12; - repeated SceneEntityInfo entity_list = 9; - VisionType appear_type = 15; + VisionType appear_type = 8; + repeated SceneEntityInfo entity_list = 14; } diff --git a/proto/ScenePlayerInfo.proto b/proto/ScenePlayerInfo.proto index b8e1d828..8c2136fc 100644 --- a/proto/ScenePlayerInfo.proto +++ b/proto/ScenePlayerInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; -// Name: OMMENNJPOHG +// Name: DNPOCMJCINI message ScenePlayerInfo { - uint32 uid = 1; - OnlinePlayerInfo online_player_info = 10; - string name = 11; - uint32 scene_id = 9; + string name = 14; + OnlinePlayerInfo online_player_info = 15; + bool is_connected = 7; + uint32 uid = 4; + uint32 scene_id = 12; uint32 peer_id = 13; - bool is_connected = 14; } diff --git a/proto/ScenePlayerInfoNotify.proto b/proto/ScenePlayerInfoNotify.proto index 2d54f395..291ed849 100644 --- a/proto/ScenePlayerInfoNotify.proto +++ b/proto/ScenePlayerInfoNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "ScenePlayerInfo.proto"; -// Name: JGMDCGBILKP -// CmdId: 240 +// CmdId: 218 +// Name: LOJLNEMABDP message ScenePlayerInfoNotify { repeated ScenePlayerInfo player_info_list = 9; } diff --git a/proto/ScenePlayerLocationNotify.proto b/proto/ScenePlayerLocationNotify.proto index b93deff3..199d174c 100644 --- a/proto/ScenePlayerLocationNotify.proto +++ b/proto/ScenePlayerLocationNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerLocationInfo.proto"; import "VehicleLocationInfo.proto"; -// Name: EGCBDDHMNGD -// CmdId: 291 +// CmdId: 212 +// Name: HCKDLDDBGEN message ScenePlayerLocationNotify { + uint32 scene_id = 14; + repeated PlayerLocationInfo player_loc_list = 3; repeated VehicleLocationInfo vehicle_loc_list = 7; - repeated PlayerLocationInfo player_loc_list = 15; - uint32 scene_id = 12; } diff --git a/proto/ScenePlayerSoundNotify.proto b/proto/ScenePlayerSoundNotify.proto index 09ab94d1..7a17d429 100644 --- a/proto/ScenePlayerSoundNotify.proto +++ b/proto/ScenePlayerSoundNotify.proto @@ -4,18 +4,18 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: EMBMCPPLGPA -// CmdId: 201 +// CmdId: 227 +// Name: DCPCGJCCOJL message ScenePlayerSoundNotify { - // Name: MCCICFBIADN + // Name: GONLGHGGMDM enum PlaySoundType { PLAY_SOUND_NONE = 0; PLAY_SOUND_START = 1; PLAY_SOUND_STOP = 2; } - PlaySoundType play_type = 14; - Vector play_pos = 1; - string sound_name = 4; + string sound_name = 11; + Vector play_pos = 7; + PlaySoundType play_type = 15; } diff --git a/proto/ScenePointUnlockNotify.proto b/proto/ScenePointUnlockNotify.proto index 312970ad..37395bc1 100644 --- a/proto/ScenePointUnlockNotify.proto +++ b/proto/ScenePointUnlockNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCLKBOACANF -// CmdId: 261 +// CmdId: 282 +// Name: HIPLJNBHKLG message ScenePointUnlockNotify { - repeated uint32 locked_point_list = 14; //JOMDNANCHND - repeated uint32 hide_point_list = 9; - repeated uint32 point_list = 3; - repeated uint32 unhide_point_list = 7; //LLLIACPHNEH - uint32 scene_id = 6; + repeated uint32 GNNBFLNNODN = 6; + repeated uint32 ELNACLNNKIO = 9; + repeated uint32 CBNONONIPKH = 2; + uint32 scene_id = 3; + repeated uint32 point_list = 7; } diff --git a/proto/SceneReliquaryInfo.proto b/proto/SceneReliquaryInfo.proto index 6e7430fa..3d8d4d96 100644 --- a/proto/SceneReliquaryInfo.proto +++ b/proto/SceneReliquaryInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MAIEBCGCJMB +// Name: COKLELGGFLH message SceneReliquaryInfo { uint32 item_id = 1; uint64 guid = 2; diff --git a/proto/SceneRouteChangeInfo.proto b/proto/SceneRouteChangeInfo.proto index a2d271d2..0b430bfe 100644 --- a/proto/SceneRouteChangeInfo.proto +++ b/proto/SceneRouteChangeInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "RoutePointChangeInfo.proto"; -// Name: NFBAMPAFEIG +// Name: KKDALGHGFLA message SceneRouteChangeInfo { - uint32 type = 12; - bool is_forward = 5; - uint32 route_id = 2; - repeated RoutePointChangeInfo point_list = 1; + uint32 route_id = 3; + repeated RoutePointChangeInfo point_list = 6; + uint32 type = 2; + bool is_forward = 14; } diff --git a/proto/SceneRouteChangeNotify.proto b/proto/SceneRouteChangeNotify.proto index 7acd0483..7986e96f 100644 --- a/proto/SceneRouteChangeNotify.proto +++ b/proto/SceneRouteChangeNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneRouteChangeInfo.proto"; -// Name: EFMEAGBKNLI -// CmdId: 208 +// CmdId: 201 +// Name: FCLLABHADCK message SceneRouteChangeNotify { - uint32 scene_time = 12; - uint32 scene_id = 10; - repeated SceneRouteChangeInfo route_list = 14; + uint32 scene_time = 4; + repeated SceneRouteChangeInfo route_list = 3; + uint32 scene_id = 14; } diff --git a/proto/SceneTeamAvatar.proto b/proto/SceneTeamAvatar.proto index 1270488c..a96a0e0b 100644 --- a/proto/SceneTeamAvatar.proto +++ b/proto/SceneTeamAvatar.proto @@ -9,23 +9,23 @@ import "SceneAvatarInfo.proto"; import "SceneEntityInfo.proto"; import "ServerBuff.proto"; -// Name: JGDIDFMJFNB +// Name: PAMMJHFBDPG message SceneTeamAvatar { - AbilitySyncStateInfo avatar_ability_info = 8; - uint64 weapon_guid = 7; - repeated ServerBuff server_buff_list = 5; - AvatarInfo avatar_info = 1; - uint64 avatar_guid = 3; - AbilityControlBlock ability_control_block = 11; - bool is_reconnect = 10; - bool is_on_scene = 12; + uint32 weapon_entity_id = 8; + uint32 player_uid = 6; + bool is_on_scene = 10; + uint64 weapon_guid = 1; + repeated ServerBuff server_buff_list = 7; + bool FMFEBGBJAMB = 11; uint32 entity_id = 13; - uint32 scene_id = 2; - bool is_player_cur_avatar = 1511; - SceneAvatarInfo scene_avatar_info = 15; - uint32 player_uid = 9; - uint32 weapon_entity_id = 4; - SceneEntityInfo scene_entity_info = 6; - AbilitySyncStateInfo weapon_ability_info = 14; + AbilitySyncStateInfo weapon_ability_info = 3; + AbilityControlBlock ability_control_block = 9; + AvatarInfo avatar_info = 5; + AbilitySyncStateInfo avatar_ability_info = 14; + bool is_player_cur_avatar = 593; + SceneAvatarInfo scene_avatar_info = 2; + SceneEntityInfo scene_entity_info = 12; + uint32 scene_id = 15; + uint64 avatar_guid = 4; } diff --git a/proto/SceneTeamUpdateNotify.proto b/proto/SceneTeamUpdateNotify.proto index 088b86c8..b23ce256 100644 --- a/proto/SceneTeamUpdateNotify.proto +++ b/proto/SceneTeamUpdateNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneTeamAvatar.proto"; -// Name: LMBIEIJIEMO -// CmdId: 1762 +// CmdId: 1646 +// Name: MJFGNJJDJDN message SceneTeamUpdateNotify { - bool is_in_mp = 13; repeated SceneTeamAvatar scene_team_avatar_list = 7; + bool is_in_mp = 4; } diff --git a/proto/SceneTimeNotify.proto b/proto/SceneTimeNotify.proto index efbbbe8f..1520bbe0 100644 --- a/proto/SceneTimeNotify.proto +++ b/proto/SceneTimeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBJECAINEDK -// CmdId: 210 +// CmdId: 217 +// Name: MLHGMKJPGMM message SceneTimeNotify { - uint64 scene_time = 2; - uint32 scene_id = 13; - bool is_paused = 7; + uint32 scene_id = 6; + bool is_paused = 15; + uint64 scene_time = 1; } diff --git a/proto/SceneTransToPointReq.proto b/proto/SceneTransToPointReq.proto index dad508ce..ef21948f 100644 --- a/proto/SceneTransToPointReq.proto +++ b/proto/SceneTransToPointReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLNKBCGIDPG -// CmdId: 256 +// CmdId: 242 +// Name: JDHNOBLAFGE message SceneTransToPointReq { - uint32 point_id = 2; - uint32 scene_id = 10; + uint32 scene_id = 12; + uint32 point_id = 7; } diff --git a/proto/SceneTransToPointRsp.proto b/proto/SceneTransToPointRsp.proto index 0b69c9a8..a96732be 100644 --- a/proto/SceneTransToPointRsp.proto +++ b/proto/SceneTransToPointRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLAGLOOCJKD -// CmdId: 223 +// CmdId: 294 +// Name: PGPHKCGFFIK message SceneTransToPointRsp { uint32 scene_id = 8; + uint32 point_id = 14; int32 retcode = 1; - uint32 point_id = 9; } diff --git a/proto/SceneWeaponInfo.proto b/proto/SceneWeaponInfo.proto index 89578af7..4b55cc16 100644 --- a/proto/SceneWeaponInfo.proto +++ b/proto/SceneWeaponInfo.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; import "EntityRendererChangedInfo.proto"; -// Name: NCCBAHIEMNM +// Name: JEOEDBOGIAG message SceneWeaponInfo { uint32 entity_id = 1; uint32 gadget_id = 2; diff --git a/proto/SceneWeatherForcastReq.proto b/proto/SceneWeatherForcastReq.proto index 8cfa73f1..a2cdc4a4 100644 --- a/proto/SceneWeatherForcastReq.proto +++ b/proto/SceneWeatherForcastReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PIEEAMNHHJH -// CmdId: 3037 +// CmdId: 3338 +// Name: ALONGGGLLHP message SceneWeatherForcastReq { - uint32 weather_area_id = 3; + uint32 weather_area_id = 2; } diff --git a/proto/SceneWeatherForcastRsp.proto b/proto/SceneWeatherForcastRsp.proto index dae615ea..b050636c 100644 --- a/proto/SceneWeatherForcastRsp.proto +++ b/proto/SceneWeatherForcastRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIKFNEBEPOB -// CmdId: 3257 +// CmdId: 3354 +// Name: PJFGAPEJNGA message SceneWeatherForcastRsp { - int32 retcode = 6; - repeated uint32 forcast_climate_list = 15; - uint64 next_climate_time = 1; + uint64 next_climate_time = 15; + repeated uint32 forcast_climate_list = 12; + int32 retcode = 9; } diff --git a/proto/ScreenInfo.proto b/proto/ScreenInfo.proto index 6dca8775..e602e95e 100644 --- a/proto/ScreenInfo.proto +++ b/proto/ScreenInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLJEHBEBFMD +// Name: CJACJEAEACK message ScreenInfo { uint32 live_id = 1; uint32 projector_entity_id = 2; diff --git a/proto/SeaLampActivityDetailInfo.proto b/proto/SeaLampActivityDetailInfo.proto index 4ee6597b..55812532 100644 --- a/proto/SeaLampActivityDetailInfo.proto +++ b/proto/SeaLampActivityDetailInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CLIBPEMAFPA +// Name: FCOCOOFJEJP message SeaLampActivityDetailInfo { - repeated uint32 NLFKHJFABMF = 4; - uint32 LGJAHFJBMIA = 13; - uint32 progress = 5; - uint32 MGICPJOFJOA = 7; - repeated uint32 CEOPJHLAEHM = 9; - uint32 phase_id = 2; - uint32 OGBFIGHOCIE = 3; + uint32 days = 9; + uint32 MAPMOKKMHJI = 6; + repeated uint32 LKPONGIDNOA = 11; + uint32 BCAAGPKKOMF = 8; + uint32 progress = 13; + uint32 phase_id = 15; + repeated uint32 BLOHENDAHOL = 5; } diff --git a/proto/SeaLampActivityInfo.proto b/proto/SeaLampActivityInfo.proto index 7df2b4fa..53b5bdfb 100644 --- a/proto/SeaLampActivityInfo.proto +++ b/proto/SeaLampActivityInfo.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "SeaLampSectionInfo.proto"; -// Name: FPJLKJADJAC +// Name: JALGJKCFCMP message SeaLampActivityInfo { + uint32 sea_lamp_coin = 10; + uint32 day_index = 4; + uint32 first_day_start_time = 12; repeated SeaLampSectionInfo section_info_list = 8; - uint32 sea_lamp_coin = 9; - uint32 mechanicus_id = 11; - bool IAIGGMMDBIH = 7; - uint32 day_index = 6; + bool CFABGECNHGK = 2; + uint32 mechanicus_id = 7; bool is_content_closed = 15; - uint32 popularity = 13; - bool KHJFGGCODAG = 14; - uint32 first_day_start_time = 4; + uint32 popularity = 14; + bool IAAOFEIDABB = 1; } diff --git a/proto/SeaLampCoinNotify.proto b/proto/SeaLampCoinNotify.proto index b06834c1..065c48e3 100644 --- a/proto/SeaLampCoinNotify.proto +++ b/proto/SeaLampCoinNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKJOJMLOMFO -// CmdId: 2127 +// CmdId: 2107 +// Name: EFCJOBBJGOG message SeaLampCoinNotify { - uint32 sea_lamp_coin = 5; + uint32 sea_lamp_coin = 11; } diff --git a/proto/SeaLampContributeItemReq.proto b/proto/SeaLampContributeItemReq.proto index 8ca3b0c5..d3b8c9b4 100644 --- a/proto/SeaLampContributeItemReq.proto +++ b/proto/SeaLampContributeItemReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: BLGLCOLCEPL -// CmdId: 2119 +// CmdId: 2093 +// Name: OLDCBCPCPAL message SeaLampContributeItemReq { - repeated ItemParam item_list = 1; - uint32 activity_id = 3; + repeated ItemParam item_list = 14; + uint32 activity_id = 5; } diff --git a/proto/SeaLampContributeItemRsp.proto b/proto/SeaLampContributeItemRsp.proto index 95770642..db188cbe 100644 --- a/proto/SeaLampContributeItemRsp.proto +++ b/proto/SeaLampContributeItemRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ADCIPKGKANK -// CmdId: 2138 +// CmdId: 2198 +// Name: NJCLGLANLMO message SeaLampContributeItemRsp { - uint32 HNGMFPDIFCG = 7; - uint32 NAOHGOGJGGM = 6; - uint32 add_progress = 2; - int32 retcode = 8; + uint32 add_progress = 14; + int32 retcode = 2; + uint32 LHEFDGPEFPN = 4; + uint32 LCMDALFODMC = 7; } diff --git a/proto/SeaLampFlyLampNotify.proto b/proto/SeaLampFlyLampNotify.proto index 656ecbf3..06341d6e 100644 --- a/proto/SeaLampFlyLampNotify.proto +++ b/proto/SeaLampFlyLampNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FOPNAJKAPDA -// CmdId: 2161 +// CmdId: 2126 +// Name: BNBOGNHLECH message SeaLampFlyLampNotify { - int32 param = 4; - Vector pos = 8; - uint32 item_num = 2; - uint32 item_id = 7; + uint32 item_id = 6; + Vector pos = 10; + int32 param = 15; + uint32 item_num = 9; } diff --git a/proto/SeaLampFlyLampReq.proto b/proto/SeaLampFlyLampReq.proto index 7fe4c379..6c094ac9 100644 --- a/proto/SeaLampFlyLampReq.proto +++ b/proto/SeaLampFlyLampReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: LGIIFLMONKC -// CmdId: 2175 +// CmdId: 2032 +// Name: PMKNFFOEOAE message SeaLampFlyLampReq { Vector pos = 8; - int32 param = 13; - uint32 item_id = 11; - uint32 item_num = 14; + uint32 item_id = 1; + int32 param = 4; + uint32 item_num = 13; } diff --git a/proto/SeaLampFlyLampRsp.proto b/proto/SeaLampFlyLampRsp.proto index 0a225eb4..f3ffd103 100644 --- a/proto/SeaLampFlyLampRsp.proto +++ b/proto/SeaLampFlyLampRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENBHOOEOBBP -// CmdId: 2152 +// CmdId: 2171 +// Name: KPIGNOHEMPD message SeaLampFlyLampRsp { - int32 retcode = 7; - uint32 item_id = 1; - uint32 item_num = 10; + uint32 item_num = 3; + int32 retcode = 10; + uint32 item_id = 12; } diff --git a/proto/SeaLampPopularityNotify.proto b/proto/SeaLampPopularityNotify.proto index 6da11843..ca532300 100644 --- a/proto/SeaLampPopularityNotify.proto +++ b/proto/SeaLampPopularityNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PPMLILPAMKP -// CmdId: 2087 +// CmdId: 2124 +// Name: EFONMANINGG message SeaLampPopularityNotify { - uint32 popularity = 10; + uint32 popularity = 6; } diff --git a/proto/SeaLampSectionInfo.proto b/proto/SeaLampSectionInfo.proto index 9c70c3e7..3e5346cf 100644 --- a/proto/SeaLampSectionInfo.proto +++ b/proto/SeaLampSectionInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKEHCHJODDD +// Name: FJMAOPGLLOM message SeaLampSectionInfo { - uint32 section_id = 14; + uint32 section_id = 12; } diff --git a/proto/SeaLampTakeContributionRewardReq.proto b/proto/SeaLampTakeContributionRewardReq.proto index 3e9de3cd..71788d2f 100644 --- a/proto/SeaLampTakeContributionRewardReq.proto +++ b/proto/SeaLampTakeContributionRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHMMOBKJDAC -// CmdId: 2149 +// CmdId: 2076 +// Name: HLMACGMHFJK message SeaLampTakeContributionRewardReq { - uint32 config_id = 14; - uint32 activity_id = 7; + uint32 config_id = 9; + uint32 activity_id = 11; } diff --git a/proto/SeaLampTakeContributionRewardRsp.proto b/proto/SeaLampTakeContributionRewardRsp.proto index 7e0d4aed..24082357 100644 --- a/proto/SeaLampTakeContributionRewardRsp.proto +++ b/proto/SeaLampTakeContributionRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECJCMKNADJP -// CmdId: 2170 +// CmdId: 2016 +// Name: GEOLGMFGJMF message SeaLampTakeContributionRewardRsp { - int32 retcode = 2; - uint32 config_id = 6; + uint32 config_id = 11; + int32 retcode = 1; } diff --git a/proto/SeaLampTakePhaseRewardReq.proto b/proto/SeaLampTakePhaseRewardReq.proto index a5e94d9c..7d94484f 100644 --- a/proto/SeaLampTakePhaseRewardReq.proto +++ b/proto/SeaLampTakePhaseRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFJADNKECLB -// CmdId: 2135 +// CmdId: 2115 +// Name: ENENLFCFCKN message SeaLampTakePhaseRewardReq { - uint32 activity_id = 15; - uint32 phase_id = 3; + uint32 activity_id = 8; + uint32 phase_id = 6; } diff --git a/proto/SeaLampTakePhaseRewardRsp.proto b/proto/SeaLampTakePhaseRewardRsp.proto index a509fe8f..b0c519f9 100644 --- a/proto/SeaLampTakePhaseRewardRsp.proto +++ b/proto/SeaLampTakePhaseRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KHPBKEBCCIH -// CmdId: 2085 +// CmdId: 2153 +// Name: CFJBHLNIJEF message SeaLampTakePhaseRewardRsp { - int32 retcode = 13; - uint32 phase_id = 3; + uint32 phase_id = 2; + int32 retcode = 4; } diff --git a/proto/SeaLampV3CampInfo.proto b/proto/SeaLampV3CampInfo.proto new file mode 100644 index 00000000..a3de55df --- /dev/null +++ b/proto/SeaLampV3CampInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SeaLampV3CampStageInfo.proto"; + +// Name: GAMFHGOFNHP +message SeaLampV3CampInfo { + repeated SeaLampV3CampStageInfo stage_info_list = 6; +} + diff --git a/proto/SeaLampV3CampStageInfo.proto b/proto/SeaLampV3CampStageInfo.proto new file mode 100644 index 00000000..7e08d867 --- /dev/null +++ b/proto/SeaLampV3CampStageInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: HHHABMICCBP +message SeaLampV3CampStageInfo { + uint32 stage_id = 11; + uint32 level_id = 3; + bool is_finished = 14; + bool is_open = 9; +} + diff --git a/proto/SeaLampV3DetailInfo.proto b/proto/SeaLampV3DetailInfo.proto index 3aafe0e1..da5ccacc 100644 --- a/proto/SeaLampV3DetailInfo.proto +++ b/proto/SeaLampV3DetailInfo.proto @@ -2,14 +2,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "AFKACLJCCHI.proto"; -import "DAEEOGCBCCK.proto"; -import "OHKODCEMCAE.proto"; +import "SeaLampV3CampInfo.proto"; +import "SeaLampV3RaceInfo.proto"; +import "SeaLampV3ShadowInfo.proto"; -// Name: KBEAIPPOPPC +// Name: MMJLAPCNFKG message SeaLampV3DetailInfo { - AFKACLJCCHI OMIGMFKNCIK = 15; - DAEEOGCBCCK KJDPMHAHBOA = 12; - OHKODCEMCAE NLHOPBFKEKD = 1; + SeaLampV3ShadowInfo shadow_info = 14; + SeaLampV3RaceInfo race_info = 3; + SeaLampV3CampInfo camp_info = 2; } diff --git a/proto/SeaLampV3RaceInfo.proto b/proto/SeaLampV3RaceInfo.proto new file mode 100644 index 00000000..07166d53 --- /dev/null +++ b/proto/SeaLampV3RaceInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "SeaLampV3RaceLevelInfo.proto"; + +// Name: HLPOLJHCJGP +message SeaLampV3RaceInfo { + repeated SeaLampV3RaceLevelInfo level_info_list = 6; +} + diff --git a/proto/JJOOJEHEFDC.proto b/proto/SeaLampV3RaceLevelInfo.proto similarity index 62% rename from proto/JJOOJEHEFDC.proto rename to proto/SeaLampV3RaceLevelInfo.proto index 699f1dff..8ac7fba1 100644 --- a/proto/JJOOJEHEFDC.proto +++ b/proto/SeaLampV3RaceLevelInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JJOOJEHEFDC -message JJOOJEHEFDC { +// Name: PNKEEJMOCCM +message SeaLampV3RaceLevelInfo { uint32 max_score = 10; uint32 level_id = 1; - bool is_open = 8; + bool is_open = 5; } diff --git a/proto/DAEEOGCBCCK.proto b/proto/SeaLampV3ShadowInfo.proto similarity index 51% rename from proto/DAEEOGCBCCK.proto rename to proto/SeaLampV3ShadowInfo.proto index 5317eccd..b587cf1c 100644 --- a/proto/DAEEOGCBCCK.proto +++ b/proto/SeaLampV3ShadowInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "SeaLampV3ShadowStageInfo.proto"; -// Name: DAEEOGCBCCK -message DAEEOGCBCCK { - repeated SeaLampV3ShadowStageInfo stage_info_list = 15; +// Name: KALOBOALCPJ +message SeaLampV3ShadowInfo { + repeated SeaLampV3ShadowStageInfo stage_info_list = 9; } diff --git a/proto/SeaLampV3ShadowLevelInfo.proto b/proto/SeaLampV3ShadowLevelInfo.proto index e5987ce9..f9539938 100644 --- a/proto/SeaLampV3ShadowLevelInfo.proto +++ b/proto/SeaLampV3ShadowLevelInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PEDADDDLODK +// Name: POIEKHBPNJL message SeaLampV3ShadowLevelInfo { - bool is_open = 2; - uint32 level_id = 6; + uint32 level_id = 12; uint32 min_finish_time = 1; + bool is_open = 4; } diff --git a/proto/SeaLampV3ShadowStageInfo.proto b/proto/SeaLampV3ShadowStageInfo.proto index 8ee5d869..779da936 100644 --- a/proto/SeaLampV3ShadowStageInfo.proto +++ b/proto/SeaLampV3ShadowStageInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SeaLampV3ShadowLevelInfo.proto"; -// Name: ONKNDCHIGIA +// Name: IACJKAKPGDL message SeaLampV3ShadowStageInfo { - bool is_open = 6; - uint32 stage_id = 5; - repeated SeaLampV3ShadowLevelInfo level_info_list = 11; + bool is_open = 1; + repeated SeaLampV3ShadowLevelInfo level_info_list = 2; + uint32 stage_id = 15; } diff --git a/proto/SealBattleBeginNotify.proto b/proto/SealBattleBeginNotify.proto index 121b3685..fc2106af 100644 --- a/proto/SealBattleBeginNotify.proto +++ b/proto/SealBattleBeginNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SealBattleType.proto"; -// Name: LABKKBMBJPG -// CmdId: 206 +// CmdId: 252 +// Name: AMDDNIGKMJG message SealBattleBeginNotify { - uint32 seal_entity_id = 12; - uint32 HOECKCBABAL = 4; - uint32 BBHIBAHFNJE = 5; - SealBattleType battle_type = 15; + uint32 NILJHJLDIPH = 13; + uint32 seal_entity_id = 15; + SealBattleType battle_type = 9; + uint32 BLCDBPALGPL = 3; } diff --git a/proto/SealBattleEndNotify.proto b/proto/SealBattleEndNotify.proto index e64c7bfc..6258959e 100644 --- a/proto/SealBattleEndNotify.proto +++ b/proto/SealBattleEndNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MKIGENIAOAL -// CmdId: 290 +// CmdId: 244 +// Name: ENKLEDNFFIC message SealBattleEndNotify { + uint32 seal_entity_id = 9; bool is_win = 13; - uint32 seal_entity_id = 1; } diff --git a/proto/SealBattleProgressNotify.proto b/proto/SealBattleProgressNotify.proto index 8a4b54ab..c438b07a 100644 --- a/proto/SealBattleProgressNotify.proto +++ b/proto/SealBattleProgressNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOIEHDNPELN -// CmdId: 292 +// CmdId: 222 +// Name: KKHJMDINBOL message SealBattleProgressNotify { - uint32 HOECKCBABAL = 1; - uint32 end_time = 13; - uint32 seal_entity_id = 11; - uint32 OBDOEOGAGHH = 3; - uint32 progress = 7; + uint32 seal_entity_id = 4; + uint32 NILJHJLDIPH = 12; + uint32 OPPGKAGCJBJ = 9; + uint32 progress = 2; + uint32 end_time = 6; } diff --git a/proto/SealBattleType.proto b/proto/SealBattleType.proto index 1effffda..a4309957 100644 --- a/proto/SealBattleType.proto +++ b/proto/SealBattleType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJAIIAIHBKG +// Name: GLGKDKCGEKF enum SealBattleType { SEAL_BATTLE_KEEP_ALIVE = 0; SEAL_BATTLE_KILL_MONSTER = 1; diff --git a/proto/SearchCustomDungeonReq.proto b/proto/SearchCustomDungeonReq.proto index 8eeec604..7b013e97 100644 --- a/proto/SearchCustomDungeonReq.proto +++ b/proto/SearchCustomDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKFFBLOKFIC -// CmdId: 6207 +// CmdId: 6244 +// Name: NJMOGCHIHLC message SearchCustomDungeonReq { - string dungeon_code = 13; + string dungeon_code = 11; } diff --git a/proto/SearchCustomDungeonRsp.proto b/proto/SearchCustomDungeonRsp.proto index d5b70527..92bb8f5b 100644 --- a/proto/SearchCustomDungeonRsp.proto +++ b/proto/SearchCustomDungeonRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "OtherCustomDungeonBrief.proto"; -// Name: MDNBJIOGKHI -// CmdId: 6228 +// CmdId: 6218 +// Name: HMJIKPCPAKA message SearchCustomDungeonRsp { - OtherCustomDungeonBrief custom_dungeon_brief = 2; - int32 retcode = 15; + int32 retcode = 8; + OtherCustomDungeonBrief custom_dungeon_brief = 11; } diff --git a/proto/SeeMonsterReq.proto b/proto/SeeMonsterReq.proto index 11fa4224..ebf0123b 100644 --- a/proto/SeeMonsterReq.proto +++ b/proto/SeeMonsterReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKCMIOGDBNF -// CmdId: 255 +// CmdId: 221 +// Name: FBJNIGOFFBL message SeeMonsterReq { - uint32 monster_id = 3; + uint32 monster_id = 9; } diff --git a/proto/SeeMonsterRsp.proto b/proto/SeeMonsterRsp.proto index a6341196..1c075eee 100644 --- a/proto/SeeMonsterRsp.proto +++ b/proto/SeeMonsterRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBHAMANNKJM -// CmdId: 209 +// CmdId: 214 +// Name: BDKHPEKDFCA message SeeMonsterRsp { - int32 retcode = 13; + int32 retcode = 9; } diff --git a/proto/SegmentCRCInfo.proto b/proto/SegmentCRCInfo.proto index 032cfd2a..82819515 100644 --- a/proto/SegmentCRCInfo.proto +++ b/proto/SegmentCRCInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GFEKIPGEAEH +// Name: LCADAJJAJAM message SegmentCRCInfo { - uint32 size = 15; - uint32 offset = 2; - uint32 module = 11; - string crc = 12; - int32 retcode = 7; + uint32 module = 14; + string crc = 3; + int32 retcode = 10; + uint32 size = 13; + uint32 offset = 8; } diff --git a/proto/SegmentInfo.proto b/proto/SegmentInfo.proto index 3cdb26c4..08dfaadd 100644 --- a/proto/SegmentInfo.proto +++ b/proto/SegmentInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABEAGCMPNGD +// Name: BMMIIMLDFOG message SegmentInfo { - uint32 size = 13; - uint32 module = 8; - uint32 offset = 1; + uint32 size = 3; + uint32 offset = 15; + uint32 module = 4; } diff --git a/proto/SelectAsterMidDifficultyReq.proto b/proto/SelectAsterMidDifficultyReq.proto index bb31478c..07b3c01e 100644 --- a/proto/SelectAsterMidDifficultyReq.proto +++ b/proto/SelectAsterMidDifficultyReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AGJAEBAKHMP -// CmdId: 2003 +// CmdId: 2007 +// Name: CEBJPNKOOLN message SelectAsterMidDifficultyReq { - uint32 schedule_id = 14; - uint32 gadget_entity_id = 1; - uint32 difficulty_id = 5; + uint32 gadget_entity_id = 11; + uint32 difficulty_id = 7; + uint32 schedule_id = 2; } diff --git a/proto/SelectAsterMidDifficultyRsp.proto b/proto/SelectAsterMidDifficultyRsp.proto index 49bf9185..e6b04bd0 100644 --- a/proto/SelectAsterMidDifficultyRsp.proto +++ b/proto/SelectAsterMidDifficultyRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMECNPNGPNG -// CmdId: 2001 +// CmdId: 2094 +// Name: PJHILCHKKNF message SelectAsterMidDifficultyRsp { - uint32 gadget_entity_id = 11; - uint32 difficulty_id = 6; - int32 retcode = 15; - uint32 schedule_id = 7; + uint32 schedule_id = 10; + uint32 difficulty_id = 2; + int32 retcode = 6; + uint32 gadget_entity_id = 9; } diff --git a/proto/SelectEffigyChallengeConditionReq.proto b/proto/SelectEffigyChallengeConditionReq.proto index 2498013b..7785f5ce 100644 --- a/proto/SelectEffigyChallengeConditionReq.proto +++ b/proto/SelectEffigyChallengeConditionReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOFPKNEPPEP -// CmdId: 2199 +// CmdId: 2009 +// Name: KAKMMNAPDNE message SelectEffigyChallengeConditionReq { uint32 difficulty_id = 4; - uint32 challenge_id = 14; - repeated uint32 condition_id_list = 1; + uint32 challenge_id = 1; + repeated uint32 condition_id_list = 15; } diff --git a/proto/SelectEffigyChallengeConditionRsp.proto b/proto/SelectEffigyChallengeConditionRsp.proto index 85128c18..105a13a4 100644 --- a/proto/SelectEffigyChallengeConditionRsp.proto +++ b/proto/SelectEffigyChallengeConditionRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCBMOJCMENN -// CmdId: 2081 +// CmdId: 2040 +// Name: KDLGEMJLDJK message SelectEffigyChallengeConditionRsp { - uint32 challenge_id = 6; - int32 retcode = 5; - uint32 difficulty_id = 8; - repeated uint32 condition_id_list = 14; + repeated uint32 condition_id_list = 3; + uint32 difficulty_id = 10; + int32 retcode = 8; + uint32 challenge_id = 13; } diff --git a/proto/SelectRoguelikeDungeonCardReq.proto b/proto/SelectRoguelikeDungeonCardReq.proto index d7b19e61..bced48b6 100644 --- a/proto/SelectRoguelikeDungeonCardReq.proto +++ b/proto/SelectRoguelikeDungeonCardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAMGLOGHDEA -// CmdId: 8229 +// CmdId: 8062 +// Name: FPJDOJOCALO message SelectRoguelikeDungeonCardReq { - uint32 card_id = 3; + uint32 card_id = 14; } diff --git a/proto/SelectRoguelikeDungeonCardRsp.proto b/proto/SelectRoguelikeDungeonCardRsp.proto index b3922fb2..4f9b89c0 100644 --- a/proto/SelectRoguelikeDungeonCardRsp.proto +++ b/proto/SelectRoguelikeDungeonCardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DAKMEFFJMEI -// CmdId: 8037 +// CmdId: 8423 +// Name: DPELCNHJHDF message SelectRoguelikeDungeonCardRsp { - int32 retcode = 15; - uint32 card_id = 13; + int32 retcode = 7; + uint32 card_id = 12; } diff --git a/proto/SelectWorktopOptionReq.proto b/proto/SelectWorktopOptionReq.proto index 3f64c122..4aa5a043 100644 --- a/proto/SelectWorktopOptionReq.proto +++ b/proto/SelectWorktopOptionReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJIFKLBLKOE -// CmdId: 814 +// CmdId: 816 +// Name: DBPJFAJEEPK message SelectWorktopOptionReq { - uint32 gadget_entity_id = 12; - uint32 option_id = 2; + uint32 option_id = 1; + uint32 gadget_entity_id = 11; } diff --git a/proto/SelectWorktopOptionRsp.proto b/proto/SelectWorktopOptionRsp.proto index 10935664..d064bfae 100644 --- a/proto/SelectWorktopOptionRsp.proto +++ b/proto/SelectWorktopOptionRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBLANJDOFPB -// CmdId: 834 +// CmdId: 856 +// Name: FFILEPACBBO message SelectWorktopOptionRsp { - uint32 gadget_entity_id = 2; - int32 retcode = 9; - uint32 option_id = 5; + uint32 option_id = 13; + int32 retcode = 12; + uint32 gadget_entity_id = 9; } diff --git a/proto/ServantInfo.proto b/proto/ServantInfo.proto index afc11bce..25df16ba 100644 --- a/proto/ServantInfo.proto +++ b/proto/ServantInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HAKHNIFICLC +// Name: JAOECAEBGJO message ServantInfo { - uint32 master_entity_id = 1; - uint32 born_slot_index = 2; + uint32 LEIGNAKFGHF = 1; + uint32 IMHGJAOKPNI = 2; } diff --git a/proto/ServerAnnounceNotify.proto b/proto/ServerAnnounceNotify.proto index ed4ae817..8ad69b36 100644 --- a/proto/ServerAnnounceNotify.proto +++ b/proto/ServerAnnounceNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AnnounceData.proto"; -// Name: CPNKOEAMHKE -// CmdId: 2073 +// CmdId: 2097 +// Name: EIEMLGGBNAI message ServerAnnounceNotify { - repeated AnnounceData announce_data_list = 9; + repeated AnnounceData announce_data_list = 2; } diff --git a/proto/ServerAnnounceRevokeNotify.proto b/proto/ServerAnnounceRevokeNotify.proto index 6c93b022..991710ef 100644 --- a/proto/ServerAnnounceRevokeNotify.proto +++ b/proto/ServerAnnounceRevokeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPDFEOJAHNK -// CmdId: 2103 +// CmdId: 2167 +// Name: PIFPBALEJLO message ServerAnnounceRevokeNotify { - repeated uint32 config_id_list = 6; + repeated uint32 config_id_list = 8; } diff --git a/proto/ServerBuff.proto b/proto/ServerBuff.proto index 555d765d..995a8132 100644 --- a/proto/ServerBuff.proto +++ b/proto/ServerBuff.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IGFMCNMHFFH +// Name: LIHFDPHMIGJ message ServerBuff { uint32 server_buff_uid = 1; uint32 server_buff_id = 2; diff --git a/proto/ServerBuffChangeNotify.proto b/proto/ServerBuffChangeNotify.proto index 9bbc084d..3c0b6a40 100644 --- a/proto/ServerBuffChangeNotify.proto +++ b/proto/ServerBuffChangeNotify.proto @@ -4,19 +4,19 @@ option java_package = "emu.grasscutter.net.proto"; import "ServerBuff.proto"; -// Name: AIBNLOKONFF -// CmdId: 353 +// CmdId: 334 +// Name: DPDLNPHNOME message ServerBuffChangeNotify { - // Name: MMHNGODLMFF + // Name: JEMLILGEABH enum ServerBuffChangeType { ADD_SERVER_BUFF = 0; DEL_SERVER_BUFF = 1; } - ServerBuffChangeType server_buff_change_type = 8; - repeated uint64 avatar_guid_list = 5; - repeated ServerBuff server_buff_list = 9; - repeated uint32 entity_id_list = 15; + repeated uint64 avatar_guid_list = 6; bool is_creature_buff = 7; + repeated ServerBuff server_buff_list = 9; + ServerBuffChangeType server_buff_change_type = 15; + repeated uint32 entity_id_list = 13; } diff --git a/proto/ServerCombatEndNotify.proto b/proto/ServerCombatEndNotify.proto index bb61d5d3..5a15b91c 100644 --- a/proto/ServerCombatEndNotify.proto +++ b/proto/ServerCombatEndNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFBGDECHFGB -// CmdId: 1127 +// CmdId: 1175 +// Name: FLHNPKJFAKG message ServerCombatEndNotify { - repeated uint32 combat_end_type_list = 10; + repeated uint32 combat_end_type_list = 4; } diff --git a/proto/ServerCondMeetQuestListUpdateNotify.proto b/proto/ServerCondMeetQuestListUpdateNotify.proto index 4a242383..abae8185 100644 --- a/proto/ServerCondMeetQuestListUpdateNotify.proto +++ b/proto/ServerCondMeetQuestListUpdateNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKEFJLKJCIP -// CmdId: 486 +// CmdId: 470 +// Name: MMPFLFGLFFC message ServerCondMeetQuestListUpdateNotify { - repeated uint32 add_quest_id_list = 15; // ENOCFBCHAMO - repeated uint32 del_quest_id_list = 5; // PJLFACFIEAA + repeated uint32 GNFJHCIHOBE = 9; + repeated uint32 EOMIKDEBBGN = 5; } diff --git a/proto/ServerDisconnectClientNotify.proto b/proto/ServerDisconnectClientNotify.proto index 883c0be0..2a9cef96 100644 --- a/proto/ServerDisconnectClientNotify.proto +++ b/proto/ServerDisconnectClientNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MKAPCIPKDFB -// CmdId: 198 +// CmdId: 168 +// Name: COCJKAPJLDM message ServerDisconnectClientNotify { - uint32 data = 4; + uint32 data = 9; } diff --git a/proto/ServerGlobalValueChangeNotify.proto b/proto/ServerGlobalValueChangeNotify.proto index 5d0a23ec..80844d7f 100644 --- a/proto/ServerGlobalValueChangeNotify.proto +++ b/proto/ServerGlobalValueChangeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JIIOMMJHBCC -// CmdId: 1142 +// CmdId: 1165 +// Name: PGIFCEKLNPJ message ServerGlobalValueChangeNotify { - uint32 key_hash = 12; - float value = 2; - uint32 entity_id = 10; + float value = 10; + uint32 entity_id = 9; + uint32 key_hash = 8; } diff --git a/proto/ServerLogLevel.proto b/proto/ServerLogLevel.proto new file mode 100644 index 00000000..425f220b --- /dev/null +++ b/proto/ServerLogLevel.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MPIMODDEDND +enum ServerLogLevel { + LOG_LEVEL_NONE = 0; + LOG_LEVEL_DEBUG = 1; + LOG_LEVEL_INFO = 2; + LOG_LEVEL_WARNING = 3; + LOG_LEVEL_ERROR = 4; +} + diff --git a/proto/ServerLogNotify.proto b/proto/ServerLogNotify.proto index e7f4e74e..41f9a01e 100644 --- a/proto/ServerLogNotify.proto +++ b/proto/ServerLogNotify.proto @@ -2,14 +2,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "FKGPKKHNDLC.proto"; -import "LAGAGLFKNNA.proto"; +import "ServerLogLevel.proto"; +import "ServerLogType.proto"; -// Name: NNOODBGGBPH // CmdId: 59 +// Name: MGKNBEFLFIP message ServerLogNotify { - FKGPKKHNDLC DKIGGOECGIM = 12; - string server_log = 14; - LAGAGLFKNNA NFNHENANPAE = 1; + ServerLogType log_type = 13; + ServerLogLevel log_level = 10; + string server_log = 1; } diff --git a/proto/ServerLogType.proto b/proto/ServerLogType.proto new file mode 100644 index 00000000..37847709 --- /dev/null +++ b/proto/ServerLogType.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MOKFNGGECIL +enum ServerLogType { + SERVER_LOG_NONE = 0; + SERVER_LOG_ABILITY = 1; + SERVER_LOG_LEVEL = 2; + SERVER_LOG_ENTITY = 3; + SERVER_LOG_LUA = 4; +} + diff --git a/proto/ServerMassiveEntity.proto b/proto/ServerMassiveEntity.proto index a558b0a2..c5ed1473 100644 --- a/proto/ServerMassiveEntity.proto +++ b/proto/ServerMassiveEntity.proto @@ -6,7 +6,7 @@ import "MassiveBoxInfo.proto"; import "MassiveGrassInfo.proto"; import "MassiveWaterInfo.proto"; -// Name: LFOHOPALPFM +// Name: KOKAKAIJKDI message ServerMassiveEntity { uint32 entity_type = 1; uint32 config_id = 2; diff --git a/proto/ServerMessageNotify.proto b/proto/ServerMessageNotify.proto index 4eeaee2b..e0d912b8 100644 --- a/proto/ServerMessageNotify.proto +++ b/proto/ServerMessageNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GJOHLLCDIGN -// CmdId: 5743 +// CmdId: 5716 +// Name: LMMGPLEGNFE message ServerMessageNotify { - uint32 index = 10; + uint32 index = 2; } diff --git a/proto/ServerTimeNotify.proto b/proto/ServerTimeNotify.proto index 0970190e..be43a56e 100644 --- a/proto/ServerTimeNotify.proto +++ b/proto/ServerTimeNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OJGHKIIHLIG -// CmdId: 50 +// CmdId: 63 +// Name: FDLANFBPBIO message ServerTimeNotify { - uint64 server_time = 8; + uint64 server_time = 10; } diff --git a/proto/ServerTryCancelGeneralMatchNotify.proto b/proto/ServerTryCancelGeneralMatchNotify.proto index d0f992f1..eccaa6d0 100644 --- a/proto/ServerTryCancelGeneralMatchNotify.proto +++ b/proto/ServerTryCancelGeneralMatchNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GIFJMFAKOAK -// CmdId: 4162 +// CmdId: 4175 +// Name: EACOAPHAKOH message ServerTryCancelGeneralMatchNotify { - uint32 match_id = 2; + uint32 match_id = 5; } diff --git a/proto/ServerUpdateGlobalValueNotify.proto b/proto/ServerUpdateGlobalValueNotify.proto index 18bfbce7..7d16e609 100644 --- a/proto/ServerUpdateGlobalValueNotify.proto +++ b/proto/ServerUpdateGlobalValueNotify.proto @@ -3,20 +3,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LELLKGFJIGJ -// CmdId: 1191 +// CmdId: 1112 +// Name: PMHDPEOJPNM message ServerUpdateGlobalValueNotify { - // Name: IFGPMCDEMII + // Name: CFLHPGFIDBE enum UpdateType { INVALUE = 0; ADD = 1; SET = 2; } - float delta = 10; - uint32 key_hash = 7; - UpdateType update_type = 4; - float value = 8; - uint32 entity_id = 14; + uint32 entity_id = 15; + float delta = 6; + uint32 key_hash = 14; + float value = 5; + UpdateType update_type = 2; } diff --git a/proto/SetBattlePassViewedReq.proto b/proto/SetBattlePassViewedReq.proto index 24e9e087..3c2616d2 100644 --- a/proto/SetBattlePassViewedReq.proto +++ b/proto/SetBattlePassViewedReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCKLLDMFEME -// CmdId: 2601 +// CmdId: 2631 +// Name: KJKIDBGCDHH message SetBattlePassViewedReq { - uint32 schedule_id = 14; + uint32 schedule_id = 12; } diff --git a/proto/SetBattlePassViewedRsp.proto b/proto/SetBattlePassViewedRsp.proto index daff86fe..3d187c24 100644 --- a/proto/SetBattlePassViewedRsp.proto +++ b/proto/SetBattlePassViewedRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGHAIMKMLIH -// CmdId: 2602 +// CmdId: 2621 +// Name: OICCIEGKGFL message SetBattlePassViewedRsp { - uint32 schedule_id = 8; - int32 retcode = 14; + uint32 schedule_id = 9; + int32 retcode = 12; } diff --git a/proto/SetChatEmojiCollectionReq.proto b/proto/SetChatEmojiCollectionReq.proto index a7112941..9fea2792 100644 --- a/proto/SetChatEmojiCollectionReq.proto +++ b/proto/SetChatEmojiCollectionReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ChatEmojiCollectionData.proto"; -// Name: COHNKHJHMNA -// CmdId: 4098 +// CmdId: 4068 +// Name: MPMEMEBCIAG message SetChatEmojiCollectionReq { - ChatEmojiCollectionData chat_emoji_collection_data = 13; + ChatEmojiCollectionData chat_emoji_collection_data = 14; } diff --git a/proto/SetChatEmojiCollectionRsp.proto b/proto/SetChatEmojiCollectionRsp.proto index 8f7e69af..9a5c0143 100644 --- a/proto/SetChatEmojiCollectionRsp.proto +++ b/proto/SetChatEmojiCollectionRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NJAEDIKJNDL -// CmdId: 4003 +// CmdId: 4093 +// Name: LOPIDIHJEBH message SetChatEmojiCollectionRsp { - int32 retcode = 7; + int32 retcode = 8; } diff --git a/proto/SetCodexPushtipsReadReq.proto b/proto/SetCodexPushtipsReadReq.proto index 637f87f5..86d3c0c5 100644 --- a/proto/SetCodexPushtipsReadReq.proto +++ b/proto/SetCodexPushtipsReadReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFNFFHIJCLO -// CmdId: 4210 +// CmdId: 4205 +// Name: FIONMEBLJNI message SetCodexPushtipsReadReq { - uint32 type_id = 3; //DGABGOHFAOB - uint32 codex_id = 11; //MMPHOJDOHGH + uint32 NACFJFLGNFH = 8; + uint32 AOLDDCCIAHH = 15; } diff --git a/proto/SetCodexPushtipsReadRsp.proto b/proto/SetCodexPushtipsReadRsp.proto index 0714c90c..0bd978e4 100644 --- a/proto/SetCodexPushtipsReadRsp.proto +++ b/proto/SetCodexPushtipsReadRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAKFHAHBOGE -// CmdId: 4202 +// CmdId: 4207 +// Name: PHBKIOKCEFL message SetCodexPushtipsReadRsp { - uint32 type_id = 3; - int32 retcode = 2; - uint32 codex_id = 5; + uint32 NACFJFLGNFH = 1; + uint32 AOLDDCCIAHH = 2; + int32 retcode = 3; } diff --git a/proto/SetCoopChapterViewedReq.proto b/proto/SetCoopChapterViewedReq.proto index bd6eada8..94768ade 100644 --- a/proto/SetCoopChapterViewedReq.proto +++ b/proto/SetCoopChapterViewedReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFPONPBCFND -// CmdId: 1978 +// CmdId: 1968 +// Name: IFLJBALCLEO message SetCoopChapterViewedReq { - uint32 chapter_id = 14; + uint32 chapter_id = 5; } diff --git a/proto/SetCoopChapterViewedRsp.proto b/proto/SetCoopChapterViewedRsp.proto index ea06e306..0ad762b3 100644 --- a/proto/SetCoopChapterViewedRsp.proto +++ b/proto/SetCoopChapterViewedRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AFFMAHJDJFK -// CmdId: 1968 +// CmdId: 1997 +// Name: IJBNDNHGKKH message SetCoopChapterViewedRsp { - uint32 chapter_id = 1; + uint32 chapter_id = 5; int32 retcode = 3; } diff --git a/proto/SetCurExpeditionChallengeIdReq.proto b/proto/SetCurExpeditionChallengeIdReq.proto index 6be01e5b..1d5186f0 100644 --- a/proto/SetCurExpeditionChallengeIdReq.proto +++ b/proto/SetCurExpeditionChallengeIdReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LOAPMNFOJBM -// CmdId: 2168 +// CmdId: 2114 +// Name: POAEBEADEAG message SetCurExpeditionChallengeIdReq { - uint32 id = 9; + uint32 id = 4; } diff --git a/proto/SetCurExpeditionChallengeIdRsp.proto b/proto/SetCurExpeditionChallengeIdRsp.proto index 5406d5fa..ffd12aad 100644 --- a/proto/SetCurExpeditionChallengeIdRsp.proto +++ b/proto/SetCurExpeditionChallengeIdRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IEJDHFBPKOP -// CmdId: 2052 +// CmdId: 2086 +// Name: MJLIOMCGIHK message SetCurExpeditionChallengeIdRsp { - int32 retcode = 4; - uint32 id = 12; + uint32 id = 5; + int32 retcode = 11; } diff --git a/proto/SetEntityClientDataNotify.proto b/proto/SetEntityClientDataNotify.proto index c42fa3b7..fa2a5e9d 100644 --- a/proto/SetEntityClientDataNotify.proto +++ b/proto/SetEntityClientDataNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "EntityClientData.proto"; -// Name: HBLOJLPHJCD -// CmdId: 3457 +// CmdId: 3424 +// Name: GMCOAPLLLOG message SetEntityClientDataNotify { - EntityClientData entity_client_data = 14; uint32 entity_id = 7; + EntityClientData entity_client_data = 6; } diff --git a/proto/SetEquipLockStateReq.proto b/proto/SetEquipLockStateReq.proto index 28089a68..ea688637 100644 --- a/proto/SetEquipLockStateReq.proto +++ b/proto/SetEquipLockStateReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPBMGDOBJCG -// CmdId: 645 +// CmdId: 632 +// Name: EFAIJMEIALJ message SetEquipLockStateReq { - bool is_locked = 10; - uint64 target_equip_guid = 13; + bool is_locked = 2; + uint64 target_equip_guid = 11; } diff --git a/proto/SetEquipLockStateRsp.proto b/proto/SetEquipLockStateRsp.proto index 7fb66b46..50fd48b1 100644 --- a/proto/SetEquipLockStateRsp.proto +++ b/proto/SetEquipLockStateRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENFCAMIABPH -// CmdId: 621 +// CmdId: 619 +// Name: BHEPNMICMKA message SetEquipLockStateRsp { - bool is_locked = 5; - int32 retcode = 9; - uint64 target_equip_guid = 10; + int32 retcode = 12; + uint64 target_equip_guid = 1; + bool is_locked = 14; } diff --git a/proto/SetFriendEnterHomeOptionReq.proto b/proto/SetFriendEnterHomeOptionReq.proto index 724e5dcb..04cd30a2 100644 --- a/proto/SetFriendEnterHomeOptionReq.proto +++ b/proto/SetFriendEnterHomeOptionReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "FriendEnterHomeOption.proto"; -// Name: LOOEFEKKMPC -// CmdId: 4732 +// CmdId: 4621 +// Name: JNOPMAOIKHJ message SetFriendEnterHomeOptionReq { - FriendEnterHomeOption option = 5; + FriendEnterHomeOption option = 4; } diff --git a/proto/SetFriendEnterHomeOptionRsp.proto b/proto/SetFriendEnterHomeOptionRsp.proto index 65003012..dc4cf51a 100644 --- a/proto/SetFriendEnterHomeOptionRsp.proto +++ b/proto/SetFriendEnterHomeOptionRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJMGMEPCFHC -// CmdId: 4835 +// CmdId: 4548 +// Name: HDEMDCMNGBA message SetFriendEnterHomeOptionRsp { - int32 retcode = 5; + int32 retcode = 2; } diff --git a/proto/SetFriendRemarkNameReq.proto b/proto/SetFriendRemarkNameReq.proto index 5a097798..28db110e 100644 --- a/proto/SetFriendRemarkNameReq.proto +++ b/proto/SetFriendRemarkNameReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PANFMHCBCOM -// CmdId: 4049 +// CmdId: 4088 +// Name: ECLPOFDBAGI message SetFriendRemarkNameReq { - string remark_name = 6; - uint32 uid = 7; + uint32 uid = 1; + string remark_name = 4; } diff --git a/proto/SetFriendRemarkNameRsp.proto b/proto/SetFriendRemarkNameRsp.proto index 3e33f40b..0e759b01 100644 --- a/proto/SetFriendRemarkNameRsp.proto +++ b/proto/SetFriendRemarkNameRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDEANIDKEID -// CmdId: 4097 +// CmdId: 4049 +// Name: NHDBOLOEILO message SetFriendRemarkNameRsp { - bool is_clear_remark = 7; - int32 retcode = 10; + int32 retcode = 4; + uint32 uid = 15; string remark_name = 14; - uint32 uid = 1; + bool is_clear_remark = 11; } diff --git a/proto/SetH5ActivityRedDotTimestampReq.proto b/proto/SetH5ActivityRedDotTimestampReq.proto index 61b5ac99..1976d85f 100644 --- a/proto/SetH5ActivityRedDotTimestampReq.proto +++ b/proto/SetH5ActivityRedDotTimestampReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIFPNHFGPNB -// CmdId: 5696 +// CmdId: 5699 +// Name: ECGIAPGNHCG message SetH5ActivityRedDotTimestampReq { uint32 client_red_dot_timestamp = 3; } diff --git a/proto/SetH5ActivityRedDotTimestampRsp.proto b/proto/SetH5ActivityRedDotTimestampRsp.proto index bae20df9..2789a798 100644 --- a/proto/SetH5ActivityRedDotTimestampRsp.proto +++ b/proto/SetH5ActivityRedDotTimestampRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JKKGNIAKIEM -// CmdId: 5686 +// CmdId: 5665 +// Name: LLAFOBGFDIA message SetH5ActivityRedDotTimestampRsp { - int32 retcode = 6; + int32 retcode = 4; } diff --git a/proto/SetIsAutoUnlockSpecificEquipReq.proto b/proto/SetIsAutoUnlockSpecificEquipReq.proto index 9483b2ef..993fe260 100644 --- a/proto/SetIsAutoUnlockSpecificEquipReq.proto +++ b/proto/SetIsAutoUnlockSpecificEquipReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LCLIIAEAFNG -// CmdId: 673 +// CmdId: 636 +// Name: OBLLFNIAALA message SetIsAutoUnlockSpecificEquipReq { - bool is_auto_unlock_specific_equip = 5; + bool is_auto_unlock_specific_equip = 14; } diff --git a/proto/SetIsAutoUnlockSpecificEquipRsp.proto b/proto/SetIsAutoUnlockSpecificEquipRsp.proto index 816b1399..312e9602 100644 --- a/proto/SetIsAutoUnlockSpecificEquipRsp.proto +++ b/proto/SetIsAutoUnlockSpecificEquipRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPEHEANBFDJ -// CmdId: 632 +// CmdId: 638 +// Name: JDPJOAOAIMC message SetIsAutoUnlockSpecificEquipRsp { - int32 retcode = 7; + int32 retcode = 8; } diff --git a/proto/SetLimitOptimizationNotify.proto b/proto/SetLimitOptimizationNotify.proto index 592c47e2..7168cf3a 100644 --- a/proto/SetLimitOptimizationNotify.proto +++ b/proto/SetLimitOptimizationNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPOJAEECFFJ -// CmdId: 8431 +// CmdId: 8599 +// Name: NGDHJCIAKMC message SetLimitOptimizationNotify { - bool is_active = 7; + bool is_active = 4; } diff --git a/proto/SetNameCardReq.proto b/proto/SetNameCardReq.proto index f88f7c32..cd50d6b7 100644 --- a/proto/SetNameCardReq.proto +++ b/proto/SetNameCardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEOCAIGOMHF -// CmdId: 4094 +// CmdId: 4051 +// Name: LFHFMBJIGJO message SetNameCardReq { - uint32 name_card_id = 13; + uint32 name_card_id = 11; } diff --git a/proto/SetNameCardRsp.proto b/proto/SetNameCardRsp.proto index d2dd43dc..d3a4f3a0 100644 --- a/proto/SetNameCardRsp.proto +++ b/proto/SetNameCardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FCLKGJCCCHF -// CmdId: 4074 +// CmdId: 4039 +// Name: EHLMHBGMEKC message SetNameCardRsp { - uint32 name_card_id = 6; - int32 retcode = 12; + int32 retcode = 13; + uint32 name_card_id = 7; } diff --git a/proto/SetOpenStateReq.proto b/proto/SetOpenStateReq.proto index 587a1bd0..b162acc6 100644 --- a/proto/SetOpenStateReq.proto +++ b/proto/SetOpenStateReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPFCDCANIBF -// CmdId: 144 +// CmdId: 186 +// Name: GBJPMDHMOGG message SetOpenStateReq { + uint32 key = 3; uint32 value = 14; - uint32 key = 6; } diff --git a/proto/SetOpenStateRsp.proto b/proto/SetOpenStateRsp.proto index 8d0f83f9..6ebccdd1 100644 --- a/proto/SetOpenStateRsp.proto +++ b/proto/SetOpenStateRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEAKEMPBGLI -// CmdId: 194 +// CmdId: 151 +// Name: MIMCCLIKMIJ message SetOpenStateRsp { - uint32 key = 4; - int32 retcode = 7; - uint32 value = 2; + uint32 value = 4; + uint32 key = 7; + int32 retcode = 8; } diff --git a/proto/SetPlayerBirthdayReq.proto b/proto/SetPlayerBirthdayReq.proto index a32c8335..0f2228e8 100644 --- a/proto/SetPlayerBirthdayReq.proto +++ b/proto/SetPlayerBirthdayReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Birthday.proto"; -// Name: POLNCBKMBPC -// CmdId: 4091 +// CmdId: 4012 +// Name: IEMEICMDIIM message SetPlayerBirthdayReq { - Birthday birthday = 10; + Birthday birthday = 7; } diff --git a/proto/SetPlayerBirthdayRsp.proto b/proto/SetPlayerBirthdayRsp.proto index e463b580..b6055f59 100644 --- a/proto/SetPlayerBirthdayRsp.proto +++ b/proto/SetPlayerBirthdayRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Birthday.proto"; -// Name: LIDFLIOHLDF -// CmdId: 4042 +// CmdId: 4065 +// Name: JGHMHJOEDHB message SetPlayerBirthdayRsp { - Birthday birthday = 11; - int32 retcode = 9; + int32 retcode = 10; + Birthday birthday = 1; } diff --git a/proto/SetPlayerBornDataReq.proto b/proto/SetPlayerBornDataReq.proto index 8ecb707b..f7298ea6 100644 --- a/proto/SetPlayerBornDataReq.proto +++ b/proto/SetPlayerBornDataReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPPHDAIPLBC -// CmdId: 127 +// CmdId: 175 +// Name: LMJAGHOBMLG message SetPlayerBornDataReq { - string nick_name = 1; - uint32 avatar_id = 8; + string nick_name = 15; + uint32 avatar_id = 2; } diff --git a/proto/SetPlayerBornDataRsp.proto b/proto/SetPlayerBornDataRsp.proto index debc8200..e5343989 100644 --- a/proto/SetPlayerBornDataRsp.proto +++ b/proto/SetPlayerBornDataRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEFPDAOMHNM -// CmdId: 166 +// CmdId: 146 +// Name: LMEHGMJBDFL message SetPlayerBornDataRsp { - int32 retcode = 4; + int32 retcode = 3; } diff --git a/proto/SetPlayerHeadImageReq.proto b/proto/SetPlayerHeadImageReq.proto index 247b1d39..7fbf8fac 100644 --- a/proto/SetPlayerHeadImageReq.proto +++ b/proto/SetPlayerHeadImageReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DLEEFNGPKBF -// CmdId: 4066 +// CmdId: 4046 +// Name: BFDHKNPNICA message SetPlayerHeadImageReq { - uint32 avatar_id = 1; + uint32 avatar_id = 6; } diff --git a/proto/SetPlayerHeadImageRsp.proto b/proto/SetPlayerHeadImageRsp.proto index f46770ad..c311cae9 100644 --- a/proto/SetPlayerHeadImageRsp.proto +++ b/proto/SetPlayerHeadImageRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: FKFHNKPJGND -// CmdId: 4061 +// CmdId: 4082 +// Name: MBKMBEIOGGC message SetPlayerHeadImageRsp { - ProfilePicture profile_picture = 10; - int32 retcode = 15; - uint32 avatar_id = 2; + ProfilePicture profile_picture = 6; + int32 retcode = 13; + uint32 avatar_id = 1; } diff --git a/proto/SetPlayerNameReq.proto b/proto/SetPlayerNameReq.proto index 506f5060..cbc69343 100644 --- a/proto/SetPlayerNameReq.proto +++ b/proto/SetPlayerNameReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPIDFBGHCEJ -// CmdId: 123 +// CmdId: 194 +// Name: LADACODDNGA message SetPlayerNameReq { - string nick_name = 6; + string nick_name = 3; } diff --git a/proto/SetPlayerNameRsp.proto b/proto/SetPlayerNameRsp.proto index 64519e4b..fa126520 100644 --- a/proto/SetPlayerNameRsp.proto +++ b/proto/SetPlayerNameRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APBIIDALOBA -// CmdId: 119 +// CmdId: 177 +// Name: LGJJFJBCBIE message SetPlayerNameRsp { - int32 retcode = 15; - string nick_name = 14; + string nick_name = 8; + int32 retcode = 13; } diff --git a/proto/SetPlayerPropReq.proto b/proto/SetPlayerPropReq.proto index 62c0d48e..d3356a71 100644 --- a/proto/SetPlayerPropReq.proto +++ b/proto/SetPlayerPropReq.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: KOEIKPHNEHA -// CmdId: 142 +// CmdId: 165 +// Name: BBDFLDLMAFA message SetPlayerPropReq { repeated PropValue prop_list = 10; } diff --git a/proto/SetPlayerPropRsp.proto b/proto/SetPlayerPropRsp.proto index 9fd7136c..6b70812e 100644 --- a/proto/SetPlayerPropRsp.proto +++ b/proto/SetPlayerPropRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEPIDEJLGBA -// CmdId: 129 +// CmdId: 199 +// Name: BGHONDPPLBN message SetPlayerPropRsp { - int32 retcode = 3; + int32 retcode = 6; } diff --git a/proto/SetPlayerSignatureReq.proto b/proto/SetPlayerSignatureReq.proto index 573e6db1..b489be17 100644 --- a/proto/SetPlayerSignatureReq.proto +++ b/proto/SetPlayerSignatureReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOLIJBHHIAA -// CmdId: 4029 +// CmdId: 4099 +// Name: CJPAMGBJCHG message SetPlayerSignatureReq { - string signature = 15; + string signature = 8; } diff --git a/proto/SetPlayerSignatureRsp.proto b/proto/SetPlayerSignatureRsp.proto index a8f431e8..5e8250b5 100644 --- a/proto/SetPlayerSignatureRsp.proto +++ b/proto/SetPlayerSignatureRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AICKCEEEKKO -// CmdId: 4027 +// CmdId: 4075 +// Name: OCCAFEBEKAD message SetPlayerSignatureRsp { - string signature = 13; - int32 retcode = 9; + string signature = 10; + int32 retcode = 15; } diff --git a/proto/SetSceneWeatherAreaReq.proto b/proto/SetSceneWeatherAreaReq.proto index 47cfab29..5721b7c3 100644 --- a/proto/SetSceneWeatherAreaReq.proto +++ b/proto/SetSceneWeatherAreaReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KJJDAJEJCNP -// CmdId: 296 +// CmdId: 223 +// Name: CKMAPHDLBFJ message SetSceneWeatherAreaReq { - map weather_value_map = 13; - uint32 weather_gadget_id = 9; + map weather_value_map = 11; + uint32 weather_gadget_id = 15; } diff --git a/proto/SetSceneWeatherAreaRsp.proto b/proto/SetSceneWeatherAreaRsp.proto index 552569ab..a8bb2fa7 100644 --- a/proto/SetSceneWeatherAreaRsp.proto +++ b/proto/SetSceneWeatherAreaRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFOOGPICGLE -// CmdId: 263 +// CmdId: 230 +// Name: PINOHACCOJL message SetSceneWeatherAreaRsp { - int32 retcode = 13; + int32 retcode = 15; } diff --git a/proto/SetUpAvatarTeamReq.proto b/proto/SetUpAvatarTeamReq.proto index 6053e140..b3b7c22c 100644 --- a/proto/SetUpAvatarTeamReq.proto +++ b/proto/SetUpAvatarTeamReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IOACHNLALKO -// CmdId: 1638 +// CmdId: 1639 +// Name: AJELMNOHEPB message SetUpAvatarTeamReq { - repeated uint64 avatar_team_guid_list = 13; - uint32 team_id = 8; - uint64 cur_avatar_guid = 11; + uint64 cur_avatar_guid = 14; + uint32 team_id = 4; + repeated uint64 avatar_team_guid_list = 6; } diff --git a/proto/SetUpAvatarTeamRsp.proto b/proto/SetUpAvatarTeamRsp.proto index fcd9dcc7..7696d097 100644 --- a/proto/SetUpAvatarTeamRsp.proto +++ b/proto/SetUpAvatarTeamRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJCMGPIOHPH -// CmdId: 1628 +// CmdId: 1800 +// Name: NJDKABDEHGE message SetUpAvatarTeamRsp { - uint32 team_id = 4; + repeated uint64 avatar_team_guid_list = 6; int32 retcode = 9; - repeated uint64 avatar_team_guid_list = 10; - uint64 cur_avatar_guid = 7; + uint32 team_id = 7; + uint64 cur_avatar_guid = 8; } diff --git a/proto/SetUpLunchBoxWidgetReq.proto b/proto/SetUpLunchBoxWidgetReq.proto index 8f50540c..f929072d 100644 --- a/proto/SetUpLunchBoxWidgetReq.proto +++ b/proto/SetUpLunchBoxWidgetReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "LunchBoxData.proto"; -// Name: ELGNFEMBKHH -// CmdId: 4282 +// CmdId: 4272 +// Name: NEEIJAKMAFF message SetUpLunchBoxWidgetReq { - LunchBoxData lunch_box_data = 3; + LunchBoxData lunch_box_data = 4; } diff --git a/proto/SetUpLunchBoxWidgetRsp.proto b/proto/SetUpLunchBoxWidgetRsp.proto index 4dc068fa..d2d25cfe 100644 --- a/proto/SetUpLunchBoxWidgetRsp.proto +++ b/proto/SetUpLunchBoxWidgetRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "LunchBoxData.proto"; -// Name: BHEMFHAADAI -// CmdId: 4289 +// CmdId: 4270 +// Name: KGFNKABPJMB message SetUpLunchBoxWidgetRsp { - int32 retcode = 13; - LunchBoxData lunch_box_data = 7; + int32 retcode = 14; + LunchBoxData lunch_box_data = 10; } diff --git a/proto/SetWidgetSlotReq.proto b/proto/SetWidgetSlotReq.proto index 6ef08689..483356ee 100644 --- a/proto/SetWidgetSlotReq.proto +++ b/proto/SetWidgetSlotReq.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotOp.proto"; import "WidgetSlotTag.proto"; -// Name: HHKAKICOHCD -// CmdId: 4297 +// CmdId: 4251 +// Name: NAPDGILJNIK message SetWidgetSlotReq { - WidgetSlotOp op = 13; - uint32 material_id = 2; - repeated WidgetSlotTag tag_list = 12; + repeated WidgetSlotTag tag_list = 5; + WidgetSlotOp op = 12; + uint32 material_id = 6; } diff --git a/proto/SetWidgetSlotRsp.proto b/proto/SetWidgetSlotRsp.proto index fedbe75e..c60a7a05 100644 --- a/proto/SetWidgetSlotRsp.proto +++ b/proto/SetWidgetSlotRsp.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotOp.proto"; import "WidgetSlotTag.proto"; -// Name: MHKKIGIOHPP -// CmdId: 4270 +// CmdId: 4296 +// Name: HDJLOAEAPLC message SetWidgetSlotRsp { uint32 material_id = 12; - repeated WidgetSlotTag tag_list = 15; - WidgetSlotOp op = 2; - int32 retcode = 7; + WidgetSlotOp op = 15; + int32 retcode = 2; + repeated WidgetSlotTag tag_list = 14; } diff --git a/proto/ShapeBox.proto b/proto/ShapeBox.proto index 73494c28..c4edb356 100644 --- a/proto/ShapeBox.proto +++ b/proto/ShapeBox.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: ABLOLDAEFJD +// Name: AGBOIFLAENE message ShapeBox { Vector center = 1; Vector axis0 = 2; diff --git a/proto/ShapeSphere.proto b/proto/ShapeSphere.proto index fd56044b..73075f16 100644 --- a/proto/ShapeSphere.proto +++ b/proto/ShapeSphere.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: BAECECBNOKK +// Name: EPJCPOBKEGL message ShapeSphere { Vector center = 1; float radius = 2; diff --git a/proto/ShapeType.proto b/proto/ShapeType.proto index 14b76634..b1199bc3 100644 --- a/proto/ShapeType.proto +++ b/proto/ShapeType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOGMBFEKPBM +// Name: CFHDBJENNAP enum ShapeType { OBSTACLE_SHAPE_CAPSULE = 0; OBSTACLE_SHAPE_BOX = 1; diff --git a/proto/ShareCDInfo.proto b/proto/ShareCDInfo.proto index 71e53fcf..e5f48eac 100644 --- a/proto/ShareCDInfo.proto +++ b/proto/ShareCDInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HPDLLEKEJEF +// Name: HNPGMPNHPFG message ShareCDInfo { - uint32 index = 10; - uint64 cd_start_time = 6; - uint32 share_cd_id = 1; + uint32 share_cd_id = 15; + uint32 index = 8; + uint64 cd_start_time = 9; } diff --git a/proto/Shop.proto b/proto/Shop.proto index ae3aae9f..4776e5ee 100644 --- a/proto/Shop.proto +++ b/proto/Shop.proto @@ -2,20 +2,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "ShopConcertProduct.proto"; import "ShopCardProduct.proto"; -import "ShopMcoinProduct.proto"; +import "ShopConcertProduct.proto"; import "ShopGoods.proto"; +import "ShopMcoinProduct.proto"; -// Name: HNDMELNBJGE +// Name: BINOGFMKKJO message Shop { - uint32 city_reputation_level = 11; - uint32 city_id = 4; - repeated ShopConcertProduct concert_product_list = 1; - uint32 next_refresh_time = 10; - repeated ShopGoods goods_list = 8; - repeated ShopMcoinProduct mcoin_product_list = 7; - uint32 shop_type = 9; - repeated ShopCardProduct card_product_list = 12; // FPPKBMBBHOD + repeated ShopGoods goods_list = 1; + uint32 shop_type = 6; + repeated ShopCardProduct card_product_list = 13; + uint32 city_id = 14; + uint32 next_refresh_time = 9; + repeated ShopConcertProduct concert_product_list = 3; + repeated ShopMcoinProduct mcoin_product_list = 5; + uint32 city_reputation_level = 4; } diff --git a/proto/ShopCardProduct.proto b/proto/ShopCardProduct.proto index 02d1a867..296b64f7 100644 --- a/proto/ShopCardProduct.proto +++ b/proto/ShopCardProduct.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: FINEJDCEECI +// Name: OOHOEKGOKIO message ShopCardProduct { - // Name: KPKPFMLBAOL + // Name: IIOFMJEGPIJ message ResinCard { - repeated ItemParam base_item_list = 1; // GFLEMFDCFIM - repeated ItemParam per_day_item_list = 2; // HBANPLNDOJA + repeated ItemParam base_item_list = 1; + repeated ItemParam per_day_item_list = 2; } string product_id = 1; diff --git a/proto/ShopConcertProduct.proto b/proto/ShopConcertProduct.proto index 510a98fa..080d8295 100644 --- a/proto/ShopConcertProduct.proto +++ b/proto/ShopConcertProduct.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FIMJMLPLPAC +// Name: JAJEHOIAKLD message ShopConcertProduct { string product_id = 1; string price_tier = 2; diff --git a/proto/ShopGoods.proto b/proto/ShopGoods.proto index b1a6cd69..0a0723d2 100644 --- a/proto/ShopGoods.proto +++ b/proto/ShopGoods.proto @@ -4,27 +4,27 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: EFLDHGLFIDD +// Name: NMLPHHIHIOK message ShopGoods { - uint32 min_level = 7; //OCIGJMBPIMN - uint32 secondary_sheet_id = 1817; //JAFFFHILNCD - ItemParam goods_item = 8; - uint32 end_time = 12; //ok - uint32 scoin = 14; //JPCBEPKDBGA - repeated uint32 pre_goods_id_list = 3; //ok - uint32 ALOPKNFLFBE = 570; - uint32 bought_num = 4; //KCHMFBKCLKO - uint32 goods_id = 9; //GOMAIIJPDKD - uint32 max_level = 11; //HBAEGHNDCKB - uint32 KKINAOMJKAD = 505; - uint32 buy_limit = 6; //FGACANHEBMH - uint32 begin_time = 5; //ok - uint32 next_refresh_time = 10; //ok - repeated ItemParam cost_item_list = 1; //ok - uint32 LMOPLEOOIJM = 1467; - uint32 LLJPJOEMPFE = 15; - uint32 hcoin = 2; //MIBMBPJHBBM - uint32 LLCOFLCEKDB = 1344; - uint32 mcoin = 13; //CABPCJFGBLJ + uint32 OLFIOBININC = 1; + uint32 EOMGIGFFCLI = 736; + ItemParam goods_item = 7; + uint32 IBKPPFBAOBH = 9; + uint32 JGCLNJKOALJ = 1201; + uint32 LAKDFDKCMKC = 11; + uint32 ONDHAANEFIK = 1493; + uint32 begin_time = 14; + repeated uint32 pre_goods_id_list = 6; + uint32 IAKCJHEJHOG = 15; + uint32 LBPDCMBFNEC = 2; + uint32 bought_num = 3; + uint32 GNENHCFPFCP = 688; + uint32 BKONLAFGBFC = 10; + uint32 end_time = 4; + uint32 MLKHDJPCJLG = 12; + repeated ItemParam cost_item_list = 13; + uint32 HLDEGIEBMBI = 617; + uint32 LDBIHGCDGNP = 8; + uint32 next_refresh_time = 5; } diff --git a/proto/ShopMcoinProduct.proto b/proto/ShopMcoinProduct.proto index f062ce3b..275b3091 100644 --- a/proto/ShopMcoinProduct.proto +++ b/proto/ShopMcoinProduct.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIJKGGFCHOB +// Name: JFMBGGFOPJO message ShopMcoinProduct { string product_id = 1; string price_tier = 2; diff --git a/proto/ShortAbilityHashPair.proto b/proto/ShortAbilityHashPair.proto index b6797633..4727a4c8 100644 --- a/proto/ShortAbilityHashPair.proto +++ b/proto/ShortAbilityHashPair.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFCFFHIAGBN +// Name: LGGNFLPNPII message ShortAbilityHashPair { - int32 ability_config_hash = 15; - int32 ability_name_hash = 7; + sfixed32 ability_name_hash = 4; + sfixed32 ability_config_hash = 5; } diff --git a/proto/ShowAvatarInfo.proto b/proto/ShowAvatarInfo.proto index a4909ccc..6218031d 100644 --- a/proto/ShowAvatarInfo.proto +++ b/proto/ShowAvatarInfo.proto @@ -7,7 +7,7 @@ import "AvatarFetterInfo.proto"; import "PropValue.proto"; import "ShowEquip.proto"; -// Name: LFKBPFHPKCN +// Name: MLOIGBMELIF message ShowAvatarInfo { uint32 avatar_id = 1; map prop_map = 2; diff --git a/proto/ShowClientGuideNotify.proto b/proto/ShowClientGuideNotify.proto index d236148d..22375ffb 100644 --- a/proto/ShowClientGuideNotify.proto +++ b/proto/ShowClientGuideNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LAJJKMLLJEB -// CmdId: 3384 +// CmdId: 3382 +// Name: DELAPOPINGI message ShowClientGuideNotify { - string guide_name = 11; + string guide_name = 14; } diff --git a/proto/ShowClientTutorialNotify.proto b/proto/ShowClientTutorialNotify.proto index 34dc8849..3860b0c2 100644 --- a/proto/ShowClientTutorialNotify.proto +++ b/proto/ShowClientTutorialNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNIEJMPFIBA -// CmdId: 3120 +// CmdId: 3129 +// Name: IEIOPBLDBDM message ShowClientTutorialNotify { - uint32 tutorial_id = 6; + uint32 tutorial_id = 4; } diff --git a/proto/ShowCommonTipsNotify.proto b/proto/ShowCommonTipsNotify.proto index 235de87d..1e86eae0 100644 --- a/proto/ShowCommonTipsNotify.proto +++ b/proto/ShowCommonTipsNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCNCLONCJHI -// CmdId: 3469 +// CmdId: 3128 +// Name: DPNNLLEHHCK message ShowCommonTipsNotify { - uint32 close_time = 1; - string content = 6; - string title = 14; + string content = 1; + string title = 4; + uint32 close_time = 5; } diff --git a/proto/ShowEquip.proto b/proto/ShowEquip.proto index ce4c38e4..8a8b5abd 100644 --- a/proto/ShowEquip.proto +++ b/proto/ShowEquip.proto @@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Reliquary.proto"; import "Weapon.proto"; -// Name: BBBEJBEBBLD +// Name: KPPGCJMONCN message ShowEquip { uint32 item_id = 1; oneof detail { diff --git a/proto/ShowMessageNotify.proto b/proto/ShowMessageNotify.proto index 5c406305..66a75c01 100644 --- a/proto/ShowMessageNotify.proto +++ b/proto/ShowMessageNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "MsgParam.proto"; import "SvrMsgId.proto"; -// Name: HIAAGMFNAFI -// CmdId: 64 +// CmdId: 76 +// Name: OOCFBKKPCBC message ShowMessageNotify { - repeated MsgParam params = 1; - SvrMsgId msg_id = 8; + repeated MsgParam params = 8; + SvrMsgId msg_id = 2; } diff --git a/proto/ShowTemplateReminderNotify.proto b/proto/ShowTemplateReminderNotify.proto index 5519ffaf..cebe48d6 100644 --- a/proto/ShowTemplateReminderNotify.proto +++ b/proto/ShowTemplateReminderNotify.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFMKKDJPHOA -// CmdId: 3186 +// CmdId: 3333 +// Name: NEIGIGODCNL message ShowTemplateReminderNotify { - bool NHKGGOIDHKL = 3; - uint32 template_reminder_id = 10; + uint32 template_reminder_id = 7; + bool JOIAOAOPGFI = 5; + bool MLFFFPALACK = 13; repeated uint32 param_uid_list = 11; - bool GJKNBONLFAJ = 8; - repeated int32 param_list = 7; + repeated int32 param_list = 6; } diff --git a/proto/SignInData.proto b/proto/SignInData.proto index 7f6e685f..77422319 100644 --- a/proto/SignInData.proto +++ b/proto/SignInData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: BHDLMGHIIFJ +// Name: FHLIEAJPABN message SignInData { - uint32 day_count = 10; - repeated ItemParam reward_item_list = 7; + repeated ItemParam reward_item_list = 2; + uint32 day_count = 12; } diff --git a/proto/SignInInfo.proto b/proto/SignInInfo.proto index 5bfb979e..e89bf9ac 100644 --- a/proto/SignInInfo.proto +++ b/proto/SignInInfo.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "SignInData.proto"; -// Name: MKFKNLDJOLL +// Name: NEJGOAIKEPA message SignInInfo { - uint32 begin_time = 10; - uint32 end_time = 12; - uint32 schedule_id = 8; - uint32 KKDLGAMOOHA = 11; + uint32 GANAIGKNLOD = 11; + uint32 end_time = 5; + uint32 ODCICMMHNOH = 8; + uint32 schedule_id = 7; + bool is_cond_satisfied = 10; uint32 config_id = 6; - repeated SignInData signin_data_list = 7; - bool is_cond_satisfied = 4; - repeated uint32 reward_day_list = 2; - uint32 AFGHLGEJAHK = 13; + repeated uint32 reward_day_list = 9; + repeated SignInData signin_data_list = 2; + uint32 begin_time = 14; } diff --git a/proto/SignInInfoReq.proto b/proto/SignInInfoReq.proto index 022dcf9e..8747bc41 100644 --- a/proto/SignInInfoReq.proto +++ b/proto/SignInInfoReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCGADBEENDB -// CmdId: 2554 +// CmdId: 2589 +// Name: GIGMHHEFOPD message SignInInfoReq { } diff --git a/proto/SignInInfoRsp.proto b/proto/SignInInfoRsp.proto index d1878601..4dc467f5 100644 --- a/proto/SignInInfoRsp.proto +++ b/proto/SignInInfoRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SignInInfo.proto"; -// Name: NGCGMNHGIFI -// CmdId: 2564 +// CmdId: 2576 +// Name: FIBBCIGKLAA message SignInInfoRsp { - repeated SignInInfo sign_in_info_list = 10; - int32 retcode = 11; + int32 retcode = 10; + repeated SignInInfo sign_in_info_list = 1; } diff --git a/proto/SignatureAuditConfigNotify.proto b/proto/SignatureAuditConfigNotify.proto index 276d6c28..fbdec005 100644 --- a/proto/SignatureAuditConfigNotify.proto +++ b/proto/SignatureAuditConfigNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHCJIDMBNGK -// CmdId: 4085 +// CmdId: 4047 +// Name: FONPLIJKICI message SignatureAuditConfigNotify { - uint32 submit_limit = 1; - bool is_open = 11; + uint32 submit_limit = 14; + bool is_open = 12; } diff --git a/proto/SingleRestartBrickBreakerReq.proto b/proto/SingleRestartBrickBreakerReq.proto index e278d303..bad5b134 100644 --- a/proto/SingleRestartBrickBreakerReq.proto +++ b/proto/SingleRestartBrickBreakerReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IINNLEJKOBH -// CmdId: 21486 +// CmdId: 23884 +// Name: HPEDLAPJCCH message SingleRestartBrickBreakerReq { - bool is_dungeon = 1; - uint32 level_id = 5; + uint32 level_id = 12; + bool is_dungeon = 14; } diff --git a/proto/SingleRestartBrickBreakerRsp.proto b/proto/SingleRestartBrickBreakerRsp.proto index 1a71271f..2a535e28 100644 --- a/proto/SingleRestartBrickBreakerRsp.proto +++ b/proto/SingleRestartBrickBreakerRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EINAAPKOFMD -// CmdId: 20965 +// CmdId: 24780 +// Name: HEGHNPKLDKD message SingleRestartBrickBreakerRsp { - uint32 level_id = 7; - int32 retcode = 1; - bool is_dungeon = 9; + bool is_dungeon = 11; + int32 retcode = 7; + uint32 level_id = 14; } diff --git a/proto/SingleStartBrickBreakerReq.proto b/proto/SingleStartBrickBreakerReq.proto index ab3f01a9..ff78acc0 100644 --- a/proto/SingleStartBrickBreakerReq.proto +++ b/proto/SingleStartBrickBreakerReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOHLMDHNHAL -// CmdId: 20581 +// CmdId: 21647 +// Name: BPJCDHGDCPI message SingleStartBrickBreakerReq { - repeated uint32 chosen_skill_list = 9; - uint32 level_id = 14; - repeated uint32 chosen_avatar_list = 12; - bool is_dungeon = 8; + uint32 level_id = 13; + bool is_dungeon = 4; + repeated uint32 chosen_skill_list = 14; + repeated uint32 chosen_avatar_list = 9; } diff --git a/proto/SingleStartBrickBreakerRsp.proto b/proto/SingleStartBrickBreakerRsp.proto index 36c2517c..d6099b1b 100644 --- a/proto/SingleStartBrickBreakerRsp.proto +++ b/proto/SingleStartBrickBreakerRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBKFLIAPDHA -// CmdId: 20772 +// CmdId: 21829 +// Name: FBKJHEPOMCM message SingleStartBrickBreakerRsp { - bool is_dungeon = 13; - int32 retcode = 7; uint32 level_id = 5; + bool is_dungeon = 15; + int32 retcode = 6; } diff --git a/proto/SkipPlayerGameTimeReq.proto b/proto/SkipPlayerGameTimeReq.proto deleted file mode 100644 index 3e8a9323..00000000 --- a/proto/SkipPlayerGameTimeReq.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: MJMGAGMFAOO -// CmdId: 196 -message SkipPlayerGameTimeReq { - uint32 game_time = 14; - uint32 client_game_time = 7; - bool is_force_set = 11; -} - diff --git a/proto/SkipPlayerGameTimeRsp.proto b/proto/SkipPlayerGameTimeRsp.proto deleted file mode 100644 index 6ee7a19a..00000000 --- a/proto/SkipPlayerGameTimeRsp.proto +++ /dev/null @@ -1,13 +0,0 @@ -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -// Name: BHNBOAEFEGL -// CmdId: 163 -message SkipPlayerGameTimeRsp { - uint32 client_game_time = 9; - uint32 game_time = 2; - int32 retcode = 7; -} - diff --git a/proto/SkyCrystalDetectorData.proto b/proto/SkyCrystalDetectorData.proto index 25607b88..324b0b16 100644 --- a/proto/SkyCrystalDetectorData.proto +++ b/proto/SkyCrystalDetectorData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: NEOMIACADNF +// Name: MEDHAFCLIHB message SkyCrystalDetectorData { - Vector hint_center_pos = 12; - uint32 group_id = 7; - uint32 config_id = 14; - bool is_hint_valid = 6; + uint32 group_id = 9; + uint32 config_id = 13; + bool is_hint_valid = 5; + Vector hint_center_pos = 4; } diff --git a/proto/SkyCrystalDetectorDataUpdateNotify.proto b/proto/SkyCrystalDetectorDataUpdateNotify.proto index 894bcfd1..9129ab3f 100644 --- a/proto/SkyCrystalDetectorDataUpdateNotify.proto +++ b/proto/SkyCrystalDetectorDataUpdateNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SkyCrystalDetectorData.proto"; -// Name: GPKEKJAKPMO -// CmdId: 4262 +// CmdId: 4275 +// Name: DKBDMKJOAFM message SkyCrystalDetectorDataUpdateNotify { - SkyCrystalDetectorData sky_crystal_detector_data = 12; + SkyCrystalDetectorData sky_crystal_detector_data = 2; } diff --git a/proto/SkyCrystalDetectorQuickUseResult.proto b/proto/SkyCrystalDetectorQuickUseResult.proto index c546237e..73d2d278 100644 --- a/proto/SkyCrystalDetectorQuickUseResult.proto +++ b/proto/SkyCrystalDetectorQuickUseResult.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SkyCrystalDetectorData.proto"; -// Name: JFMBHEPEIKA +// Name: FNDNBGMCLDN message SkyCrystalDetectorQuickUseResult { - SkyCrystalDetectorData sky_crystal_detector_data = 14; - int32 retcode = 11; + int32 retcode = 5; + SkyCrystalDetectorData sky_crystal_detector_data = 6; } diff --git a/proto/SocialDataNotify.proto b/proto/SocialDataNotify.proto index 43a52c20..6a477619 100644 --- a/proto/SocialDataNotify.proto +++ b/proto/SocialDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NLCHECAHEJL -// CmdId: 4016 +// CmdId: 4083 +// Name: CDJIDKDAIDP message SocialDataNotify { - bool is_have_first_share = 12; + bool is_have_first_share = 6; } diff --git a/proto/SocialDetail.proto b/proto/SocialDetail.proto index 4e9ab952..b36c7076 100644 --- a/proto/SocialDetail.proto +++ b/proto/SocialDetail.proto @@ -8,7 +8,7 @@ import "FriendOnlineState.proto"; import "ProfilePicture.proto"; import "SocialShowAvatarInfo.proto"; -// Name: BNOIABMAJCB +// Name: HKLLEGCFOKN message SocialDetail { uint32 uid = 1; string nickname = 2; diff --git a/proto/SocialShowAvatarInfo.proto b/proto/SocialShowAvatarInfo.proto index 02e57b94..16cbde0c 100644 --- a/proto/SocialShowAvatarInfo.proto +++ b/proto/SocialShowAvatarInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MLKHGDPIAKD +// Name: PKPGAPABGIN message SocialShowAvatarInfo { uint32 avatar_id = 1; uint32 level = 2; diff --git a/proto/SorushTrialDetailInfo.proto b/proto/SorushTrialDetailInfo.proto new file mode 100644 index 00000000..1d9b9938 --- /dev/null +++ b/proto/SorushTrialDetailInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: KDDEFGEOJJC +message SorushTrialDetailInfo { + repeated uint32 JAMGNDKIEAL = 5; + map FFADCNBDFMF = 15; + repeated uint32 PEAGPLNPGNE = 7; + repeated uint32 EEGMCLFOHCL = 10; +} + diff --git a/proto/SpiceActivityDetailInfo.proto b/proto/SpiceActivityDetailInfo.proto index 5aa5cfad..ae1a69e1 100644 --- a/proto/SpiceActivityDetailInfo.proto +++ b/proto/SpiceActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SpiceStageData.proto"; -// Name: OIEINOHMODG +// Name: IBGEIFCCHLN message SpiceActivityDetailInfo { - uint32 OFGCHEAEEAG = 10; - repeated SpiceStageData spice_stage_data_list = 14; - uint32 OCLAPMEFLPK = 3; + uint32 GNAMHBEINMA = 15; + uint32 GOLEIJEKOGL = 1; + repeated SpiceStageData spice_stage_data_list = 10; } diff --git a/proto/SpiceActivityFinishMakeSpiceReq.proto b/proto/SpiceActivityFinishMakeSpiceReq.proto index 19733c8c..bc2fa567 100644 --- a/proto/SpiceActivityFinishMakeSpiceReq.proto +++ b/proto/SpiceActivityFinishMakeSpiceReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CAEIOKCNHNF -// CmdId: 8032 +// CmdId: 8931 +// Name: GMNFLKICICI message SpiceActivityFinishMakeSpiceReq { - uint32 stage_id = 12; + repeated uint32 left_material_id_list = 7; + uint32 stage_id = 3; bool is_success = 8; - repeated uint32 left_material_id_list = 1; - uint32 left_turns = 7; + uint32 left_turns = 2; } diff --git a/proto/SpiceActivityFinishMakeSpiceRsp.proto b/proto/SpiceActivityFinishMakeSpiceRsp.proto index 055d0b9b..fca7a758 100644 --- a/proto/SpiceActivityFinishMakeSpiceRsp.proto +++ b/proto/SpiceActivityFinishMakeSpiceRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IDEJMFKHMII -// CmdId: 8004 +// CmdId: 8572 +// Name: GEBHCHEKCBD message SpiceActivityFinishMakeSpiceRsp { - bool is_success = 9; - int32 retcode = 8; - uint32 stage_id = 7; + bool is_success = 14; + uint32 stage_id = 13; + int32 retcode = 9; } diff --git a/proto/SpiceActivityGivingRecordNotify.proto b/proto/SpiceActivityGivingRecordNotify.proto index 7267e313..683e61dd 100644 --- a/proto/SpiceActivityGivingRecordNotify.proto +++ b/proto/SpiceActivityGivingRecordNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NBLFJCPIPFO -// CmdId: 8049 +// CmdId: 8739 +// Name: CDPNINHBBHF message SpiceActivityGivingRecordNotify { - uint32 OFGCHEAEEAG = 7; - uint32 avatar_id = 12; - uint32 OCLAPMEFLPK = 11; + uint32 GOLEIJEKOGL = 12; + uint32 avatar_id = 14; + uint32 GNAMHBEINMA = 11; } diff --git a/proto/SpiceActivityProcessFoodReq.proto b/proto/SpiceActivityProcessFoodReq.proto index 3c01b1a8..5d023749 100644 --- a/proto/SpiceActivityProcessFoodReq.proto +++ b/proto/SpiceActivityProcessFoodReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: CMDPMFNGLDJ -// CmdId: 8697 +// CmdId: 8199 +// Name: OLNMIFOCKHO message SpiceActivityProcessFoodReq { - repeated ItemParam normal_food_list = 9; + repeated ItemParam normal_food_list = 13; } diff --git a/proto/SpiceActivityProcessFoodRsp.proto b/proto/SpiceActivityProcessFoodRsp.proto index 478fa2ca..041fdfd8 100644 --- a/proto/SpiceActivityProcessFoodRsp.proto +++ b/proto/SpiceActivityProcessFoodRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: FBFGMOKJPHC -// CmdId: 8075 +// CmdId: 8682 +// Name: GLBJKAJLDGJ message SpiceActivityProcessFoodRsp { - repeated ItemParam normal_food_list = 8; - repeated ItemParam special_food_list = 13; - int32 retcode = 5; + repeated ItemParam special_food_list = 6; + int32 retcode = 3; + repeated ItemParam normal_food_list = 9; } diff --git a/proto/SpiceStageData.proto b/proto/SpiceStageData.proto index 5eeb34ab..c1ebd9fe 100644 --- a/proto/SpiceStageData.proto +++ b/proto/SpiceStageData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKIMCDFNBMP +// Name: OEJGBFFFNMP message SpiceStageData { - bool is_open = 12; - uint32 success_times = 13; - uint32 stage_id = 6; + uint32 stage_id = 13; + bool is_open = 11; + uint32 success_times = 10; } diff --git a/proto/SpringUseReq.proto b/proto/SpringUseReq.proto index 0d34a7da..c22f5b35 100644 --- a/proto/SpringUseReq.proto +++ b/proto/SpringUseReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDJCHALHLPF -// CmdId: 1788 +// CmdId: 1660 +// Name: KLHPMOOFDCO message SpringUseReq { - uint64 guid = 6; + uint64 guid = 13; } diff --git a/proto/SpringUseRsp.proto b/proto/SpringUseRsp.proto index 39dcd9dc..ea865931 100644 --- a/proto/SpringUseRsp.proto +++ b/proto/SpringUseRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDPOKCFIIJK -// CmdId: 1737 +// CmdId: 1706 +// Name: DEPMHNALOJG message SpringUseRsp { - int32 retcode = 12; + int32 retcode = 13; uint64 guid = 10; } diff --git a/proto/StartArenaChallengeLevelReq.proto b/proto/StartArenaChallengeLevelReq.proto index 12e59d4c..834f73e0 100644 --- a/proto/StartArenaChallengeLevelReq.proto +++ b/proto/StartArenaChallengeLevelReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPFOOFKDIFH -// CmdId: 2194 +// CmdId: 2125 +// Name: KGKOFKIOHBH message StartArenaChallengeLevelReq { - uint32 BCHEDLFFNKC = 15; - uint32 NEFKFHIPLHG = 13; - uint32 gadget_entity_id = 1; + uint32 FCLFLMPGIKN = 9; + uint32 gadget_entity_id = 5; + uint32 GELFIDPMHLJ = 13; } diff --git a/proto/StartArenaChallengeLevelRsp.proto b/proto/StartArenaChallengeLevelRsp.proto index aa6afdc9..72a555f2 100644 --- a/proto/StartArenaChallengeLevelRsp.proto +++ b/proto/StartArenaChallengeLevelRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COHFJIOFAGA -// CmdId: 2057 +// CmdId: 2021 +// Name: LDINKLGLFFD message StartArenaChallengeLevelRsp { - uint32 BCHEDLFFNKC = 4; - uint32 gadget_entity_id = 6; - uint32 NEFKFHIPLHG = 8; - int32 retcode = 14; + uint32 GELFIDPMHLJ = 14; + uint32 FCLFLMPGIKN = 4; + int32 retcode = 2; + uint32 gadget_entity_id = 7; } diff --git a/proto/StartBuoyantCombatGalleryReq.proto b/proto/StartBuoyantCombatGalleryReq.proto index bed8036e..ee3f2716 100644 --- a/proto/StartBuoyantCombatGalleryReq.proto +++ b/proto/StartBuoyantCombatGalleryReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHLFCFGHLCK -// CmdId: 8282 +// CmdId: 8511 +// Name: GBBPJPMGIKM message StartBuoyantCombatGalleryReq { - uint32 gallery_level = 11; - uint32 gallery_id = 4; + uint32 gallery_id = 5; + uint32 gallery_level = 10; } diff --git a/proto/StartBuoyantCombatGalleryRsp.proto b/proto/StartBuoyantCombatGalleryRsp.proto index 5fe71436..1dd01310 100644 --- a/proto/StartBuoyantCombatGalleryRsp.proto +++ b/proto/StartBuoyantCombatGalleryRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOKKOAKANJI -// CmdId: 8916 +// CmdId: 8263 +// Name: PJHAOMDBHEJ message StartBuoyantCombatGalleryRsp { - uint32 gallery_level = 4; - int32 retcode = 1; - uint32 gallery_id = 13; + uint32 gallery_level = 14; + int32 retcode = 4; + uint32 gallery_id = 12; } diff --git a/proto/StartCoopPointReq.proto b/proto/StartCoopPointReq.proto index d67949ce..ff3da8fd 100644 --- a/proto/StartCoopPointReq.proto +++ b/proto/StartCoopPointReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBEAKNAOFIL -// CmdId: 1952 +// CmdId: 1971 +// Name: LIBMCEMPILH message StartCoopPointReq { - uint32 coop_point = 9; + uint32 coop_point = 13; } diff --git a/proto/StartCoopPointRsp.proto b/proto/StartCoopPointRsp.proto index 8afe235c..c711f36f 100644 --- a/proto/StartCoopPointRsp.proto +++ b/proto/StartCoopPointRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "MainCoop.proto"; -// Name: MMKIGHGCLAJ -// CmdId: 1967 +// CmdId: 2000 +// Name: AMPMNKIKBID message StartCoopPointRsp { - int32 retcode = 6; - bool is_start = 12; - uint32 coop_point = 10; - MainCoop start_main_coop = 7; + bool is_start = 8; + MainCoop start_main_coop = 6; + uint32 coop_point = 13; + int32 retcode = 9; } diff --git a/proto/StartEffigyChallengeReq.proto b/proto/StartEffigyChallengeReq.proto index b84c2f93..520380e5 100644 --- a/proto/StartEffigyChallengeReq.proto +++ b/proto/StartEffigyChallengeReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKHKLDBIHFB -// CmdId: 2156 +// CmdId: 2088 +// Name: LDBCGCPFHNO message StartEffigyChallengeReq { - uint32 point_id = 7; - uint32 challenge_id = 4; - uint32 difficulty_id = 12; - repeated uint32 condition_id_list = 9; + uint32 difficulty_id = 9; + repeated uint32 condition_id_list = 10; + uint32 challenge_id = 11; + uint32 point_id = 6; } diff --git a/proto/StartEffigyChallengeRsp.proto b/proto/StartEffigyChallengeRsp.proto index f2492945..94a755a6 100644 --- a/proto/StartEffigyChallengeRsp.proto +++ b/proto/StartEffigyChallengeRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LBNJNEAOGAO -// CmdId: 2021 +// CmdId: 2042 +// Name: IDBBCLDOHKB message StartEffigyChallengeRsp { - uint32 challenge_id = 3; - repeated uint32 condition_id_list = 11; - int32 retcode = 5; - uint32 point_id = 13; + uint32 point_id = 5; + uint32 challenge_id = 6; uint32 difficulty_id = 4; + int32 retcode = 11; + repeated uint32 condition_id_list = 12; } diff --git a/proto/StartFishingReq.proto b/proto/StartFishingReq.proto index 2fa6b381..129e6f3e 100644 --- a/proto/StartFishingReq.proto +++ b/proto/StartFishingReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKGHEMHHGBO -// CmdId: 5809 +// CmdId: 5817 +// Name: NCJBDCHGKCH message StartFishingReq { - uint32 rod_entity_id = 4; - uint32 fish_pool_id = 13; + uint32 fish_pool_id = 4; + uint32 rod_entity_id = 11; } diff --git a/proto/StartFishingRsp.proto b/proto/StartFishingRsp.proto index e468ff76..9791bbda 100644 --- a/proto/StartFishingRsp.proto +++ b/proto/StartFishingRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHLMJLMHGDN -// CmdId: 5846 +// CmdId: 5849 +// Name: BCCAFNMNICP message StartFishingRsp { - int32 retcode = 14; - uint32 fish_pool_id = 15; + uint32 fish_pool_id = 14; + int32 retcode = 12; } diff --git a/proto/StartRogueDiaryPlayReq.proto b/proto/StartRogueDiaryPlayReq.proto index 0badd1e9..890824e5 100644 --- a/proto/StartRogueDiaryPlayReq.proto +++ b/proto/StartRogueDiaryPlayReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EMMMHDIMBNP -// CmdId: 8804 +// CmdId: 8884 +// Name: NHBMLPLOLIE message StartRogueDiaryPlayReq { - uint32 stage_id = 2; - uint32 difficulty = 6; + uint32 difficulty = 11; + uint32 stage_id = 12; } diff --git a/proto/StartRogueDiaryPlayRsp.proto b/proto/StartRogueDiaryPlayRsp.proto index 8b5b9b9e..a12a813c 100644 --- a/proto/StartRogueDiaryPlayRsp.proto +++ b/proto/StartRogueDiaryPlayRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryAvatar.proto"; -// Name: DGEHJJJHAHA -// CmdId: 8169 +// CmdId: 8256 +// Name: PNGLJFIIBEM message StartRogueDiaryPlayRsp { - repeated RogueDiaryAvatar trial_avatar_list = 10; - repeated RogueDiaryAvatar avatar_list = 3; - int32 retcode = 11; - repeated uint32 rand_card_list = 8; + repeated uint32 rand_card_list = 15; + int32 retcode = 3; + repeated RogueDiaryAvatar trial_avatar_list = 8; + repeated RogueDiaryAvatar avatar_list = 2; } diff --git a/proto/StartRogueDiaryRoomReq.proto b/proto/StartRogueDiaryRoomReq.proto index 0e1860eb..bf74aab4 100644 --- a/proto/StartRogueDiaryRoomReq.proto +++ b/proto/StartRogueDiaryRoomReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJLABJMFMFD -// CmdId: 8291 +// CmdId: 8096 +// Name: ECKCANDJMHM message StartRogueDiaryRoomReq { - uint32 room_difficulty = 14; - bool is_select_hard = 13; + bool is_select_hard = 10; + uint32 room_difficulty = 12; } diff --git a/proto/StartRogueDiaryRoomRsp.proto b/proto/StartRogueDiaryRoomRsp.proto index 19341a51..ed9597a8 100644 --- a/proto/StartRogueDiaryRoomRsp.proto +++ b/proto/StartRogueDiaryRoomRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIBHEDBOLOA -// CmdId: 8755 +// CmdId: 8162 +// Name: GGJLNGDHBEJ message StartRogueDiaryRoomRsp { - int32 retcode = 9; + int32 retcode = 15; } diff --git a/proto/StartRogueEliteCellChallengeReq.proto b/proto/StartRogueEliteCellChallengeReq.proto index 152ae2ee..3219a796 100644 --- a/proto/StartRogueEliteCellChallengeReq.proto +++ b/proto/StartRogueEliteCellChallengeReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "RogueEliteCellDifficultyType.proto"; -// Name: OJDDIODLICI -// CmdId: 8874 +// CmdId: 8971 +// Name: AOHCNKLIHDD message StartRogueEliteCellChallengeReq { - uint32 dungeon_id = 12; - RogueEliteCellDifficultyType difficulty = 14; - uint32 cell_id = 15; + RogueEliteCellDifficultyType difficulty = 12; + uint32 dungeon_id = 13; + uint32 cell_id = 5; } diff --git a/proto/StartRogueEliteCellChallengeRsp.proto b/proto/StartRogueEliteCellChallengeRsp.proto index 0aab5f8f..98ca583f 100644 --- a/proto/StartRogueEliteCellChallengeRsp.proto +++ b/proto/StartRogueEliteCellChallengeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EKCBEIEIGFF -// CmdId: 8759 +// CmdId: 8015 +// Name: LOFMGIDPBIK message StartRogueEliteCellChallengeRsp { - uint32 cell_id = 2; - uint32 dungeon_id = 11; - int32 retcode = 6; + uint32 dungeon_id = 12; + int32 retcode = 14; + uint32 cell_id = 1; } diff --git a/proto/StartRogueNormalCellChallengeReq.proto b/proto/StartRogueNormalCellChallengeReq.proto index bc2875a5..460d2fff 100644 --- a/proto/StartRogueNormalCellChallengeReq.proto +++ b/proto/StartRogueNormalCellChallengeReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PEGEDNLMKEB -// CmdId: 8809 +// CmdId: 8732 +// Name: DHAJNMCJGHD message StartRogueNormalCellChallengeReq { - uint32 cell_id = 1; - uint32 dungeon_id = 14; + uint32 dungeon_id = 1; + uint32 cell_id = 9; } diff --git a/proto/StartRogueNormalCellChallengeRsp.proto b/proto/StartRogueNormalCellChallengeRsp.proto index 41066804..3a13c079 100644 --- a/proto/StartRogueNormalCellChallengeRsp.proto +++ b/proto/StartRogueNormalCellChallengeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APBCOILLJIL -// CmdId: 8834 +// CmdId: 8495 +// Name: GGBDLMCILGE message StartRogueNormalCellChallengeRsp { - int32 retcode = 8; - uint32 dungeon_id = 4; - uint32 cell_id = 7; + uint32 dungeon_id = 1; + uint32 cell_id = 13; + int32 retcode = 15; } diff --git a/proto/StatueGadgetInfo.proto b/proto/StatueGadgetInfo.proto index fe29c97a..9f73f0f0 100644 --- a/proto/StatueGadgetInfo.proto +++ b/proto/StatueGadgetInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KECNEMONJDE +// Name: OFGJAIBKPKJ message StatueGadgetInfo { repeated uint32 opened_statue_uid_list = 1; } diff --git a/proto/StopReminderNotify.proto b/proto/StopReminderNotify.proto index 076dbc95..b18e9f4c 100644 --- a/proto/StopReminderNotify.proto +++ b/proto/StopReminderNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDOBHJNAGEO -// CmdId: 3241 +// CmdId: 3496 +// Name: NGMLGBCAPIA message StopReminderNotify { - uint32 reminder_id = 4; + uint32 reminder_id = 2; } diff --git a/proto/StopServerInfo.proto b/proto/StopServerInfo.proto index 0ec29b41..d15c58f2 100644 --- a/proto/StopServerInfo.proto +++ b/proto/StopServerInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HJLECMBBPOF +// Name: EEDNKCDNPIP message StopServerInfo { uint32 stop_begin_time = 1; uint32 stop_end_time = 2; diff --git a/proto/StoreCustomDungeonReq.proto b/proto/StoreCustomDungeonReq.proto index d527d73f..8c4eb857 100644 --- a/proto/StoreCustomDungeonReq.proto +++ b/proto/StoreCustomDungeonReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EDHEGJAFOFG -// CmdId: 6218 +// CmdId: 6247 +// Name: CHBKOGGNCPK message StoreCustomDungeonReq { - bool is_cancel_store = 7; - uint64 dungeon_guid = 5; + bool is_cancel_store = 12; + uint64 dungeon_guid = 7; } diff --git a/proto/StoreCustomDungeonRsp.proto b/proto/StoreCustomDungeonRsp.proto index c9ad1825..9b86b2d3 100644 --- a/proto/StoreCustomDungeonRsp.proto +++ b/proto/StoreCustomDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NENEIJEAPNN -// CmdId: 6237 +// CmdId: 6203 +// Name: MHIHAJPLCOC message StoreCustomDungeonRsp { - int32 retcode = 3; + int32 retcode = 6; } diff --git a/proto/StoreItemChangeNotify.proto b/proto/StoreItemChangeNotify.proto index 3c9d22a0..2a867c55 100644 --- a/proto/StoreItemChangeNotify.proto +++ b/proto/StoreItemChangeNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Item.proto"; import "StoreType.proto"; -// Name: JLFKGLMLFHC -// CmdId: 654 +// CmdId: 689 +// Name: KAMNCMHFHKA message StoreItemChangeNotify { - StoreType store_type = 1; - repeated Item item_list = 3; + repeated Item item_list = 4; + StoreType store_type = 3; } diff --git a/proto/StoreItemDelNotify.proto b/proto/StoreItemDelNotify.proto index 8b2a892a..ed1a81de 100644 --- a/proto/StoreItemDelNotify.proto +++ b/proto/StoreItemDelNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; -// Name: LFBAPJJCKLK -// CmdId: 664 +// CmdId: 676 +// Name: JCKKGBHHMKE message StoreItemDelNotify { - StoreType store_type = 1; - repeated uint64 guid_list = 15; + repeated uint64 guid_list = 6; + StoreType store_type = 11; } diff --git a/proto/StoreType.proto b/proto/StoreType.proto index 6a4cce66..e0f344f6 100644 --- a/proto/StoreType.proto +++ b/proto/StoreType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GGCMGFLFFPB +// Name: MPBJOANOMOJ enum StoreType { STORE_NONE = 0; STORE_PACK = 1; diff --git a/proto/StoreWeightLimitNotify.proto b/proto/StoreWeightLimitNotify.proto index b8447c5c..32a51bfd 100644 --- a/proto/StoreWeightLimitNotify.proto +++ b/proto/StoreWeightLimitNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; -// Name: CJBHIOLLMHI -// CmdId: 675 +// CmdId: 696 +// Name: NMCECMHCPGB message StoreWeightLimitNotify { + uint32 weight_limit = 4; + uint32 furniture_count_limit = 3; + uint32 weapon_count_limit = 12; StoreType store_type = 15; - uint32 weight_limit = 6; - uint32 reliquary_count_limit = 2; - uint32 material_count_limit = 10; - uint32 furniture_count_limit = 8; - uint32 weapon_count_limit = 13; + uint32 reliquary_count_limit = 7; + uint32 material_count_limit = 11; } diff --git a/proto/StrengthenPointData.proto b/proto/StrengthenPointData.proto index 1b91ca55..3cee0f94 100644 --- a/proto/StrengthenPointData.proto +++ b/proto/StrengthenPointData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FGMDHBOGAHG +// Name: BMCLBPGLLAJ message StrengthenPointData { - uint32 OBOMOEJEDHL = 6; - uint32 NHOPNOMIDEF = 2; + uint32 LGCKEPNPDJK = 15; + uint32 ILBMGBIEENL = 8; } diff --git a/proto/SubmitInferenceWordReq.proto b/proto/SubmitInferenceWordReq.proto index c3c5104b..42e4325a 100644 --- a/proto/SubmitInferenceWordReq.proto +++ b/proto/SubmitInferenceWordReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KCDJLGEMEDJ -// CmdId: 420 +// CmdId: 457 +// Name: KMIACMOIKNM message SubmitInferenceWordReq { - uint32 page_id = 1; - uint32 word_id = 8; + uint32 page_id = 14; + uint32 word_id = 3; } diff --git a/proto/SubmitInferenceWordRsp.proto b/proto/SubmitInferenceWordRsp.proto index 3add8d81..73474df7 100644 --- a/proto/SubmitInferenceWordRsp.proto +++ b/proto/SubmitInferenceWordRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KDHCJEKJOCB -// CmdId: 443 +// CmdId: 437 +// Name: CHFGMLFKKAM message SubmitInferenceWordRsp { - uint32 word_id = 3; - int32 retcode = 14; - uint32 conclusion_id = 11; - uint32 page_id = 12; + uint32 word_id = 2; + uint32 conclusion_id = 12; + uint32 page_id = 8; + int32 retcode = 15; } diff --git a/proto/SummerTimeDetailInfo.proto b/proto/SummerTimeDetailInfo.proto index 1d7fd20c..f8a472ae 100644 --- a/proto/SummerTimeDetailInfo.proto +++ b/proto/SummerTimeDetailInfo.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "SummerTimeSprintBoatInfo.proto"; import "SummerTimeStageInfo.proto"; -// Name: IMABNACMCKL +// Name: NGAGNENCEEJ message SummerTimeDetailInfo { - SummerTimeSprintBoatInfo sprint_boat_info = 1; - bool is_content_closed = 15; - map stage_map = 9; - uint32 content_close_time = 12; + uint32 content_close_time = 10; + SummerTimeSprintBoatInfo sprint_boat_info = 4; + bool is_content_closed = 14; + map stage_map = 5; } diff --git a/proto/SummerTimeDungeonInfo.proto b/proto/SummerTimeDungeonInfo.proto index a1b76e97..dd559a90 100644 --- a/proto/SummerTimeDungeonInfo.proto +++ b/proto/SummerTimeDungeonInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JHBFJPMBMFA +// Name: JLPBPJCDOHC message SummerTimeDungeonInfo { - uint32 MONGEAEGJPL = 13; - uint32 HFMKOPDBLFF = 4; - uint32 JGHHKJEFOAA = 3; + uint32 NGLCGINHGBJ = 5; uint32 dungeon_id = 8; - uint32 IDBDIDPFNFF = 7; + uint32 IPLPGGHGEDH = 1; + uint32 AIHBMHNAANC = 2; + uint32 HFPIEECODCM = 6; } diff --git a/proto/SummerTimeFloatSignalPositionNotify.proto b/proto/SummerTimeFloatSignalPositionNotify.proto index 59f15605..4c250b78 100644 --- a/proto/SummerTimeFloatSignalPositionNotify.proto +++ b/proto/SummerTimeFloatSignalPositionNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FDKHNLLDKDL -// CmdId: 8639 +// CmdId: 8506 +// Name: GLEMOHFHHBI message SummerTimeFloatSignalPositionNotify { - uint32 float_signal_id = 7; - Vector position = 5; - bool is_transfer_anchor = 1; + bool is_transfer_anchor = 8; + uint32 float_signal_id = 1; + Vector position = 10; } diff --git a/proto/SummerTimeFloatSignalUpdateNotify.proto b/proto/SummerTimeFloatSignalUpdateNotify.proto index e5809c7c..1ca9d94c 100644 --- a/proto/SummerTimeFloatSignalUpdateNotify.proto +++ b/proto/SummerTimeFloatSignalUpdateNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: ALELKJHFJDH -// CmdId: 8576 +// CmdId: 8618 +// Name: ACHNGCDDBMA message SummerTimeFloatSignalUpdateNotify { - bool is_transfer_anchor = 5; - uint32 float_signal_id = 15; - Vector position = 9; + bool is_transfer_anchor = 6; + uint32 float_signal_id = 4; + Vector position = 7; } diff --git a/proto/SummerTimeSprintBoatInfo.proto b/proto/SummerTimeSprintBoatInfo.proto index 0877a5cb..455d9586 100644 --- a/proto/SummerTimeSprintBoatInfo.proto +++ b/proto/SummerTimeSprintBoatInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "SummerTimeSprintBoatRecord.proto"; -// Name: EBKOLPHCCKJ +// Name: ECKGBIFKOFN message SummerTimeSprintBoatInfo { - repeated SummerTimeSprintBoatRecord record_list = 14; + repeated SummerTimeSprintBoatRecord record_list = 11; } diff --git a/proto/SummerTimeSprintBoatRecord.proto b/proto/SummerTimeSprintBoatRecord.proto index 9e214fe3..abc16b54 100644 --- a/proto/SummerTimeSprintBoatRecord.proto +++ b/proto/SummerTimeSprintBoatRecord.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPPEPMCCFFI +// Name: FNBEPEJNOFD message SummerTimeSprintBoatRecord { - uint32 group_id = 2; - bool is_touched = 8; - uint32 start_time = 12; - uint32 best_score = 11; - repeated uint32 watcher_id_list = 4; + repeated uint32 watcher_id_list = 12; + uint32 start_time = 9; + uint32 best_score = 1; + uint32 group_id = 3; + bool is_touched = 10; } diff --git a/proto/SummerTimeSprintBoatRestartReq.proto b/proto/SummerTimeSprintBoatRestartReq.proto index 384d5520..7f901a2c 100644 --- a/proto/SummerTimeSprintBoatRestartReq.proto +++ b/proto/SummerTimeSprintBoatRestartReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HCONKICNFDI -// CmdId: 8178 +// CmdId: 8782 +// Name: LKIGMBJJGED message SummerTimeSprintBoatRestartReq { - uint32 schedule_id = 13; - uint32 group_id = 12; + uint32 schedule_id = 1; + uint32 group_id = 14; } diff --git a/proto/SummerTimeSprintBoatRestartRsp.proto b/proto/SummerTimeSprintBoatRestartRsp.proto index e5f0d0ae..297ec406 100644 --- a/proto/SummerTimeSprintBoatRestartRsp.proto +++ b/proto/SummerTimeSprintBoatRestartRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNDOFFEAPOI -// CmdId: 8987 +// CmdId: 8132 +// Name: CPINAKDAFBG message SummerTimeSprintBoatRestartRsp { - uint32 group_id = 10; - uint32 schedule_id = 1; - int32 retcode = 13; + uint32 schedule_id = 13; + uint32 group_id = 7; + int32 retcode = 6; } diff --git a/proto/SummerTimeSprintBoatSettleNotify.proto b/proto/SummerTimeSprintBoatSettleNotify.proto index 0a8cdd52..eeab8a37 100644 --- a/proto/SummerTimeSprintBoatSettleNotify.proto +++ b/proto/SummerTimeSprintBoatSettleNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BIJPBENPHEA -// CmdId: 8256 +// CmdId: 8406 +// Name: GNLNKEJEPIG message SummerTimeSprintBoatSettleNotify { - bool is_success = 8; - uint32 group_id = 14; - uint32 ECGNDJEFALL = 2; - uint32 score = 3; - bool is_new_record = 6; - uint32 DOJCKDMCLJE = 5; - uint32 left_time = 9; - uint32 NJENGLLHPJD = 4; + uint32 LKOGKCCJBFE = 6; + bool is_success = 5; + uint32 group_id = 10; + uint32 HPCCAIMDMDN = 7; + uint32 score = 2; + uint32 total_num = 3; + uint32 left_time = 1; + bool is_new_record = 13; } diff --git a/proto/SummerTimeStageInfo.proto b/proto/SummerTimeStageInfo.proto index 2dfbf344..3cdad307 100644 --- a/proto/SummerTimeStageInfo.proto +++ b/proto/SummerTimeStageInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBJCPMLOLBM +// Name: FAHPLGLAMOL message SummerTimeStageInfo { - uint32 stage_id = 14; - uint32 open_time = 3; - bool is_open = 15; + uint32 stage_id = 12; + uint32 open_time = 5; + bool is_open = 2; } diff --git a/proto/SummerTimeV2BoatGallerySettleInfo.proto b/proto/SummerTimeV2BoatGallerySettleInfo.proto index d1a51634..bb5e7597 100644 --- a/proto/SummerTimeV2BoatGallerySettleInfo.proto +++ b/proto/SummerTimeV2BoatGallerySettleInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; -// Name: FBPFNNKKEOE +// Name: EAPMIPANCBB message SummerTimeV2BoatGallerySettleInfo { - uint32 gallery_id = 6; - uint32 param2 = 7; - GalleryStopReason reason = 12; - uint32 param1 = 10; - uint32 param3 = 11; - uint32 used_time = 4; + uint32 param1 = 9; + uint32 param2 = 1; + uint32 param3 = 3; + GalleryStopReason reason = 8; + uint32 gallery_id = 5; + uint32 used_time = 7; } diff --git a/proto/SummerTimeV2BoatSettleNotify.proto b/proto/SummerTimeV2BoatSettleNotify.proto index 6373cf88..037844df 100644 --- a/proto/SummerTimeV2BoatSettleNotify.proto +++ b/proto/SummerTimeV2BoatSettleNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SummerTimeV2BoatGallerySettleInfo.proto"; -// Name: DAPMDJEDHFN -// CmdId: 8436 +// CmdId: 8514 +// Name: DIHNGAOLEIB message SummerTimeV2BoatSettleNotify { - uint32 stage_id = 9; - SummerTimeV2BoatGallerySettleInfo settle_info = 8; - uint32 gallery_id = 11; - bool is_new_record = 10; + uint32 gallery_id = 14; + SummerTimeV2BoatGallerySettleInfo settle_info = 4; + uint32 stage_id = 1; + bool is_new_record = 7; } diff --git a/proto/SummerTimeV2BoatStageInfo.proto b/proto/SummerTimeV2BoatStageInfo.proto index 8e0a5abc..f21f5f1f 100644 --- a/proto/SummerTimeV2BoatStageInfo.proto +++ b/proto/SummerTimeV2BoatStageInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DIABFFLIANK +// Name: MBDJCHKJKOO message SummerTimeV2BoatStageInfo { - uint32 best_score = 10; - bool is_open = 15; + uint32 stage_id = 2; + uint32 best_score = 8; + bool is_open = 12; uint32 open_time = 6; - uint32 stage_id = 14; } diff --git a/proto/SummerTimeV2DetailInfo.proto b/proto/SummerTimeV2DetailInfo.proto index b1563cf0..e6d6e19b 100644 --- a/proto/SummerTimeV2DetailInfo.proto +++ b/proto/SummerTimeV2DetailInfo.proto @@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SummerTimeV2BoatStageInfo.proto"; import "SummerTimeV2DungeonStageInfo.proto"; -// Name: FOPPEKLEMGE +// Name: GACMFCEKNNC message SummerTimeV2DetailInfo { - bool is_content_closed = 5; - uint32 IMHBJJAIBFJ = 15; - uint32 JHEBGEDHMLB = 1; - repeated SummerTimeV2DungeonStageInfo dungeon_stage_info_list = 2; - repeated SummerTimeV2BoatStageInfo boat_stage_info_list = 14; + uint32 BCAIGBJGEOD = 8; + uint32 CFFPNHNDNNI = 1; + repeated SummerTimeV2DungeonStageInfo dungeon_stage_info_list = 13; + bool is_content_closed = 11; + repeated SummerTimeV2BoatStageInfo boat_stage_info_list = 15; } diff --git a/proto/SummerTimeV2DungeonSettleInfo.proto b/proto/SummerTimeV2DungeonSettleInfo.proto index 92e9f556..62f7788f 100644 --- a/proto/SummerTimeV2DungeonSettleInfo.proto +++ b/proto/SummerTimeV2DungeonSettleInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IJIFIANJEKJ +// Name: LNEDLNCEKDB message SummerTimeV2DungeonSettleInfo { + uint32 BCAIGBJGEOD = 15; bool is_success = 5; - uint32 IMHBJJAIBFJ = 12; - uint32 JHEBGEDHMLB = 3; + uint32 CFFPNHNDNNI = 3; } diff --git a/proto/SummerTimeV2DungeonStageInfo.proto b/proto/SummerTimeV2DungeonStageInfo.proto index caf4c2af..c31de69d 100644 --- a/proto/SummerTimeV2DungeonStageInfo.proto +++ b/proto/SummerTimeV2DungeonStageInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKLGIBNIEKN +// Name: JPIDCCMEHGC message SummerTimeV2DungeonStageInfo { - bool is_open = 8; - bool is_prev_dungeon_succeed = 4; - uint32 open_time = 6; - uint32 stage_id = 7; + bool is_prev_dungeon_succeed = 8; + uint32 open_time = 13; + bool is_open = 11; + uint32 stage_id = 15; } diff --git a/proto/SummerTimeV2RestartBoatGalleryReq.proto b/proto/SummerTimeV2RestartBoatGalleryReq.proto index 0891bd2d..2cb4c349 100644 --- a/proto/SummerTimeV2RestartBoatGalleryReq.proto +++ b/proto/SummerTimeV2RestartBoatGalleryReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LPAILFGJHCL -// CmdId: 8676 +// CmdId: 8064 +// Name: DNEDBABLMLJ message SummerTimeV2RestartBoatGalleryReq { - uint32 gallery_id = 9; + uint32 gallery_id = 8; } diff --git a/proto/SummerTimeV2RestartBoatGalleryRsp.proto b/proto/SummerTimeV2RestartBoatGalleryRsp.proto index 66561170..31f99d4f 100644 --- a/proto/SummerTimeV2RestartBoatGalleryRsp.proto +++ b/proto/SummerTimeV2RestartBoatGalleryRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MMMMGDMFAEG -// CmdId: 8599 +// CmdId: 8112 +// Name: DAADLBJHMNF message SummerTimeV2RestartBoatGalleryRsp { + int32 retcode = 2; uint32 gallery_id = 14; - int32 retcode = 9; } diff --git a/proto/SummerTimeV2RestartDungeonReq.proto b/proto/SummerTimeV2RestartDungeonReq.proto index 29294cd2..261e6440 100644 --- a/proto/SummerTimeV2RestartDungeonReq.proto +++ b/proto/SummerTimeV2RestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFFCGMMCJNO -// CmdId: 8988 +// CmdId: 8265 +// Name: ABOMCJNPOPL message SummerTimeV2RestartDungeonReq { } diff --git a/proto/SummerTimeV2RestartDungeonRsp.proto b/proto/SummerTimeV2RestartDungeonRsp.proto index df043e1f..9e21ecd0 100644 --- a/proto/SummerTimeV2RestartDungeonRsp.proto +++ b/proto/SummerTimeV2RestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFJMHAHFKHH -// CmdId: 8101 +// CmdId: 8166 +// Name: HJCGKJEFBMD message SummerTimeV2RestartDungeonRsp { - int32 retcode = 12; + int32 retcode = 10; } diff --git a/proto/SumoActivityDetailInfo.proto b/proto/SumoActivityDetailInfo.proto index 71bd4fae..9bcf2fcd 100644 --- a/proto/SumoActivityDetailInfo.proto +++ b/proto/SumoActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoStageData.proto"; -// Name: HNKDKKMFJHO +// Name: OMEKBGLNGGC message SumoActivityDetailInfo { + map sumo_stage_map = 1; uint32 last_stage_id = 15; - map sumo_stage_map = 6; - uint32 difficulty_id = 11; + uint32 difficulty_id = 5; } diff --git a/proto/SumoAvatarInfo.proto b/proto/SumoAvatarInfo.proto index eb17ccf1..3e5a9f60 100644 --- a/proto/SumoAvatarInfo.proto +++ b/proto/SumoAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KBJAJFKCKGI +// Name: LGLPAMOMGHI message SumoAvatarInfo { - bool is_trial = 13; - uint64 avatar_id = 10; + bool is_trial = 5; + uint64 avatar_id = 1; } diff --git a/proto/SumoDungeonAvatar.proto b/proto/SumoDungeonAvatar.proto index 94e08bc6..f868a1ea 100644 --- a/proto/SumoDungeonAvatar.proto +++ b/proto/SumoDungeonAvatar.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KGMFLOMCIPP +// Name: OHNCHMDLPPM message SumoDungeonAvatar { - uint64 avatar_guid = 12; - bool is_trial = 11; - bool is_avlive = 8; + bool is_avlive = 12; + uint64 avatar_guid = 2; + bool is_trial = 14; } diff --git a/proto/SumoDungeonSettleNotify.proto b/proto/SumoDungeonSettleNotify.proto index 5e4320cf..f1843f81 100644 --- a/proto/SumoDungeonSettleNotify.proto +++ b/proto/SumoDungeonSettleNotify.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DBDANFEPCMO -// CmdId: 8665 +// CmdId: 8047 +// Name: POHNNONJGLA message SumoDungeonSettleNotify { - uint32 stage_id = 7; - uint32 final_score = 6; - uint32 LFMGDDMJGIP = 3; - uint32 DNCGDPEOCHL = 14; - bool is_new_record = 12; - uint32 difficulty_id = 11; + uint32 stage_id = 15; + uint32 difficulty_id = 3; + bool is_new_record = 5; + uint32 DPLOCABFHKK = 14; + uint32 KFACNCAIMAM = 1; + uint32 final_score = 7; } diff --git a/proto/SumoDungeonTeam.proto b/proto/SumoDungeonTeam.proto index 7c690412..5cf035d6 100644 --- a/proto/SumoDungeonTeam.proto +++ b/proto/SumoDungeonTeam.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoDungeonAvatar.proto"; -// Name: KKCFBPFKGKM +// Name: HCBHHEKABOD message SumoDungeonTeam { - repeated SumoDungeonAvatar dungeon_avatar_list = 12; + repeated SumoDungeonAvatar dungeon_avatar_list = 8; } diff --git a/proto/SumoEnterDungeonNotify.proto b/proto/SumoEnterDungeonNotify.proto index 1f9d6b58..4c96403a 100644 --- a/proto/SumoEnterDungeonNotify.proto +++ b/proto/SumoEnterDungeonNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoDungeonTeam.proto"; -// Name: OCPMCOMKMOP -// CmdId: 8823 +// CmdId: 8698 +// Name: OFGOIFFGPCI message SumoEnterDungeonNotify { - uint32 stage_id = 8; - repeated SumoDungeonTeam dungeon_team_list = 13; - uint32 activity_id = 1; - uint32 JOLHHGEAOGA = 6; - uint32 FDGOAAPAMDK = 7; - uint32 PDDNDHHKBIH = 14; + repeated SumoDungeonTeam dungeon_team_list = 7; + uint32 activity_id = 10; + uint32 LADPDBLGKLP = 1; + uint32 stage_id = 12; + uint32 LCDBHJCBKJG = 9; + uint32 GAILDAHOMAG = 13; } diff --git a/proto/SumoLeaveDungeonNotify.proto b/proto/SumoLeaveDungeonNotify.proto index eac8a94f..2680dadd 100644 --- a/proto/SumoLeaveDungeonNotify.proto +++ b/proto/SumoLeaveDungeonNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPBLIIFFOBI -// CmdId: 8778 +// CmdId: 8552 +// Name: ALNIKBPODLO message SumoLeaveDungeonNotify { } diff --git a/proto/SumoRestartDungeonReq.proto b/proto/SumoRestartDungeonReq.proto index 65b1de70..6e94449b 100644 --- a/proto/SumoRestartDungeonReq.proto +++ b/proto/SumoRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJNCNLAGAEA -// CmdId: 8246 +// CmdId: 8817 +// Name: JGBLGANDHDI message SumoRestartDungeonReq { } diff --git a/proto/SumoRestartDungeonRsp.proto b/proto/SumoRestartDungeonRsp.proto index a4bdbe14..beb6ab47 100644 --- a/proto/SumoRestartDungeonRsp.proto +++ b/proto/SumoRestartDungeonRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CINLNHEDKHD -// CmdId: 8249 +// CmdId: 8584 +// Name: CNGGPGPNJDP message SumoRestartDungeonRsp { uint32 dungeon_id = 14; - int32 retcode = 4; - uint32 point_id = 9; + uint32 point_id = 2; + int32 retcode = 9; } diff --git a/proto/SumoSaveTeamReq.proto b/proto/SumoSaveTeamReq.proto index 34efac45..c65e37a3 100644 --- a/proto/SumoSaveTeamReq.proto +++ b/proto/SumoSaveTeamReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoTeamData.proto"; -// Name: CBJKGAIOOGN -// CmdId: 8607 +// CmdId: 8444 +// Name: JCKKCIOGMPD message SumoSaveTeamReq { - repeated SumoTeamData team_list = 11; - uint32 activity_id = 10; - uint32 difficulty_id = 12; - uint32 stage_id = 9; + uint32 stage_id = 15; + uint32 activity_id = 14; + uint32 difficulty_id = 11; + repeated SumoTeamData team_list = 3; } diff --git a/proto/SumoSaveTeamRsp.proto b/proto/SumoSaveTeamRsp.proto index de3da726..32b74816 100644 --- a/proto/SumoSaveTeamRsp.proto +++ b/proto/SumoSaveTeamRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoTeamData.proto"; -// Name: BBCNMKKOJFN -// CmdId: 8005 +// CmdId: 8722 +// Name: BFGKDELGOHP message SumoSaveTeamRsp { - uint32 stage_id = 2; + uint32 stage_id = 11; + uint32 difficulty_id = 3; + repeated SumoTeamData team_list = 12; uint32 activity_id = 13; - repeated SumoTeamData team_list = 10; - uint32 difficulty_id = 8; - int32 retcode = 3; + int32 retcode = 5; } diff --git a/proto/SumoSelectTeamAndEnterDungeonReq.proto b/proto/SumoSelectTeamAndEnterDungeonReq.proto index c6a7c0d5..69e1b064 100644 --- a/proto/SumoSelectTeamAndEnterDungeonReq.proto +++ b/proto/SumoSelectTeamAndEnterDungeonReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoTeamData.proto"; -// Name: IAIKNJPDOJB -// CmdId: 8930 +// CmdId: 8409 +// Name: IBEKENNCOLB message SumoSelectTeamAndEnterDungeonReq { - repeated SumoTeamData team_list = 6; - uint32 stage_id = 14; - uint32 activity_id = 1; - uint32 difficulty_id = 11; + uint32 activity_id = 11; + uint32 difficulty_id = 9; + uint32 stage_id = 6; + repeated SumoTeamData team_list = 7; } diff --git a/proto/SumoSelectTeamAndEnterDungeonRsp.proto b/proto/SumoSelectTeamAndEnterDungeonRsp.proto index 9ca83f4e..5d2f5860 100644 --- a/proto/SumoSelectTeamAndEnterDungeonRsp.proto +++ b/proto/SumoSelectTeamAndEnterDungeonRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoTeamData.proto"; -// Name: LAMFKFNJMDN -// CmdId: 8131 +// CmdId: 8280 +// Name: IDFGDEOPGLI message SumoSelectTeamAndEnterDungeonRsp { + uint32 activity_id = 7; + uint32 difficulty_id = 10; int32 retcode = 1; - uint32 difficulty_id = 2; - uint32 stage_id = 3; - uint32 activity_id = 8; - repeated SumoTeamData team_list = 4; + uint32 stage_id = 5; + repeated SumoTeamData team_list = 15; } diff --git a/proto/SumoSetNoSwitchPunishTimeNotify.proto b/proto/SumoSetNoSwitchPunishTimeNotify.proto index eb8b2bb9..a41f5ecb 100644 --- a/proto/SumoSetNoSwitchPunishTimeNotify.proto +++ b/proto/SumoSetNoSwitchPunishTimeNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoDungeonTeam.proto"; -// Name: ANJJOLGLLOC -// CmdId: 8536 +// CmdId: 8997 +// Name: LFKKACBLNFF message SumoSetNoSwitchPunishTimeNotify { - uint32 stage_id = 3; - uint32 FDGOAAPAMDK = 15; - repeated SumoDungeonTeam dungeon_team_list = 13; - uint32 JOLHHGEAOGA = 10; - uint32 activity_id = 7; - uint32 PDDNDHHKBIH = 5; + uint32 LCDBHJCBKJG = 13; + repeated SumoDungeonTeam dungeon_team_list = 4; + uint32 stage_id = 15; + uint32 LADPDBLGKLP = 10; + uint32 activity_id = 12; + uint32 GAILDAHOMAG = 6; } diff --git a/proto/SumoStageData.proto b/proto/SumoStageData.proto index 3e885e79..f6a06f60 100644 --- a/proto/SumoStageData.proto +++ b/proto/SumoStageData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoTeamData.proto"; -// Name: CNCEIOHAKKI +// Name: DNOFKJHOKJA message SumoStageData { - bool is_open = 12; - uint32 stage_id = 2; - repeated SumoTeamData team_list = 11; - uint32 max_score = 13; - uint32 open_time = 7; + repeated SumoTeamData team_list = 14; + bool is_open = 1; + uint32 max_score = 15; + uint32 open_time = 10; + uint32 stage_id = 13; } diff --git a/proto/SumoSwitchTeamReq.proto b/proto/SumoSwitchTeamReq.proto index 6fcaf776..61600800 100644 --- a/proto/SumoSwitchTeamReq.proto +++ b/proto/SumoSwitchTeamReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GPFGCDGBNFC -// CmdId: 8384 +// CmdId: 8324 +// Name: EEBADFBJJMD message SumoSwitchTeamReq { - uint32 stage_id = 9; - uint32 activity_id = 8; + uint32 activity_id = 14; + uint32 stage_id = 11; } diff --git a/proto/SumoSwitchTeamRsp.proto b/proto/SumoSwitchTeamRsp.proto index 56817661..f2b84e09 100644 --- a/proto/SumoSwitchTeamRsp.proto +++ b/proto/SumoSwitchTeamRsp.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoDungeonTeam.proto"; -// Name: JLBFBDHDHJC -// CmdId: 8065 +// CmdId: 8317 +// Name: OOMIPNMLMFN message SumoSwitchTeamRsp { - uint32 JOLHHGEAOGA = 2; - repeated SumoDungeonTeam dungeon_team_list = 5; - uint32 FDGOAAPAMDK = 1; - uint32 stage_id = 12; - int32 retcode = 9; - uint32 activity_id = 11; + uint32 GAILDAHOMAG = 8; + int32 retcode = 1; + uint32 activity_id = 9; + repeated SumoDungeonTeam dungeon_team_list = 2; + uint32 LADPDBLGKLP = 14; + uint32 stage_id = 15; } diff --git a/proto/SumoTeamData.proto b/proto/SumoTeamData.proto index cf707358..004a2d3d 100644 --- a/proto/SumoTeamData.proto +++ b/proto/SumoTeamData.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "SumoAvatarInfo.proto"; -// Name: LANGJAKENPJ +// Name: JPAKFKCGEAN message SumoTeamData { - repeated uint32 skill_id_list = 9; - repeated SumoAvatarInfo avatar_info_list = 12; + repeated uint32 skill_id_list = 2; + repeated SumoAvatarInfo avatar_info_list = 10; } diff --git a/proto/SvrMsgId.proto b/proto/SvrMsgId.proto index fbe7be38..d389068f 100644 --- a/proto/SvrMsgId.proto +++ b/proto/SvrMsgId.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPCOGOEEBDM +// Name: HNNNBEMBNIA enum SvrMsgId { MSG_UNKNOWN = 0; MSG_BLOCK_REFRESH_COUNTDOWN = 1; diff --git a/proto/SyncScenePlayTeamEntityNotify.proto b/proto/SyncScenePlayTeamEntityNotify.proto index 687ffa05..139f5a2a 100644 --- a/proto/SyncScenePlayTeamEntityNotify.proto +++ b/proto/SyncScenePlayTeamEntityNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayTeamEntityInfo.proto"; -// Name: GFENDIBMJBG -// CmdId: 3362 +// CmdId: 3170 +// Name: IJAJCEENKHC message SyncScenePlayTeamEntityNotify { - repeated PlayTeamEntityInfo entity_info_list = 12; - uint32 scene_id = 14; + uint32 scene_id = 15; + repeated PlayTeamEntityInfo entity_info_list = 13; } diff --git a/proto/SyncTeamEntityNotify.proto b/proto/SyncTeamEntityNotify.proto index 49890e8a..3a0e78ef 100644 --- a/proto/SyncTeamEntityNotify.proto +++ b/proto/SyncTeamEntityNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TeamEntityInfo.proto"; -// Name: GHJLPNCDIHF -// CmdId: 393 +// CmdId: 326 +// Name: GDCDGDCNMLB message SyncTeamEntityNotify { - uint32 scene_id = 6; - repeated TeamEntityInfo team_entity_info_list = 5; + repeated TeamEntityInfo team_entity_info_list = 2; + uint32 scene_id = 5; } diff --git a/proto/TakeAchievementGoalRewardReq.proto b/proto/TakeAchievementGoalRewardReq.proto index 226a3f93..f79e968e 100644 --- a/proto/TakeAchievementGoalRewardReq.proto +++ b/proto/TakeAchievementGoalRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMFHEBMCELG -// CmdId: 2686 +// CmdId: 2665 +// Name: MEAKOLJPEIM message TakeAchievementGoalRewardReq { - repeated uint32 id_list = 10; + repeated uint32 id_list = 9; } diff --git a/proto/TakeAchievementGoalRewardRsp.proto b/proto/TakeAchievementGoalRewardRsp.proto index c74bfde7..b4a48aae 100644 --- a/proto/TakeAchievementGoalRewardRsp.proto +++ b/proto/TakeAchievementGoalRewardRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: DEFBEKOMALM -// CmdId: 2665 +// CmdId: 2676 +// Name: NHNCPAEFMCD message TakeAchievementGoalRewardRsp { - repeated ItemParam item_list = 10; + repeated ItemParam item_list = 13; + repeated uint32 id_list = 2; int32 retcode = 6; - repeated uint32 id_list = 14; } diff --git a/proto/TakeAchievementRewardReq.proto b/proto/TakeAchievementRewardReq.proto index 0d50f637..e1de9721 100644 --- a/proto/TakeAchievementRewardReq.proto +++ b/proto/TakeAchievementRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPFDLIKEJCA -// CmdId: 2659 +// CmdId: 2667 +// Name: EEADCANEHCK message TakeAchievementRewardReq { - repeated uint32 id_list = 15; + repeated uint32 id_list = 4; } diff --git a/proto/TakeAchievementRewardRsp.proto b/proto/TakeAchievementRewardRsp.proto index 4be6eaa4..051b04eb 100644 --- a/proto/TakeAchievementRewardRsp.proto +++ b/proto/TakeAchievementRewardRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: LNFPECLLAJF -// CmdId: 2696 +// CmdId: 2699 +// Name: HKJFMELKBDM message TakeAchievementRewardRsp { - repeated ItemParam item_list = 5; - int32 retcode = 6; - repeated uint32 id_list = 1; + repeated ItemParam item_list = 10; + int32 retcode = 5; + repeated uint32 id_list = 14; } diff --git a/proto/TakeAsterSpecialRewardReq.proto b/proto/TakeAsterSpecialRewardReq.proto index 28a2a5e3..76e9ccba 100644 --- a/proto/TakeAsterSpecialRewardReq.proto +++ b/proto/TakeAsterSpecialRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IJOMIPEHIMO -// CmdId: 2061 +// CmdId: 2036 +// Name: ECIKJEPKJFL message TakeAsterSpecialRewardReq { - uint32 schedule_id = 15; + uint32 schedule_id = 1; } diff --git a/proto/TakeAsterSpecialRewardRsp.proto b/proto/TakeAsterSpecialRewardRsp.proto index 229d119b..bd5e70b0 100644 --- a/proto/TakeAsterSpecialRewardRsp.proto +++ b/proto/TakeAsterSpecialRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DONIIMFNGAE -// CmdId: 2026 +// CmdId: 2050 +// Name: KJGLHKCALBL message TakeAsterSpecialRewardRsp { - int32 retcode = 6; - uint32 schedule_id = 4; + uint32 schedule_id = 14; + int32 retcode = 10; } diff --git a/proto/TakeBackGivingItemReq.proto b/proto/TakeBackGivingItemReq.proto index ecf1b008..6f961de6 100644 --- a/proto/TakeBackGivingItemReq.proto +++ b/proto/TakeBackGivingItemReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BFIJDKCMHDM -// CmdId: 152 +// CmdId: 111 +// Name: LEIKEGJEGAP message TakeBackGivingItemReq { - uint32 giving_id = 2; + uint32 giving_id = 9; } diff --git a/proto/TakeBackGivingItemRsp.proto b/proto/TakeBackGivingItemRsp.proto index 02c81cd0..c11706c7 100644 --- a/proto/TakeBackGivingItemRsp.proto +++ b/proto/TakeBackGivingItemRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: INDAOIHAFIE -// CmdId: 110 +// CmdId: 117 +// Name: IMAJBLHALDE message TakeBackGivingItemRsp { uint32 giving_id = 12; - int32 retcode = 6; + int32 retcode = 13; } diff --git a/proto/TakeBattlePassMissionPointReq.proto b/proto/TakeBattlePassMissionPointReq.proto index df88fdcc..de94006e 100644 --- a/proto/TakeBattlePassMissionPointReq.proto +++ b/proto/TakeBattlePassMissionPointReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNFJIBCJHLO -// CmdId: 2644 +// CmdId: 2645 +// Name: NOFBIGOHAKF message TakeBattlePassMissionPointReq { - repeated uint32 mission_id_list = 1; + repeated uint32 mission_id_list = 13; } diff --git a/proto/TakeBattlePassMissionPointRsp.proto b/proto/TakeBattlePassMissionPointRsp.proto index c68f9542..002a43f9 100644 --- a/proto/TakeBattlePassMissionPointRsp.proto +++ b/proto/TakeBattlePassMissionPointRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KABHDLGHLMD -// CmdId: 2632 +// CmdId: 2622 +// Name: GPFFNOACEFD message TakeBattlePassMissionPointRsp { - int32 retcode = 1; - repeated uint32 mission_id_list = 3; + repeated uint32 mission_id_list = 1; + int32 retcode = 9; } diff --git a/proto/TakeBattlePassRewardReq.proto b/proto/TakeBattlePassRewardReq.proto index 2c165e65..cbac1e3d 100644 --- a/proto/TakeBattlePassRewardReq.proto +++ b/proto/TakeBattlePassRewardReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassRewardTakeOption.proto"; -// Name: HDGDFGOALDG -// CmdId: 2636 +// CmdId: 2615 +// Name: HBHGGMBOHDP message TakeBattlePassRewardReq { - repeated BattlePassRewardTakeOption take_option_list = 11; + repeated BattlePassRewardTakeOption take_option_list = 1; } diff --git a/proto/TakeBattlePassRewardRsp.proto b/proto/TakeBattlePassRewardRsp.proto index 41c7a7b3..d58bcef9 100644 --- a/proto/TakeBattlePassRewardRsp.proto +++ b/proto/TakeBattlePassRewardRsp.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassRewardTakeOption.proto"; import "ItemParam.proto"; -// Name: MADDBBDDEDI -// CmdId: 2615 +// CmdId: 2626 +// Name: HHIAHDBAEBB message TakeBattlePassRewardRsp { - repeated ItemParam item_list = 10; - repeated BattlePassRewardTakeOption take_option_list = 15; - int32 retcode = 8; + repeated ItemParam item_list = 5; + repeated BattlePassRewardTakeOption take_option_list = 11; + int32 retcode = 13; } diff --git a/proto/TakeCityReputationExploreRewardReq.proto b/proto/TakeCityReputationExploreRewardReq.proto index 5fb26eb4..63fcc29f 100644 --- a/proto/TakeCityReputationExploreRewardReq.proto +++ b/proto/TakeCityReputationExploreRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMKLICHHMPJ -// CmdId: 2842 +// CmdId: 2865 +// Name: EOOLFHCDEEA message TakeCityReputationExploreRewardReq { - uint32 city_id = 14; - repeated uint32 explore_id_list = 3; + repeated uint32 explore_id_list = 2; + uint32 city_id = 5; } diff --git a/proto/TakeCityReputationExploreRewardRsp.proto b/proto/TakeCityReputationExploreRewardRsp.proto index afe44da4..6e659113 100644 --- a/proto/TakeCityReputationExploreRewardRsp.proto +++ b/proto/TakeCityReputationExploreRewardRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: JMHAGFLFKIF -// CmdId: 2829 +// CmdId: 2899 +// Name: CFBEJOHNPIM message TakeCityReputationExploreRewardRsp { + repeated uint32 explore_id_list = 5; uint32 city_id = 2; - int32 retcode = 10; - repeated ItemParam item_list = 11; - repeated uint32 explore_id_list = 12; + repeated ItemParam item_list = 7; + int32 retcode = 6; } diff --git a/proto/TakeCityReputationLevelRewardReq.proto b/proto/TakeCityReputationLevelRewardReq.proto index f1a68b19..3f161a3e 100644 --- a/proto/TakeCityReputationLevelRewardReq.proto +++ b/proto/TakeCityReputationLevelRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNGKDIEEMEB -// CmdId: 2854 +// CmdId: 2889 +// Name: GOAICJCIDHN message TakeCityReputationLevelRewardReq { - uint32 level = 12; - uint32 city_id = 1; + uint32 city_id = 7; + uint32 level = 1; } diff --git a/proto/TakeCityReputationLevelRewardRsp.proto b/proto/TakeCityReputationLevelRewardRsp.proto index f5efeca8..cb5b37e5 100644 --- a/proto/TakeCityReputationLevelRewardRsp.proto +++ b/proto/TakeCityReputationLevelRewardRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: EHPECIEAIBH -// CmdId: 2864 +// CmdId: 2876 +// Name: JEBBKCGCPPP message TakeCityReputationLevelRewardRsp { - uint32 level = 3; - repeated ItemParam item_list = 13; - uint32 city_id = 5; - int32 retcode = 1; + uint32 city_id = 4; + int32 retcode = 13; + uint32 level = 9; + repeated ItemParam item_list = 10; } diff --git a/proto/TakeCityReputationParentQuestReq.proto b/proto/TakeCityReputationParentQuestReq.proto index 73cd9ee1..9e967e7c 100644 --- a/proto/TakeCityReputationParentQuestReq.proto +++ b/proto/TakeCityReputationParentQuestReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDCHJKNHJIM -// CmdId: 2834 +// CmdId: 2856 +// Name: ABPHHHLKJBA message TakeCityReputationParentQuestReq { - uint32 city_id = 9; - repeated uint32 parent_quest_list = 5; + uint32 city_id = 14; + repeated uint32 parent_quest_list = 1; } diff --git a/proto/TakeCityReputationParentQuestRsp.proto b/proto/TakeCityReputationParentQuestRsp.proto index 028450ac..b21a8900 100644 --- a/proto/TakeCityReputationParentQuestRsp.proto +++ b/proto/TakeCityReputationParentQuestRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: FOOGLNHHBCK -// CmdId: 2872 +// CmdId: 2841 +// Name: LEIJECOECHD message TakeCityReputationParentQuestRsp { - repeated uint32 parent_quest_list = 4; - uint32 city_id = 9; - int32 retcode = 5; - repeated ItemParam item_list = 13; + repeated uint32 parent_quest_list = 14; + int32 retcode = 12; + repeated ItemParam item_list = 7; + uint32 city_id = 11; } diff --git a/proto/TakeCompoundOutputReq.proto b/proto/TakeCompoundOutputReq.proto index b065a0a1..b5cc3c55 100644 --- a/proto/TakeCompoundOutputReq.proto +++ b/proto/TakeCompoundOutputReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FFEIDHMLFHM -// CmdId: 137 +// CmdId: 106 +// Name: KILNDKJNGBJ message TakeCompoundOutputReq { - uint32 compound_group_id = 6; - uint32 compound_id = 3; + uint32 compound_group_id = 1; + uint32 compound_id = 13; } diff --git a/proto/TakeCompoundOutputRsp.proto b/proto/TakeCompoundOutputRsp.proto index 1951262d..01944eb5 100644 --- a/proto/TakeCompoundOutputRsp.proto +++ b/proto/TakeCompoundOutputRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: LKHMPMMAEBD -// CmdId: 125 +// CmdId: 104 +// Name: MOJLFNMFKMH message TakeCompoundOutputRsp { - repeated ItemParam item_list = 12; - int32 retcode = 7; + repeated ItemParam item_list = 13; + int32 retcode = 4; } diff --git a/proto/TakeCoopRewardReq.proto b/proto/TakeCoopRewardReq.proto index a4c40280..e1d5e653 100644 --- a/proto/TakeCoopRewardReq.proto +++ b/proto/TakeCoopRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BKDDBLPBIHN -// CmdId: 1975 +// CmdId: 1993 +// Name: GAEFHAOBOLH message TakeCoopRewardReq { - uint32 reward_config_id = 13; + uint32 reward_config_id = 7; } diff --git a/proto/TakeCoopRewardRsp.proto b/proto/TakeCoopRewardRsp.proto index 907db080..74c03f3f 100644 --- a/proto/TakeCoopRewardRsp.proto +++ b/proto/TakeCoopRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBNNHBHGOLP -// CmdId: 1988 +// CmdId: 1987 +// Name: IHHECPLMBEO message TakeCoopRewardRsp { - int32 retcode = 10; - uint32 reward_config_id = 2; + int32 retcode = 13; + uint32 reward_config_id = 7; } diff --git a/proto/TakeDeliveryDailyRewardReq.proto b/proto/TakeDeliveryDailyRewardReq.proto index c73fef97..d0c26722 100644 --- a/proto/TakeDeliveryDailyRewardReq.proto +++ b/proto/TakeDeliveryDailyRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNLADFBELDG -// CmdId: 2054 +// CmdId: 2140 +// Name: BGGGHMGMGMB message TakeDeliveryDailyRewardReq { - uint32 schedule_id = 11; + uint32 schedule_id = 8; } diff --git a/proto/TakeDeliveryDailyRewardRsp.proto b/proto/TakeDeliveryDailyRewardRsp.proto index b520153c..393f1c35 100644 --- a/proto/TakeDeliveryDailyRewardRsp.proto +++ b/proto/TakeDeliveryDailyRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPEMNKLOKFE -// CmdId: 2029 +// CmdId: 2005 +// Name: JINFBPEOBDM message TakeDeliveryDailyRewardRsp { - uint32 schedule_id = 13; - int32 retcode = 12; + int32 retcode = 10; + uint32 schedule_id = 6; } diff --git a/proto/TakeEffigyFirstPassRewardReq.proto b/proto/TakeEffigyFirstPassRewardReq.proto index 7f1a8530..147c0209 100644 --- a/proto/TakeEffigyFirstPassRewardReq.proto +++ b/proto/TakeEffigyFirstPassRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMOHJCEIHCK -// CmdId: 2050 +// CmdId: 2099 +// Name: NCLAPAOLOLH message TakeEffigyFirstPassRewardReq { - uint32 challenge_id = 7; + uint32 challenge_id = 14; } diff --git a/proto/TakeEffigyFirstPassRewardRsp.proto b/proto/TakeEffigyFirstPassRewardRsp.proto index a472daad..d824950c 100644 --- a/proto/TakeEffigyFirstPassRewardRsp.proto +++ b/proto/TakeEffigyFirstPassRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFLFPKNJMBO -// CmdId: 2025 +// CmdId: 2191 +// Name: KJCIKMJNKDL message TakeEffigyFirstPassRewardRsp { - uint32 challenge_id = 4; - int32 retcode = 12; + uint32 challenge_id = 10; + int32 retcode = 3; } diff --git a/proto/TakeEffigyRewardReq.proto b/proto/TakeEffigyRewardReq.proto index 1bbd0278..78534fcd 100644 --- a/proto/TakeEffigyRewardReq.proto +++ b/proto/TakeEffigyRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFADNLEFAHC -// CmdId: 2104 +// CmdId: 2113 +// Name: KLBOJNGFBLL message TakeEffigyRewardReq { - uint32 reward_index = 4; + uint32 reward_index = 13; } diff --git a/proto/TakeEffigyRewardRsp.proto b/proto/TakeEffigyRewardRsp.proto index 51de62d5..42c80165 100644 --- a/proto/TakeEffigyRewardRsp.proto +++ b/proto/TakeEffigyRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ONDFFNHEBHF -// CmdId: 2089 +// CmdId: 2078 +// Name: APGOHOIGBMF message TakeEffigyRewardRsp { - int32 retcode = 5; - uint32 reward_index = 2; + int32 retcode = 1; + uint32 reward_index = 6; } diff --git a/proto/TakeFirstShareRewardReq.proto b/proto/TakeFirstShareRewardReq.proto index f62eac39..e8361031 100644 --- a/proto/TakeFirstShareRewardReq.proto +++ b/proto/TakeFirstShareRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMGPFBEINJM -// CmdId: 4037 +// CmdId: 4006 +// Name: LCOBIMJLBLE message TakeFirstShareRewardReq { } diff --git a/proto/TakeFirstShareRewardRsp.proto b/proto/TakeFirstShareRewardRsp.proto index 10fa0f26..a2b40056 100644 --- a/proto/TakeFirstShareRewardRsp.proto +++ b/proto/TakeFirstShareRewardRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFJMNJDEFPH -// CmdId: 4025 +// CmdId: 4004 +// Name: NHHIFPNDDJG message TakeFirstShareRewardRsp { - int32 retcode = 6; + int32 retcode = 9; } diff --git a/proto/TakeFurnitureMakeReq.proto b/proto/TakeFurnitureMakeReq.proto index 3cf53d46..7ffef936 100644 --- a/proto/TakeFurnitureMakeReq.proto +++ b/proto/TakeFurnitureMakeReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IENBCEAAOKF -// CmdId: 4713 +// CmdId: 4709 +// Name: JKKONKOOANK message TakeFurnitureMakeReq { - uint32 make_id = 7; - bool is_fast_finish = 11; - uint32 index = 10; + uint32 index = 5; + bool is_fast_finish = 14; + uint32 make_id = 3; } diff --git a/proto/TakeFurnitureMakeRsp.proto b/proto/TakeFurnitureMakeRsp.proto index 77297e06..c32afa05 100644 --- a/proto/TakeFurnitureMakeRsp.proto +++ b/proto/TakeFurnitureMakeRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; import "ItemParam.proto"; -// Name: ACOKGGPOACP -// CmdId: 4630 +// CmdId: 4710 +// Name: AIOIBJHEPKI message TakeFurnitureMakeRsp { - repeated ItemParam OutputItemList = 11; // PODPGGGOFGP - repeated ItemParam CBLILOJFLPO = 14; // CBLILOJFLPO - FurnitureMakeSlot furniture_make_slot = 12; - uint32 make_id = 10; - int32 retcode = 8; + FurnitureMakeSlot furniture_make_slot = 11; + uint32 make_id = 7; + repeated ItemParam MDJJBOAANKF = 4; + int32 retcode = 10; + repeated ItemParam BNCLNGJLJIA = 2; } diff --git a/proto/TakeHuntingOfferReq.proto b/proto/TakeHuntingOfferReq.proto index 2684c530..f26940c9 100644 --- a/proto/TakeHuntingOfferReq.proto +++ b/proto/TakeHuntingOfferReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: LLCNMBFHCNP -// CmdId: 4348 +// CmdId: 4309 +// Name: FCKKBJLFDIA message TakeHuntingOfferReq { - uint32 city_id = 7; - HuntingPair hunting_pair = 4; + uint32 city_id = 3; + HuntingPair hunting_pair = 12; } diff --git a/proto/TakeHuntingOfferRsp.proto b/proto/TakeHuntingOfferRsp.proto index ac3e3784..c7c23893 100644 --- a/proto/TakeHuntingOfferRsp.proto +++ b/proto/TakeHuntingOfferRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "HuntingPair.proto"; -// Name: DCBKNCEELGD -// CmdId: 4343 +// CmdId: 4316 +// Name: KFHFEKNDOAL message TakeHuntingOfferRsp { - uint32 city_id = 10; - HuntingPair hunting_pair = 8; - int32 retcode = 9; + int32 retcode = 10; + uint32 city_id = 1; + HuntingPair hunting_pair = 12; } diff --git a/proto/TakeInvestigationRewardReq.proto b/proto/TakeInvestigationRewardReq.proto index 058ce057..9e36c2cb 100644 --- a/proto/TakeInvestigationRewardReq.proto +++ b/proto/TakeInvestigationRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ECINNKNDEAB -// CmdId: 1928 +// CmdId: 1907 +// Name: LHPFEHGIOIP message TakeInvestigationRewardReq { - uint32 id = 14; + uint32 id = 6; } diff --git a/proto/TakeInvestigationRewardRsp.proto b/proto/TakeInvestigationRewardRsp.proto index aef7df36..082d4bbe 100644 --- a/proto/TakeInvestigationRewardRsp.proto +++ b/proto/TakeInvestigationRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MADHMGMOJPM -// CmdId: 1910 +// CmdId: 1915 +// Name: BHNOHDDKCNG message TakeInvestigationRewardRsp { - uint32 id = 10; - int32 retcode = 6; + uint32 id = 6; + int32 retcode = 11; } diff --git a/proto/TakeInvestigationTargetRewardReq.proto b/proto/TakeInvestigationTargetRewardReq.proto index 5d6d6dc0..0c2ac001 100644 --- a/proto/TakeInvestigationTargetRewardReq.proto +++ b/proto/TakeInvestigationTargetRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEBFDFDMOFH -// CmdId: 1926 +// CmdId: 1911 +// Name: ALBAFICCGIB message TakeInvestigationTargetRewardReq { - uint32 quest_id = 15; + uint32 quest_id = 11; } diff --git a/proto/TakeInvestigationTargetRewardRsp.proto b/proto/TakeInvestigationTargetRewardRsp.proto index faa5250a..0ffe6c5f 100644 --- a/proto/TakeInvestigationTargetRewardRsp.proto +++ b/proto/TakeInvestigationTargetRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LHAPHELPIHC -// CmdId: 1927 +// CmdId: 1930 +// Name: IHKDFEAHNJI message TakeInvestigationTargetRewardRsp { - int32 retcode = 6; - uint32 quest_id = 14; + uint32 quest_id = 9; + int32 retcode = 15; } diff --git a/proto/TakeMaterialDeleteReturnReq.proto b/proto/TakeMaterialDeleteReturnReq.proto index f1e631e9..7d0dab60 100644 --- a/proto/TakeMaterialDeleteReturnReq.proto +++ b/proto/TakeMaterialDeleteReturnReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteReturnType.proto"; -// Name: IDAIPDMLAOP -// CmdId: 638 +// CmdId: 664 +// Name: BOFCLLGHIDM message TakeMaterialDeleteReturnReq { - MaterialDeleteReturnType type = 12; + MaterialDeleteReturnType type = 10; } diff --git a/proto/TakeMaterialDeleteReturnRsp.proto b/proto/TakeMaterialDeleteReturnRsp.proto index 0177a365..1695d17a 100644 --- a/proto/TakeMaterialDeleteReturnRsp.proto +++ b/proto/TakeMaterialDeleteReturnRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GOHLFBHEKIN -// CmdId: 604 +// CmdId: 700 +// Name: KMDPAEENPIK message TakeMaterialDeleteReturnRsp { - int32 retcode = 9; + int32 retcode = 8; } diff --git a/proto/TakeOfferingLevelRewardReq.proto b/proto/TakeOfferingLevelRewardReq.proto index b7127111..83260979 100644 --- a/proto/TakeOfferingLevelRewardReq.proto +++ b/proto/TakeOfferingLevelRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PPLPNEAGDGB -// CmdId: 2921 +// CmdId: 2905 +// Name: GJGKKOGPPJC message TakeOfferingLevelRewardReq { uint32 offering_id = 5; - uint32 level = 10; + uint32 level = 9; } diff --git a/proto/TakeOfferingLevelRewardRsp.proto b/proto/TakeOfferingLevelRewardRsp.proto index 42e32a51..0530e4ad 100644 --- a/proto/TakeOfferingLevelRewardRsp.proto +++ b/proto/TakeOfferingLevelRewardRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: JKJMJJOFEIK -// CmdId: 2908 +// CmdId: 2922 +// Name: BCJFNBDODKB message TakeOfferingLevelRewardRsp { - int32 retcode = 9; - repeated ItemParam item_list = 14; - uint32 offering_id = 7; - uint32 take_level = 13; + uint32 offering_id = 2; + int32 retcode = 10; + repeated ItemParam item_list = 1; + uint32 take_level = 6; } diff --git a/proto/TakePlayerLevelRewardReq.proto b/proto/TakePlayerLevelRewardReq.proto index 783c7ced..f32b908f 100644 --- a/proto/TakePlayerLevelRewardReq.proto +++ b/proto/TakePlayerLevelRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGMPIODHGFN -// CmdId: 138 +// CmdId: 164 +// Name: HIIDJCLGOLA message TakePlayerLevelRewardReq { - uint32 level = 11; + uint32 level = 2; } diff --git a/proto/TakePlayerLevelRewardRsp.proto b/proto/TakePlayerLevelRewardRsp.proto index c189b11a..9b836b0a 100644 --- a/proto/TakePlayerLevelRewardRsp.proto +++ b/proto/TakePlayerLevelRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IEIGALKDMAA -// CmdId: 104 +// CmdId: 200 +// Name: DLCLAJOMIKL message TakePlayerLevelRewardRsp { - uint32 reward_id = 5; - int32 retcode = 9; - uint32 level = 4; + int32 retcode = 1; + uint32 reward_id = 4; + uint32 level = 5; } diff --git a/proto/TakeRegionSearchRewardReq.proto b/proto/TakeRegionSearchRewardReq.proto index 5d2632ff..fb1400cf 100644 --- a/proto/TakeRegionSearchRewardReq.proto +++ b/proto/TakeRegionSearchRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OPGODNIBJGL -// CmdId: 5609 +// CmdId: 5617 +// Name: MANPBEJLMKH message TakeRegionSearchRewardReq { - uint32 id = 1; - uint32 search_id = 8; + uint32 id = 9; + uint32 search_id = 4; } diff --git a/proto/TakeRegionSearchRewardRsp.proto b/proto/TakeRegionSearchRewardRsp.proto index 08c69549..45bb9c6e 100644 --- a/proto/TakeRegionSearchRewardRsp.proto +++ b/proto/TakeRegionSearchRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBABLBGHNJJ -// CmdId: 5646 +// CmdId: 5649 +// Name: FJEBBDBJPFG message TakeRegionSearchRewardRsp { - uint32 id = 6; - int32 retcode = 2; - uint32 search_id = 4; + uint32 search_id = 6; + int32 retcode = 8; + uint32 id = 13; } diff --git a/proto/TakeResinCardDailyRewardReq.proto b/proto/TakeResinCardDailyRewardReq.proto index 82d4e77b..6f57ae8d 100644 --- a/proto/TakeResinCardDailyRewardReq.proto +++ b/proto/TakeResinCardDailyRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MONCGGOKAGB -// CmdId: 4132 +// CmdId: 4122 +// Name: KFPCHOEBPJN message TakeResinCardDailyRewardReq { - uint32 product_config_id = 11; + uint32 product_config_id = 5; } diff --git a/proto/TakeResinCardDailyRewardRsp.proto b/proto/TakeResinCardDailyRewardRsp.proto index 3cc61994..7f46809e 100644 --- a/proto/TakeResinCardDailyRewardRsp.proto +++ b/proto/TakeResinCardDailyRewardRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: FEAPAPEPKLP -// CmdId: 4139 +// CmdId: 4120 +// Name: PGFAKNBIEFO message TakeResinCardDailyRewardRsp { - uint32 product_config_id = 11; - repeated ItemParam item_vec = 9; - int32 retcode = 5; + uint32 product_config_id = 14; + int32 retcode = 1; + repeated ItemParam item_vec = 12; } diff --git a/proto/TakeReunionFirstGiftRewardReq.proto b/proto/TakeReunionFirstGiftRewardReq.proto index 6d25bd41..51dea890 100644 --- a/proto/TakeReunionFirstGiftRewardReq.proto +++ b/proto/TakeReunionFirstGiftRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HGKBOMGJCID -// CmdId: 5059 +// CmdId: 5067 +// Name: PMBNGFDIPJC message TakeReunionFirstGiftRewardReq { } diff --git a/proto/TakeReunionFirstGiftRewardRsp.proto b/proto/TakeReunionFirstGiftRewardRsp.proto index bcc3243b..9265082e 100644 --- a/proto/TakeReunionFirstGiftRewardRsp.proto +++ b/proto/TakeReunionFirstGiftRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ONKHHJIIPDL -// CmdId: 5096 +// CmdId: 5099 +// Name: EFPHCPGCPAI message TakeReunionFirstGiftRewardRsp { - int32 reward_id = 6; - int32 retcode = 4; + int32 reward_id = 11; + int32 retcode = 9; } diff --git a/proto/TakeReunionMissionRewardReq.proto b/proto/TakeReunionMissionRewardReq.proto index 872218a5..36cab989 100644 --- a/proto/TakeReunionMissionRewardReq.proto +++ b/proto/TakeReunionMissionRewardReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KEMGFBIJKCM -// CmdId: 5052 +// CmdId: 5071 +// Name: LLAHGFMLLBE message TakeReunionMissionRewardReq { - uint32 reward_id = 3; + uint32 reward_id = 8; uint32 reward_index = 4; - uint32 mission_id = 1; + uint32 mission_id = 9; } diff --git a/proto/TakeReunionMissionRewardRsp.proto b/proto/TakeReunionMissionRewardRsp.proto index a1f10ef2..0e1c6e58 100644 --- a/proto/TakeReunionMissionRewardRsp.proto +++ b/proto/TakeReunionMissionRewardRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionMissionInfo.proto"; -// Name: POLODMBEAHE -// CmdId: 5067 +// CmdId: 5100 +// Name: HLJAMFHGDMO message TakeReunionMissionRewardRsp { + uint32 reward_index = 7; + uint32 reward_id = 10; int32 retcode = 5; - uint32 reward_index = 10; - ReunionMissionInfo mission_info = 4; - uint32 reward_id = 12; + ReunionMissionInfo mission_info = 12; } diff --git a/proto/TakeReunionSignInRewardReq.proto b/proto/TakeReunionSignInRewardReq.proto index 4671addc..d61c4211 100644 --- a/proto/TakeReunionSignInRewardReq.proto +++ b/proto/TakeReunionSignInRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NKMADPICAMJ -// CmdId: 5094 +// CmdId: 5095 +// Name: IKCHHDPBHKO message TakeReunionSignInRewardReq { - uint32 reward_day = 3; - uint32 config_id = 14; + uint32 config_id = 2; + uint32 reward_day = 11; } diff --git a/proto/TakeReunionSignInRewardRsp.proto b/proto/TakeReunionSignInRewardRsp.proto index 27f77692..8fb5fe59 100644 --- a/proto/TakeReunionSignInRewardRsp.proto +++ b/proto/TakeReunionSignInRewardRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionSignInInfo.proto"; -// Name: IOCHGLCGMFD -// CmdId: 5082 +// CmdId: 5072 +// Name: KPOICGBLJAH message TakeReunionSignInRewardRsp { - int32 retcode = 6; - ReunionSignInInfo sign_in_info = 1; + int32 retcode = 15; + ReunionSignInInfo sign_in_info = 9; } diff --git a/proto/TakeReunionWatcherRewardReq.proto b/proto/TakeReunionWatcherRewardReq.proto index 005848ee..9054f741 100644 --- a/proto/TakeReunionWatcherRewardReq.proto +++ b/proto/TakeReunionWatcherRewardReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEEPEMELOJN -// CmdId: 5085 +// CmdId: 5092 +// Name: KFHFIDANCLO message TakeReunionWatcherRewardReq { - uint32 mission_id = 1; - uint32 watcher_id = 7; + uint32 mission_id = 12; + uint32 watcher_id = 10; } diff --git a/proto/TakeReunionWatcherRewardRsp.proto b/proto/TakeReunionWatcherRewardRsp.proto index caf0e4c5..a7004861 100644 --- a/proto/TakeReunionWatcherRewardRsp.proto +++ b/proto/TakeReunionWatcherRewardRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMBOHFLMOAN -// CmdId: 5071 +// CmdId: 5086 +// Name: JLAGKDFILIH message TakeReunionWatcherRewardRsp { - int32 retcode = 5; - uint32 watcher_id = 1; - uint32 mission_id = 2; + uint32 mission_id = 9; + uint32 watcher_id = 12; + int32 retcode = 14; } diff --git a/proto/TakeoffEquipReq.proto b/proto/TakeoffEquipReq.proto index 8d8a22b4..7d8adeb9 100644 --- a/proto/TakeoffEquipReq.proto +++ b/proto/TakeoffEquipReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MIKGIPNDOHP -// CmdId: 627 +// CmdId: 675 +// Name: OEBALMOAHFM message TakeoffEquipReq { - uint64 avatar_guid = 1; - uint32 slot = 6; + uint64 avatar_guid = 12; + uint32 slot = 4; } diff --git a/proto/TakeoffEquipRsp.proto b/proto/TakeoffEquipRsp.proto index 128b1f80..cf1d9f64 100644 --- a/proto/TakeoffEquipRsp.proto +++ b/proto/TakeoffEquipRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELJAPPEFAID -// CmdId: 666 +// CmdId: 646 +// Name: JDGBIPPFOBN message TakeoffEquipRsp { - uint32 slot = 11; - uint64 avatar_guid = 6; - int32 retcode = 1; + uint32 slot = 5; + uint64 avatar_guid = 8; + int32 retcode = 11; } diff --git a/proto/TanukiTravelActivityDetailInfo.proto b/proto/TanukiTravelActivityDetailInfo.proto index e388bab1..9dc3b330 100644 --- a/proto/TanukiTravelActivityDetailInfo.proto +++ b/proto/TanukiTravelActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TanukiTravelLevelData.proto"; -// Name: OPKIHIDNCBK +// Name: AJMFIABBAKP message TanukiTravelActivityDetailInfo { - bool is_content_closed = 12; - repeated TanukiTravelLevelData tanuki_travel_level_data_list = 6; - uint32 finished_level_index = 1; + repeated TanukiTravelLevelData tanuki_travel_level_data_list = 1; + bool is_content_closed = 11; + uint32 finished_level_index = 13; } diff --git a/proto/TanukiTravelFinishGuideQuestNotify.proto b/proto/TanukiTravelFinishGuideQuestNotify.proto index 84e6472a..16253478 100644 --- a/proto/TanukiTravelFinishGuideQuestNotify.proto +++ b/proto/TanukiTravelFinishGuideQuestNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFAJMCBMPGH -// CmdId: 8130 +// CmdId: 8503 +// Name: LNPAAPEMOMK message TanukiTravelFinishGuideQuestNotify { - uint32 activity_id = 15; + uint32 activity_id = 1; } diff --git a/proto/TanukiTravelLevelData.proto b/proto/TanukiTravelLevelData.proto index edfdeba7..f84aa877 100644 --- a/proto/TanukiTravelLevelData.proto +++ b/proto/TanukiTravelLevelData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCIIHPEKIPM +// Name: NAKACCCBMGO message TanukiTravelLevelData { + uint32 route_id = 12; bool is_open = 7; - uint32 route_id = 5; - bool is_finish = 9; + bool is_finish = 11; } diff --git a/proto/TaskVar.proto b/proto/TaskVar.proto index e340701c..51472506 100644 --- a/proto/TaskVar.proto +++ b/proto/TaskVar.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHOPHOBAPIL +// Name: AJBAHOJJKLJ message TaskVar { - repeated int32 value_list = 10; - uint32 key = 5; + repeated int32 value_list = 15; + uint32 key = 10; } diff --git a/proto/TaskVarNotify.proto b/proto/TaskVarNotify.proto index a72ae84b..b3e0b178 100644 --- a/proto/TaskVarNotify.proto +++ b/proto/TaskVarNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TaskVar.proto"; -// Name: DCGJFPPNBPH -// CmdId: 176 +// CmdId: 107 +// Name: MCGDLAKBJOC message TaskVarNotify { - repeated TaskVar task_var_list = 8; + repeated TaskVar task_var_list = 1; } diff --git a/proto/TeamChainChooseAvatarInfo.proto b/proto/TeamChainChooseAvatarInfo.proto index bbd88025..1594b270 100644 --- a/proto/TeamChainChooseAvatarInfo.proto +++ b/proto/TeamChainChooseAvatarInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOGLKDIHDEL +// Name: PCABGJIBAOE message TeamChainChooseAvatarInfo { - bool is_trial_avatar = 6; - uint32 avatar_id = 11; + bool is_trial_avatar = 5; + uint32 avatar_id = 1; } diff --git a/proto/TeamChainChooseTeamInfo.proto b/proto/TeamChainChooseTeamInfo.proto index cfa6bf7b..dd9963bd 100644 --- a/proto/TeamChainChooseTeamInfo.proto +++ b/proto/TeamChainChooseTeamInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TeamChainChooseAvatarInfo.proto"; -// Name: NHLAOHAJOFN +// Name: CEELJPLNFKF message TeamChainChooseTeamInfo { - repeated uint32 skill_no_list = 3; - repeated TeamChainChooseAvatarInfo avatar_info_list = 14; + repeated TeamChainChooseAvatarInfo avatar_info_list = 15; + repeated uint32 skill_no_list = 8; } diff --git a/proto/TeamChainDetailInfo.proto b/proto/TeamChainDetailInfo.proto index 68735c7e..0759fb7c 100644 --- a/proto/TeamChainDetailInfo.proto +++ b/proto/TeamChainDetailInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TeamChainStageData.proto"; -// Name: PPCEKDHPNCC +// Name: NCNALPMIDEE message TeamChainDetailInfo { - bool is_token_costume_reward = 10; - repeated TeamChainStageData stage_data_list = 9; + repeated TeamChainStageData stage_data_list = 14; + bool is_token_costume_reward = 3; } diff --git a/proto/TeamChainDungeonInfoNotify.proto b/proto/TeamChainDungeonInfoNotify.proto index 1c1d62bd..4f71ae65 100644 --- a/proto/TeamChainDungeonInfoNotify.proto +++ b/proto/TeamChainDungeonInfoNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNMFNPOGDBP -// CmdId: 20054 +// CmdId: 24485 +// Name: JIOMNFBEAPF message TeamChainDungeonInfoNotify { - uint32 stage_id = 11; - repeated uint32 skill_no_list = 7; + uint32 stage_id = 1; + repeated uint32 skill_no_list = 5; } diff --git a/proto/TeamChainEnterDungeonReq.proto b/proto/TeamChainEnterDungeonReq.proto index 5a7c5592..1e9e6d33 100644 --- a/proto/TeamChainEnterDungeonReq.proto +++ b/proto/TeamChainEnterDungeonReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "TeamChainChooseTeamInfo.proto"; -// Name: PPCDGJDJBCM -// CmdId: 20080 +// CmdId: 22209 +// Name: FHMODKAEMDI message TeamChainEnterDungeonReq { - repeated TeamChainChooseTeamInfo team_info_list = 6; - uint32 difficulty = 11; - uint32 stage_id = 5; + uint32 stage_id = 7; + repeated TeamChainChooseTeamInfo team_info_list = 12; + uint32 difficulty = 3; } diff --git a/proto/MOGAEONOKMH.proto b/proto/TeamChainEnterDungeonRsp.proto similarity index 55% rename from proto/MOGAEONOKMH.proto rename to proto/TeamChainEnterDungeonRsp.proto index fcefcd90..1d86c9b3 100644 --- a/proto/MOGAEONOKMH.proto +++ b/proto/TeamChainEnterDungeonRsp.proto @@ -3,10 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MOGAEONOKMH -// CmdId: 7506 -message MOGAEONOKMH { - uint32 level = 12; +// CmdId: 20950 +// Name: CHNBHNMMJKC +message TeamChainEnterDungeonRsp { int32 retcode = 7; } diff --git a/proto/TeamChainRestartDungeonReq.proto b/proto/TeamChainRestartDungeonReq.proto index e4b185b5..2d7c3f3d 100644 --- a/proto/TeamChainRestartDungeonReq.proto +++ b/proto/TeamChainRestartDungeonReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TeamChainChooseTeamInfo.proto"; -// Name: IFFDBELNGDA -// CmdId: 21278 +// CmdId: 24527 +// Name: IFLFCDPABPB message TeamChainRestartDungeonReq { - repeated TeamChainChooseTeamInfo team_info_list = 7; + repeated TeamChainChooseTeamInfo team_info_list = 8; } diff --git a/proto/EIBCBFDBDFF.proto b/proto/TeamChainRestartDungeonRsp.proto similarity index 57% rename from proto/EIBCBFDBDFF.proto rename to proto/TeamChainRestartDungeonRsp.proto index 1c638c09..d51a948c 100644 --- a/proto/EIBCBFDBDFF.proto +++ b/proto/TeamChainRestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIBCBFDBDFF -// CmdId: 24705 -message EIBCBFDBDFF { +// CmdId: 21962 +// Name: ODJNBPIOAOK +message TeamChainRestartDungeonRsp { int32 retcode = 4; } diff --git a/proto/TeamChainSettleInfo.proto b/proto/TeamChainSettleInfo.proto index 5560234a..58d0d30c 100644 --- a/proto/TeamChainSettleInfo.proto +++ b/proto/TeamChainSettleInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LIIKFCCFKNN +// Name: PFLIFFDODCJ message TeamChainSettleInfo { - uint32 stage_id = 2; - uint32 difficulty = 9; - repeated uint32 score_list = 15; - bool is_new_record = 6; - uint32 total_score = 3; + uint32 difficulty = 12; + uint32 total_score = 8; + uint32 stage_id = 1; + bool is_new_record = 9; + repeated uint32 score_list = 6; } diff --git a/proto/TeamChainStageData.proto b/proto/TeamChainStageData.proto index 52811087..63af13c2 100644 --- a/proto/TeamChainStageData.proto +++ b/proto/TeamChainStageData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JNCBMFIIBGA +// Name: EIIDPILABCO message TeamChainStageData { - uint32 stage_id = 2; - bool is_open = 13; - uint32 best_score = 1; + uint32 best_score = 6; + uint32 stage_id = 10; + bool is_open = 3; } diff --git a/proto/TeamChainTakeCostumeRewardReq.proto b/proto/TeamChainTakeCostumeRewardReq.proto new file mode 100644 index 00000000..df368cae --- /dev/null +++ b/proto/TeamChainTakeCostumeRewardReq.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22079 +// Name: DCOFHBJNMEG +message TeamChainTakeCostumeRewardReq { +} + diff --git a/proto/KIDNHNCMPAD.proto b/proto/TeamChainTakeCostumeRewardRsp.proto similarity index 56% rename from proto/KIDNHNCMPAD.proto rename to proto/TeamChainTakeCostumeRewardRsp.proto index 6c76259c..7454a4ba 100644 --- a/proto/KIDNHNCMPAD.proto +++ b/proto/TeamChainTakeCostumeRewardRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIDNHNCMPAD -// CmdId: 7877 -message KIDNHNCMPAD { +// CmdId: 22075 +// Name: CDMLPLHIINJ +message TeamChainTakeCostumeRewardRsp { int32 retcode = 4; } diff --git a/proto/TeamEnterSceneInfo.proto b/proto/TeamEnterSceneInfo.proto index 2df2df64..b4a1aec8 100644 --- a/proto/TeamEnterSceneInfo.proto +++ b/proto/TeamEnterSceneInfo.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityControlBlock.proto"; import "AbilitySyncStateInfo.proto"; -// Name: KPLLCJKCHDJ +// Name: GGHCHAFCGKP message TeamEnterSceneInfo { - AbilitySyncStateInfo team_ability_info = 4; - uint32 team_entity_id = 8; - AbilityControlBlock ability_control_block = 1; + uint32 team_entity_id = 11; + AbilitySyncStateInfo team_ability_info = 2; + AbilityControlBlock ability_control_block = 5; } diff --git a/proto/TeamEntityInfo.proto b/proto/TeamEntityInfo.proto index 6bc8f7d3..d481465c 100644 --- a/proto/TeamEntityInfo.proto +++ b/proto/TeamEntityInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; -// Name: IKPBBMJIKDP +// Name: AKBGENMICHJ message TeamEntityInfo { - uint32 team_entity_id = 9; - uint32 authority_peer_id = 14; - AbilitySyncStateInfo team_ability_info = 6; + uint32 team_entity_id = 6; + AbilitySyncStateInfo team_ability_info = 13; + uint32 authority_peer_id = 9; } diff --git a/proto/TeamResonanceChangeNotify.proto b/proto/TeamResonanceChangeNotify.proto index 63826097..4b26c559 100644 --- a/proto/TeamResonanceChangeNotify.proto +++ b/proto/TeamResonanceChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "AvatarTeamResonanceInfo.proto"; -// Name: CPNPPLHLMCP -// CmdId: 1066 +// CmdId: 1046 +// Name: IINMOIBOOAB message TeamResonanceChangeNotify { - repeated AvatarTeamResonanceInfo info_list = 15; + repeated AvatarTeamResonanceInfo info_list = 9; } diff --git a/proto/ToTheMoonAddObstacleReq.proto b/proto/ToTheMoonAddObstacleReq.proto index a500018a..6019b4c7 100644 --- a/proto/ToTheMoonAddObstacleReq.proto +++ b/proto/ToTheMoonAddObstacleReq.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ToTheMoonObstacleInfo.proto"; -// Name: LPJBABKFPFO -// CmdId: 6134 +// CmdId: 6156 +// Name: HINNHENMOBF message ToTheMoonAddObstacleReq { - uint32 scene_id = 4; - int32 query_id = 8; ToTheMoonObstacleInfo obstacle = 14; - bool use_edge = 15; + uint32 scene_id = 7; + int32 query_id = 12; + bool use_edge = 10; } diff --git a/proto/ToTheMoonAddObstacleRsp.proto b/proto/ToTheMoonAddObstacleRsp.proto index 590909c8..06cc81c4 100644 --- a/proto/ToTheMoonAddObstacleRsp.proto +++ b/proto/ToTheMoonAddObstacleRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DynamicNodes.proto"; -// Name: IANIIFGHKLG -// CmdId: 6172 +// CmdId: 6141 +// Name: KIMFNJJNOAE message ToTheMoonAddObstacleRsp { - int32 query_id = 4; - DynamicNodes dynamic_nodes = 1; - int32 retcode = 10; + int32 retcode = 6; + int32 query_id = 7; + DynamicNodes dynamic_nodes = 3; } diff --git a/proto/ToTheMoonEnterSceneReq.proto b/proto/ToTheMoonEnterSceneReq.proto index a78e8a89..d4c8c272 100644 --- a/proto/ToTheMoonEnterSceneReq.proto +++ b/proto/ToTheMoonEnterSceneReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CJBHNOANOBN -// CmdId: 6164 +// CmdId: 6176 +// Name: DOJPPHABLKD message ToTheMoonEnterSceneReq { - uint32 version = 14; - uint32 scene_id = 8; + uint32 scene_id = 5; + uint32 version = 1; } diff --git a/proto/ToTheMoonEnterSceneRsp.proto b/proto/ToTheMoonEnterSceneRsp.proto index 08fb76eb..4d469bbc 100644 --- a/proto/ToTheMoonEnterSceneRsp.proto +++ b/proto/ToTheMoonEnterSceneRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AHGBAPHLHJI -// CmdId: 6114 +// CmdId: 6116 +// Name: EHMINELAAPN message ToTheMoonEnterSceneRsp { int32 retcode = 11; } diff --git a/proto/ToTheMoonObstacleInfo.proto b/proto/ToTheMoonObstacleInfo.proto index 4b325db3..46d052ee 100644 --- a/proto/ToTheMoonObstacleInfo.proto +++ b/proto/ToTheMoonObstacleInfo.proto @@ -5,18 +5,18 @@ option java_package = "emu.grasscutter.net.proto"; import "MathQuaternion.proto"; import "Vector.proto"; -// Name: ECDLKNIAMAF +// Name: BEOFHEJKBNP message ToTheMoonObstacleInfo { - // Name: PIFLNEEKLJG + // Name: MNENMABCJHH enum ShapeType { OBSTACLE_SHAPE_CAPSULE = 0; OBSTACLE_SHAPE_BOX = 1; } - ShapeType type = 11; - Vector half_extents = 6; - Vector center = 7; - int32 handle_id = 5; - MathQuaternion rotation = 12; + int32 handle_id = 8; + Vector center = 4; + Vector half_extents = 10; + MathQuaternion rotation = 14; + ShapeType type = 2; } diff --git a/proto/ToTheMoonObstaclesModifyNotify.proto b/proto/ToTheMoonObstaclesModifyNotify.proto index 19a8e62f..84b4cc44 100644 --- a/proto/ToTheMoonObstaclesModifyNotify.proto +++ b/proto/ToTheMoonObstaclesModifyNotify.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "ToTheMoonObstacleInfo.proto"; -// Name: PJFOHMMGAOB -// CmdId: 6150 +// CmdId: 6163 +// Name: AOEDIDDNEHH message ToTheMoonObstaclesModifyNotify { - uint32 scene_id = 4; - repeated ToTheMoonObstacleInfo add_obstacles = 1; - bool use_edge = 5; - repeated int32 remove_obstacle_ids = 11; + repeated ToTheMoonObstacleInfo add_obstacles = 8; + uint32 scene_id = 15; + repeated int32 remove_obstacle_ids = 7; + bool use_edge = 2; } diff --git a/proto/ToTheMoonPingNotify.proto b/proto/ToTheMoonPingNotify.proto index a222d446..0d8ac805 100644 --- a/proto/ToTheMoonPingNotify.proto +++ b/proto/ToTheMoonPingNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLFGIGFHAAP -// CmdId: 6154 +// CmdId: 6189 +// Name: BFAMJMJHDHO message ToTheMoonPingNotify { } diff --git a/proto/ToTheMoonQueryPathReq.proto b/proto/ToTheMoonQueryPathReq.proto index d69384c9..1845daf5 100644 --- a/proto/ToTheMoonQueryPathReq.proto +++ b/proto/ToTheMoonQueryPathReq.proto @@ -4,39 +4,39 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HPFEKMDGIDK -// CmdId: 6167 +// CmdId: 6190 +// Name: GJIPCNAOBPA message ToTheMoonQueryPathReq { - // Name: DEGELJBNIMO - enum DEGELJBNIMO { - DEGELJBNIMO_NFEKPNDGKLO = 0; - DEGELJBNIMO_FDONIBMDFGP = 1; + // Name: DFNFLIPEIFH + enum OptionType { + OPTION_NONE = 0; + OPTION_NORMAL = 1; } - // Name: LEGHIEACHAF - enum LEGHIEACHAF { - LEGHIEACHAF_JLHHMIFJOBO = 0; - LEGHIEACHAF_DMCBLOJGNOP = 1; - LEGHIEACHAF_FHIAHIPIFIL = 2; - LEGHIEACHAF_PFDMCOBGNMP = 3; + // Name: OILPBFMHGMF + enum OILPBFMHGMF { + OILPBFMHGMF_CLASSIC = 0; + OILPBFMHGMF_TENDENCY = 1; + OILPBFMHGMF_ADAPTIVE = 2; + OILPBFMHGMF_INFLECTION = 3; } - // Name: FAJOMCCAPLH - enum FAJOMCCAPLH { - FAJOMCCAPLH_JIJOOEDDLJD = 0; - FAJOMCCAPLH_GAEBGLFLFDA = 1; - FAJOMCCAPLH_FBNDENEGJMN = 2; + // Name: EHFBKPBIGHA + enum EHFBKPBIGHA { + EHFBKPBIGHA_ALL = 0; + EHFBKPBIGHA_AIR = 1; + EHFBKPBIGHA_WATER = 2; } - DEGELJBNIMO BFLACBIGMCJ = 6; - bool GAGPNFCPOJB = 13; - LEGHIEACHAF OPIEJHMNDOO = 9; - Vector destination_pos = 14; - bool FHJJJJNHOPC = 12; + OptionType query_type = 5; + EHFBKPBIGHA NFLFEIDEBOE = 2; int32 fuzzy_range = 4; - uint32 scene_id = 3; - Vector source_pos = 5; - int32 query_id = 15; - FAJOMCCAPLH PJGBNOGMCNI = 8; + int32 query_id = 9; + Vector destination_pos = 3; + OILPBFMHGMF BADOBDOICOG = 1; + Vector source_pos = 13; + uint32 scene_id = 11; + bool EGNOJKAHBJK = 12; + bool EJOJKEHOEHA = 10; } diff --git a/proto/ToTheMoonQueryPathRsp.proto b/proto/ToTheMoonQueryPathRsp.proto index b4743337..e3b6c9e4 100644 --- a/proto/ToTheMoonQueryPathRsp.proto +++ b/proto/ToTheMoonQueryPathRsp.proto @@ -4,21 +4,21 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FFFLALIGOHD -// CmdId: 6175 +// CmdId: 6196 +// Name: BLMEIMMKNIG message ToTheMoonQueryPathRsp { - // Name: LENHOCLEKHC + // Name: OICDHCHDIAF enum PathStatusType { STATUS_FAIL = 0; STATUS_SUCC = 1; STATUS_PARTIAL = 2; } - PathStatusType query_status = 6; - int32 retcode = 13; - repeated int64 index = 5; - int32 query_id = 9; - repeated Vector corners = 3; + PathStatusType query_status = 12; repeated int32 level = 7; + int32 query_id = 15; + repeated Vector corners = 9; + repeated int64 index = 10; + int32 retcode = 5; } diff --git a/proto/ToTheMoonRemoveObstacleReq.proto b/proto/ToTheMoonRemoveObstacleReq.proto index bb384994..ad574849 100644 --- a/proto/ToTheMoonRemoveObstacleReq.proto +++ b/proto/ToTheMoonRemoveObstacleReq.proto @@ -3,17 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCLFPKFMGBE -// CmdId: 6182 +// CmdId: 6172 +// Name: CJJFIHPLEMJ message ToTheMoonRemoveObstacleReq { - // Name: CFNHLMAPIOJ - enum CFNHLMAPIOJ { - CFNHLMAPIOJ_IIGFIDPJPDF = 0; - CFNHLMAPIOJ_HNBGNEFHJOA = 1; - } - - int32 query_id = 6; - int32 handle = 1; - uint32 scene_id = 3; + uint32 scene_id = 10; + int32 query_id = 8; + int32 handle = 9; } diff --git a/proto/ToTheMoonRemoveObstacleRsp.proto b/proto/ToTheMoonRemoveObstacleRsp.proto index 1fb65c85..135b40f2 100644 --- a/proto/ToTheMoonRemoveObstacleRsp.proto +++ b/proto/ToTheMoonRemoveObstacleRsp.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DynamicNodes.proto"; -// Name: CFBPIEFPBHE -// CmdId: 6165 +// CmdId: 6192 +// Name: PLFOMMBGEIF message ToTheMoonRemoveObstacleRsp { - DynamicNodes dynamic_nodes = 8; - int32 retcode = 15; - int32 query_id = 10; + int32 retcode = 10; + DynamicNodes dynamic_nodes = 12; + int32 query_id = 4; } diff --git a/proto/TowerAllDataReq.proto b/proto/TowerAllDataReq.proto index 7824f855..31fa0d15 100644 --- a/proto/TowerAllDataReq.proto +++ b/proto/TowerAllDataReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFPKBNLHIBC -// CmdId: 2482 +// CmdId: 2472 +// Name: BHBFGMDJLLI message TowerAllDataReq { - bool is_interact = 1; + bool is_interact = 7; } diff --git a/proto/TowerAllDataRsp.proto b/proto/TowerAllDataRsp.proto index d3c70276..f6e23eb2 100644 --- a/proto/TowerAllDataRsp.proto +++ b/proto/TowerAllDataRsp.proto @@ -2,29 +2,29 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "TowerMonthlyBrief.proto"; import "TowerCurLevelRecord.proto"; import "TowerFloorRecord.proto"; +import "TowerMonthlyBrief.proto"; -// Name: NFDBAJIDFBG -// CmdId: 2465 +// CmdId: 2492 +// Name: MPFPLNBLIKB message TowerAllDataRsp { - map floor_open_time_map = 6; //BPOEDICFILA - TowerMonthlyBrief last_schedule_monthly_brief = 2; //GPCJOCOKPCL - uint32 BAJALPKLOHN = 11; //not used - uint32 OGLKMJOBNAK = 3; //not used - int32 retcode = 9; - uint32 CKCFIIGKHMJ = 15; //not used - bool is_first_interact = 14; - uint32 EJMAMALGICG = 12; - uint32 tower_schedule_id = 13; //IOOHBFIGKHH - map AHFICLOPFLC = 10; //AHFICLOPFLC - repeated TowerFloorRecord tower_floor_record_list = 1; + uint32 DPKOCIDIHEI = 10; bool is_finished_entrance_floor = 4; - uint32 next_schedule_change_time = 7; //CFEHKIFIKFB - uint32 schedule_start_time = 1758; //AMFOBDDCIHK - TowerMonthlyBrief monthly_brief = 622; //HCLHNDJDAPC - uint32 AKANNMFELNA = 8; ////not used - TowerCurLevelRecord cur_level_record = 5; + map OAFKGDGFFEO = 1; + uint32 AJKNPOGBLDG = 6; + bool is_first_interact = 11; + uint32 EDGJPPKNHJE = 5; + int32 retcode = 13; + uint32 PHCNCLHJFBM = 8; + uint32 KPJMJMPPPGK = 12; + uint32 NKMMGNAGOOA = 15; + TowerMonthlyBrief last_schedule_monthly_brief = 1890; + repeated TowerFloorRecord tower_floor_record_list = 2; + TowerMonthlyBrief monthly_brief = 7; + map OJGBCIONMOL = 3; + uint32 GMMJNDFMHAM = 9; + uint32 MDANKJCGMIN = 1783; + TowerCurLevelRecord cur_level_record = 14; } diff --git a/proto/TowerBriefDataNotify.proto b/proto/TowerBriefDataNotify.proto index dd6950d6..3e34e50c 100644 --- a/proto/TowerBriefDataNotify.proto +++ b/proto/TowerBriefDataNotify.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LMHCKGGFINK -// CmdId: 2467 +// CmdId: 2490 +// Name: DOOOMKLOHOB message TowerBriefDataNotify { - uint32 EIHCBIOKMPI = 6; - uint32 AMFOBDDCIHK = 11; - uint32 IOOHBFIGKHH = 1; - uint32 DMBGOBMKGBM = 3; - uint32 NKKIMHIMIBL = 4; - uint32 CFEHKIFIKFB = 9; - bool is_finished_entrance_floor = 12; + uint32 MDANKJCGMIN = 4; + uint32 EBEDFHGAGEA = 14; + uint32 DPKOCIDIHEI = 1; + uint32 EDGJPPKNHJE = 8; + bool is_finished_entrance_floor = 11; + uint32 HNOACOEEGMH = 6; + uint32 IHAJGIFPGAI = 5; } diff --git a/proto/TowerBuffSelectReq.proto b/proto/TowerBuffSelectReq.proto index 54772cb8..ea2500aa 100644 --- a/proto/TowerBuffSelectReq.proto +++ b/proto/TowerBuffSelectReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IMCCMLOGCKM -// CmdId: 2491 +// CmdId: 2412 +// Name: ODPFOIJMMMP message TowerBuffSelectReq { - uint32 tower_buff_id = 4; + uint32 tower_buff_id = 2; } diff --git a/proto/TowerBuffSelectRsp.proto b/proto/TowerBuffSelectRsp.proto index 61d83520..cbd4d47e 100644 --- a/proto/TowerBuffSelectRsp.proto +++ b/proto/TowerBuffSelectRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIPPOJFGGFN -// CmdId: 2442 +// CmdId: 2465 +// Name: GPCHOKFJKHO message TowerBuffSelectRsp { - uint32 tower_buff_id = 6; - int32 retcode = 2; + uint32 tower_buff_id = 13; + int32 retcode = 11; } diff --git a/proto/TowerCurLevelRecord.proto b/proto/TowerCurLevelRecord.proto index 82b0de32..d613dfeb 100644 --- a/proto/TowerCurLevelRecord.proto +++ b/proto/TowerCurLevelRecord.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerTeam.proto"; -// Name: CAHLCAONMAP +// Name: NCJJFDLFCEE message TowerCurLevelRecord { - uint32 cur_floor_id = 2; //OOBKAHDLNGD - repeated TowerTeam tower_team_list = 11; - bool is_upper_part = 6; - repeated uint32 buff_id_list = 3; - uint32 cur_level_index = 15; //ECKEFENMNCC - bool is_empty = 1; + bool is_empty = 12; + repeated TowerTeam tower_team_list = 14; + bool is_upper_part = 1; + repeated uint32 buff_id_list = 13; + uint32 NDMAOJGHOGG = 5; + uint32 FHLJPMEJNAJ = 6; } diff --git a/proto/TowerCurLevelRecordChangeNotify.proto b/proto/TowerCurLevelRecordChangeNotify.proto index eac41266..b6bb3b70 100644 --- a/proto/TowerCurLevelRecordChangeNotify.proto +++ b/proto/TowerCurLevelRecordChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerCurLevelRecord.proto"; -// Name: PDBLNOEODKK -// CmdId: 2454 +// CmdId: 2489 +// Name: DNLLHGCKDOC message TowerCurLevelRecordChangeNotify { - TowerCurLevelRecord cur_level_record = 9; + TowerCurLevelRecord cur_level_record = 7; } diff --git a/proto/TowerDailyRewardProgressChangeNotify.proto b/proto/TowerDailyRewardProgressChangeNotify.proto index 9708b1da..cf17e164 100644 --- a/proto/TowerDailyRewardProgressChangeNotify.proto +++ b/proto/TowerDailyRewardProgressChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KIAAEPKLOEN -// CmdId: 2464 +// CmdId: 2476 +// Name: PPJMEAOLGHN message TowerDailyRewardProgressChangeNotify { - uint32 CKCFIIGKHMJ = 1; - uint32 AKANNMFELNA = 5; + uint32 NKMMGNAGOOA = 4; + uint32 GMMJNDFMHAM = 3; } diff --git a/proto/TowerEnterLevelReq.proto b/proto/TowerEnterLevelReq.proto index 509b810f..6b67f2ab 100644 --- a/proto/TowerEnterLevelReq.proto +++ b/proto/TowerEnterLevelReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DFMIGMBANII // CmdId: 2459 +// Name: PBGNHCLPLIN message TowerEnterLevelReq { - uint32 enter_point_id = 3; + uint32 enter_point_id = 13; } diff --git a/proto/TowerEnterLevelRsp.proto b/proto/TowerEnterLevelRsp.proto index 2b5c99f0..1dbde92e 100644 --- a/proto/TowerEnterLevelRsp.proto +++ b/proto/TowerEnterLevelRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DPAKEHNNNMI -// CmdId: 2407 +// CmdId: 2478 +// Name: PDANKGGIHNG message TowerEnterLevelRsp { - uint32 level_index = 9; - uint32 floor_id = 8; - int32 retcode = 2; - repeated uint32 tower_buff_id_list = 11; + repeated uint32 tower_buff_id_list = 7; + uint32 level_index = 5; + uint32 floor_id = 9; + int32 retcode = 1; } diff --git a/proto/TowerFightRecordPair.proto b/proto/TowerFightRecordPair.proto index aff70a28..0683f1fa 100644 --- a/proto/TowerFightRecordPair.proto +++ b/proto/TowerFightRecordPair.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOFAJOIHJPD +// Name: CIHABAAMBHC message TowerFightRecordPair { + uint32 avatar_id = 13; uint32 data = 15; - uint32 avatar_id = 2; } diff --git a/proto/TowerFloorRecord.proto b/proto/TowerFloorRecord.proto index 05267b3c..7d940c60 100644 --- a/proto/TowerFloorRecord.proto +++ b/proto/TowerFloorRecord.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerLevelRecord.proto"; -// Name: OBGBKIOLBJH +// Name: OBHMBIAPBIK message TowerFloorRecord { - uint32 floor_star_reward_progress = 4; - repeated TowerLevelRecord passed_level_record_list = 3; - uint32 floor_id = 2; - map passed_level_map = 14; + repeated TowerLevelRecord passed_level_record_list = 5; + uint32 floor_id = 15; + uint32 floor_star_reward_progress = 14; + map passed_level_map = 7; } diff --git a/proto/TowerFloorRecordChangeNotify.proto b/proto/TowerFloorRecordChangeNotify.proto index 98553701..6700505c 100644 --- a/proto/TowerFloorRecordChangeNotify.proto +++ b/proto/TowerFloorRecordChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerFloorRecord.proto"; -// Name: GMBOOECENCF -// CmdId: 2475 +// CmdId: 2496 +// Name: ONJNAGDHCDM message TowerFloorRecordChangeNotify { - bool is_finished_entrance_floor = 7; - repeated TowerFloorRecord tower_floor_record_list = 6; + bool is_finished_entrance_floor = 4; + repeated TowerFloorRecord tower_floor_record_list = 13; } diff --git a/proto/TowerGetFloorStarRewardReq.proto b/proto/TowerGetFloorStarRewardReq.proto index 066cc3a6..11b3cea5 100644 --- a/proto/TowerGetFloorStarRewardReq.proto +++ b/proto/TowerGetFloorStarRewardReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OAAGDDGMABF -// CmdId: 2494 +// CmdId: 2451 +// Name: LPOJOJCHIMJ message TowerGetFloorStarRewardReq { uint32 floor_id = 15; } diff --git a/proto/TowerGetFloorStarRewardRsp.proto b/proto/TowerGetFloorStarRewardRsp.proto index 65b8d917..96db127c 100644 --- a/proto/TowerGetFloorStarRewardRsp.proto +++ b/proto/TowerGetFloorStarRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LNBHJMJDPGC -// CmdId: 2474 +// CmdId: 2439 +// Name: LFAECKJPJFB message TowerGetFloorStarRewardRsp { - uint32 floor_id = 5; - int32 retcode = 13; + int32 retcode = 11; + uint32 floor_id = 15; } diff --git a/proto/TowerLevelEndNotify.proto b/proto/TowerLevelEndNotify.proto index d0c2a543..5675214e 100644 --- a/proto/TowerLevelEndNotify.proto +++ b/proto/TowerLevelEndNotify.proto @@ -4,20 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: OAAPNIGGILO -// CmdId: 2457 +// CmdId: 2481 +// Name: KGDJCGBBNBK message TowerLevelEndNotify { - // Name: DAMKMDIILDC - enum ContinueStateType { - CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; - CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; - CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; - } - - uint32 next_floor_id = 11; - repeated uint32 finished_star_cond_list = 13; - repeated ItemParam reward_item_list = 9; - uint32 continue_state = 8; - bool is_success = 7; + uint32 NFPEACBMIHL = 9; + bool is_success = 11; + repeated ItemParam reward_item_list = 1; + uint32 NMFAPIENEMG = 2; + repeated uint32 finished_star_cond_list = 6; } diff --git a/proto/TowerLevelRecord.proto b/proto/TowerLevelRecord.proto index 8e4184ab..96ae441b 100644 --- a/proto/TowerLevelRecord.proto +++ b/proto/TowerLevelRecord.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HHHKDLMDEFF +// Name: JPFBGLAPEMJ message TowerLevelRecord { + repeated uint32 satisfied_cond_list = 11; uint32 level_id = 6; - repeated uint32 satisfied_cond_list = 13; } diff --git a/proto/TowerLevelStarCondData.proto b/proto/TowerLevelStarCondData.proto index 08c297f4..ef681cc8 100644 --- a/proto/TowerLevelStarCondData.proto +++ b/proto/TowerLevelStarCondData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KMPDADDDNCP +// Name: GFLKMONOFNG message TowerLevelStarCondData { - bool EOJOAHGECCE = 13; - uint32 star_cond_index = 4; //NLNHJFLCGHB - uint32 cond_value = 7; //KOPBLHONCEF - bool MFPMLIGPNIJ = 2; + uint32 KIGONGLABHC = 2; + uint32 DLEMDNGLGAP = 4; + bool FGBFALDMDAB = 3; + bool KPLBFMBGPAP = 9; } diff --git a/proto/TowerLevelStarCondNotify.proto b/proto/TowerLevelStarCondNotify.proto index bbf36bce..c8045211 100644 --- a/proto/TowerLevelStarCondNotify.proto +++ b/proto/TowerLevelStarCondNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerLevelStarCondData.proto"; -// Name: MCBOPCGNLCL -// CmdId: 2486 +// CmdId: 2470 +// Name: IPFDOCCCPNL message TowerLevelStarCondNotify { - uint32 level_index = 9; - repeated TowerLevelStarCondData cond_data_list = 8; - uint32 floor_id = 13; + uint32 floor_id = 12; + uint32 level_index = 15; + repeated TowerLevelStarCondData cond_data_list = 14; } diff --git a/proto/TowerMiddleLevelChangeTeamNotify.proto b/proto/TowerMiddleLevelChangeTeamNotify.proto index 1caa72ec..57ade14f 100644 --- a/proto/TowerMiddleLevelChangeTeamNotify.proto +++ b/proto/TowerMiddleLevelChangeTeamNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PNLHILHHFHK -// CmdId: 2426 +// CmdId: 2435 +// Name: LHDCNOCCOPF message TowerMiddleLevelChangeTeamNotify { } diff --git a/proto/TowerMonthlyBrief.proto b/proto/TowerMonthlyBrief.proto index b0590f00..736d0932 100644 --- a/proto/TowerMonthlyBrief.proto +++ b/proto/TowerMonthlyBrief.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: TowerMonthlyBrief +// Name: PFEKDHGCBPP message TowerMonthlyBrief { - uint32 tower_schedule_id = 11; //IOOHBFIGKHH - uint32 total_star_count = 12; //BNODKLKHBPA - uint32 best_level_index = 14; //JILIANEOBAP - uint32 best_floor_index = 10; //GIMMDPJPPNH + uint32 DPKOCIDIHEI = 12; + uint32 PLMIFICPLGM = 2; + uint32 HNOGBBLDHMH = 9; + uint32 IJHGFNOICOH = 1; } diff --git a/proto/TowerMonthlyCombatRecord.proto b/proto/TowerMonthlyCombatRecord.proto index 4597657c..751c0109 100644 --- a/proto/TowerMonthlyCombatRecord.proto +++ b/proto/TowerMonthlyCombatRecord.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerFightRecordPair.proto"; -// Name: GKPCNMJKNBG +// Name: GJPDGEBHLIF message TowerMonthlyCombatRecord { - TowerFightRecordPair most_kill_avatar_pair = 12; //KFFEALHCIJC - TowerFightRecordPair most_cast_energy_skill_avatar_pair = 5; //NDAHNFFJDPL - TowerFightRecordPair most_take_damage_avatar_pair = 8; //LNHEKFHKMII - repeated TowerFightRecordPair most_reveal_avatar_list = 10; - TowerFightRecordPair highest_dps_avatr_pair = 13; //FKHAPDOIMPL - TowerFightRecordPair most_cast_normal_skill_avatar_pair = 1; //BJGKHPECJAE + TowerFightRecordPair JLHGMJPELLK = 8; + TowerFightRecordPair BIOKNHKMKOP = 3; + TowerFightRecordPair IFNNKJGBCMO = 13; + TowerFightRecordPair FDAPFMFBAAE = 14; + TowerFightRecordPair DGEHFCNNEBL = 10; + repeated TowerFightRecordPair most_reveal_avatar_list = 7; } diff --git a/proto/TowerMonthlyDetail.proto b/proto/TowerMonthlyDetail.proto index da6cce34..501291dd 100644 --- a/proto/TowerMonthlyDetail.proto +++ b/proto/TowerMonthlyDetail.proto @@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerMonthlyBrief.proto"; import "TowerMonthlyCombatRecord.proto"; -// Name: MBJAKBMCIDD +// Name: MEMFEIDLPMA message TowerMonthlyDetail { - TowerMonthlyBrief monthly_brief = 3; - TowerMonthlyCombatRecord monthly_combat_record = 2; + TowerMonthlyBrief monthly_brief = 14; + TowerMonthlyCombatRecord monthly_combat_record = 4; } diff --git a/proto/TowerRecordHandbookReq.proto b/proto/TowerRecordHandbookReq.proto index bc46b70d..62246578 100644 --- a/proto/TowerRecordHandbookReq.proto +++ b/proto/TowerRecordHandbookReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPBAGJJIBPN // CmdId: 2433 +// Name: CKKELCJKDDB message TowerRecordHandbookReq { } diff --git a/proto/TowerRecordHandbookRsp.proto b/proto/TowerRecordHandbookRsp.proto index 9cb48a9d..417dd73d 100644 --- a/proto/TowerRecordHandbookRsp.proto +++ b/proto/TowerRecordHandbookRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerMonthlyDetail.proto"; -// Name: LHMDJABMLNN -// CmdId: 2416 +// CmdId: 2483 +// Name: BCKCLMPIOGE message TowerRecordHandbookRsp { - int32 retcode = 14; - repeated TowerMonthlyDetail monthly_detail_list = 1; + repeated TowerMonthlyDetail monthly_detail_list = 4; + int32 retcode = 5; } diff --git a/proto/TowerSurrenderReq.proto b/proto/TowerSurrenderReq.proto index dfd781f1..9b45a7e1 100644 --- a/proto/TowerSurrenderReq.proto +++ b/proto/TowerSurrenderReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MGGEALNFNKK -// CmdId: 2419 +// CmdId: 2477 +// Name: JGPBPDJJAJO message TowerSurrenderReq { } diff --git a/proto/TowerSurrenderRsp.proto b/proto/TowerSurrenderRsp.proto index c55f2ce6..70f2db77 100644 --- a/proto/TowerSurrenderRsp.proto +++ b/proto/TowerSurrenderRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEDMLPPMHOC -// CmdId: 2444 +// CmdId: 2486 +// Name: APPKEMOBLIB message TowerSurrenderRsp { - int32 retcode = 15; + int32 retcode = 14; } diff --git a/proto/TowerTeam.proto b/proto/TowerTeam.proto index 2c83c97f..46f0d9b8 100644 --- a/proto/TowerTeam.proto +++ b/proto/TowerTeam.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COFIOGPCLNN +// Name: DHIACDOHOHA message TowerTeam { - uint32 tower_team_id = 10; - repeated uint64 avatar_guid_list = 14; + uint32 tower_team_id = 2; + repeated uint64 avatar_guid_list = 1; } diff --git a/proto/TowerTeamSelectReq.proto b/proto/TowerTeamSelectReq.proto index cabc1397..167df57a 100644 --- a/proto/TowerTeamSelectReq.proto +++ b/proto/TowerTeamSelectReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerTeam.proto"; -// Name: KPDIMECADLO -// CmdId: 2434 +// CmdId: 2456 +// Name: KJFKGBBOLFJ message TowerTeamSelectReq { - uint32 floor_id = 2; - repeated TowerTeam tower_team_list = 8; + uint32 floor_id = 14; + repeated TowerTeam tower_team_list = 5; } diff --git a/proto/TowerTeamSelectRsp.proto b/proto/TowerTeamSelectRsp.proto index c032184f..be110721 100644 --- a/proto/TowerTeamSelectRsp.proto +++ b/proto/TowerTeamSelectRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OIBBOHDENCG -// CmdId: 2472 +// CmdId: 2441 +// Name: EBBOIDCGABB message TowerTeamSelectRsp { - int32 retcode = 8; + int32 retcode = 14; } diff --git a/proto/TrackingIOInfo.proto b/proto/TrackingIOInfo.proto index 5d3e1e4b..7c489daf 100644 --- a/proto/TrackingIOInfo.proto +++ b/proto/TrackingIOInfo.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BMEEBDAKJGL +// Name: NIKAOEMFALA message TrackingIOInfo { - string FMNKFIHICLO = 8; - string BHHPIADAKIM = 15; - string JHHDFCFBEAG = 13; - string EPLDBBDOILI = 10; - string ELHMDDNHHCG = 2; - string MEGCNKBIJDE = 12; - string EFPIHAGMJPD = 3; + string BFMFMEMDFKI = 13; + string IEJAJOEMHHH = 12; + string BACNDOEIJAI = 2; + string JFALHGNODBE = 6; + string ODNKGDEPIJP = 7; + string MFCOPCCIKCA = 8; + string KFBANNMIEGD = 14; } diff --git a/proto/TransmitReason.proto b/proto/TransmitReason.proto index 6601af98..708b5f04 100644 --- a/proto/TransmitReason.proto +++ b/proto/TransmitReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: COEAABHEACL +// Name: HFKNBJHCGCI enum TransmitReason { TRANSMIT_NONE = 0; TRANSMIT_QUEST = 1; diff --git a/proto/TreasureMapActivityDetailInfo.proto b/proto/TreasureMapActivityDetailInfo.proto index f67cdfb6..24824512 100644 --- a/proto/TreasureMapActivityDetailInfo.proto +++ b/proto/TreasureMapActivityDetailInfo.proto @@ -5,16 +5,16 @@ option java_package = "emu.grasscutter.net.proto"; import "TreasureMapBonusChallengeInfo.proto"; import "TreasureMapRegionInfo.proto"; -// Name: NNKJCIGNINA +// Name: KNIFKGPNAAC message TreasureMapActivityDetailInfo { - repeated TreasureMapRegionInfo region_info_list = 14; + repeated TreasureMapRegionInfo region_info_list = 6; + uint32 currency_num = 1; + bool is_mp_challenge_touched = 4; repeated TreasureMapBonusChallengeInfo bonus_challenge_list = 11; - uint32 active_region_index = 10; - uint32 PKCNGGOJEJA = 13; - uint32 MLCDFLBDNHP = 3; - uint32 currency_num = 12; - uint32 EPFPMGJEMJH = 4; - uint32 treasure_close_time = 6; - bool is_mp_challenge_touched = 15; + uint32 MEHOKJOPMBN = 13; + uint32 active_region_index = 15; + uint32 treasure_close_time = 3; + uint32 KKLLPPPLKMM = 7; + uint32 OPDGECDFNDK = 8; } diff --git a/proto/TreasureMapBonusChallengeInfo.proto b/proto/TreasureMapBonusChallengeInfo.proto index 813a74aa..d6c1065c 100644 --- a/proto/TreasureMapBonusChallengeInfo.proto +++ b/proto/TreasureMapBonusChallengeInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JGHDBJEGKHB +// Name: BJPCCGMMMPF message TreasureMapBonusChallengeInfo { - bool is_done = 11; - bool is_active = 14; - map fragment_map = 2; - uint32 solution_id = 3; - uint32 config_id = 6; + uint32 solution_id = 2; + map fragment_map = 14; + bool is_done = 15; + bool is_active = 3; + uint32 config_id = 1; } diff --git a/proto/TreasureMapBonusChallengeNotify.proto b/proto/TreasureMapBonusChallengeNotify.proto index e8fd38d6..c94f9add 100644 --- a/proto/TreasureMapBonusChallengeNotify.proto +++ b/proto/TreasureMapBonusChallengeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TreasureMapBonusChallengeInfo.proto"; -// Name: MCJFPFPHMDG -// CmdId: 2163 +// CmdId: 2149 +// Name: LIFDCBKIHNJ message TreasureMapBonusChallengeNotify { - TreasureMapBonusChallengeInfo info = 5; + TreasureMapBonusChallengeInfo info = 13; } diff --git a/proto/TreasureMapCurrencyNotify.proto b/proto/TreasureMapCurrencyNotify.proto index bbe024e8..947c7182 100644 --- a/proto/TreasureMapCurrencyNotify.proto +++ b/proto/TreasureMapCurrencyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FEDJFKEGAKM -// CmdId: 2046 +// CmdId: 2175 +// Name: NDDGJOOBBEK message TreasureMapCurrencyNotify { - uint32 currency_num = 3; + uint32 currency_num = 8; } diff --git a/proto/TreasureMapDetectorData.proto b/proto/TreasureMapDetectorData.proto index 2041b672..6a5133e3 100644 --- a/proto/TreasureMapDetectorData.proto +++ b/proto/TreasureMapDetectorData.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: IMOOKGGFLKA +// Name: EHEKHEAHJJN message TreasureMapDetectorData { - Vector center_pos = 4; - uint32 region_id = 13; - bool is_region_detected = 1; - uint32 radius = 8; - repeated Vector spot_list = 7; + uint32 radius = 1; + uint32 region_id = 2; + bool is_region_detected = 3; + Vector center_pos = 13; + repeated Vector spot_list = 9; } diff --git a/proto/TreasureMapDetectorDataNotify.proto b/proto/TreasureMapDetectorDataNotify.proto index 547090db..420df8b1 100644 --- a/proto/TreasureMapDetectorDataNotify.proto +++ b/proto/TreasureMapDetectorDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TreasureMapDetectorData.proto"; -// Name: FOHJKJKEKAJ -// CmdId: 4272 +// CmdId: 4262 +// Name: KIJGGFINIBP message TreasureMapDetectorDataNotify { - TreasureMapDetectorData data = 13; + TreasureMapDetectorData data = 14; } diff --git a/proto/TreasureMapGuideTaskDoneNotify.proto b/proto/TreasureMapGuideTaskDoneNotify.proto index 62686447..86dce012 100644 --- a/proto/TreasureMapGuideTaskDoneNotify.proto +++ b/proto/TreasureMapGuideTaskDoneNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CIMPKGDGBNG -// CmdId: 2099 +// CmdId: 2168 +// Name: MABEFLOHILA message TreasureMapGuideTaskDoneNotify { } diff --git a/proto/TreasureMapHostInfoNotify.proto b/proto/TreasureMapHostInfoNotify.proto index 5865bd4f..228aed42 100644 --- a/proto/TreasureMapHostInfoNotify.proto +++ b/proto/TreasureMapHostInfoNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGEAODMLFOP -// CmdId: 8260 +// CmdId: 8750 +// Name: MECALNNAOKO message TreasureMapHostInfoNotify { - repeated uint32 mp_challenge_region_list = 14; + repeated uint32 mp_challenge_region_list = 10; } diff --git a/proto/TreasureMapMpChallengeNotify.proto b/proto/TreasureMapMpChallengeNotify.proto index 80131d87..53c73cab 100644 --- a/proto/TreasureMapMpChallengeNotify.proto +++ b/proto/TreasureMapMpChallengeNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DOBICGDILDD -// CmdId: 2071 +// CmdId: 2083 +// Name: OKJDKBOLLBO message TreasureMapMpChallengeNotify { } diff --git a/proto/TreasureMapPreTaskDoneNotify.proto b/proto/TreasureMapPreTaskDoneNotify.proto index 3a4e782c..e25ec29b 100644 --- a/proto/TreasureMapPreTaskDoneNotify.proto +++ b/proto/TreasureMapPreTaskDoneNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMAGDMNMBAK -// CmdId: 2191 +// CmdId: 2136 +// Name: NHIJDMNKEMF message TreasureMapPreTaskDoneNotify { } diff --git a/proto/TreasureMapRegionActiveNotify.proto b/proto/TreasureMapRegionActiveNotify.proto index b6b4ad3f..eba2bf53 100644 --- a/proto/TreasureMapRegionActiveNotify.proto +++ b/proto/TreasureMapRegionActiveNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FLNJMFJNNPD -// CmdId: 2148 +// CmdId: 2090 +// Name: IKGEDMDANAK message TreasureMapRegionActiveNotify { - uint32 active_region_index = 6; + uint32 active_region_index = 13; } diff --git a/proto/TreasureMapRegionInfo.proto b/proto/TreasureMapRegionInfo.proto index 793026e8..f71ab19c 100644 --- a/proto/TreasureMapRegionInfo.proto +++ b/proto/TreasureMapRegionInfo.proto @@ -4,16 +4,16 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: HILEIPGFAAN +// Name: FCLMIIGMPED message TreasureMapRegionInfo { - bool KFBKHLGDFPM = 1; - uint32 FEJIBKBKDEP = 10; - uint32 region_radius = 4; - uint32 start_time = 9; - bool EGFGPPLNLDD = 7; - uint32 scene_id = 13; - uint32 HJCIGCAEBLI = 15; - uint32 region_id = 6; - Vector region_center_pos = 8; + bool AKDHMDINPHC = 13; + uint32 region_radius = 11; + uint32 IGINBLLKCPJ = 10; + Vector region_center_pos = 5; + bool KODNMGNPCCE = 9; + uint32 DPPENDNMMOE = 4; + uint32 scene_id = 8; + uint32 start_time = 14; + uint32 region_id = 7; } diff --git a/proto/TreasureMapRegionInfoNotify.proto b/proto/TreasureMapRegionInfoNotify.proto index 295e7083..05276a93 100644 --- a/proto/TreasureMapRegionInfoNotify.proto +++ b/proto/TreasureMapRegionInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "TreasureMapRegionInfo.proto"; -// Name: KKBGBOJPPEN -// CmdId: 2190 +// CmdId: 2117 +// Name: IBCJOBLIEGP message TreasureMapRegionInfoNotify { - TreasureMapRegionInfo region_info = 6; + TreasureMapRegionInfo region_info = 1; } diff --git a/proto/TreasureSeelieActivityDetailInfo.proto b/proto/TreasureSeelieActivityDetailInfo.proto index d0bffc74..2dd94bc9 100644 --- a/proto/TreasureSeelieActivityDetailInfo.proto +++ b/proto/TreasureSeelieActivityDetailInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "TreasureSeelieRegionData.proto"; -// Name: ENFAEEJBCNC +// Name: ANKAEHLNHEP message TreasureSeelieActivityDetailInfo { - repeated TreasureSeelieRegionData region_data_list = 13; - bool is_content_closed = 8; - uint32 treasure_close_time = 14; + repeated TreasureSeelieRegionData region_data_list = 15; + uint32 treasure_close_time = 11; + bool is_content_closed = 5; } diff --git a/proto/TreasureSeelieCollectOrbsNotify.proto b/proto/TreasureSeelieCollectOrbsNotify.proto index 5ac6df91..8db9e573 100644 --- a/proto/TreasureSeelieCollectOrbsNotify.proto +++ b/proto/TreasureSeelieCollectOrbsNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PHFOGHDLLBB -// CmdId: 24055 +// CmdId: 21251 +// Name: BGPMNHLOLAE message TreasureSeelieCollectOrbsNotify { - uint32 LJDMMCIKHLC = 3; - uint32 NJENGLLHPJD = 10; + uint32 current_num = 7; + uint32 total_num = 13; } diff --git a/proto/TreasureSeelieRegionData.proto b/proto/TreasureSeelieRegionData.proto index fbb2e6f5..c0fac442 100644 --- a/proto/TreasureSeelieRegionData.proto +++ b/proto/TreasureSeelieRegionData.proto @@ -4,17 +4,17 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FPIPPCDFCNG +// Name: NLHPEJGCEDG message TreasureSeelieRegionData { - uint32 scene_id = 3; - uint32 JEMLKKOCEJO = 12; - uint32 region_id = 9; + uint32 open_time = 1; bool is_open = 8; - Vector region_center_pos = 5; - float region_radius = 4; - uint32 LDLHMJKLCCC = 7; - uint32 open_time = 10; - uint32 GHDEBMECPPJ = 1; - bool is_done = 6; + float region_radius = 10; + uint32 DAMNDJGCJML = 2; + uint32 region_id = 9; + bool is_done = 3; + uint32 HLLIGJNEOEC = 6; + uint32 LFFICPADEFI = 13; + Vector region_center_pos = 7; + uint32 scene_id = 14; } diff --git a/proto/TrialAvatarActivityDetailInfo.proto b/proto/TrialAvatarActivityDetailInfo.proto index d97a1349..a816b7af 100644 --- a/proto/TrialAvatarActivityDetailInfo.proto +++ b/proto/TrialAvatarActivityDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "TrialAvatarActivityRewardDetailInfo.proto"; -// Name: OIGGLAODKKL +// Name: GNHGGEHBDII message TrialAvatarActivityDetailInfo { - repeated TrialAvatarActivityRewardDetailInfo reward_info_list = 4; + repeated TrialAvatarActivityRewardDetailInfo reward_info_list = 9; } diff --git a/proto/TrialAvatarActivityRewardDetailInfo.proto b/proto/TrialAvatarActivityRewardDetailInfo.proto index 16ca2142..21db64e2 100644 --- a/proto/TrialAvatarActivityRewardDetailInfo.proto +++ b/proto/TrialAvatarActivityRewardDetailInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BEBIONDAIJE +// Name: HKIDINMGFBN message TrialAvatarActivityRewardDetailInfo { - bool received_reward = 12; // MCCAEONNHPH uint32 reward_id = 8; - bool passed_dungeon = 14; // JNEMHMEMNEB - uint32 trial_avatar_index_id = 13; + bool AOLLLBPODHH = 7; + bool ODMFBOGNBNK = 5; + uint32 trial_avatar_index_id = 1; } diff --git a/proto/TrialAvatarFirstPassDungeonNotify.proto b/proto/TrialAvatarFirstPassDungeonNotify.proto index ee038ef6..21da1728 100644 --- a/proto/TrialAvatarFirstPassDungeonNotify.proto +++ b/proto/TrialAvatarFirstPassDungeonNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JDOFGAKDDPA -// CmdId: 2105 +// CmdId: 2089 +// Name: LJGHKOONHHG message TrialAvatarFirstPassDungeonNotify { - uint32 trial_avatar_index_id = 10; + uint32 trial_avatar_index_id = 5; } diff --git a/proto/TrialAvatarGrantRecord.proto b/proto/TrialAvatarGrantRecord.proto index 27c22051..5eb2834e 100644 --- a/proto/TrialAvatarGrantRecord.proto +++ b/proto/TrialAvatarGrantRecord.proto @@ -3,29 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FINJPJBDGIK +// Name: NMHLLNINEFA message TrialAvatarGrantRecord { - // Name: FJBKKFJNBHD - enum GrantReason { - GRANT_REASON_INVALID = 0; - GRANT_REASON_BY_QUEST = 1; - GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2; - GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3; - GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4; - GRANT_REASON_BY_SUMO_ACTIVITY = 5; - GRANT_REASON_BY_POTION_ACTIVITY = 6; - GRANT_REASON_BY_CRYSTAL_LINK_ACTIVITY = 7; - GRANT_REASON_BY_IRODORI_MASTER = 8; - GRANT_REASON_BY_GM = 9; - GRANT_REASON_BY_INSTABLE_SPRAY_ACTIVITY = 10; - GRANT_REASON_BY_MUQADAS_POTION_ACTIVITY = 11; - GRANT_REASON_BY_VINTAGE_HUNTING = 12; - GRANT_REASON_BY_CHAR_AMUSEMENT = 13; - FJBKKFJNBHD_HMLDNDBKNFL = 14; - FJBKKFJNBHD_PJDEJIHFCPP = 15; - } - - uint32 grant_reason = 1; - uint32 from_parent_quest_id = 2; + uint32 CJJJCOPJEDA = 1; + uint32 NHBDGGGMKDE = 2; } diff --git a/proto/TrialAvatarInDungeonIndexNotify.proto b/proto/TrialAvatarInDungeonIndexNotify.proto index 583d6e4c..254302ac 100644 --- a/proto/TrialAvatarInDungeonIndexNotify.proto +++ b/proto/TrialAvatarInDungeonIndexNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEIOEGLNCBC -// CmdId: 2109 +// CmdId: 2127 +// Name: BIAFELBCIEJ message TrialAvatarInDungeonIndexNotify { - uint32 trial_avatar_index_id = 6; + uint32 trial_avatar_index_id = 1; } diff --git a/proto/TrialAvatarInfo.proto b/proto/TrialAvatarInfo.proto index 845a6066..20fb58ea 100644 --- a/proto/TrialAvatarInfo.proto +++ b/proto/TrialAvatarInfo.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "Item.proto"; import "TrialAvatarGrantRecord.proto"; -// Name: LCCNADFOJME +// Name: NDCPPFJKBFD message TrialAvatarInfo { uint32 trial_avatar_id = 1; - repeated Item trial_equip_list = 2; + repeated Item item_list = 2; TrialAvatarGrantRecord grant_record = 3; } diff --git a/proto/TriggerCreateGadgetToEquipPartNotify.proto b/proto/TriggerCreateGadgetToEquipPartNotify.proto index 1cc29828..0d6ff544 100644 --- a/proto/TriggerCreateGadgetToEquipPartNotify.proto +++ b/proto/TriggerCreateGadgetToEquipPartNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DDIDJFEFCAG // CmdId: 333 +// Name: JDCLEDBBEAH message TriggerCreateGadgetToEquipPartNotify { - uint32 entity_id = 8; - uint32 gadget_id = 9; - string equip_part = 3; - uint32 gadget_entity_id = 1; + string equip_part = 8; + uint32 entity_id = 5; + uint32 gadget_id = 15; + uint32 gadget_entity_id = 10; } diff --git a/proto/TriggerRoguelikeCurseNotify.proto b/proto/TriggerRoguelikeCurseNotify.proto index d889ceea..5fd9e04b 100644 --- a/proto/TriggerRoguelikeCurseNotify.proto +++ b/proto/TriggerRoguelikeCurseNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FNENCJDNDOH -// CmdId: 8901 +// CmdId: 8674 +// Name: NPOLMCJJCKP message TriggerRoguelikeCurseNotify { - repeated uint32 effect_param_list = 8; - uint32 IFGBOGLCBGG = 10; - bool is_trigger_curse = 11; - uint32 FOPMNAMKHLG = 7; + uint32 CEECGMGGGED = 4; + uint32 OCBPDFLBFPK = 1; + bool is_trigger_curse = 13; + repeated uint32 effect_param_list = 5; } diff --git a/proto/TriggerRoguelikeRuneReq.proto b/proto/TriggerRoguelikeRuneReq.proto index 56b7f2fa..3f367df5 100644 --- a/proto/TriggerRoguelikeRuneReq.proto +++ b/proto/TriggerRoguelikeRuneReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CHDINBMNKOC -// CmdId: 8053 +// CmdId: 8307 +// Name: BBLLCOADDPM message TriggerRoguelikeRuneReq { uint32 rune_id = 6; } diff --git a/proto/TriggerRoguelikeRuneRsp.proto b/proto/TriggerRoguelikeRuneRsp.proto index c63ca3c3..0b309c38 100644 --- a/proto/TriggerRoguelikeRuneRsp.proto +++ b/proto/TriggerRoguelikeRuneRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHMEEJPCPDH -// CmdId: 8631 +// CmdId: 8163 +// Name: AHLJANOBIMN message TriggerRoguelikeRuneRsp { - uint32 available_count = 5; - int32 retcode = 2; - uint32 rune_id = 4; + uint32 rune_id = 5; + uint32 available_count = 2; + int32 retcode = 13; } diff --git a/proto/TryCustomDungeonReq.proto b/proto/TryCustomDungeonReq.proto index 099f6a91..e909dd4e 100644 --- a/proto/TryCustomDungeonReq.proto +++ b/proto/TryCustomDungeonReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KPGMHKGMOMP -// CmdId: 6221 +// CmdId: 6236 +// Name: MNMBGJCIKDF message TryCustomDungeonReq { - uint32 room_id = 2; + uint32 room_id = 15; } diff --git a/proto/TryCustomDungeonRsp.proto b/proto/TryCustomDungeonRsp.proto index f43f1d8c..3efab08d 100644 --- a/proto/TryCustomDungeonRsp.proto +++ b/proto/TryCustomDungeonRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELJHEMEBCOA -// CmdId: 6201 +// CmdId: 6231 +// Name: APIBJAAJMAJ message TryCustomDungeonRsp { - int32 retcode = 4; - uint32 room_id = 13; + uint32 room_id = 7; + int32 retcode = 3; } diff --git a/proto/TryCustomDungeonType.proto b/proto/TryCustomDungeonType.proto index 4d02a6b8..86327125 100644 --- a/proto/TryCustomDungeonType.proto +++ b/proto/TryCustomDungeonType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GKDCKNEDMAM +// Name: HOOINALOANB enum TryCustomDungeonType { TRY_CUSTOM_DUNGEON_NONE = 0; TRY_CUSTOM_DUNGEON_ROOM = 1; diff --git a/proto/TryEnterHomeReq.proto b/proto/TryEnterHomeReq.proto index b3e64cdf..6821ea7f 100644 --- a/proto/TryEnterHomeReq.proto +++ b/proto/TryEnterHomeReq.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JBKOBACLLKE -// CmdId: 4729 +// CmdId: 4504 +// Name: MBLNFDMHCMM message TryEnterHomeReq { - uint32 target_point = 15; - bool MPAJHMEOAPK = 1; - uint32 target_uid = 8; - bool is_transfer_to_safe_point = 7; //NBNNPNAGOEA + uint32 target_point = 7; + bool EIEPKFHNILM = 2; + bool OJAFECKPAJE = 14; + uint32 target_uid = 13; } diff --git a/proto/TryEnterHomeRsp.proto b/proto/TryEnterHomeRsp.proto index 3e348765..90af7b51 100644 --- a/proto/TryEnterHomeRsp.proto +++ b/proto/TryEnterHomeRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AHNJCJHDDPO -// CmdId: 4597 +// CmdId: 4744 +// Name: HNCNJCDKMDL message TryEnterHomeRsp { - int32 retcode = 6; - uint32 target_uid = 4; - repeated uint32 param_list = 5; + repeated uint32 param_list = 6; + uint32 target_uid = 9; + int32 retcode = 13; } diff --git a/proto/TryEnterNextRogueDiaryDungeonReq.proto b/proto/TryEnterNextRogueDiaryDungeonReq.proto index 3205f54e..5058ac4b 100644 --- a/proto/TryEnterNextRogueDiaryDungeonReq.proto +++ b/proto/TryEnterNextRogueDiaryDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNGOIJDLMKK -// CmdId: 8832 +// CmdId: 8366 +// Name: FJHPNFIKKKA message TryEnterNextRogueDiaryDungeonReq { } diff --git a/proto/TryEnterNextRogueDiaryDungeonRsp.proto b/proto/TryEnterNextRogueDiaryDungeonRsp.proto index fe88bc2c..ed6f5924 100644 --- a/proto/TryEnterNextRogueDiaryDungeonRsp.proto +++ b/proto/TryEnterNextRogueDiaryDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCIHJGNCKFP -// CmdId: 8223 +// CmdId: 8947 +// Name: PDNJLMHKDIL message TryEnterNextRogueDiaryDungeonRsp { - int32 retcode = 12; + int32 retcode = 5; } diff --git a/proto/TryInterruptRogueDiaryDungeonReq.proto b/proto/TryInterruptRogueDiaryDungeonReq.proto index 0c9b7fef..93d4ed07 100644 --- a/proto/TryInterruptRogueDiaryDungeonReq.proto +++ b/proto/TryInterruptRogueDiaryDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFMEMKLNFHK -// CmdId: 8362 +// CmdId: 8230 +// Name: HGDDHKIEBLA message TryInterruptRogueDiaryDungeonReq { } diff --git a/proto/TryInterruptRogueDiaryDungeonRsp.proto b/proto/TryInterruptRogueDiaryDungeonRsp.proto index eb3161e1..778b0a80 100644 --- a/proto/TryInterruptRogueDiaryDungeonRsp.proto +++ b/proto/TryInterruptRogueDiaryDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCHFFJKHFEL -// CmdId: 8655 +// CmdId: 8267 +// Name: BENODGEDFLD message TryInterruptRogueDiaryDungeonRsp { - int32 retcode = 3; + int32 retcode = 8; } diff --git a/proto/UgcActivityDetailInfo.proto b/proto/UgcActivityDetailInfo.proto index 9756af10..2a255f3f 100644 --- a/proto/UgcActivityDetailInfo.proto +++ b/proto/UgcActivityDetailInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "OfficialCustomDungeon.proto"; -// Name: NKNDOLGOENF +// Name: EIJPLHGOBPC message UgcActivityDetailInfo { - bool EBONPFLOCKN = 9; - uint32 custom_dungeon_group_id = 4; - bool FCJFEAAJDHC = 15; - repeated OfficialCustomDungeon official_custom_dungeon_list = 10; + bool ACDJAAHCMNO = 1; + bool LCJDIJCIGEF = 11; + uint32 custom_dungeon_group_id = 12; + repeated OfficialCustomDungeon official_custom_dungeon_list = 9; } diff --git a/proto/UgcMusicBriefInfo.proto b/proto/UgcMusicBriefInfo.proto index 8c6ebb19..103cdb4a 100644 --- a/proto/UgcMusicBriefInfo.proto +++ b/proto/UgcMusicBriefInfo.proto @@ -3,28 +3,28 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NFCMDLFAPCF +// Name: JFGLKLBDHBF message UgcMusicBriefInfo { - uint64 import_from_ugc_guid = 6; - bool BFBOOIBDEFL = 15; - uint32 OMKIMIPNGLF = 1847; - string creator_nickname = 13; - uint32 ICHFOLMCONK = 9; - uint32 music_id = 10; - uint32 ECGMBEDIMAF = 14; - uint32 JDMDEBFDOCB = 1288; - bool IKPEAIAEIOE = 12; - bool is_psn_platform = 8; - uint32 BGBGAHDGCOD = 567; - repeated uint32 NEPBHGEPAJF = 1605; - uint32 FENKBJEOFOD = 1535; - uint32 FCCLIJPGIMB = 2; - repeated uint32 BINOPNBOMLE = 429; + bool OPKICKNECFH = 12; + uint32 IMLAOIECPAF = 7; + uint32 AEFAIFLGINI = 1145; + uint32 JLENMFBAPHN = 3; + bool is_psn_platform = 9; uint32 version = 11; - uint64 ugc_guid = 3; - uint32 max_score = 1; - uint32 MNFFJEHHPNG = 4; - bool GPMMJBKAIMN = 5; - uint32 MDNHFEMGKIL = 7; + bool PBOHPBBOLMA = 6; + bool FIMEFIBGPBM = 13; + uint64 import_from_ugc_guid = 14; + uint64 ugc_guid = 5; + uint32 LJLNNDMKBHD = 898; + repeated uint32 KEKFLIHPMDE = 1457; + uint32 CKGODIPLAEP = 10; + uint32 music_id = 15; + uint32 EFIMGDCDJEI = 1; + string creator_nickname = 4; + uint32 AEOJLGHLMBO = 602; + uint32 LNPANKACJKB = 2; + uint32 max_score = 8; + repeated uint32 HLBMBEECICD = 1858; + uint32 NMCPJCNAJFC = 1292; } diff --git a/proto/UgcMusicNote.proto b/proto/UgcMusicNote.proto index 9c3b2872..6b69ebdf 100644 --- a/proto/UgcMusicNote.proto +++ b/proto/UgcMusicNote.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KELICPOLEGO +// Name: LALFJCCDPOB message UgcMusicNote { + uint32 end_time = 10; uint32 start_time = 15; - uint32 end_time = 8; } diff --git a/proto/UgcMusicRecord.proto b/proto/UgcMusicRecord.proto index eae17b89..e2ce1511 100644 --- a/proto/UgcMusicRecord.proto +++ b/proto/UgcMusicRecord.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcMusicTrack.proto"; -// Name: AMAEJCFDLLP +// Name: GINOBGBGIGO message UgcMusicRecord { - uint32 music_id = 6; - repeated UgcMusicTrack music_track_list = 2; + repeated UgcMusicTrack music_track_list = 4; + uint32 music_id = 9; } diff --git a/proto/UgcMusicTrack.proto b/proto/UgcMusicTrack.proto index fe5dd71f..bb32ff6d 100644 --- a/proto/UgcMusicTrack.proto +++ b/proto/UgcMusicTrack.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcMusicNote.proto"; -// Name: PNNCHCKBNDL +// Name: CJOAFEMFMBF message UgcMusicTrack { - repeated UgcMusicNote music_note_list = 2; + repeated UgcMusicNote music_note_list = 15; } diff --git a/proto/UgcNotify.proto b/proto/UgcNotify.proto index 0c6ad2c4..e66c8066 100644 --- a/proto/UgcNotify.proto +++ b/proto/UgcNotify.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PCFGKBLLAEF -// CmdId: 6301 +// CmdId: 6331 +// Name: OKAPOMMIKFD message UgcNotify { - bool FNFJAIOGDIL = 6; - bool OLEDANJLOEI = 5; - bool NFBPGNCIKPD = 8; - bool EBONPFLOCKN = 3; + bool ACDJAAHCMNO = 12; + bool NNMGKMBNHFH = 11; + bool KOIGBBAOMHF = 2; + bool JKCCFGGGKGA = 5; } diff --git a/proto/UgcType.proto b/proto/UgcType.proto index 76e2c3d6..d0c0c7fc 100644 --- a/proto/UgcType.proto +++ b/proto/UgcType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MOCGOKGHGNG +// Name: OKDOOEMGDLK enum UgcType { UGC_TYPE_NONE = 0; UGC_TYPE_MUSIC_GAME = 1; diff --git a/proto/Uint32Pair.proto b/proto/Uint32Pair.proto index 021f70b4..a52df30e 100644 --- a/proto/Uint32Pair.proto +++ b/proto/Uint32Pair.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MNNNCKCAGLP +// Name: ONINAMINFAL message Uint32Pair { uint32 key = 1; uint32 value = 2; diff --git a/proto/UnfreezeGroupLimitNotify.proto b/proto/UnfreezeGroupLimitNotify.proto index f77d919d..3def819c 100644 --- a/proto/UnfreezeGroupLimitNotify.proto +++ b/proto/UnfreezeGroupLimitNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DKKFAHNICLE -// CmdId: 3464 +// CmdId: 3443 +// Name: OAMKJPCABNC message UnfreezeGroupLimitNotify { - uint32 point_id = 14; - uint32 scene_id = 4; + uint32 point_id = 4; + uint32 scene_id = 10; } diff --git a/proto/UnionCmd.proto b/proto/UnionCmd.proto index 2f79c722..545b6427 100644 --- a/proto/UnionCmd.proto +++ b/proto/UnionCmd.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CBHNFOKCIKG +// Name: IDFBBDEFKOJ message UnionCmd { - bytes body = 1; - uint32 message_id = 5; + uint32 message_id = 1; + bytes body = 3; } diff --git a/proto/UnionCmdNotify.proto b/proto/UnionCmdNotify.proto index 8d6f670c..aae71543 100644 --- a/proto/UnionCmdNotify.proto +++ b/proto/UnionCmdNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "UnionCmd.proto"; -// Name: JHIIPBFFOAN -// CmdId: 27 +// CmdId: 75 +// Name: HOFJCCFFMBO message UnionCmdNotify { - repeated UnionCmd cmd_list = 15; + repeated UnionCmd cmd_list = 2; } diff --git a/proto/UnlockAvatarTalentReq.proto b/proto/UnlockAvatarTalentReq.proto index 633915d9..a303148f 100644 --- a/proto/UnlockAvatarTalentReq.proto +++ b/proto/UnlockAvatarTalentReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AODGPLLILEL -// CmdId: 1067 +// CmdId: 1090 +// Name: EIIEBEFANNG message UnlockAvatarTalentReq { - uint32 talent_id = 10; + uint32 talent_id = 4; uint64 avatar_guid = 3; } diff --git a/proto/UnlockAvatarTalentRsp.proto b/proto/UnlockAvatarTalentRsp.proto index 47919ecd..28ccc78a 100644 --- a/proto/UnlockAvatarTalentRsp.proto +++ b/proto/UnlockAvatarTalentRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EFFKKHNDIAF -// CmdId: 1075 +// CmdId: 1096 +// Name: FKHLNMFAJBD message UnlockAvatarTalentRsp { - uint64 avatar_guid = 5; - uint32 talent_id = 13; - int32 retcode = 4; + int32 retcode = 11; + uint64 avatar_guid = 13; + uint32 talent_id = 4; } diff --git a/proto/UnlockCoopChapterReq.proto b/proto/UnlockCoopChapterReq.proto index 4d5a6073..a4e9ca85 100644 --- a/proto/UnlockCoopChapterReq.proto +++ b/proto/UnlockCoopChapterReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MHOMBDAKFEI -// CmdId: 1985 +// CmdId: 1992 +// Name: IKBPJFMCGCP message UnlockCoopChapterReq { - uint32 chapter_id = 10; + uint32 chapter_id = 15; } diff --git a/proto/UnlockCoopChapterRsp.proto b/proto/UnlockCoopChapterRsp.proto index 4678e63c..cd060c5f 100644 --- a/proto/UnlockCoopChapterRsp.proto +++ b/proto/UnlockCoopChapterRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPEOFJMNPFI -// CmdId: 1971 +// CmdId: 1986 +// Name: FHDOFENPBOB message UnlockCoopChapterRsp { - uint32 chapter_id = 2; - int32 retcode = 6; + int32 retcode = 1; + uint32 chapter_id = 8; } diff --git a/proto/UnlockNameCardNotify.proto b/proto/UnlockNameCardNotify.proto index 3b1f0440..0e414466 100644 --- a/proto/UnlockNameCardNotify.proto +++ b/proto/UnlockNameCardNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABAFHCHFHPD -// CmdId: 4086 +// CmdId: 4070 +// Name: OCKILEPOHNF message UnlockNameCardNotify { - uint32 name_card_id = 11; + uint32 name_card_id = 6; } diff --git a/proto/UnlockPersonalLineReq.proto b/proto/UnlockPersonalLineReq.proto index 1076f1aa..0f45e6d3 100644 --- a/proto/UnlockPersonalLineReq.proto +++ b/proto/UnlockPersonalLineReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFKNDGLGOPN -// CmdId: 405 +// CmdId: 429 +// Name: PFFEILDHDMB message UnlockPersonalLineReq { - uint32 personal_line_id = 1; + uint32 personal_line_id = 15; } diff --git a/proto/UnlockPersonalLineRsp.proto b/proto/UnlockPersonalLineRsp.proto index bfbed854..087e4ac4 100644 --- a/proto/UnlockPersonalLineRsp.proto +++ b/proto/UnlockPersonalLineRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IFBACLBBNBH -// CmdId: 471 +// CmdId: 428 +// Name: NAMKFIIDGHA message UnlockPersonalLineRsp { - uint32 personal_line_id = 5; - int32 retcode = 2; + uint32 personal_line_id = 8; + int32 retcode = 13; oneof param { - uint32 level = 1; - uint32 chapter_id = 6; + uint32 level = 3; + uint32 chapter_id = 2; } } diff --git a/proto/UnlockTransPointReq.proto b/proto/UnlockTransPointReq.proto index a244c573..4874cf87 100644 --- a/proto/UnlockTransPointReq.proto +++ b/proto/UnlockTransPointReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NCLHEKKHBAC -// CmdId: 3180 +// CmdId: 3285 +// Name: NFEMBPCMDLK message UnlockTransPointReq { - uint32 point_id = 6; - uint32 scene_id = 5; + uint32 point_id = 9; + uint32 scene_id = 15; } diff --git a/proto/UnlockTransPointRsp.proto b/proto/UnlockTransPointRsp.proto index 519a6906..568e90ff 100644 --- a/proto/UnlockTransPointRsp.proto +++ b/proto/UnlockTransPointRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NEKAJEGPNFH -// CmdId: 3311 +// CmdId: 3090 +// Name: FPKLJFJFMPI message UnlockTransPointRsp { - int32 retcode = 14; + int32 retcode = 2; } diff --git a/proto/UnlockedFurnitureFormulaDataNotify.proto b/proto/UnlockedFurnitureFormulaDataNotify.proto index 5057b6db..40399d19 100644 --- a/proto/UnlockedFurnitureFormulaDataNotify.proto +++ b/proto/UnlockedFurnitureFormulaDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ELEKPDNEEFC -// CmdId: 4481 +// CmdId: 4562 +// Name: BFMLANHPHHK message UnlockedFurnitureFormulaDataNotify { - repeated uint32 furniture_id_list = 3; - bool is_all = 7; + repeated uint32 furniture_id_list = 1; + bool is_all = 13; } diff --git a/proto/UnlockedFurnitureSuiteDataNotify.proto b/proto/UnlockedFurnitureSuiteDataNotify.proto index 7bb36f2c..2bc51be8 100644 --- a/proto/UnlockedFurnitureSuiteDataNotify.proto +++ b/proto/UnlockedFurnitureSuiteDataNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KLFABDIKOCB -// CmdId: 4684 +// CmdId: 4857 +// Name: ECPIDCALIPC message UnlockedFurnitureSuiteDataNotify { - repeated uint32 furniture_suite_id_list = 15; - bool is_all = 1; + repeated uint32 furniture_suite_id_list = 14; + bool is_all = 13; } diff --git a/proto/UnmarkEntityInMinMapNotify.proto b/proto/UnmarkEntityInMinMapNotify.proto index 823c235b..12b39d6f 100644 --- a/proto/UnmarkEntityInMinMapNotify.proto +++ b/proto/UnmarkEntityInMinMapNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BDFINHIOFEM -// CmdId: 287 +// CmdId: 245 +// Name: PICPLJMKJOB message UnmarkEntityInMinMapNotify { - uint32 entity_id = 5; + uint32 entity_id = 14; } diff --git a/proto/UpdateAbilityCreatedMovingPlatformNotify.proto b/proto/UpdateAbilityCreatedMovingPlatformNotify.proto index 9ca59bd5..a4d1dbc2 100644 --- a/proto/UpdateAbilityCreatedMovingPlatformNotify.proto +++ b/proto/UpdateAbilityCreatedMovingPlatformNotify.proto @@ -3,17 +3,17 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KNEOLPEIPID -// CmdId: 829 +// CmdId: 899 +// Name: NAJCCPACDGD message UpdateAbilityCreatedMovingPlatformNotify { - // Name: IPLKGKOHDOL + // Name: BEOBGNOIFEM enum OpType { OP_NONE = 0; OP_ACTIVATE = 1; OP_DEACTIVATE = 2; } - OpType op_type = 8; - uint32 entity_id = 7; + uint32 entity_id = 10; + OpType op_type = 6; } diff --git a/proto/UpdatePS4BlockListReq.proto b/proto/UpdatePS4BlockListReq.proto index d6420c3e..5e700c58 100644 --- a/proto/UpdatePS4BlockListReq.proto +++ b/proto/UpdatePS4BlockListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DCIHAMDFDGL -// CmdId: 4018 +// CmdId: 4054 +// Name: IJLJNBINDBI message UpdatePS4BlockListReq { - repeated string psn_id_list = 9; + repeated string psn_id_list = 5; } diff --git a/proto/UpdatePS4BlockListRsp.proto b/proto/UpdatePS4BlockListRsp.proto index 14ac03bf..ee399dd9 100644 --- a/proto/UpdatePS4BlockListRsp.proto +++ b/proto/UpdatePS4BlockListRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GDKFLDKCKHF -// CmdId: 4058 +// CmdId: 4043 +// Name: DONBHCNMFJN message UpdatePS4BlockListRsp { - int32 retcode = 3; + int32 retcode = 4; } diff --git a/proto/UpdatePS4FriendListNotify.proto b/proto/UpdatePS4FriendListNotify.proto index 0ef9a5e3..b09772b8 100644 --- a/proto/UpdatePS4FriendListNotify.proto +++ b/proto/UpdatePS4FriendListNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CFLMLFLEPBM -// CmdId: 4056 +// CmdId: 4042 +// Name: CAFFCEFAALD message UpdatePS4FriendListNotify { - repeated string psn_id_list = 2; + repeated string psn_id_list = 7; } diff --git a/proto/UpdatePS4FriendListReq.proto b/proto/UpdatePS4FriendListReq.proto index c00ca990..0dea54e2 100644 --- a/proto/UpdatePS4FriendListReq.proto +++ b/proto/UpdatePS4FriendListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HICIHFIECAH -// CmdId: 4006 +// CmdId: 4052 +// Name: CGLGMNLOFPD message UpdatePS4FriendListReq { repeated string psn_id_list = 7; } diff --git a/proto/UpdatePS4FriendListRsp.proto b/proto/UpdatePS4FriendListRsp.proto index 639f7ad4..207db655 100644 --- a/proto/UpdatePS4FriendListRsp.proto +++ b/proto/UpdatePS4FriendListRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CCDPDGGPKMD -// CmdId: 4090 +// CmdId: 4044 +// Name: HMPANOFIBOG message UpdatePS4FriendListRsp { - repeated string psn_id_list = 10; - int32 retcode = 13; + int32 retcode = 12; + repeated string psn_id_list = 5; } diff --git a/proto/UpdatePlayerShowAvatarListReq.proto b/proto/UpdatePlayerShowAvatarListReq.proto index 09bf45d7..f3c80272 100644 --- a/proto/UpdatePlayerShowAvatarListReq.proto +++ b/proto/UpdatePlayerShowAvatarListReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DNMFAABHOJP -// CmdId: 4040 +// CmdId: 4018 +// Name: PJGONDKJIHI message UpdatePlayerShowAvatarListReq { + repeated uint32 show_avatar_id_list = 13; bool is_show_avatar = 8; - repeated uint32 show_avatar_id_list = 15; } diff --git a/proto/UpdatePlayerShowAvatarListRsp.proto b/proto/UpdatePlayerShowAvatarListRsp.proto index f80be752..770c22c2 100644 --- a/proto/UpdatePlayerShowAvatarListRsp.proto +++ b/proto/UpdatePlayerShowAvatarListRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JFDMLAGALDN -// CmdId: 4011 +// CmdId: 4058 +// Name: GDGFCOGCFGI message UpdatePlayerShowAvatarListRsp { - bool is_show_avatar = 10; - repeated uint32 show_avatar_id_list = 3; - int32 retcode = 12; + int32 retcode = 5; + bool is_show_avatar = 6; + repeated uint32 show_avatar_id_list = 2; } diff --git a/proto/UpdatePlayerShowNameCardListReq.proto b/proto/UpdatePlayerShowNameCardListReq.proto index 1f6c9602..86aea04e 100644 --- a/proto/UpdatePlayerShowNameCardListReq.proto +++ b/proto/UpdatePlayerShowNameCardListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MFGFCNFLPGB -// CmdId: 4030 +// CmdId: 4040 +// Name: DIECLABFMCB message UpdatePlayerShowNameCardListReq { - repeated uint32 show_name_card_id_list = 6; + repeated uint32 show_name_card_id_list = 11; } diff --git a/proto/UpdatePlayerShowNameCardListRsp.proto b/proto/UpdatePlayerShowNameCardListRsp.proto index d08a7486..6c37473d 100644 --- a/proto/UpdatePlayerShowNameCardListRsp.proto +++ b/proto/UpdatePlayerShowNameCardListRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ICDMJMHFHOB -// CmdId: 4087 +// CmdId: 4045 +// Name: GFHNELKHBCP message UpdatePlayerShowNameCardListRsp { - int32 retcode = 7; - repeated uint32 show_name_card_id_list = 10; + int32 retcode = 1; + repeated uint32 show_name_card_id_list = 5; } diff --git a/proto/UpdateRedPointNotify.proto b/proto/UpdateRedPointNotify.proto index 0f5ce017..b88336ae 100644 --- a/proto/UpdateRedPointNotify.proto +++ b/proto/UpdateRedPointNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "RedPointData.proto"; -// Name: GFBNCCLPKFP -// CmdId: 74 +// CmdId: 39 +// Name: GFOBEJIPOED message UpdateRedPointNotify { - repeated RedPointData red_point_list = 7; + repeated RedPointData red_point_list = 3; } diff --git a/proto/UpdateReunionWatcherNotify.proto b/proto/UpdateReunionWatcherNotify.proto index fdf37839..d4ac7916 100644 --- a/proto/UpdateReunionWatcherNotify.proto +++ b/proto/UpdateReunionWatcherNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ReunionWatcherInfo.proto"; -// Name: BJFIJOJGDCA -// CmdId: 5051 +// CmdId: 5081 +// Name: GOIFNMPJFAL message UpdateReunionWatcherNotify { - ReunionWatcherInfo watcher_info = 11; - uint32 mission_id = 13; + ReunionWatcherInfo watcher_info = 6; + uint32 mission_id = 15; } diff --git a/proto/UpdateSalvageBundleMarkReq.proto b/proto/UpdateSalvageBundleMarkReq.proto index 2fe6d724..5e9816a2 100644 --- a/proto/UpdateSalvageBundleMarkReq.proto +++ b/proto/UpdateSalvageBundleMarkReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OHMAMACBMNJ -// CmdId: 8157 +// CmdId: 8082 +// Name: ANAGINKCDEH message UpdateSalvageBundleMarkReq { - uint32 stage_id = 13; - uint32 challenge_type = 5; + uint32 stage_id = 15; + uint32 challenge_type = 12; } diff --git a/proto/UpdateSalvageBundleMarkRsp.proto b/proto/UpdateSalvageBundleMarkRsp.proto index 3286db4f..a4ecbada 100644 --- a/proto/UpdateSalvageBundleMarkRsp.proto +++ b/proto/UpdateSalvageBundleMarkRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MBKGFCNGGIK -// CmdId: 8732 +// CmdId: 8139 +// Name: BLGBAPGBLAC message UpdateSalvageBundleMarkRsp { - uint32 challenge_type = 10; - uint32 stage_id = 15; - int32 retcode = 3; + int32 retcode = 13; + uint32 stage_id = 8; + uint32 challenge_type = 1; } diff --git a/proto/UpgradeRoguelikeShikigamiReq.proto b/proto/UpgradeRoguelikeShikigamiReq.proto index 8da939ab..caaa44a2 100644 --- a/proto/UpgradeRoguelikeShikigamiReq.proto +++ b/proto/UpgradeRoguelikeShikigamiReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EIPDIAEPMIH -// CmdId: 8907 +// CmdId: 8436 +// Name: FHPIDHMKKPM message UpgradeRoguelikeShikigamiReq { - uint32 JDPMCDMBDBO = 15; - uint32 CAGAJANMNOP = 14; + uint32 upgrade_level = 3; + uint32 shikigami_group_id = 6; } diff --git a/proto/UpgradeRoguelikeShikigamiRsp.proto b/proto/UpgradeRoguelikeShikigamiRsp.proto index 41c69ab4..8febf8f3 100644 --- a/proto/UpgradeRoguelikeShikigamiRsp.proto +++ b/proto/UpgradeRoguelikeShikigamiRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JJGODOPCBHD -// CmdId: 8493 +// CmdId: 8968 +// Name: HGEHGJECBJC message UpgradeRoguelikeShikigamiRsp { - uint32 CAGAJANMNOP = 15; - uint32 cur_level = 14; - int32 retcode = 1; + int32 retcode = 12; + uint32 shikigami_group_id = 8; + uint32 cur_level = 5; } diff --git a/proto/UseItemReq.proto b/proto/UseItemReq.proto index 5a7377a0..593e1229 100644 --- a/proto/UseItemReq.proto +++ b/proto/UseItemReq.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CDFGKIOPMIM -// CmdId: 682 +// CmdId: 672 +// Name: BDMPGIOBPKD message UseItemReq { - uint32 option_idx = 12; - bool is_enter_mp_dungeon_team = 9; - uint32 count = 13; - uint64 guid = 14; - uint64 target_guid = 7; + uint64 target_guid = 12; + uint64 guid = 11; + bool is_enter_mp_dungeon_team = 2; + uint32 option_idx = 14; + uint32 count = 8; } diff --git a/proto/UseItemRsp.proto b/proto/UseItemRsp.proto index c2f27675..dcf2cd73 100644 --- a/proto/UseItemRsp.proto +++ b/proto/UseItemRsp.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LLDLKAGIBLM -// CmdId: 665 +// CmdId: 692 +// Name: FLHLJEFBEDE message UseItemRsp { - uint32 item_id = 8; - uint64 guid = 7; - int32 retcode = 13; - uint64 target_guid = 14; - uint32 option_idx = 11; + uint32 option_idx = 13; + uint32 item_id = 5; + int32 retcode = 7; + uint64 target_guid = 3; + uint64 guid = 8; } diff --git a/proto/UseMiracleRingReq.proto b/proto/UseMiracleRingReq.proto index 84a2f9f0..f0c9dfa0 100644 --- a/proto/UseMiracleRingReq.proto +++ b/proto/UseMiracleRingReq.proto @@ -4,18 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: OEAAFGJPJGP -// CmdId: 5248 +// CmdId: 5209 +// Name: NDABEMEEAOE message UseMiracleRingReq { - // Name: DLDCNGNDKOC - enum DLDCNGNDKOC { - DLDCNGNDKOC_CIEDPDIKNGO = 0; - DLDCNGNDKOC_EBJPFOFAOFG = 1; - DLDCNGNDKOC_FJDMFFAJOBB = 2; - } - - uint32 miracle_ring_op_type = 7; - Vector rot = 6; - Vector pos = 9; + Vector rot = 14; + Vector pos = 6; + uint32 miracle_ring_op_type = 11; } diff --git a/proto/UseMiracleRingRsp.proto b/proto/UseMiracleRingRsp.proto index 67265ea0..76282183 100644 --- a/proto/UseMiracleRingRsp.proto +++ b/proto/UseMiracleRingRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGFHFABDOKE -// CmdId: 5243 +// CmdId: 5216 +// Name: PPHEBGDHOPA message UseMiracleRingRsp { - int32 retcode = 2; - uint32 miracle_ring_op_type = 14; + uint32 miracle_ring_op_type = 10; + int32 retcode = 3; } diff --git a/proto/UseWidgetCreateGadgetReq.proto b/proto/UseWidgetCreateGadgetReq.proto index 0bfbd82d..33321808 100644 --- a/proto/UseWidgetCreateGadgetReq.proto +++ b/proto/UseWidgetCreateGadgetReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: LEIIEGJMBBL -// CmdId: 4292 +// CmdId: 4261 +// Name: JLFMKPEFCDL message UseWidgetCreateGadgetReq { - uint32 material_id = 2; - Vector rot = 15; - Vector pos = 6; + Vector rot = 6; + uint32 material_id = 10; + Vector pos = 14; } diff --git a/proto/UseWidgetCreateGadgetRsp.proto b/proto/UseWidgetCreateGadgetRsp.proto index 7d8b0c40..0e9e246b 100644 --- a/proto/UseWidgetCreateGadgetRsp.proto +++ b/proto/UseWidgetCreateGadgetRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KFLOPIOJKCA -// CmdId: 4284 +// CmdId: 4290 +// Name: HGDJMCEDNKB message UseWidgetCreateGadgetRsp { - uint32 material_id = 5; - int32 retcode = 2; + int32 retcode = 1; + uint32 material_id = 6; } diff --git a/proto/UseWidgetRetractGadgetReq.proto b/proto/UseWidgetRetractGadgetReq.proto index 7cc04457..adc04bcc 100644 --- a/proto/UseWidgetRetractGadgetReq.proto +++ b/proto/UseWidgetRetractGadgetReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AICMNABMOFJ -// CmdId: 4283 +// CmdId: 4284 +// Name: GBNDIEALIGJ message UseWidgetRetractGadgetReq { - uint32 entity_id = 2; + uint32 entity_id = 15; } diff --git a/proto/UseWidgetRetractGadgetRsp.proto b/proto/UseWidgetRetractGadgetRsp.proto index 18e590a0..1aa340f6 100644 --- a/proto/UseWidgetRetractGadgetRsp.proto +++ b/proto/UseWidgetRetractGadgetRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMMDNPCMFAM -// CmdId: 4277 +// CmdId: 4256 +// Name: PJPIJGLENEK message UseWidgetRetractGadgetRsp { - int32 retcode = 11; - uint32 entity_id = 7; + uint32 entity_id = 12; + int32 retcode = 6; } diff --git a/proto/Vector.proto b/proto/Vector.proto index 070b5f4e..ec2fb2c5 100644 --- a/proto/Vector.proto +++ b/proto/Vector.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DALMLFNANKL +// Name: KKFEDHALJFH message Vector { float x = 1; float y = 2; diff --git a/proto/Vector3Int.proto b/proto/Vector3Int.proto index b488a4a9..38f72cbd 100644 --- a/proto/Vector3Int.proto +++ b/proto/Vector3Int.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HEJPIHANNLH +// Name: FIEOBJIFPCA message Vector3Int { int32 x = 1; int32 y = 2; diff --git a/proto/VectorPlane.proto b/proto/VectorPlane.proto index 5d8b8357..ef7818a1 100644 --- a/proto/VectorPlane.proto +++ b/proto/VectorPlane.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AKAOAPDHJBF +// Name: KCKOEEDAIMB message VectorPlane { float x = 1; float y = 2; diff --git a/proto/VehicleInfo.proto b/proto/VehicleInfo.proto index 7b80e77a..330372dd 100644 --- a/proto/VehicleInfo.proto +++ b/proto/VehicleInfo.proto @@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto"; import "VehicleMember.proto"; -// Name: CDPOOGDCAEF +// Name: AAIPFEKBIGD message VehicleInfo { repeated VehicleMember member_list = 1; uint32 owner_uid = 2; diff --git a/proto/VehicleInteractReq.proto b/proto/VehicleInteractReq.proto index 929de3d7..e75dd7ca 100644 --- a/proto/VehicleInteractReq.proto +++ b/proto/VehicleInteractReq.proto @@ -4,11 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "VehicleInteractType.proto"; -// Name: DPOAMNMLJFP -// CmdId: 844 +// CmdId: 886 +// Name: HGDEDCKBIIN message VehicleInteractReq { - uint32 entity_id = 8; - VehicleInteractType interact_type = 9; - uint32 pos = 6; + bool IOILPCOLCGM = 15; + uint32 pos = 12; + VehicleInteractType interact_type = 6; + uint32 entity_id = 13; } diff --git a/proto/VehicleInteractRsp.proto b/proto/VehicleInteractRsp.proto index 1ab4c0ef..7bb5cd32 100644 --- a/proto/VehicleInteractRsp.proto +++ b/proto/VehicleInteractRsp.proto @@ -2,15 +2,20 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; +import "Vector.proto"; import "VehicleInteractType.proto"; import "VehicleMember.proto"; -// Name: GPOEFPAIHOE -// CmdId: 894 +// CmdId: 851 +// Name: MLIFJHEHJIC message VehicleInteractRsp { - uint32 entity_id = 8; - int32 retcode = 14; - VehicleInteractType interact_type = 3; - VehicleMember member = 4; + int32 retcode = 13; + uint32 entity_id = 10; + Vector MAKPDIBNPAP = 2; + VehicleInteractType interact_type = 8; + Vector DNJIMMEONNI = 5; + VehicleMember member = 1; + uint32 PDEPBDNGIAB = 4; + uint32 gadget_id = 15; } diff --git a/proto/VehicleInteractType.proto b/proto/VehicleInteractType.proto index 7cfc1d0b..01ac4328 100644 --- a/proto/VehicleInteractType.proto +++ b/proto/VehicleInteractType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CGOOHEEBLLK +// Name: PCBLIOLCMAE enum VehicleInteractType { VEHICLE_INTERACT_NONE = 0; VEHICLE_INTERACT_IN = 1; diff --git a/proto/VehicleLocationInfo.proto b/proto/VehicleLocationInfo.proto index 577e48ad..d9802214 100644 --- a/proto/VehicleLocationInfo.proto +++ b/proto/VehicleLocationInfo.proto @@ -4,15 +4,15 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GHECOJHFPKA +// Name: NADLILFDAMD message VehicleLocationInfo { - repeated uint32 uid_list = 8; - uint32 entity_id = 2; - uint32 gadget_id = 11; - float ICHELNHEJEK = 12; - float KCHLIBBDFCG = 10; - Vector rot = 13; - Vector pos = 9; - uint32 owner_uid = 7; + repeated uint32 uid_list = 10; + uint32 entity_id = 5; + uint32 gadget_id = 12; + Vector pos = 13; + Vector rot = 14; + uint32 owner_uid = 1; + float KCCDNGMKBOB = 11; + float MILGENBLEAK = 7; } diff --git a/proto/VehicleMember.proto b/proto/VehicleMember.proto index 296ce898..231ce145 100644 --- a/proto/VehicleMember.proto +++ b/proto/VehicleMember.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ENANJKOACDB +// Name: CJDBELBDBLI message VehicleMember { uint32 uid = 1; uint64 avatar_guid = 2; diff --git a/proto/VehicleStaminaNotify.proto b/proto/VehicleStaminaNotify.proto index ccc4c6cc..fe296bb5 100644 --- a/proto/VehicleStaminaNotify.proto +++ b/proto/VehicleStaminaNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DEFEKFDPJCK -// CmdId: 826 +// CmdId: 835 +// Name: PPKCBCCKLMC message VehicleStaminaNotify { - uint32 entity_id = 14; - float cur_stamina = 12; + uint32 entity_id = 11; + float cur_stamina = 10; } diff --git a/proto/ViewCodexReq.proto b/proto/ViewCodexReq.proto index 03738e43..3301b64e 100644 --- a/proto/ViewCodexReq.proto +++ b/proto/ViewCodexReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "CodexTypeData.proto"; -// Name: GPBLENAMKEO -// CmdId: 4206 +// CmdId: 4201 +// Name: HEELPLADHOF message ViewCodexReq { - repeated CodexTypeData type_data_list = 2; + repeated CodexTypeData type_data_list = 12; } diff --git a/proto/ViewCodexRsp.proto b/proto/ViewCodexRsp.proto index 10ac9f49..d3287556 100644 --- a/proto/ViewCodexRsp.proto +++ b/proto/ViewCodexRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "CodexTypeData.proto"; -// Name: ICNIDFENNHA -// CmdId: 4204 +// CmdId: 4206 +// Name: IPKAMNDGCKJ message ViewCodexRsp { - int32 retcode = 12; - repeated uint32 PPIGADCABAK = 9; - repeated uint32 EPPGKJJINJN = 5; - repeated CodexTypeData type_data_list = 13; - repeated uint32 recent_viewed_pushtips_list = 14; + int32 retcode = 11; + repeated CodexTypeData type_data_list = 1; + repeated uint32 recent_viewed_pushtips_list = 8; + repeated uint32 LKGKDGLNMAG = 14; + repeated uint32 COGOBHKCKAN = 10; } diff --git a/proto/ViewLanternProjectionLevelTipsReq.proto b/proto/ViewLanternProjectionLevelTipsReq.proto index 414ab0f3..cd11daba 100644 --- a/proto/ViewLanternProjectionLevelTipsReq.proto +++ b/proto/ViewLanternProjectionLevelTipsReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BOAINCLDMBC -// CmdId: 8937 +// CmdId: 8213 +// Name: MDHINEKBGGN message ViewLanternProjectionLevelTipsReq { - uint32 level_id = 3; + uint32 level_id = 4; } diff --git a/proto/ViewLanternProjectionLevelTipsRsp.proto b/proto/ViewLanternProjectionLevelTipsRsp.proto index 7e139664..48393312 100644 --- a/proto/ViewLanternProjectionLevelTipsRsp.proto +++ b/proto/ViewLanternProjectionLevelTipsRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CKOBNFHAHDM -// CmdId: 8134 +// CmdId: 8275 +// Name: AOKLAJLBEPJ message ViewLanternProjectionLevelTipsRsp { - int32 retcode = 6; + int32 retcode = 1; } diff --git a/proto/ViewLanternProjectionTipsReq.proto b/proto/ViewLanternProjectionTipsReq.proto index afd59c61..c171f530 100644 --- a/proto/ViewLanternProjectionTipsReq.proto +++ b/proto/ViewLanternProjectionTipsReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ClientInputType.proto"; -// Name: MHGDLKCNJOF -// CmdId: 8818 +// CmdId: 8724 +// Name: GINOCLNKMLI message ViewLanternProjectionTipsReq { - ClientInputType input_type = 5; - bool is_input_tips = 15; + bool is_input_tips = 9; + ClientInputType input_type = 10; } diff --git a/proto/ViewLanternProjectionTipsRsp.proto b/proto/ViewLanternProjectionTipsRsp.proto index 704a5efd..8061ebd7 100644 --- a/proto/ViewLanternProjectionTipsRsp.proto +++ b/proto/ViewLanternProjectionTipsRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KANGLIFPBBC -// CmdId: 8108 +// CmdId: 8155 +// Name: PIDFKFDDNOJ message ViewLanternProjectionTipsRsp { - int32 retcode = 12; + int32 retcode = 11; } diff --git a/proto/VintageActivityDetailInfo.proto b/proto/VintageActivityDetailInfo.proto index d9f2dfa3..36e1577c 100644 --- a/proto/VintageActivityDetailInfo.proto +++ b/proto/VintageActivityDetailInfo.proto @@ -2,19 +2,19 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "GKLODALBJDF.proto"; -import "HEIHACODPGK.proto"; -import "HOPFOECLFLA.proto"; -import "KINEAIJCOHJ.proto"; import "VintageBoothUsedItemData.proto"; +import "VintageCampChallengeStageData.proto"; +import "VintageHuntingStageData.proto"; +import "VintageMarketInfo.proto"; +import "VintagePresentStageData.proto"; -// Name: HPIGPCKEFDL +// Name: KCBPFIEBOOC message VintageActivityDetailInfo { - map NDLDNIILLHF = 14; - VintageBoothUsedItemData booth_data = 5; - HEIHACODPGK MINNOOOGPKD = 10; - map KOPJCBGBNJD = 2; - map NEFCCGDCBOK = 4; - bool is_content_closed = 9; + VintageBoothUsedItemData booth_data = 4; + map hunting_stage_map = 3; + map camp_stage_map = 1; + VintageMarketInfo market_info = 5; + bool is_content_closed = 15; + map present_stage_map = 12; } diff --git a/proto/VintageBoothUsedItemData.proto b/proto/VintageBoothUsedItemData.proto index f327f793..5b7d995f 100644 --- a/proto/VintageBoothUsedItemData.proto +++ b/proto/VintageBoothUsedItemData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DJDNJCIODMP +// Name: JEONPFEGIOJ message VintageBoothUsedItemData { - uint32 gadget_id = 1; - bool is_open = 5; + bool is_open = 7; + uint32 gadget_id = 9; } diff --git a/proto/VintageCampChallengeLevelData.proto b/proto/VintageCampChallengeLevelData.proto index 27d9b5ae..5fe56b74 100644 --- a/proto/VintageCampChallengeLevelData.proto +++ b/proto/VintageCampChallengeLevelData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AOMIIMMNEGI +// Name: OMEEHDGICHO message VintageCampChallengeLevelData { - bool is_open = 4; - bool is_finish = 3; - uint32 stage_id = 6; - uint32 level_id = 9; + uint32 level_id = 2; + uint32 stage_id = 7; + bool is_finish = 9; + bool is_open = 15; } diff --git a/proto/VintageCampChallengeStageData.proto b/proto/VintageCampChallengeStageData.proto new file mode 100644 index 00000000..d80c2bbe --- /dev/null +++ b/proto/VintageCampChallengeStageData.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VintageCampChallengeLevelData.proto"; + +// Name: POOLBEFCIIE +message VintageCampChallengeStageData { + uint32 open_time = 4; + bool is_finish = 13; + map camp_level_map = 15; + uint32 stage_id = 9; + uint32 max_finished_level = 2; + bool is_open = 6; +} + diff --git a/proto/VintageCampGroupBundleRegisterNotify.proto b/proto/VintageCampGroupBundleRegisterNotify.proto index da344a8d..de8e378b 100644 --- a/proto/VintageCampGroupBundleRegisterNotify.proto +++ b/proto/VintageCampGroupBundleRegisterNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPDFLDKOCCC -// CmdId: 22699 +// CmdId: 24980 +// Name: JEMJHGJJECK message VintageCampGroupBundleRegisterNotify { - uint32 group_bundle_id = 1; + uint32 group_bundle_id = 10; } diff --git a/proto/VintageCampStageFinishNotify.proto b/proto/VintageCampStageFinishNotify.proto index 6bfd22f8..d3b435d7 100644 --- a/proto/VintageCampStageFinishNotify.proto +++ b/proto/VintageCampStageFinishNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HNCBEECNMEG -// CmdId: 20204 +// CmdId: 24731 +// Name: IAJAEHMLMAP message VintageCampStageFinishNotify { - uint32 stage_id = 12; + uint32 stage_id = 10; } diff --git a/proto/VintageDecorateBoothReq.proto b/proto/VintageDecorateBoothReq.proto index 23a89c09..aace3821 100644 --- a/proto/VintageDecorateBoothReq.proto +++ b/proto/VintageDecorateBoothReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: HBDOMIEAIIL -// CmdId: 20541 +// CmdId: 20581 +// Name: DDJFJCOCPIF message VintageDecorateBoothReq { + uint32 entity_id = 13; CustomGadgetTreeInfo combination_info = 7; - uint32 entity_id = 2; } diff --git a/proto/VintageDecorateBoothRsp.proto b/proto/VintageDecorateBoothRsp.proto index e05d53d2..e7f6a922 100644 --- a/proto/VintageDecorateBoothRsp.proto +++ b/proto/VintageDecorateBoothRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IBGECIOMNCL -// CmdId: 24364 +// CmdId: 23197 +// Name: IFOGABNMJAE message VintageDecorateBoothRsp { - int32 retcode = 2; + int32 retcode = 5; } diff --git a/proto/VintageHuntingFirstStageInfo.proto b/proto/VintageHuntingFirstStageInfo.proto index 8e46e417..396cdc21 100644 --- a/proto/VintageHuntingFirstStageInfo.proto +++ b/proto/VintageHuntingFirstStageInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OMOBLJGICAI +// Name: BIGICACAMIG message VintageHuntingFirstStageInfo { - uint32 FHICAKKCBPF = 15; - uint32 MEJPBKFHFNH = 9; - uint32 MKAMDEJJPAO = 14; - uint32 score = 5; + uint32 BKPLONJEOAF = 12; + uint32 AAFNJPABDDJ = 13; + uint32 score = 15; + uint32 CALCAHMEJGN = 1; } diff --git a/proto/VintageHuntingFirstStageSettleInfo.proto b/proto/VintageHuntingFirstStageSettleInfo.proto index 29c39bad..1695312e 100644 --- a/proto/VintageHuntingFirstStageSettleInfo.proto +++ b/proto/VintageHuntingFirstStageSettleInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KKIDHAIDLFB +// Name: AJJFFHBHBAO message VintageHuntingFirstStageSettleInfo { - uint32 MEJPBKFHFNH = 8; - uint32 MKAMDEJJPAO = 14; - uint32 FHICAKKCBPF = 4; - uint32 score = 10; + uint32 score = 13; + uint32 AAFNJPABDDJ = 2; + uint32 CALCAHMEJGN = 7; + uint32 BKPLONJEOAF = 10; } diff --git a/proto/VintageHuntingSecondStageInfo.proto b/proto/VintageHuntingSecondStageInfo.proto index 2db6b822..11b926d8 100644 --- a/proto/VintageHuntingSecondStageInfo.proto +++ b/proto/VintageHuntingSecondStageInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PLHEFJJMNBM +// Name: LPCIOFANBMP message VintageHuntingSecondStageInfo { - uint32 DGJGEHECILB = 11; - uint32 NJENGLLHPJD = 5; - uint32 AGHLEPMGGPH = 1; + uint32 total_num = 15; + uint32 capture_animal_num = 12; + uint32 left_num = 2; } diff --git a/proto/VintageHuntingSecondStageSettleInfo.proto b/proto/VintageHuntingSecondStageSettleInfo.proto index 76f55824..558ff0ee 100644 --- a/proto/VintageHuntingSecondStageSettleInfo.proto +++ b/proto/VintageHuntingSecondStageSettleInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCNBBFBADBF +// Name: DNNJLBJHILA message VintageHuntingSecondStageSettleInfo { - uint32 NJENGLLHPJD = 12; - uint32 AGHLEPMGGPH = 14; - map animal_count_map = 8; + uint32 capture_animal_num = 9; + map animal_count_map = 11; + uint32 total_num = 2; } diff --git a/proto/VintageHuntingStageData.proto b/proto/VintageHuntingStageData.proto new file mode 100644 index 00000000..cf32bb58 --- /dev/null +++ b/proto/VintageHuntingStageData.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: MKDIJONGAPJ +message VintageHuntingStageData { + uint32 stage_id = 4; + uint32 open_time = 8; + bool is_open = 15; + uint32 record_value = 7; + bool is_finish = 5; +} + diff --git a/proto/VintageHuntingStartGalleryReq.proto b/proto/VintageHuntingStartGalleryReq.proto index e8146270..23714289 100644 --- a/proto/VintageHuntingStartGalleryReq.proto +++ b/proto/VintageHuntingStartGalleryReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABPMJIGIDKD -// CmdId: 20130 +// CmdId: 20722 +// Name: LPPDJEDKFII message VintageHuntingStartGalleryReq { - uint32 stage_id = 11; + uint32 stage_id = 15; } diff --git a/proto/VintageHuntingStartGalleryRsp.proto b/proto/VintageHuntingStartGalleryRsp.proto index 7be00094..c905e0bf 100644 --- a/proto/VintageHuntingStartGalleryRsp.proto +++ b/proto/VintageHuntingStartGalleryRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LJAAJOAMJNB -// CmdId: 24920 +// CmdId: 24058 +// Name: PAOBGMEJMNI message VintageHuntingStartGalleryRsp { - int32 retcode = 9; + int32 retcode = 3; } diff --git a/proto/VintageHuntingThirdStageInfo.proto b/proto/VintageHuntingThirdStageInfo.proto index d0e6b7c8..8fc0533d 100644 --- a/proto/VintageHuntingThirdStageInfo.proto +++ b/proto/VintageHuntingThirdStageInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IPILOPKOFDJ +// Name: INFFPBNIKIF message VintageHuntingThirdStageInfo { } diff --git a/proto/VintageHuntingThirdStageSettleInfo.proto b/proto/VintageHuntingThirdStageSettleInfo.proto index 16a1d010..50c22843 100644 --- a/proto/VintageHuntingThirdStageSettleInfo.proto +++ b/proto/VintageHuntingThirdStageSettleInfo.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GAPOAGCLGGA +// Name: DLJDELOBGMF message VintageHuntingThirdStageSettleInfo { - bool is_success = 5; - uint32 left_time = 9; + uint32 left_time = 7; + bool is_success = 2; } diff --git a/proto/VintageMarketDealInfo.proto b/proto/VintageMarketDealInfo.proto new file mode 100644 index 00000000..af60d15a --- /dev/null +++ b/proto/VintageMarketDealInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VintageMarketTraderInfo.proto"; + +// Name: PNBMCBELDNA +message VintageMarketDealInfo { + map trader_item_info_map = 9; +} + diff --git a/proto/VintageMarketDeliverItemReq.proto b/proto/VintageMarketDeliverItemReq.proto index 7e610244..bb6eb52d 100644 --- a/proto/VintageMarketDeliverItemReq.proto +++ b/proto/VintageMarketDeliverItemReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: JEECPPNMOCB -// CmdId: 20804 +// CmdId: 21795 +// Name: NKHKFPKDMOK message VintageMarketDeliverItemReq { - repeated ItemParam deliver_item_list = 10; - uint32 trader_id = 4; + uint32 trader_id = 7; + repeated ItemParam deliver_item_list = 15; } diff --git a/proto/VintageMarketDeliverItemRsp.proto b/proto/VintageMarketDeliverItemRsp.proto index bc472f9a..5d59ad8b 100644 --- a/proto/VintageMarketDeliverItemRsp.proto +++ b/proto/VintageMarketDeliverItemRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MDOKHMOGGKL -// CmdId: 24023 +// CmdId: 22707 +// Name: BKAMPLBFEJC message VintageMarketDeliverItemRsp { - int32 retcode = 7; - uint32 trader_id = 12; + uint32 trader_id = 6; + int32 retcode = 9; } diff --git a/proto/VintageMarketDividendFinishNotify.proto b/proto/VintageMarketDividendFinishNotify.proto index e95de757..1313cf73 100644 --- a/proto/VintageMarketDividendFinishNotify.proto +++ b/proto/VintageMarketDividendFinishNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GNMBLOMBBIN -// CmdId: 22646 +// CmdId: 24165 +// Name: CMABLDADPDH message VintageMarketDividendFinishNotify { - uint32 EGDOECANIOK = 1; - uint32 ENDHNCGMOEK = 15; + uint32 MFMAKKFFAHP = 8; + uint32 FCOMCAIMCGG = 3; } diff --git a/proto/VintageMarketFinishStorePlayReq.proto b/proto/VintageMarketFinishStorePlayReq.proto index a7ec594f..3a500384 100644 --- a/proto/VintageMarketFinishStorePlayReq.proto +++ b/proto/VintageMarketFinishStorePlayReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "VintageMarketStoreOpInfo.proto"; -// Name: ECMOIJJBJJD -// CmdId: 20263 +// CmdId: 21144 +// Name: PGJFHOOLDEE message VintageMarketFinishStorePlayReq { - uint32 store_round = 10; - repeated VintageMarketStoreOpInfo store_op_list = 14; + uint32 store_round = 3; + repeated VintageMarketStoreOpInfo store_op_list = 9; } diff --git a/proto/VintageMarketFinishStorePlayRsp.proto b/proto/VintageMarketFinishStorePlayRsp.proto index f6ec2571..af9bddea 100644 --- a/proto/VintageMarketFinishStorePlayRsp.proto +++ b/proto/VintageMarketFinishStorePlayRsp.proto @@ -3,18 +3,18 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMIJABLAGEK -// CmdId: 21469 +// CmdId: 24767 +// Name: MHEDKPGDENI message VintageMarketFinishStorePlayRsp { - uint32 JMNHDHPGGAD = 1; - uint32 MFIPINDGKDL = 11; - repeated uint32 OLNLGBFKJHM = 5; - repeated uint32 NAMBHBHGNAC = 9; - uint32 store_round = 13; - repeated uint32 JGPDNHJEDFJ = 7; - uint32 ABKMNONAJLK = 4; - map store_income_map = 15; - uint32 AIHLDCOLJPB = 8; - int32 retcode = 3; + uint32 store_round = 6; + uint32 DJABGHKONIF = 14; + repeated uint32 EGPKJCLKBCA = 2; + uint32 DIJAEGLFOBL = 1; + repeated uint32 KDCPKDLKBCA = 10; + uint32 KFHGEEMNKHG = 13; + int32 retcode = 9; + repeated uint32 DADGLCIDMCC = 3; + uint32 BFNNEEBOGIH = 8; + map store_income_map = 12; } diff --git a/proto/VintageMarketInfo.proto b/proto/VintageMarketInfo.proto new file mode 100644 index 00000000..2c670c95 --- /dev/null +++ b/proto/VintageMarketInfo.proto @@ -0,0 +1,33 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VintageMarketDealInfo.proto"; +import "VintageMarketStoreInfo.proto"; + +// Name: LDPIJPEGAHL +message VintageMarketInfo { + VintageMarketDealInfo deal_info = 7; + uint32 IMIPPLHMKHE = 2047; + bool IJCFOLFJOMB = 4; + bool HDKNAEMIHNM = 1; + bool DMELHENKHMM = 13; + repeated uint32 unlock_strategy_list = 6; + repeated uint32 BPBPNGMGGAG = 9; + uint32 LBNGJLNFDIG = 1444; + repeated uint32 AOLKLKEJGKK = 5; + uint32 DJGLDCABOKM = 1546; + repeated uint32 MACIEIECBAD = 1471; + map bargain_info_map = 8; + uint32 MKFNMHLNHNM = 12; + repeated uint32 FOGLEAIAPIA = 11; + bool PGFPCNHBPCL = 1863; + bool ILLOKJKHLHL = 1274; + bool BIOFCLPENKF = 3; + repeated VintageMarketStoreInfo open_store_list = 14; + bool LAICGEHFGOJ = 10; + uint32 GPHBPEOJNNI = 15; + bool CMOLCBGECOL = 940; + uint32 store_round = 2; +} + diff --git a/proto/VintageMarketNpcEventFinishNotify.proto b/proto/VintageMarketNpcEventFinishNotify.proto index 5d94542a..e6d5a175 100644 --- a/proto/VintageMarketNpcEventFinishNotify.proto +++ b/proto/VintageMarketNpcEventFinishNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EEFPKEOALJB -// CmdId: 21131 +// CmdId: 24538 +// Name: JPIAPNHEEOI message VintageMarketNpcEventFinishNotify { - uint32 ENDHNCGMOEK = 8; - uint32 EGDOECANIOK = 6; - repeated uint32 unlock_strategy_list = 12; + uint32 MFMAKKFFAHP = 2; + uint32 FCOMCAIMCGG = 6; + repeated uint32 unlock_strategy_list = 15; } diff --git a/proto/VintageMarketStartStorePlayReq.proto b/proto/VintageMarketStartStorePlayReq.proto index 602b20b7..4a347a3d 100644 --- a/proto/VintageMarketStartStorePlayReq.proto +++ b/proto/VintageMarketStartStorePlayReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFHGJKIABCF -// CmdId: 24083 +// CmdId: 22355 +// Name: EIMNGGAEPGL message VintageMarketStartStorePlayReq { - uint32 store_round = 5; + uint32 store_round = 14; } diff --git a/proto/VintageMarketStartStorePlayRsp.proto b/proto/VintageMarketStartStorePlayRsp.proto index fd84c7fd..f86ab547 100644 --- a/proto/VintageMarketStartStorePlayRsp.proto +++ b/proto/VintageMarketStartStorePlayRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LGEIJIMPEID -// CmdId: 23331 +// CmdId: 21832 +// Name: DEMMHAIDKNK message VintageMarketStartStorePlayRsp { - uint32 EKMPDNHDLEG = 13; - uint32 store_round = 14; - int32 retcode = 4; - uint32 AHPFPDKBBCA = 6; + int32 retcode = 7; + uint32 store_round = 8; + uint32 HCINPOEALAH = 10; + uint32 BPKMLMJPAMG = 2; } diff --git a/proto/VintageMarketStoreChooseStrategyReq.proto b/proto/VintageMarketStoreChooseStrategyReq.proto index 33de0c24..71d11565 100644 --- a/proto/VintageMarketStoreChooseStrategyReq.proto +++ b/proto/VintageMarketStoreChooseStrategyReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "VintageMarketStoreOpInfo.proto"; -// Name: OLEFELEOAHG -// CmdId: 20628 +// CmdId: 23012 +// Name: IPANFPMDLDD message VintageMarketStoreChooseStrategyReq { - repeated VintageMarketStoreOpInfo store_op_list = 9; - uint32 store_id = 8; - repeated uint32 strategy_list = 3; + uint32 store_id = 9; + repeated uint32 strategy_list = 5; + repeated VintageMarketStoreOpInfo store_op_list = 4; } diff --git a/proto/VintageMarketStoreChooseStrategyRsp.proto b/proto/VintageMarketStoreChooseStrategyRsp.proto index d359150b..45718d03 100644 --- a/proto/VintageMarketStoreChooseStrategyRsp.proto +++ b/proto/VintageMarketStoreChooseStrategyRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FBEKOELMKDP -// CmdId: 23240 +// CmdId: 21265 +// Name: KDHECBHECKJ message VintageMarketStoreChooseStrategyRsp { - repeated uint32 strategy_list = 5; - uint32 store_id = 12; - int32 retcode = 1; + int32 retcode = 8; + uint32 store_id = 3; + repeated uint32 strategy_list = 9; } diff --git a/proto/VintageMarketStoreInfo.proto b/proto/VintageMarketStoreInfo.proto new file mode 100644 index 00000000..bcc513b7 --- /dev/null +++ b/proto/VintageMarketStoreInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// Name: JENCFFBPFAO +message VintageMarketStoreInfo { + repeated uint32 PLMNJFADJPF = 8; + repeated uint32 FAHFMJNEMKB = 6; + uint32 slot_count = 10; + uint32 store_id = 4; + repeated uint32 strategy_list = 9; +} + diff --git a/proto/VintageMarketStoreOpInfo.proto b/proto/VintageMarketStoreOpInfo.proto index 7f4efea7..3e319ac0 100644 --- a/proto/VintageMarketStoreOpInfo.proto +++ b/proto/VintageMarketStoreOpInfo.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CNMOCADLDKL +// Name: POJFIGNPLMH message VintageMarketStoreOpInfo { - uint32 OMJNBCDJOOM = 5; - uint32 store_id = 11; - uint32 FMMECOPACKC = 10; - repeated uint32 add_attr_list = 12; - repeated uint32 strategy_list = 4; + uint32 LBNGJLNFDIG = 7; + uint32 store_id = 6; + repeated uint32 strategy_list = 13; + uint32 AHDCCAFBDLA = 1; + repeated uint32 add_attr_list = 9; } diff --git a/proto/VintageMarketStoreUnlockSlotReq.proto b/proto/VintageMarketStoreUnlockSlotReq.proto index 76c9e71f..6a41b237 100644 --- a/proto/VintageMarketStoreUnlockSlotReq.proto +++ b/proto/VintageMarketStoreUnlockSlotReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJLABFKJAOI -// CmdId: 22121 +// CmdId: 20862 +// Name: DHPHLFEODEE message VintageMarketStoreUnlockSlotReq { - uint32 store_id = 7; + uint32 store_id = 14; } diff --git a/proto/VintageMarketStoreUnlockSlotRsp.proto b/proto/VintageMarketStoreUnlockSlotRsp.proto index be1dd030..52910d80 100644 --- a/proto/VintageMarketStoreUnlockSlotRsp.proto +++ b/proto/VintageMarketStoreUnlockSlotRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GHFKALECMKJ -// CmdId: 23837 +// CmdId: 22742 +// Name: HLCKFFIFGPF message VintageMarketStoreUnlockSlotRsp { - int32 retcode = 2; - uint32 slot_count = 9; - uint32 store_id = 6; + uint32 slot_count = 6; + int32 retcode = 1; + uint32 store_id = 4; } diff --git a/proto/VintageMarketStoreViewStrategyReq.proto b/proto/VintageMarketStoreViewStrategyReq.proto index 5f01d6dd..7efe7354 100644 --- a/proto/VintageMarketStoreViewStrategyReq.proto +++ b/proto/VintageMarketStoreViewStrategyReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HMCFIPKNGCM -// CmdId: 22317 +// CmdId: 20229 +// Name: EIJDIBHELFI message VintageMarketStoreViewStrategyReq { - repeated uint32 strategy_list = 2; - uint32 strategy_id = 14; + uint32 strategy_id = 4; + repeated uint32 strategy_list = 1; } diff --git a/proto/VintageMarketStoreViewStrategyRsp.proto b/proto/VintageMarketStoreViewStrategyRsp.proto index f940d74f..1eeb36ed 100644 --- a/proto/VintageMarketStoreViewStrategyRsp.proto +++ b/proto/VintageMarketStoreViewStrategyRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HKDJAOGDBMG -// CmdId: 21284 +// CmdId: 24388 +// Name: INPJHOENKHP message VintageMarketStoreViewStrategyRsp { - uint32 strategy_id = 3; + uint32 strategy_id = 7; int32 retcode = 2; - repeated uint32 strategy_list = 6; + repeated uint32 strategy_list = 11; } diff --git a/proto/VintageMarketTraderInfo.proto b/proto/VintageMarketTraderInfo.proto new file mode 100644 index 00000000..8e3b18f4 --- /dev/null +++ b/proto/VintageMarketTraderInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "ItemParam.proto"; + +// Name: DIJFLLLNCPM +message VintageMarketTraderInfo { + repeated ItemParam available_item_list = 3; + uint32 trader_id = 2; +} + diff --git a/proto/VintagePresentFinishNoify.proto b/proto/VintagePresentFinishNoify.proto index 74826cc2..c3e6233a 100644 --- a/proto/VintagePresentFinishNoify.proto +++ b/proto/VintagePresentFinishNoify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BGCICAGDNDA -// CmdId: 24017 +// CmdId: 23825 +// Name: CJAAHHNHHGM message VintagePresentFinishNoify { - uint32 present_id = 6; + uint32 present_id = 12; } diff --git a/proto/VintagePresentFinishNotify.proto b/proto/VintagePresentFinishNotify.proto index 466393be..6b806cb3 100644 --- a/proto/VintagePresentFinishNotify.proto +++ b/proto/VintagePresentFinishNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EJDCILANJNL -// CmdId: 23897 +// CmdId: 20166 +// Name: BONNIDICNDJ message VintagePresentFinishNotify { - uint32 present_id = 15; + uint32 present_id = 7; } diff --git a/proto/VintagePresentLevelData.proto b/proto/VintagePresentLevelData.proto index a95b91fd..fb44f104 100644 --- a/proto/VintagePresentLevelData.proto +++ b/proto/VintagePresentLevelData.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EGBGOAANIKP +// Name: ANDGDNJMFIH message VintagePresentLevelData { - uint32 stage_id = 13; - uint32 present_id = 4; - bool is_finish = 11; - bool is_open = 7; + bool is_open = 1; + uint32 stage_id = 4; + uint32 present_id = 10; + bool is_finish = 12; } diff --git a/proto/VintagePresentStageData.proto b/proto/VintagePresentStageData.proto new file mode 100644 index 00000000..3690747b --- /dev/null +++ b/proto/VintagePresentStageData.proto @@ -0,0 +1,15 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "VintagePresentLevelData.proto"; + +// Name: LAFPNNGPPME +message VintagePresentStageData { + uint32 stage_id = 12; + bool is_open = 11; + uint32 open_time = 15; + map present_level_map = 3; + bool is_finish = 4; +} + diff --git a/proto/VisionType.proto b/proto/VisionType.proto index aed23677..197ab2fa 100644 --- a/proto/VisionType.proto +++ b/proto/VisionType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCJAHMGAAGM +// Name: KHKOLNIDAEP enum VisionType { VISION_NONE = 0; VISION_MEET = 1; diff --git a/proto/WIDGET_EXTRA_CD_TYPE.proto b/proto/WIDGET_EXTRA_CD_TYPE.proto index 39401012..bcad0934 100644 --- a/proto/WIDGET_EXTRA_CD_TYPE.proto +++ b/proto/WIDGET_EXTRA_CD_TYPE.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDLBLABILBO +// Name: JBIABBAALGA enum WIDGET_EXTRA_CD_TYPE { WIDGET_EXTRA_CD_TYPE_NONE = 0; WIDGET_EXTRA_CD_TYPE_E_SKILL_SHARED = 1; diff --git a/proto/WatcherAllDataNotify.proto b/proto/WatcherAllDataNotify.proto index 8ab876c8..d81c4d3f 100644 --- a/proto/WatcherAllDataNotify.proto +++ b/proto/WatcherAllDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NIHNNLMOGLP -// CmdId: 2267 +// CmdId: 2290 +// Name: BFMJGJJOHPC message WatcherAllDataNotify { - repeated uint32 watcher_list = 7; + repeated uint32 watcher_list = 6; } diff --git a/proto/WatcherChangeNotify.proto b/proto/WatcherChangeNotify.proto index 93a03057..21b62d13 100644 --- a/proto/WatcherChangeNotify.proto +++ b/proto/WatcherChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ACPFDAHIELE -// CmdId: 2275 +// CmdId: 2296 +// Name: AGMEBNFLEPJ message WatcherChangeNotify { - repeated uint32 EOHKBELNKDA = 8; - repeated uint32 NCNHKHALDOI = 6; + repeated uint32 KINFJNPHEMA = 13; + repeated uint32 CGKECCAIIED = 5; } diff --git a/proto/WatcherEventNotify.proto b/proto/WatcherEventNotify.proto index 93e1cb23..f3ce2445 100644 --- a/proto/WatcherEventNotify.proto +++ b/proto/WatcherEventNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GMOMLDPAJEJ -// CmdId: 2254 +// CmdId: 2289 +// Name: IAOFCGMOHPH message WatcherEventNotify { - uint32 add_progress = 6; - uint32 watcher_id = 4; + uint32 add_progress = 3; + uint32 watcher_id = 12; } diff --git a/proto/WatcherEventStageNotify.proto b/proto/WatcherEventStageNotify.proto index 00f94909..dee23f3f 100644 --- a/proto/WatcherEventStageNotify.proto +++ b/proto/WatcherEventStageNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GCDIKAEPOEK -// CmdId: 2214 +// CmdId: 2216 +// Name: OLIPECANKPG message WatcherEventStageNotify { - uint32 stage = 3; - uint32 watcher_id = 12; - uint32 add_progress = 7; + uint32 watcher_id = 14; + uint32 add_progress = 8; + uint32 stage = 11; } diff --git a/proto/WatcherEventTypeNotify.proto b/proto/WatcherEventTypeNotify.proto index 2dd9a018..64e3771b 100644 --- a/proto/WatcherEventTypeNotify.proto +++ b/proto/WatcherEventTypeNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JEDIONJMILH -// CmdId: 2264 +// CmdId: 2276 +// Name: NCPPBEPJKGI message WatcherEventTypeNotify { - uint32 watcher_trigger_type = 8; - repeated uint32 param_list = 1; - uint32 add_progress = 5; + uint32 add_progress = 4; + repeated uint32 param_list = 12; + uint32 watcher_trigger_type = 11; } diff --git a/proto/WaterSpiritActivityDetailInfo.proto b/proto/WaterSpiritActivityDetailInfo.proto index 2aeaa91c..a72224fc 100644 --- a/proto/WaterSpiritActivityDetailInfo.proto +++ b/proto/WaterSpiritActivityDetailInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NGBIIDHDLPF +// Name: MMJAADOMEIP message WaterSpiritActivityDetailInfo { - uint32 region_search_id = 11; - map search_time_map = 1; - uint32 mp_play_id = 10; + uint32 mp_play_id = 7; + uint32 region_search_id = 8; + map search_time_map = 14; } diff --git a/proto/WaterSpritePhaseFinishNotify.proto b/proto/WaterSpritePhaseFinishNotify.proto index a276ef92..7a00287c 100644 --- a/proto/WaterSpritePhaseFinishNotify.proto +++ b/proto/WaterSpritePhaseFinishNotify.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MCICGMEGHBK -// CmdId: 2096 +// CmdId: 2143 +// Name: LJLOJANKBPD message WaterSpritePhaseFinishNotify { } diff --git a/proto/Weapon.proto b/proto/Weapon.proto index 68d57740..2a54f525 100644 --- a/proto/Weapon.proto +++ b/proto/Weapon.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OCBPLJBJHLF +// Name: LKKKOFHDIBB message Weapon { uint32 level = 1; uint32 exp = 2; diff --git a/proto/WeaponAwakenReq.proto b/proto/WeaponAwakenReq.proto index f1d73cf6..70c28543 100644 --- a/proto/WeaponAwakenReq.proto +++ b/proto/WeaponAwakenReq.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PBAJMAFDFHM -// CmdId: 657 +// CmdId: 681 +// Name: HBJJPKDAMFA message WeaponAwakenReq { - uint64 item_guid = 7; - uint64 target_weapon_guid = 11; - map affix_level_map = 8; + uint64 target_weapon_guid = 10; + uint64 item_guid = 14; + map affix_level_map = 11; } diff --git a/proto/WeaponAwakenRsp.proto b/proto/WeaponAwakenRsp.proto index 02656d75..99e59dd7 100644 --- a/proto/WeaponAwakenRsp.proto +++ b/proto/WeaponAwakenRsp.proto @@ -3,14 +3,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: DAEDFCNPJJC -// CmdId: 686 +// CmdId: 670 +// Name: BODKGGEKPHH message WeaponAwakenRsp { - map old_affix_level_map = 4; // AEICCHNADDH - int32 retcode = 5; - uint64 target_weapon_guid = 15; - map cur_affix_level_map = 13; // HKHDCHGMGIJ - uint64 avatar_guid = 6; - uint32 target_weapon_awaken_level = 14; + map MCLMGECDMHI = 11; + int32 retcode = 9; + map KKDIFJGIAMN = 14; + uint32 target_weapon_awaken_level = 4; + uint64 avatar_guid = 7; + uint64 target_weapon_guid = 13; } diff --git a/proto/WeaponPromoteReq.proto b/proto/WeaponPromoteReq.proto index 8c40c306..fcf28071 100644 --- a/proto/WeaponPromoteReq.proto +++ b/proto/WeaponPromoteReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPJMLBPDMOG -// CmdId: 619 +// CmdId: 677 +// Name: KANJNJOOJNO message WeaponPromoteReq { - uint64 target_weapon_guid = 6; + uint64 target_weapon_guid = 7; } diff --git a/proto/WeaponPromoteRsp.proto b/proto/WeaponPromoteRsp.proto index e4d15a2e..1a2d92cd 100644 --- a/proto/WeaponPromoteRsp.proto +++ b/proto/WeaponPromoteRsp.proto @@ -3,12 +3,12 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BNDJLIIFAAF -// CmdId: 644 +// CmdId: 686 +// Name: AGLHKLJCGPJ message WeaponPromoteRsp { - uint32 old_promote_level = 5; // PJGFEEMIPBL - int32 retcode = 14; - uint32 cur_promote_level = 2; // ONKINPFPNPJ - uint64 target_weapon_guid = 10; + uint64 target_weapon_guid = 4; + uint32 BDLCGNNPHLJ = 3; + uint32 AKLAKDIDLBE = 9; + int32 retcode = 6; } diff --git a/proto/WeaponUpgradeReq.proto b/proto/WeaponUpgradeReq.proto index 92ed3a43..26dd4464 100644 --- a/proto/WeaponUpgradeReq.proto +++ b/proto/WeaponUpgradeReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: EMACIPMAPCM -// CmdId: 656 +// CmdId: 642 +// Name: AMBOFKCBNMI message WeaponUpgradeReq { - repeated uint64 food_weapon_guid_list = 14; - uint64 target_weapon_guid = 10; - repeated ItemParam item_param_list = 12; + repeated ItemParam item_param_list = 10; + uint64 target_weapon_guid = 6; + repeated uint64 food_weapon_guid_list = 7; } diff --git a/proto/WeaponUpgradeRsp.proto b/proto/WeaponUpgradeRsp.proto index 8c722c94..88222fc3 100644 --- a/proto/WeaponUpgradeRsp.proto +++ b/proto/WeaponUpgradeRsp.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: HFBBOJNPDOF -// CmdId: 623 +// CmdId: 694 +// Name: AMLFPANDAFE message WeaponUpgradeRsp { - uint32 cur_level = 15; - repeated ItemParam item_param_list = 3; - uint32 old_level = 5; - uint64 target_weapon_guid = 11; - int32 retcode = 13; + uint64 target_weapon_guid = 15; + int32 retcode = 2; + uint32 old_level = 14; + repeated ItemParam item_param_list = 5; + uint32 cur_level = 10; } diff --git a/proto/WearEquipReq.proto b/proto/WearEquipReq.proto index e5aaedd9..6c33c3b6 100644 --- a/proto/WearEquipReq.proto +++ b/proto/WearEquipReq.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PMPHBHJCAMP -// CmdId: 642 +// CmdId: 665 +// Name: PPKJGBEEIGE message WearEquipReq { - uint64 equip_guid = 3; - uint64 avatar_guid = 12; + uint64 equip_guid = 7; + uint64 avatar_guid = 6; } diff --git a/proto/WearEquipRsp.proto b/proto/WearEquipRsp.proto index 0cfac227..b6f8e7e5 100644 --- a/proto/WearEquipRsp.proto +++ b/proto/WearEquipRsp.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BHBOLAAJJFE -// CmdId: 629 +// CmdId: 699 +// Name: NBCHEBBHLLC message WearEquipRsp { - uint64 equip_guid = 4; - int32 retcode = 2; - uint64 avatar_guid = 11; + uint64 equip_guid = 8; + uint64 avatar_guid = 9; + int32 retcode = 15; } diff --git a/proto/WeatherInfo.proto b/proto/WeatherInfo.proto index bf0f5405..70d3f290 100644 --- a/proto/WeatherInfo.proto +++ b/proto/WeatherInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPPKIIBAODF +// Name: BPMBJDCDKEL message WeatherInfo { uint32 weather_area_id = 1; } diff --git a/proto/WeatherWizardData.proto b/proto/WeatherWizardData.proto index 55db9c8e..1ab7fff9 100644 --- a/proto/WeatherWizardData.proto +++ b/proto/WeatherWizardData.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HLACDMPPOAP +// Name: LPNDMALNLNP message WeatherWizardData { - uint32 shield_value = 9; + uint32 shield_value = 7; } diff --git a/proto/WeekendDjinnInfo.proto b/proto/WeekendDjinnInfo.proto index 29497ab5..60667d68 100644 --- a/proto/WeekendDjinnInfo.proto +++ b/proto/WeekendDjinnInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: DAMDPHBCAKI +// Name: NEPCBPPFILI message WeekendDjinnInfo { - Vector pos = 11; - Vector rot = 8; + Vector rot = 15; + Vector pos = 6; } diff --git a/proto/WeeklyBossResinDiscountInfo.proto b/proto/WeeklyBossResinDiscountInfo.proto index 6c216438..eafccc9d 100644 --- a/proto/WeeklyBossResinDiscountInfo.proto +++ b/proto/WeeklyBossResinDiscountInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JADEEKLDMOG +// Name: HAPLHBDEFAO message WeeklyBossResinDiscountInfo { uint32 discount_num = 1; uint32 discount_num_limit = 2; diff --git a/proto/WidgetActiveChangeNotify.proto b/proto/WidgetActiveChangeNotify.proto index a26fb475..748c8d9a 100644 --- a/proto/WidgetActiveChangeNotify.proto +++ b/proto/WidgetActiveChangeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; -// Name: FMGIFBHJHEP -// CmdId: 4264 +// CmdId: 4255 +// Name: GOGACGCLFFK message WidgetActiveChangeNotify { - repeated WidgetSlotData widget_data_list = 1; + repeated WidgetSlotData widget_data_list = 3; } diff --git a/proto/WidgetCameraInfo.proto b/proto/WidgetCameraInfo.proto index 0c5fd38d..4bbee493 100644 --- a/proto/WidgetCameraInfo.proto +++ b/proto/WidgetCameraInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CANCHLFEMAP +// Name: GPOPPJGGLKN message WidgetCameraInfo { - uint32 target_entity_id = 9; + uint32 target_entity_id = 1; } diff --git a/proto/WidgetCaptureAnimalReq.proto b/proto/WidgetCaptureAnimalReq.proto index 44ea2ec0..c01000b7 100644 --- a/proto/WidgetCaptureAnimalReq.proto +++ b/proto/WidgetCaptureAnimalReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: OIAOALNGDJF -// CmdId: 4274 +// CmdId: 4285 +// Name: JNINDOJAJMB message WidgetCaptureAnimalReq { - uint32 material_id = 5; - Vector pos = 3; - uint32 entity_id = 11; + uint32 material_id = 2; + Vector pos = 1; + uint32 entity_id = 13; } diff --git a/proto/WidgetCaptureAnimalRsp.proto b/proto/WidgetCaptureAnimalRsp.proto index 013d101f..061a2e4f 100644 --- a/proto/WidgetCaptureAnimalRsp.proto +++ b/proto/WidgetCaptureAnimalRsp.proto @@ -4,12 +4,12 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: GNMFHLECBKG -// CmdId: 4261 +// CmdId: 4277 +// Name: OFGALPKIKGN message WidgetCaptureAnimalRsp { - uint32 material_id = 5; - Vector pos = 15; - int32 retcode = 4; - uint32 entity_id = 14; + uint32 entity_id = 10; + Vector pos = 6; + int32 retcode = 1; + uint32 material_id = 8; } diff --git a/proto/WidgetCoolDownData.proto b/proto/WidgetCoolDownData.proto index ac84567a..bae1f8f4 100644 --- a/proto/WidgetCoolDownData.proto +++ b/proto/WidgetCoolDownData.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPEDGKIPECE +// Name: MJLCBFDOPBF message WidgetCoolDownData { - uint64 cool_down_time = 2; - uint32 id = 3; - bool is_success = 10; + bool is_success = 8; + uint32 id = 6; + uint64 cool_down_time = 7; } diff --git a/proto/WidgetCoolDownNotify.proto b/proto/WidgetCoolDownNotify.proto index 6b2c2fac..4e726dff 100644 --- a/proto/WidgetCoolDownNotify.proto +++ b/proto/WidgetCoolDownNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetCoolDownData.proto"; -// Name: ILBKGJILLKB -// CmdId: 4271 +// CmdId: 4286 +// Name: ABEOGNPCKPI message WidgetCoolDownNotify { - repeated WidgetCoolDownData normal_cool_down_data_list = 2; // PFCBOBOCPPJ - repeated WidgetCoolDownData group_cool_down_data_list = 6; // PNKCMCMHCPL + repeated WidgetCoolDownData PJIEGBPGGGA = 15; + repeated WidgetCoolDownData PDHMECJOMAB = 2; } diff --git a/proto/WidgetCreateLocationInfo.proto b/proto/WidgetCreateLocationInfo.proto index 6d843251..83b56684 100644 --- a/proto/WidgetCreateLocationInfo.proto +++ b/proto/WidgetCreateLocationInfo.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: MAAHGJJPDKG +// Name: HPEAEINKHOM message WidgetCreateLocationInfo { - Vector rot = 10; - Vector pos = 2; + Vector pos = 4; + Vector rot = 1; } diff --git a/proto/WidgetCreatorInfo.proto b/proto/WidgetCreatorInfo.proto index 4d5650d7..40b78956 100644 --- a/proto/WidgetCreatorInfo.proto +++ b/proto/WidgetCreatorInfo.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetCreateLocationInfo.proto"; import "WidgetCreatorOpType.proto"; -// Name: POKKBBGEIOB +// Name: LNBOOJAPOBI message WidgetCreatorInfo { - WidgetCreatorOpType op_type = 6; - WidgetCreateLocationInfo location_info = 11; - uint32 entity_id = 7; + WidgetCreateLocationInfo location_info = 12; + WidgetCreatorOpType op_type = 5; + uint32 entity_id = 8; } diff --git a/proto/WidgetCreatorOpType.proto b/proto/WidgetCreatorOpType.proto index 0393e937..26066b24 100644 --- a/proto/WidgetCreatorOpType.proto +++ b/proto/WidgetCreatorOpType.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HMCHIEMDGNP +// Name: HFCKLPODICN enum WidgetCreatorOpType { WIDGET_CREATOR_TYPE_NONE = 0; WIDGET_CREATOR_TYPE_RETRACT = 1; diff --git a/proto/WidgetDoBagReq.proto b/proto/WidgetDoBagReq.proto index 0ba0b48e..560fc8ac 100644 --- a/proto/WidgetDoBagReq.proto +++ b/proto/WidgetDoBagReq.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetCreateLocationInfo.proto"; import "WidgetCreatorInfo.proto"; -// Name: ECBPKIEBPLJ -// CmdId: 4299 +// CmdId: 4254 +// Name: NBCPOJPGAOA message WidgetDoBagReq { - uint32 material_id = 9; + uint32 material_id = 12; oneof op_info { - WidgetCreateLocationInfo location_info = 1340; - WidgetCreatorInfo widget_creator_info = 1743; + WidgetCreateLocationInfo location_info = 486; + WidgetCreatorInfo widget_creator_info = 694; } } diff --git a/proto/WidgetDoBagRsp.proto b/proto/WidgetDoBagRsp.proto index 15de72c7..a4cf04f1 100644 --- a/proto/WidgetDoBagRsp.proto +++ b/proto/WidgetDoBagRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ABLCJNBHJHB -// CmdId: 4295 +// CmdId: 4279 +// Name: PBKOFJACIMK message WidgetDoBagRsp { - int32 retcode = 1; - uint32 material_id = 14; + int32 retcode = 8; + uint32 material_id = 9; } diff --git a/proto/WidgetGadgetAllDataNotify.proto b/proto/WidgetGadgetAllDataNotify.proto index a9e0cebb..5322d684 100644 --- a/proto/WidgetGadgetAllDataNotify.proto +++ b/proto/WidgetGadgetAllDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetGadgetData.proto"; -// Name: EDHIDALBDJA -// CmdId: 4280 +// CmdId: 4288 +// Name: EBEGNJPHGMG message WidgetGadgetAllDataNotify { - repeated WidgetGadgetData widget_gadget_data = 5; + repeated WidgetGadgetData widget_gadget_data = 10; } diff --git a/proto/WidgetGadgetData.proto b/proto/WidgetGadgetData.proto index 7852497e..f3d84af9 100644 --- a/proto/WidgetGadgetData.proto +++ b/proto/WidgetGadgetData.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: KOJOFGNALFB +// Name: GJCKIPADNIM message WidgetGadgetData { - repeated uint32 gadget_entity_id_list = 1; - uint32 gadget_id = 15; + uint32 gadget_id = 10; + repeated uint32 gadget_entity_id_list = 15; } diff --git a/proto/WidgetGadgetDataNotify.proto b/proto/WidgetGadgetDataNotify.proto index b9233711..3bfcf89b 100644 --- a/proto/WidgetGadgetDataNotify.proto +++ b/proto/WidgetGadgetDataNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetGadgetData.proto"; -// Name: JLLCHGNPGDF -// CmdId: 4273 +// CmdId: 4278 +// Name: DGNBGJPCNAN message WidgetGadgetDataNotify { - WidgetGadgetData widget_gadget_data = 5; + WidgetGadgetData widget_gadget_data = 6; } diff --git a/proto/WidgetGadgetDestroyNotify.proto b/proto/WidgetGadgetDestroyNotify.proto index 4989e5a4..9b750a8e 100644 --- a/proto/WidgetGadgetDestroyNotify.proto +++ b/proto/WidgetGadgetDestroyNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BPDDOOEIIHA -// CmdId: 4263 +// CmdId: 4260 +// Name: KBMBACOLNMM message WidgetGadgetDestroyNotify { - uint32 entity_id = 4; + uint32 entity_id = 3; } diff --git a/proto/WidgetQuickHitTreeReq.proto b/proto/WidgetQuickHitTreeReq.proto index af9a6c3b..81aaae83 100644 --- a/proto/WidgetQuickHitTreeReq.proto +++ b/proto/WidgetQuickHitTreeReq.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "HitTreeInfo.proto"; -// Name: GCENKBAKPFM -// CmdId: 3068 +// CmdId: 3246 +// Name: PKBIBIIEKBM message WidgetQuickHitTreeReq { - repeated HitTreeInfo hit_tree_info_list = 15; + repeated HitTreeInfo hit_tree_info_list = 7; } diff --git a/proto/WidgetQuickHitTreeRsp.proto b/proto/WidgetQuickHitTreeRsp.proto index 53adc9d6..9e64631f 100644 --- a/proto/WidgetQuickHitTreeRsp.proto +++ b/proto/WidgetQuickHitTreeRsp.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: ANANGDDJMPI -// CmdId: 3174 +// CmdId: 3169 +// Name: DIIBHMNKDJK message WidgetQuickHitTreeRsp { int32 retcode = 3; } diff --git a/proto/WidgetReportReq.proto b/proto/WidgetReportReq.proto index 59df43c2..ab664e9f 100644 --- a/proto/WidgetReportReq.proto +++ b/proto/WidgetReportReq.proto @@ -3,13 +3,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPCJFEFBLOH -// CmdId: 4251 +// CmdId: 4281 +// Name: JIHGKNPOAND message WidgetReportReq { - bool OFONAJDKBBL = 12; - uint32 material_id = 8; - bool JMDHGCHDAGG = 14; - uint32 weather_wizard_shield_value = 4; - bool NEKKCPDCEFD = 5; + bool MDJNBGFKEBO = 15; + uint32 material_id = 10; + bool BKCPLOBJILI = 2; + bool KCMEGDBFCAH = 9; + uint32 weather_wizard_shield_value = 14; } diff --git a/proto/WidgetReportRsp.proto b/proto/WidgetReportRsp.proto index 4a97ca3d..357bd0f4 100644 --- a/proto/WidgetReportRsp.proto +++ b/proto/WidgetReportRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BCHGENBPFJI -// CmdId: 4252 +// CmdId: 4271 +// Name: GHCKNNAIEKO message WidgetReportRsp { - uint32 material_id = 5; - int32 retcode = 7; + uint32 material_id = 15; + int32 retcode = 8; } diff --git a/proto/WidgetSlotChangeNotify.proto b/proto/WidgetSlotChangeNotify.proto index ccae8b68..9fa232fd 100644 --- a/proto/WidgetSlotChangeNotify.proto +++ b/proto/WidgetSlotChangeNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; import "WidgetSlotOp.proto"; -// Name: CAPCHPIFEGL -// CmdId: 4254 +// CmdId: 4257 +// Name: OGAHAOPHMIM message WidgetSlotChangeNotify { - WidgetSlotOp op = 7; - WidgetSlotData slot = 13; + WidgetSlotOp op = 14; + WidgetSlotData slot = 2; } diff --git a/proto/WidgetSlotData.proto b/proto/WidgetSlotData.proto index 8281a4b7..e27ac19b 100644 --- a/proto/WidgetSlotData.proto +++ b/proto/WidgetSlotData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotTag.proto"; -// Name: LHCNFJEHPLP +// Name: NOABONHBAJJ message WidgetSlotData { - WidgetSlotTag tag = 12; - uint32 material_id = 8; - bool is_active = 9; - uint32 cd_over_time = 4; + uint32 material_id = 11; + WidgetSlotTag tag = 5; + uint32 cd_over_time = 6; + bool is_active = 12; } diff --git a/proto/WidgetSlotOp.proto b/proto/WidgetSlotOp.proto index ba717f67..8ac03424 100644 --- a/proto/WidgetSlotOp.proto +++ b/proto/WidgetSlotOp.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FPBAKHENGML +// Name: GOHGODJALDD enum WidgetSlotOp { WIDGET_SLOT_OP_ATTACH = 0; WIDGET_SLOT_OP_DETACH = 1; diff --git a/proto/WidgetSlotTag.proto b/proto/WidgetSlotTag.proto index 2ae037d4..fad3c0e2 100644 --- a/proto/WidgetSlotTag.proto +++ b/proto/WidgetSlotTag.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JPINHMNKDDF +// Name: PKGFJDKCLNB enum WidgetSlotTag { WIDGET_SLOT_QUICK_USE = 0; WIDGET_SLOT_ATTACH_AVATAR = 1; diff --git a/proto/WidgetSorushInfo.proto b/proto/WidgetSorushInfo.proto new file mode 100644 index 00000000..da0bdf03 --- /dev/null +++ b/proto/WidgetSorushInfo.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + +import "Vector.proto"; + +// Name: IMOGNGLFLFK +message WidgetSorushInfo { + uint32 slot = 10; + Vector pos = 7; + bool DJHLJCJAIEG = 8; + bool CPAPAEPOFOE = 4; + bool KIKBFGKBJKP = 6; + Vector rot = 11; +} + diff --git a/proto/WidgetThunderBirdFeatherInfo.proto b/proto/WidgetThunderBirdFeatherInfo.proto index 17dcf9f9..327bb848 100644 --- a/proto/WidgetThunderBirdFeatherInfo.proto +++ b/proto/WidgetThunderBirdFeatherInfo.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FAABNJAKPJA +// Name: LLPGGJMMOHK message WidgetThunderBirdFeatherInfo { - repeated uint32 entity_id_list = 2; + repeated uint32 entity_id_list = 14; } diff --git a/proto/WidgetUpdateExtraCDReq.proto b/proto/WidgetUpdateExtraCDReq.proto index 1bb9d9ba..237d40d5 100644 --- a/proto/WidgetUpdateExtraCDReq.proto +++ b/proto/WidgetUpdateExtraCDReq.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "WIDGET_EXTRA_CD_TYPE.proto"; -// Name: AFHHJEOFHBL -// CmdId: 6005 +// CmdId: 6051 +// Name: OLGGNMNDPHD message WidgetUpdateExtraCDReq { - uint32 cd_group = 3; - WIDGET_EXTRA_CD_TYPE extra_cd_type = 15; - uint32 material_id = 4; + uint32 cd_group = 15; + WIDGET_EXTRA_CD_TYPE extra_cd_type = 9; + uint32 material_id = 1; } diff --git a/proto/WidgetUpdateExtraCDRsp.proto b/proto/WidgetUpdateExtraCDRsp.proto index 366768f8..2d9f74af 100644 --- a/proto/WidgetUpdateExtraCDRsp.proto +++ b/proto/WidgetUpdateExtraCDRsp.proto @@ -5,13 +5,13 @@ option java_package = "emu.grasscutter.net.proto"; import "WIDGET_EXTRA_CD_TYPE.proto"; import "WidgetCoolDownData.proto"; -// Name: HDBCLHJHDOB -// CmdId: 5925 +// CmdId: 5944 +// Name: NDPCABCJAPA message WidgetUpdateExtraCDRsp { - WIDGET_EXTRA_CD_TYPE extra_cd_type = 2; - uint32 material_id = 12; - uint32 cd_group = 8; - int32 retcode = 7; - WidgetCoolDownData cool_data = 6; + int32 retcode = 15; + uint32 cd_group = 5; + WidgetCoolDownData cool_data = 14; + uint32 material_id = 9; + WIDGET_EXTRA_CD_TYPE extra_cd_type = 8; } diff --git a/proto/WidgetUseAttachAbilityGroupChangeNotify.proto b/proto/WidgetUseAttachAbilityGroupChangeNotify.proto index 56b9d054..e5e6dd8d 100644 --- a/proto/WidgetUseAttachAbilityGroupChangeNotify.proto +++ b/proto/WidgetUseAttachAbilityGroupChangeNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: MPFLINHGFGI -// CmdId: 4291 +// CmdId: 4252 +// Name: LDDBEADHCDI message WidgetUseAttachAbilityGroupChangeNotify { - bool is_attach = 4; - uint32 material_id = 1; + uint32 material_id = 3; + bool is_attach = 9; } diff --git a/proto/WidgetWeatherWizardDataNotify.proto b/proto/WidgetWeatherWizardDataNotify.proto index f2ddeaae..55e314ed 100644 --- a/proto/WidgetWeatherWizardDataNotify.proto +++ b/proto/WidgetWeatherWizardDataNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NPPGHIKIPJH -// CmdId: 5931 +// CmdId: 6035 +// Name: MIAOMBLILNG message WidgetWeatherWizardDataNotify { - uint32 shield_value = 4; + uint32 shield_value = 6; } diff --git a/proto/WindFieldDetailInfo.proto b/proto/WindFieldDetailInfo.proto index 3a6acf3a..a454c701 100644 --- a/proto/WindFieldDetailInfo.proto +++ b/proto/WindFieldDetailInfo.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "WindFieldStageInfo.proto"; -// Name: BLAMPOHHEDO +// Name: EMLCEFBODJJ message WindFieldDetailInfo { - repeated WindFieldStageInfo stage_info_list = 2; + repeated WindFieldStageInfo stage_info_list = 3; } diff --git a/proto/WindFieldDungeonFailReason.proto b/proto/WindFieldDungeonFailReason.proto index bd40dd47..2713f18a 100644 --- a/proto/WindFieldDungeonFailReason.proto +++ b/proto/WindFieldDungeonFailReason.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FMBJNFHJFJF +// Name: CJFCCJHOGFA enum WindFieldDungeonFailReason { WIND_FIELD_DUNGEON_FAIL_NONE = 0; WIND_FIELD_DUNGEON_FAIL_CANCEL = 1; diff --git a/proto/WindFieldDungeonSettleInfo.proto b/proto/WindFieldDungeonSettleInfo.proto index b776c6d2..06d1c989 100644 --- a/proto/WindFieldDungeonSettleInfo.proto +++ b/proto/WindFieldDungeonSettleInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WindFieldDungeonFailReason.proto"; -// Name: DKPIGJECCHK +// Name: NMMOKIPHLHN message WindFieldDungeonSettleInfo { - WindFieldDungeonFailReason fail_reason = 3; - repeated uint32 OCAANIJGLBH = 6; - repeated uint32 MFIDCJGMDKF = 4; + repeated uint32 BLIJCEPMNMA = 1; + repeated uint32 DMJAIIOOGDA = 15; + WindFieldDungeonFailReason fail_reason = 8; } diff --git a/proto/WindFieldGalleryChallengeInfoNotify.proto b/proto/WindFieldGalleryChallengeInfoNotify.proto index dfac2941..074d6f7a 100644 --- a/proto/WindFieldGalleryChallengeInfoNotify.proto +++ b/proto/WindFieldGalleryChallengeInfoNotify.proto @@ -3,15 +3,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JEEFGJMKNKC -// CmdId: 5513 +// CmdId: 5597 +// Name: BONOCJHIGAL message WindFieldGalleryChallengeInfoNotify { - uint32 LMICEFBKOID = 8; - uint32 BPFKPEOHJHO = 5; - uint32 IFCFDJKPPEJ = 9; - bool is_success = 7; - uint32 DPLICOODJLA = 13; - bool is_start = 2; - uint32 PBABFGGNMDF = 3; + bool is_success = 3; + uint32 FKLLFAPMCOB = 12; + uint32 HBEFCMIOHCN = 13; + bool is_start = 9; + uint32 FJDAJPLIFIG = 15; + uint32 DIFGKMHHIMF = 11; + uint32 BKIIHPOAPNA = 10; } diff --git a/proto/WindFieldGalleryInfoNotify.proto b/proto/WindFieldGalleryInfoNotify.proto index 4c257025..df1e6d9b 100644 --- a/proto/WindFieldGalleryInfoNotify.proto +++ b/proto/WindFieldGalleryInfoNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AJMJAPMALHO -// CmdId: 5570 +// CmdId: 5598 +// Name: DKCKCIPOEKA message WindFieldGalleryInfoNotify { - uint32 BPFKPEOHJHO = 7; - uint32 LFGKBLLGBBO = 1; - uint32 IFCFDJKPPEJ = 14; - uint32 PBABFGGNMDF = 2; - uint32 LMICEFBKOID = 11; - uint32 NACBICBMNFJ = 15; - uint32 DPLICOODJLA = 12; - uint32 JPIIACAHIFE = 4; + uint32 HBEFCMIOHCN = 2; + uint32 DIFGKMHHIMF = 7; + uint32 FKLLFAPMCOB = 12; + uint32 FJBKBMHJMMM = 10; + uint32 FJDAJPLIFIG = 8; + uint32 BKLMMCLHEHK = 4; + uint32 BKIIHPOAPNA = 1; + uint32 BKECHEIMCGP = 13; } diff --git a/proto/WindFieldRestartDungeonReq.proto b/proto/WindFieldRestartDungeonReq.proto index 72cbb2d3..c6cb34c7 100644 --- a/proto/WindFieldRestartDungeonReq.proto +++ b/proto/WindFieldRestartDungeonReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FJEGFBGGKOE -// CmdId: 20087 +// CmdId: 24841 +// Name: DOPOAKNJCEF message WindFieldRestartDungeonReq { } diff --git a/proto/WindFieldRestartDungeonRsp.proto b/proto/WindFieldRestartDungeonRsp.proto index 2237c53b..7bc612c4 100644 --- a/proto/WindFieldRestartDungeonRsp.proto +++ b/proto/WindFieldRestartDungeonRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBKJBCKNFAB -// CmdId: 21948 +// CmdId: 20488 +// Name: HICCNJAEIDF message WindFieldRestartDungeonRsp { - int32 retcode = 15; + int32 retcode = 10; } diff --git a/proto/WindFieldStageInfo.proto b/proto/WindFieldStageInfo.proto index ba45ae91..47d0af6d 100644 --- a/proto/WindFieldStageInfo.proto +++ b/proto/WindFieldStageInfo.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JOOKDOBEDLP +// Name: DPMPINPGLBI message WindFieldStageInfo { - uint32 stage_id = 10; - bool is_open = 6; - uint32 open_time = 9; + bool is_open = 1; + uint32 stage_id = 7; + uint32 open_time = 10; } diff --git a/proto/WindSeedClientNotify.proto b/proto/WindSeedClientNotify.proto index a45bfb33..70231877 100644 --- a/proto/WindSeedClientNotify.proto +++ b/proto/WindSeedClientNotify.proto @@ -4,32 +4,32 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: FAKNACHPGAI -// CmdId: 1150 +// CmdId: 1163 +// Name: MHPFILLGJOJ message WindSeedClientNotify { - // Name: ANMFOJDBIBG + // Name: POCPFABKJCL message RefreshNotify { - uint32 refresh_num = 8; + uint32 refresh_num = 7; } - // Name: LHKKBIBDMCK + // Name: NBNLPGEFDEC message AddWindBulletNotify { - uint32 ICPHHBKENBN = 12; - uint32 EAIILHENDGN = 13; - Vector seed_pos = 7; + Vector seed_pos = 8; + uint32 JGDLMEEEBIM = 10; + uint32 ALLPEAAMOLB = 3; } - // Name: BOKCJDAIEHG + // Name: CLAKGGEPCLD message AreaNotify { - uint32 area_id = 12; - uint32 area_type = 9; - bytes area_code = 2; + uint32 area_id = 3; + uint32 area_type = 2; + bytes area_code = 1; } oneof notify { - RefreshNotify refresh_notify = 13; - AddWindBulletNotify add_wind_bullet_notify = 4; - AreaNotify area_notify = 12; + RefreshNotify refresh_notify = 12; + AddWindBulletNotify add_wind_bullet_notify = 11; + AreaNotify area_notify = 2; } } diff --git a/proto/WindSeedType1Notify.proto b/proto/WindSeedType1Notify.proto new file mode 100644 index 00000000..6e765d9f --- /dev/null +++ b/proto/WindSeedType1Notify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 23435 +// Name: DKKHNGCHJHL +message WindSeedType1Notify { + bytes payload = 12; + uint32 config_id = 7; +} + diff --git a/proto/WindSeedType2Notify.proto b/proto/WindSeedType2Notify.proto new file mode 100644 index 00000000..eff0058f --- /dev/null +++ b/proto/WindSeedType2Notify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 24656 +// Name: KABDOKKOMBB +message WindSeedType2Notify { + bytes payload = 10; + uint32 config_id = 1; +} + diff --git a/proto/WindSeedType3Notify.proto b/proto/WindSeedType3Notify.proto new file mode 100644 index 00000000..ea6775f2 --- /dev/null +++ b/proto/WindSeedType3Notify.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + +// CmdId: 22438 +// Name: LOEFLAFGOOH +message WindSeedType3Notify { + bytes payload = 4; + uint32 config_id = 14; +} + diff --git a/proto/WinterCampAcceptAllGiveItemReq.proto b/proto/WinterCampAcceptAllGiveItemReq.proto index 4b19ce28..8e41ed09 100644 --- a/proto/WinterCampAcceptAllGiveItemReq.proto +++ b/proto/WinterCampAcceptAllGiveItemReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FOKACHAAHNE -// CmdId: 8251 +// CmdId: 8357 +// Name: LFECJIBHEPN message WinterCampAcceptAllGiveItemReq { } diff --git a/proto/WinterCampAcceptAllGiveItemRsp.proto b/proto/WinterCampAcceptAllGiveItemRsp.proto index 56056f7a..a5b9dd0d 100644 --- a/proto/WinterCampAcceptAllGiveItemRsp.proto +++ b/proto/WinterCampAcceptAllGiveItemRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampAcceptItemResultInfo.proto"; -// Name: BHEABKLJGEG -// CmdId: 8815 +// CmdId: 8440 +// Name: IAMGMPONLOL message WinterCampAcceptAllGiveItemRsp { - int32 retcode = 10; - repeated WinterCampAcceptItemResultInfo accept_item_result_info = 14; + repeated WinterCampAcceptItemResultInfo accept_item_result_info = 3; + int32 retcode = 14; } diff --git a/proto/WinterCampAcceptGiveItemReq.proto b/proto/WinterCampAcceptGiveItemReq.proto index ce84d3ef..de8bba5b 100644 --- a/proto/WinterCampAcceptGiveItemReq.proto +++ b/proto/WinterCampAcceptGiveItemReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: NOBHEJDFNOO -// CmdId: 8014 +// CmdId: 8875 +// Name: BLFOENGGJAK message WinterCampAcceptGiveItemReq { - uint32 uid = 6; + uint32 uid = 1; } diff --git a/proto/WinterCampAcceptGiveItemRsp.proto b/proto/WinterCampAcceptGiveItemRsp.proto index c9a0c090..eb411247 100644 --- a/proto/WinterCampAcceptGiveItemRsp.proto +++ b/proto/WinterCampAcceptGiveItemRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampAcceptItemResultInfo.proto"; -// Name: KIOEDAAHHFP -// CmdId: 8374 +// CmdId: 8018 +// Name: JPIOJPILOCF message WinterCampAcceptGiveItemRsp { - WinterCampAcceptItemResultInfo accept_item_result_info = 10; - int32 retcode = 12; + int32 retcode = 3; + WinterCampAcceptItemResultInfo accept_item_result_info = 11; } diff --git a/proto/WinterCampAcceptItemResultInfo.proto b/proto/WinterCampAcceptItemResultInfo.proto index 9dc56e2f..dba2f2ad 100644 --- a/proto/WinterCampAcceptItemResultInfo.proto +++ b/proto/WinterCampAcceptItemResultInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: IKKNLIMAHOL +// Name: HKDJDGLGFOL message WinterCampAcceptItemResultInfo { - repeated ItemParam MGGPAJLJMDB = 14; - repeated ItemParam NIOHABCNACL = 8; - uint32 uid = 10; + repeated ItemParam HNPPHLAIIEG = 15; + uint32 uid = 5; + repeated ItemParam IAGFIBPLIOE = 7; } diff --git a/proto/WinterCampActivityDetailInfo.proto b/proto/WinterCampActivityDetailInfo.proto index 62d6bd14..d44f811b 100644 --- a/proto/WinterCampActivityDetailInfo.proto +++ b/proto/WinterCampActivityDetailInfo.proto @@ -6,15 +6,15 @@ import "ItemParam.proto"; import "WinterCampRaceStageInfo.proto"; import "WinterCampStageInfo.proto"; -// Name: BIPPIAMBLHJ +// Name: PGPBBKMJIEB message WinterCampActivityDetailInfo { - WinterCampStageInfo explore_info = 11; - repeated ItemParam used_item_list = 13; - repeated uint32 DMNPFGACGBA = 8; - bool is_content_closed = 15; + bool is_content_closed = 12; + repeated uint32 FANCDPPOIGF = 10; + WinterCampStageInfo battle_info = 13; + repeated uint32 FDDPLJAJCJF = 7; repeated WinterCampRaceStageInfo race_info_list = 9; - WinterCampStageInfo battle_info = 3; - repeated uint32 FMPECJCEBPB = 2; - repeated uint32 PEDNCKOGHPO = 6; + WinterCampStageInfo explore_info = 15; + repeated ItemParam used_item_list = 8; + repeated uint32 JPFBCGKIAJL = 4; } diff --git a/proto/WinterCampEditSnowmanCombinationReq.proto b/proto/WinterCampEditSnowmanCombinationReq.proto index 79ceab0f..f7977f16 100644 --- a/proto/WinterCampEditSnowmanCombinationReq.proto +++ b/proto/WinterCampEditSnowmanCombinationReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "CustomGadgetTreeInfo.proto"; -// Name: BPGHGKPKCBA -// CmdId: 8743 +// CmdId: 8029 +// Name: GKEAJMEAECN message WinterCampEditSnowmanCombinationReq { - uint32 entity_id = 4; - CustomGadgetTreeInfo combination_info = 9; + CustomGadgetTreeInfo combination_info = 14; + uint32 entity_id = 12; } diff --git a/proto/WinterCampEditSnowmanCombinationRsp.proto b/proto/WinterCampEditSnowmanCombinationRsp.proto index cb5e6a3c..82e5abd5 100644 --- a/proto/WinterCampEditSnowmanCombinationRsp.proto +++ b/proto/WinterCampEditSnowmanCombinationRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PDPNFELAOKO -// CmdId: 8128 +// CmdId: 8442 +// Name: PAMMFIELIDA message WinterCampEditSnowmanCombinationRsp { - int32 retcode = 11; + int32 retcode = 14; } diff --git a/proto/WinterCampFriendWishData.proto b/proto/WinterCampFriendWishData.proto index df497d6c..5170f336 100644 --- a/proto/WinterCampFriendWishData.proto +++ b/proto/WinterCampFriendWishData.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; -// Name: KJCEDLJGAGF +// Name: MCMJPIGCMCN message WinterCampFriendWishData { - string nickname = 4; - uint32 uid = 1; - ProfilePicture profile_picture = 9; - repeated uint32 item_id_list = 6; + uint32 uid = 2; + string nickname = 13; + repeated uint32 item_id_list = 12; + ProfilePicture profile_picture = 11; } diff --git a/proto/WinterCampGetCanGiveFriendItemReq.proto b/proto/WinterCampGetCanGiveFriendItemReq.proto index 6e3a8edc..4c2e12d4 100644 --- a/proto/WinterCampGetCanGiveFriendItemReq.proto +++ b/proto/WinterCampGetCanGiveFriendItemReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: FDEBMOEJKIM -// CmdId: 8866 +// CmdId: 8446 +// Name: GLAIMPCKKHB message WinterCampGetCanGiveFriendItemReq { } diff --git a/proto/WinterCampGetCanGiveFriendItemRsp.proto b/proto/WinterCampGetCanGiveFriendItemRsp.proto index f5ffa2b8..9a473515 100644 --- a/proto/WinterCampGetCanGiveFriendItemRsp.proto +++ b/proto/WinterCampGetCanGiveFriendItemRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: MAAKFHBKMPN -// CmdId: 8147 +// CmdId: 8328 +// Name: IMMLFIOGPAJ message WinterCampGetCanGiveFriendItemRsp { - repeated ItemParam item_list = 1; - int32 retcode = 3; + int32 retcode = 11; + repeated ItemParam item_list = 2; } diff --git a/proto/WinterCampGetFriendWishListReq.proto b/proto/WinterCampGetFriendWishListReq.proto index 3251958f..c703fc97 100644 --- a/proto/WinterCampGetFriendWishListReq.proto +++ b/proto/WinterCampGetFriendWishListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: IAKDOBNNCLB -// CmdId: 8440 +// CmdId: 8013 +// Name: PKKNKADEAGP message WinterCampGetFriendWishListReq { } diff --git a/proto/WinterCampGetFriendWishListRsp.proto b/proto/WinterCampGetFriendWishListRsp.proto index 4f0cbdeb..0aee1d8f 100644 --- a/proto/WinterCampGetFriendWishListRsp.proto +++ b/proto/WinterCampGetFriendWishListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampFriendWishData.proto"; -// Name: KBNCLIFPPPJ -// CmdId: 8224 +// CmdId: 8651 +// Name: EJHNOAFBMKF message WinterCampGetFriendWishListRsp { + int32 retcode = 9; repeated WinterCampFriendWishData wish_data_list = 5; - int32 retcode = 2; } diff --git a/proto/WinterCampGetRecvItemListReq.proto b/proto/WinterCampGetRecvItemListReq.proto index 513a99eb..f17bb919 100644 --- a/proto/WinterCampGetRecvItemListReq.proto +++ b/proto/WinterCampGetRecvItemListReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: LFFCNIFDDJG -// CmdId: 8547 +// CmdId: 8852 +// Name: KBAAIPKAPHE message WinterCampGetRecvItemListReq { } diff --git a/proto/WinterCampGetRecvItemListRsp.proto b/proto/WinterCampGetRecvItemListRsp.proto index 74b7bf2d..beb9ded2 100644 --- a/proto/WinterCampGetRecvItemListRsp.proto +++ b/proto/WinterCampGetRecvItemListRsp.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampRecvItemData.proto"; -// Name: MJHFMGGPIHD -// CmdId: 8234 +// CmdId: 8483 +// Name: NHABBBDGKCI message WinterCampGetRecvItemListRsp { - repeated WinterCampRecvItemData recv_item_data_list = 15; int32 retcode = 2; + repeated WinterCampRecvItemData recv_item_data_list = 14; } diff --git a/proto/WinterCampGiveFriendItemReq.proto b/proto/WinterCampGiveFriendItemReq.proto index 4c699a2a..a5cd01d7 100644 --- a/proto/WinterCampGiveFriendItemReq.proto +++ b/proto/WinterCampGiveFriendItemReq.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -// Name: ADDFLBOGEHN -// CmdId: 8187 +// CmdId: 8673 +// Name: DEABICNFMEE message WinterCampGiveFriendItemReq { - uint32 uid = 1; - repeated ItemParam item_list = 4; + repeated ItemParam item_list = 13; + uint32 uid = 12; } diff --git a/proto/WinterCampGiveFriendItemRsp.proto b/proto/WinterCampGiveFriendItemRsp.proto index 920950cb..132b6f41 100644 --- a/proto/WinterCampGiveFriendItemRsp.proto +++ b/proto/WinterCampGiveFriendItemRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CMDJJJCDAEB -// CmdId: 8781 +// CmdId: 8579 +// Name: ECJGNLPFACF message WinterCampGiveFriendItemRsp { - int32 retcode = 5; - repeated uint32 limit_item_id_list = 7; + repeated uint32 limit_item_id_list = 9; + int32 retcode = 7; } diff --git a/proto/WinterCampRaceScoreNotify.proto b/proto/WinterCampRaceScoreNotify.proto index c673f905..e0b06b69 100644 --- a/proto/WinterCampRaceScoreNotify.proto +++ b/proto/WinterCampRaceScoreNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EONLNJIEIKH -// CmdId: 8664 +// CmdId: 8761 +// Name: LMPKBIBCGNA message WinterCampRaceScoreNotify { - uint32 id = 4; - uint32 max_score = 9; + uint32 max_score = 5; + uint32 id = 13; } diff --git a/proto/WinterCampRaceStageInfo.proto b/proto/WinterCampRaceStageInfo.proto index db92af3f..83dc6183 100644 --- a/proto/WinterCampRaceStageInfo.proto +++ b/proto/WinterCampRaceStageInfo.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: LINIENJBJIL +// Name: HGFJKBCKJFE message WinterCampRaceStageInfo { - Vector pos = 2; - uint32 open_time = 13; - uint32 id = 12; - uint32 max_score = 15; + uint32 max_score = 9; + uint32 open_time = 8; + Vector pos = 1; + uint32 id = 10; } diff --git a/proto/WinterCampRecvItemData.proto b/proto/WinterCampRecvItemData.proto index 270805d6..c6f32d4a 100644 --- a/proto/WinterCampRecvItemData.proto +++ b/proto/WinterCampRecvItemData.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; import "ProfilePicture.proto"; -// Name: OAEDPFAIDHB +// Name: EILBMBFDLDF message WinterCampRecvItemData { - ProfilePicture profile_picture = 5; - uint32 uid = 10; - repeated ItemParam item_list = 14; - string nickname = 9; + ProfilePicture profile_picture = 12; + uint32 uid = 1; + repeated ItemParam item_list = 4; + string nickname = 14; } diff --git a/proto/WinterCampRecvItemNotify.proto b/proto/WinterCampRecvItemNotify.proto index 64529873..6c7afe38 100644 --- a/proto/WinterCampRecvItemNotify.proto +++ b/proto/WinterCampRecvItemNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampRecvItemData.proto"; -// Name: OAGALFMPOHL -// CmdId: 8740 +// CmdId: 8869 +// Name: BFFJAMBLFHI message WinterCampRecvItemNotify { - WinterCampRecvItemData recv_item_data = 9; + WinterCampRecvItemData recv_item_data = 7; } diff --git a/proto/WinterCampSetWishListReq.proto b/proto/WinterCampSetWishListReq.proto index 8f49cc6d..2f4a4f05 100644 --- a/proto/WinterCampSetWishListReq.proto +++ b/proto/WinterCampSetWishListReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: BNPEGHDMBII -// CmdId: 8405 +// CmdId: 8415 +// Name: NPOCMDBFHNC message WinterCampSetWishListReq { - repeated uint32 item_id_list = 6; + repeated uint32 item_id_list = 11; } diff --git a/proto/WinterCampSetWishListRsp.proto b/proto/WinterCampSetWishListRsp.proto index 84207338..403d356e 100644 --- a/proto/WinterCampSetWishListRsp.proto +++ b/proto/WinterCampSetWishListRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: GAHFFOEKAAF -// CmdId: 8985 +// CmdId: 8598 +// Name: JIGIEEIOHCF message WinterCampSetWishListRsp { - repeated uint32 item_id_list = 2; - int32 retcode = 13; + int32 retcode = 8; + repeated uint32 item_id_list = 1; } diff --git a/proto/WinterCampStageInfo.proto b/proto/WinterCampStageInfo.proto index 32c1674e..ecc07226 100644 --- a/proto/WinterCampStageInfo.proto +++ b/proto/WinterCampStageInfo.proto @@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -// Name: JKJKGLGIDJL +// Name: KLODNOOCDPE message WinterCampStageInfo { - uint32 open_time = 7; - bool is_finished = 13; - uint32 cur_progress = 12; + uint32 cur_progress = 9; + uint32 id = 13; uint32 total_progress = 2; - uint32 id = 6; - Vector pos = 15; + Vector pos = 5; + uint32 open_time = 6; + bool is_finished = 3; } diff --git a/proto/WinterCampStageInfoChangeNotify.proto b/proto/WinterCampStageInfoChangeNotify.proto index d1312a05..c6493ce1 100644 --- a/proto/WinterCampStageInfoChangeNotify.proto +++ b/proto/WinterCampStageInfoChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampStageInfo.proto"; -// Name: DCAJHAFCEHL -// CmdId: 8531 +// CmdId: 8966 +// Name: GEGEEILHMJI message WinterCampStageInfoChangeNotify { - WinterCampStageInfo battle_info = 8; - WinterCampStageInfo explore_info = 1; + WinterCampStageInfo battle_info = 11; + WinterCampStageInfo explore_info = 13; } diff --git a/proto/WinterCampTakeBattleRewardReq.proto b/proto/WinterCampTakeBattleRewardReq.proto index 1f678b0b..dd4e9cd8 100644 --- a/proto/WinterCampTakeBattleRewardReq.proto +++ b/proto/WinterCampTakeBattleRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: AGHFKDMOEHG -// CmdId: 8495 +// CmdId: 8430 +// Name: LLGLJCIIHNO message WinterCampTakeBattleRewardReq { - uint32 id = 13; + uint32 id = 5; } diff --git a/proto/WinterCampTakeBattleRewardRsp.proto b/proto/WinterCampTakeBattleRewardRsp.proto index 77f616ca..d1813d73 100644 --- a/proto/WinterCampTakeBattleRewardRsp.proto +++ b/proto/WinterCampTakeBattleRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JCCEDGELMFK -// CmdId: 8573 +// CmdId: 8859 +// Name: HBKDABDOFEG message WinterCampTakeBattleRewardRsp { - uint32 id = 9; - int32 retcode = 1; + uint32 id = 11; + int32 retcode = 13; } diff --git a/proto/WinterCampTakeExploreRewardReq.proto b/proto/WinterCampTakeExploreRewardReq.proto index 84974c76..129f80b0 100644 --- a/proto/WinterCampTakeExploreRewardReq.proto +++ b/proto/WinterCampTakeExploreRewardReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PAADLGLLMEH -// CmdId: 8750 +// CmdId: 8140 +// Name: BLJKLGOEANF message WinterCampTakeExploreRewardReq { - uint32 id = 5; + uint32 id = 14; } diff --git a/proto/WinterCampTakeExploreRewardRsp.proto b/proto/WinterCampTakeExploreRewardRsp.proto index 875a44aa..a0320434 100644 --- a/proto/WinterCampTakeExploreRewardRsp.proto +++ b/proto/WinterCampTakeExploreRewardRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EEGFCLLFHBH -// CmdId: 8707 +// CmdId: 8648 +// Name: HLMGLPKCHGE message WinterCampTakeExploreRewardRsp { - int32 retcode = 12; - uint32 id = 9; + int32 retcode = 14; + uint32 id = 5; } diff --git a/proto/WinterCampTriathlonRestartReq.proto b/proto/WinterCampTriathlonRestartReq.proto index 28a873b0..5f8dc6f8 100644 --- a/proto/WinterCampTriathlonRestartReq.proto +++ b/proto/WinterCampTriathlonRestartReq.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: APCNEHPADCP -// CmdId: 8117 +// CmdId: 8586 +// Name: GEOJJNICOPJ message WinterCampTriathlonRestartReq { - uint32 gallery_id = 9; + uint32 gallery_id = 6; } diff --git a/proto/WinterCampTriathlonRestartRsp.proto b/proto/WinterCampTriathlonRestartRsp.proto index cf3812e9..7614f93b 100644 --- a/proto/WinterCampTriathlonRestartRsp.proto +++ b/proto/WinterCampTriathlonRestartRsp.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PFAALLEIHLP -// CmdId: 8258 +// CmdId: 8262 +// Name: PAJKHOIGBFG message WinterCampTriathlonRestartRsp { - uint32 gallery_id = 13; - int32 retcode = 8; + uint32 gallery_id = 15; + int32 retcode = 11; } diff --git a/proto/WinterCampTriathlonSettleNotify.proto b/proto/WinterCampTriathlonSettleNotify.proto index e6486c59..a8c4085c 100644 --- a/proto/WinterCampTriathlonSettleNotify.proto +++ b/proto/WinterCampTriathlonSettleNotify.proto @@ -3,16 +3,16 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PIIFCIHEFAO -// CmdId: 8920 +// CmdId: 8113 +// Name: BBCEMDKAKBJ message WinterCampTriathlonSettleNotify { - bool is_new_record = 9; - uint32 score = 7; - uint32 gallery_id = 5; - uint32 CELBGBHKEII = 2; - uint32 DIOJNDKDDLI = 6; - uint32 GIOFDHLLFNA = 12; - bool is_success = 10; - uint32 GLMOIGKCNOF = 14; + uint32 GECADCEGKJD = 10; + bool is_new_record = 11; + bool is_success = 9; + uint32 JCFJLLKLHFO = 2; + uint32 gallery_id = 8; + uint32 CHOECMNPHGG = 12; + uint32 PBPGCOCLFIM = 3; + uint32 score = 5; } diff --git a/proto/WorktopInfo.proto b/proto/WorktopInfo.proto index 4e947422..eb375b70 100644 --- a/proto/WorktopInfo.proto +++ b/proto/WorktopInfo.proto @@ -3,7 +3,7 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: OKMBKEFJCCF +// Name: PLAEKPJCLFB message WorktopInfo { repeated uint32 option_list = 1; bool is_guest_can_operate = 2; diff --git a/proto/WorktopOptionNotify.proto b/proto/WorktopOptionNotify.proto index 9637b6bf..b6218c63 100644 --- a/proto/WorktopOptionNotify.proto +++ b/proto/WorktopOptionNotify.proto @@ -3,10 +3,10 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: HBOAACEFDIO -// CmdId: 864 +// CmdId: 876 +// Name: JABPJDGCCLD message WorktopOptionNotify { - repeated uint32 option_list = 5; - uint32 gadget_entity_id = 14; + repeated uint32 option_list = 2; + uint32 gadget_entity_id = 11; } diff --git a/proto/WorldAllRoutineTypeNotify.proto b/proto/WorldAllRoutineTypeNotify.proto index 0b83d0b8..1461ea10 100644 --- a/proto/WorldAllRoutineTypeNotify.proto +++ b/proto/WorldAllRoutineTypeNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WorldRoutineTypeInfo.proto"; -// Name: BELOADNGNEK -// CmdId: 3543 +// CmdId: 3516 +// Name: MDMMFNOMJBO message WorldAllRoutineTypeNotify { - repeated WorldRoutineTypeInfo world_routine_type_list = 11; + repeated WorldRoutineTypeInfo world_routine_type_list = 2; } diff --git a/proto/WorldChestOpenNotify.proto b/proto/WorldChestOpenNotify.proto index ba53dfc8..dc8cbb95 100644 --- a/proto/WorldChestOpenNotify.proto +++ b/proto/WorldChestOpenNotify.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: CPHDPJHPOFE -// CmdId: 3279 +// CmdId: 3203 +// Name: FHHIKGOMKPK message WorldChestOpenNotify { - uint32 config_id = 11; - uint32 group_id = 15; - uint32 scene_id = 3; + uint32 scene_id = 4; + uint32 config_id = 9; + uint32 group_id = 7; } diff --git a/proto/WorldDataNotify.proto b/proto/WorldDataNotify.proto index 9114505a..85eb8fdf 100644 --- a/proto/WorldDataNotify.proto +++ b/proto/WorldDataNotify.proto @@ -4,16 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; -// Name: DHGGDMHKKBO -// CmdId: 3357 +// CmdId: 3017 +// Name: GLHFIFHNHGH message WorldDataNotify { - // Name: EHJNPOBJKHF - enum EHJNPOBJKHF { - EHJNPOBJKHF_HOKCOAJJKKL = 0; - EHJNPOBJKHF_OAKLEOLDOPG = 1; - EHJNPOBJKHF_DEHLKIAJEMF = 2; - } - - map world_prop_map = 1; + map world_prop_map = 8; } diff --git a/proto/WorldOwnerBlossomBriefInfoNotify.proto b/proto/WorldOwnerBlossomBriefInfoNotify.proto index 74b53037..dc0c6562 100644 --- a/proto/WorldOwnerBlossomBriefInfoNotify.proto +++ b/proto/WorldOwnerBlossomBriefInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; -// Name: MGMLLCMBMAM -// CmdId: 2764 +// CmdId: 2776 +// Name: KNJBHGLAELN message WorldOwnerBlossomBriefInfoNotify { - repeated BlossomBriefInfo brief_info_list = 13; + repeated BlossomBriefInfo brief_info_list = 1; } diff --git a/proto/WorldOwnerBlossomScheduleInfoNotify.proto b/proto/WorldOwnerBlossomScheduleInfoNotify.proto index 8e43b6e4..670a83c8 100644 --- a/proto/WorldOwnerBlossomScheduleInfoNotify.proto +++ b/proto/WorldOwnerBlossomScheduleInfoNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "BlossomScheduleInfo.proto"; -// Name: DIEHNGECGMB -// CmdId: 2714 +// CmdId: 2716 +// Name: GCPJBEOOFLA message WorldOwnerBlossomScheduleInfoNotify { - BlossomScheduleInfo schedule_info = 1; + BlossomScheduleInfo schedule_info = 6; } diff --git a/proto/WorldOwnerDailyTaskNotify.proto b/proto/WorldOwnerDailyTaskNotify.proto index 28e25f88..7306033e 100644 --- a/proto/WorldOwnerDailyTaskNotify.proto +++ b/proto/WorldOwnerDailyTaskNotify.proto @@ -4,11 +4,11 @@ option java_package = "emu.grasscutter.net.proto"; import "DailyTaskInfo.proto"; -// Name: IHPCDCEIDJD -// CmdId: 130 +// CmdId: 140 +// Name: OHLMKKDBBCL message WorldOwnerDailyTaskNotify { - uint32 finished_daily_task_num = 10; - uint32 filter_city_id = 8; - repeated DailyTaskInfo task_list = 6; + uint32 IPPGLLBIHHJ = 10; + repeated DailyTaskInfo task_list = 14; + uint32 JJHMPHKOHIC = 6; } diff --git a/proto/WorldPlayerDieNotify.proto b/proto/WorldPlayerDieNotify.proto index a263ecf1..5b9eb3c7 100644 --- a/proto/WorldPlayerDieNotify.proto +++ b/proto/WorldPlayerDieNotify.proto @@ -4,14 +4,14 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; -// Name: MCCKOEOAICJ -// CmdId: 277 +// CmdId: 279 +// Name: GKOJHPIPBHO message WorldPlayerDieNotify { - PlayerDieType die_type = 4; - uint32 murderer_entity_id = 14; + PlayerDieType die_type = 15; + uint32 murderer_entity_id = 10; oneof entity { - uint32 monster_id = 15; - uint32 gadget_id = 3; + uint32 monster_id = 2; + uint32 gadget_id = 7; } } diff --git a/proto/WorldPlayerInfoNotify.proto b/proto/WorldPlayerInfoNotify.proto index a45aec3e..839dbbdf 100644 --- a/proto/WorldPlayerInfoNotify.proto +++ b/proto/WorldPlayerInfoNotify.proto @@ -5,11 +5,11 @@ option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; import "PlayerWidgetInfo.proto"; -// Name: IIPBPCIBJNJ -// CmdId: 3247 +// CmdId: 3437 +// Name: CIFLDELJBNL message WorldPlayerInfoNotify { - repeated OnlinePlayerInfo player_info_list = 6; - repeated PlayerWidgetInfo player_widget_info_list = 15; - repeated uint32 player_uid_list = 3; + repeated PlayerWidgetInfo player_widget_info_list = 3; + repeated OnlinePlayerInfo player_info_list = 10; + repeated uint32 player_uid_list = 6; } diff --git a/proto/WorldPlayerLocationNotify.proto b/proto/WorldPlayerLocationNotify.proto index ea0e70f2..5b4399ff 100644 --- a/proto/WorldPlayerLocationNotify.proto +++ b/proto/WorldPlayerLocationNotify.proto @@ -5,10 +5,10 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerLocationInfo.proto"; import "PlayerWorldLocationInfo.proto"; -// Name: MMEJGJDKLEK -// CmdId: 211 +// CmdId: 258 +// Name: ALNJKBLPCHH message WorldPlayerLocationNotify { - repeated PlayerLocationInfo player_loc_list = 8; - repeated PlayerWorldLocationInfo player_world_loc_list = 1; + repeated PlayerWorldLocationInfo player_world_loc_list = 15; + repeated PlayerLocationInfo player_loc_list = 12; } diff --git a/proto/WorldPlayerRTTNotify.proto b/proto/WorldPlayerRTTNotify.proto index 4a264669..e11aa29b 100644 --- a/proto/WorldPlayerRTTNotify.proto +++ b/proto/WorldPlayerRTTNotify.proto @@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerRTTInfo.proto"; -// Name: DIGOHGCDENF -// CmdId: 19 +// CmdId: 77 +// Name: NDMJPBGJMPF message WorldPlayerRTTNotify { repeated PlayerRTTInfo player_rtt_list = 14; } diff --git a/proto/WorldPlayerReviveReq.proto b/proto/WorldPlayerReviveReq.proto index 41394420..3c6c5839 100644 --- a/proto/WorldPlayerReviveReq.proto +++ b/proto/WorldPlayerReviveReq.proto @@ -3,8 +3,8 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: JAAJFLKEAMP -// CmdId: 262 +// CmdId: 213 +// Name: OKLAGFKPDJI message WorldPlayerReviveReq { } diff --git a/proto/WorldPlayerReviveRsp.proto b/proto/WorldPlayerReviveRsp.proto index 01a338ca..0ed63e28 100644 --- a/proto/WorldPlayerReviveRsp.proto +++ b/proto/WorldPlayerReviveRsp.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EBOELFEFKAI -// CmdId: 268 +// CmdId: 287 +// Name: FLPNFCLHHNP message WorldPlayerReviveRsp { - int32 retcode = 6; + int32 retcode = 2; } diff --git a/proto/WorldRoutineChangeNotify.proto b/proto/WorldRoutineChangeNotify.proto index d5b76719..23eed90b 100644 --- a/proto/WorldRoutineChangeNotify.proto +++ b/proto/WorldRoutineChangeNotify.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WorldRoutineInfo.proto"; -// Name: MCLCAINHBKO -// CmdId: 3546 +// CmdId: 3549 +// Name: NKEPKPDOHFG message WorldRoutineChangeNotify { - uint32 routine_type = 2; - WorldRoutineInfo routine_info = 6; + uint32 routine_type = 13; + WorldRoutineInfo routine_info = 2; } diff --git a/proto/WorldRoutineInfo.proto b/proto/WorldRoutineInfo.proto index 87ba335b..6af1aa66 100644 --- a/proto/WorldRoutineInfo.proto +++ b/proto/WorldRoutineInfo.proto @@ -3,11 +3,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: EMOKHPEDGKH +// Name: EJIAFKLBMHP message WorldRoutineInfo { - bool is_finished = 10; - uint32 routine_id = 15; - uint32 progress = 9; - uint32 finish_progress = 6; + uint32 routine_id = 9; + uint32 progress = 13; + bool is_finished = 15; + uint32 finish_progress = 11; } diff --git a/proto/WorldRoutineTypeCloseNotify.proto b/proto/WorldRoutineTypeCloseNotify.proto index e0dc85e9..917826a5 100644 --- a/proto/WorldRoutineTypeCloseNotify.proto +++ b/proto/WorldRoutineTypeCloseNotify.proto @@ -3,9 +3,9 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -// Name: PJAICFMHEIK -// CmdId: 3536 +// CmdId: 3515 +// Name: KKPPKDHGKJI message WorldRoutineTypeCloseNotify { - uint32 routine_type = 6; + uint32 routine_type = 8; } diff --git a/proto/WorldRoutineTypeInfo.proto b/proto/WorldRoutineTypeInfo.proto index c6924c4e..7e692484 100644 --- a/proto/WorldRoutineTypeInfo.proto +++ b/proto/WorldRoutineTypeInfo.proto @@ -4,10 +4,10 @@ option java_package = "emu.grasscutter.net.proto"; import "WorldRoutineInfo.proto"; -// Name: KMNAIPMHDEG +// Name: PLBDABDIBDH message WorldRoutineTypeInfo { - repeated WorldRoutineInfo world_routine_info_list = 3; - uint32 next_refresh_time = 2; - uint32 routine_type = 1; + uint32 routine_type = 11; + repeated WorldRoutineInfo world_routine_info_list = 5; + uint32 next_refresh_time = 8; } diff --git a/proto/WorldRoutineTypeRefreshNotify.proto b/proto/WorldRoutineTypeRefreshNotify.proto index aa27c8f7..0130dfa4 100644 --- a/proto/WorldRoutineTypeRefreshNotify.proto +++ b/proto/WorldRoutineTypeRefreshNotify.proto @@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto"; import "WorldRoutineTypeInfo.proto"; -// Name: KEHJMHEMANF -// CmdId: 3509 +// CmdId: 3517 +// Name: FKBFEKJHBHI message WorldRoutineTypeRefreshNotify { - WorldRoutineTypeInfo world_routine_type = 13; + WorldRoutineTypeInfo world_routine_type = 9; }